mirror of
https://github.com/we-promise/sure.git
synced 2026-05-29 23:39:03 +00:00
Merge branch 'main' into feat/goals-v2-architecture
This commit is contained in:
@@ -7,6 +7,7 @@ class BudgetsController < ApplicationController
|
||||
|
||||
def show
|
||||
@source_budget = @budget.most_recent_initialized_budget unless @budget.initialized?
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), root_path ], [ t("breadcrumbs.budgets"), nil ] ]
|
||||
end
|
||||
|
||||
def edit
|
||||
|
||||
@@ -8,6 +8,6 @@ module Breadcrumbable
|
||||
private
|
||||
# The default, unless specific controller or action explicitly overrides
|
||||
def set_breadcrumbs
|
||||
@breadcrumbs = [ [ "Home", root_path ], [ controller_name.titleize, nil ] ]
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), root_path ], [ t("breadcrumbs.#{controller_name}", default: controller_name.titleize), nil ] ]
|
||||
end
|
||||
end
|
||||
|
||||
@@ -2,7 +2,7 @@ class FamilyMerchantsController < ApplicationController
|
||||
before_action :set_merchant, only: %i[edit update destroy]
|
||||
|
||||
def index
|
||||
@breadcrumbs = [ [ "Home", root_path ], [ "Merchants", nil ] ]
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), root_path ], [ t("breadcrumbs.merchants"), nil ] ]
|
||||
|
||||
# Show all merchants for this family
|
||||
@family_merchants = Current.family.merchants.alphabetically
|
||||
|
||||
@@ -26,11 +26,11 @@ class PagesController < ApplicationController
|
||||
|
||||
@dashboard_sections = build_dashboard_sections
|
||||
|
||||
@breadcrumbs = [ [ "Home", root_path ], [ "Dashboard", nil ] ]
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), root_path ], [ t("breadcrumbs.dashboard"), nil ] ]
|
||||
end
|
||||
|
||||
def intro
|
||||
@breadcrumbs = [ [ "Home", chats_path ], [ "Intro", nil ] ]
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), chats_path ], [ t("breadcrumbs.intro"), nil ] ]
|
||||
end
|
||||
|
||||
def update_preferences
|
||||
|
||||
@@ -12,7 +12,7 @@ class ReportsController < ApplicationController
|
||||
# Build reports sections for collapsible/reorderable UI
|
||||
@reports_sections = build_reports_sections
|
||||
|
||||
@breadcrumbs = [ [ "Home", root_path ], [ "Reports", nil ] ]
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), root_path ], [ t("breadcrumbs.reports"), nil ] ]
|
||||
end
|
||||
|
||||
def print
|
||||
|
||||
@@ -3,8 +3,8 @@ class Settings::AiPromptsController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "AI Prompts", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.ai_prompts"), nil ]
|
||||
]
|
||||
@family = Current.family
|
||||
@assistant_config = Assistant.config_for(OpenStruct.new(user: Current.user))
|
||||
|
||||
@@ -7,8 +7,8 @@ class Settings::ApiKeysController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "API Key", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.api_key"), nil ]
|
||||
]
|
||||
@current_api_key = @api_key
|
||||
end
|
||||
|
||||
@@ -3,8 +3,8 @@ class Settings::GuidesController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "Guides", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.guides"), nil ]
|
||||
]
|
||||
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML,
|
||||
autolink: true,
|
||||
|
||||
@@ -17,8 +17,8 @@ class Settings::HostingsController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "Self-Hosting", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.self_hosting"), nil ]
|
||||
]
|
||||
|
||||
# Determine which providers are currently selected
|
||||
|
||||
@@ -3,8 +3,8 @@ class Settings::LlmUsagesController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "LLM Usage", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.llm_usage"), nil ]
|
||||
]
|
||||
@family = Current.family
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ class Settings::ProfilesController < ApplicationController
|
||||
@users = Current.family.users.order(:created_at)
|
||||
@pending_invitations = Current.family.invitations.pending
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "Profile Info", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.profile"), nil ]
|
||||
]
|
||||
end
|
||||
|
||||
|
||||
@@ -5,8 +5,8 @@ class Settings::ProvidersController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "Bank sync", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.bank_sync"), nil ]
|
||||
]
|
||||
|
||||
prepare_show_context
|
||||
|
||||
@@ -3,8 +3,8 @@ class Settings::SecuritiesController < ApplicationController
|
||||
|
||||
def show
|
||||
@breadcrumbs = [
|
||||
[ "Home", root_path ],
|
||||
[ "Security", nil ]
|
||||
[ t("breadcrumbs.home"), root_path ],
|
||||
[ t("breadcrumbs.security"), nil ]
|
||||
]
|
||||
@oidc_identities = Current.user.oidc_identities.order(:provider)
|
||||
@webauthn_credentials = Current.user.webauthn_credentials.order(created_at: :asc)
|
||||
|
||||
@@ -63,6 +63,8 @@ class TransactionsController < ApplicationController
|
||||
10.days.from_now.to_date,
|
||||
Date.current)
|
||||
.includes(:merchant)
|
||||
|
||||
@breadcrumbs = [ [ t("breadcrumbs.home"), root_path ], [ t("breadcrumbs.transactions"), nil ] ]
|
||||
end
|
||||
|
||||
def clear_filter
|
||||
|
||||
@@ -13,6 +13,8 @@ export default class extends Controller {
|
||||
static values = {
|
||||
singularLabel: String,
|
||||
pluralLabel: String,
|
||||
selectedLabel: { type: String, default: "selected" },
|
||||
editLabel: { type: String, default: "Edit" },
|
||||
selectedIds: { type: Array, default: [] },
|
||||
};
|
||||
|
||||
@@ -28,7 +30,7 @@ export default class extends Controller {
|
||||
|
||||
bulkEditDrawerHeaderTargetConnected(element) {
|
||||
const headingTextEl = element.querySelector("h2");
|
||||
headingTextEl.innerText = `Edit ${
|
||||
headingTextEl.innerText = `${this.editLabelValue} ${
|
||||
this.selectedIdsValue.length
|
||||
} ${this._pluralizedResourceName()}`;
|
||||
}
|
||||
@@ -132,7 +134,7 @@ export default class extends Controller {
|
||||
|
||||
_updateSelectionBar() {
|
||||
const count = this.selectedIdsValue.length;
|
||||
this.selectionBarTextTarget.innerText = `${count} ${this._pluralizedResourceName()} selected`;
|
||||
this.selectionBarTextTarget.innerText = `${count} ${this._pluralizedResourceName()} ${this.selectedLabelValue}`;
|
||||
this.selectionBarTarget.classList.toggle("hidden", count === 0);
|
||||
this.selectionBarTarget.querySelector("input[type='checkbox']").checked =
|
||||
count > 0;
|
||||
|
||||
@@ -13,7 +13,7 @@ class BalanceSheet::ClassificationGroup
|
||||
end
|
||||
|
||||
def name
|
||||
classification.titleize.pluralize
|
||||
I18n.t("pages.dashboard.balance_sheet.classifications.#{classification}", default: classification.titleize.pluralize)
|
||||
end
|
||||
|
||||
def icon
|
||||
@@ -34,7 +34,7 @@ class BalanceSheet::ClassificationGroup
|
||||
.transform_keys { |at| Accountable.from_type(at) }
|
||||
.map do |accountable, account_rows|
|
||||
BalanceSheet::AccountGroup.new(
|
||||
name: I18n.t("accounts.types.#{accountable.name.underscore}", default: accountable.display_name),
|
||||
name: accountable.display_name,
|
||||
color: accountable.color,
|
||||
accountable_type: accountable,
|
||||
accounts: account_rows,
|
||||
|
||||
@@ -197,28 +197,28 @@ class Category < ApplicationRecord
|
||||
private
|
||||
def default_categories
|
||||
[
|
||||
[ "Income", "#22c55e", "circle-dollar-sign" ],
|
||||
[ "Food & Drink", "#f97316", "utensils" ],
|
||||
[ "Groceries", "#407706", "shopping-bag" ],
|
||||
[ "Shopping", "#3b82f6", "shopping-cart" ],
|
||||
[ "Transportation", "#0ea5e9", "bus" ],
|
||||
[ "Travel", "#2563eb", "plane" ],
|
||||
[ "Entertainment", "#a855f7", "drama" ],
|
||||
[ "Healthcare", "#4da568", "pill" ],
|
||||
[ "Personal Care", "#14b8a6", "scissors" ],
|
||||
[ "Home Improvement", "#d97706", "hammer" ],
|
||||
[ "Mortgage / Rent", "#b45309", "home" ],
|
||||
[ "Utilities", "#eab308", "lightbulb" ],
|
||||
[ "Subscriptions", "#6366f1", "wifi" ],
|
||||
[ "Insurance", "#0284c7", "shield" ],
|
||||
[ "Sports & Fitness", "#10b981", "dumbbell" ],
|
||||
[ "Gifts & Donations", "#61c9ea", "hand-helping" ],
|
||||
[ "Taxes", "#dc2626", "landmark" ],
|
||||
[ "Loan Payments", "#e11d48", "credit-card" ],
|
||||
[ "Services", "#7c3aed", "briefcase" ],
|
||||
[ "Fees", "#6b7280", "receipt" ],
|
||||
[ "Savings & Investments", "#059669", "piggy-bank" ],
|
||||
[ investment_contributions_name, "#0d9488", "trending-up" ]
|
||||
[ I18n.t("models.category.defaults.income"), "#22c55e", "circle-dollar-sign" ],
|
||||
[ I18n.t("models.category.defaults.food_and_drink"), "#f97316", "utensils" ],
|
||||
[ I18n.t("models.category.defaults.groceries"), "#407706", "shopping-bag" ],
|
||||
[ I18n.t("models.category.defaults.shopping"), "#3b82f6", "shopping-cart" ],
|
||||
[ I18n.t("models.category.defaults.transportation"), "#0ea5e9", "bus" ],
|
||||
[ I18n.t("models.category.defaults.travel"), "#2563eb", "plane" ],
|
||||
[ I18n.t("models.category.defaults.entertainment"), "#a855f7", "drama" ],
|
||||
[ I18n.t("models.category.defaults.healthcare"), "#4da568", "pill" ],
|
||||
[ I18n.t("models.category.defaults.personal_care"), "#14b8a6", "scissors" ],
|
||||
[ I18n.t("models.category.defaults.home_improvement"), "#d97706", "hammer" ],
|
||||
[ I18n.t("models.category.defaults.mortgage_rent"), "#b45309", "home" ],
|
||||
[ I18n.t("models.category.defaults.utilities"), "#eab308", "lightbulb" ],
|
||||
[ I18n.t("models.category.defaults.subscriptions"), "#6366f1", "wifi" ],
|
||||
[ I18n.t("models.category.defaults.insurance"), "#0284c7", "shield" ],
|
||||
[ I18n.t("models.category.defaults.sports_and_fitness"), "#10b981", "dumbbell" ],
|
||||
[ I18n.t("models.category.defaults.gifts_and_donations"), "#61c9ea", "hand-helping" ],
|
||||
[ I18n.t("models.category.defaults.taxes"), "#dc2626", "landmark" ],
|
||||
[ I18n.t("models.category.defaults.loan_payments"), "#e11d48", "credit-card" ],
|
||||
[ I18n.t("models.category.defaults.services"), "#7c3aed", "briefcase" ],
|
||||
[ I18n.t("models.category.defaults.fees"), "#6b7280", "receipt" ],
|
||||
[ I18n.t("models.category.defaults.savings_and_investments"), "#059669", "piggy-bank" ],
|
||||
[ investment_contributions_name, "#0d9488", "trending-up" ]
|
||||
]
|
||||
end
|
||||
end
|
||||
|
||||
@@ -58,8 +58,29 @@ module Accountable
|
||||
classification == "asset" ? "up" : "down"
|
||||
end
|
||||
|
||||
def singular_display_name
|
||||
I18n.t("accounts.types.#{name.underscore}", default: legacy_singular_display_name)
|
||||
end
|
||||
|
||||
def display_name
|
||||
self.name.pluralize.titleize
|
||||
I18n.t("accounts.types_plural.#{name.underscore}", default: -> { legacy_display_name })
|
||||
end
|
||||
|
||||
def legacy_display_name
|
||||
return singular_display_name if name.in?([ "Depository", "Crypto" ])
|
||||
|
||||
singular_display_name.pluralize
|
||||
end
|
||||
|
||||
def legacy_singular_display_name
|
||||
case name
|
||||
when "Depository"
|
||||
"Cash"
|
||||
when "Crypto"
|
||||
"Crypto"
|
||||
else
|
||||
name.underscore.humanize
|
||||
end
|
||||
end
|
||||
|
||||
# Sums the balances of all active accounts of this type, converting foreign currencies to the family's currency.
|
||||
@@ -80,6 +101,10 @@ module Accountable
|
||||
end
|
||||
end
|
||||
|
||||
def singular_display_name
|
||||
self.class.singular_display_name
|
||||
end
|
||||
|
||||
def display_name
|
||||
self.class.display_name
|
||||
end
|
||||
|
||||
@@ -34,9 +34,5 @@ class Crypto < ApplicationRecord
|
||||
def icon
|
||||
"bitcoin"
|
||||
end
|
||||
|
||||
def display_name
|
||||
"Crypto"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -12,10 +12,6 @@ class Depository < ApplicationRecord
|
||||
}.freeze
|
||||
|
||||
class << self
|
||||
def display_name
|
||||
"Cash"
|
||||
end
|
||||
|
||||
def color
|
||||
"#875BF7"
|
||||
end
|
||||
|
||||
@@ -179,24 +179,24 @@ class Period
|
||||
end
|
||||
|
||||
def label
|
||||
if key_metadata
|
||||
key_metadata.fetch(:label)
|
||||
if key
|
||||
I18n.t("period.#{key}.label", default: key_metadata&.fetch(:label) || "Custom Period")
|
||||
else
|
||||
"Custom Period"
|
||||
I18n.t("period.custom.label", default: "Custom Period")
|
||||
end
|
||||
end
|
||||
|
||||
def label_short
|
||||
if key_metadata
|
||||
key_metadata.fetch(:label_short)
|
||||
if key
|
||||
I18n.t("period.#{key}.label_short", default: key_metadata&.fetch(:label_short) || "Custom")
|
||||
else
|
||||
"Custom"
|
||||
I18n.t("period.custom.label_short", default: "Custom")
|
||||
end
|
||||
end
|
||||
|
||||
def comparison_label
|
||||
if key_metadata
|
||||
key_metadata.fetch(:comparison_label)
|
||||
if key
|
||||
I18n.t("period.#{key}.comparison_label", default: key_metadata&.fetch(:comparison_label) || "#{start_date.strftime(@date_format)} to #{end_date.strftime(@date_format)}")
|
||||
else
|
||||
"#{start_date.strftime(@date_format)} to #{end_date.strftime(@date_format)}"
|
||||
end
|
||||
|
||||
@@ -7,5 +7,5 @@
|
||||
hex_color: accountable.color,
|
||||
) %>
|
||||
|
||||
<%= accountable.display_name.singularize %>
|
||||
<%= accountable.singular_display_name %>
|
||||
<% end %>
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
<div class="my-2">
|
||||
<%= render DS::Link.new(
|
||||
href: new_polymorphic_path(account_group.key, step: "method_select"),
|
||||
text: t("accounts.sidebar.new_account_group", account_group: account_group.name.downcase.singularize),
|
||||
text: t("accounts.sidebar.new_account_group", account_group: account_group.accountable_type.singular_display_name.downcase),
|
||||
icon: "plus",
|
||||
full_width: true,
|
||||
variant: "ghost",
|
||||
|
||||
@@ -118,10 +118,10 @@
|
||||
) %>
|
||||
|
||||
<p class="text-primary text-sm font-medium mb-1 mt-4">
|
||||
<%= t("pages.dashboard.balance_sheet.no_items", name: classification_group.name) %>
|
||||
<%= t("pages.dashboard.balance_sheet.no_#{classification_group.classification}") %>
|
||||
</p>
|
||||
<p class="text-secondary text-sm text-center">
|
||||
<%= t("pages.dashboard.balance_sheet.add_accounts", name: classification_group.name) %>
|
||||
<%= t("pages.dashboard.balance_sheet.add_#{classification_group.classification}_accounts") %>
|
||||
</p>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
@@ -10,11 +10,11 @@
|
||||
|
||||
<div class="text-sm space-y-1">
|
||||
<% if Current.user.otp_required? %>
|
||||
<p class="text-primary">Two-factor authentication is <span class="font-medium text-green-600">enabled</span></p>
|
||||
<p class="text-secondary">Your account is protected with an additional layer of security.</p>
|
||||
<p class="text-primary"><%= t(".mfa_enabled_status_html") %></p>
|
||||
<p class="text-secondary"><%= t(".mfa_enabled_description") %></p>
|
||||
<% else %>
|
||||
<p class="text-primary">Two-factor authentication is <span class="font-medium text-red-600">disabled</span></p>
|
||||
<p class="text-secondary">Enable 2FA to add an extra layer of security to your account.</p>
|
||||
<p class="text-primary"><%= t(".mfa_disabled_status_html") %></p>
|
||||
<p class="text-secondary"><%= t(".mfa_disabled_description") %></p>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
data-controller="bulk-select checkbox-toggle drag-and-drop-import"
|
||||
data-bulk-select-singular-label-value="<%= t(".transaction") %>"
|
||||
data-bulk-select-plural-label-value="<%= t(".transactions") %>"
|
||||
data-bulk-select-selected-label-value="<%= t("transactions.selection_bar.selected") %>"
|
||||
data-bulk-select-edit-label-value="<%= t("transactions.selection_bar.edit") %>"
|
||||
class="flex flex-col bg-container rounded-xl shadow-border-xs px-3 py-4 lg:p-4 relative group">
|
||||
|
||||
<%= form_with url: imports_path, method: :post, class: "hidden", data: { drag_and_drop_import_target: "form", turbo: false } do |f| %>
|
||||
@@ -29,7 +31,7 @@
|
||||
action: "bulk-select#togglePageSelection",
|
||||
checkbox_toggle_target: "selectionEntry"
|
||||
} %>
|
||||
<p>transaction</p>
|
||||
<p><%= t(".transaction") %></p>
|
||||
</div>
|
||||
|
||||
<p class="col-span-2 md:block hidden"><%= t("transactions.form.category_label") %></p>
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
<%= render DS::Dialog.new(variant: "drawer", frame: "bulk_transaction_edit_drawer") do |dialog| %>
|
||||
<% dialog.with_header(title: "Edit transactions", data: { bulk_select_target: "bulkEditDrawerHeader" }) %>
|
||||
<% dialog.with_header(title: t(".header_title"), data: { bulk_select_target: "bulkEditDrawerHeader" }) %>
|
||||
|
||||
<% dialog.with_body do %>
|
||||
<%= styled_form_with url: transactions_bulk_update_path, scope: "bulk_update", class: "h-full flex flex-col justify-between gap-4", data: { turbo_frame: "_top" } do |form| %>
|
||||
<div class="space-y-4">
|
||||
<%= render DS::Disclosure.new(title: "Overview", open: true) do %>
|
||||
<%= form.date_field :date, label: "Date", max: Date.current %>
|
||||
<%= render DS::Disclosure.new(title: t(".overview"), open: true) do %>
|
||||
<%= form.date_field :date, label: t(".date_label"), max: Date.current %>
|
||||
<% end %>
|
||||
|
||||
<%= render DS::Disclosure.new(title: "Transactions", open: true) do %>
|
||||
<%= render DS::Disclosure.new(title: t(".transactions_section"), open: true) do %>
|
||||
<div class="space-y-2">
|
||||
<%= form.text_field :name, label: t("transactions.bulk_updates.new.name_label"), placeholder: t("transactions.bulk_updates.new.name_placeholder") %>
|
||||
<%= form.collection_select :category_id, Current.family.categories.alphabetically, :id, :name, { prompt: "Select a category", label: "Category", class: "text-subdued" } %>
|
||||
<%= form.collection_select :merchant_id, Current.family.available_merchants_for(Current.user).alphabetically, :id, :name, { prompt: "Select a merchant", label: "Merchant", class: "text-subdued" } %>
|
||||
<%= form.select :tag_ids, Current.family.tags.alphabetically.pluck(:name, :id), { include_blank: "None", multiple: true, label: "Tags", include_hidden: false } %>
|
||||
<%= form.text_area :notes, label: "Notes", placeholder: "Enter a note that will be applied to selected transactions", rows: 5 %>
|
||||
<%= form.text_field :name, label: t(".name_label"), placeholder: t(".name_placeholder") %>
|
||||
<%= form.collection_select :category_id, Current.family.categories.alphabetically, :id, :name, { prompt: t(".category_prompt"), label: t(".category_label"), class: "text-subdued" } %>
|
||||
<%= form.collection_select :merchant_id, Current.family.available_merchants_for(Current.user).alphabetically, :id, :name, { prompt: t(".merchant_prompt"), label: t(".merchant_label"), class: "text-subdued" } %>
|
||||
<%= form.select :tag_ids, Current.family.tags.alphabetically.pluck(:name, :id), { include_blank: t(".none"), multiple: true, label: t(".tags_label"), include_hidden: false } %>
|
||||
<%= form.text_area :notes, label: t(".notes_label"), placeholder: t(".notes_placeholder"), rows: 5 %>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
<div class="flex justify-end gap-2 mt-auto">
|
||||
<%= render DS::Button.new(text: "Cancel", variant: "ghost", data: { action: "click->DS--dialog#close" }) %>
|
||||
<%= render DS::Button.new(text: "Save", data: { bulk_select_scope_param: "bulk_update", action: "bulk-select#submitBulkRequest" }) %>
|
||||
<%= render DS::Button.new(text: t(".cancel"), variant: "ghost", data: { action: "click->DS--dialog#close" }) %>
|
||||
<%= render DS::Button.new(text: t(".save"), data: { bulk_select_scope_param: "bulk_update", action: "bulk-select#submitBulkRequest" }) %>
|
||||
</div>
|
||||
<% end %>
|
||||
<% end %>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<%= render DS::Dialog.new(scrollable: false, content_class: "lg:max-h-none lg:overflow-y-auto") do |dialog| %>
|
||||
<% dialog.with_header(title: "New transaction") %>
|
||||
<% dialog.with_header(title: t(".new_transaction")) %>
|
||||
<% dialog.with_body do %>
|
||||
<%= render "form", entry: @entry, categories: @categories %>
|
||||
<% end %>
|
||||
|
||||
@@ -1,8 +1,21 @@
|
||||
---
|
||||
en:
|
||||
breadcrumbs:
|
||||
ai_prompts: AI Prompts
|
||||
api_key: API Key
|
||||
bank_sync: Bank Sync
|
||||
budgets: Budgets
|
||||
categorize: Categorize
|
||||
dashboard: Dashboard
|
||||
exports: Exports
|
||||
guides: Guides
|
||||
home: Home
|
||||
imports: Imports
|
||||
intro: Intro
|
||||
llm_usage: LLM Usage
|
||||
merchants: Merchants
|
||||
profile: Profile Info
|
||||
reports: Reports
|
||||
security: Security
|
||||
self_hosting: Self-Hosting
|
||||
transactions: Transactions
|
||||
|
||||
@@ -1,8 +1,21 @@
|
||||
---
|
||||
hu:
|
||||
breadcrumbs:
|
||||
ai_prompts: AI promptok
|
||||
api_key: API kulcs
|
||||
bank_sync: Bankszinkronizáció
|
||||
budgets: Költségvetések
|
||||
categorize: Kategorizálás
|
||||
dashboard: Irányítópult
|
||||
exports: Exportálások
|
||||
guides: Útmutatók
|
||||
home: Kezdőlap
|
||||
imports: Importálások
|
||||
intro: Bemutató
|
||||
llm_usage: LLM használat
|
||||
merchants: Kereskedők
|
||||
profile: Profil adatok
|
||||
reports: Jelentések
|
||||
security: Biztonság
|
||||
self_hosting: Saját üzemeltetés
|
||||
transactions: Tranzakciók
|
||||
|
||||
@@ -64,12 +64,15 @@ hu:
|
||||
deny: 'Elutasítás'
|
||||
error:
|
||||
title: 'Hiba történt'
|
||||
go_back: 'Vissza'
|
||||
new:
|
||||
title: 'Engedélyezés szükséges'
|
||||
prompt: 'Engedélyezed, hogy %{client_name} hozzáférjen a fiókodhoz?'
|
||||
able_to: 'Az alkalmazás a következőkre lesz jogosult'
|
||||
show:
|
||||
title: 'Engedélyezési kód'
|
||||
authorization_code_label: 'Engedélyezési kód:'
|
||||
copy_instructions: 'Másold ki ezt a kódot, és illeszd be az alkalmazásba.'
|
||||
form_post:
|
||||
title: 'Küldd el ezt az űrlapot'
|
||||
authorized_applications:
|
||||
|
||||
@@ -15,7 +15,7 @@ hu:
|
||||
account/depository: Bankszámla
|
||||
account/investment: Befektetés
|
||||
account/loan: Kölcsön
|
||||
account/other_asset: Egyéb eszköz
|
||||
account/other_asset: Egyéb vagyon
|
||||
account/other_liability: Egyéb kötelezettség
|
||||
account/property: Ingatlan
|
||||
account/vehicle: Jármű
|
||||
|
||||
30
config/locales/models/account_statement/hu.yml
Normal file
30
config/locales/models/account_statement/hu.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
attributes:
|
||||
account_statement:
|
||||
account: Számla
|
||||
account_last4_hint: Számla utolsó négy számjegye
|
||||
account_name_hint: Számlanév-tipp
|
||||
closing_balance: Záró egyenleg
|
||||
content_sha256: Tartalom-összefoglaló
|
||||
currency: Pénznem
|
||||
filename: Fájlnév
|
||||
institution_name_hint: Intézménynév-tipp
|
||||
opening_balance: Nyitóegyenleg
|
||||
original_file: Kimutatásfájl
|
||||
period_end_on: Időszak vége
|
||||
period_start_on: Időszak kezdete
|
||||
errors:
|
||||
models:
|
||||
account_statement:
|
||||
attributes:
|
||||
checksum:
|
||||
duplicate_statement_file: már fel lett töltve ennél a háztartásnál
|
||||
content_sha256:
|
||||
duplicate_statement_file: már fel lett töltve ennél a háztartásnál
|
||||
original_file:
|
||||
invalid_format: csak PDF, CSV vagy XLSX fájl lehet
|
||||
too_large: túl nagy. A maximális méret %{max_mb} MB
|
||||
period_end_on:
|
||||
on_or_after_start: nem lehet korábbi, mint az időszak kezdete
|
||||
7
config/locales/models/api_key/hu.yml
Normal file
7
config/locales/models/api_key/hu.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
api_key:
|
||||
cannot_destroy_demo_key: "A demo felügyeleti API-kulcs nem törölhető"
|
||||
14
config/locales/models/brex_item/hu.yml
Normal file
14
config/locales/models/brex_item/hu.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
attributes:
|
||||
brex_item:
|
||||
base_url: Alap URL
|
||||
name: Kapcsolat neve
|
||||
token: Token
|
||||
errors:
|
||||
models:
|
||||
brex_item:
|
||||
attributes:
|
||||
base_url:
|
||||
official_hosts_only: üres kell legyen, vagy https://api.brex.com, vagy https://api-staging.brex.com
|
||||
@@ -5,3 +5,25 @@ en:
|
||||
uncategorized: Uncategorized
|
||||
other_investments: Other Investments
|
||||
investment_contributions: Investment Contributions
|
||||
defaults:
|
||||
income: Income
|
||||
food_and_drink: Food & Drink
|
||||
groceries: Groceries
|
||||
shopping: Shopping
|
||||
transportation: Transportation
|
||||
travel: Travel
|
||||
entertainment: Entertainment
|
||||
healthcare: Healthcare
|
||||
personal_care: Personal Care
|
||||
home_improvement: Home Improvement
|
||||
mortgage_rent: Mortgage / Rent
|
||||
utilities: Utilities
|
||||
subscriptions: Subscriptions
|
||||
insurance: Insurance
|
||||
sports_and_fitness: Sports & Fitness
|
||||
gifts_and_donations: Gifts & Donations
|
||||
taxes: Taxes
|
||||
loan_payments: Loan Payments
|
||||
services: Services
|
||||
fees: Fees
|
||||
savings_and_investments: Savings & Investments
|
||||
|
||||
@@ -5,3 +5,25 @@ hu:
|
||||
uncategorized: Kategorizálatlan
|
||||
other_investments: Egyéb befektetések
|
||||
investment_contributions: Befektetési befizetések
|
||||
defaults:
|
||||
income: Bevétel
|
||||
food_and_drink: Étel és ital
|
||||
groceries: Élelmiszer
|
||||
shopping: Vásárlás
|
||||
transportation: Közlekedés
|
||||
travel: Utazás
|
||||
entertainment: Szórakozás
|
||||
healthcare: Egészségügy
|
||||
personal_care: Személyes gondozás
|
||||
home_improvement: Lakásfelújítás
|
||||
mortgage_rent: Jelzálog / Bérleti díj
|
||||
utilities: Rezsi
|
||||
subscriptions: Előfizetések
|
||||
insurance: Biztosítás
|
||||
sports_and_fitness: Sport és fitnesz
|
||||
gifts_and_donations: Ajándékok és adományok
|
||||
taxes: Adók
|
||||
loan_payments: Hitelrészletek
|
||||
services: Szolgáltatások
|
||||
fees: Díjak
|
||||
savings_and_investments: Megtakarítások és befektetések
|
||||
|
||||
8
config/locales/models/category_import/hu.yml
Normal file
8
config/locales/models/category_import/hu.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
category_import:
|
||||
own_parent: "A(z) '%{name}' kategória nem lehet saját maga szülője"
|
||||
missing_columns: "Hiányzó kötelező oszlopok: %{columns}"
|
||||
@@ -8,6 +8,7 @@ hu:
|
||||
errors:
|
||||
models:
|
||||
import:
|
||||
duplicate_headers: "A CSV fejlécek duplikált oszlopokra normalizálódnak: %{columns}"
|
||||
attributes:
|
||||
raw_file_str:
|
||||
invalid_csv_format: nem érvényes CSV formátum
|
||||
|
||||
7
config/locales/models/indexa_capital_item/hu.yml
Normal file
7
config/locales/models/indexa_capital_item/hu.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
indexa_capital_item:
|
||||
credentials_required: "Az INDEXA_API_TOKEN környezeti változó vagy felhasználónév/dokumentum/jelszó hitelesítő adatok megadása kötelező"
|
||||
54
config/locales/models/period/en.yml
Normal file
54
config/locales/models/period/en.yml
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
en:
|
||||
period:
|
||||
last_day:
|
||||
label_short: "1D"
|
||||
label: "Last Day"
|
||||
comparison_label: "vs. yesterday"
|
||||
current_week:
|
||||
label_short: "WTD"
|
||||
label: "Current Week"
|
||||
comparison_label: "vs. start of week"
|
||||
last_7_days:
|
||||
label_short: "7D"
|
||||
label: "Last 7 Days"
|
||||
comparison_label: "vs. last week"
|
||||
current_month:
|
||||
label_short: "MTD"
|
||||
label: "Current Month"
|
||||
comparison_label: "vs. start of month"
|
||||
last_month:
|
||||
label_short: "LM"
|
||||
label: "Last Month"
|
||||
comparison_label: "vs. last month"
|
||||
last_30_days:
|
||||
label_short: "30D"
|
||||
label: "Last 30 Days"
|
||||
comparison_label: "vs. last 30 days"
|
||||
last_90_days:
|
||||
label_short: "90D"
|
||||
label: "Last 90 Days"
|
||||
comparison_label: "vs. last quarter"
|
||||
current_year:
|
||||
label_short: "YTD"
|
||||
label: "Current Year"
|
||||
comparison_label: "vs. start of year"
|
||||
last_365_days:
|
||||
label_short: "365D"
|
||||
label: "Last 365 Days"
|
||||
comparison_label: "vs. 1 year ago"
|
||||
last_5_years:
|
||||
label_short: "5Y"
|
||||
label: "Last 5 Years"
|
||||
comparison_label: "vs. 5 years ago"
|
||||
last_10_years:
|
||||
label_short: "10Y"
|
||||
label: "Last 10 Years"
|
||||
comparison_label: "vs. 10 years ago"
|
||||
all_time:
|
||||
label_short: "All"
|
||||
label: "All Time"
|
||||
comparison_label: "vs. beginning"
|
||||
custom:
|
||||
label_short: "Custom"
|
||||
label: "Custom Period"
|
||||
54
config/locales/models/period/hu.yml
Normal file
54
config/locales/models/period/hu.yml
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
hu:
|
||||
period:
|
||||
last_day:
|
||||
label_short: "1N"
|
||||
label: "Tegnap óta"
|
||||
comparison_label: "vs. tegnap"
|
||||
current_week:
|
||||
label_short: "HE"
|
||||
label: "Jelenlegi hét"
|
||||
comparison_label: "vs. hét eleje"
|
||||
last_7_days:
|
||||
label_short: "7N"
|
||||
label: "Utóbbi 7 nap"
|
||||
comparison_label: "vs. előző hét"
|
||||
current_month:
|
||||
label_short: "HÓE"
|
||||
label: "Jelenlegi hónap"
|
||||
comparison_label: "vs. hónap eleje"
|
||||
last_month:
|
||||
label_short: "EHÓ"
|
||||
label: "Előző hónap"
|
||||
comparison_label: "vs. előző hónap"
|
||||
last_30_days:
|
||||
label_short: "30N"
|
||||
label: "Utóbbi 30 nap"
|
||||
comparison_label: "vs. utóbbi 30 nap"
|
||||
last_90_days:
|
||||
label_short: "90N"
|
||||
label: "Utóbbi 90 nap"
|
||||
comparison_label: "vs. előző negyedév"
|
||||
current_year:
|
||||
label_short: "ÉE"
|
||||
label: "Jelenlegi év"
|
||||
comparison_label: "vs. év eleje"
|
||||
last_365_days:
|
||||
label_short: "365N"
|
||||
label: "Utóbbi 365 nap"
|
||||
comparison_label: "vs. 1 évvel ezelőtt"
|
||||
last_5_years:
|
||||
label_short: "5É"
|
||||
label: "Utóbbi 5 év"
|
||||
comparison_label: "vs. 5 évvel ezelőtt"
|
||||
last_10_years:
|
||||
label_short: "10É"
|
||||
label: "Utóbbi 10 év"
|
||||
comparison_label: "vs. 10 évvel ezelőtt"
|
||||
all_time:
|
||||
label_short: "Mind"
|
||||
label: "Teljes időszak"
|
||||
comparison_label: "vs. kezdet"
|
||||
custom:
|
||||
label_short: "Egyéni"
|
||||
label: "Egyéni időszak"
|
||||
7
config/locales/models/plaid_account/hu.yml
Normal file
7
config/locales/models/plaid_account/hu.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
plaid_account:
|
||||
no_balance: "A Plaid-számlának rendelkeznie kell aktuális vagy elérhető egyenleggel"
|
||||
7
config/locales/models/recurring_transaction/hu.yml
Normal file
7
config/locales/models/recurring_transaction/hu.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
recurring_transaction:
|
||||
merchant_or_name_required: "Kereskedőt vagy nevet kötelező megadni"
|
||||
9
config/locales/models/rule/hu.yml
Normal file
9
config/locales/models/rule/hu.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
rule:
|
||||
min_actions: "legalább egy műveletet kötelező megadni"
|
||||
duplicate_actions: "A szabálynak nem lehetnek duplikált műveletei: %{types}"
|
||||
nested_conditions: "Összetett feltételek nem ágyazhatók egymásba"
|
||||
9
config/locales/models/rule_import/hu.yml
Normal file
9
config/locales/models/rule_import/hu.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
rule_import:
|
||||
unsupported_resource_type: "Nem támogatott erőforrástípus: %{resource_type}"
|
||||
invalid_json: "Érvénytelen JSON a feltételekben vagy műveletekben: %{message}"
|
||||
min_actions: "A szabálynak legalább egy művelete kell legyen"
|
||||
7
config/locales/models/simplefin_account/hu.yml
Normal file
7
config/locales/models/simplefin_account/hu.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
simplefin_account:
|
||||
no_balance: "A SimpleFin-számlának rendelkeznie kell aktuális vagy elérhető egyenleggel"
|
||||
7
config/locales/models/sophtron_account/hu.yml
Normal file
7
config/locales/models/sophtron_account/hu.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
sophtron_account:
|
||||
no_balance: "A Sophtron-számlának rendelkeznie kell aktuális vagy elérhető egyenleggel"
|
||||
12
config/locales/models/sso_provider/hu.yml
Normal file
12
config/locales/models/sso_provider/hu.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
hu:
|
||||
activerecord:
|
||||
errors:
|
||||
models:
|
||||
sso_provider:
|
||||
attributes:
|
||||
settings:
|
||||
saml_url_required: "SAML-szolgáltatókhoz kötelező megadni az IdP metaadat URL-jét vagy az IdP SSO URL-jét"
|
||||
saml_cert_required: "Ha nem metaadat URL-t használsz, kötelező megadni az IdP tanúsítványt vagy a tanúsítvány ujjlenyomatát"
|
||||
metadata_url_invalid: "Az IdP metaadat URL-nek érvényes URL-nek kell lennie"
|
||||
sso_url_invalid: "Az IdP SSO URL-nek érvényes URL-nek kell lennie"
|
||||
@@ -4,6 +4,10 @@ hu:
|
||||
errors:
|
||||
models:
|
||||
transfer:
|
||||
different_accounts: "Különböző számlákról kell lennie"
|
||||
same_family: "Ugyanazon a háztartáson belül kell lennie"
|
||||
opposite_amounts: "Ellentétes összegekkel kell rendelkeznie"
|
||||
within_days: "%{count} napon belül kell lennie"
|
||||
attributes:
|
||||
base:
|
||||
inflow_cannot_be_in_multiple_transfers: A beérkező tranzakció nem szerepelhet több átutalásban
|
||||
|
||||
116
config/locales/views/account_statements/hu.yml
Normal file
116
config/locales/views/account_statements/hu.yml
Normal file
@@ -0,0 +1,116 @@
|
||||
---
|
||||
hu:
|
||||
account_statements:
|
||||
account_tab:
|
||||
coverage_title: Kimutatás lefedettség
|
||||
coverage_description: Feltöltött kimutatásokkal és egyenlegellenőrzésekkel lefedett korábbi hónapok.
|
||||
coverage_range: "%{start} - %{end}"
|
||||
empty: Még nincs ehhez a számlához kapcsolt kimutatás.
|
||||
open_inbox: Beérkező
|
||||
statements_title: Kimutatások
|
||||
year_label: Lefedési év
|
||||
balance:
|
||||
unknown: Ismeretlen
|
||||
coverage:
|
||||
status:
|
||||
ambiguous: Kétértelmű
|
||||
covered: Lefedett
|
||||
duplicate: Duplikált
|
||||
mismatched: Eltérő
|
||||
missing: Hiányzó
|
||||
not_expected: Nem várt
|
||||
create:
|
||||
duplicates:
|
||||
one: 1 duplikált kimutatás ki lett hagyva.
|
||||
other: "%{count} duplikált kimutatás ki lett hagyva."
|
||||
invalid_file_type: PDF, CSV vagy XLSX kimutatást tölts fel a méretkorláton belül.
|
||||
no_files: Válassz legalább egy kimutatásfájlt.
|
||||
success:
|
||||
one: 1 kimutatás feltöltve.
|
||||
other: "%{count} kimutatás feltöltve."
|
||||
destroy:
|
||||
failure: A kimutatást nem sikerült törölni.
|
||||
success: Kimutatás törölve.
|
||||
form:
|
||||
account_upload: Kimutatás feltöltése
|
||||
files_hint: PDF, CSV vagy XLSX. Maximum %{max_size} MB fájlonként.
|
||||
files_label: Kimutatásfájlok
|
||||
inbox_upload: Feltöltés
|
||||
index:
|
||||
account_label: Számla
|
||||
confidence: "%{confidence} egyezés"
|
||||
empty_linked: Még nincs kapcsolt kimutatás.
|
||||
empty_unmatched: A kimutatás beérkező üres.
|
||||
leave_unmatched: Hagyja párosítatlanul
|
||||
linked_title: Kapcsolt kimutatások
|
||||
no_suggestion: Nincs javaslat
|
||||
storage_used: Felhasznált tárhely
|
||||
title: Kimutatástár
|
||||
unmatched_title: Párosítatlan beérkező
|
||||
upload_description: Töltsd fel a kimutatásokat a beérkezőbe, vagy válassz számlát az azonnali összekapcsoláshoz.
|
||||
upload_title: Kimutatások feltöltése
|
||||
link:
|
||||
no_account: Válassz számlát, mielőtt összekapcsolod ezt a kimutatást.
|
||||
success: "Kimutatás összekapcsolva ezzel a számlával: %{account}."
|
||||
period:
|
||||
unknown: Az időszak ismeretlen
|
||||
reconciliation:
|
||||
checks:
|
||||
closing_balance: Záró egyenleg
|
||||
opening_balance: Nyitóegyenleg
|
||||
period_movement: Időszaki mozgás
|
||||
unknown_check: Ismeretlen ellenőrzés
|
||||
matched: Egyezik
|
||||
mismatched: Eltérő
|
||||
unavailable: Nem ellenőrzött
|
||||
reject:
|
||||
success: Kimutatás-egyezési javaslat elutasítva.
|
||||
show:
|
||||
account_label: Számla
|
||||
account_last4_hint: Számla utolsó négy számjegye
|
||||
account_name_hint: Számlanév-tipp
|
||||
closing_balance: Záró egyenleg
|
||||
currency: Pénznem
|
||||
delete: Törlés
|
||||
difference: Különbség
|
||||
download: Letöltés
|
||||
institution_name_hint: Intézménynév-tipp
|
||||
ledger_amount: Sure főkönyv
|
||||
linked_to: "Összekapcsolva ezzel a számlával: %{account}."
|
||||
linking_title: Számlakapcsolat
|
||||
link_suggestion: Kapcsolati javaslat
|
||||
metadata_title: Kimutatás metaadatok
|
||||
no_suggestion: Még nincs számlajavaslat.
|
||||
opening_balance: Nyitóegyenleg
|
||||
period_end_on: Időszak vége
|
||||
period_start_on: Időszak kezdete
|
||||
reconciliation_title: Egyeztetés
|
||||
reconciliation_unavailable: Adj meg egy kimutatási időszakot és nyitó- vagy záróegyenleget, majd győződj meg arról, hogy a Sure rendelkezik egyenlegelőzményekkel ezekre a dátumokra.
|
||||
reject: Elutasítás
|
||||
save: Kimutatás mentése
|
||||
statement_amount: Kimutatás
|
||||
suggested_account: A javasolt számla %{account} (%{confidence} bizonyossággal).
|
||||
title: Kimutatás
|
||||
unlink: Szétkapcsolás
|
||||
unmatched_account: Párosítatlan beérkező
|
||||
unknown_value: Ismeretlen
|
||||
status:
|
||||
linked: Összekapcsolt
|
||||
rejected: Elutasított
|
||||
unmatched: Párosítatlan
|
||||
table:
|
||||
account: Számla
|
||||
actions: Műveletek
|
||||
download: Letöltés
|
||||
file: Fájl
|
||||
link_suggestion: Kapcsolati javaslat
|
||||
period: Időszak
|
||||
reconciliation: Egyeztetés
|
||||
reject: Javaslat elutasítása
|
||||
suggestion: Javaslat
|
||||
unlink: Szétkapcsolás
|
||||
view: Megtekintés
|
||||
unlink:
|
||||
success: Kimutatás visszahelyezve a párosítatlan beérkezőbe.
|
||||
update:
|
||||
success: Kimutatás frissítve.
|
||||
@@ -142,6 +142,16 @@ en:
|
||||
credit_card: Credit Card
|
||||
loan: Loan
|
||||
other_liability: Other Liability
|
||||
types_plural:
|
||||
depository: Cash
|
||||
investment: Investments
|
||||
crypto: Crypto
|
||||
property: Properties
|
||||
vehicle: Vehicles
|
||||
other_asset: Other Assets
|
||||
credit_card: Credit Cards
|
||||
loan: Loans
|
||||
other_liability: Other Liabilities
|
||||
tax_treatments:
|
||||
taxable: Taxable
|
||||
tax_deferred: Tax-Deferred
|
||||
|
||||
@@ -1,8 +1,13 @@
|
||||
---
|
||||
hu:
|
||||
account:
|
||||
entries:
|
||||
destroy:
|
||||
success: "Tétel sikeresen törölve."
|
||||
accounts:
|
||||
not_authorized: "Nincs jogosultságod ennek a számlának a kezeléséhez"
|
||||
account:
|
||||
complete_setup: Beállítás befejezése
|
||||
edit: Szerkesztés
|
||||
link_lunchflow: Összekapcsolás a Lunch Flow-val
|
||||
link_provider: Összekapcsolás szolgáltatóval
|
||||
@@ -52,6 +57,10 @@ hu:
|
||||
syncing: "Számlák szinkronizálása..."
|
||||
new:
|
||||
import_accounts: Számlák importálása
|
||||
container:
|
||||
select: Kiválasztás
|
||||
navigate: Navigálás
|
||||
close: Bezárás
|
||||
method_selector:
|
||||
connected_entry: Számla összekapcsolása
|
||||
connected_entry_eu: EU-s számla összekapcsolása
|
||||
@@ -62,6 +71,11 @@ hu:
|
||||
title: Mit szeretnél hozzáadni?
|
||||
show:
|
||||
limited_fx_history_warning: "Az árfolyam-előzmények csak %{date} dátumtól érhetők el. Az ezt megelőző tranzakciókhoz közelítő árfolyamok kerülnek alkalmazásra – ez akkor fordulhat elő, ha a devizaárfolyam-szolgáltató csak korlátozott előzményadatokat kínál."
|
||||
tabs:
|
||||
activity: Tevékenység
|
||||
holdings: Portfólió
|
||||
overview: Áttekintés
|
||||
statements: Kimutatások
|
||||
activity:
|
||||
amount: Összeg
|
||||
balance: Egyenleg
|
||||
@@ -80,20 +94,26 @@ hu:
|
||||
pending: Függőben lévő
|
||||
search:
|
||||
placeholder: Tételek keresése név alapján
|
||||
search_placeholder: Tételek keresése név alapján
|
||||
status: Állapot
|
||||
title: Tevékenység
|
||||
chart:
|
||||
balance: Egyenleg
|
||||
owed: Tartozás összege
|
||||
header:
|
||||
complete_setup: Beállítás befejezése
|
||||
menu:
|
||||
confirm_accept: '"%{name}" törlése'
|
||||
confirm_body_html: "<p>A számla törlésével törlöd az értéktörténetét is, ami hatással van az összesített fiókodra. Ez közvetlenül befolyásolja a nettó vagyonszámítást és a számlagrafikonokat.</p><br /> <p>A törlés után a számla adatait nem lehet visszaállítani – ha szükséges, új számlaként kell hozzáadni.</p>"
|
||||
confirm_title: Törlöd a számlát?
|
||||
delete_account: Számla törlése
|
||||
edit: Szerkesztés
|
||||
import: Tranzakciók importálása
|
||||
import_trades: Ügyletek importálása
|
||||
import_transactions: Tranzakciók importálása
|
||||
manage: Számlák kezelése
|
||||
sharing: Megosztás
|
||||
statements: Kimutatások
|
||||
update:
|
||||
success: "%{type} számla frissítve"
|
||||
sidebar:
|
||||
@@ -102,9 +122,9 @@ hu:
|
||||
configure_providers: Konfiguráld itt a szolgáltatóidat.
|
||||
tabs:
|
||||
all: Összes
|
||||
assets: Eszközök
|
||||
assets: Vagyon
|
||||
debts: Kötelezettségek
|
||||
new_asset: Új eszköz
|
||||
new_asset: Új vagyonelem
|
||||
new_debt: Új kötelezettség
|
||||
new_account: Új számla
|
||||
new_account_group: "Új %{account_group}"
|
||||
@@ -114,10 +134,20 @@ hu:
|
||||
crypto: Kripto
|
||||
property: Ingatlan
|
||||
vehicle: Jármű
|
||||
other_asset: Egyéb eszköz
|
||||
other_asset: Egyéb vagyon
|
||||
credit_card: Hitelkártya
|
||||
loan: Hitel
|
||||
other_liability: Egyéb kötelezettség
|
||||
types_plural:
|
||||
depository: Készpénz
|
||||
investment: Befektetések
|
||||
crypto: Kripto
|
||||
property: Ingatlanok
|
||||
vehicle: Járművek
|
||||
other_asset: Egyéb vagyon
|
||||
credit_card: Hitelkártyák
|
||||
loan: Hitelek
|
||||
other_liability: Egyéb kötelezettségek
|
||||
tax_treatments:
|
||||
taxable: Adóköteles
|
||||
tax_deferred: Halasztott adózású
|
||||
@@ -134,6 +164,7 @@ hu:
|
||||
ca: Kanada
|
||||
au: Ausztrália
|
||||
eu: Európa
|
||||
in: India
|
||||
generic: Általános
|
||||
confirm_unlink:
|
||||
title: Leválasztod a számlát a szolgáltatóról?
|
||||
|
||||
@@ -4,12 +4,25 @@ hu:
|
||||
unauthorized: "Nincs jogosultságod ehhez a területhez."
|
||||
sso_providers:
|
||||
index:
|
||||
page_title: "SSO-szolgáltatók"
|
||||
title: "SSO-szolgáltatók"
|
||||
description: "Az egyszeri bejelentkezési hitelesítési szolgáltatók kezelése a példányodhoz"
|
||||
restart_required: "A módosítások érvénybe lépéséhez szerver-újraindítás szükséges."
|
||||
configured_providers: "Konfigurált szolgáltatók"
|
||||
add_provider: "Szolgáltató hozzáadása"
|
||||
no_providers_title: "Nincsenek SSO-szolgáltatók"
|
||||
no_providers_message: "Kezdd az első SSO-szolgáltató hozzáadásával."
|
||||
note: "Az SSO-szolgáltatók módosításaihoz szerver-újraindítás szükséges. Alternatívaként engedélyezd az AUTH_PROVIDERS_SOURCE=db feature flag-et, hogy a szolgáltatók dinamikusan töltődjenek be az adatbázisból."
|
||||
enabled: "Engedélyezve"
|
||||
disabled: "Letiltva"
|
||||
edit: "Szerkesztés"
|
||||
enable: "Engedélyezés"
|
||||
disable: "Letiltás"
|
||||
delete: "Törlés"
|
||||
configuration_mode: "Konfigurációs mód"
|
||||
db_backed_providers: "Adatbázis-alapú szolgáltatók"
|
||||
db_backed_providers_description: "Szolgáltatók betöltése az adatbázisból YAML konfiguráció helyett"
|
||||
db_backed_providers_help_html: "Állítsd be az <code class=\"bg-surface px-1 py-0.5 rounded text-xs\">AUTH_PROVIDERS_SOURCE=db</code> értéket az adatbázis-alapú szolgáltatók engedélyezéséhez. Ez lehetővé teszi a módosításokat szerver-újraindítás nélkül."
|
||||
table:
|
||||
name: "Név"
|
||||
strategy: "Stratégia"
|
||||
@@ -44,6 +57,10 @@ hu:
|
||||
oauth_configuration: "OAuth/OIDC konfiguráció"
|
||||
strategy_label: "Stratégia"
|
||||
strategy_help: "A használandó hitelesítési stratégia"
|
||||
strategy_openid_connect: "OpenID Connect"
|
||||
strategy_saml: "SAML 2.0"
|
||||
strategy_google_oauth2: "Google OAuth2"
|
||||
strategy_github: "GitHub"
|
||||
name_label: "Név"
|
||||
name_placeholder: "pl.: openid_connect, keycloak, authentik"
|
||||
name_help: "Egyedi azonosító (csak kisbetűk, számok és aláhúzás)"
|
||||
@@ -69,9 +86,13 @@ hu:
|
||||
redirect_uri_label: "Átirányítási URI"
|
||||
redirect_uri_placeholder: "https://a-te-domainedet.com/auth/openid_connect/callback"
|
||||
redirect_uri_help: "Visszahívási URL, amelyet konfigurálni kell az identitásszolgáltatódban"
|
||||
saml_sp_callback_url_label: "SP visszahívási URL (ACS URL)"
|
||||
saml_sp_callback_url_help: "Ezt az URL-t kell megadni az Assertion Consumer Service URL-ként az IdP-ben"
|
||||
copy_button: "Másolás"
|
||||
cancel: "Mégse"
|
||||
submit: "Szolgáltató mentése"
|
||||
create_provider: "Szolgáltató létrehozása"
|
||||
update_provider: "Szolgáltató frissítése"
|
||||
errors_title: "%{count} hiba akadályozta meg a szolgáltató mentését:"
|
||||
provisioning_title: "Felhasználói kiépítés"
|
||||
default_role_label: "Alapértelmezett szerepkör az új felhasználókhoz"
|
||||
|
||||
277
config/locales/views/brex_items/hu.yml
Normal file
277
config/locales/views/brex_items/hu.yml
Normal file
@@ -0,0 +1,277 @@
|
||||
---
|
||||
hu:
|
||||
brex_items:
|
||||
default_connection_name: Brex kapcsolat
|
||||
account_metadata:
|
||||
provider: Brex
|
||||
separator: " • "
|
||||
kinds:
|
||||
cash: Készpénz
|
||||
card: Kártya
|
||||
statuses:
|
||||
ACTIVE: Aktív
|
||||
active: Aktív
|
||||
CLOSED: Lezárt
|
||||
closed: Lezárt
|
||||
frozen: Befagyasztott
|
||||
FROZEN: Befagyasztott
|
||||
create:
|
||||
success: Brex kapcsolat sikeresen létrehozva
|
||||
default_card_name: Brex kártya
|
||||
default_cash_name: "Brex készpénz %{id}"
|
||||
destroy:
|
||||
success: Brex kapcsolat eltávolítva
|
||||
index:
|
||||
title: Brex kapcsolatok
|
||||
institution_summary:
|
||||
none: Nincs csatlakoztatott intézmény
|
||||
one: "%{name}"
|
||||
count:
|
||||
one: "%{count} intézmény"
|
||||
other: "%{count} intézmény"
|
||||
sync_status:
|
||||
no_accounts: Nem találhatók számlák
|
||||
all_synced:
|
||||
one: "%{count} számla szinkronizálva"
|
||||
other: "%{count} számla szinkronizálva"
|
||||
partial_setup: "%{synced} szinkronizálva, %{pending} beállítást igényel"
|
||||
api_error:
|
||||
common_issues: "Gyakori problémák:"
|
||||
expired_credentials: Generálj új API-tokent a Brex-ből.
|
||||
expired_credentials_label: "Lejárt hitelesítő adatok:"
|
||||
heading: Nem sikerült csatlakozni a Brex-hez
|
||||
invalid_token: Ellenőrizd az API-tokenedet a Szolgáltatói beállításokban.
|
||||
invalid_token_label: "Érvénytelen API-token:"
|
||||
network: Ellenőrizd az internetkapcsolatodat.
|
||||
network_label: "Hálózati probléma:"
|
||||
permissions: Győződj meg róla, hogy a token rendelkezik a szükséges csak olvasható fiók- és tranzakciós hatókörökkel.
|
||||
permissions_label: "Elégtelen jogosultságok:"
|
||||
service: A Brex API ideiglenesen nem elérhető.
|
||||
service_label: "Szolgáltatás leállása:"
|
||||
settings_link: Szolgáltatói beállítások ellenőrzése
|
||||
title: Brex kapcsolódási hiba
|
||||
errors:
|
||||
unexpected_error: Váratlan hiba történt. Kérlek próbáld újra később.
|
||||
entries:
|
||||
default_name: Brex tranzakció
|
||||
loading:
|
||||
loading_message: Brex számlák betöltése...
|
||||
loading_title: Betöltés
|
||||
link_accounts:
|
||||
all_already_linked:
|
||||
one: "A kiválasztott számla (%{names}) már össze van kapcsolva"
|
||||
other: "Mind a(z) %{count} kiválasztott számla már össze van kapcsolva: %{names}"
|
||||
api_error: "API hiba: %{message}"
|
||||
invalid_account_names:
|
||||
one: "Nem lehet összekapcsolni üres nevű számlát"
|
||||
other: "Nem lehet összekapcsolni %{count} üres nevű számlát"
|
||||
invalid_account_type: Nem támogatott Brex számlatípus
|
||||
link_failed: Nem sikerült összekapcsolni a számlákat
|
||||
no_accounts_selected: Kérlek válassz legalább egy számlát
|
||||
no_api_token: Brex API-token nem található. Kérlek állítsd be a Szolgáltatói beállításokban.
|
||||
partial_invalid: "%{created_count} számla sikeresen összekapcsolva, %{already_linked_count} már össze volt kapcsolva, %{invalid_count} számla nevei érvénytelenek"
|
||||
partial_success: "%{created_count} számla sikeresen összekapcsolva. %{already_linked_count} már össze volt kapcsolva: %{already_linked_names}"
|
||||
select_connection: Válassz Brex kapcsolatot a számlák összekapcsolása előtt.
|
||||
success:
|
||||
one: "%{count} számla sikeresen összekapcsolva"
|
||||
other: "%{count} számla sikeresen összekapcsolva"
|
||||
brex_item:
|
||||
accounts_need_setup: Számlák beállítást igényelnek
|
||||
delete: Kapcsolat törlése
|
||||
deletion_in_progress: törlés folyamatban...
|
||||
error: Hiba
|
||||
no_accounts_description: Ehhez a kapcsolathoz még nincsenek összekapcsolt számlák.
|
||||
no_accounts_title: Nincsenek számlák
|
||||
setup_action: Új számlák beállítása
|
||||
setup_description: "%{linked} / %{total} számla összekapcsolva. Válaszd ki az újonnan importált Brex számlák típusait."
|
||||
setup_needed: Új számlák beállításra várnak
|
||||
status: "Szinkronizálva %{timestamp} ezelőtt"
|
||||
status_never: Még nem szinkronizált
|
||||
status_with_summary: "Utolsó szinkronizálás %{timestamp} ezelőtt - %{summary}"
|
||||
syncing: Szinkronizálás...
|
||||
total: Összesen
|
||||
unlinked: Nincs összekapcsolva
|
||||
provider_panel:
|
||||
accounts_link: Számlák
|
||||
add_connection: Brex kapcsolat hozzáadása
|
||||
base_url_label: Alap URL (opcionális)
|
||||
base_url_placeholder: https://api.brex.com
|
||||
configured_html: "Konfigurálva és használatra kész. Látogass el a %{accounts_link} fülre a számlák kezeléséhez és beállításához."
|
||||
connection_name_label: Kapcsolat neve
|
||||
connection_name_placeholder: Üzleti folyószámla
|
||||
default_connection_name: Brex kapcsolat
|
||||
disconnect_label: "%{name} szétkapcsolása"
|
||||
disconnect_confirm: "%{name} szétkapcsolása?"
|
||||
encryption_warning:
|
||||
title: Az adatbázis-titkosítás nincs konfigurálva
|
||||
message: Állítsd be az Active Record titkosítási kulcsokat, mielőtt Brex tokeneket adsz hozzá az éles környezetben. Titkosítási kulcsok nélkül a Sure a Brex szolgáltatói hitelesítő adatokat és pillanatfelvételeket más szolgáltatói rekordokhoz hasonlóan titkosítatlanul tárolja.
|
||||
instructions:
|
||||
copy_token_html: "Másold ki a tokent és add hozzá alább megnevezett kapcsolatként. A Sure csak a token nevű szinkronizáláshoz tárolja azt ehhez a háztartáshoz."
|
||||
create_token: "Hozz létre API-tokent ezekkel a csak olvasható hatókörökkel: accounts.cash.readonly, accounts.card.readonly, transactions.cash.readonly, transactions.card.readonly"
|
||||
open_tokens: Menj a csatlakoztatni kívánt vállalat Brex fejlesztői/API-token beállításaiba
|
||||
sign_in_html: "Látogass el ide: %{link}, és lépj be a csatlakoztatni kívánt fiókba"
|
||||
keep_token_placeholder: Hagyd üresen az aktuális token megtartásához
|
||||
not_configured: Nincs beállítva
|
||||
sandbox_note_html: "Minden szinkronizálni kívánt Brex vállalathoz/API-tokenhez használj külön megnevezett kapcsolatot. Az Alap URL-t hagyd üresen az éles környezethez. A tesztkörnyezet csak a Brex által jóváhagyott tesztelésre korlátozódik, és nem működik ügyfél tokenekkel."
|
||||
setup_accounts: Számlák beállítása
|
||||
setup_title: "Beállítási utasítások:"
|
||||
sync: Szinkronizálás
|
||||
token_label: Token
|
||||
token_placeholder: Illeszt be tokent ide
|
||||
update_connection: Kapcsolat frissítése
|
||||
provider_connection:
|
||||
default_description: Csatlakozás Brex fiókhoz
|
||||
default_name: Brex
|
||||
description: "Csatlakozás ezzel: %{name}"
|
||||
name: "Brex - %{name}"
|
||||
select_accounts:
|
||||
accounts_selected: kiválasztott számla
|
||||
api_error: "API hiba: %{message}"
|
||||
cancel: Mégse
|
||||
configure_name_in_brex: Nem importálható — kérlek állítsd be a számla nevét a Brex-ben
|
||||
description: "Válaszd ki azokat a számlákat, amelyeket össze szeretnél kapcsolni a(z) %{product_name} fiókkal."
|
||||
link_accounts: Kiválasztott számlák összekapcsolása
|
||||
no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API-token konfigurációdat.
|
||||
no_api_token: Brex API-token nem található. Kérlek állítsd be a Szolgáltatói beállításokban.
|
||||
no_credentials_configured: Kérlek előbb állítsd be a Brex API-tokenedet a Szolgáltatói beállításokban.
|
||||
no_name_placeholder: "(Nincs név)"
|
||||
select_connection: Válassz Brex kapcsolatot a Szolgáltatói beállításokban.
|
||||
title: Brex számlák kiválasztása
|
||||
unexpected_error: Váratlan hiba történt. Kérlek próbáld újra később.
|
||||
select_existing_account:
|
||||
account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval
|
||||
all_accounts_already_linked: Minden Brex számla már össze van kapcsolva
|
||||
api_error: "API hiba: %{message}"
|
||||
cancel: Mégse
|
||||
configure_name_in_brex: Nem importálható — kérlek állítsd be a számla nevét a Brex-ben
|
||||
description: Válassz egy Brex számlát, amelyet ehhez a számlához szeretnél kapcsolni. A tranzakciók automatikusan szinkronizálásra és deduplikálásra kerülnek.
|
||||
link_account: Számla összekapcsolása
|
||||
no_account_specified: Nem lett megadva számla
|
||||
no_accounts_found: Nem találhatók Brex számlák. Kérlek ellenőrizd az API-token konfigurációdat.
|
||||
no_api_token: Brex API-token nem található. Kérlek állítsd be a Szolgáltatói beállításokban.
|
||||
no_credentials_configured: Kérlek előbb állítsd be a Brex API-tokenedet a Szolgáltatói beállításokban.
|
||||
no_name_placeholder: "(Nincs név)"
|
||||
select_connection: Válassz Brex kapcsolatot a Szolgáltatói beállításokban.
|
||||
title: "%{account_name} összekapcsolása a Brex-szel"
|
||||
unexpected_error: Váratlan hiba történt. Kérlek próbáld újra később.
|
||||
setup_required:
|
||||
description: A Brex számlák összekapcsolása előtt be kell állítanod a Brex API-tokenedet.
|
||||
heading: Az API-token nincs beállítva
|
||||
settings_link: Szolgáltatói beállítások megnyitása
|
||||
setup_steps: "Beállítási lépések:"
|
||||
steps:
|
||||
enter_token: Add meg a Brex API-tokenedet
|
||||
find_section_html: "Keresd meg a <strong>Brex</strong> részt"
|
||||
open_settings_html: "Menj a <strong>Beállítások > Szolgáltatók</strong> menübe"
|
||||
return_to_link: Térj vissza ide a számlák összekapcsolásához
|
||||
title: Brex beállítás szükséges
|
||||
subtype_select:
|
||||
placeholder:
|
||||
subtype: Altípus kiválasztása
|
||||
type: Típus kiválasztása
|
||||
link_existing_account:
|
||||
account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval
|
||||
api_error: "API hiba: %{message}"
|
||||
invalid_account_name: Nem lehet összekapcsolni üres nevű számlát
|
||||
missing_parameters: Hiányzó kötelező paraméterek
|
||||
no_account_specified: Nem lett megadva számla
|
||||
no_api_token: Brex API-token nem található. Kérlek állítsd be a Szolgáltatói beállításokban.
|
||||
provider_account_already_linked: Ez a Brex számla már össze van kapcsolva egy másik számlával
|
||||
provider_account_not_found: Brex számla nem található
|
||||
select_connection: Válassz Brex kapcsolatot a számlák összekapcsolása előtt.
|
||||
success: "%{account_name} sikeresen összekapcsolva a Brex-szel"
|
||||
setup_accounts:
|
||||
account_type_label: "Számla típusa:"
|
||||
all_accounts_linked: "Minden Brex számlád már be van állítva."
|
||||
api_error: "API hiba: %{message}"
|
||||
fetch_failed: "Nem sikerült lekérni a számlákat"
|
||||
no_accounts_to_setup: "Nincs beállítandó számla"
|
||||
no_api_token: Brex API-token nem található. Kérlek állítsd be a Szolgáltatói beállításokban.
|
||||
account_types:
|
||||
skip: Számla kihagyása
|
||||
depository: Folyó- vagy megtakarítási számla
|
||||
credit_card: Hitelkártya
|
||||
investment: Befektetési számla
|
||||
loan: Hitel vagy jelzálog
|
||||
other_asset: Egyéb vagyon
|
||||
subtype_labels:
|
||||
depository: "Számla altípusa:"
|
||||
credit_card: ""
|
||||
investment: "Befektetés típusa:"
|
||||
loan: "Hitel típusa:"
|
||||
other_asset: ""
|
||||
subtype_messages:
|
||||
credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva."
|
||||
other_asset: "Az egyéb vagyonelemekhez nincs szükség további beállításokra."
|
||||
subtypes:
|
||||
depository:
|
||||
checking: Folyószámla
|
||||
savings: Megtakarítási számla
|
||||
hsa: Egészségügyi megtakarítási számla
|
||||
cd: Lekötött betét
|
||||
money_market: Pénzpiaci számla
|
||||
investment:
|
||||
brokerage: Brókeri számla
|
||||
pension: Nyugdíjalap
|
||||
retirement: Nyugdíj-megtakarítás
|
||||
"401k": "401(k)"
|
||||
roth_401k: "Roth 401(k)"
|
||||
"403b": "403(b)"
|
||||
tsp: Thrift Savings Plan
|
||||
"529_plan": "529 Terv"
|
||||
hsa: Egészségügyi megtakarítási számla
|
||||
mutual_fund: Befektetési alap
|
||||
ira: Hagyományos IRA
|
||||
roth_ira: Roth IRA
|
||||
angel: Angyal befektető
|
||||
loan:
|
||||
mortgage: Jelzálog
|
||||
student: Diákhitel
|
||||
auto: Autóhitel
|
||||
other: Egyéb hitel
|
||||
balance: Egyenleg
|
||||
cancel: Mégse
|
||||
choose_account_type: "Válaszd ki a megfelelő számlatípust minden Brex számlához:"
|
||||
create_accounts: Számlák létrehozása
|
||||
creating_accounts: Számlák létrehozása...
|
||||
historical_data_range: "Előzmények időtartama:"
|
||||
subtitle: Válaszd ki az importált számlák helyes típusait
|
||||
sync_start_date_help: "Válaszd ki, milyen messzire szeretnél visszamenni a tranzakciós előzmények szinkronizálásában. Maximum 3 év előzmény érhető el."
|
||||
sync_start_date_label: "Tranzakciók szinkronizálásának kezdete:"
|
||||
title: Brex számlák beállítása
|
||||
complete_account_setup:
|
||||
all_skipped: "Minden számla ki lett hagyva. Nem jött létre számla."
|
||||
creation_failed: "Nem sikerült létrehozni a számlákat: %{error}"
|
||||
creation_failed_count: "%{count} számla létrehozása sikertelen."
|
||||
no_accounts: "Nincs beállítandó számla."
|
||||
partial_skipped: "%{created_count} számla sikeresen létrehozva; %{skipped_count} számla ki lett hagyva."
|
||||
partial_success: "%{created_count} számla sikeresen létrehozva, de %{failed_count} számla sikertelen volt."
|
||||
success: "%{count} számla sikeresen létrehozva."
|
||||
unexpected_error: Váratlan hiba történt.
|
||||
sync:
|
||||
success: Szinkronizálás elindítva
|
||||
syncer:
|
||||
account_processing_failed:
|
||||
one: "%{count} Brex számla feldolgozása sikertelen volt."
|
||||
other: "%{count} Brex számla feldolgozása sikertelen volt."
|
||||
account_sync_failed:
|
||||
one: "%{count} Brex számla szinkronizálása nem ütemezható."
|
||||
other: "%{count} Brex számla szinkronizálása nem ütemezható."
|
||||
accounts_need_setup:
|
||||
one: "%{count} számla beállítást igényel..."
|
||||
other: "%{count} számla beállítást igényel..."
|
||||
accounts_failed:
|
||||
one: "%{count} Brex számla importálása sikertelen volt."
|
||||
other: "%{count} Brex számla importálása sikertelen volt."
|
||||
calculating_balances: Egyenlegek kiszámítása...
|
||||
checking_account_configuration: Számlakonfiguráció ellenőrzése...
|
||||
credentials_invalid: Érvénytelen Brex API-token vagy számlajogosultságok
|
||||
failed: A szinkronizálás sikertelen volt. Kérlek próbáld újra, vagy lépj kapcsolatba a támogatással.
|
||||
import_failed: Brex importálás sikertelen.
|
||||
importing_accounts: Számlák importálása a Brex-ből...
|
||||
processing_transactions: Tranzakciók feldolgozása...
|
||||
transactions_failed:
|
||||
one: "%{count} Brex számlánál tranzakciós importálási hibák léptek fel."
|
||||
other: "%{count} Brex számlánál tranzakciós importálási hibák léptek fel."
|
||||
update:
|
||||
success: Brex kapcsolat frissítve
|
||||
@@ -1,6 +1,34 @@
|
||||
---
|
||||
hu:
|
||||
budgets:
|
||||
budget_donut:
|
||||
spent: "Elköltve"
|
||||
new_budget: "Új költségvetés"
|
||||
of_budget: "%{amount}-ból/ből"
|
||||
unused: "Felhasználatlan"
|
||||
budget_header:
|
||||
today: "Ma"
|
||||
over_allocation_warning:
|
||||
over_allocated_message: "Túllépted a költségvetési keretét. Kérjük, javítsd az elosztásokat."
|
||||
fix_allocations: "Elosztások javítása"
|
||||
actuals_summary:
|
||||
income: "Bevétel"
|
||||
expenses: "Kiadások"
|
||||
budgeted_summary:
|
||||
expected_income: "Várható bevétel"
|
||||
budgeted: "Tervezett"
|
||||
earned: "%{amount} megkeresve"
|
||||
over: "%{amount} túllépve"
|
||||
left: "%{amount} maradt"
|
||||
spent: "%{amount} elköltve"
|
||||
edit:
|
||||
setup_title: "Állítsd be a költségvetésed"
|
||||
setup_description: "Add meg a havi bevételeidet és tervezett kiadásaidat a költségvetés beállításához."
|
||||
budgeted_spending: "Tervezett kiadások"
|
||||
expected_income: "Várható bevétel"
|
||||
autosuggest_title: "Bevételi és kiadási keret automatikus javaslata"
|
||||
autosuggest_description: "Ez a tranzakcióelőzmények alapján készül. Az AI hibázhat, ellenőrizd folytatás előtt."
|
||||
continue: "Folytatás"
|
||||
name:
|
||||
custom_range: "%{start} - %{end_date}"
|
||||
month_year: "%{month}"
|
||||
@@ -31,3 +59,27 @@ hu:
|
||||
success: "Költségvetés átmásolva innen: %{source_name}"
|
||||
no_source: "Nem található korábbi költségvetés a másoláshoz"
|
||||
already_initialized: "Ez a költségvetés már be van állítva"
|
||||
budget_categories:
|
||||
confirm_button:
|
||||
confirm: "Megerősítés"
|
||||
no_categories:
|
||||
oops: "Hoppá!"
|
||||
no_categories_message: "Még nem hoztál létre kiadási kategóriákat, és nem rendeltél egyet sem a tranzakcióidhoz."
|
||||
use_defaults: "Alapértelmezések használata (ajánlott)"
|
||||
new_category: "Új kategória"
|
||||
index:
|
||||
title: "Kategóriakereteid szerkesztése"
|
||||
description: "Állítsd be a kategóriakereteket a kiadási limitek meghatározásához. A fel nem osztott összegek automatikusan kategorizálatlanként kerülnek hozzárendelésre."
|
||||
show:
|
||||
category: "Kategória"
|
||||
overview: "Áttekintés"
|
||||
spending: "%{date} kiadásai"
|
||||
status: "Állapot"
|
||||
overspent: "túllépve"
|
||||
left: "maradt"
|
||||
budgeted: "Tervezett"
|
||||
monthly_average_spending: "Havi átlagos kiadás"
|
||||
monthly_median_spending: "Havi mediánkiadás"
|
||||
recent_transactions: "Legutóbbi tranzakciók"
|
||||
view_all_transactions: "Összes kategória tranzakció megtekintése"
|
||||
no_transactions: "Nem találhatók tranzakciók erre a költségvetési időszakra."
|
||||
|
||||
@@ -14,11 +14,20 @@ hu:
|
||||
edit: Kategória szerkesztése
|
||||
form:
|
||||
placeholder: Kategória neve
|
||||
name_label: Név
|
||||
unassigned: "(nincs hozzárendelve)"
|
||||
parent_category_label: "Szülőkategória (nem kötelező)"
|
||||
color: Szín
|
||||
icon: Ikon
|
||||
poor_contrast: "Gyenge kontraszt, válassz sötétebb színt vagy"
|
||||
destroy_all:
|
||||
success: Összes kategória törölve
|
||||
index:
|
||||
bootstrap: Alapértelmezések használata (ajánlott)
|
||||
categories: Kategóriák
|
||||
categories_expenses: Kiadás kategóriák
|
||||
categories_incomes: Bevétel kategóriák
|
||||
delete_all: Összes törlése
|
||||
empty: Nem található kategória
|
||||
new: Új kategória
|
||||
menu:
|
||||
@@ -27,8 +36,16 @@ hu:
|
||||
new_category: Új kategória
|
||||
update:
|
||||
success: Kategória sikeresen frissítve
|
||||
virtual:
|
||||
transfer: Átutalás
|
||||
payment: Fizetés
|
||||
trade: Ügylet
|
||||
category:
|
||||
dropdowns:
|
||||
show:
|
||||
bootstrap: Alapértelmezett kategóriák létrehozása
|
||||
empty: Nem található kategória
|
||||
match_transfer: "Átutalás/fizetés párosítása"
|
||||
one_time: "Egyszeri %{type}"
|
||||
income: "bevétel"
|
||||
expense: "kiadás"
|
||||
|
||||
@@ -4,3 +4,41 @@ hu:
|
||||
demo_banner_title: "Demo mód aktív"
|
||||
demo_banner_message: "LLM-eket használsz a Cloudflare Workers AI által biztosított krediteken keresztül. Az eredmények változhatnak, mivel a kódot `gpt-4.1`-en tesztelték, de a tokenjeid nem kerülnek sehova tanítás céljából! 🤖"
|
||||
thinking: "Gondolkodás..."
|
||||
ai_greeting:
|
||||
greeting: "Szia, %{name}! Egy AI/nagy nyelvi modell vagyok, aki segíthet pénzügyeid kezelésében. Hozzáférhetek az internethez és a fiókadataidhoz."
|
||||
there: "ott"
|
||||
commands_hint_html: "Használd a <span class=\"bg-container border border-secondary px-1.5 py-0.5 rounded font-mono text-xs\">/</span> jelet a parancsok eléréséhez"
|
||||
questions_intro: "Íme néhány kérdés, amit feltehetsz:"
|
||||
evaluate_portfolio: "Befektetési portfólió értékelése"
|
||||
spending_insights: "Kiadási statisztikák megtekintése"
|
||||
unusual_patterns: "Szokatlan minták keresése"
|
||||
chat:
|
||||
edit_chat_title: "Csevegés nevének szerkesztése"
|
||||
delete_chat: "Csevegés törlése"
|
||||
chat_nav:
|
||||
all_chats: "Összes csevegés"
|
||||
start_new_chat: "Új csevegés indítása"
|
||||
edit_chat_title: "Csevegés nevének szerkesztése"
|
||||
delete_chat: "Csevegés törlése"
|
||||
error:
|
||||
retry: "Újrapróbálás"
|
||||
destroy:
|
||||
notice: "A csevegés sikeresen törölve"
|
||||
index:
|
||||
chats: "Csevegések"
|
||||
new_chat: "Új csevegés"
|
||||
update:
|
||||
success: "Csevegés frissítve"
|
||||
ai_consent:
|
||||
title: "AI-csevegések engedélyezése"
|
||||
available_description: "Az AI-csevegés pénzügyi kérdésekre tud válaszolni és az adataid alapján elemzéseket nyújtani. A funkció használatához explicit engedélyezés szükséges."
|
||||
unavailable_description_html: "Az AI-asszisztens használatához be kell állítanod az <code class=\"bg-surface-inset px-1 py-0.5 rounded font-mono text-xs\">OPENAI_ACCESS_TOKEN</code> környezeti változót, vagy konfigurálnod kell az önálló üzemeltetési beállításokban."
|
||||
enable_button: "AI-csevegések engedélyezése"
|
||||
disable_note: "Bármikor letiltható. Az LLM-szolgáltatóknak küldött összes adat anonimizált."
|
||||
assistant_messages:
|
||||
assistant_message:
|
||||
assistant_reasoning: "Asszisztens gondolkodása"
|
||||
tool_calls:
|
||||
tool_calls: "Eszközhívások"
|
||||
function: "Függvény:"
|
||||
arguments: "Argumentumok:"
|
||||
|
||||
@@ -1,5 +1,24 @@
|
||||
---
|
||||
hu:
|
||||
UI:
|
||||
account:
|
||||
activity_feed:
|
||||
toggle_selection_checkboxes: Kijelölés be-/kikapcsolása
|
||||
chart:
|
||||
no_data_available: "Nincs elérhető adat"
|
||||
activity_date:
|
||||
balance_tooltip: "A nap végi egyenleg, az összes tranzakció és korrekció után"
|
||||
no_balance_data: "Erre a dátumra nincs elérhető egyenlegadat"
|
||||
ds:
|
||||
alert:
|
||||
variants:
|
||||
info: Információ
|
||||
success: Siker
|
||||
warning: Figyelmeztetés
|
||||
error: Hiba
|
||||
destructive: Hiba
|
||||
dialog:
|
||||
close: Bezárás
|
||||
provider_sync_summary:
|
||||
title: Szinkronizálás összegzése
|
||||
last_sync: "Utolsó szinkronizálás: %{time_ago} ezelőtt"
|
||||
|
||||
@@ -20,6 +20,7 @@ hu:
|
||||
annual_fee: Éves díj
|
||||
apr: THM
|
||||
available_credit: Rendelkezésre álló hitelkeret
|
||||
edit_account_details: Számlaadatok szerkesztése
|
||||
expiration_date: Lejárati dátum
|
||||
minimum_payment: Minimális törlesztőrészlet
|
||||
unknown: Ismeretlen
|
||||
|
||||
@@ -39,8 +39,53 @@ hu:
|
||||
errors:
|
||||
only_manual: Csak manuális számlákat lehet összekapcsolni
|
||||
invalid_enable_banking_account: Érvénytelen Enable Banking-számla választva
|
||||
enable_banking_item:
|
||||
deletion_in_progress: Törlés folyamatban
|
||||
provider_name: Enable Banking
|
||||
syncing: Szinkronizálás...
|
||||
reconnect: Újracsatlakozás
|
||||
last_synced: Utoljára szinkronizálva %{time} ezelőtt
|
||||
never_synced: Még nem szinkronizált
|
||||
update: Frissítés
|
||||
delete: Törlés
|
||||
setup_needed: Beállítás szükséges
|
||||
setup_needed_description:
|
||||
one: 1 Enable Banking-ből importált számla beállítása szükséges
|
||||
other: "%{count} Enable Banking-ből importált számla beállítása szükséges"
|
||||
set_up_accounts: Számlák beállítása
|
||||
no_accounts_found: Nem található számla
|
||||
no_accounts_found_description: Nem található számla az Enable Banking-ből. Próbálj újra szinkronizálni.
|
||||
select_existing_account:
|
||||
title: Enable Banking-számla összekapcsolása
|
||||
all_linked: Úgy tűnik, minden Enable Banking-számla már össze van kapcsolva.
|
||||
try_after_sync: Ha most csatlakoztál vagy szinkronizáltál, próbálj újra a szinkronizálás befejezése után.
|
||||
unlink_to_move: Másik számla összekapcsolásához először válaszd le a számlán a műveletek menüből.
|
||||
balance: Egyenleg
|
||||
link: Összekapcsolás
|
||||
cancel: Mégse
|
||||
new:
|
||||
link_enable_banking_title: Enable Banking összekapcsolása
|
||||
session_expired: A munkamenet lejárt – újraengedélyezés szükséges
|
||||
connected_bank: Csatlakoztatott bank
|
||||
session_expires: "Munkamenet lejárata"
|
||||
unknown: Ismeretlen
|
||||
connection: Kapcsolat
|
||||
configured: Konfigurálva
|
||||
ready_to_connect: Kész egy bank csatlakoztatására
|
||||
sync: Szinkronizálás
|
||||
reconnect: Újracsatlakozás
|
||||
connect_bank: Bank csatlakoztatása
|
||||
remove_confirm: Biztosan el szeretnéd távolítani ezt a kapcsolatot?
|
||||
remove: Eltávolítás
|
||||
add_connection: Kapcsolat hozzáadása
|
||||
not_configured: Az Enable Banking kapcsolat nincs konfigurálva
|
||||
not_configured_description: Mielőtt Enable Banking-számlákat kapcsolnál össze, konfigurálnod kell az Enable Banking kapcsolatot.
|
||||
setup_steps_title: "Beállítási lépések:"
|
||||
setup_step_1_html: "Menj a <strong>Beállítások → Szolgáltatók</strong> menübe"
|
||||
setup_step_2_html: "Keresd meg az <strong>Enable Banking</strong> részt"
|
||||
setup_step_3: Add meg az Enable Banking hitelesítő adatait
|
||||
setup_step_4: Térj vissza ide a számlák összekapcsolásához
|
||||
go_to_provider_settings: Ugrás a szolgáltató beállításaihoz
|
||||
reauthorize:
|
||||
invalid_redirect: A kapott engedélyezési URL érvénytelen. Kérjük, próbáld újra.
|
||||
reauthorization_failed: Az újraengedélyezés sikertelen
|
||||
@@ -56,6 +101,17 @@ hu:
|
||||
search_placeholder: Keresd meg a bankod...
|
||||
title: Válaszd ki a bankod
|
||||
setup_accounts:
|
||||
title: Enable Banking-számlák beállítása
|
||||
header_subtitle: Válaszd ki a megfelelő számlatípusokat az importált számlákhoz
|
||||
choose_account_type: "Válaszd ki az egyes Enable Banking-számlák megfelelő számlatípusát:"
|
||||
historical_data_range: "Historikus adatok tartománya:"
|
||||
sync_start_date_label: "Tranzakciók szinkronizálásának kezdete:"
|
||||
sync_start_date_help: Válaszd meg, milyen messzire nyúljon vissza a tranzakciótörténet szinkronizálása. Legfeljebb 2 év előzmény érhető el.
|
||||
account_type_label: "Számlatípus:"
|
||||
balance: Egyenleg
|
||||
create_accounts: Számlák létrehozása
|
||||
creating_accounts: Számlák létrehozása...
|
||||
cancel: Mégse
|
||||
psd2_savings_notice: "Megjegyzés: Egyes szabályozott francia megtakarítási számlákhoz (Livret A, PEL, LEP, LDDS) korlátozott vagy semmilyen hozzáférés nem áll rendelkezésre az Open Banking (PSD2) révén. Ha egy megtakarítási számla hiányzik, manuálisan is hozzáadhatod."
|
||||
update:
|
||||
success: Az Enable Banking konfiguráció frissítve.
|
||||
|
||||
@@ -10,6 +10,18 @@ hu:
|
||||
success: Az export sikeresen törölve
|
||||
export_not_ready: Az export még nem áll készen a letöltésre
|
||||
exporting: Exportálás folyamatban...
|
||||
new:
|
||||
dialog_title: Adataid exportálása
|
||||
dialog_subtitle: Töltsd le az összes pénzügyi adatodat
|
||||
whats_included: "Mi kerül bele:"
|
||||
accounts_and_balances: Összes számla és egyenleg
|
||||
transaction_history: Tranzakciótörténet
|
||||
investment_trades: Befektetési ügyletek
|
||||
categories_tags_rules: Kategóriák, címkék és szabályok
|
||||
note_label: Megjegyzés
|
||||
note_description: Ez az export tartalmazza az összes adatodat, de csak egy részük importálható vissza a CSV importálás funkcióval. Számlák, tranzakciók (kategóriával és címkékkel) és kereskedések importálása támogatott. Más számlaadat nem importálható, csak nyilvántartás céljából szerepel.
|
||||
cancel: Mégse
|
||||
export_data: Adatok exportálása
|
||||
index:
|
||||
title: Exportok
|
||||
new: Új export
|
||||
|
||||
@@ -5,6 +5,7 @@ hu:
|
||||
brokerage_cash: Brókeri készpénz
|
||||
destroy:
|
||||
success: Pozíció törölve
|
||||
cannot_delete: Ez a pozíció nem törölhető
|
||||
update:
|
||||
success: Bekerülési érték mentve.
|
||||
error: Érvénytelen bekerülési érték.
|
||||
@@ -27,6 +28,7 @@ hu:
|
||||
provider: Szolgáltatótól
|
||||
cost_basis_cell:
|
||||
unknown: "--"
|
||||
set: Megadás
|
||||
set_cost_basis_header: "Bekerülési érték megadása: %{ticker} (%{qty} részvény)"
|
||||
total_cost_basis_label: Teljes bekerülési érték
|
||||
or_per_share_label: "Vagy add meg részvényenként:"
|
||||
|
||||
92
config/locales/views/ibkr_items/hu.yml
Normal file
92
config/locales/views/ibkr_items/hu.yml
Normal file
@@ -0,0 +1,92 @@
|
||||
---
|
||||
hu:
|
||||
providers:
|
||||
ibkr:
|
||||
name: Interactive Brokers
|
||||
connection_description: Csatlakozás egy Interactive Brokers Flex Web Service jelentéshez
|
||||
institution_name: Interactive Brokers
|
||||
ibkr_items:
|
||||
defaults:
|
||||
name: Interactive Brokers
|
||||
ibkr_item:
|
||||
deletion_in_progress: Törlés folyamatban
|
||||
flex_web_service: Flex Web Service
|
||||
syncing: Szinkronizálás
|
||||
requires_update: A hitelesítő adatok figyelmet igényelnek
|
||||
error: Hiba
|
||||
synced: Szinkronizálva %{time} ezelőtt. %{summary}.
|
||||
never_synced: Még nem szinkronizált.
|
||||
setup_accounts: Számlák beállítása
|
||||
delete: Törlés
|
||||
accounts_need_setup: A számlák beállítást igényelnek
|
||||
accounts_need_setup_description: Az IBKR-ből importált néhány számlát össze kell kapcsolni a Sure-számlákkal.
|
||||
no_accounts_discovered: Még nem találhatók IBKR-számlák.
|
||||
no_accounts_discovered_description: Futtass egy szinkronizálást a Flex-lekérdezés konfigurálása után a számlák felderítéséhez.
|
||||
setup_accounts:
|
||||
page_title: Interactive Brokers-számlák beállítása
|
||||
dialog_title: Interactive Brokers-számlák beállítása
|
||||
subtitle: Válaszd ki, melyik IBKR brókerszámlákat szeretnéd összekapcsolni.
|
||||
info_box:
|
||||
title: IBKR Flex Query importálás
|
||||
items:
|
||||
item_1: Pozíciók aktuális árakkal és mennyiségekkel
|
||||
item_2: Bekerülési érték pozíciónként
|
||||
item_3: Ügyletek, osztalékok, jutalékok és készpénzbefizetések vagy -kifizetések
|
||||
warning: A historikus tevékenység a Flex Query jelentési ablakára korlátozódik
|
||||
status:
|
||||
fetching_accounts: Számlák lekérése az Interactive Brokers-től...
|
||||
no_accounts_found_title: Nem található számla.
|
||||
no_accounts_found_description: A Sure nem talált IBKR-számlákat a legutóbbi Flex-jelentésben.
|
||||
available_accounts:
|
||||
title: Elérhető számlák
|
||||
account_type_investment: Befektetés
|
||||
account_summary: "%{account_type} • Egyenleg: %{balance}"
|
||||
account_id: "Számlaazonosító: %{account_id}"
|
||||
link_existing:
|
||||
description: Vagy kapcsolj össze egy felderített IBKR-számlát egy meglévő manuális befektetési számlával.
|
||||
manual_account_option: "%{name} (%{balance})"
|
||||
select_prompt: Válassz számlát...
|
||||
linked_accounts:
|
||||
title: Már összekapcsolt
|
||||
linked_to_html: "Összekapcsolva: %{account}"
|
||||
buttons:
|
||||
refresh: Frissítés
|
||||
cancel: Mégse
|
||||
back_to_settings: Vissza a beállításokhoz
|
||||
create_selected_accounts: Kijelölt számlák létrehozása
|
||||
link: Összekapcsolás
|
||||
done: Kész
|
||||
sync_status:
|
||||
no_accounts: Még nem találhatók IBKR-számlák
|
||||
all_linked:
|
||||
one: 1 számla összekapcsolva
|
||||
other: "%{count} számla összekapcsolva"
|
||||
partial: "%{linked} összekapcsolt, %{unlinked} beállítást igényel"
|
||||
select_existing_account:
|
||||
title: Interactive Brokers-számla összekapcsolása
|
||||
no_accounts_available: Még nem érhető el összekapcsolatlan Interactive Brokers-számla.
|
||||
run_sync_hint: "Futtass szinkronizálást a Beállítások > Szolgáltatók menüből a Flex-lekérdezés frissítése után."
|
||||
wait_for_sync: Várd meg, amíg a számlafelderítési szinkronizálás befejeződik.
|
||||
balance: Egyenleg
|
||||
link: Összekapcsolás
|
||||
cancel: Mégse
|
||||
create:
|
||||
success: Az Interactive Brokers sikeresen konfigurálva.
|
||||
update:
|
||||
success: Az Interactive Brokers konfigurációja sikeresen frissítve.
|
||||
destroy:
|
||||
success: Az Interactive Brokers kapcsolat törlési sorba került.
|
||||
select_accounts:
|
||||
not_configured: Az Interactive Brokers nincs konfigurálva.
|
||||
link_existing_account:
|
||||
not_found: A számla vagy az Interactive Brokers konfiguráció nem található.
|
||||
only_manual_investment: Csak manuális befektetési számlák kapcsolhatók össze az Interactive Brokers-szel.
|
||||
already_linked: Ez az Interactive Brokers-számla már össze van kapcsolva.
|
||||
success: Sikeresen összekapcsolva az Interactive Brokers-számlával.
|
||||
failed: Nem sikerült összekapcsolni az Interactive Brokers-számlával.
|
||||
complete_account_setup:
|
||||
success:
|
||||
one: Sikeresen létrehozva %{count} Interactive Brokers-számla.
|
||||
other: Sikeresen létrehozva %{count} Interactive Brokers-számla.
|
||||
none_selected: Nem lett számla kijelölve.
|
||||
none_created: Nem lett számla létrehozva.
|
||||
@@ -13,3 +13,13 @@ hu:
|
||||
success: Kilépés a munkamenetből megtörtént
|
||||
reject:
|
||||
success: Kérés elutasítva
|
||||
super_admin_bar:
|
||||
super_admin: Super Admin
|
||||
jobs: Feladatok
|
||||
impersonating: Megszemélyesítés
|
||||
leave: Kilépés
|
||||
terminate: Befejezés
|
||||
join_a_session: Csatlakozás munkamenethez
|
||||
join: Csatlakozás
|
||||
uuid_placeholder: UUID
|
||||
request_impersonation: Megszemélyesítés kérése
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
hu:
|
||||
import:
|
||||
qif_category_selections:
|
||||
update:
|
||||
success: "Kategóriák és címkék mentve."
|
||||
show:
|
||||
title: "Konfigurálás és kiválasztás"
|
||||
description: "Ellenőrizd az automatikusan felismert dátumformátumot, majd válaszd ki, mely kategóriákat és címkéket szeretnéd beimportálni a QIF fájlodból a %{product_name} alkalmazásba."
|
||||
@@ -27,13 +29,80 @@ hu:
|
||||
submit: Tovább az áttekintéshez
|
||||
cleans:
|
||||
show:
|
||||
not_configured: "Kérjük, konfiguráld az importálást a folytatás előtt."
|
||||
description: Szerkeszd az adatokat az alábbi táblázatban. A piros cellák érvénytelen adatokat tartalmaznak.
|
||||
errors_notice: Hibák vannak az adataidban. Vidd az egeret a hiba fölé a részletekért.
|
||||
errors_notice_mobile: Hibák vannak az adataidban. Koppints a hibajelzőre a részletekért.
|
||||
title: Adatok megtisztítása
|
||||
data_cleaned: Az adataid megtisztítva
|
||||
next_step: Következő lépés
|
||||
all_rows: Összes sor
|
||||
error_rows: Hibasorok
|
||||
configurations:
|
||||
update:
|
||||
success: Az importálás konfigurálása sikeresen megtörtént.
|
||||
account_import:
|
||||
leave_empty: Hagyd üresen
|
||||
default: Alapértelmezett
|
||||
entity_type: Entitástípus
|
||||
name: Név
|
||||
balance: Egyenleg
|
||||
currency: Pénznem
|
||||
balance_date: Egyenleg dátuma
|
||||
date_format: Dátumformátum
|
||||
select_format: Formátum kiválasztása
|
||||
apply_configuration: Konfiguráció alkalmazása
|
||||
transaction_import:
|
||||
date_label: Dátum
|
||||
select_column: Oszlop kiválasztása
|
||||
select_format: Formátum kiválasztása
|
||||
amount_label: Összeg
|
||||
default: Alapértelmezett
|
||||
currency_label: Pénznem
|
||||
format_label: Formátum
|
||||
amount_type_strategy_label: Összeg típusának stratégiája
|
||||
select_strategy: Stratégia kiválasztása
|
||||
set: Beállítás
|
||||
as_amount_type_column: összeg típusa oszlopként
|
||||
select_value: Érték kiválasztása
|
||||
as_identifier_value: azonosítóértékként
|
||||
treat_as_html: "Kezeld a \"<span class=\"font-medium\">%{value}</span>\" értéket így:"
|
||||
income_inflow: Bevétel (beérkező)
|
||||
expense_outflow: Kiadás (kimenő)
|
||||
select_type: Típus kiválasztása
|
||||
leave_empty: Hagyd üresen
|
||||
account_label: Számla
|
||||
name_label: Név
|
||||
category_label: Kategória
|
||||
tags_label: Címkék
|
||||
notes_label: Megjegyzések
|
||||
apply_configuration: Konfiguráció alkalmazása
|
||||
incomes_are_positive: A bevételek pozitívak
|
||||
incomes_are_negative: A bevételek negatívak
|
||||
amount_type_label: Összeg típusa
|
||||
select_convention: Egyezmény kiválasztása
|
||||
date_format_label: Dátumformátum
|
||||
rows_to_skip_label: Első n sor kihagyása
|
||||
trade_import:
|
||||
select_column: Oszlop kiválasztása
|
||||
date_label: Dátum
|
||||
quantity_label: Mennyiség
|
||||
buys_are_positive: A vételek pozitív mennyiségűek
|
||||
buys_are_negative: A vételek negatív mennyiségűek
|
||||
default: Alapértelmezett
|
||||
currency_label: Pénznem
|
||||
format_label: Formátum
|
||||
select_format: Formátum kiválasztása
|
||||
ticker_label: Tőzsdei szimbólum
|
||||
leave_empty: Hagyd üresen
|
||||
stock_exchange_code_label: Tőzsde kódja
|
||||
price_label: Ár
|
||||
account_label: Számla
|
||||
name_label: Név
|
||||
note_label: Megjegyzés
|
||||
no_security_provider_warning: Az értékpapír-árszolgáltató nincs konfigurálva. Az ügyletek importálása működni fog, de a Sure nem tölti fel a korábbi árfolyamadatokat. Kérjük, menj a beállításokhoz és konfiguráld.
|
||||
date_format_label: Dátumformátum
|
||||
apply_configuration: Konfiguráció alkalmazása
|
||||
category_import:
|
||||
button_label: Folytatás
|
||||
description: Tölts fel egy egyszerű CSV fájlt (például olyat, amit az adatexportáláskor generálunk). Az oszlopokat automatikusan leképezzük neked.
|
||||
@@ -47,11 +116,6 @@ hu:
|
||||
show:
|
||||
description: Válaszd ki, melyik oszlopok felelnek meg a CSV egyes mezőinek.
|
||||
title: Importálás konfigurálása
|
||||
trade_import:
|
||||
date_format_label: Dátumformátum
|
||||
transaction_import:
|
||||
date_format_label: Dátumformátum
|
||||
rows_to_skip_label: Első n sor kihagyása
|
||||
confirms:
|
||||
sure_import:
|
||||
title: Importálás megerősítése
|
||||
@@ -67,7 +131,9 @@ hu:
|
||||
no_accounts: Még nincs egyetlen számlád sem. Kérjük, hozz létre egy számlát a CSV-ben nem hozzárendelt sorokhoz, vagy lépj vissza a Megtisztítás lépéshez, és adj meg egy használható számlanevet.
|
||||
rows_label: Sorok
|
||||
unassigned_account: Új számlát kell létrehoznod a nem hozzárendelt sorokhoz?
|
||||
next: Tovább
|
||||
show:
|
||||
invalid_data: "Érvénytelen adatok találhatók, kérjük szerkeszd, amíg minden hibát ki nem javítasz"
|
||||
account_mapping_description: Rendeld hozzá az importált fájl számláit a Maybe meglévő számláihoz. Új számlákat is hozzáadhatsz, vagy hagyhatod őket kategorizálatlanul.
|
||||
account_mapping_title: Számlák hozzárendelése
|
||||
account_type_mapping_description: Rendeld hozzá az importált fájl számlatípusait a Maybe típusaihoz.
|
||||
@@ -77,7 +143,20 @@ hu:
|
||||
tag_mapping_description: Rendeld hozzá az importált fájl címkéit a Maybe meglévő címkéihez. Új címkéket is hozzáadhatsz, vagy hagyhatod őket kategorizálatlanul.
|
||||
tag_mapping_title: Címkék hozzárendelése
|
||||
uploads:
|
||||
update:
|
||||
qif_uploaded: "QIF fájl sikeresen feltöltve."
|
||||
show:
|
||||
csv_invalid: "Érvényes CSV szükséges fejlécekkel és legalább egy adatsorral"
|
||||
drop_csv_title: Húzd ide a CSV fájlt a feltöltéshez
|
||||
drop_csv_subtitle: A fájl automatikusan feltöltődik
|
||||
upload_csv_tab: CSV feltöltése
|
||||
copy_paste_tab: Másolás és beillesztés
|
||||
account_optional_label: Számla (nem kötelező)
|
||||
multi_account_import: Több számlás importálás
|
||||
upload_csv_button: CSV feltöltése
|
||||
paste_csv_placeholder: Illeszd be ide a CSV fájl tartalmát
|
||||
download_sample_csv: Minta CSV letöltése
|
||||
to_see_format: a szükséges CSV formátum megtekintéséhez
|
||||
qif_title: QIF fájl feltöltése
|
||||
qif_description: Válaszd ki azt a számlát, amelyhez ez a QIF fájl tartozik, majd töltsd fel a Quickenből exportált .qif fájlodat.
|
||||
qif_account_label: Számla
|
||||
@@ -105,6 +184,58 @@ hu:
|
||||
hint_html: Töltsd fel az <strong>all.ndjson</strong> fájlt az adatexport ZIP archívumból
|
||||
ndjson_invalid: Érvényes NDJSON szükséges, legalább egy rekorddal
|
||||
imports:
|
||||
mapping_labels:
|
||||
account_type: "Számlatípus"
|
||||
account: "Számla"
|
||||
category: "Kategória"
|
||||
tag: "Címke"
|
||||
column_labels:
|
||||
date: "Dátum"
|
||||
amount: "Összeg"
|
||||
name: "Név"
|
||||
currency: "Pénznem"
|
||||
category: "Kategória"
|
||||
tags: "Címkék"
|
||||
account: "Számla"
|
||||
notes: "Megjegyzések"
|
||||
qty: "Mennyiség"
|
||||
ticker: "Tőzsdei szimbólum"
|
||||
exchange: "Tőzsde"
|
||||
price: "Ár"
|
||||
entity_type: "Típus"
|
||||
category_parent: "Szülőkategória"
|
||||
category_color: "Szín"
|
||||
category_icon: "Lucide ikon"
|
||||
update:
|
||||
account_saved: "Számla mentve."
|
||||
invalid_account: "Számla nem található."
|
||||
publish:
|
||||
started: "Az importálás a háttérben elindult."
|
||||
max_rows_exceeded: "Az importálás meghaladja a maximális %{max} soros korlátot."
|
||||
revert:
|
||||
started: "Az importálás visszavonása a háttérben folyamatban van."
|
||||
apply_template:
|
||||
template_applied: "Sablon alkalmazva."
|
||||
no_template_found: "Nem található sablon, kérjük konfiguráld manuálisan az importálást."
|
||||
destroy:
|
||||
deleted: "Az importálás törölve."
|
||||
failure:
|
||||
title: Az importálás sikertelen
|
||||
description: Kérjük, ellenőrizd a fájlformátumot, az esetleges hibákat és hogy minden kötelező mező ki van töltve, majd próbáld újra.
|
||||
try_again: Újrapróbálkozás
|
||||
success:
|
||||
title: Importálás sikeres
|
||||
description: Az importált adatok sikeresen hozzáadásra kerültek az alkalmazáshoz, és most már használhatók.
|
||||
back_to_dashboard: Vissza az irányítópultra
|
||||
importing:
|
||||
title: Importálás folyamatban
|
||||
description: "Az importálás folyamatban van. Az állapotfrissítéseket az importálások menüben ellenőrizheted, vagy kattints az 'Állapot ellenőrzése' gombra az oldal frissítéséhez. Nyugodtan folytasd az alkalmazás használatát."
|
||||
check_status: Állapot ellenőrzése
|
||||
back_to_dashboard: Vissza az irányítópultra
|
||||
revert_failure:
|
||||
title: Az importálás visszavonása sikertelen
|
||||
description: Kérjük, próbáld újra
|
||||
try_again: Újrapróbálkozás
|
||||
date_format:
|
||||
heading: Dátumformátum
|
||||
description: "A dátumformátum automatikusan lett felismerve a fájlból. Módosítsd, ha a dátumok helytelenül jelennek meg."
|
||||
@@ -129,6 +260,9 @@ hu:
|
||||
map: Leképezés
|
||||
confirm: Megerősítés
|
||||
select: Kiválasztás
|
||||
progress: "%{step}. lépés / %{total}"
|
||||
empty:
|
||||
message: Nem található importálás.
|
||||
index:
|
||||
title: Importálások
|
||||
new: Új importálás
|
||||
@@ -239,3 +373,21 @@ hu:
|
||||
unknown_state_description: Ez az importálás váratlan állapotban van. Kérjük, térj vissza az importálásokhoz.
|
||||
processing_failed_with_message: "%{message}"
|
||||
processing_failed_generic: "Feldolgozási hiba: %{error}"
|
||||
ready_for_review_title: Felülvizsgálatra kész
|
||||
ready_for_review_description: "%{count} tranzakciót vontunk ki a kimutatásodból. Ellenőrizd és tedd közzé, hogy hozzáadódjon a számládhoz."
|
||||
transactions_extracted: Kinyert tranzakciók
|
||||
transactions_extracted_count:
|
||||
one: "%{count} tranzakció"
|
||||
other: "%{count} tranzakció"
|
||||
select_account: Importálás számlára
|
||||
select_account_placeholder: Válassz számlát...
|
||||
select_account_hint: Válaszd ki, melyik számlára szeretnéd importálni ezeket a tranzakciókat.
|
||||
no_accounts: Nincs elérhető számla. Kérjük, először hozz létre egyet.
|
||||
create_account: Számla létrehozása
|
||||
save_account: Mentés
|
||||
publish_transactions:
|
||||
one: "%{count} tranzakció közzététele"
|
||||
other: "%{count} tranzakció közzététele"
|
||||
review_transactions: Tranzakciók áttekintése
|
||||
select_account_to_continue: A folytatáshoz kérjük, válassz fentebb számlát.
|
||||
unknown_document_type: Ismeretlen
|
||||
|
||||
@@ -180,7 +180,7 @@ hu:
|
||||
investment: "Befektetési számla"
|
||||
crypto: "Kriptovaluta számla"
|
||||
loan: "Hitel vagy jelzálog"
|
||||
other_asset: "Egyéb eszköz"
|
||||
other_asset: "Egyéb vagyon"
|
||||
subtype_labels:
|
||||
depository: "Számla altípusa:"
|
||||
credit_card: ""
|
||||
@@ -190,7 +190,7 @@ hu:
|
||||
other_asset: ""
|
||||
subtype_messages:
|
||||
credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva."
|
||||
other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra."
|
||||
other_asset: "Az egyéb vagyonelemekhez nincs szükség további beállításokra."
|
||||
crypto: "A kriptovaluta számlák pozíciók és tranzakciók nyomon követésére lesznek beállítva."
|
||||
subtypes:
|
||||
depository:
|
||||
|
||||
@@ -107,6 +107,75 @@ hu:
|
||||
angel:
|
||||
short: Angyal
|
||||
long: Angyal-befektetés
|
||||
nps:
|
||||
short: NPS
|
||||
long: Nemzeti Nyugdíjrendszer
|
||||
apy:
|
||||
short: APY
|
||||
long: Atal Pension Yojana
|
||||
indian_stocks:
|
||||
short: Indiai részvények
|
||||
long: Indiai részvények (Demat)
|
||||
indian_equity:
|
||||
short: Indiai tőke
|
||||
long: Indiai tőke
|
||||
indian_etf:
|
||||
short: Indiai ETF
|
||||
long: Indiai ETF
|
||||
life_insurance:
|
||||
short: Életbiztosítás
|
||||
long: Életbiztosítás
|
||||
ppf:
|
||||
short: PPF
|
||||
long: Közszféra megtakarítási alap
|
||||
ssy:
|
||||
short: SSY
|
||||
long: Sukanya Samriddhi Yojana
|
||||
nsc:
|
||||
short: NSC
|
||||
long: Nemzeti megtakarítási igazolás
|
||||
scss:
|
||||
short: SCSS
|
||||
long: Idősek megtakarítási rendszere
|
||||
fd:
|
||||
short: FD
|
||||
long: Lekötött betét
|
||||
rd:
|
||||
short: RD
|
||||
long: Ismétlődő betét
|
||||
pomis:
|
||||
short: POMIS
|
||||
long: Postai havi jövedelmi program
|
||||
kvp:
|
||||
short: KVP
|
||||
long: Kisan Vikas Patra
|
||||
gold_etf:
|
||||
short: Arany ETF
|
||||
long: Arany ETF
|
||||
gold_mf:
|
||||
short: Arany befektetési alap
|
||||
long: Arany befektetési alap
|
||||
sgb:
|
||||
short: SGB
|
||||
long: Szuverén aranykötvény
|
||||
g_sec:
|
||||
short: G-Sec
|
||||
long: Állampapírok
|
||||
sdl:
|
||||
short: SDL
|
||||
long: Állami fejlesztési kötvények
|
||||
corporate_bond:
|
||||
short: Vállalati kötvény
|
||||
long: Vállalati kötvény
|
||||
infrastructure_bond:
|
||||
short: Infrastrukturális kötvény
|
||||
long: Infrastrukturális kötvény
|
||||
tax_free_bond:
|
||||
short: Adómentes kötvény
|
||||
long: Adómentes kötvény
|
||||
gold:
|
||||
short: Arany
|
||||
long: Arany (fizikai vagy digitális)
|
||||
trust:
|
||||
short: Bizalmi alap
|
||||
long: Bizalmi alap
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
---
|
||||
hu:
|
||||
invite_codes:
|
||||
create:
|
||||
success: "Kód létrehozva"
|
||||
destroy:
|
||||
success: "Kód törölve"
|
||||
index:
|
||||
invite_code_description: Generálj új kódot, hogy az megjelenjen itt. A már felhasznált generált kódok nem jelennek meg tovább.
|
||||
no_invite_codes: Nincs megjeleníthető kód
|
||||
|
||||
85
config/locales/views/kraken_items/hu.yml
Normal file
85
config/locales/views/kraken_items/hu.yml
Normal file
@@ -0,0 +1,85 @@
|
||||
---
|
||||
hu:
|
||||
kraken_items:
|
||||
provider_connection:
|
||||
default_name: Kraken
|
||||
default_description: Kapcsolódás Kraken tőzsdei számlához
|
||||
name: "Kraken - %{name}"
|
||||
description: "Kapcsolódás ehhez: %{name}"
|
||||
create:
|
||||
default_name: Kraken
|
||||
success: Sikeresen csatlakoztatva a Krakenhez. A tőzsdei számlád szinkronizálása folyamatban van.
|
||||
update:
|
||||
success: Kraken kapcsolat sikeresen frissítve.
|
||||
destroy:
|
||||
success: Kraken kapcsolat törlése ütemezve.
|
||||
select_accounts:
|
||||
select_connection: Válassz Kraken kapcsolatot a Szolgáltatói beállításokban.
|
||||
no_credentials_configured: Add meg a Kraken API hitelesítő adatokat a számlák beállítása előtt.
|
||||
link_accounts:
|
||||
select_connection: Válassz Kraken kapcsolatot a számlák összekapcsolása előtt.
|
||||
select_existing_account:
|
||||
title: Kraken számla összekapcsolása
|
||||
no_accounts_found: Nem találhatók Kraken számlák.
|
||||
wait_for_sync: Várd meg, amíg a Kraken befejezi a szinkronizálást.
|
||||
check_provider_health: Ellenőrizd, hogy a Kraken API hitelesítő adataid érvényesek-e.
|
||||
link: Összekapcsolás
|
||||
cancel: Mégse
|
||||
link_existing_account:
|
||||
success: Sikeresen összekapcsolva Kraken számlával
|
||||
select_connection: Válassz Kraken kapcsolatot a számlák összekapcsolása előtt.
|
||||
errors:
|
||||
only_manual: Csak olyan manuális kriptopiaci számlák kapcsolhatók a Krakenhez, amelyekhez még nincs meglévő szolgáltatói kapcsolat
|
||||
invalid_kraken_account: Érvénytelen Kraken számla
|
||||
kraken_account_already_linked: Ez a Kraken számla már össze van kapcsolva
|
||||
setup_accounts:
|
||||
title: Kraken számla importálása
|
||||
subtitle: Válaszd ki a nyomon követendő tőzsdei számlát
|
||||
instructions: A Kraken egy kombinált kriptotőzsdei számlát importál ehhez a kapcsolathoz, csak portfólióelemekkel és azonnali ügyletteljesítésekkel.
|
||||
no_accounts: Minden Kraken számla importálva lett.
|
||||
accounts_count:
|
||||
one: "%{count} elérhető számla"
|
||||
other: "%{count} elérhető számla"
|
||||
select_all: Összes kijelölése
|
||||
import_selected: Kijelöltek importálása
|
||||
cancel: Mégse
|
||||
creating: Importálás...
|
||||
complete_account_setup:
|
||||
success:
|
||||
one: "%{count} számla importálva"
|
||||
other: "%{count} számla importálva"
|
||||
none_selected: Nincs kijelölt számla
|
||||
no_accounts: Nincs importálható számla
|
||||
kraken_item:
|
||||
provider_name: Kraken
|
||||
syncing: Szinkronizálás...
|
||||
reconnect: A hitelesítő adatok frissítést igényelnek
|
||||
deletion_in_progress: Törlés folyamatban...
|
||||
sync_status:
|
||||
no_accounts: Nem találhatók számlák
|
||||
all_synced:
|
||||
one: "%{count} számla szinkronizálva"
|
||||
other: "%{count} számla szinkronizálva"
|
||||
partial_sync: "%{linked_count} szinkronizálva, %{unlinked_count} beállítást igényel"
|
||||
status: "Utolsó szinkronizálás %{timestamp} ezelőtt"
|
||||
status_with_summary: "Utolsó szinkronizálás %{timestamp} ezelőtt - %{summary}"
|
||||
status_never: Még nem szinkronizált
|
||||
delete: Törlés
|
||||
no_accounts_title: Nem találhatók számlák
|
||||
no_accounts_message: A Kraken tőzsdei számlád szinkronizálás után jelenik meg itt.
|
||||
setup_needed: Számla importálásra kész
|
||||
setup_description: Importáld ezt a Kraken kapcsolatot kriptotőzsdei számlaként.
|
||||
setup_action: Számla importálása
|
||||
import_accounts_menu: Számla importálása
|
||||
stale_rate_warning: "Az egyenleg közelítő értékű, mert a(z) %{date} pontos árfolyama nem volt elérhető. A következő szinkronizáláskor frissül."
|
||||
kraken_item:
|
||||
syncer:
|
||||
checking_credentials: Hitelesítő adatok ellenőrzése...
|
||||
credentials_invalid: Érvénytelen Kraken API hitelesítő adatok. Kérlek ellenőrizd az API-kulcsodat és a titkos kulcsodat.
|
||||
importing_accounts: Számlák importálása a Krakenből...
|
||||
checking_configuration: Számlakonfiguráció ellenőrzése...
|
||||
accounts_need_setup:
|
||||
one: "%{count} számla beállítást igényel"
|
||||
other: "%{count} számla beállítást igényel"
|
||||
processing_accounts: Számlaadat-feldolgozás...
|
||||
calculating_balances: Egyenlegek kiszámítása...
|
||||
@@ -19,6 +19,10 @@ hu:
|
||||
footer:
|
||||
privacy_policy: Adatvédelmi irányelvek
|
||||
terms_of_service: Felhasználási feltételek
|
||||
confirm_dialog:
|
||||
are_you_sure: Biztosan?
|
||||
cannot_be_undone: Ez a művelet nem vonható vissza.
|
||||
confirm: Megerősítés
|
||||
trial:
|
||||
open_demo: Demo megnyitása
|
||||
data_deleted_in_days: Az adatok törlődnek %{days} nap múlva
|
||||
|
||||
@@ -10,6 +10,7 @@ hu:
|
||||
rate_type: Kamat típusa
|
||||
term_months: Futamidő (hónap)
|
||||
term_months_placeholder: '360'
|
||||
none: Nincs
|
||||
subtype_prompt: Válassz hiteltípust
|
||||
subtype_none: Nincs
|
||||
new:
|
||||
@@ -23,3 +24,14 @@ hu:
|
||||
term: Futamidő
|
||||
type: Típus
|
||||
unknown: Ismeretlen
|
||||
tabs:
|
||||
overview:
|
||||
interest_rate: Kamatláb
|
||||
monthly_payment: Havi törlesztőrészlet
|
||||
not_applicable: N/A
|
||||
original_principal: Eredeti tőkeösszeg
|
||||
remaining_principal: Fennmaradó tőkeösszeg
|
||||
term: Futamidő
|
||||
type: Típus
|
||||
unknown: Ismeretlen
|
||||
edit_loan_details: "Hitel adatainak szerkesztése"
|
||||
|
||||
@@ -1,6 +1,29 @@
|
||||
---
|
||||
hu:
|
||||
lunchflow_items:
|
||||
api_error:
|
||||
title: Lunch Flow kapcsolódási hiba
|
||||
unable_to_connect: Nem sikerült csatlakozni a Lunch Flow-hoz
|
||||
common_issues: "Gyakori problémák:"
|
||||
invalid_api_key_label: Érvénytelen API-kulcs
|
||||
invalid_api_key_desc: Ellenőrizd az API-kulcsodat a Szolgáltatói beállításokban
|
||||
expired_credentials_label: Lejárt hitelesítő adatok
|
||||
expired_credentials_desc: Generálj új API-kulcsot a Lunch Flow-ban
|
||||
network_issue_label: Hálózati probléma
|
||||
network_issue_desc: Ellenőrizd az internetkapcsolatodat
|
||||
service_down_label: Szolgáltatás leállása
|
||||
service_down_desc: A Lunch Flow API ideiglenesen nem érhető el
|
||||
check_provider_settings: Szolgáltatói beállítások ellenőrzése
|
||||
setup_required:
|
||||
title: Lunch Flow beállítás szükséges
|
||||
api_key_not_configured: Az API-kulcs nincs beállítva
|
||||
api_key_description: A Lunch Flow számlák összekapcsolása előtt be kell állítanod a Lunch Flow API-kulcsodat.
|
||||
setup_steps_title: "Beállítási lépések:"
|
||||
setup_step_1_html: "Menj a <strong>Beállítások → Szolgáltatók</strong> menübe"
|
||||
setup_step_2_html: "Keresd meg a <strong>Lunch Flow</strong> részt"
|
||||
setup_step_3: Add meg a Lunch Flow API-kulcsodat
|
||||
setup_step_4: Térj vissza ide a számlák összekapcsolásához
|
||||
go_to_provider_settings: Szolgáltatói beállítások megnyitása
|
||||
create:
|
||||
success: Lunch Flow kapcsolat sikeresen létrehozva
|
||||
destroy:
|
||||
@@ -86,7 +109,7 @@ hu:
|
||||
credit_card: Hitelkártya
|
||||
investment: Befektetési számla
|
||||
loan: Hitel vagy jelzálog
|
||||
other_asset: Egyéb eszköz
|
||||
other_asset: Egyéb vagyon
|
||||
subtype_labels:
|
||||
depository: "Számla altípusa:"
|
||||
credit_card: ""
|
||||
@@ -95,7 +118,7 @@ hu:
|
||||
other_asset: ""
|
||||
subtype_messages:
|
||||
credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva."
|
||||
other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra."
|
||||
other_asset: "Az egyéb vagyonelemekhez nincs szükség további beállításokra."
|
||||
subtypes:
|
||||
depository:
|
||||
checking: Folyószámla
|
||||
|
||||
@@ -34,6 +34,9 @@ hu:
|
||||
merchant: Kereskedő
|
||||
actions: Műveletek
|
||||
source: Forrás
|
||||
family_merchant:
|
||||
edit: Szerkesztés
|
||||
delete: Törlés
|
||||
merchant:
|
||||
confirm_accept: Kereskedő törlése
|
||||
confirm_body: Biztosan törlöd ezt a kereskedőt? A törlés megszünteti az összes kapcsolódó tranzakció hozzárendelését, ami hatással lehet a jelentéseidre.
|
||||
|
||||
@@ -1,6 +1,31 @@
|
||||
---
|
||||
hu:
|
||||
mercury_items:
|
||||
api_error:
|
||||
title: Mercury kapcsolati hiba
|
||||
unable_to_connect: Nem sikerült csatlakozni a Mercury-hoz
|
||||
common_issues: "Gyakori problémák:"
|
||||
invalid_api_token_label: Érvénytelen API token
|
||||
invalid_api_token_desc: Ellenőrizd az API tokenedet a Szolgáltatói beállításokban
|
||||
expired_credentials_label: Lejárt hitelesítő adatok
|
||||
expired_credentials_desc: Generálj új API tokent a Mercury-ban
|
||||
insufficient_permissions_label: Elégtelen jogosultságok
|
||||
insufficient_permissions_desc: Győződj meg róla, hogy a tokened csak olvasási hozzáféréssel rendelkezik
|
||||
network_issue_label: Hálózati hiba
|
||||
network_issue_desc: Ellenőrizd az internetkapcsolatodat
|
||||
service_down_label: Szolgáltatás nem elérhető
|
||||
service_down_desc: A Mercury API átmenetileg nem elérhető
|
||||
check_provider_settings: Szolgáltatói beállítások ellenőrzése
|
||||
setup_required:
|
||||
title: Mercury beállítás szükséges
|
||||
api_token_not_configured: Az API token nincs beállítva
|
||||
api_token_description: Mielőtt Mercury-számlákat kapcsolnál össze, be kell állítanod a Mercury API tokenedet.
|
||||
setup_steps_title: "Beállítási lépések:"
|
||||
setup_step_1_html: "Menj a <strong>Beállítások > Szolgáltatók</strong> menübe"
|
||||
setup_step_2_html: "Keresd meg a <strong>Mercury</strong> részt"
|
||||
setup_step_3: Add meg a Mercury API tokenedet
|
||||
setup_step_4: Térj vissza ide a számlák összekapcsolásához
|
||||
go_to_provider_settings: Ugrás a szolgáltatói beállításokhoz
|
||||
create:
|
||||
success: Mercury kapcsolat sikeresen létrehozva
|
||||
destroy:
|
||||
@@ -121,7 +146,7 @@ hu:
|
||||
credit_card: Hitelkártya
|
||||
investment: Befektetési számla
|
||||
loan: Hitel vagy jelzálog
|
||||
other_asset: Egyéb eszköz
|
||||
other_asset: Egyéb vagyon
|
||||
subtype_labels:
|
||||
depository: "Számla altípusa:"
|
||||
credit_card: ""
|
||||
@@ -130,7 +155,7 @@ hu:
|
||||
other_asset: ""
|
||||
subtype_messages:
|
||||
credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva."
|
||||
other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra."
|
||||
other_asset: "Az egyéb vagyonelemekhez nincs szükség további beállításokra."
|
||||
subtypes:
|
||||
depository:
|
||||
checking: Folyószámla
|
||||
@@ -176,3 +201,8 @@ hu:
|
||||
success: Szinkronizálás elindítva
|
||||
update:
|
||||
success: Mercury kapcsolat frissítve
|
||||
mercury_item_selection_error_payload:
|
||||
select_connection: Válassz Mercury kapcsolatot a számlák betöltése előtt.
|
||||
render_mercury_item_selection_failure:
|
||||
select_connection: Válassz Mercury kapcsolatot a Szolgáltatói beállításokban.
|
||||
no_credentials_configured: Kérlek előbb állítsd be a Mercury API tokenedet a Szolgáltatói beállításokban.
|
||||
|
||||
6
config/locales/views/messages/hu.yml
Normal file
6
config/locales/views/messages/hu.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
hu:
|
||||
messages:
|
||||
chat_form:
|
||||
placeholder: "Kérdezz bármit..."
|
||||
disclaimer: "Az AI-válaszok csak tájékoztató jellegűek. Nem pénzügyi tanácsadás!"
|
||||
@@ -2,6 +2,7 @@
|
||||
hu:
|
||||
oidc_accounts:
|
||||
link:
|
||||
no_pending_oidc: Nem található függőben lévő OIDC-hitelesítés
|
||||
title_link: OIDC-fiók összekapcsolása
|
||||
title_create: Fiók létrehozása
|
||||
verify_heading: Igazold az azonosságodat
|
||||
@@ -21,7 +22,10 @@ hu:
|
||||
submit_accept_invitation: Meghívó elfogadása
|
||||
account_creation_disabled: Az egyszeri bejelentkezésen keresztüli új fiók létrehozása le van tiltva. Kérjük, lépj kapcsolatba egy rendszergazdával a fiókod létrehozásához.
|
||||
cancel: Mégse
|
||||
create_link:
|
||||
no_pending_oidc: Nem található függőben lévő OIDC-hitelesítés
|
||||
new_user:
|
||||
no_pending_oidc: Nem található függőben lévő OIDC-hitelesítés
|
||||
title: Fiókod véglegesítése
|
||||
heading: Hozd létre a fiókodat
|
||||
description: Kérjük, erősítsd meg az adataidat a fiókod létrehozásának befejezéséhez a(z) %{provider} azonosítóddal.
|
||||
@@ -32,3 +36,7 @@ hu:
|
||||
last_name_placeholder: Add meg a vezetéknevedet
|
||||
submit: Fiók létrehozása
|
||||
cancel: Mégse
|
||||
create_user:
|
||||
no_pending_oidc: Nem található függőben lévő OIDC-hitelesítés
|
||||
account_creation_disabled: Az SSO-fiók létrehozása le van tiltva. Kérjük, lépj kapcsolatba egy rendszergazdával.
|
||||
account_created: "Üdvözlünk! A fiókod sikeresen létrejött."
|
||||
|
||||
@@ -3,7 +3,7 @@ hu:
|
||||
other_assets:
|
||||
edit:
|
||||
edit: '%{account} szerkesztése'
|
||||
balance_tracking_info: 'Az egyéb eszközök értékét manuális értékelésekkel lehet követni az „Új egyenleg” funkcióval, nem tranzakciókkal. A pénzforgalom nem befolyásolja a számlaegyenleget.'
|
||||
balance_tracking_info: 'Az egyéb vagyonelemek értékét manuális értékelésekkel lehet követni az „Új egyenleg” funkcióval, nem tranzakciókkal. A pénzforgalom nem befolyásolja a számlaegyenleget.'
|
||||
new:
|
||||
title: Add meg az eszköz adatait
|
||||
balance_tracking_info: 'Az egyéb eszközök értékét manuális értékelésekkel lehet követni az „Új egyenleg" funkcióval, nem tranzakciókkal. A pénzforgalom nem befolyásolja a számlaegyenleget.'
|
||||
title: Add meg a vagyonelem adatait
|
||||
balance_tracking_info: 'Az egyéb vagyonelemek értékét manuális értékelésekkel lehet követni az „Új egyenleg” funkcióval, nem tranzakciókkal. A pénzforgalom nem befolyásolja a számlaegyenleget.'
|
||||
|
||||
@@ -51,9 +51,16 @@ en:
|
||||
title: "Balance Sheet"
|
||||
no_items: "No %{name} yet"
|
||||
add_accounts: "Add your %{name} accounts to see a full breakdown"
|
||||
no_asset: "No assets yet"
|
||||
no_liability: "No liabilities yet"
|
||||
add_asset_accounts: "Add your asset accounts to see a full breakdown"
|
||||
add_liability_accounts: "Add your liability accounts to see a full breakdown"
|
||||
name: "Name"
|
||||
weight: "Weight"
|
||||
value: "Value"
|
||||
classifications:
|
||||
asset: "Assets"
|
||||
liability: "Liabilities"
|
||||
cashflow_sankey:
|
||||
title: "Cashflow"
|
||||
no_data_title: "No cash flow data for this time period"
|
||||
|
||||
@@ -1,6 +1,29 @@
|
||||
---
|
||||
hu:
|
||||
pages:
|
||||
feedback:
|
||||
title: Visszajelzés
|
||||
heading: Visszajelzés küldése
|
||||
description: Oszd meg velünk, ha konkrét visszajelzésed van. Nyugodtan csatolhatsz videóhivatkozásokat vagy képernyőképeket.
|
||||
feature_request: Funkcióigény beküldése
|
||||
bug_report: Hibajelentés
|
||||
discuss: "%{product} megbeszélése másokkal"
|
||||
intro:
|
||||
not_authorized: "Az intro csak vendégfelhasználók számára érhető el."
|
||||
welcome: "Üdvözöllek!"
|
||||
coming_soon: Az intro hamarosan elérhető
|
||||
description: "Gazdagabb bevezetési élményt fejlesztünk, hogy megismerjük a céljaidat, mérföldköveidet és mindennapi igényeidet. Addig is menj a csevegőoldalsávba, indíts egy beszélgetést a Sure-ral, és mesélj a pénzügyi útjaidról."
|
||||
start_chatting: Csevegés indítása
|
||||
redis_configuration_error:
|
||||
page_title: Redis konfiguráció szükséges – Sure
|
||||
heading: Redis konfiguráció szükséges
|
||||
subheading: Az önállóan üzemeltetett Sure telepítésedhez megfelelően konfigurált Redis szükséges.
|
||||
why_required_title: Miért szükséges a Redis?
|
||||
why_required_body: A Sure Redis-t használ a Sidekiq háttérfeladatokhoz, például a számlaadatok szinkronizálásához, importálások feldolgozásához és más háttérműveletekhez, amelyek naprakészen tartják a pénzügyi adataidat.
|
||||
view_setup_guide: Beállítási útmutató megtekintése
|
||||
setup_guide_hint: Kövesd az átfogó Docker beállítási útmutatónkat a Redis konfigurálásához
|
||||
refresh_hint: "Ha konfigurálta a Redis-t, frissítsd ezt az oldalt a folytatáshoz."
|
||||
refresh_page: Oldal frissítése
|
||||
changelog:
|
||||
title: Újdonságok
|
||||
privacy:
|
||||
@@ -26,8 +49,18 @@ hu:
|
||||
no_account_title: Még nincs számla
|
||||
balance_sheet:
|
||||
title: "Mérleg"
|
||||
no_items: "Még nincs %{name}"
|
||||
add_accounts: "Add hozzá a(z) %{name} számláidat a teljes áttekintésért"
|
||||
no_items: "Még nincsenek %{name}"
|
||||
add_accounts: "Add hozzá %{name} számláidat a teljes áttekintésért"
|
||||
no_asset: "Még nincs vagyonod"
|
||||
no_liability: "Még nincsenek kötelezettségeid"
|
||||
add_asset_accounts: "Adj hozzá vagyonszámlákat a teljes pénzügyi áttekintésért"
|
||||
add_liability_accounts: "Adj hozzá kötelezettségszámlákat a teljes pénzügyi áttekintésért"
|
||||
name: "Név"
|
||||
weight: "Arány"
|
||||
value: "Érték"
|
||||
classifications:
|
||||
asset: "Vagyon"
|
||||
liability: "Kötelezettségek"
|
||||
cashflow_sankey:
|
||||
title: "Pénzforgalom"
|
||||
no_data_title: "Nincs pénzforgalmi adat erre az időszakra"
|
||||
|
||||
@@ -1,6 +1,13 @@
|
||||
---
|
||||
hu:
|
||||
pending_duplicate_merges:
|
||||
create:
|
||||
no_posted_selected: Kérlek válassz egy könyvelt tranzakciót az összevonáshoz
|
||||
invalid_transaction: Érvénytelen tranzakció van kijelölve az összevonáshoz
|
||||
merge_success: A függőben lévő tranzakció összevonva a könyvelt tranzakcióval
|
||||
merge_failed: Nem sikerült összevonni a tranzakciókat
|
||||
set_transaction:
|
||||
pending_only: Ez a funkció csak függőben lévő tranzakciókhoz érhető el
|
||||
new:
|
||||
title: Összevonás könyvelt tranzakcióval
|
||||
warning_title: Manuális duplikáció-összevonás
|
||||
|
||||
@@ -22,7 +22,12 @@ hu:
|
||||
syncing: Szinkronizálás folyamatban...
|
||||
update: Frissítés
|
||||
select_existing_account:
|
||||
no_available_accounts: Nincs elérhető Plaid-számla az összekapcsoláshoz. Először csatlakozz egy új Plaid-fiókhoz.
|
||||
title: "%{account_name} csatlakoztatása Plaid-hez"
|
||||
description: Válassz egy Plaid-számlát a meglévő számlád összekapcsolásához
|
||||
cancel: Mégse
|
||||
link_account: Számla összekapcsolása
|
||||
link_existing_account:
|
||||
invalid_account: Érvénytelen Plaid-számla van kijelölve
|
||||
already_linked: Ez a Plaid-számla már össze van kapcsolva
|
||||
success: A számla sikeresen össze lett kapcsolva a Plaid-del
|
||||
|
||||
@@ -23,6 +23,38 @@ hu:
|
||||
year_built_placeholder: '2000'
|
||||
new:
|
||||
title: Add meg az ingatlan adatait
|
||||
next: "Tovább"
|
||||
address:
|
||||
title: "Add meg az ingatlan adatait"
|
||||
address_line1_label: "Utca, házszám"
|
||||
address_line1_placeholder: "Kossuth utca 1."
|
||||
city_label: "Város"
|
||||
city_placeholder: "Budapest"
|
||||
state_region_label: "Megye/Kerület"
|
||||
state_region_placeholder: "Budapest"
|
||||
postal_code_label: "Irányítószám"
|
||||
postal_code_placeholder: "1011"
|
||||
country_label: "Ország"
|
||||
country_placeholder: "Magyarország"
|
||||
save: "Mentés"
|
||||
balances:
|
||||
title: "Add meg az ingatlan adatait"
|
||||
market_value_label: "Becsült piaci érték"
|
||||
market_value_tooltip: "Az ingatlan becsült piaci értéke. Ezt az értéket ingatlanértékelő oldalakon találhatod, és soha nem pontos szám."
|
||||
save: "Mentés"
|
||||
next: "Tovább"
|
||||
overview_fields:
|
||||
name_label: "Név"
|
||||
name_placeholder: "Nyaraló"
|
||||
subtype_prompt: "Típus kiválasztása"
|
||||
property_type_label: "Ingatlantípus"
|
||||
year_built_label: "Építési év (nem kötelező)"
|
||||
year_built_placeholder: "1990"
|
||||
area_label: "Alapterület (nem kötelező)"
|
||||
area_placeholder: "1200"
|
||||
square_feet: "Négyzetláb"
|
||||
square_meters: "Négyzetméter"
|
||||
area_unit_label: "Területi egység"
|
||||
overview:
|
||||
living_area: Alapterület
|
||||
market_value: Piaci érték
|
||||
@@ -30,3 +62,28 @@ hu:
|
||||
trend: Tendencia
|
||||
unknown: Ismeretlen
|
||||
year_built: Építési év
|
||||
tabs:
|
||||
overview:
|
||||
living_area: Alapterület
|
||||
market_value: Piaci érték
|
||||
purchase_price: Vételár
|
||||
trend: Tendencia
|
||||
unknown: Ismeretlen
|
||||
year_built: Építési év
|
||||
edit_account_details: "Számlaadatok szerkesztése"
|
||||
subtypes:
|
||||
apartment:
|
||||
short: Lakás
|
||||
long: Lakás
|
||||
plot:
|
||||
short: Telek
|
||||
long: Telek/Föld
|
||||
commercial:
|
||||
short: Kereskedelmi
|
||||
long: Kereskedelmi ingatlan
|
||||
rented:
|
||||
short: Bérelt
|
||||
long: Bérelt ingatlan
|
||||
agri_land:
|
||||
short: Mezőgazdasági
|
||||
long: Mezőgazdasági föld
|
||||
|
||||
@@ -50,3 +50,7 @@ hu:
|
||||
inactive: Inaktív
|
||||
badges:
|
||||
manual: Manuális
|
||||
transfer_marked_as_recurring: Átutalás ismétlődőként jelölve
|
||||
transfer_already_exists: Ehhez a számlápárhoz már létezik ismétlődő átutalás
|
||||
transfer_creation_failed: Nem sikerült létrehozni az ismétlődő átutalást. Kérlek ellenőrizd az átutalás adatait, és próbáld újra.
|
||||
transfer_feature_disabled: Az ismétlődő tranzakciók le vannak tiltva ennél a háztartásnál
|
||||
|
||||
@@ -18,6 +18,21 @@ hu:
|
||||
from: Kezdő dátum
|
||||
to: Záró dátum
|
||||
showing_period: "Adatok megjelenítése: %{start} – %{end}"
|
||||
previous_period: "Előző időszak"
|
||||
next_period: "Következő időszak"
|
||||
today: "Ma"
|
||||
period_label:
|
||||
quarterly: "N%{quarter} %{year}"
|
||||
ytd: "ÉTD %{year}"
|
||||
past_year: "%{year}"
|
||||
last_6_months: "%{start} – %{end}"
|
||||
period_picker:
|
||||
quarter: "N%{quarter} %{year}"
|
||||
ytd: "ÉTD %{year}"
|
||||
previous_year: "Előző év"
|
||||
next_year: "Következő év"
|
||||
previous_decade: "Előző évtized"
|
||||
next_decade: "Következő évtized"
|
||||
invalid_date_range: "A záró dátum nem lehet korábbi a kezdő dátumnál. A dátumok fel lettek cserélve."
|
||||
summary:
|
||||
total_income: Összes bevétel
|
||||
@@ -118,10 +133,10 @@ hu:
|
||||
title: Nettó vagyon
|
||||
current_net_worth: Jelenlegi nettó vagyon
|
||||
period_change: Időszaki változás
|
||||
assets_vs_liabilities: Eszközök vs. kötelezettségek
|
||||
total_assets: Eszközök
|
||||
assets_vs_liabilities: Vagyon vs. kötelezettségek
|
||||
total_assets: Vagyon
|
||||
total_liabilities: Kötelezettségek
|
||||
no_assets: Nincsenek eszközök
|
||||
no_assets: Nincs vagyon
|
||||
no_liabilities: Nincsenek kötelezettségek
|
||||
investment_performance:
|
||||
title: Befektetési teljesítmény
|
||||
@@ -155,8 +170,11 @@ hu:
|
||||
title: Befektetési pénzáramlás
|
||||
description: Kövesd nyomon a befektetési számláidra be- és onnan kiáramló pénzt
|
||||
contributions: Befizetések
|
||||
contributions_description: Befektetésekbe befizetett összeg
|
||||
withdrawals: Kivétek
|
||||
withdrawals_description: Befektetésekből kivett összeg
|
||||
net_flow: Nettó pénzáramlás
|
||||
net_flow_description: Teljes nettó változás
|
||||
google_sheets_instructions:
|
||||
title_with_key: "✅ URL másolása Google Sheetshez"
|
||||
title_no_key: "⚠️ API-kulcs szükséges"
|
||||
@@ -190,7 +208,7 @@ hu:
|
||||
title: Nettó vagyon
|
||||
current_balance: Jelenlegi egyenleg
|
||||
this_period: ebben az időszakban
|
||||
assets: Eszközök
|
||||
assets: Vagyon
|
||||
liabilities: Kötelezettségek
|
||||
no_liabilities: Nincsenek kötelezettségek
|
||||
trends:
|
||||
|
||||
@@ -3,6 +3,53 @@ hu:
|
||||
rules:
|
||||
no_action: Nincs művelet
|
||||
no_condition: Nincs feltétel
|
||||
rule:
|
||||
edit: Szerkesztés
|
||||
re_apply_rule: Szabály újraalkalmazása
|
||||
delete: Törlés
|
||||
then: AKKOR
|
||||
and_more_conditions:
|
||||
one: és 1 további feltétel
|
||||
other: és %{count} további feltétel
|
||||
and_more_actions:
|
||||
one: és 1 további művelet
|
||||
other: és %{count} további művelet
|
||||
action_label_to: "%{label} erre: %{value}"
|
||||
all_past_and_future: Összes korábbi és jövőbeli %{resource}
|
||||
on_or_after: "%{resource} %{date} napon vagy azt követően"
|
||||
form:
|
||||
rule_name_label: Szabály neve (nem kötelező)
|
||||
rule_name_placeholder: Add meg a szabály nevét
|
||||
add_condition: Feltétel hozzáadása
|
||||
add_condition_group: Feltételcsoport hozzáadása
|
||||
add_action: Művelet hozzáadása
|
||||
all_past_and_future: Összes korábbi és jövőbeli %{resource}
|
||||
starting_from: Kezdve
|
||||
then: AKKOR
|
||||
index:
|
||||
page_title: Szabályok
|
||||
delete_all_rules: Összes szabály törlése
|
||||
new_rule: Új szabály
|
||||
ai_cost_warning: Az AI-t igénybe vevő szabályakciók pénzbe kerülnek. Szűrj minél szűkebbre a felesleges költségek elkerülése érdekében.
|
||||
rules_heading: Szabályok
|
||||
sort_by: "Rendezés:"
|
||||
sort_name: Név szerint
|
||||
sort_updated_at: Módosítás dátuma szerint
|
||||
toggle_sort_direction: Rendezési irány váltása
|
||||
no_rules_title: Még nincsenek szabályok
|
||||
no_rules_description: Állíts be szabályokat, amelyek minden fiókszinkronizáláskor automatikusan elvégzik a megadott műveleteket a tranzakciókon és egyéb adatokon.
|
||||
confirm:
|
||||
title: Változtatások megerősítése
|
||||
title_with_name: "Változtatások megerősítése: \"%{name}\""
|
||||
apply_notice_html: "Ezzel a szabályt <span class=\"text-primary font-medium\">%{count} %{resource}</span> elemre alkalmazod, amelyek megfelelnek a feltételeknek. Kérjük, erősítsd meg, ha folytatni szeretnéd."
|
||||
ai_cost_title: AI-költség becslése
|
||||
ai_cost_with_estimate_html: "Ez AI segítségével kategorizál %{count} tranzakciót. Becsült költség: <span class=\"font-semibold\">~$%{cost}</span>"
|
||||
ai_cost_no_estimate_html: "Ez AI segítségével kategorizál %{count} tranzakciót."
|
||||
cost_unavailable_model: "A(z) \"%{model}\" modellhez nem érhető el költségbecslés."
|
||||
cost_unavailable_no_provider: A költségbecslés nem érhető el (nincs LLM-szolgáltató beállítva).
|
||||
cost_warning: Költségek merülhetnek fel – a legfrissebb árakért ellenőrizd a modellszolgáltatónál.
|
||||
view_usage_history: Felhasználási előzmények megtekintése
|
||||
confirm_changes: Változtatások megerősítése
|
||||
actions:
|
||||
value_placeholder: Adj meg egy értéket
|
||||
apply_all:
|
||||
@@ -18,6 +65,12 @@ hu:
|
||||
cost_unavailable_no_provider: A költségbecslés nem érhető el (nincs LLM-szolgáltató beállítva).
|
||||
cost_warning: Költségek merülhetnek fel – a legfrissebb árakért ellenőrizd a modellszolgáltatónál.
|
||||
view_usage: Felhasználási előzmények megtekintése
|
||||
update:
|
||||
success: Szabály frissítve
|
||||
destroy:
|
||||
success: Szabály törölve
|
||||
destroy_all:
|
||||
success: Összes szabály törölve
|
||||
recent_runs:
|
||||
title: Legutóbbi futtatások
|
||||
description: Tekintsd meg a szabályok végrehajtási előzményeit, beleértve a sikeres/sikertelen állapotot és a tranzakciók számát.
|
||||
@@ -31,6 +84,7 @@ hu:
|
||||
queued: Sorban álló
|
||||
processed: Feldolgozott
|
||||
modified: Módosított
|
||||
blocked: Blokkolt
|
||||
execution_types:
|
||||
manual: Manuális
|
||||
scheduled: Ütemezett
|
||||
@@ -50,3 +104,12 @@ hu:
|
||||
expense: Kiadás
|
||||
transfer: Átutalás
|
||||
equal_to: Egyenlő
|
||||
rule:
|
||||
conditions:
|
||||
condition_group:
|
||||
and_prefix: és
|
||||
match: egyezik
|
||||
all: összes
|
||||
any: bármelyik
|
||||
of_the_following_conditions: a következő feltételek közül
|
||||
add_condition: Feltétel hozzáadása
|
||||
|
||||
@@ -16,6 +16,8 @@ hu:
|
||||
sso_provider_unavailable: "Az egyszeri bejelentkezés szolgáltatója jelenleg nem elérhető. Kérjük, próbáld újra később, vagy lépj kapcsolatba egy rendszergazdával."
|
||||
sso_invalid_response: "Érvénytelen választ kaptunk az egyszeri bejelentkezés szolgáltatójától. Kérjük, próbáld újra."
|
||||
sso_failed: "Az egyszeri bejelentkezés sikertelen volt. Kérjük, próbáld újra."
|
||||
mobile_sso_start:
|
||||
redirecting_html: "Átirányítás bejelentkezéshez... <a href=\"%{url}\">Kattints ide</a>, ha nincs átirányítás."
|
||||
new:
|
||||
email: E-mail cím
|
||||
email_placeholder: te@pelda.hu
|
||||
|
||||
@@ -11,6 +11,13 @@ hu:
|
||||
read_balances: "Egyenlegek megtekintése"
|
||||
write_transactions: "Tranzakciók létrehozása"
|
||||
api_keys:
|
||||
create:
|
||||
success: "Az API-kulcsod sikeresen létrehozva"
|
||||
destroy:
|
||||
not_found: "Az API-kulcs nem található"
|
||||
cannot_revoke: "Ez az API-kulcs nem vonható vissza"
|
||||
revoked_successfully: "Az API-kulcs sikeresen visszavonva"
|
||||
revoke_failed: "Nem sikerült visszavonni az API-kulcsot"
|
||||
show:
|
||||
title: "API-kulcs kezelése"
|
||||
no_api_key:
|
||||
@@ -24,18 +31,33 @@ hu:
|
||||
security_note_title: "Biztonság az első"
|
||||
security_note: "Az API-kulcsodnak korlátozott jogosultságai lesznek a kiválasztott hatókörök alapján. Egyszerre csak egy aktív API-kulcsod lehet."
|
||||
create_api_key: "API-kulcs létrehozása"
|
||||
newly_created:
|
||||
page_title: "API-kulcs sikeresen létrehozva"
|
||||
heading: "API-kulcs sikeresen létrehozva!"
|
||||
key_ready: "Az új \"%{name}\" API-kulcsod létrehozva és készen áll a használatra."
|
||||
your_api_key: "Az API-kulcsod"
|
||||
copy_store_securely: "Másold le és tárold biztonságosan. Szükséged lesz rá az API-kérések hitelesítéséhez."
|
||||
copy_api_key: "API-kulcs másolása"
|
||||
how_to_use: "Az API-kulcs használata"
|
||||
continue: "Tovább az API-kulcs beállításaihoz"
|
||||
current_api_key:
|
||||
title: "Az API-kulcsod"
|
||||
description: "Az aktív API-kulcsod készen áll a használatra. Tartsd biztonságban, és soha ne oszd meg nyilvánosan."
|
||||
active: "Aktív"
|
||||
key_name: "Név"
|
||||
created_at: "Létrehozva"
|
||||
created_ago: "Létrehozva %{time} ezelőtt"
|
||||
last_used: "Utoljára használva"
|
||||
last_used_ago: "Utoljára használva %{time} ezelőtt"
|
||||
expires: "Lejár"
|
||||
ago: "ezelőtt"
|
||||
never_used: "Még nem használt"
|
||||
never_expires: "Nem jár le"
|
||||
permissions: "Jogosultságok"
|
||||
scope_read_only: "Csak olvasható"
|
||||
scope_read_write: "Olvasás/Írás"
|
||||
copy_api_key: "API-kulcs másolása"
|
||||
copy_store_securely: "Másold le és tárold biztonságosan. Szükséged lesz rá az API-kérések hitelesítéséhez."
|
||||
usage_instructions_title: "Az API-kulcs használata"
|
||||
usage_instructions: "Add meg az API-kulcsodat az X-Api-Key fejlécben, amikor kéréseket küldesz a(z) %{product_name} API-nak:"
|
||||
regenerate_key: "Új kulcs létrehozása"
|
||||
@@ -43,34 +65,52 @@ hu:
|
||||
revoke_confirmation: "Biztosan vissza szeretnéd vonni ezt az API-kulcsot? Ez a művelet nem vonható vissza, és azonnal letiltja az összes ezt a kulcsot használó alkalmazást."
|
||||
new:
|
||||
title: "API-kulcs létrehozása"
|
||||
create_new_key: "Új API-kulcs létrehozása"
|
||||
create_new_api_key: "Új API-kulcs létrehozása"
|
||||
subtitle: "Generálj új API-kulcsot a Sure-adataid programozható eléréséhez."
|
||||
description: "Konfiguráld az új API-kulcsodat leíró névvel és megfelelő jogosultságokkal."
|
||||
name_label: "API-kulcs neve"
|
||||
name_placeholder: "pl.: Éles alkalmazás, Elemzési irányítópult"
|
||||
name_help_text: "Válassz leíró nevet, amely segít azonosítani a kulcsot."
|
||||
name_help: "Válassz leíró nevet, amely segít azonosítani a kulcs célját."
|
||||
permissions_label: "Jogosultságok"
|
||||
permissions_help: "Válaszd ki az API-kulcsod számára szükséges jogosultságokat. Bármikor létrehozhatsz új kulcsot eltérő jogosultságokkal."
|
||||
permissions_help: "Válaszd ki az API-kulcsod számára szükséges jogosultságokat:"
|
||||
scope_read_only: "Csak olvasható"
|
||||
scope_read_only_description: "Fiókok, tranzakciók és egyenlegek megtekintése"
|
||||
scope_read_write: "Olvasás/Írás"
|
||||
scope_read_write_description: "Adatok megtekintése és új tranzakciók létrehozása"
|
||||
scope_details:
|
||||
read_accounts: "Fiókinformációk, egyenlegek és fiókszintű adatok megtekintése"
|
||||
read_transactions: "Tranzakciós adatok, kategóriák és tranzakciós részletek megtekintése"
|
||||
read_balances: "Korábbi egyenlegadatok és fiókérték-trendek megtekintése"
|
||||
write_transactions: "Tranzakciók létrehozása és frissítése (hamarosan)"
|
||||
security_warning_title: "Fontos biztonsági figyelmeztetés"
|
||||
security_warning_title: "Biztonsági figyelmeztetés"
|
||||
security_warning_body: "Az API-kulcsod csak egyszer jelenik meg a létrehozás után. Győződj meg róla, hogy lemásolod és biztonságosan tárolod. Bárki, aki hozzáfér ehhez a kulcshoz, a kiválasztott jogosultságoknak megfelelően hozzáférhet az adataidhoz."
|
||||
security_warning: "Az API-kulcsod csak egyszer jelenik meg a létrehozás után. Tárold biztonságosan, és soha ne oszd meg nyilvánosan. Ha elveszíted, új kulcsot kell létrehoznod."
|
||||
create_key: "API-kulcs létrehozása"
|
||||
cancel: "Mégse"
|
||||
save_api_key: "API-kulcs mentése"
|
||||
created:
|
||||
page_title: "API-kulcs létrehozva"
|
||||
title: "API-kulcs létrehozva"
|
||||
success_title: "API-kulcs sikeresen létrehozva"
|
||||
success_description: "Az új API-kulcsod készen áll a használatra. Feltétlenül másold le most, mert többé nem fogod látni."
|
||||
success_description: "Az új API-kulcsod sikeresen generálva."
|
||||
key_ready: "Az új \"%{name}\" API-kulcsod létrehozva és készen áll a használatra."
|
||||
your_api_key: "Az API-kulcsod"
|
||||
copy_store_securely: "Másold le és tárold biztonságosan. Szükséged lesz rá az API-kérések hitelesítéséhez."
|
||||
key_details_title: "Kulcs adatai"
|
||||
key_name_label: "Név:"
|
||||
permissions_label: "Jogosultságok:"
|
||||
created_label: "Létrehozva:"
|
||||
security_note_title: "Fontos biztonsági megjegyzés"
|
||||
security_note_body: "Ez az egyetlen alkalom, amikor az API-kulcsod megjelenik. Mindenképpen másold le most és tárold biztonságosan. Ha elveszíted, újat kell generálnod."
|
||||
usage_instructions_title: "Az API-kulcs használata"
|
||||
key_name: "Név"
|
||||
permissions: "Jogosultságok"
|
||||
critical_warning_title: "⚠️ Kritikus: Mentsd el az API-kulcsodat most"
|
||||
critical_warning_1: "Ez az egyetlen alkalom, amikor az API-kulcsod egyszerű szövegként látható."
|
||||
critical_warning_2: "Másold le és tárold biztonságosan a jelszókezelődben vagy az alkalmazásodban."
|
||||
critical_warning_3: "Ha elveszíted ezt a kulcsot, újat kell létrehoznod."
|
||||
usage_instructions_title: "Gyors kezdés"
|
||||
usage_instructions_title: "Az API-kulcs használata"
|
||||
usage_instructions: "Használd az API-kulcsodat az X-Api-Key fejlécbe illesztve:"
|
||||
copy_key: "API-kulcs másolása"
|
||||
continue: "Tovább az API-kulcs beállításaihoz"
|
||||
|
||||
@@ -80,6 +80,11 @@ hu:
|
||||
body: Ez eltávolítja a mentett URL-t, tokent és ügynökazonosítót, és visszavált a beépített asszisztensre. Később újra csatlakozhatsz új hitelesítő adatok megadásával.
|
||||
brand_fetch_settings:
|
||||
description: Add meg a Brand Fetch által biztosított kliens-azonosítót
|
||||
env_configured_message: Sikeresen konfiguráltad a Brand Fetch kliens-azonosítódat a BRAND_FETCH_CLIENT_ID környezeti változón keresztül.
|
||||
show_details: "(részletek megjelenítése)"
|
||||
setup_step_1_html: 'Látogass el a <a href="https://brandfetch.com/developers" target="_blank" rel="noopener noreferrer" class="underline">brandfetch.com</a> oldalra, és hozz létre egy ingyenes Brand Fetch fejlesztői fiókot.'
|
||||
setup_step_2_html: 'Menj a <a href="https://developers.brandfetch.com/dashboard/logo-api" target="_blank" rel="noopener noreferrer" class="underline">Logo API</a> oldalra.'
|
||||
setup_step_3: 'Kattints a szem ikonra a „Your Client ID" rész alatt, hogy megjelenítsd a kliens-azonosítódat, majd illeszd be alább.'
|
||||
label: Kliens-azonosító
|
||||
placeholder: Add meg ide a kliens-azonosítódat
|
||||
title: Brand Fetch beállítások
|
||||
@@ -176,6 +181,10 @@ hu:
|
||||
clear_cache:
|
||||
cache_cleared: Az adatcache törölve. Ez néhány percet vehet igénybe.
|
||||
not_authorized: Nincs jogosultságod ehhez a művelethez
|
||||
ensure_super_admin_for_onboarding:
|
||||
not_authorized: Nincs jogosultságod ehhez a művelethez
|
||||
sync_auto_sync_scheduler!:
|
||||
scheduler_sync_failed: A beállítások mentve, de a szinkronizálási ütemezés frissítése nem sikerült. Kérjük, próbáld újra, vagy ellenőrizd a szerver naplóit.
|
||||
sync_settings:
|
||||
auto_sync_label: Automatikus szinkronizálás engedélyezése
|
||||
auto_sync_description: Ha engedélyezve van, az összes fiók naponta automatikusan szinkronizálódik a megadott időpontban.
|
||||
|
||||
@@ -6,6 +6,32 @@ hu:
|
||||
renewal: "A hozzájárulásod %{date}-én megújul."
|
||||
cancellation: "A hozzájárulásod %{date}-én lejár."
|
||||
settings:
|
||||
llm_usages:
|
||||
show:
|
||||
page_title: "LLM-használat és -költségek"
|
||||
subtitle: "Kövesd nyomon az AI-használatot és a becsült költségeket"
|
||||
start_date: "Kezdő dátum"
|
||||
end_date: "Záró dátum"
|
||||
filter: "Szűrő"
|
||||
total_requests: "Összes kérés"
|
||||
total_tokens: "Összes token"
|
||||
prompt: "prompt"
|
||||
completion: "befejezés"
|
||||
total_cost: "Összes költség"
|
||||
avg_cost_per_request: "Átl. költség/kérés"
|
||||
based_on_requests: "%{total} kérésből %{with_cost} rendelkezik költségadattal"
|
||||
cost_by_operation: "Költség műveletek szerint"
|
||||
cost_by_model: "Költség modellek szerint"
|
||||
recent_usage: "Legutóbbi használat"
|
||||
col_date: "Dátum"
|
||||
col_operation: "Művelet"
|
||||
col_model: "Modell"
|
||||
col_tokens: "Tokenek"
|
||||
col_cost: "Költség"
|
||||
failed: "Sikertelen"
|
||||
no_usage_data: "Nem található használati adat a kiválasztott időszakra"
|
||||
cost_estimates_title: "A költségbecslésekről"
|
||||
cost_estimates_description: "A költségek az OpenAI 2025-ös árazása alapján vannak becsülve. A tényleges költségek eltérhetnek. Az árazás millió tokenenként van megadva, és modellenként változik. Az egyéni vagy önállóan üzemeltetett modellek \"N/A\"-t mutatnak, és nem szerepelnek a költségösszesítőkben."
|
||||
ai_prompts:
|
||||
show:
|
||||
page_title: MI promptok
|
||||
@@ -26,6 +52,17 @@ hu:
|
||||
page_title: Fizetések
|
||||
subscription_subtitle: Frissítsd bankkártyaadataidat
|
||||
subscription_title: Hozzájárulások kezelése
|
||||
currently_on_plan: "Jelenleg a"
|
||||
trialing: "Jelenleg a %{product_name} nyílt demóját használod"
|
||||
trial_days_left:
|
||||
one: "Az adatok %{count} nap múlva törlődnek"
|
||||
other: "Az adatok %{count} nap múlva törlődnek"
|
||||
not_contributing_prefix: "Jelenleg"
|
||||
not_contributing_emphasis: "nem járulsz hozzá"
|
||||
contributions_note: "A(z) %{product_name} felé tett hozzájárulásaid itt jelennek meg."
|
||||
manage: "Kezelés"
|
||||
choose_level: "Szint kiválasztása"
|
||||
payment_via_stripe: "Fizetés Stripe-on keresztül"
|
||||
appearances:
|
||||
show:
|
||||
page_title: Megjelenés
|
||||
@@ -159,8 +196,10 @@ hu:
|
||||
general_section_title: Általános
|
||||
imports_label: Importálások
|
||||
exports_label: Exportálások
|
||||
llm_usage_label: LLM-használat
|
||||
logout: Kijelentkezés
|
||||
merchants_label: Kereskedők
|
||||
providers_label: Szolgáltatók
|
||||
guides_label: Útmutatók
|
||||
other_section_title: Egyéb
|
||||
preferences_label: Preferenciák
|
||||
@@ -169,8 +208,11 @@ hu:
|
||||
rules_label: Szabályok
|
||||
security_label: Biztonság
|
||||
self_hosting_label: Saját üzemeltetés
|
||||
sso_providers_label: SSO-szolgáltatók
|
||||
statement_vault_label: Kimutatástár
|
||||
tags_label: Címkék
|
||||
transactions_section_title: Tranzakciók
|
||||
users_label: Felhasználók
|
||||
whats_new_label: Újdonságok
|
||||
api_keys_label: API-kulcs
|
||||
appearance_label: Megjelenés
|
||||
@@ -184,6 +226,76 @@ hu:
|
||||
choose_label: (nem kötelező)
|
||||
change: Fotó módosítása
|
||||
providers:
|
||||
update:
|
||||
updated_successfully: Szolgáltatói beállítások sikeresen frissítve
|
||||
no_changes: Nem történt változtatás
|
||||
not_authorized: Nincs jogosultság
|
||||
bank_sync:
|
||||
page_title: Banki szinkronizálás
|
||||
lede: Csatlakoztasd a külső számlákat, hogy a tranzakciók, egyenlegek és portfólióadatok automatikusan áramlanak a Sure-ba.
|
||||
status:
|
||||
ok: Csatlakoztatva
|
||||
warn: Beavatkozás szükséges
|
||||
err: Hiba
|
||||
off: Nincs konfigurálva
|
||||
maturity:
|
||||
beta: Béta
|
||||
alpha: Alfa
|
||||
drawer_trust_statement: "Csak olvasási hozzáférés. A Sure soha nem tud pénzt mozgatni, és a hitelesítő adatok titkosítva vannak tárolva."
|
||||
setup_steps:
|
||||
eyebrow: Beállítás
|
||||
need_help: "Segítségre van szükséged?"
|
||||
connect: Csatlakozás
|
||||
groups:
|
||||
your_connections: A te kapcsolataid
|
||||
available: Elérhető
|
||||
empty_available: Minden elérhető szolgáltató csatlakoztatva van.
|
||||
health_strip:
|
||||
connected: csatlakoztatva
|
||||
needs_attention: figyelmet igényel
|
||||
accounts_syncing: számla szinkronizálódik
|
||||
last_synced: Utoljára szinkronizálva %{time} ezelőtt
|
||||
meta:
|
||||
sync_error: Szinkronizálási hiba
|
||||
no_recent_sync: Szinkronizálás lejárt
|
||||
registration_needed: Regisztráció szükséges
|
||||
reconsent_required: Újrahozzájárulás szükséges
|
||||
reconsent_needed:
|
||||
one: Újrahozzájárulás szükséges 1 napon belül
|
||||
other: Újrahozzájárulás szükséges %{count} napon belül
|
||||
last_synced: Szinkronizálva %{time} ezelőtt
|
||||
sync_all: Összes szinkronizálása
|
||||
sync_all_in_progress: Az összes csatlakoztatott szolgáltató szinkronizálása folyamatban...
|
||||
sync_all_recently: Szinkronizálás már folyamatban van. Próbáld újra egy pillanat múlva.
|
||||
sync_provider: Szinkronizálás most
|
||||
sync_provider_in_progress: Szinkronizálás elindítva.
|
||||
recently_synced: Nemrég szinkronizálva. Próbáld újra egy pillanat múlva.
|
||||
taglines:
|
||||
simplefin: US bankszámlák csatlakoztatása az open SimpleFIN protokollon keresztül.
|
||||
lunchflow: 40+ ország 20 000+ bankjának csatlakoztatása (Egyesült Királyság, EU, USA stb.!)
|
||||
enable_banking: Európai bankszámlák szinkronizálása PSD2 open banking révén.
|
||||
coinstats: Teljes kriptoportfólió nyomon követése tárcákon és tőzsdéken keresztül.
|
||||
mercury: Mercury üzleti bankszámlák automatikus szinkronizálása.
|
||||
brex: Brex készpénz és vállalati kártya tevékenység szinkronizálása csak olvasási hozzáféréssel.
|
||||
coinbase: Coinbase kriptoeszközök importálása és teljesítmény nyomon követése.
|
||||
binance: Binance spot egyenlegek szinkronizálása csak olvasási API-kulccsal.
|
||||
kraken: Kraken egyenlegek és spot ügyletek szinkronizálása csak olvasási API-kulccsal.
|
||||
snaptrade: Brókeri számlák csatlakoztatása a SnapTrade aggregációs hálózaton keresztül.
|
||||
ibkr: Interactive Brokers befektetési számlák szinkronizálása Flex Query importálással.
|
||||
indexa_capital: Indexa Capital automatizált befektetési portfólió nyomon követése.
|
||||
sophtron: US és kanadai bankok és közüzemi szolgáltatók csatlakoztatása.
|
||||
plaid: Ezernyi US pénzintézet csatlakoztatása Plaid-en keresztül.
|
||||
plaid_eu: Európai pénzintézetek csatlakoztatása Plaid-en keresztül (PSD2 / Open Banking).
|
||||
search_filters:
|
||||
aria_label: Szolgáltatók keresése
|
||||
placeholder: Szolgáltatók keresése
|
||||
chips:
|
||||
all: Összes
|
||||
bank: Bankok
|
||||
crypto: Kripto
|
||||
investment: Befektetések
|
||||
empty_filter: Nincs a szűrőnek megfelelő szolgáltató.
|
||||
clear_filter: Szűrők törlése
|
||||
show:
|
||||
coinbase_title: Coinbase
|
||||
encryption_error:
|
||||
@@ -208,6 +320,8 @@ hu:
|
||||
step2: "Hozz létre egy új API-kulcsot, csak olvasási engedéllyel"
|
||||
step3: "Illeszd be az API-kulcsodat és az API-titkodat az alábbiakba"
|
||||
no_withdraw_warning: "Figyelmeztetés: NE engedélyezd a kifizetési jogosultságot"
|
||||
no_withdraw_title: "Csak olvasható kulcs"
|
||||
no_withdraw_body: "Ne engedélyezd a kifizetési jogosultságot a Binance API-kulcs létrehozásakor. A Sure csak olvasási hozzáférést igényel."
|
||||
ip_hint_title: "IP-cím-engedélyezési lista szükséges"
|
||||
ip_hint_body: "Add hozzá az alkalmazásszerver kimenő IP-címét a Binance API-kulcs engedélyezési listájához:"
|
||||
ip_hint_contact_admin: "Az alkalmazásszerver kimenő IP-címéért fordulj a rendszergazdádhoz."
|
||||
@@ -219,6 +333,136 @@ hu:
|
||||
syncing: Szinkronizálás...
|
||||
sync: Szinkronizálás
|
||||
disconnect_confirm: "Biztosan le szeretnéd választani a Binance-t?"
|
||||
kraken_panel:
|
||||
step1_html: 'Nyisd meg a <a href="https://pro.kraken.com/app/settings/api" target="_blank" rel="noopener noreferrer" class="underline">Kraken API-beállításait</a>'
|
||||
step2: "Hozz létre egy API-kulcsot csak Lekérdezési alapok és Lekérdezési zárt megbízások & ügyletek jogosultsággal."
|
||||
step3: "Illeszd be az API-kulcsot és a privát kulcsot az alábbiakba."
|
||||
read_only_title: "Csak olvasási tőzsdei szinkronizálás"
|
||||
read_only_body: "Ne adj kereskedési, visszavonási, kifizetési, exportálási, főkönyvi, Earn, staking vagy átutalási jogosultságot. A Sure csak egyenlegeket, pozíciókat és spot ügyletek adatait importálja."
|
||||
default_connection_name: Kraken
|
||||
add_connection: Kraken-kapcsolat hozzáadása
|
||||
update_connection: Kapcsolat frissítése
|
||||
connection_name_label: Kapcsolat neve
|
||||
connection_name_placeholder: Fő Kraken
|
||||
api_key_label: API-kulcs
|
||||
api_key_placeholder: Illeszd be a Kraken API-kulcsodat
|
||||
keep_api_key_placeholder: Hagyd üresen a meglévő API-kulcs megtartásához
|
||||
api_secret_label: Privát kulcs
|
||||
api_secret_placeholder: Illeszd be a Kraken privát kulcsodat
|
||||
keep_api_secret_placeholder: Hagyd üresen a meglévő privát kulcs megtartásához
|
||||
setup_accounts: Számla beállítása
|
||||
syncing: Szinkronizálás...
|
||||
sync: Szinkronizálás
|
||||
disconnect: Lecsatlakozás
|
||||
disconnect_confirm: "Biztosan le szeretnéd választani a(z) %{name}-t?"
|
||||
enable_banking_panel:
|
||||
callback_url_instruction: "A visszahívási URL-hez használd a következőt: %{callback_url}."
|
||||
connection_error: Kapcsolódási hiba
|
||||
step_1_html: "Menj a(z) %{link} oldalra, és szerezd meg a fejlesztői hitelesítő adataidat."
|
||||
step_2: "Válaszd ki az országodat, és illeszd be az alkalmazásazonosítót és az ügyfél-tanúsítványt alább."
|
||||
step_3: "Mentsd el, majd a Kapcsolat hozzáadása gombbal csatlakoztasd a bankod."
|
||||
config_locked_title: "Konfiguráció zárolva"
|
||||
config_locked_message: "Válassz le minden csatlakoztatott bankot a hitelesítő adatok módosítása előtt."
|
||||
application_id_label: "Alkalmazásazonosító"
|
||||
application_id_placeholder_new: "Add meg az alkalmazásazonosítót"
|
||||
application_id_placeholder_update: "Add meg az új azonosítót a frissítéshez"
|
||||
client_certificate_label: "Ügyfél-tanúsítvány (privát kulccsal)"
|
||||
save_and_connect: "Mentés és csatlakozás"
|
||||
update_connection: "Kapcsolat frissítése"
|
||||
connected_bank: "Csatlakoztatott bank"
|
||||
session_expires: "Munkamenet lejárata: %{date}"
|
||||
unknown: "Ismeretlen"
|
||||
connection: "Kapcsolat"
|
||||
session_expired_reconnect: "Munkamenet lejárt – csatlakozz újra"
|
||||
configured: "Konfigurálva"
|
||||
ready_to_link: "Kész számlák összekapcsolására"
|
||||
sync: "Szinkronizálás"
|
||||
reconnect: "Újracsatlakozás"
|
||||
connect_bank: "Bank csatlakoztatása"
|
||||
remove: "Eltávolítás"
|
||||
remove_confirm: "Biztosan el szeretnéd távolítani ezt a kapcsolatot?"
|
||||
add_connection: "Kapcsolat hozzáadása"
|
||||
syncing: "Szinkronizálás"
|
||||
select_country: "Ország kiválasztása..."
|
||||
country_label: "Ország"
|
||||
lunchflow_panel:
|
||||
step_1_html: "Menj a(z) %{link} oldalra és hozz létre egy API-kulcsot."
|
||||
step_2: "Illeszd be a kulcsodat alább és csatlakozz."
|
||||
step_3: "Ezután menj a Számlák menübe a szinkronizált számlák összekapcsolásához."
|
||||
api_key_label: "API-kulcs"
|
||||
api_key_placeholder_new: "Illeszd be ide az API-kulcsot"
|
||||
api_key_placeholder_update: "Add meg az új API-kulcsot a frissítéshez"
|
||||
base_url_label: "Alap URL (nem kötelező)"
|
||||
base_url_placeholder: "https://lunchflow.app/api/v1 (alapértelmezett)"
|
||||
save_and_connect: "Mentés és csatlakozás"
|
||||
update_connection: "Kapcsolat frissítése"
|
||||
simplefin_panel:
|
||||
step_1_html: "Menj a(z) %{link} oldalra egy egyszeri beállítási tokenért."
|
||||
step_2: "Illeszd be a tokent alább és csatlakozz."
|
||||
step_3: "Ezután menj a Számlák menübe a szinkronizált számlák összekapcsolásához."
|
||||
setup_token_label: "Beállítási token"
|
||||
setup_token_placeholder: "SimpleFIN beállítási token beillesztése"
|
||||
save_and_connect: "Mentés és csatlakozás"
|
||||
plaid_panel:
|
||||
step_1_html: "Nyisd meg a(z) %{link} oldalt, és másold ki az ügyfél-azonosítódat és titkos kulcsodat."
|
||||
step_2: "Válassz környezetet. Teszteléshez sandbox, éles számlákhoz production."
|
||||
step_3: "Illeszd be a hitelesítő adataidat alább és csatlakozz."
|
||||
plaid_eu_panel:
|
||||
step_1_html: "Nyisd meg a(z) %{link} oldalt, és másold ki az EU ügyfél-azonosítódat és titkos kulcsodat."
|
||||
not_found: Szolgáltató nem található.
|
||||
sync_provider_no_items: Nincs elérhető kapcsolat a szinkronizáláshoz.
|
||||
ibkr_panel:
|
||||
steps:
|
||||
step_1: 'Az IBKR ügyfélportálon menj a „Teljesítmény és Jelentések" > „Flex lekérdezések" menübe.'
|
||||
step_2: 'Kattints a „+" ikonra az „Activity Flex Query" részben egy új lekérdezés létrehozásához.'
|
||||
step_3: 'Nevezd el a lekérdezést (pl. „Sure Sync"), majd tekintsd át az alábbi Flex Query részleteket, és engedélyezd a felsorolt szakaszokat, mezőket és konfigurációs lehetőségeket.'
|
||||
step_4: 'Mentsd el a lekérdezést, jegyezd fel a „Query ID"-t, majd a „Flex Web Service Configuration" részben a fogaskerék ikonnal hozz létre egy hozzáférési tokent.'
|
||||
step_5: "Illeszd be a Query ID-t és a tokent alább, mentsd el a konfigurációt, majd menj a Számlák menübe a felderített IBKR-számlák összekapcsolásához."
|
||||
flex_query_details:
|
||||
eyebrow: Flex Query
|
||||
title: Szakaszok, mezők és konfiguráció
|
||||
summary: Bővítsd ki a pontos szakaszok, mezők és beállítások megtekintéséhez, amelyeket az IBKR Activity Flex Query-nek tartalmaznia kell.
|
||||
sections_heading: Engedélyezd ezeket a szakaszokat és mezőket
|
||||
configuration_heading: Állítsd be ezeket a lekérdezési opciókat
|
||||
sections:
|
||||
account_information: "Számla adatai: Számlaazonosító, Pénznem"
|
||||
cash_report: "Készpénzjelentés:"
|
||||
cash_report_options: "Opciók: Nincs"
|
||||
cash_report_fields: "Mezők: Pénznem, Záró készpénz"
|
||||
cash_transactions: "Készpénztranzakciók:"
|
||||
cash_transactions_options: "Opciók: Osztalékok, Befizetések és kifizetések, Részletek"
|
||||
cash_transactions_fields: "Mezők: Összeg, Conid, Pénznem, FX-árfolyam alaphoz, Jelentési dátum, Tranzakció-azonosító, Típus"
|
||||
change_in_position_value_summary: "Pozícióérték változásának összefoglalója: Pénznem, Időszak végi érték"
|
||||
net_asset_value: "Nettó eszközérték (NAV) alapban:"
|
||||
net_asset_value_options: "Opciók: Nincs"
|
||||
net_asset_value_fields: "Mezők: Pénznem, Jelentési dátum, Összesen"
|
||||
open_positions: "Nyitott pozíciók:"
|
||||
open_positions_options: "Opciók: Összefoglalás"
|
||||
open_positions_fields: "Mezők: Eszközosztály, Conid, Bekerülési ár, Pénznem, FX-árfolyam alaphoz, Piaci ár, Mennyiség, Jelentési dátum, Értékpapír-azonosító, Értékpapír-azonosító típus, Oldal, Szimbólum"
|
||||
trades: "Ügyletek:"
|
||||
trades_options: "Opciók: Végrehajtás"
|
||||
trades_fields: "Mezők: Eszközosztály, Vétel/Eladás, Conid, Pénznem, FX-árfolyam alaphoz, IB jutalék, IB jutalék pénzneme, Mennyiség, Szimbólum, Ügylet dátuma, Ügylet-azonosító, Ügylet ára, Tranzakció-azonosító"
|
||||
configuration:
|
||||
models: "Modellek: Opcionális"
|
||||
format: "Formátum: XML"
|
||||
period: "Időszak: Utolsó 365 naptári nap"
|
||||
date_format: "Dátumformátum: éééé-HH-nn"
|
||||
time_format: "Időformátum: ÓÓ:pp:mm"
|
||||
date_time_separator: "Dátum/idő elválasztó: ; (pontosvessző)"
|
||||
profit_and_loss: "Nyereség és veszteség: Alapértelmezett"
|
||||
all_other_options: 'Minden egyéb konfigurációs opció: „Nem"'
|
||||
report_window_note: "Az IBKR Flex-jelentések az IBKR-ben konfigurált lekérdezési ablakra korlátozódnak. A Sure a teljes aktuális pozíciókat, valamint a jelentésből legfeljebb 365 nap tevékenységet importál."
|
||||
sync: Szinkronizálás
|
||||
disconnect_confirm: Leválasztja az Interactive Brokers-t?
|
||||
query_id_label: Lekérdezés azonosítója
|
||||
query_id_placeholder_new: Add meg az IBKR Flex lekérdezés azonosítóját
|
||||
query_id_placeholder_existing: Hagyd üresen a meglévő azonosító megtartásához
|
||||
token_label: Token
|
||||
token_placeholder_new: Add meg az IBKR Flex Web Service tokenedet
|
||||
token_placeholder_existing: Hagyd üresen a meglévő token megtartásához
|
||||
save_configuration: Konfiguráció mentése
|
||||
update_configuration: Konfiguráció frissítése
|
||||
status_configured_prefix: "%{summary}. Látogasd meg a"
|
||||
accounts_tab: Számlák
|
||||
status_configured_suffix: fület a felderített számlák kezeléséhez.
|
||||
not_configured: Nincs konfigurálva.
|
||||
|
||||
@@ -7,6 +7,10 @@ en:
|
||||
disable_mfa_confirm: Are you sure you want to disable two-factor authentication?
|
||||
This will make your account less secure.
|
||||
enable_mfa: Enable 2FA
|
||||
mfa_enabled_status_html: "Two-factor authentication is <span class=\"font-medium text-green-600\">enabled</span>"
|
||||
mfa_enabled_description: Your account is protected with an additional layer of security.
|
||||
mfa_disabled_status_html: "Two-factor authentication is <span class=\"font-medium text-red-600\">disabled</span>"
|
||||
mfa_disabled_description: Enable 2FA to add an extra layer of security to your account.
|
||||
mfa_description: Add an extra layer of security to your account by requiring
|
||||
a code from your authenticator app when signing in
|
||||
mfa_title: Two-Factor Authentication
|
||||
|
||||
@@ -7,6 +7,10 @@ hu:
|
||||
disable_mfa_confirm: Biztosan le szeretnéd tiltani a kétlépéses hitelesítést?
|
||||
Ez kevésbé biztonságossá teszi a fiókodat.
|
||||
enable_mfa: 2FA engedélyezése
|
||||
mfa_enabled_status_html: "A kétlépéses hitelesítés <span class=\"font-medium text-green-600\">engedélyezve</span>"
|
||||
mfa_enabled_description: A fiókod egy extra biztonsági réteggel védett.
|
||||
mfa_disabled_status_html: "A kétlépéses hitelesítés <span class=\"font-medium text-red-600\">letiltva</span>"
|
||||
mfa_disabled_description: Engedélyezd a 2FA-t, hogy extra védelmet adj a fiókodnak.
|
||||
mfa_description: Adj egy extra biztonsági réteget a fiókodhoz azzal, hogy bejelentkezéskor
|
||||
kódot kérsz az hitelesítő alkalmazásodtól
|
||||
mfa_title: Kétlépéses hitelesítés
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
---
|
||||
hu:
|
||||
concerns:
|
||||
self_hostable:
|
||||
redis_configured: "A Redis most megfelelően van konfigurálva! Mostantól beállíthatod a Sure alkalmazásodat."
|
||||
shared:
|
||||
confirm_modal:
|
||||
accept: Megerősítés
|
||||
@@ -17,5 +20,17 @@ hu:
|
||||
syncing_notice:
|
||||
syncing: Számlák adatainak szinkronizálása...
|
||||
require_admin: "Ezt a műveletet csak adminisztrátorok hajthatják végre"
|
||||
custom_confirm:
|
||||
default_title: "Biztosan?"
|
||||
default_body: "Ez a művelet nem vonható vissza."
|
||||
default_btn_text: "Megerősítés"
|
||||
family_moniker:
|
||||
singular: Háztartás
|
||||
plural: Háztartások
|
||||
trend_change:
|
||||
no_change: "nincs változás"
|
||||
cancel: Mégse
|
||||
transaction_tabs:
|
||||
expense: Kiadás
|
||||
income: Bevétel
|
||||
transfer: Átutalás
|
||||
|
||||
@@ -30,7 +30,34 @@ hu:
|
||||
label: "SimpleFIN beállítási token:"
|
||||
placeholder: "Illeszd be ide a SimpleFIN beállítási tokenedet..."
|
||||
help_text: "A token egy betűkkel és számokkal kezdődő hosszú karakterlánc"
|
||||
title: SimpleFIN kapcsolat frissítése
|
||||
header_subtitle: Szerezz be egy új beállítási tokent a SimpleFIN-fiókod újracsatlakoztatásához
|
||||
connection_needs_update: "A SimpleFIN kapcsolatodat frissíteni kell:"
|
||||
step_1_html: "Látogass el a <a href=\"https://bridge.simplefin.org/simplefin/create\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-link hover:text-link underline\">SimpleFIN Bridge</a> oldalra egy új beállítási token létrehozásához"
|
||||
step_2: Másold ki a tokent és illeszd be alább
|
||||
step_3: "Kattints a \"Frissítés\" gombra a hozzáférés visszaállításához"
|
||||
update: Frissítés
|
||||
cancel: Mégse
|
||||
setup_accounts:
|
||||
title: SimpleFIN számlák beállítása
|
||||
header_subtitle: Válaszd ki az importált számlák helyes típusait
|
||||
choose_account_type: "Válaszd ki a megfelelő számlatípust minden SimpleFIN számlához:"
|
||||
account_type_checking_savings: Folyó- vagy megtakarítási
|
||||
account_type_checking_savings_desc: Normál bankszámlák
|
||||
account_type_credit_card: Hitelkártya
|
||||
account_type_credit_card_desc: Hitelkártya számlák
|
||||
account_type_investment: Befektetési
|
||||
account_type_investment_desc: "Brókeri, 401(k), IRA számlák"
|
||||
account_type_loan: Hitel vagy jelzálog
|
||||
account_type_loan_desc: Adósságszámlák
|
||||
account_type_other_asset: Egyéb vagyon
|
||||
account_type_other_asset_desc: Minden más
|
||||
transaction_history_title: "Tranzakciós előzmények:"
|
||||
transaction_history_description_html: "A SimpleFIN általában <strong>60-90 nap</strong> tranzakciós előzményt biztosít, a banktól függően. A kezdeti beállítás után az új tranzakciók automatikusan szinkronizálódnak. Az előzmények elérhetősége intézményenként és számlatípusonként változó."
|
||||
account_type_label: "Számla típusa:"
|
||||
create_accounts: Számlák létrehozása
|
||||
creating_accounts: Számlák létrehozása...
|
||||
cancel: Mégse
|
||||
account_card:
|
||||
balance: "Egyenleg"
|
||||
activity:
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
hu:
|
||||
snaptrade_items:
|
||||
default_name: "SnapTrade kapcsolat"
|
||||
link_accounts:
|
||||
use_setup_flow: Használd helyette a számlabeállítási folyamatot
|
||||
create:
|
||||
success: "SnapTrade sikeresen beállítva."
|
||||
update:
|
||||
@@ -74,6 +76,8 @@ hu:
|
||||
available_accounts: "Elérhető számlák"
|
||||
balance_label: "Egyenleg:"
|
||||
account_number: "Számla:"
|
||||
sync_start_date_label: "Tranzakciók importálása ettől:"
|
||||
sync_start_date_help: "Hagyd üresen az összes elérhető előzményhez"
|
||||
create_button: "Kiválasztott számlák létrehozása"
|
||||
cancel_button: "Mégse"
|
||||
creating: "Számlák létrehozása..."
|
||||
@@ -133,6 +137,7 @@ hu:
|
||||
needs_setup:
|
||||
one: "%{count} beállítást igényel"
|
||||
other: "%{count} beállítást igényel"
|
||||
status_needs_registration: "Hitelesítő adatok elmentve. Fejezd be a beállítást egy brókercég csatlakoztatásához."
|
||||
status_ready: "Készen áll brókercégek csatlakoztatásához"
|
||||
setup_accounts_button: "Számlák beállítása"
|
||||
connect_button: "Brókercég csatlakoztatása"
|
||||
|
||||
@@ -59,6 +59,42 @@ hu:
|
||||
no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat.
|
||||
no_access_key: A Sophtron hozzáférési kulcs nincs beállítva. Kérlek állítsd be a Beállításokban.
|
||||
no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban.
|
||||
no_institution_connected: Kérlek először csatlakoztass egy banki intézményt a Sophtron-nal.
|
||||
connect:
|
||||
cancel: Mégse
|
||||
captcha: Captcha
|
||||
connect: Csatlakozás
|
||||
institution_search_label: Intézmény
|
||||
institution_search_placeholder: Keresés banknév szerint
|
||||
no_institutions: Nem találhatók egyező intézmények.
|
||||
password: Jelszó
|
||||
search: Keresés
|
||||
search_too_short: Legalább két karaktert adj meg a kereséshez.
|
||||
title: Sophtron intézmény csatlakoztatása
|
||||
username: Felhasználónév
|
||||
connect_institution:
|
||||
api_error: "Sophtron kapcsolódás sikertelen: %{message}"
|
||||
missing_parameters: Válassz intézményt és add meg a banki bejelentkezési adataidat.
|
||||
connection_status:
|
||||
api_error: "API kapcsolódási hiba: %{message}"
|
||||
attempt: "%{attempt}. kísérlet a(z) %{max}-ból"
|
||||
check_again: Ellenőrzés újra
|
||||
failed: A Sophtron nem tudta befejezni ezt az intézményi kapcsolatot.
|
||||
failed_timeout: A Sophtron túllépte az időkorlátot, miközben az intézmény befejezi a bejelentkezést.
|
||||
timeout: A Sophtron nem fejezte be a kapcsolódást a várt időn belül. Ellenőrizheted újra, vagy próbálkozz meg a kapcsolódással később.
|
||||
title: Sophtron csatlakoztatása
|
||||
waiting: A Sophtron még kapcsolódik az intézményedhez.
|
||||
mfa:
|
||||
captcha: Captcha szöveg
|
||||
captcha_alt: Sophtron captcha
|
||||
phone_confirmed: Telefonon megerősítettem
|
||||
submit: Elküldés
|
||||
title: Sophtron ellenőrzés
|
||||
token: Ellenőrző kód
|
||||
submit_mfa:
|
||||
api_error: "Ellenőrzés sikertelen: %{message}"
|
||||
invalid_security_answers: A biztonsági válaszok hiányoznak vagy túl hosszúak.
|
||||
unknown_challenge: Ismeretlen Sophtron ellenőrzési lépés.
|
||||
sophtron_item:
|
||||
accounts_need_setup: Számlák beállítást igényelnek
|
||||
automatic_sync: Automatikus szinkronizálás használata
|
||||
@@ -102,6 +138,7 @@ hu:
|
||||
no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban.
|
||||
no_credentials_configured: "Kérlek előbb állítsd be a Sophtron API felhasználói azonosítódat és hozzáférési kulcsodat a Szolgáltatói beállításokban."
|
||||
no_name_placeholder: "(Nincs név)"
|
||||
no_institution_connected: Kérlek először csatlakoztass egy banki intézményt a Sophtron-nal.
|
||||
title: Sophtron számlák kiválasztása
|
||||
select_existing_account:
|
||||
account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval
|
||||
@@ -116,7 +153,9 @@ hu:
|
||||
no_access_key: A Sophtron hozzáférési kulcs nincs beállítva. Kérlek állítsd be a Beállításokban.
|
||||
no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban.
|
||||
no_name_placeholder: "(Nincs név)"
|
||||
no_institution_connected: Kérlek először csatlakoztass egy banki intézményt a Sophtron-nal.
|
||||
title: "%{account_name} összekapcsolása a Sophtron-nal"
|
||||
unexpected_error: "Váratlan hiba történt"
|
||||
link_existing_account:
|
||||
account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval
|
||||
api_error: "API kapcsolódási hiba"
|
||||
@@ -125,6 +164,7 @@ hu:
|
||||
sophtron_account_already_linked: Ez a Sophtron számla már össze van kapcsolva egy másik számlával
|
||||
sophtron_account_not_found: Sophtron számla nem található
|
||||
missing_parameters: Hiányzó kötelező paraméterek
|
||||
no_institution_connected: Kérlek először csatlakoztass egy banki intézményt a Sophtron-nal.
|
||||
success: "%{account_name} sikeresen összekapcsolva a Sophtron-nal"
|
||||
setup_accounts:
|
||||
account_type_label: "Számla típusa:"
|
||||
@@ -135,13 +175,14 @@ hu:
|
||||
no_accounts_to_setup: "Nincs beállítandó számla"
|
||||
no_access_key: "A Sophtron hozzáférési kulcs nincs beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat."
|
||||
no_user_id: "A Sophtron felhasználói azonosító nincs beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat."
|
||||
no_institution_connected: "A Sophtron intézmény még nincs csatlakoztatva."
|
||||
account_types:
|
||||
skip: Számla kihagyása
|
||||
depository: Folyó- vagy megtakarítási számla
|
||||
credit_card: Hitelkártya
|
||||
investment: Befektetési számla
|
||||
loan: Hitel vagy jelzálog
|
||||
other_asset: Egyéb eszköz
|
||||
other_asset: Egyéb vagyon
|
||||
subtype_labels:
|
||||
depository: "Számla altípusa:"
|
||||
credit_card: ""
|
||||
@@ -150,7 +191,7 @@ hu:
|
||||
other_asset: ""
|
||||
subtype_messages:
|
||||
credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva."
|
||||
other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra."
|
||||
other_asset: "Az egyéb vagyonelemekhez nincs szükség további beállításokra."
|
||||
balance: Egyenleg
|
||||
cancel: Mégse
|
||||
choose_account_type: "Válaszd ki a megfelelő számlatípust minden Sophtron számlához:"
|
||||
@@ -198,13 +239,19 @@ hu:
|
||||
api_error:
|
||||
title: "Sophtron kapcsolódási hiba"
|
||||
unable_to_connect: "Nem sikerült csatlakozni a Sophtron-hoz"
|
||||
institution_unable_to_connect: "Nem sikerült csatlakozni az intézményhez"
|
||||
common_issues_title: "Gyakori problémák:"
|
||||
incorrect_user_id: "Helytelen felhasználói azonosító: Ellenőrizd a felhasználói azonosítódat a Szolgáltatói beállításokban"
|
||||
invalid_access_key: "Érvénytelen hozzáférési kulcs: Ellenőrizd a hozzáférési kulcsodat a Szolgáltatói beállításokban"
|
||||
expired_credentials: "Lejárt hitelesítő adatok: Hozz létre új felhasználói azonosítót és hozzáférési kulcsot a Sophtron-ban"
|
||||
network_issue: "Hálózati probléma: Ellenőrizd az internetkapcsolatodat"
|
||||
service_down: "Szolgáltatás leállása: A Sophtron API ideiglenesen nem érhető el"
|
||||
bad_credentials: "Banki bejelentkezési adatok: Ellenőrizd, hogy a felhasználónév és jelszó helyes-e"
|
||||
verification_code: "Ellenőrző kód: Győződj meg róla, hogy a legújabb kódot adtad meg, mielőtt lejárt"
|
||||
institution_timeout: "Intézményi időtúllépés: A bank bejelentkezési oldala nem fejezte be a folyamatot időben"
|
||||
unsupported_mfa: "MFA-támogatás: A Sophtron esetleg nem támogatja az intézmény jelenlegi ellenőrzési folyamatát"
|
||||
check_provider_settings: "Szolgáltatói beállítások ellenőrzése"
|
||||
try_again: "Próbálkozz újra a csatlakozással"
|
||||
select_option: "%{type} kiválasztása"
|
||||
subtype: "altípus"
|
||||
type: "típus"
|
||||
@@ -243,3 +290,24 @@ hu:
|
||||
sophtron_entry:
|
||||
processor:
|
||||
unknown_transaction: "Ismeretlen tranzakció"
|
||||
render_connection_timeout:
|
||||
timeout: "A kapcsolat túllépte az időkorlátot. Kérlek próbáld újra."
|
||||
redirect_after_account_link:
|
||||
invalid_account_names:
|
||||
one: "%{count} számlát nem lehet összekapcsolni üres névvel"
|
||||
other: "%{count} számlát nem lehet összekapcsolni üres névvel"
|
||||
partial_invalid: "%{created_count} számla összekapcsolva. %{already_linked_count} már össze volt kapcsolva, %{invalid_count} érvénytelen névvel rendelkezik."
|
||||
partial_success: "%{created_count} számla összekapcsolva. %{already_linked_count} számla már össze volt kapcsolva."
|
||||
success:
|
||||
one: "%{count} számla sikeresen összekapcsolva."
|
||||
other: "%{count} számla sikeresen összekapcsolva."
|
||||
all_already_linked:
|
||||
one: "A kiválasztott számla már össze van kapcsolva"
|
||||
other: "Mind a(z) %{count} kiválasztott számla már össze van kapcsolva"
|
||||
link_failed: "Nem sikerült összekapcsolni a számlákat"
|
||||
start_manual_sync:
|
||||
already_running: "Már folyamatban van egy szinkronizálás."
|
||||
no_linked_accounts: "Nincs elérhető összekapcsolt számla a szinkronizáláshoz."
|
||||
api_error: "API hiba: %{message}"
|
||||
start_manual_sync_for_account:
|
||||
failed: "Nem sikerült szinkronizálni a számlát"
|
||||
|
||||
@@ -3,6 +3,10 @@ hu:
|
||||
subscriptions:
|
||||
self_hosted_alert: "%{product_name} önállóan üzemeltetett módban nem érhető el."
|
||||
upgrade:
|
||||
already_contributing: Már hozzájárulsz. Köszönjük!
|
||||
page_title: "Frissítés"
|
||||
account_settings: "Fiókbeállítások"
|
||||
sign_out: "Kijelentkezés"
|
||||
contribute_and_support_sure: "Járulj hozzá és támogasd a Sure-t"
|
||||
cta: "Folytasd ennek a kódbázisnak a fejlesztésének támogatását!"
|
||||
header:
|
||||
@@ -12,3 +16,9 @@ hu:
|
||||
redirect_to_stripe: "A következő lépésben átirányítunk a Stripe-ra, amely kezeli a bankkártyás fizetéseket."
|
||||
trialing: "Az adataid %{days} nap múlva törlésre kerülnek"
|
||||
trial_over: "A próbaidőszakod lejárt"
|
||||
create:
|
||||
welcome: "Üdvözlünk a Sure-ban!"
|
||||
trial_already_used: "Már elindítottál vagy befejezted egy próbaidőszakot. A folytatáshoz kérlek frissítsd az előfizetésedet."
|
||||
success:
|
||||
welcome_with_contribution: "Üdvözlünk a Sure-ban! Köszönjük a hozzájárulásodat."
|
||||
contribution_failed: "Hiba történt a hozzájárulás feldolgozása során. Kérlek próbáld újra."
|
||||
|
||||
@@ -7,6 +7,7 @@ hu:
|
||||
new:
|
||||
delete_and_leave_uncategorized: '"%{tag_name}" törlése'
|
||||
delete_and_recategorize: '"%{tag_name}" törlése és új címke hozzárendelése'
|
||||
delete_and_reassign: Törlés és újraosztás
|
||||
delete_tag: Törlöd a címkét?
|
||||
explanation: "%{tag_name} el lesz távolítva a tranzakciókból és egyéb, címkézett elemekből. Ahelyett, hogy címke nélkül maradnának, alább új címkét is hozzárendelhetsz."
|
||||
replacement_tag_prompt: Válassz címkét
|
||||
|
||||
@@ -6,6 +6,8 @@ hu:
|
||||
error: 'Hiba a címke létrehozásakor: %{error}'
|
||||
destroy:
|
||||
deleted: Címke törölve
|
||||
destroy_all:
|
||||
all_deleted: Minden címke törölve
|
||||
edit:
|
||||
edit: Címke szerkesztése
|
||||
form:
|
||||
@@ -14,6 +16,7 @@ hu:
|
||||
empty: Még nincsenek címkék
|
||||
new: Új címke
|
||||
tags: Címkék
|
||||
delete_all: Összes törlése
|
||||
new:
|
||||
new: Új címke
|
||||
tag:
|
||||
|
||||
@@ -3,12 +3,27 @@ en:
|
||||
transactions:
|
||||
bulk_updates:
|
||||
new:
|
||||
cancel: Cancel
|
||||
category_label: Category
|
||||
category_prompt: Select a category
|
||||
date_label: Date
|
||||
header_title: Edit transactions
|
||||
merchant_label: Merchant
|
||||
merchant_prompt: Select a merchant
|
||||
name_label: Name
|
||||
name_placeholder: Enter a name that will be applied to selected transactions
|
||||
none: "(none)"
|
||||
notes_label: Notes
|
||||
notes_placeholder: Enter a note that will be applied to selected transactions
|
||||
overview: Overview
|
||||
save: Save
|
||||
tags_label: Tags
|
||||
transactions_section: Transactions
|
||||
unknown_name: Unknown transaction
|
||||
selection_bar:
|
||||
duplicate: Duplicate
|
||||
edit: Edit
|
||||
selected: selected
|
||||
form:
|
||||
details: Details
|
||||
account: Account
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user