Final code + language for alpha 2.

This commit is contained in:
James Cole
2020-08-20 20:43:23 +02:00
parent 9f80d729a2
commit c63721a15f
33 changed files with 3280 additions and 250 deletions

View File

@@ -7,6 +7,5 @@ sl_SI
uk_UA
sr_CS
et_EE
bg_BG
tlh_AA
lt_LT

View File

@@ -0,0 +1,26 @@
<?php
/**
* api.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* auth.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'failed' => 'Въведените удостоверителни данни не съвпадат с нашите записи.',
'throttle' => 'Твърде много опити за влизане. Опитайте се пак след :seconds секунди.',
];

View File

@@ -0,0 +1,65 @@
<?php
/**
* breadcrumbs.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'home' => 'Начало',
'edit_currency' => 'Редактирай валута ":name"',
'delete_currency' => 'Изтрий валута ":name"',
'newPiggyBank' => 'Създай нова касичка',
'edit_piggyBank' => 'Редактирай касичка ":name"',
'preferences' => 'Настройки',
'profile' => 'Профил',
'changePassword' => 'Промени паролата си',
'change_email' => 'Смяна на имейл адрес',
'bills' => 'Сметки',
'newBill' => 'Нова сметка',
'edit_bill' => 'Редактирай сметка ":name"',
'delete_bill' => 'Изтрий сметка ":name"',
'reports' => 'Отчети',
'search_result' => 'Резултати от търсенето за ":query"',
'withdrawal_list' => 'Разходи',
'Withdrawal_list' => 'Разходи',
'deposit_list' => 'Приходи, доходи и депозити',
'transfer_list' => 'Прехвърляне',
'transfers_list' => 'Прехвърляне',
'reconciliation_list' => 'Съгласувания',
'create_withdrawal' => 'Създай нов разход',
'create_deposit' => 'Създай нов приход',
'create_transfer' => 'Създай ново прехвърляне',
'create_new_transaction' => 'Създай нова трансакция',
'edit_journal' => 'Редактирайте трансакция ":description"',
'edit_reconciliation' => 'Редактирайте ":description"',
'delete_journal' => 'Изтрийте трансакция ":description"',
'delete_group' => 'Изтрийте трансакция ":description"',
'tags' => 'Етикети',
'createTag' => 'Създай нов етикет',
'edit_tag' => 'Редактирай етикет ":tag"',
'delete_tag' => 'Изтрии етикет ":tag"',
'delete_journal_link' => 'Изтрий връзката между трансакциите',
'telemetry_index' => 'Телеметрия',
'telemetry_view' => 'Преглед на телеметрията',
'edit_object_group' => 'Редактирай група ":title"',
'delete_object_group' => 'Изтрии група ":title"',
'logout_others' => 'Изход от другите сесии'
];

View File

@@ -0,0 +1,29 @@
<?php
/**
* components.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// profile
// bills:
];

View File

@@ -0,0 +1,52 @@
<?php
/**
* config.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'html_language' => 'bg',
'locale' => 'bg, Bulgarian, bg_BG.utf8, bg_BG.UTF-8',
'month' => '%B %Y',
'month_and_day' => '%e %B %Y',
'month_and_day_moment_js' => 'Do MMMM YYYY',
'month_and_date_day' => '%A %B %e, %Y',
'month_and_day_no_year' => '%B %e',
'date_time' => '%e %B, %Y, @ %T',
'specific_day' => '%e %B %Y',
'week_in_year' => 'Week %V, %G',
'year' => '%Y',
'half_year' => '%B %Y',
'month_js' => 'MMMM YYYY',
'month_and_day_js' => 'Do MMMM, YYYY',
'date_time_js' => 'Do MMMM, YYYY, @ HH:mm:ss',
'specific_day_js' => 'D MMMM YYYY',
'week_in_year_js' => '[Week] w, YYYY',
'year_js' => 'YYYY',
'half_year_js' => 'Q YYYY',
'dow_1' => 'Понеделник',
'dow_2' => 'Вторник',
'dow_3' => 'Сряда',
'dow_4' => 'Четвъртък',
'dow_5' => 'Петък',
'dow_6' => 'Събота',
'dow_7' => 'Неделя',
];

View File

@@ -0,0 +1,37 @@
<?php
/**
* demo.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'no_demo_text' => 'За съжаление няма допълнително обяснение за <abbr title=":route"> тази демо страница </abbr>.',
'see_help_icon' => 'Въпреки това, <i class="fa fa-question-circle"> </i> -иконата в горния десен ъгъл може да ви каже повече.',
'index' => 'Добре дошли в <strong> Firefly III </strong>! На тази страница получавате бърз преглед на вашите финанси. За повече информация вижте Сметки &rarr; <a href=":asset"> Сметки за активи </a> и разбира се <a href=":budgets"> Бюджети </a> и <a href=":reports"> Отчети </a> страници. Или просто разгледайте и вижте къде ще се озовавате.',
'accounts-index' => 'Сметките за активи са вашите лични банкови сметки. Сметките за разходи са сметките, по които харчите пари, като магазини и приятели. Приходните сметки са сметки, от които получавате пари, като например вашата работа, правителството или други източници на доходи. Задълженията са вашите дългове и заеми като стари дългове по кредитни карти или студентски заеми. На тази страница можете да ги редактирате или премахнете.',
'budgets-index' => 'Тази страница ви показва преглед на вашите бюджети. Горната лента показва сумата, която е на разположение, за да бъде бюджетирана. Това може да бъде персонализирано за всеки период, като щракнете върху сумата отдясно. Реално изразходваната сума е показана в лентата по-долу. По-долу са разходите по бюджет и това, което сте предвидили за тях.',
'reports-index-start' => 'Firefly III поддържа редица видове отчети. Прочетете за тях, като щракнете върху <i class="fa fa-question-circle"> </i> -икона в горния десен ъгъл.',
'reports-index-examples' => 'Не забравяйте да разгледате следните примери: <a href=":one"> месечен финансов преглед </a>, <a href=":two"> годишен финансов преглед </a> и "<a href=":three"> преглед на бюджета </a>.',
'currencies-index' => 'Firefly III поддържа множество валути. Въпреки, че по подразбиране се използва еврото, то може да бъде зададен щатския долар и много други валути. Както можете да видите, малък набор от валути е включен, но също можете да добавите своя собствена, ако желаете. Промяната на валутата по подразбиране няма да промени валутата на съществуващите транзакции, но Firefly III поддържа използването на няколко валути едновременно.',
'transactions-index' => 'Тези разходи, депозити и прехвърляния не са особено творчески. Те са генерирани автоматично.',
'piggy-banks-index' => 'Както можете да видите, има три касички. Използвайте бутоните плюс и минус, за да повлияете на количеството пари във всяка касичка. Кликнете върху името на касичката, за да видите управлението за всяка касичка.',
'profile-index' => 'Имайте предвид, че демонстрационният сайт се нулира на всеки четири часа. Вашият достъп може да бъде отменен по всяко време. Това се случва автоматично и не е грешка.',
];

View File

@@ -0,0 +1,96 @@
<?php
/**
* email.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// common items
'greeting' => 'Здравейте,',
'closing' => 'Beep boop,',
'signature' => 'Пощенският робот на Firefly III',
'footer_ps' => 'PS: Това съобщение беше изпратено, защото заявка от IP :ipAddress го задейства.',
// admin test
'admin_test_subject' => 'Тестово съобщение от вашата инсталация на Firefly III',
'admin_test_body' => 'Това е тестово съобщение от вашата Firefly III инстанция. То беше изпратено на :email.',
// access token created
'access_token_created_subject' => 'Създаден е нов маркер за достъп (токен)',
'access_token_created_body' => 'Някой (дано да сте вие) току-що създаде нов Firefly III API Token за вашия потребителски акаунт.',
'access_token_created_explanation' => 'С този токен те могат да имат достъп до <strong> всички </strong> ваши финансови записи чрез Firefly III API.',
'access_token_created_revoke' => 'Ако това не сте вие, моля, отменете този токен възможно най-скоро на адрес :url.',
// registered
'registered_subject' => 'Добре дошли в Firefly III!',
'registered_welcome' => 'Добре дошли в <a style="color:#337ab7" href=":address">Firefly III</a>. Вашата регистрация е направена и този имейл е тук, за да го потвърди. Супер!',
'registered_pw' => 'Ако вече сте забравили паролата си, моля нулирайте я с помощта на <a style="color:#337ab7" href=":address/password/reset"> инструмента за възстановяване на паролата </a>.',
'registered_help' => 'В горния десен ъгъл на всяка страница има икона за помощ. Ако имате нужда от помощ, щракнете върху нея!',
'registered_doc_html' => 'Ако още не сте го направили, моля прочетете <a style="color:#337ab7" href="https://docs.firefly-iii.org/about-firefly-iii/grand-theory"> основната теория </a>.',
'registered_doc_text' => 'Ако още не сте го направили, моля прочетете ръководството за използване както и пълното описание.',
'registered_closing' => 'Наслаждавайте се!',
'registered_firefly_iii_link' => 'Firefly III:',
'registered_pw_reset_link' => 'Смяна на парола:',
'registered_doc_link' => 'Документация:',
// email change
'email_change_subject' => 'Вашият имейл адрес за Firefly III е променен',
'email_change_body_to_new' => 'Вие или някой с достъп до вашия акаунт в Firefly III е променили имейл адреса ви. Ако не очаквате това съобщение, моля игнорирайте го и го изтрийте.',
'email_change_body_to_old' => 'Вие или някой с достъп до вашия акаунт в Firefly III е променил имейл адреса ви. Ако не сте очаквали това да се случи, <strong>трябва</strong> да последвате връзката „отмяна“ по-долу, за да защитите акаунта си!',
'email_change_ignore' => 'Ако сте инициирали тази промяна, можете безопасно да игнорирате това съобщение.',
'email_change_old' => 'Старият имейл адрес беше: :email',
'email_change_old_strong' => 'Старият имейл адрес беше: <strong>:email</strong>',
'email_change_new' => 'Новият имейл адрес е: :email',
'email_change_new_strong' => 'Новият имейл адрес е: <strong>:email</strong>',
'email_change_instructions' => 'Не можете да използвате Firefly III докато не потвърдите тази промяна. Моля, следвайте линка по-долу, за да го направите.',
'email_change_undo_link' => 'За да отмените промяната последвайте тази връзка:',
// OAuth token created
'oauth_created_subject' => 'Създаден е нов клиент на OAuth',
'oauth_created_body' => 'Някой (дано да сте вие) току-що създаде нов клиент OAuth API на Firefly III за вашия потребителски акаунт. Той е обозначен като ":name" и има URL адрес за обратно извикване <span style="font-family: monospace;">:url</span>.',
'oauth_created_explanation' => 'С този клиент те могат да имат достъп до <strong> всички </strong> ваши финансови записи чрез Firefly III API.',
'oauth_created_undo' => 'Ако това не сте вие, моля отменете този клиент възможно най-скоро на адрес :url.',
// reset password
'reset_pw_subject' => 'Вашето искане за смяна на парола',
'reset_pw_instructions' => 'Някой се опита да смени паролата ви. Ако сте вие, моля последвайте линка по-долу, за да го направите.',
'reset_pw_warning' => '<strong> МОЛЯ </strong> проверете дали връзката всъщност отива към адреса на Firefly III, къде очаквате да отиде!',
// error
'error_subject' => 'Уловена е грешка в Firefly III',
'error_intro' => 'Firefly III v:version попадна в грешка: <span style="font-family: monospace;">:errorMessage</span>.',
'error_type' => 'Грешката беше от вид:":class".',
'error_timestamp' => 'Грешката се случи на/в: :time.',
'error_location' => 'Тази грешка се появи във файл "<span style="font-family: monospace;">:file</span>" на ред: :line с код: :code.',
'error_user' => 'На грешката попадна потребител #:id,<a href="mailto::email">:email</a>.',
'error_no_user' => 'Нямаше регистриран потребител при тази грешка или не бе открит потребителя.',
'error_ip' => 'IP адресът, свързан с тази грешка, е: :ip',
'error_url' => 'URL адресът е: :url',
'error_user_agent' => 'Броузър агент: :userAgent',
'error_stacktrace' => 'Пълният стак на грешката е отдолу. Ако смятате, че това е грешка в Firefly III, можете да препратите това съобщение до <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>. Това може да помогне за отстраняване на грешката, която току-що срещнахте.',
'error_github_html' => 'Ако предпочитате, можете също да отворите нов проблем на <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',
'error_github_text' => 'Ако предпочитате, можете също да отворите нов проблем на https://github.com/firefly-iii/firefly-iii/issues.',
'error_stacktrace_below' => 'Пълният stacktrace е отдолу:',
// report new journals
'new_journals_subject' => 'Firefly III създаде нова транзакция | Firefly III създаде :count нови транзакции',
'new_journals_header' => 'Firefly III създаде транзакция за вас. Можете да я намерите във вашата инсталация на Firefly III: | Firefly III създаде :count транзакции за вас. Можете да ги намерите във вашата инсталация на Firefly III:',
];

View File

@@ -0,0 +1,51 @@
<?php
/**
* firefly.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'404_header' => 'Firefly III не може да намери тази страница.',
'404_page_does_not_exist' => 'Страницата, която сте поискали не съществува. Моля, проверете дали не сте въвели грешен URL адрес. Направихте ли печатна грешка?',
'404_send_error' => 'Ако сте били пренасочени към тази страница автоматично, моля приемете моите извинения. Във вашите дневници има маркер за тази грешка и ще съм ви благодарен, ако ми изпратите грешката.',
'404_github_link' => 'Ако сте сигурни, че тази страница трябва да съществува, моля отворете билет на <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
'whoops' => 'Опаааа',
'fatal_error' => 'Имаше фатална грешка. Моля, проверете лог файловете в "storage/logs" или използвайте "docker logs -f [container]", за да видите какво се случва.',
'maintenance_mode' => 'Firefly III е в режим на поддръжка.',
'be_right_back' => 'Веднага се връщам!',
'check_back' => 'Firefly III е изключен за някаква необходима поддръжка. Моля, проверете отново след секунда.',
'error_occurred' => 'Опаааа! Случи се грешка.',
'error_not_recoverable' => 'За съжаление от тази грешка не се възстановява :(. Firefly III се счупи. Грешката е:',
'error' => 'Грешка',
'error_location' => 'Тази грешка се появи във файл "<span style="font-family: monospace;">:file</span>" на ред: :line с код: :code.',
'stacktrace' => 'Проследяване на стека',
'more_info' => 'Повече информация',
'collect_info' => 'Моля, съберете повече информация в директорията <code> storage/logs </code>, където ще намерите файловете на дневника. Ако използвате Docker, използвайте <code>docker logs -f [container]</code>.',
'collect_info_more' => 'Можете да прочетете повече за събирането на информация за грешки на <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">the FAQ</a>.',
'github_help' => 'Получете помощ на GitHub',
'github_instructions' => 'Добре дошли сте да отворите нов проблем <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">на GitHub</a></strong>.',
'use_search' => 'Използвайте търсенето!',
'include_info' => 'Включете информацията <a href=":link">от тази debug страница</a>.',
'tell_more' => 'Разкажете ни повече от „казва Опаааа!“',
'include_logs' => 'Включете регистрационни файлове за грешки (вижте по-горе).',
'what_did_you_do' => 'Кажете ни какво правихте.',
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,248 @@
<?php
/**
* form.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// new user:
'bank_name' => 'Име на банката',
'bank_balance' => 'Салдо',
'savings_balance' => 'Спестявания',
'credit_card_limit' => 'Лимит по кредитна карта',
'automatch' => 'Автоматично съчетаване',
'skip' => 'Пропусни',
'enabled' => 'Активирано',
'name' => 'Име',
'active' => 'Активен',
'amount_min' => 'Минимална сума',
'amount_max' => 'Максимална сума',
'match' => 'Съответства на',
'strict' => 'Строг режим',
'repeat_freq' => 'Повторения',
'object_group' => 'Група',
'location' => 'Местоположение',
'update_channel' => 'Канал за обновления',
'currency_id' => 'Валута',
'transaction_currency_id' => 'Валута',
'auto_budget_currency_id' => 'Валута',
'external_ip' => 'Външен IP адрес на вашия сървър',
'attachments' => 'Прикачени файлове',
'BIC' => 'BIC',
'verify_password' => 'Проверете сигурността на паролата',
'source_account' => 'Разходна сметка',
'destination_account' => 'Приходна сметка',
'asset_destination_account' => 'Приходна сметка',
'include_net_worth' => 'Включи в общото богатство',
'asset_source_account' => 'Разходна сметка',
'journal_description' => 'Описание',
'note' => 'Бележки',
'currency' => 'Валута',
'account_id' => 'Сметка за активи',
'budget_id' => 'Бюджет',
'opening_balance' => 'Начално салдо',
'tagMode' => 'Режим на етикети',
'virtual_balance' => 'Виртуален баланс',
'targetamount' => 'Планирана сума',
'account_role' => 'Роля на сметката',
'opening_balance_date' => 'Дата на началното салдо',
'cc_type' => 'Погасителен план на кредитна карта',
'cc_monthly_payment_date' => 'Дата за месечно плащане по кредитна карта',
'piggy_bank_id' => 'Касичка',
'returnHere' => 'Върнете се тук',
'returnHereExplanation' => 'След съхраняването се върнете тук, за да създадете нова.',
'returnHereUpdateExplanation' => 'След актуализиране се върнете тук.',
'description' => 'Описание',
'expense_account' => 'Сметка за разходи',
'revenue_account' => 'Сметка за приходи',
'decimal_places' => 'Десетични позиции',
'destination_amount' => 'Сума (местоназначение)',
'new_email_address' => 'Нов и-мейл адрес',
'verification' => 'Проверка',
'api_key' => 'API ключ',
'remember_me' => 'Запомни ме',
'liability_type_id' => 'Тип задължение',
'interest' => 'Лихва',
'interest_period' => 'Лихвен период',
'type' => 'Вид',
'convert_Withdrawal' => 'Преобразувай тегленето',
'convert_Deposit' => 'Преобразувай депозита',
'convert_Transfer' => 'Преобразувай прехвърлянето',
'amount' => 'Сума',
'foreign_amount' => 'Сума във валута',
'date' => 'Дата',
'interest_date' => 'Падеж на лихва',
'book_date' => 'Дата на осчетоводяване',
'process_date' => 'Дата на обработка',
'category' => 'Категория',
'tags' => 'Етикети',
'deletePermanently' => 'Безвъзвратно изтриване',
'cancel' => 'Отказ',
'targetdate' => 'Целева дата',
'startdate' => 'Начална дата',
'tag' => 'Етикет',
'under' => 'Под',
'symbol' => 'Символ',
'code' => 'Код',
'iban' => 'IBAN',
'account_number' => 'Номер на сметка',
'creditCardNumber' => 'Номер на кредитна карта',
'has_headers' => 'Горни колонтитули',
'date_format' => 'Формат за дата',
'specifix' => 'Банково- или файлово-спецефични корекции',
'attachments[]' => 'Прикачени файлове',
'title' => 'Заглавие',
'notes' => 'Бележки',
'filename' => 'Име на файла',
'mime' => 'Mime тип',
'size' => 'Размер',
'trigger' => 'Задействане',
'stop_processing' => 'Спри изпълнението',
'start_date' => 'Начало на обхвата',
'end_date' => 'Край на обхвата',
'delete_account' => 'Изтрий сметка ":name"',
'delete_bill' => 'Изтрий сметка ":name"',
'delete_budget' => 'Изтрий бюджет ":name"',
'delete_category' => 'Изтрий категория ":name"',
'delete_currency' => 'Изтрий валута ":name"',
'delete_journal' => 'Изтрий транзакция с описание ":description"',
'delete_attachment' => 'Изтрий прикачен файл ":name"',
'delete_rule' => 'Изтрии правило ":title"',
'delete_rule_group' => 'Изтрии група правила ":title"',
'delete_link_type' => 'Изтрий тип връзка ":name"',
'delete_user' => 'Изтрий потребител ":email"',
'delete_recurring' => 'Изтрий повтаряща се транзакция ":title"',
'user_areYouSure' => 'Ако изтриете потребител ":email", всичко ще изчезне. Няма отмяна, възстановяване или нещо друго. Ако изтриете себе си, ще загубите достъп до този екземпляр на Firefly III.',
'attachment_areYouSure' => 'Наистина ли искате да изтриете прикачения файл ":name"?',
'account_areYouSure' => 'Наистина ли искате да изтриете сметка ":name"?',
'bill_areYouSure' => 'Наистина ли искате да изтриете сметка ":name"?',
'rule_areYouSure' => 'Наистина ли искате да изтриете правило ":title"?',
'object_group_areYouSure' => 'Наистина ли искате да изтриете групата ":title"?',
'ruleGroup_areYouSure' => 'Наистина ли искате да изтриете групата правила ":title"?',
'budget_areYouSure' => 'Наистина ли искате да изтриете бюджета озаглавен ":name"?',
'category_areYouSure' => 'Наистина ли искате да изтриете категорията озаглавена ":name"?',
'recurring_areYouSure' => 'Наистина ли искате да изтриете повтарящата се транзакция ":title"?',
'currency_areYouSure' => 'Наистина ли искате да изтриете валутата озаглавена ":name"?',
'piggyBank_areYouSure' => 'Наистина ли искате да изтриете касичката озаглавена ":name"?',
'journal_areYouSure' => 'Наистина ли искате да изтриете транзакцията озаглавена ":description"?',
'mass_journal_are_you_sure' => 'Наистина ли искате да изтриете тези транзакции?',
'tag_areYouSure' => 'Наистина ли искате да изтриете етикета ":tag"?',
'journal_link_areYouSure' => 'Наистина ли искате да изтриете връзката между <a href=":source_link">:source</a> и <a href=":destination_link">:destination</a>?',
'linkType_areYouSure' => 'Наистина ли искате да изтриете типа връзка ":name" (":inward" / ":outward")?',
'permDeleteWarning' => 'Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.',
'mass_make_selection' => 'Все още можете да предотвратите изтриването на елементи, като премахнете отметката в квадратчето.',
'delete_all_permanently' => 'Изтрии избраните необратимо',
'update_all_journals' => 'Обнови тези транзакции',
'also_delete_transactions' => 'Ще бъде изтрита и единствената транзакция, свързана с тази сметка.|Всички :count транзакции, свързани с тази сметка, също ще бъдат изтрити.',
'also_delete_connections' => 'Единствената транзакция, свързана с този тип връзки, ще загуби тази връзка.|Всички :count транзакции, свързани с този тип връзки, ще загубят връзката си.',
'also_delete_rules' => 'Ще бъде изтрито и единственото правило, свързана с тази група правила.|Всички :count правила, свързани с тази група правила, също ще бъдат изтрити.',
'also_delete_piggyBanks' => 'Ще бъде изтрита и единствената касичнка, свързана с тази сметка.|Всички :count касички, свързани с тази сметка, също ще бъдат изтрити.',
'not_delete_piggy_banks' => 'Касичката свързана с тази група няма да бъде изтрита.|Всички :count касички свързани с тази група няма да бъдат изтрити.',
'bill_keep_transactions' => 'Единствената транзакция, свързана с тази сметка няма да бъде изтрита.|Всички :count транзакции, свързани с тази сметка, няма да бъдат изтрити.',
'budget_keep_transactions' => 'Единствената транзакция, свързана с този бюджет няма да бъде изтрита.|Всички :count транзакции, свързани с този бюджет, няма да бъдат изтрити.',
'category_keep_transactions' => 'Единствената транзакция, свързана с тази категорияняма да бъде изтрита.|Всички :count транзакции, свързани с тази категория, няма да бъдат изтрити.',
'recurring_keep_transactions' => 'Единствената транзакция, създадена с тази повтаряща се транзакция, няма да бъде изтрита.|Всички :count транзакции, създадени с тази повтаряща се транзакция, няма да бъдат изтрити.',
'tag_keep_transactions' => 'Единствената транзакция, свързана с този етикет няма да бъде изтрита.|Всички :count транзакции, свързани с този етикет, няма да бъдат изтрити.',
'check_for_updates' => 'Проверка за нова версия',
'delete_object_group' => 'Изтрии група ":title"',
'email' => 'Имейл адрес',
'password' => 'Парола',
'password_confirmation' => 'Парола (повтори)',
'blocked' => 'Блокиран ли е?',
'blocked_code' => 'Причина за блокирането',
'login_name' => 'Вход',
'is_owner' => 'Администратор ли е?',
// import
'apply_rules' => 'Приложи правила',
'artist' => 'Изпълнител',
'album' => 'Албум',
'song' => 'Песен',
// admin
'domain' => 'Домейн',
'single_user_mode' => 'Изключи нови регистрации',
'is_demo_site' => 'Демо страница?',
// import
'configuration_file' => 'Конфигурационен файл',
'csv_comma' => 'Запетайка (,)',
'csv_semicolon' => 'Точка и запетая (;)',
'csv_tab' => 'Табулация (невидимо)',
'csv_delimiter' => 'CSV разделител на полета',
'client_id' => 'ИД (ID) на клиент',
'app_id' => 'Идентификатор (ID) на приложението',
'secret' => 'Тайна',
'public_key' => 'Обществен ключ',
'country_code' => 'Код на страната',
'provider_code' => 'Банка или доставчик на данни',
'fints_url' => 'FinTS API URL',
'fints_port' => 'Порт',
'fints_bank_code' => 'Банков код',
'fints_username' => 'Потребителско име',
'fints_password' => 'PIN / Парола',
'fints_account' => 'FinTS account',
'local_account' => 'Firefly III сметка',
'from_date' => 'Дата от',
'to_date' => 'Дата до',
'due_date' => 'Дата на падеж',
'payment_date' => 'Дата на плащане',
'invoice_date' => 'Дата на фактура',
'internal_reference' => 'Вътрешна референция',
'inward' => 'Входящо описание',
'outward' => 'Изходящо описание',
'rule_group_id' => 'Група правила',
'transaction_description' => 'Описание на транзакция',
'first_date' => 'Първа дата',
'transaction_type' => 'Вид транзакция',
'repeat_until' => 'Повтаряй до',
'recurring_description' => 'Описание на повтаряща се транзакция',
'repetition_type' => 'Тип на повторенията',
'foreign_currency_id' => 'Чужда валута',
'repetition_end' => 'Повторенията спират',
'repetitions' => 'Повторения',
'calendar' => 'Календар',
'weekend' => 'Уикенд',
'client_secret' => 'Тайна на клиента',
'withdrawal_destination_id' => 'Приходна сметка',
'deposit_source_id' => 'Разходна сметка',
'expected_on' => 'Очаквано на',
'paid' => 'Платени',
'auto_budget_type' => 'Автоматичен бюджет',
'auto_budget_amount' => 'Сума за автоматичен бюджет',
'auto_budget_period' => 'Период за автоматичен бюджет',
'collected' => 'Събрани',
'submitted' => 'Потвърдено',
'key' => 'Ключ',
'value' => 'Съдържание на записа'
];

View File

@@ -0,0 +1,145 @@
<?php
/**
* intro.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// index
'index_intro' => 'Добре дошли в заглавната страница на Firefly III. Моля отделете време за това въведение, за да усетите как работи Firefly III.',
'index_accounts-chart' => 'Тази графика показва текущият баланс на вашите сметки за активи. Можете да изберете видимите тук сметки според вашите предпочитания.',
'index_box_out_holder' => 'Тази малка кутия и кутиите до нея ще ви дадат бърз общ преглед на вашата финансова ситуация.',
'index_help' => 'Ако някога имате нужда от помощ със страница или форма, натиснете този бутон.',
'index_outro' => 'Повечето страници на Firefly III ще започнат с малка обиколка като тази. Моля свържете се с мен, когато имате въпроси или коментари. Насладете се!',
'index_sidebar-toggle' => 'За да създадете нови транзакции, сметки или други неща, използвайте менюто под тази икона.',
'index_cash_account' => 'Това са създадените досега сметки. Можете да използвате касовата сметка за проследяване на разходите в брой, но това не е задължително.',
// transactions
'transactions_create_basic_info' => 'Въведете основната информация за вашата транзакция. Източник, дестинация, дата и описание.',
'transactions_create_amount_info' => 'Въведете сумата на транзакцията. Ако е необходимо, полетата ще се актуализират автоматично за информация за сума в чужда валута.',
'transactions_create_optional_info' => 'Всички тези полета не са задължителни. Добавянето на метаданни тук ще направи вашите транзакции по-добре организирани.',
'transactions_create_split' => 'Ако искате да разделите транзакция, добавете още разделяния с този бутон',
// create account:
'accounts_create_iban' => 'Дайте на вашите сметки валиден IBAN. Това може да направи импортирането на данни много лесно в бъдеще.',
'accounts_create_asset_opening_balance' => 'Сметките за активи може да имат "начално салдо", което показва началото на историята на този акаунт в Firefly III.',
'accounts_create_asset_currency' => 'Firefly III поддържа множество валути. Сметките за активи имат една основна валута, която трябва да зададете тук.',
'accounts_create_asset_virtual' => 'Понякога може да е полезно да се даде виртуален баланс на вашата сметка: допълнителна сума, която винаги се добавя към или отстранява от действителното салдо.',
// budgets index
'budgets_index_intro' => 'Бюджетите се използват за управление на вашите финанси и формират една от основните функции на Firefly III.',
'budgets_index_set_budget' => 'Задайте общия си бюджет за всеки период, за да може Firefly III да ви каже дали сте предвидили всички налични пари.',
'budgets_index_see_expenses_bar' => 'Харченето на пари бавно ще запълва тази лента.',
'budgets_index_navigate_periods' => 'Придвижвайте се през периодите, за да задавате лесно бюджетите си напред.',
'budgets_index_new_budget' => 'Създайте нови бюджети, както сметнете за добре.',
'budgets_index_list_of_budgets' => 'Използвайте тази таблица, за да зададете сумите за всеки бюджет и да видите как се справяте.',
'budgets_index_outro' => 'За да научите повече за бюджетирането, проверете иконата за помощ в горния десен ъгъл.',
// reports (index)
'reports_index_intro' => 'Използвайте тези отчети, за да получите подробна информация за вашите финанси.',
'reports_index_inputReportType' => 'Изберете тип отчет. Разгледайте страниците за помощ, за да видите какво ви показва всеки отчет.',
'reports_index_inputAccountsSelect' => 'Можете да изключите или включите сметки за активи, както сметнете за добре.',
'reports_index_inputDateRange' => 'Избраният диапазон от дати зависи изцяло от вас: от един ден до 10 години.',
'reports_index_extra-options-box' => 'В зависимост от отчета който сте избрали, можете да изберете допълнителни филтри и опции тук. Гледайте това поле, когато променяте типовете отчети.',
// reports (reports)
'reports_report_default_intro' => 'Този отчет ще ви даде бърз и изчерпателен преглед на вашите финанси. Ако искате да видите нещо друго, моля не колебайте да се свържете с мен!',
'reports_report_audit_intro' => 'Този отчет ще ви даде подробна информация за вашите сметки за активи.',
'reports_report_audit_optionsBox' => 'Използвайте тези квадратчета, за да покажете или скриете колоните които ви интересуват.',
'reports_report_category_intro' => 'Този отчет ще ви даде представа за една или няколко категории.',
'reports_report_category_pieCharts' => 'Тези диаграми ще ви дадат представа за разходите и приходите по категория или по сметка.',
'reports_report_category_incomeAndExpensesChart' => 'Тази диаграма показва вашите разходи и приходи по категория.',
'reports_report_tag_intro' => 'Този отчет ще ви даде представа за един или няколко етикета.',
'reports_report_tag_pieCharts' => 'Тези диаграми ще ви дадат представа за разходите и приходите по етикет, сметка, категория или бюджет.',
'reports_report_tag_incomeAndExpensesChart' => 'Тази диаграма показва вашите разходи и доходи по етикет.',
'reports_report_budget_intro' => 'Този отчет ще ви даде представа за един или няколко бюджета.',
'reports_report_budget_pieCharts' => 'Тези диаграми ще ви дадат представа за разходите по бюджет или по сметка.',
'reports_report_budget_incomeAndExpensesChart' => 'Тази диаграма показва вашите разходи по бюджет.',
// create transaction
'transactions_create_switch_box' => 'Използвайте тези бутони за бързо превключване на типа транзакция, която искате да запазите.',
'transactions_create_ffInput_category' => 'Можете свободно да пишете в това поле. Предварително създадени категории ще бъдат предложени.',
'transactions_create_withdrawal_ffInput_budget' => 'Свържете теглене си с бюджет за по-добър финансов контрол.',
'transactions_create_withdrawal_currency_dropdown_amount' => 'Използвайте това падащо меню, когато тегленето ви е в друга валута.',
'transactions_create_deposit_currency_dropdown_amount' => 'Използвайте това падащо меню, когато депозита ви е в друга валута.',
'transactions_create_transfer_ffInput_piggy_bank_id' => 'Изберете касичка и свържете това прехвърляне с вашите спестявания.',
// piggy banks index:
'piggy-banks_index_saved' => 'Това поле ви показва колко сте спестили във всяка касичка.',
'piggy-banks_index_button' => 'До тази лента за прогрес са разположени два бутона (+ и -) за добавяне или премахване на пари от всяка касичка.',
'piggy-banks_index_accountStatus' => 'За всяка сметка за активи с най-малко една касичка статусът е посочен в тази таблица.',
// create piggy
'piggy-banks_create_name' => 'Каква е твоята цел? Нов диван, камера, пари за спешни случаи?',
'piggy-banks_create_date' => 'Можете да зададете целева дата или краен срок за вашата касичка.',
// show piggy
'piggy-banks_show_piggyChart' => 'Тази диаграма ще покаже историята на тази касичка.',
'piggy-banks_show_piggyDetails' => 'Някои подробности за вашата касичка',
'piggy-banks_show_piggyEvents' => 'Всички допълнения или премахвания също са посочени тук.',
// bill index
'bills_index_rules' => 'Тук виждате кои правила ще проверят дали тази сметка е получена',
'bills_index_paid_in_period' => 'Това поле указва кога за последно е платена сметката.',
'bills_index_expected_in_period' => 'Това поле обозначава за всяка сметка, ако и кога се очаква да се получи следващата сметка.',
// show bill
'bills_show_billInfo' => 'Тази таблица показва обща информация за тази сметка.',
'bills_show_billButtons' => 'Използвайте този бутон за повторно сканиране на стари транзакции, така че те да бъдат съпоставени с тази сметка.',
'bills_show_billChart' => 'Тази диаграма показва транзакциите, свързани с тази сметка.',
// create bill
'bills_create_intro' => 'Използвайте сметки за да проследявате сумата пари, които дължите за всеки период. Помислете за разходи като наем, застраховка или ипотечни плащания.',
'bills_create_name' => 'Използвайте описателно име като "Наем" или "Здравно осигуряване".',
//'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.',
'bills_create_amount_min_holder' => 'Изберете минимална и максимална сума за тази сметка.',
'bills_create_repeat_freq_holder' => 'Повечето сметки се повтарят месечно, но можете да зададете друга честота тук.',
'bills_create_skip_holder' => 'Ако сметката се повтаря на всеки 2 седмици, полето "Пропусни" трябва да бъде настроено на "1", за да се прескача през седмица.',
// rules index
'rules_index_intro' => 'Firefly III ви позволява да управлявате правила, които автоматично ще се прилагат към всяка транзакция, която създавате или редактирате.',
'rules_index_new_rule_group' => 'Можете да комбинирате правила в групи за по-лесно управление.',
'rules_index_new_rule' => 'Създайте колкото искате правила.',
'rules_index_prio_buttons' => 'Подредете ги, както сметнете за добре.',
'rules_index_test_buttons' => 'Можете да тествате правилата си или да ги прилагате към съществуващи транзакции.',
'rules_index_rule-triggers' => 'Правилата имат "задействания" и "действия", които можете да подредите чрез плъзгане и пускане.',
'rules_index_outro' => 'Не забравяйте да разгледате помощните страници, като използвате иконата (?) горе вдясно!',
// create rule:
'rules_create_mandatory' => 'Изберете описателно заглавие и задайте кога правилото трябва да бъде задействано.',
'rules_create_ruletriggerholder' => 'Добавете колкото искате задействания, но не забравяйте че ВСИЧКИ задействания трябва да съвпаднат, преди да бъдат осъществени действия.',
'rules_create_test_rule_triggers' => 'Използвайте този бутон, за да видите кои транзакции биха съответствали на вашето правило.',
'rules_create_actions' => 'Задайте толкова действия, колкото искате.',
// preferences
'preferences_index_tabs' => 'Повече опции са достъпни зад тези раздели.',
// currencies
'currencies_index_intro' => 'Firefly III поддържа множество валути, които можете да промените на тази страница.',
'currencies_index_default' => 'Firefly III има една валута по подразбиране.',
'currencies_index_buttons' => 'Използвайте тези бутони, за да промените валутата по подразбиране или да активирате други валути.',
// create currency
'currencies_create_code' => 'Този код трябва да е съвместим с ISO (използвайте Google да го намерите за вашата нова валута).',
];

View File

@@ -0,0 +1,135 @@
<?php
/**
* list.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'buttons' => 'Бутони',
'icon' => 'Икона',
'id' => 'ID',
'create_date' => 'Създаден на',
'update_date' => 'Обновен на',
'updated_at' => 'Обновен на',
'balance_before' => 'Баланс преди',
'balance_after' => 'Баланс след',
'name' => 'Име',
'role' => 'Привилегии',
'currentBalance' => 'Текущ баланс',
'linked_to_rules' => 'Съответстващи правила',
'active' => 'Активен ли е?',
'percentage' => '%',
'recurring_transaction' => 'Повтарящи се транзакции',
'next_due' => 'Следващата дължима',
'transaction_type' => 'Вид',
'lastActivity' => 'Последна активност',
'balanceDiff' => 'Балансова разлика',
'other_meta_data' => 'Други мета данни',
'account_type' => 'Вид на сметка',
'created_at' => 'Създаден на',
'account' => 'Сметка',
'external_uri' => 'Външно URI',
'matchingAmount' => 'Сума',
'destination' => 'Дестинация',
'source' => 'Източник',
'next_expected_match' => 'Следващo очакванo съвпадение',
'automatch' => 'Автоматично съвпадение?',
'repeat_freq' => 'Повторения',
'description' => 'Описание',
'amount' => 'Сума',
'date' => 'Дата',
'interest_date' => 'Падеж на лихва',
'book_date' => 'Дата на осчетоводяване',
'process_date' => 'Дата на обработка',
'due_date' => 'Дата на падеж',
'payment_date' => 'Дата на плащане',
'invoice_date' => 'Дата на фактура',
'internal_reference' => 'Вътрешна референция',
'notes' => 'Бележки',
'from' => 'Oт',
'piggy_bank' => 'Касичка',
'to' => 'До',
'budget' => 'Бюджет',
'category' => 'Категория',
'bill' => 'Сметка',
'withdrawal' => 'Теглене',
'deposit' => 'Депозит',
'transfer' => 'Прехвърляне',
'type' => 'Вид',
'completed' => 'Завършен',
'iban' => 'IBAN',
'paid_current_period' => 'Платени този период',
'email' => 'Имейл',
'registered_at' => 'Регистриран на',
'is_blocked' => 'е блокиран',
'is_admin' => 'е администратор',
'has_two_factor' => 'има 2FA',
'blocked_code' => 'Блокиращ код',
'source_account' => 'Разходна сметка',
'destination_account' => 'Приходна сметка',
'accounts_count' => 'Брой сметки',
'journals_count' => 'Брой транзакции',
'attachments_count' => 'Брой прикачени файлове',
'bills_count' => 'Брой сметки',
'categories_count' => 'Брой категории',
'budget_count' => 'Брой бюджети',
'rule_and_groups_count' => 'Брой правила и групи правила',
'tags_count' => 'Брой етикети',
'tags' => 'Етикети',
'inward' => 'Входящо описание',
'outward' => 'Изходящо описание',
'number_of_transactions' => 'Брой транзакции',
'total_amount' => 'Обща сума',
'sum' => 'Сума',
'sum_excluding_transfers' => 'Сума (без прехвърлянията)',
'sum_withdrawals' => 'Сума на тегленията',
'sum_deposits' => 'Сума на депозитите',
'sum_transfers' => 'Сума на прехвърлянията',
'sum_reconciliations' => 'Сума на съгласуванията',
'reconcile' => 'Съгласувай',
'sepa_ct_id' => 'SEPA Идентификатор от край до край',
'sepa_ct_op' => 'SEPA Идентификатор на противоположния акаунт',
'sepa_db' => 'SEPA идентификатор нареждане',
'sepa_country' => 'SEPA държава',
'sepa_cc' => 'SEPA клиринг код',
'sepa_ep' => 'SEPA външнo предназначение',
'sepa_ci' => 'SEPA идентификатор кредитор',
'sepa_batch_id' => 'SEPA Идентификатор партида',
'external_id' => 'Външно ID',
'account_at_bunq' => 'Сметка в bunq',
'file_name' => 'Име на файла',
'file_size' => 'Размер на файла',
'file_type' => 'Вид файл',
'attached_to' => 'Приложен към',
'file_exists' => 'Файлът съществува',
'spectre_bank' => 'Банка',
'spectre_last_use' => 'Последно влизане',
'spectre_status' => 'Състояние',
'bunq_payment_id' => 'bunq payment ID',
'repetitions' => 'Повторения',
'title' => 'Заглавие',
'transaction_s' => 'Транзакция(и)',
'field' => 'Поле',
'value' => 'Стойност',
'interest' => 'Лихва',
'interest_period' => 'лихвен период',
'liability_type' => 'Вид на задължението',
];

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,28 @@
<?php
/**
* pagination.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'previous' => '&laquo; Предишна',
'next' => 'Следваща &raquo;',
];

View File

@@ -0,0 +1,32 @@
<?php
/**
* passwords.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'password' => 'Паролите трябва да са дълги поне 6 символа и да съвпадат.',
'user' => 'Не можем да намерим потребител с този имейл адрес.',
'token' => 'Ключът за нулиране на паролата е невалиден.',
'sent' => 'Изпратихме Ви връзка за обновяване на паролата!',
'reset' => 'Вашата парола е нулирана!',
'blocked' => 'Добър опит все пак.',
];

View File

@@ -0,0 +1,209 @@
<?php
/**
* validation.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'iban' => 'Това е невалиден IBAN.',
'zero_or_more' => 'Стойността не може да бъде отрицателна.',
'date_or_time' => 'Стойността трябва да е валидна дата и време (ISO 8601).',
'source_equals_destination' => 'Разходната сметка е еднаква на приходната сметка.',
'unique_account_number_for_user' => 'Изглежда, че този номер на сметка вече се използва.',
'unique_iban_for_user' => 'Изглежда, че този IBAN вече се използва.',
'deleted_user' => 'Поради съображения за сигурност не можете да се регистрирате, като използвате този имейл адрес.',
'rule_trigger_value' => 'Тази стойност е невалидна за избраното задействане.',
'rule_action_value' => 'Тази стойност е невалидна за избраното действие.',
'file_already_attached' => 'Каченият файл ":name" вече е прикачен към този обект.',
'file_attached' => 'Успешно качен файл ":name".',
'must_exist' => 'Идентификаторът в поле :attribute не съществува в базата данни.',
'all_accounts_equal' => 'Всички сметки в това поле трябва да са еднакви.',
'group_title_mandatory' => 'Заглавието на групата е задължително, когато има повече от една транзакция.',
'transaction_types_equal' => 'Всички разделяния трябва да са от един и същи тип.',
'invalid_transaction_type' => 'Невалиден тип транзакция.',
'invalid_selection' => 'Изборът ви е невалиден.',
'belongs_user' => 'Тази стойност е невалидна за това поле.',
'at_least_one_transaction' => 'Нужна е поне една транзакция.',
'at_least_one_repetition' => 'Нужно е поне едно повторение.',
'require_repeat_until' => 'Изисква се или брой повторения, или крайна дата (повтори_до). Не и двете.',
'require_currency_info' => 'Съдържанието на това поле е невалидно без информация за валута.',
'not_transfer_account' => 'Този акаунт не е акаунт, който може да се използва за прехвърляния.',
'require_currency_amount' => 'Съдържанието на това поле е невалидно без стойност в другата валута.',
'equal_description' => 'Описанието на транзакцията не трябва да е равно на общото описание.',
'file_invalid_mime' => 'Файлът ":name" е от тип ":mime", който не се приема за качване.',
'file_too_large' => 'Файлът ":name" е твърде голям.',
'belongs_to_user' => 'Стойността на :attribute не е известна.',
'accepted' => ':attribute трябва да бъде приет.',
'bic' => 'Това е невалиден BIC.',
'at_least_one_trigger' => 'Правилото трябва да има поне еднo задействане.',
'at_least_one_action' => 'Правилото трябва да има поне еднo действие.',
'base64' => 'Това не са валидни base64 кодирани данни.',
'model_id_invalid' => 'Даденото ID изглежда невалидно за този модел.',
'less' => ':attribute трябва да е по-малко от 10 000 000',
'active_url' => ':attribute не е валиден URL адрес.',
'after' => ':attribute трябва да бъде дата след :date.',
'alpha' => ':attribute може да съдържа единствено букви.',
'alpha_dash' => ':attribute може да съдържа само букви, числа и тирета.',
'alpha_num' => ':attribute може да съдържа само букви и числа.',
'array' => ':attribute трябва да бъде масив.',
'unique_for_user' => 'Вече има запис с :attribute.',
'before' => ':attribute трябва да бъде дата преди :date.',
'unique_object_for_user' => 'Това име вече се използва.',
'unique_account_for_user' => 'Това име на потребител вече се използва.',
'between.numeric' => ':attribute трябва да бъде между :min и :max.',
'between.file' => ':attribute трябва да бъде с големина между :min и :max Kb.',
'between.string' => ':attribute трябва да бъде с дължина между :min и :max символа.',
'between.array' => ':attribute трябва да има между :min и :max елемента.',
'boolean' => ':attribute трябва да бъде вярно или невярно.',
'confirmed' => 'Потвържденито на :attribute не съвпада.',
'date' => ':attribute не е валидна дата.',
'date_format' => ':attribute не е в посоченият формат - :format.',
'different' => ':attribute и :other трябва да са различни.',
'digits' => ':attribute трябва да бъде с дължина :digits цифри.',
'digits_between' => ':attribute трябва да бъде с дължина между :min и :max цифри.',
'email' => ':attribute трябва да бъде валиден имейл адрес.',
'filled' => 'Полето :attribute е задължително.',
'exists' => 'Избраният :attribute е невалиден.',
'image' => ':attribute трябва да е изображение.',
'in' => 'Избраният :attribute е невалиден.',
'integer' => ':attribute трябва да бъде цяло число.',
'ip' => ':attribute трябва да бъде валиден IP адрес.',
'json' => ':attribute трябва да е валиден JSON низ.',
'max.numeric' => ':attribute не трябва да бъде по-голям от :max.',
'max.file' => ':attribute не може да бъде по-голям от :max Kb.',
'max.string' => ':attribute не може да бъде по-дълъг от :max символа.',
'max.array' => ':attribute не трябва да има повече от :max елемента.',
'mimes' => ':attribute трябва да бъде файл от следните типове: :values.',
'min.numeric' => ':attribute трябва да бъде минимум :min.',
'lte.numeric' => ':attribute трябва да е по-малко или равно на :value.',
'min.file' => ':attribute трябва да бъде с големина минимум :min Kb.',
'min.string' => ':attribute трябва да бъде минимум :min символа.',
'min.array' => ':attribute трябва да има поне :min елемента.',
'not_in' => 'Избраният :attribute е невалиден.',
'numeric' => ':attribute трябва да бъде число.',
'numeric_native' => 'Сумата в основна валута трябва да бъде число.',
'numeric_destination' => 'Сумата в приходната сметка трябва да е число.',
'numeric_source' => 'Сумата в разходната сметка трябва да е число.',
'regex' => 'Форматът на :attribute е невалиден.',
'required' => 'Полето :attribute е задължително.',
'required_if' => 'Полето :attribute е задължително, когато :other е :value.',
'required_unless' => 'Полето :attribute е задължително, освен когато :other е в :values.',
'required_with' => 'Полето :attribute е задължително, когато присъства :values.',
'required_with_all' => 'Полето :attribute е задължително, когато присъства :values.',
'required_without' => 'Полето :attribute е задължително, когато не присъства :values.',
'required_without_all' => 'Полето :attribute е задължително, когато не са избрано нищо от :values.',
'same' => ':attribute и :other трябва да съвпадат.',
'size.numeric' => ':attribute трябва да бъде :size.',
'amount_min_over_max' => 'Минималната сума не може да бъде по-голяма от максималната.',
'size.file' => ':attribute трябва да бъде с големина :size Kb.',
'size.string' => ':attribute трябва да бъде с дължина :size символа.',
'size.array' => ':attribute трябва да съдържа :size елемента.',
'unique' => ':attribute вече е зает.',
'string' => ':attribute трябва да бъде низ.',
'url' => 'Форматът на :attribute е невалиден.',
'timezone' => ':attribute трябва да бъде валидна зона.',
'2fa_code' => 'Форматът на полето :attribute е невалиден.',
'dimensions' => 'Изображението :attribute има невалидни размери.',
'distinct' => 'Полето :attribute има дублираща се стойност.',
'file' => ':attribute трябва да е файл.',
'in_array' => 'Полето :attribute не съществува в :other.',
'present' => 'Полето :attribute е задължително.',
'amount_zero' => 'Общата сума не може да е нула.',
'current_target_amount' => 'Текущата сума трябва да бъде по-малка от планираната сума.',
'unique_piggy_bank_for_user' => 'Името на касичката трябва да е уникално.',
'unique_object_group' => 'Името на групата трябва да е уникално',
'secure_password' => 'Това не е сигурна парола. Моля, опитайте отново. За повече информация посетете https://bit.ly/FF3-password-security',
'valid_recurrence_rep_type' => 'Невалиден тип повторение за повтарящи се транзакции.',
'valid_recurrence_rep_moment' => 'Невалиден момент на повторение за този тип повторение.',
'invalid_account_info' => 'Невалидна информация за сметка.',
'attributes' => [
'email' => 'имейл адрес',
'description' => 'описание',
'amount' => 'сума',
'name' => 'име',
'piggy_bank_id' => 'ID касичка',
'targetamount' => 'планирана сума',
'opening_balance_date' => 'начална дата на баланса',
'opening_balance' => 'начално салдо',
'match' => 'съвпадение',
'amount_min' => 'минимална сума',
'amount_max' => 'максимална сума',
'title' => 'заглавие',
'tag' => 'етикет',
'transaction_description' => 'описание на транзакция',
'rule-action-value.1' => 'правило действие стойност #1',
'rule-action-value.2' => 'правило действие стойност #2',
'rule-action-value.3' => 'правило действие стойност #3',
'rule-action-value.4' => 'правило действие стойност #4',
'rule-action-value.5' => 'правило действие стойност #5',
'rule-action.1' => 'правило действие #1',
'rule-action.2' => 'правило действие #2',
'rule-action.3' => 'правило действие #3',
'rule-action.4' => 'правило действие #4',
'rule-action.5' => 'правило действие #5',
'rule-trigger-value.1' => 'правило задействане стойност #1',
'rule-trigger-value.2' => 'правило задействане стойност #2',
'rule-trigger-value.3' => 'правило задействане стойност #3',
'rule-trigger-value.4' => 'правило задействане стойност #4',
'rule-trigger-value.5' => 'правило задействане стойност #5',
'rule-trigger.1' => 'правило задействане #1',
'rule-trigger.2' => 'правило задействане #2',
'rule-trigger.3' => 'правило задействане #3',
'rule-trigger.4' => 'правило задействане #4',
'rule-trigger.5' => 'правило задействане #5',
],
// validation of accounts:
'withdrawal_source_need_data' => 'Трябва да използвате валидно ID на разходната сметка и / или валидно име на разходната сметка, за да продължите.',
'withdrawal_source_bad_data' => 'Не може да се намери валидна разходна сметка при търсене на ID ":id" или име ":name".',
'withdrawal_dest_need_data' => 'Трябва да използвате валидно ID на приходната сметка и / или валидно име на приходната сметка, за да продължите.',
'withdrawal_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":name".',
'deposit_source_need_data' => 'Трябва да използвате валидно ID на разходната сметка и / или валидно име на разходната сметка, за да продължите.',
'deposit_source_bad_data' => 'Не може да се намери валидна разходна сметка при търсене на ID ":id" или име ":name".',
'deposit_dest_need_data' => 'Трябва да използвате валидно ID на приходната сметка и / или валидно име на приходната сметка, за да продължите.',
'deposit_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":name".',
'deposit_dest_wrong_type' => 'Използваната приходна сметка не е от правилния тип.',
'transfer_source_need_data' => 'Трябва да използвате валидно ID на разходната сметка и / или валидно име на разходната сметка, за да продължите.',
'transfer_source_bad_data' => 'Не може да се намери валидна разходна сметка при търсене на ID ":id" или име ":name".',
'transfer_dest_need_data' => 'Трябва да използвате валидно ID на приходната сметка и / или валидно име на приходната сметка, за да продължите.',
'transfer_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":name".',
'need_id_in_edit' => 'Всяко разделяне трябва да има transaction_journal_id (или валидно ID или 0).',
'ob_source_need_data' => 'Трябва да използвате валидно ID на разходната сметка и / или валидно име на разходната сметка, за да продължите.',
'ob_dest_need_data' => 'Трябва да използвате валидно ID на приходната сметка и / или валидно име на приходната сметка, за да продължите.',
'ob_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":name".',
'generic_invalid_source' => 'Не може да използвате тази сметка като разходна сметка.',
'generic_invalid_destination' => 'Не може да използвате тази сметка като приходна сметка.',
'gte.numeric' => ':attribute трябва да е по-голямо или равно на :value.',
'gt.numeric' => ':attribute трябва да бъде по-голям от :value.',
'gte.file' => ':attribute трябва да е по-голямо или равно на :value Kb.',
'gte.string' => ':attribute трябва да е по-голямо или равно на :value символа.',
'gte.array' => ':attribute трябва да има :value елемента или повече.',
'amount_required_for_auto_budget' => 'Необходима е сума.',
'auto_budget_amount_positive' => 'Сумата трябва да е по-голяма от нула.',
'auto_budget_period_mandatory' => 'Периодът на автоматичния бюджет е задължително поле.',
];

View File

@@ -620,12 +620,12 @@ return [
'pref_optional_tj_internal_reference' => 'Interner Verweis',
'pref_optional_tj_notes' => 'Notizen',
'pref_optional_tj_attachments' => 'Anhänge',
'pref_optional_tj_external_uri' => 'External URI',
'pref_optional_tj_external_uri' => 'Externe URI',
'optional_field_meta_dates' => 'Daten',
'optional_field_meta_business' => 'Geschäftlich',
'optional_field_attachments' => 'Anhänge',
'optional_field_meta_data' => 'Optionale Metadaten',
'external_uri' => 'External URI',
'external_uri' => 'Externe URI',
// profile:
'delete_stuff_header' => 'Daten aus Firefly III löschen',
@@ -720,10 +720,10 @@ return [
'profile_scopes' => 'Bereiche',
'profile_revoke' => 'Widerrufen',
'profile_oauth_client_secret_title' => 'Client Secret',
'profile_oauth_client_secret_expl' => 'Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.',
'profile_oauth_client_secret_expl' => 'Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.',
'profile_personal_access_tokens' => 'Persönliche Zugangs-Tokens',
'profile_personal_access_token' => 'Persönlicher Zugangs-Token',
'profile_oauth_confidential' => 'Confidential',
'profile_oauth_confidential' => 'Vertraulich',
'profile_oauth_confidential_help' => 'Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.',
'profile_personal_access_token_explanation' => 'Hier ist Ihr neues persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können dieses Token jetzt verwenden, um API-Anfragen zu stellen.',
'profile_no_personal_access_token' => 'Sie haben keine persönlichen Zugangsschlüssel erstellt.',
@@ -947,7 +947,7 @@ return [
'bill_expected_date' => 'Voraussichtlich :date',
// accounts:
'inactive_account_link' => 'Sie haben :count inaktives (archiviertes) Konto, das Sie auf dieser separaten Seite sehen können. Sie haben :count inaktive (archivierte) Konten, die Sie auf dieser separaten Seite anzeigen können.',
'inactive_account_link' => 'Sie haben :count inaktives (archiviertes) Konto, das Sie auf dieser separaten Seite sehen können.|Sie haben :count inaktive (archivierte) Konten, die Sie auf dieser separaten Seite anzeigen können.',
'all_accounts_inactive' => 'Dies sind Ihre inaktiven Konten.',
'active_account_link' => 'Diese Verknüpfung führt zurück zu Ihren aktiven Konten.',
'account_missing_transaction' => 'Konto #:id („:name”) kann nicht direkt angezeigt werden, da Firefly III Weiterleitungsinformationen fehlen.',

View File

@@ -453,7 +453,7 @@ return [
'rule_trigger_foreign_currency_is_choice' => 'La transacción en moneda extranjera es..',
'rule_trigger_foreign_currency_is' => 'La transacción en moneda extranjera es ":trigger_value"',
'rule_trigger_has_attachments_choice' => 'Tiene al menos tantos archivos adjuntos',
'rule_trigger_has_attachments' => 'Has at least :trigger_value attachment(s)',
'rule_trigger_has_attachments' => 'Tiene al menos :trigger_value anexo(s)',
'rule_trigger_store_journal' => 'Cuando la transacción es creada',
'rule_trigger_update_journal' => 'Cuando la transacción es actualizada',
'rule_trigger_has_no_category_choice' => 'No tiene categoría',
@@ -555,7 +555,7 @@ return [
'select_tags_to_delete' => 'No olvide seleccionar algunas etiquetas.',
'deleted_x_tags' => 'Eliminado :count etiqueta.|Eliminado :count etiquetas.',
'create_rule_from_transaction' => 'Crear regla basada en la transacción',
'create_recurring_from_transaction' => 'Create recurring transaction based on transaction',
'create_recurring_from_transaction' => 'Crear una transacción recurrente basada en la transacción',
// preferences
@@ -735,10 +735,10 @@ return [
'profile_something_wrong' => '¡Algo salió mal!',
'profile_try_again' => 'Algo salió mal. Por favor, vuelva a intentarlo.',
'amounts' => 'Importes',
'multi_account_warning_unknown' => 'Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.',
'multi_account_warning_withdrawal' => 'Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.',
'multi_account_warning_deposit' => 'Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.',
'multi_account_warning_transfer' => 'Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.',
'multi_account_warning_unknown' => 'Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.',
'multi_account_warning_withdrawal' => 'Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.',
'multi_account_warning_deposit' => 'Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.',
'multi_account_warning_transfer' => 'Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.',
// export data:
'export_data_title' => 'Exportar datos de Firefly III',
@@ -981,11 +981,11 @@ return [
'expense_accounts' => 'Cuentas de gastos',
'expense_accounts_inactive' => 'Cuentas de gastos (inactivas)',
'revenue_accounts' => 'Cuentas de ingresos',
'revenue_accounts_inactive' => 'Revenue accounts (inactive)',
'revenue_accounts_inactive' => 'Cuentas de ingresos (inactivas)',
'cash_accounts' => 'Cuentas de efectivo',
'Cash account' => 'Cuenta de efectivo',
'liabilities_accounts' => 'Pasivos',
'liabilities_accounts_inactive' => 'Liabilities (inactive)',
'liabilities_accounts_inactive' => 'Pasivos (inactivos)',
'reconcile_account' => 'Reconciliar cuenta ":account"',
'overview_of_reconcile_modal' => 'Resumen de reconciliación',
'delete_reconciliation' => 'Eliminar reconciliacion',