Translations update from Hosted Weblate (#3607)
Co-authored-by: Laurens Wuyts <laurens@mapix.be> Co-authored-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Co-authored-by: MohammadReza Baeedi (M.R.B) <mohammadreza.baeedi@gmail.com> Co-authored-by: Sergii Horichenko <m@sgg.im> Co-authored-by: Simona Iacob <s@zp1.net> Co-authored-by: Swyter <swyterzone@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: Kevin Papst <kevin@kevinpapst.de>
This commit is contained in:
39
translations/about.uk.xlf
Normal file
39
translations/about.uk.xlf
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="about.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="3Clo55j" resname="about.title">
|
||||
<source>about.title</source>
|
||||
<target state="translated">Про Kimai</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="oYYDCG5" resname="support">
|
||||
<source>support</source>
|
||||
<target state="translated">Підтримка</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dHqPOYO" resname="website">
|
||||
<source>website</source>
|
||||
<target state="translated">Домашня сторінка</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="EGpYQvx" resname="help">
|
||||
<source>help</source>
|
||||
<target state="translated">Документація</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mz4ieCN" resname="donate">
|
||||
<source>donate</source>
|
||||
<target state="translated">Пожертвувати на майбутнє Kimai</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DwbowBh" resname="published_under">
|
||||
<source>published_under</source>
|
||||
<target state="translated">%kimai% публікується під</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="A0nWoXZ" resname="special_thanks">
|
||||
<source>special_thanks</source>
|
||||
<target state="translated">Особлива подяка …</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="L7cff3Q" resname="library_authors">
|
||||
<source>library_authors</source>
|
||||
<target state="translated">... авторам програмних бібліотек. Без вас Kimai був би неможливий 👍</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -98,6 +98,10 @@
|
||||
<source>filter</source>
|
||||
<target>Filter data</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="SEyZupT" resname="invoice.cancel">
|
||||
<source>invoice.cancel</source>
|
||||
<target state="translated">Annuleer factuur</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
107
translations/actions.uk.xlf
Normal file
107
translations/actions.uk.xlf
Normal file
@@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="actions.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="bEXLcqN" resname="stop">
|
||||
<source>stop</source>
|
||||
<target state="translated">Стоп</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="PEgjRvN" resname="back">
|
||||
<source>back</source>
|
||||
<target state="translated">Назад</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="JiEhxTc" resname="edit">
|
||||
<source>Edit</source>
|
||||
<target state="translated">Редагувати</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4G2jBDS" resname="trash">
|
||||
<source>trash</source>
|
||||
<target state="translated">Видалити</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hF6RgxM" resname="report">
|
||||
<source>report</source>
|
||||
<target state="translated">Звіт</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="JeK2sQZ" resname="repeat">
|
||||
<source>repeat</source>
|
||||
<target state="translated">Почати спочатку</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="J0sRBY_" resname="profile-stats">
|
||||
<source>profile-stats</source>
|
||||
<target state="translated">Профиль</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zeD7Dew" resname="settings">
|
||||
<source>settings</source>
|
||||
<target state="translated">Параметри</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="anCjtwe" resname="timesheet.filter">
|
||||
<source>Filter timesheets</source>
|
||||
<target state="translated">Фільтр табелів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="xY9_cU2" resname="customer.filter">
|
||||
<source>Filter customers</source>
|
||||
<target state="translated">Фільтр клієнтів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="UFgOnc6" resname="project.filter">
|
||||
<source>Filter projects</source>
|
||||
<target state="translated">Фільтрувати проєкти</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5G3QNHA" resname="activity.filter">
|
||||
<source>Filter activities</source>
|
||||
<target state="translated">Фільтр діяльності</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b1pgNOd" resname="copy">
|
||||
<source>copy</source>
|
||||
<target state="translated">Створити копію</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="TqFAWIF" resname="home">
|
||||
<source>home</source>
|
||||
<target state="translated">Домашня сторінка</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="PBlIO2x" resname="create-project">
|
||||
<source>create-project</source>
|
||||
<target state="translated">Створити проєкт</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="UbouFOs" resname="create-activity">
|
||||
<source>create-activity</source>
|
||||
<target state="translated">Створити діяльність</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QR1nvcR" resname="create-timesheet">
|
||||
<source>create-timesheet</source>
|
||||
<target state="translated">Створити табель</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Qh5mV5Q" resname="create-timesheet-multiuser">
|
||||
<source>create-timesheet-multiuser</source>
|
||||
<target state="translated">Для декількох користувачів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="T_PN1AT" resname="permissions">
|
||||
<source>permissions</source>
|
||||
<target state="translated">Дозволи команди</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Qf.Yt2r" resname="details">
|
||||
<source>details</source>
|
||||
<target state="translated">Показати</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="aP9j_4L" resname="download">
|
||||
<source>download</source>
|
||||
<target state="needs-translation">Download</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hHIeqOW" resname="invoice.pending">
|
||||
<source>invoice.pending</source>
|
||||
<target state="translated">Очікується платіж</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9M4b2ZN" resname="invoice.paid">
|
||||
<source>invoice.paid</source>
|
||||
<target state="translated">Рахунок оплачений</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="SEyZupT" resname="invoice.cancel">
|
||||
<source>invoice.cancel</source>
|
||||
<target state="translated">Скасувати рахунок</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="38M3a4J" resname="filter">
|
||||
<source>filter</source>
|
||||
<target state="translated">Фільтрувати дані</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
43
translations/daterangepicker.uk.xlf
Normal file
43
translations/daterangepicker.uk.xlf
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="daterangepicker.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="s9Hdo7E" resname="daterangepicker.today">
|
||||
<source>daterangepicker.today</source>
|
||||
<target state="translated">Сьогодні</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="gkQA1YG" resname="daterangepicker.yesterday">
|
||||
<source>daterangepicker.yesterday</source>
|
||||
<target state="translated">Вчора</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="CAvVEbc" resname="daterangepicker.lastWeek">
|
||||
<source>daterangepicker.lastWeek</source>
|
||||
<target state="translated">Минулий тиждень</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="HfcD1_y" resname="daterangepicker.thisWeek">
|
||||
<source>daterangepicker.thisWeek</source>
|
||||
<target state="translated">Цей тиждень</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="AdEC6w4" resname="daterangepicker.lastMonth">
|
||||
<source>daterangepicker.lastMonth</source>
|
||||
<target state="translated">Минулий місяць</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8f61k.L" resname="daterangepicker.thisMonth">
|
||||
<source>daterangepicker.thisMonth</source>
|
||||
<target state="translated">Цей місяць</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="_9rEFED" resname="daterangepicker.lastYear">
|
||||
<source>daterangepicker.lastYear</source>
|
||||
<target state="translated">Минулий рік</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="XgIrZS3" resname="daterangepicker.thisYear">
|
||||
<source>daterangepicker.thisYear</source>
|
||||
<target state="translated">Цей рік</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="MSENTM_" resname="daterangepicker.customRange">
|
||||
<source>daterangepicker.customRange</source>
|
||||
<target state="translated">Власний період</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="fa" datatype="plaintext" original="email.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="d0XfN_m" resname="button_copy_url_to_browser">
|
||||
<source>button_copy_url_to_browser</source>
|
||||
<target>اگر دکمه کار نکرد، لطفا آدرس زیر را در مروگر خود کپی و جایگذاری نمایید : %url%</target>
|
||||
<target state="translated">اگر دکمه کار نکرد، لطفا آدرس زیر را در مروگر خود کپی & جایگذاری نمایید : %url%</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8jDJmrK" resname="automated_email_dont_answer">
|
||||
<source>automated_email_dont_answer</source>
|
||||
@@ -24,7 +24,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="IkjnHoP" resname="registration.intro">
|
||||
<source>registration.intro</source>
|
||||
<target>شما در رهگیر زمان kimai با ایمیل %email% ثبت نام کرده اید. اکنون باید ایمیل خود را در همین زمان، قبل از باطل شدن لینک فعال کنید.</target>
|
||||
<target state="translated">شما در رهگیر زمان Kimai با ایمیل %email% ثبت نام کرده اید. اکنون باید ایمیل خود را در همین زمان، قبل از باطل شدن لینک فعال کنید.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1ZLD_Y0" resname="reset.subject">
|
||||
<source>reset.subject</source>
|
||||
|
||||
47
translations/email.uk.xlf
Normal file
47
translations/email.uk.xlf
Normal file
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="email.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="d0XfN_m" resname="button_copy_url_to_browser">
|
||||
<source>button_copy_url_to_browser</source>
|
||||
<target state="translated">Якщо кнопка не працює, будь ласка, скопіюйте та вставте цю адресу у свій браузер: %url%</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8jDJmrK" resname="automated_email_dont_answer">
|
||||
<source>automated_email_dont_answer</source>
|
||||
<target state="translated">Це автоматично згенерований лист. Будь ласка, не відповідайте, тому що це адреса не читається.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="pjr3FDv" resname="registration.subject">
|
||||
<source>registration.subject</source>
|
||||
<target state="translated">Активуйте свій обліковий запис</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QtcznHC" resname="registration.title">
|
||||
<source>registration.title</source>
|
||||
<target state="translated">Вітаємо, %username%</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="YMLel3P" resname="registration.button">
|
||||
<source>registration.button</source>
|
||||
<target state="translated">Активуйте свій обліковий запис</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="IkjnHoP" resname="registration.intro">
|
||||
<source>registration.intro</source>
|
||||
<target state="translated">Ви зареєструвалися у реєстраторі часу Kimai з електронною поштою %email%. Будь ласка, активуйте свій обліковий запис у найближчі кілька годин, доки не вийшов термін дії посилання.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1ZLD_Y0" resname="reset.subject">
|
||||
<source>reset.subject</source>
|
||||
<target state="translated">Скинути пароль</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="G2mhn_2" resname="reset.title">
|
||||
<source>reset.title</source>
|
||||
<target state="translated">Таке може статися …</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="qbt.84Y" resname="reset.button">
|
||||
<source>reset.button</source>
|
||||
<target state="translated">Скинути пароль</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="rhkMAep" resname="reset.intro">
|
||||
<source>reset.intro</source>
|
||||
<target state="translated">... що Ви забули свій пароль? Не хвилюйтеся: Kimai допоможе вам створити новий:</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
43
translations/exceptions.uk.xlf
Normal file
43
translations/exceptions.uk.xlf
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="exceptions.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="DhMUS5c" resname="access.denied">
|
||||
<source>access.denied</source>
|
||||
<target state="translated">У доступі було відмовлено</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wSGnVM4" resname="stacktrace">
|
||||
<source>stacktrace</source>
|
||||
<target state="translated">Проблема виникла тут</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="rtYKRSj" resname="http_error.title">
|
||||
<source>http_error.title</source>
|
||||
<target state="translated">Помилка</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e3w.2Rf" resname="http_error.description">
|
||||
<source>http_error.description</source>
|
||||
<target state="translated">Щось не так</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ru5FEGk" resname="http_error.suggestion">
|
||||
<source>http_error.suggestion</source>
|
||||
<target state="translated">Сталася критична помилка, спробуйте ще раз. Можливо, Ви знайшли програмну проблему. Якщо проблема повториться, зверніться до свого адміністратора.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="_W1eNz2" resname="http_error_404.description">
|
||||
<source>http_error_404.description</source>
|
||||
<target state="translated">Сторінка не знайдена</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="MWNS5dg" resname="http_error_404.suggestion">
|
||||
<source>http_error_404.suggestion</source>
|
||||
<target state="translated">Ми не змогли знайти сторінку, яку Ви шукали. Будь ласка, поверніться до свого табла і почніть спочатку.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Qn5rwdU" resname="http_error_403.description">
|
||||
<source>http_error_403.description</source>
|
||||
<target state="translated">Доступ до сторінки обмежений</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zDeeh7L" resname="http_error_403.suggestion">
|
||||
<source>http_error_403.suggestion</source>
|
||||
<target state="translated">На жаль, у Вас немає достатніх дозволів для перегляду цієї сторінки. Якщо вважаєте, що це помилка, поговоріть, будь ласка, зі своїм адміністратором.</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
23
translations/export.uk.xlf
Normal file
23
translations/export.uk.xlf
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="export.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="oRRnhwf" resname="default.pdf.twig">
|
||||
<source>Default</source>
|
||||
<target state="translated">Типово</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="YjWg9hr" resname="default-budget.pdf.twig">
|
||||
<source>With remaining budget</source>
|
||||
<target state="translated">Із залишком бюджету</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="AuhL8Sb" resname="default-internal.pdf.twig">
|
||||
<source>With internal rates</source>
|
||||
<target state="translated">З внутрішніми ставками</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dzZWfU1" resname="timesheet.pdf.twig">
|
||||
<source>Timesheet</source>
|
||||
<target state="translated">Табель робочого часу</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -54,6 +54,10 @@
|
||||
<source>action.upload.error</source>
|
||||
<target>Het bestand kan niet worden geüpload of opgeslagen: %reason%</target>
|
||||
</trans-unit>
|
||||
<trans-unit resname="action.csrf.error" id="bOE_q5R">
|
||||
<source>action.csrf.error</source>
|
||||
<target state="translated">Deze actie kan niet worden voltooid: Invalid security token.</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
63
translations/flashmessages.uk.xlf
Normal file
63
translations/flashmessages.uk.xlf
Normal file
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="flashmessages.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="S9k1S7Z" resname="warning">
|
||||
<source>warning</source>
|
||||
<target state="translated">Застереження</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="WmrEP_5" resname="timesheet.stop.success">
|
||||
<source>timesheet.stop.success</source>
|
||||
<target state="translated">Запис часу було зупинено</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="NPBnpK_" resname="timesheet.stop.error">
|
||||
<source>timesheet.stop.error</source>
|
||||
<target state="translated">Запис часу зупинити не вдалося</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="CCUoZga" resname="timesheet.start.success">
|
||||
<source>timesheet.start.success</source>
|
||||
<target state="translated">Розпочато запис часу</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3w9tuox" resname="timesheet.start.error">
|
||||
<source>timesheet.start.error</source>
|
||||
<target state="translated">Запис часу розпочати не вдалося</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="srhs0gp" resname="timesheet.start.exceeded_limit">
|
||||
<source>The limit of active time records has been reached. Please stop at least one running time measurement first.</source>
|
||||
<target state="translated">Досягнуто ліміту активних записів часу. Зупиніть, будь ласка, спочатку принаймні один запис.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="kPINWEK" resname="timesheet.locked.warning">
|
||||
<source>timesheet.locked.warning</source>
|
||||
<target state="translated">Ви редагуєте експортований запис</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72Ih8zO" resname="action.update.success">
|
||||
<source>action.update.success</source>
|
||||
<target state="translated">Збережені зміни</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="xeu1LSy" resname="action.update.error">
|
||||
<source>action.update.error</source>
|
||||
<target state="translated">Зміни зберегти не вдалося: %reason%</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="YV50HDB" resname="action.delete.success">
|
||||
<source>action.delete.success</source>
|
||||
<target state="translated">Запис був видалений</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mW91Tmb" resname="action.delete.error">
|
||||
<source>action.delete.error</source>
|
||||
<target state="translated">Запис видалити не вдалося: %reason%</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="B_cz49z" resname="invoice.first_template">
|
||||
<source>invoice.first_template</source>
|
||||
<target state="translated">Створіть, будь ласка, для початку шаблон рахунку</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wejAEcR" resname="action.upload.error">
|
||||
<source>action.upload.error</source>
|
||||
<target state="translated">Файл завантажити або зберегти не вдалося: %reason%</target>
|
||||
</trans-unit>
|
||||
<trans-unit resname="action.csrf.error" id="bOE_q5R">
|
||||
<source>action.csrf.error</source>
|
||||
<target state="translated">Дію виконати не вдалося: недійсний токен безпеки.</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -4,39 +4,39 @@
|
||||
<body>
|
||||
<trans-unit id="1inO2IF" resname="label.invoice_calculator">
|
||||
<source>label.invoice_calculator</source>
|
||||
<target state="needs-translation">Sum calculation</target>
|
||||
<target state="translated">محاسبه مجموع</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="needs-translation">Default: one entry per time record</target>
|
||||
<target state="translated">پیش فرض: یک ورودی در هر رکورد زمانی</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="_bAHi13" resname="short">
|
||||
<source>short</source>
|
||||
<target state="needs-translation">Hours: records summed up, one entry total</target>
|
||||
<target state="translated">ساعت: رکوردها خلاصه شده، یک ورودی درکل</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="BPiZbad" resname="user">
|
||||
<source>user</source>
|
||||
<target state="needs-translation">User: one entry per user</target>
|
||||
<target state="translated">کاربر: یک ورودی برای هر کاربر</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="BlGGO.X" resname="activity">
|
||||
<source>activity</source>
|
||||
<target state="needs-translation">Activity: one entry per activity</target>
|
||||
<target state="translated">فعالیت: یک ورودی در هر فعالیت</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="JEIQ5IQ" resname="project">
|
||||
<source>project</source>
|
||||
<target state="needs-translation">Project: one entry per project</target>
|
||||
<target state="translated">پروژه: یک ورودی در هر پروژه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DodjLNR" resname="date">
|
||||
<source>date</source>
|
||||
<target state="needs-translation">Date: one entry per day (uses start date)</target>
|
||||
<target state="translated">تاریخ: یک ورودی در روز (از تاریخ شروع استفاده می کند)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="iFDs7Zh" resname="weekly">
|
||||
<source>weekly</source>
|
||||
<target state="needs-translation">Weekly: one entry per week (uses start date)</target>
|
||||
<target state="translated">هفتگی: یک ورودی در هفته (از تاریخ شروع استفاده می کند)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="aDtTH0H" resname="price">
|
||||
<source>price</source>
|
||||
<target state="needs-translation">Price: one entry per price</target>
|
||||
<target state="translated">قیمت: یک ورودی به ازای هر قیمت</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
|
||||
43
translations/invoice-calculator.uk.xlf
Normal file
43
translations/invoice-calculator.uk.xlf
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="invoice-calculator.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="1inO2IF" resname="label.invoice_calculator">
|
||||
<source>label.invoice_calculator</source>
|
||||
<target state="translated">Підрахунок суми</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="translated">Типово: один запис на один запис часу</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="_bAHi13" resname="short">
|
||||
<source>short</source>
|
||||
<target state="translated">Години: записи підсумовані, всього один запис</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="BPiZbad" resname="user">
|
||||
<source>user</source>
|
||||
<target state="translated">Користувач: один запис на одного користувача</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="BlGGO.X" resname="activity">
|
||||
<source>activity</source>
|
||||
<target state="translated">Діяльність: один запис на одну діяльність</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="JEIQ5IQ" resname="project">
|
||||
<source>project</source>
|
||||
<target state="translated">Проєкт: один запис на один проєкт</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DodjLNR" resname="date">
|
||||
<source>date</source>
|
||||
<target state="translated">Дата: один запис на день (використовується дата початку)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="iFDs7Zh" resname="weekly">
|
||||
<source>weekly</source>
|
||||
<target state="translated">Щотижня: один запис на тиждень (використовується дата початку)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="aDtTH0H" resname="price">
|
||||
<source>price</source>
|
||||
<target state="translated">Ціна: один запис на одну ціну</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -12,7 +12,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="translated">Configurado formato</target>
|
||||
<target state="translated">Formato configurado</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
<body>
|
||||
<trans-unit id="7zreGwV" resname="label.invoice_number_generator">
|
||||
<source>label.invoice_number_generator</source>
|
||||
<target state="needs-translation">Invoicenumber-Generator</target>
|
||||
<target state="translated">مولد شماره فاکتور</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DodjLNR" resname="date">
|
||||
<source>date</source>
|
||||
<target state="needs-translation">Date</target>
|
||||
<target state="translated">تاریخ</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="needs-translation">Configured format</target>
|
||||
<target state="translated">فرمت پیکربندی شده</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
|
||||
19
translations/invoice-numbergenerator.uk.xlf
Normal file
19
translations/invoice-numbergenerator.uk.xlf
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="invoice-numbergenerator.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="7zreGwV" resname="label.invoice_number_generator">
|
||||
<source>label.invoice_number_generator</source>
|
||||
<target state="translated">Генератор номерів рахунків</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DodjLNR" resname="date">
|
||||
<source>date</source>
|
||||
<target state="translated">Дата</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="translated">Налаштований формат</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -4,81 +4,81 @@
|
||||
<body>
|
||||
<trans-unit id=".Bji8X5" resname="label.invoice_renderer">
|
||||
<source>label.invoice_renderer</source>
|
||||
<target state="needs-translation">Invoice document</target>
|
||||
<target state="translated">سند فاکتور</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7mEUv6C" resname="help.upload">
|
||||
<source>help.upload</source>
|
||||
<target state="needs-translation">Attention: existing files will be overwritten. Allowed file types are: DOCX, ODS, XLSX.</target>
|
||||
<target state="translated">توجه: فایل های موجود رونویسی خواهند شد. فایل های مجاز عبارتند از: DOCX، ODS، XLSX.</target>
|
||||
</trans-unit>
|
||||
<!-- Optgroups -->
|
||||
<trans-unit id="E5BwZHT" resname="programmatic">
|
||||
<source>programmatic</source>
|
||||
<target state="needs-translation">For further processing</target>
|
||||
<target state="translated">برای پردازش بیشتر</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="nA.KOyM" resname="Html">
|
||||
<source>Html</source>
|
||||
<target state="needs-translation">HTML (for printing via Browser)</target>
|
||||
<target state="translated">HTML (برای چاپ از طریق مرورگر)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4NNx9U." resname="Docx">
|
||||
<source>Microsoft Word (DOCX)</source>
|
||||
<target state="needs-translation">Microsoft Word (DOCX)</target>
|
||||
<target state="translated">Microsoft Word (DOCX)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sXlZPOC" resname="Xls">
|
||||
<source>Microsoft Excel (XLS)</source>
|
||||
<target state="needs-translation">Microsoft Excel (XLS)</target>
|
||||
<target state="translated">Microsoft Excel (XLS)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QqvUWFt" resname="Ods">
|
||||
<source>Ods</source>
|
||||
<target state="needs-translation">Open Office (Spreadsheet)</target>
|
||||
<source>Open Office (ODS - Spreadsheet)</source>
|
||||
<target state="translated">Open Office (Spreadsheet)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sjwwrr8" resname="Xlsx">
|
||||
<source>Microsoft Excel (XLSX)</source>
|
||||
<target state="needs-translation">Microsoft Excel (XLSX)</target>
|
||||
<target state="translated">Microsoft Excel (XLSX)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="kLKl8xE" resname="Pdf">
|
||||
<source>Pdf</source>
|
||||
<target state="needs-translation">PDF</target>
|
||||
<target state="translated">PDF</target>
|
||||
</trans-unit>
|
||||
<!-- Renderer -->
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="needs-translation">Invoice</target>
|
||||
<target state="translated">صورتحساب</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="jV1SPRL" resname="default-pdf">
|
||||
<source>default-pdf</source>
|
||||
<target state="needs-translation">Invoice</target>
|
||||
<target state="translated">صورتحساب</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="v5KgTmC" resname="xml">
|
||||
<source>xml</source>
|
||||
<target state="needs-translation">XML</target>
|
||||
<target state="translated">XML</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7acXRsA" resname="javascript">
|
||||
<source>javascript</source>
|
||||
<target state="needs-translation">JSON</target>
|
||||
<target state="translated">JSON</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mC2ePrm" resname="text">
|
||||
<source>text</source>
|
||||
<target state="needs-translation">Text</target>
|
||||
<target state="translated">متن</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="lt2Y2LO" resname="timesheet">
|
||||
<source>timesheet</source>
|
||||
<target state="needs-translation">Timesheet</target>
|
||||
<target state="translated">تایم شیت</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="M82JFjR" resname="freelancer">
|
||||
<source>freelancer</source>
|
||||
<target state="needs-translation">Single service date</target>
|
||||
<source>Single service date</source>
|
||||
<target state="translated">تاریخ تک سرویس</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="XUbhXLF" resname="open-spreadsheet">
|
||||
<source>open-spreadsheet</source>
|
||||
<target state="needs-translation">Invoice</target>
|
||||
<target state="translated">صورتحساب</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="U_VP0mi" resname="spreadsheet">
|
||||
<source>spreadsheet</source>
|
||||
<target state="needs-translation">Invoice</target>
|
||||
<target state="translated">صورتحساب</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8WjM3ZF" resname="company">
|
||||
<source>company</source>
|
||||
<target state="needs-translation">Invoice</target>
|
||||
<target state="translated">صورتحساب</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
|
||||
85
translations/invoice-renderer.uk.xlf
Normal file
85
translations/invoice-renderer.uk.xlf
Normal file
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="invoice-renderer.en.xlf">
|
||||
<body>
|
||||
<trans-unit id=".Bji8X5" resname="label.invoice_renderer">
|
||||
<source>label.invoice_renderer</source>
|
||||
<target state="translated">Документ рахунку</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7mEUv6C" resname="help.upload">
|
||||
<source>help.upload</source>
|
||||
<target state="translated">Увага: існуючі файли будуть перезаписані. Дозволені типи файлів: DOCX, ODS, XLSX.</target>
|
||||
</trans-unit>
|
||||
<!-- Optgroups -->
|
||||
<trans-unit id="E5BwZHT" resname="programmatic">
|
||||
<source>programmatic</source>
|
||||
<target state="translated">Для подальшої обробки</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="nA.KOyM" resname="Html">
|
||||
<source>Html</source>
|
||||
<target state="translated">HTML (для друку через браузер)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4NNx9U." resname="Docx">
|
||||
<source>Microsoft Word (DOCX)</source>
|
||||
<target state="translated">Microsoft Word (DOCX)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sXlZPOC" resname="Xls">
|
||||
<source>Microsoft Excel (XLS)</source>
|
||||
<target state="translated">Microsoft Excel (XLS)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QqvUWFt" resname="Ods">
|
||||
<source>Open Office (ODS - Spreadsheet)</source>
|
||||
<target state="translated">LibreOffice (ODS - Електронні таблиці)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sjwwrr8" resname="Xlsx">
|
||||
<source>Microsoft Excel (XLSX)</source>
|
||||
<target state="translated">Microsoft Excel (XLSX)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="kLKl8xE" resname="Pdf">
|
||||
<source>Pdf</source>
|
||||
<target state="translated">PDF</target>
|
||||
</trans-unit>
|
||||
<!-- Renderer -->
|
||||
<trans-unit id="N6juwc4" resname="default">
|
||||
<source>default</source>
|
||||
<target state="translated">Рахунок</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="jV1SPRL" resname="default-pdf">
|
||||
<source>default-pdf</source>
|
||||
<target state="translated">Рахунок</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="v5KgTmC" resname="xml">
|
||||
<source>xml</source>
|
||||
<target state="translated">XML</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7acXRsA" resname="javascript">
|
||||
<source>javascript</source>
|
||||
<target state="translated">JSON</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mC2ePrm" resname="text">
|
||||
<source>text</source>
|
||||
<target state="translated">Текст</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="lt2Y2LO" resname="timesheet">
|
||||
<source>timesheet</source>
|
||||
<target state="translated">Табель</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="M82JFjR" resname="freelancer" approved="no">
|
||||
<source>Single service date</source>
|
||||
<target state="translated">Єдина сервісна дата</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="XUbhXLF" resname="open-spreadsheet">
|
||||
<source>open-spreadsheet</source>
|
||||
<target state="translated">Рахунок</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="U_VP0mi" resname="spreadsheet">
|
||||
<source>spreadsheet</source>
|
||||
<target state="translated">Рахунок</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8WjM3ZF" resname="company">
|
||||
<source>company</source>
|
||||
<target state="translated">Рахунок</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -18,8 +18,8 @@
|
||||
<target>No</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".3dyBTq" resname="both">
|
||||
<source>both</source>
|
||||
<target>Both</target>
|
||||
<source>Both</source>
|
||||
<target state="needs-translation">Both</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="U_D.NIy" resname="automatic">
|
||||
<source>automatic</source>
|
||||
@@ -157,8 +157,8 @@
|
||||
<target>An email has been sent to %email%. It contains an activation link you must click to activate your account.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="_cY.wHP" resname="resetting.check_email">
|
||||
<source>resetting.check_email</source>
|
||||
<target>An email has been sent. It contains a link you must click to reset your password. Note: You can only request a new password once within %tokenLifetime% hours. If you don't get an email check your spam folder or try again.</target>
|
||||
<source>An email has been sent. It contains a link you must click to reset your password. Note: You can only request a new password once within %tokenLifetime% hours. If you don't get an email check your spam folder or try again.</source>
|
||||
<target state="needs-translation">An email has been sent. It contains a link you must click to reset your password. Note: You can only request a new password once within %tokenLifetime% hours. If you don't get an email check your spam folder or try again.</target>
|
||||
</trans-unit>
|
||||
<!--
|
||||
Menu / Navbar items
|
||||
@@ -302,8 +302,8 @@
|
||||
<target>ID</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="CYpZwBz" resname="label.visible">
|
||||
<source>label.visible</source>
|
||||
<target>Visible</target>
|
||||
<source>Visible</source>
|
||||
<target state="needs-translation">Visible</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ktNwkr" resname="label.budget">
|
||||
<source>label.budget</source>
|
||||
|
||||
@@ -840,15 +840,15 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="X_NRsed" resname="status.new">
|
||||
<source>status.new</source>
|
||||
<target>חדש</target>
|
||||
<target state="translated">חדשה</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Uvo1CbP" resname="status.pending">
|
||||
<source>status.pending</source>
|
||||
<target>ממתין</target>
|
||||
<target state="translated">ממתינה</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="PHJwR4w" resname="status.paid">
|
||||
<source>status.paid</source>
|
||||
<target>שולם</target>
|
||||
<target state="translated">שולמה</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="F6Jmro7" resname="export.title">
|
||||
<source>export.title</source>
|
||||
@@ -1176,7 +1176,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="gT9W2pZ" resname="status.canceled">
|
||||
<source>status.canceled</source>
|
||||
<target>בוטל</target>
|
||||
<target state="translated">בוטלה</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="61p_ckr" resname="label.hours_24">
|
||||
<source>label.hours_24</source>
|
||||
|
||||
@@ -1192,7 +1192,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="DpdNns0" resname="label.choice_pattern">
|
||||
<source>Display of entries in selection lists</source>
|
||||
<target state="needs-translation">Display of entries in selection lists</target>
|
||||
<target state="translated">Weergave van vermeldingen in selectie lijst</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75kjTF9" resname="calendar.drag_and_drop.delete">
|
||||
<source>calendar.drag_and_drop.delete</source>
|
||||
@@ -1274,6 +1274,10 @@
|
||||
<source>automatic</source>
|
||||
<target state="translated">Automatisch</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="74pEVx1" resname="label.invoiceText">
|
||||
<source>label.invoiceText</source>
|
||||
<target state="translated">Factuur text</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
@@ -532,11 +532,11 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4XKFnWh" resname="invoice.from">
|
||||
<source>invoice.from</source>
|
||||
<target>Исполнитель</target>
|
||||
<target state="translated">От</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hx7vsMA" resname="invoice.to">
|
||||
<source>invoice.to</source>
|
||||
<target>Заказчик</target>
|
||||
<target state="translated">К</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="x_W5sV4" resname="invoice.number">
|
||||
<source>invoice.number</source>
|
||||
|
||||
1297
translations/messages.uk.xlf
Normal file
1297
translations/messages.uk.xlf
Normal file
File diff suppressed because it is too large
Load Diff
15
translations/plugins.uk.xlf
Normal file
15
translations/plugins.uk.xlf
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="plugins.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="vFSLi54" resname="plugin.none_installed">
|
||||
<source>plugin.none_installed</source>
|
||||
<target state="translated">У Вас ще немає встановлених розширень.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zVtBsSo" resname="plugin.marketplace">
|
||||
<source>plugin.marketplace</source>
|
||||
<target state="translated">Розширення Kimai</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -46,6 +46,10 @@
|
||||
<source>report_user_year</source>
|
||||
<target state="translated">Jaaroverzicht voor één gebruiker</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8RaUHlW" resname="report_customer_monthly_projects">
|
||||
<source>report_customer_monthly_projects</source>
|
||||
<target state="translated">Projecten per maand, activiteit en gebruiker</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
55
translations/reporting.uk.xlf
Normal file
55
translations/reporting.uk.xlf
Normal file
@@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="reporting.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="XV3FBpu" resname="report_user_week">
|
||||
<source>report_user_week</source>
|
||||
<target state="translated">Тижневий перегляд для одного користувача</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Ng47B75" resname="report_user_month">
|
||||
<source>report_user_month</source>
|
||||
<target state="translated">Щомісячний перегляд для одного користувача</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3JLmvfB" resname="report_user_year">
|
||||
<source>report_user_year</source>
|
||||
<target state="translated">Річний перегляд для одного користувача</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="q_A4AHD" resname="report_weekly_users">
|
||||
<source>report_weekly_users</source>
|
||||
<target state="translated">Тижневий перегляд для всіх користувачів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zk30bmP" resname="report_monthly_users">
|
||||
<source>report_monthly_users</source>
|
||||
<target state="translated">Щомісячний перегляд для всіх користувачів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="VD98UBN" resname="report_yearly_users">
|
||||
<source>report_yearly_users</source>
|
||||
<target state="translated">Річний перегляд для всіх користувачів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="R.9yUkf" resname="report_project_view">
|
||||
<source>report_project_view</source>
|
||||
<target state="translated">Огляд проєкту</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="518eY_l" resname="report_project_details">
|
||||
<source>report_project_details</source>
|
||||
<target state="translated">Деталі проєкту</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="BQAsynV" resname="report_project_daterange">
|
||||
<source>report_project_daterange</source>
|
||||
<target state="translated">Щомісячний звіт</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1gBKwGH" resname="report_inactive_project">
|
||||
<source>report_inactive_project</source>
|
||||
<target state="translated">Неактивні проєкти</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ns_jU13" resname="reporting.initial_view">
|
||||
<source>reporting.initial_view</source>
|
||||
<target state="translated">Початковий звіт</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8RaUHlW" resname="report_customer_monthly_projects">
|
||||
<source>report_customer_monthly_projects</source>
|
||||
<target state="translated">Проєкти за місяцями, діяльністю та користувачами</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -230,6 +230,10 @@
|
||||
<source>label.timesheet.rules.lockdown_period_timezone</source>
|
||||
<target state="translated">Zona horaria (si está vacía, se utiliza la zona horaria del usuario correspondiente)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zeOPuh6" resname="label.quick_entry.recent_activities">
|
||||
<source>label.quick_entry.recent_activities</source>
|
||||
<target state="translated">Cantidad de elementos de semanas anteriores</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
@@ -32,271 +32,295 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="LJEKQMG" resname="label.timesheet.mode_default">
|
||||
<source>label.timesheet.mode_default</source>
|
||||
<target state="needs-translation">[Default] start and end times can be edited</target>
|
||||
<target state="translated">[پیشفرض] زمان شروع و پایان قابل ویرایش است</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="euxlcwF" resname="label.timesheet.mode_duration_only">
|
||||
<source>label.timesheet.mode_duration_only</source>
|
||||
<target state="needs-translation">[Duration] replaces the end time with a duration input-field</target>
|
||||
<target state="translated">[دوره] زمان پایان را با یک فیلد ورودی مدت زمان جایگزین می کند</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Q5sVtFy" resname="label.timesheet.mode_duration_fixed_begin">
|
||||
<source>label.timesheet.mode_duration_fixed_begin</source>
|
||||
<target state="needs-translation">[Duration] configurable fixed start-time, only duration can be changed</target>
|
||||
<target state="translated">[دوره] زمان شروع ثابت قابل تنظیم، فقط مدت زمان قابل تغییر است</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="AVPV9ii" resname="label.timesheet.mode_punch">
|
||||
<source>label.timesheet.mode_punch</source>
|
||||
<target state="needs-translation">[Time-clock] user can start and stop records, but not edit the times or duration</target>
|
||||
<target state="translated">[زمان-ساعت] کاربر می تواند رکوردها را شروع و متوقف کند، اما زمان یا مدت زمان را ویرایش نمی کند</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="z4tQEPa" resname="label.timesheet.rules.allow_future_times">
|
||||
<source>label.timesheet.rules.allow_future_times</source>
|
||||
<target state="needs-translation">Allow time entries in the future</target>
|
||||
<target state="translated">اجازه ورود زمان در آینده را بدهید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="VAAaL2t" resname="label.timesheet.rules.allow_overbooking_budget">
|
||||
<source>label.timesheet.rules.allow_overbooking_budget</source>
|
||||
<target state="needs-translation">Allow overbooking of stored budgets</target>
|
||||
<target state="translated">اجازه رزرو بیش از حد بودجه های ذخیره شده را بدهید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".NE5mGi" resname="label.timesheet.rules.allow_overlapping_records">
|
||||
<source>label.timesheet.rules.allow_overlapping_records</source>
|
||||
<target state="needs-translation">Allow overlapping time entries</target>
|
||||
<target state="translated">اجازه دادن به ورودیهای زمانی متداخل</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="tuPXa0S" resname="lockdown_period">
|
||||
<source>lockdown_period</source>
|
||||
<target state="needs-translation">Lockdown period</target>
|
||||
<target state="translated">دوره قفل</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="HeDzoVE" resname="label.timesheet.rules.lockdown_period_timezone">
|
||||
<source>label.timesheet.rules.lockdown_period_timezone</source>
|
||||
<target state="needs-translation">Time zone (if empty, time zone of the respective user is used)</target>
|
||||
<target state="translated">منطقه زمانی (در صورت خالی بودن، منطقه زمانی کاربر مربوطه استفاده می شود)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="yVBJECt" resname="label.timesheet.rules.lockdown_period_start">
|
||||
<source>label.timesheet.rules.lockdown_period_start</source>
|
||||
<target state="needs-translation">Lockdown period start (PHP relative date to now)</target>
|
||||
<target state="translated">شروع دوره قفل (تاریخ نسبی PHP تا کنون)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".es2tyO" resname="label.timesheet.rules.lockdown_period_end">
|
||||
<source>label.timesheet.rules.lockdown_period_end</source>
|
||||
<target state="needs-translation">Lockdown period end (PHP relative date to now)</target>
|
||||
<target state="translated">پایان دوره قفل (تاریخ نسبی PHP تا کنون)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="y2i0PU3" resname="label.timesheet.rules.lockdown_grace_period">
|
||||
<source>label.timesheet.rules.lockdown_grace_period</source>
|
||||
<target state="needs-translation">Lockdown grace period end (PHP relative date to lockdown period end)</target>
|
||||
<target state="translated">پایان دوره مهلت قفل (تاریخ نسبی PHP تا پایان دوره قفل)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="oIueXaX" resname="label.timesheet.active_entries.hard_limit">
|
||||
<source>label.timesheet.active_entries.hard_limit</source>
|
||||
<target state="needs-translation">Permitted number of simultaneously running time entries</target>
|
||||
<target state="translated">تعداد مجاز ورودی های زمان در حال اجرا به طور همزمان</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zeOPuh6" resname="label.quick_entry.recent_activities">
|
||||
<source>label.quick_entry.recent_activities</source>
|
||||
<target state="needs-translation">Number of entries taken over from previous weeks</target>
|
||||
<target state="translated">تعداد ورودی های گرفته شده از هفته های گذشته</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="iZLna_g" resname="label.theme.autocomplete_chars">
|
||||
<source>label.theme.autocomplete_chars</source>
|
||||
<target state="needs-translation">Minimum number of letters to start auto-completion</target>
|
||||
<target state="translated">حداقل تعداد حروف برای شروع تکمیل خودکار</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".9O397A" resname="label.calendar.week_numbers">
|
||||
<source>label.calendar.week_numbers</source>
|
||||
<target state="needs-translation">Display week numbers</target>
|
||||
<target state="translated">نمایش اعداد هفته</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="NULxaYp" resname="label.calendar.weekends">
|
||||
<source>label.calendar.weekends</source>
|
||||
<target state="needs-translation">Display weekends</target>
|
||||
<target state="translated">نمایش آخر هفته ها</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="AMCb58W" resname="label.calendar.businessHours.begin">
|
||||
<source>label.calendar.businessHours.begin</source>
|
||||
<target state="needs-translation">Start of normal business hours (will be highlighted)</target>
|
||||
<target state="translated">شروع ساعات کاری عادی (برجسته خواهد شد)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3nfAkqy" resname="label.calendar.businessHours.end">
|
||||
<source>label.calendar.businessHours.end</source>
|
||||
<target state="needs-translation">End of normal business hours (will be highlighted)</target>
|
||||
<target state="translated">پایان ساعات کاری عادی (برجسته خواهد شد)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Yl4Ztfv" resname="label.calendar.visibleHours.begin">
|
||||
<source>label.calendar.visibleHours.begin</source>
|
||||
<target state="needs-translation">Start of visible time range</target>
|
||||
<target state="translated">شروع محدوده زمانی قابل مشاهده</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="UJGYdCt" resname="label.calendar.visibleHours.end">
|
||||
<source>label.calendar.visibleHours.end</source>
|
||||
<target state="needs-translation">End of visible time range</target>
|
||||
<target state="translated">پایان محدوده زمانی قابل مشاهده</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="AlBuZhv" resname="label.calendar.slot_duration">
|
||||
<source>label.calendar.slot_duration</source>
|
||||
<target state="needs-translation">Slot duration for week- and day view (format: hh:mm:ss)</target>
|
||||
<target state="translated">مدت زمان اسلات برای نمای هفته و روز (قالب: hh:mm:ss)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="nwuLBP4" resname="branding">
|
||||
<source>branding</source>
|
||||
<target state="needs-translation">My company</target>
|
||||
<target state="translated">شرکت من</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="m5dLCoB" resname="label.theme.branding.logo">
|
||||
<source>label.theme.branding.logo</source>
|
||||
<target state="needs-translation">Logo URL (replaces the company name in login screen)</target>
|
||||
<target state="translated">URL لوگو (جایگزین نام شرکت در صفحه ورود به سیستم)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="nDS7Pav" resname="label.theme.branding.company">
|
||||
<source>label.theme.branding.company</source>
|
||||
<target state="needs-translation">Company name</target>
|
||||
<target state="translated">نام شرکت</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zGGSDo_" resname="label.theme.branding.mini">
|
||||
<source>label.theme.branding.mini</source>
|
||||
<target state="needs-translation">Mini Logo (collapsed sidebar)</target>
|
||||
<target state="translated">لوگوی کوچک (نوار کناری جمع شونده)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="t2p1HlE" resname="label.theme.branding.title">
|
||||
<source>label.theme.branding.title</source>
|
||||
<target state="needs-translation">Browser Title</target>
|
||||
<target state="translated">عنوان مرورگر</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".CeyZwj" resname="label.company.financial_year">
|
||||
<source>label.company.financial_year</source>
|
||||
<target state="needs-translation">Financial year</target>
|
||||
<target state="translated">سال مالی</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Gdb5M4w" resname="rounding">
|
||||
<source>rounding</source>
|
||||
<target state="needs-translation">Time rounding</target>
|
||||
<target state="translated">گرد کردن زمان</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0wyl4Bb" resname="label.timesheet.rounding.default.begin">
|
||||
<source>label.timesheet.rounding.default.begin</source>
|
||||
<target state="needs-translation">Rounding of the start time in minutes (0 = deactivated)</target>
|
||||
<target state="translated">گرد کردن زمان شروع به دقیقه (0 = غیرفعال)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Jx6bTVr" resname="label.timesheet.rounding.default.end">
|
||||
<source>label.timesheet.rounding.default.end</source>
|
||||
<target state="needs-translation">Rounding of the end time in minutes (0 = deactivated)</target>
|
||||
<target state="translated">گرد کردن زمان پایان در دقیقه (0 = غیرفعال)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Hnl7Jxt" resname="label.timesheet.rounding.default.duration">
|
||||
<source>label.timesheet.rounding.default.duration</source>
|
||||
<target state="needs-translation">Rounding of the duration in minutes (0 = deactivated)</target>
|
||||
<target state="translated">گرد کردن مدت زمان در دقیقه (0 = غیرفعال شده)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="aenIpDV" resname="label.timesheet.rounding.default.mode">
|
||||
<source>label.timesheet.rounding.default.mode</source>
|
||||
<target state="needs-translation">Rounding mode</target>
|
||||
<target state="translated">حالت گرد کردن</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="D1NSPl5" resname="label.timesheet.rounding.default.days">
|
||||
<source>label.timesheet.rounding.default.days</source>
|
||||
<target state="needs-translation">Days of the week when rounding will be applied</target>
|
||||
<target state="translated">روزهایی از هفته که گردگیری اعمال می شود</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="agDfwdy" resname="Monday">
|
||||
<source>Monday</source>
|
||||
<target state="needs-translation">Monday</target>
|
||||
<target state="translated">دوشنبه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fYrx3hJ" resname="Tuesday">
|
||||
<source>Tuesday</source>
|
||||
<target state="needs-translation">Tuesday</target>
|
||||
<target state="translated">سهشنبه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wKbMgpz" resname="Wednesday">
|
||||
<source>Wednesday</source>
|
||||
<target state="needs-translation">Wednesday</target>
|
||||
<target state="translated">چهار شنبه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".CZiBi." resname="Thursday">
|
||||
<source>Thursday</source>
|
||||
<target state="needs-translation">Thursday</target>
|
||||
<target state="translated">پنج شنبه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4h8.Nyp" resname="Friday">
|
||||
<source>Friday</source>
|
||||
<target state="needs-translation">Friday</target>
|
||||
<target state="translated">جمعه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2_Ncc2P" resname="Saturday">
|
||||
<source>Saturday</source>
|
||||
<target state="needs-translation">Saturday</target>
|
||||
<target state="translated">شنبه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hz.vdg5" resname="Sunday">
|
||||
<source>Sunday</source>
|
||||
<target state="needs-translation">Sunday</target>
|
||||
<target state="translated">یکشنبه</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="jmsE4EY" resname="Ceil">
|
||||
<source>Ceil</source>
|
||||
<target state="needs-translation">Ceil: begin, end and duration will be rounded up</target>
|
||||
<target state="translated">سقف: شروع، پایان و مدت زمان گرد می شود</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Y_qmsDz" resname="Closest">
|
||||
<source>Closest</source>
|
||||
<target state="needs-translation">Closest: mathematical rounding to the nearest value</target>
|
||||
<target state="translated">نزدیکترین: گرد کردن اعداد به نزدیکترین مقدار</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="IbERy.5" resname="Default">
|
||||
<source>Default</source>
|
||||
<target state="needs-translation">Standard: begin will be rounded down, end and duration up</target>
|
||||
<target state="translated">استاندارد: شروع به پایین، پایان و مدت به بالا گرد می شود</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0mjJxEk" resname="Floor">
|
||||
<source>Floor</source>
|
||||
<target state="needs-translation">Floor: begin, end and duration will be rounded down</target>
|
||||
<target state="translated">کف: شروع، پایان و مدت زمان به پایین گرد می شود</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DY_cM92" resname="label.timesheet.default_begin">
|
||||
<source>label.timesheet.default_begin</source>
|
||||
<target state="needs-translation">Default start-time (not used in all timetracking modes)</target>
|
||||
<target state="translated">زمان شروع پیشفرض (در همه حالتهای ردیابی زمان استفاده نمیشود)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="cRbnwyP" resname="label.simple_form">
|
||||
<source>label.simple_form</source>
|
||||
<target state="needs-translation">Simple search</target>
|
||||
<target state="translated">جستجوی ساده</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="HrEBLUr" resname="label.invoice.number_format">
|
||||
<source>label.invoice.number_format</source>
|
||||
<target state="needs-translation">Invoice number format</target>
|
||||
<target state="translated">فرمت شماره فاکتور</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6CSB6iM" resname="first_weekday">
|
||||
<source>first_weekday</source>
|
||||
<target state="needs-translation">First day of the week</target>
|
||||
<target state="translated">روز اول هفته</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="40i4Xlr" resname="label.timesheet.duration_increment">
|
||||
<source>label.timesheet.duration_increment</source>
|
||||
<target state="needs-translation">Minute selection for Duration</target>
|
||||
<target state="translated">انتخاب دقیقه برای مدت زمان</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="x3AfnWn" resname="label.timesheet.time_increment">
|
||||
<source>label.timesheet.time_increment</source>
|
||||
<target state="needs-translation">Minute selection for From & To</target>
|
||||
<target state="translated">انتخاب دقیقه برای از & به</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9C1qkmD" resname="increment_rounding">
|
||||
<source>increment_rounding</source>
|
||||
<target state="needs-translation">Use configured value of the rounding rule</target>
|
||||
<target state="translated">از مقدار پیکربندی شده قانون گرد کردن استفاده کنید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="tNxm3eg" resname="off">
|
||||
<source>off</source>
|
||||
<target state="needs-translation">Off</target>
|
||||
<target state="translated">خاموش</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QHVk7AA" resname="label.theme.colors_limited">
|
||||
<source>label.theme.colors_limited</source>
|
||||
<target state="needs-translation">Limit color choices</target>
|
||||
<target state="translated">انتخاب رنگ را محدود کنید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="scCc2Xm" resname="label.theme.color_choices">
|
||||
<source>label.theme.color_choices</source>
|
||||
<target state="needs-translation">Allowed colors</target>
|
||||
<target state="translated">رنگ های مجاز</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="aUc3uU1" resname="help.theme.color_choices">
|
||||
<source>Comma-separated list of HTML color-codes. Color names can be set by prefixing the color code with a name and the "|" delimiter, e.g: White|#ffffff,Black|#000000.</source>
|
||||
<target state="needs-translation">Comma-separated list of HTML color-codes. Color names can be set by prefixing the color code with a name and the "|" delimiter, e.g: White|#ffffff,Black|#000000.</target>
|
||||
<target state="translated">فهرستی از کدهای رنگی HTML جدا شده با کاما. نام رنگ ها را می توان با پیشوند کد رنگ با یک نام و "|" تنظیم کرد. جداکننده، به عنوان مثال: White|#ffffff,Black|#000000.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="udkGKEU" resname="authentication">
|
||||
<source>authentication</source>
|
||||
<target state="needs-translation">Authentication</target>
|
||||
<target state="translated">احراز هویت</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="CCXeSFj" resname="label.user_auth_login">
|
||||
<source>label.user_auth_login</source>
|
||||
<target state="needs-translation">Login form</target>
|
||||
<target state="translated">فرم ورود</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".zZ_MeA" resname="label.user_auth_registration">
|
||||
<source>label.user_auth_registration</source>
|
||||
<target state="needs-translation">User registration</target>
|
||||
<target state="translated">ثبت نام کاربر</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="t2zKRp5" resname="label.user_auth_password_reset">
|
||||
<source>label.user_auth_password_reset</source>
|
||||
<target state="needs-translation">Forgot password</target>
|
||||
<target state="translated">رمز عبور را فراموش کرده اید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ufoC1qF" resname="label.user_auth_password_reset_retry_ttl">
|
||||
<source>label.user_auth_password_reset_retry_ttl</source>
|
||||
<target state="needs-translation">Forgotten password - seconds before a user can request the next e-mail</target>
|
||||
<target state="translated">رمز عبور فراموش شده - چند ثانیه قبل از اینکه کاربر بتواند ایمیل بعدی را درخواست کند</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0Tj.NhS" resname="label.user_auth_password_reset_token_ttl">
|
||||
<source>label.user_auth_password_reset_token_ttl</source>
|
||||
<target state="needs-translation">Forgotten password - seconds before a reset link expires</target>
|
||||
<target state="translated">رمز عبور فراموش شده - چند ثانیه قبل از انقضای پیوند بازنشانی</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="71FjFMp" resname="label.ldap_activate">
|
||||
<source>label.ldap_activate</source>
|
||||
<target state="needs-translation">LDAP login</target>
|
||||
<target state="translated">ورود به سیستم LDAP</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="A3HPT4p" resname="label.saml_activate">
|
||||
<source>label.saml_activate</source>
|
||||
<target state="needs-translation">SAML login</target>
|
||||
<target state="translated">ورود SAML</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="jLG6z.w" resname="label.timesheet.rules.break_warning_duration">
|
||||
<source>label.timesheet.rules.break_warning_duration</source>
|
||||
<target state="needs-translation">Maximum duration of a timesheet record in minutes before a "break warning" will be displayed (0 = deactivated)</target>
|
||||
<target state="translated">حداکثر مدت یک رکورد تایم شیت در دقیقه قبل از نمایش "هشدار" (0 = غیرفعال)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="h4bhOny" resname="label.timesheet.rules.long_running_duration">
|
||||
<source>label.timesheet.rules.long_running_duration</source>
|
||||
<target state="needs-translation">Maximum duration of a timesheet record in minutes before saving is rejected (0 = deactivated)</target>
|
||||
<target state="translated">حداکثر مدت زمان یک رکورد تایم شیت بر حسب دقیقه قبل از رد شدن ذخیره (0 = غیرفعال شده)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ZUTc3eH" resname="label.calendar.dragdrop_amount">
|
||||
<source>label.calendar.dragdrop_amount</source>
|
||||
<target state="needs-translation">Amount of entries for drag&drop (0 = deactivated)</target>
|
||||
<target state="translated">تعداد ورودیها برای drag&drop کردن (0 = غیرفعال)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="MXabpD7" resname="label.calendar.title_pattern">
|
||||
<source>label.calendar.title_pattern</source>
|
||||
<target state="translated">نمایش عناوین ورودی های تقویم</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="eiQKW2A" resname="label.calendar.dragdrop_data">
|
||||
<source>Copies data when adding via drag and drop</source>
|
||||
<target state="translated">داده ها را هنگام افزودن از طریق drag&drop کردن کپی می کند</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="MXasdfgbpD7" resname="label.copy_teams_on_create" approved="no">
|
||||
<source>label.copy_teams_on_create</source>
|
||||
<target state="translated">هنگام ایجاد ورودیهای جدید، تیمهایی را از کاربر وارد شده تحویل بگیرید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="g1q7hKi" resname="label.timesheet.rules.allow_zero_duration">
|
||||
<source>label.timesheet.rules.allow_zero_duration</source>
|
||||
<target state="translated">اجازه ورود زمانی با مدت زمان خالی را بدهید</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7Efrrn5" resname="label.quick_entry.minimum_rows">
|
||||
<source>label.quick_entry.minimum_rows</source>
|
||||
<target state="translated">حداقل تعداد ردیف</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QxQOG3e" resname="label.quick_entry.recent_activity_weeks">
|
||||
<source>label.quick_entry.recent_activity_weeks</source>
|
||||
<target state="translated">دریافت ورودیهای X هفته گذشته (خالی یا 0 برای همیشه)</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
|
||||
@@ -278,6 +278,26 @@
|
||||
<source>label.theme.avatar_url</source>
|
||||
<target>Sta het gebruik van URLs voor profielfoto's toe</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="aUc3uU1" resname="help.theme.color_choices">
|
||||
<source>Comma-separated list of HTML color-codes. Color names can be set by prefixing the color code with a name and the "|" delimiter, e.g: White|#ffffff,Black|#000000.</source>
|
||||
<target state="translated">Door komma's gescheiden lijst met HTML kleur-codes. Kleur namen kunnen ingesteld worden door voor de kleur code de naam te plaatsen gescheiden door '|', vb: Wit|#ffffff,Zwart|#000000.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="g1q7hKi" resname="label.timesheet.rules.allow_zero_duration">
|
||||
<source>label.timesheet.rules.allow_zero_duration</source>
|
||||
<target state="translated">Sta tijdinvoer met lege duur toe</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="zeOPuh6" resname="label.quick_entry.recent_activities">
|
||||
<source>label.quick_entry.recent_activities</source>
|
||||
<target state="translated">Aantal velden overgenomen van vorige weken</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QxQOG3e" resname="label.quick_entry.recent_activity_weeks">
|
||||
<source>label.quick_entry.recent_activity_weeks</source>
|
||||
<target state="translated">Neem velden van de laatste X weken (leeg of 0 voor altijd)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7Efrrn5" resname="label.quick_entry.minimum_rows">
|
||||
<source>label.quick_entry.minimum_rows</source>
|
||||
<target state="translated">Minimale aantal rijen</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
@@ -318,6 +318,10 @@
|
||||
<source>Copies data when adding via drag and drop</source>
|
||||
<target state="translated">Copiază datele atunci când se adaugă prin tragere și fixare</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="MXasdfgbpD7" resname="label.copy_teams_on_create" approved="no">
|
||||
<source>label.copy_teams_on_create</source>
|
||||
<target state="translated">Preia echipele de la utilizatorul logat la crearea de noi intrări</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
39
translations/teams.uk.xlf
Normal file
39
translations/teams.uk.xlf
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="teams.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="kgxAl_x" resname="teams.title">
|
||||
<source>teams.title</source>
|
||||
<target state="translated">Команди</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="A_4Fc7c" resname="teams.project_access">
|
||||
<source>teams.project_access</source>
|
||||
<target state="translated">Надати доступ до проєктів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QchGnbx" resname="teams.customer_access">
|
||||
<source>teams.customer_access</source>
|
||||
<target state="translated">Надати доступ до даних клієнтів</target>
|
||||
</trans-unit>
|
||||
<trans-unit id=".yIcFDx" resname="team.visibility_global">
|
||||
<source>team.visibility_global</source>
|
||||
<target state="translated">Бачать усі, оскільки ще не призначено жодної команди.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hlIIRjb" resname="team.visibility_restricted">
|
||||
<source>team.visibility_restricted</source>
|
||||
<target state="translated">Видно лише зазначеним командам і всім адміністраторам.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sx7AVYH" resname="team.project_visibility_inherited">
|
||||
<source>team.project_visibility_inherited</source>
|
||||
<target state="translated">Проєкт має обмежений доступ, оскільки клієнту встановлені командні права доступу.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="FC4DW27" resname="team.activity_visibility_inherited">
|
||||
<source>team.activity_visibility_inherited</source>
|
||||
<target state="translated">Діяльність має обмежений доступ, оскільки проєкту та/або клієнту встановлені командні права доступу.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="cZEIdcu" resname="team.create_default">
|
||||
<source>team.create_default</source>
|
||||
<target state="translated">Для обмеження доступу створіть нову команду</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
91
translations/validators.uk.xlf
Normal file
91
translations/validators.uk.xlf
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
|
||||
<file source-language="en" target-language="uk" datatype="plaintext" original="messages.en.xlf">
|
||||
<body>
|
||||
<trans-unit id="rmH78_V" resname="At least one team leader must be assigned to the team.">
|
||||
<source>At least one team leader must be assigned to the team.</source>
|
||||
<target state="translated">До складу команди повинен бути призначений щонайменше один лідер.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6WAG.Xj" resname="The entered passwords don't match.">
|
||||
<source>The entered passwords don't match.</source>
|
||||
<target state="translated">Введені паролі не збігаються.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6u6oCwB" resname="The email is already used.">
|
||||
<source>The email is already used.</source>
|
||||
<target state="translated">Ця адреса ел.пошти вже використовується.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="S14XECA" resname="The username is already used.">
|
||||
<source>The username is already used.</source>
|
||||
<target state="translated">Це ім'я користувача вже використовується.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ekO5eXI" resname="An equal username is already used.">
|
||||
<source>An equal username is already used.</source>
|
||||
<target state="translated">Таке саме ім'я користувача вже використовується.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="INlaCgW" resname="An equal email is already used.">
|
||||
<source>An equal email is already used.</source>
|
||||
<target state="translated">Така сама електронна пошта вже використовується.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="IkNxbBI" resname="This value is not a valid role.">
|
||||
<source>This value is not a valid role.</source>
|
||||
<target state="translated">Це значення не є дійсною роллю.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="CLHaByy" resname="End date must not be earlier then start date.">
|
||||
<source>The end date must not be before the start date.</source>
|
||||
<target state="translated">Дата закінчення не повинна передувати даті початку.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ePrqiLM" resname="The begin date cannot be in the future.">
|
||||
<source>The begin date cannot be in the future.</source>
|
||||
<target state="translated">Дата початку не може бути в майбутньому.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Jz1y3yB" resname="Duration cannot be zero.">
|
||||
<source>Duration cannot be zero.</source>
|
||||
<target state="translated">Порожня тривалість не допускається.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1V6BsD_" resname="You must select at least one user or team.">
|
||||
<source>You must select at least one user or team.</source>
|
||||
<target state="translated">Ви повинні вибрати хоча б одного користувача або команду.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0o.pH3X" resname="This period is locked, please choose a later date.">
|
||||
<source>This period is locked. Please choose a later date.</source>
|
||||
<target state="translated">Цей період заблокований. Виберіть пізнішу дату.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="u2wjm2i" resname="You already have an entry for this time.">
|
||||
<source>You already have an entry for this time.</source>
|
||||
<target state="translated">У Вас вже є запис на цей час.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="VJSZSD0" resname="The given value is not a valid time.">
|
||||
<source>The given value is not a valid time.</source>
|
||||
<target state="translated">Задане значення не є дійсним часом.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1oKCOa5" resname="The budget is completely used.">
|
||||
<source>The budget is completely used.</source>
|
||||
<target state="translated">Бюджет вичерпано. З доступних %budget% поки що заброньовано %used%, %free% ще можна використати.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dcPei9G" resname="Sorry, the budget is used up.">
|
||||
<source>Sorry, the budget is used up.</source>
|
||||
<target state="translated">Вибачте, бюджет вичерпано.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6rO8GZ1" resname="Maximum duration of {{ value }} hours exceeded.">
|
||||
<source>Maximum duration of {{ value }} hours exceeded.</source>
|
||||
<target state="translated">Максимально дозволено {{ value }} годин.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="to1Q85W" resname="An activity needs to be selected.">
|
||||
<source>An activity needs to be selected.</source>
|
||||
<target state="translated">Потрібно обрати діяльність.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="rHd9_aA" resname="A project needs to be selected.">
|
||||
<source>A project needs to be selected.</source>
|
||||
<target state="translated">Потрібно обрати проєкт.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mjlH0la" resname="This timesheet is already exported.">
|
||||
<source>This timesheet is already exported.</source>
|
||||
<target state="translated">Цей табель уже експортований.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="yDlKSRw" resname="This invoice document cannot be used, please rename the file and upload it again.">
|
||||
<source>This invoice document cannot be used. Please rename the file and upload it again.</source>
|
||||
<target state="translated">Цей рахунок не може бути використаний. Будь ласка, перейменуйте файл і завантажте його знову.</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
Reference in New Issue
Block a user