diff --git a/translations/about.uk.xlf b/translations/about.uk.xlf new file mode 100644 index 00000000..7ce07e4c --- /dev/null +++ b/translations/about.uk.xlf @@ -0,0 +1,39 @@ + + + + + + about.title + Про Kimai + + + support + Підтримка + + + website + Домашня сторінка + + + help + Документація + + + donate + Пожертвувати на майбутнє Kimai + + + published_under + %kimai% публікується під + + + special_thanks + Особлива подяка … + + + library_authors + ... авторам програмних бібліотек. Без вас Kimai був би неможливий 👍 + + + + diff --git a/translations/actions.nl.xlf b/translations/actions.nl.xlf index b1c1e5b1..ec5397dd 100644 --- a/translations/actions.nl.xlf +++ b/translations/actions.nl.xlf @@ -98,6 +98,10 @@ filter Filter data + + invoice.cancel + Annuleer factuur + diff --git a/translations/actions.uk.xlf b/translations/actions.uk.xlf new file mode 100644 index 00000000..af366684 --- /dev/null +++ b/translations/actions.uk.xlf @@ -0,0 +1,107 @@ + + + + + + stop + Стоп + + + back + Назад + + + Edit + Редагувати + + + trash + Видалити + + + report + Звіт + + + repeat + Почати спочатку + + + profile-stats + Профиль + + + settings + Параметри + + + Filter timesheets + Фільтр табелів + + + Filter customers + Фільтр клієнтів + + + Filter projects + Фільтрувати проєкти + + + Filter activities + Фільтр діяльності + + + copy + Створити копію + + + home + Домашня сторінка + + + create-project + Створити проєкт + + + create-activity + Створити діяльність + + + create-timesheet + Створити табель + + + create-timesheet-multiuser + Для декількох користувачів + + + permissions + Дозволи команди + + + details + Показати + + + download + Download + + + invoice.pending + Очікується платіж + + + invoice.paid + Рахунок оплачений + + + invoice.cancel + Скасувати рахунок + + + filter + Фільтрувати дані + + + + diff --git a/translations/daterangepicker.uk.xlf b/translations/daterangepicker.uk.xlf new file mode 100644 index 00000000..55ca3274 --- /dev/null +++ b/translations/daterangepicker.uk.xlf @@ -0,0 +1,43 @@ + + + + + + daterangepicker.today + Сьогодні + + + daterangepicker.yesterday + Вчора + + + daterangepicker.lastWeek + Минулий тиждень + + + daterangepicker.thisWeek + Цей тиждень + + + daterangepicker.lastMonth + Минулий місяць + + + daterangepicker.thisMonth + Цей місяць + + + daterangepicker.lastYear + Минулий рік + + + daterangepicker.thisYear + Цей рік + + + daterangepicker.customRange + Власний період + + + + diff --git a/translations/email.fa.xlf b/translations/email.fa.xlf index f80020dd..afa418e0 100644 --- a/translations/email.fa.xlf +++ b/translations/email.fa.xlf @@ -1,10 +1,10 @@ - + button_copy_url_to_browser - اگر دکمه کار نکرد، لطفا آدرس زیر را در مروگر خود کپی و جایگذاری نمایید : %url% + اگر دکمه کار نکرد، لطفا آدرس زیر را در مروگر خود کپی & جایگذاری نمایید : %url% automated_email_dont_answer @@ -24,7 +24,7 @@ registration.intro - شما در رهگیر زمان kimai با ایمیل %email% ثبت نام کرده اید. اکنون باید ایمیل خود را در همین زمان، قبل از باطل شدن لینک فعال کنید. + شما در رهگیر زمان Kimai با ایمیل %email% ثبت نام کرده اید. اکنون باید ایمیل خود را در همین زمان، قبل از باطل شدن لینک فعال کنید. reset.subject diff --git a/translations/email.uk.xlf b/translations/email.uk.xlf new file mode 100644 index 00000000..f9660685 --- /dev/null +++ b/translations/email.uk.xlf @@ -0,0 +1,47 @@ + + + + + + button_copy_url_to_browser + Якщо кнопка не працює, будь ласка, скопіюйте та вставте цю адресу у свій браузер: %url% + + + automated_email_dont_answer + Це автоматично згенерований лист. Будь ласка, не відповідайте, тому що це адреса не читається. + + + registration.subject + Активуйте свій обліковий запис + + + registration.title + Вітаємо, %username% + + + registration.button + Активуйте свій обліковий запис + + + registration.intro + Ви зареєструвалися у реєстраторі часу Kimai з електронною поштою %email%. Будь ласка, активуйте свій обліковий запис у найближчі кілька годин, доки не вийшов термін дії посилання. + + + reset.subject + Скинути пароль + + + reset.title + Таке може статися … + + + reset.button + Скинути пароль + + + reset.intro + ... що Ви забули свій пароль? Не хвилюйтеся: Kimai допоможе вам створити новий: + + + + diff --git a/translations/exceptions.uk.xlf b/translations/exceptions.uk.xlf new file mode 100644 index 00000000..a29572c3 --- /dev/null +++ b/translations/exceptions.uk.xlf @@ -0,0 +1,43 @@ + + + + + + access.denied + У доступі було відмовлено + + + stacktrace + Проблема виникла тут + + + http_error.title + Помилка + + + http_error.description + Щось не так + + + http_error.suggestion + Сталася критична помилка, спробуйте ще раз. Можливо, Ви знайшли програмну проблему. Якщо проблема повториться, зверніться до свого адміністратора. + + + http_error_404.description + Сторінка не знайдена + + + http_error_404.suggestion + Ми не змогли знайти сторінку, яку Ви шукали. Будь ласка, поверніться до свого табла і почніть спочатку. + + + http_error_403.description + Доступ до сторінки обмежений + + + http_error_403.suggestion + На жаль, у Вас немає достатніх дозволів для перегляду цієї сторінки. Якщо вважаєте, що це помилка, поговоріть, будь ласка, зі своїм адміністратором. + + + + diff --git a/translations/export.uk.xlf b/translations/export.uk.xlf new file mode 100644 index 00000000..79f507b6 --- /dev/null +++ b/translations/export.uk.xlf @@ -0,0 +1,23 @@ + + + + + + Default + Типово + + + With remaining budget + Із залишком бюджету + + + With internal rates + З внутрішніми ставками + + + Timesheet + Табель робочого часу + + + + diff --git a/translations/flashmessages.nl.xlf b/translations/flashmessages.nl.xlf index eac1f49d..e0dfb8ab 100644 --- a/translations/flashmessages.nl.xlf +++ b/translations/flashmessages.nl.xlf @@ -54,6 +54,10 @@ action.upload.error Het bestand kan niet worden geüpload of opgeslagen: %reason% + + action.csrf.error + Deze actie kan niet worden voltooid: Invalid security token. + diff --git a/translations/flashmessages.uk.xlf b/translations/flashmessages.uk.xlf new file mode 100644 index 00000000..0dfa2fae --- /dev/null +++ b/translations/flashmessages.uk.xlf @@ -0,0 +1,63 @@ + + + + + + warning + Застереження + + + timesheet.stop.success + Запис часу було зупинено + + + timesheet.stop.error + Запис часу зупинити не вдалося + + + timesheet.start.success + Розпочато запис часу + + + timesheet.start.error + Запис часу розпочати не вдалося + + + The limit of active time records has been reached. Please stop at least one running time measurement first. + Досягнуто ліміту активних записів часу. Зупиніть, будь ласка, спочатку принаймні один запис. + + + timesheet.locked.warning + Ви редагуєте експортований запис + + + action.update.success + Збережені зміни + + + action.update.error + Зміни зберегти не вдалося: %reason% + + + action.delete.success + Запис був видалений + + + action.delete.error + Запис видалити не вдалося: %reason% + + + invoice.first_template + Створіть, будь ласка, для початку шаблон рахунку + + + action.upload.error + Файл завантажити або зберегти не вдалося: %reason% + + + action.csrf.error + Дію виконати не вдалося: недійсний токен безпеки. + + + + diff --git a/translations/invoice-calculator.fa.xlf b/translations/invoice-calculator.fa.xlf index 50fc148e..26f1523c 100644 --- a/translations/invoice-calculator.fa.xlf +++ b/translations/invoice-calculator.fa.xlf @@ -4,39 +4,39 @@ label.invoice_calculator - Sum calculation + محاسبه مجموع default - Default: one entry per time record + پیش فرض: یک ورودی در هر رکورد زمانی short - Hours: records summed up, one entry total + ساعت: رکوردها خلاصه شده، یک ورودی درکل user - User: one entry per user + کاربر: یک ورودی برای هر کاربر activity - Activity: one entry per activity + فعالیت: یک ورودی در هر فعالیت project - Project: one entry per project + پروژه: یک ورودی در هر پروژه date - Date: one entry per day (uses start date) + تاریخ: یک ورودی در روز (از تاریخ شروع استفاده می کند) weekly - Weekly: one entry per week (uses start date) + هفتگی: یک ورودی در هفته (از تاریخ شروع استفاده می کند) price - Price: one entry per price + قیمت: یک ورودی به ازای هر قیمت diff --git a/translations/invoice-calculator.uk.xlf b/translations/invoice-calculator.uk.xlf new file mode 100644 index 00000000..bec31907 --- /dev/null +++ b/translations/invoice-calculator.uk.xlf @@ -0,0 +1,43 @@ + + + + + + label.invoice_calculator + Підрахунок суми + + + default + Типово: один запис на один запис часу + + + short + Години: записи підсумовані, всього один запис + + + user + Користувач: один запис на одного користувача + + + activity + Діяльність: один запис на одну діяльність + + + project + Проєкт: один запис на один проєкт + + + date + Дата: один запис на день (використовується дата початку) + + + weekly + Щотижня: один запис на тиждень (використовується дата початку) + + + price + Ціна: один запис на одну ціну + + + + diff --git a/translations/invoice-numbergenerator.es.xlf b/translations/invoice-numbergenerator.es.xlf index 6fd6146a..b0156a99 100644 --- a/translations/invoice-numbergenerator.es.xlf +++ b/translations/invoice-numbergenerator.es.xlf @@ -12,7 +12,7 @@ default - Configurado formato + Formato configurado diff --git a/translations/invoice-numbergenerator.fa.xlf b/translations/invoice-numbergenerator.fa.xlf index 33b28391..9e9d47fb 100644 --- a/translations/invoice-numbergenerator.fa.xlf +++ b/translations/invoice-numbergenerator.fa.xlf @@ -4,15 +4,15 @@ label.invoice_number_generator - Invoicenumber-Generator + مولد شماره فاکتور date - Date + تاریخ default - Configured format + فرمت پیکربندی شده diff --git a/translations/invoice-numbergenerator.uk.xlf b/translations/invoice-numbergenerator.uk.xlf new file mode 100644 index 00000000..6bae9b9b --- /dev/null +++ b/translations/invoice-numbergenerator.uk.xlf @@ -0,0 +1,19 @@ + + + + + + label.invoice_number_generator + Генератор номерів рахунків + + + date + Дата + + + default + Налаштований формат + + + + diff --git a/translations/invoice-renderer.fa.xlf b/translations/invoice-renderer.fa.xlf index d13748d5..6eec2df5 100644 --- a/translations/invoice-renderer.fa.xlf +++ b/translations/invoice-renderer.fa.xlf @@ -4,81 +4,81 @@ label.invoice_renderer - Invoice document + سند فاکتور help.upload - Attention: existing files will be overwritten. Allowed file types are: DOCX, ODS, XLSX. + توجه: فایل های موجود رونویسی خواهند شد. فایل های مجاز عبارتند از: DOCX، ODS، XLSX. programmatic - For further processing + برای پردازش بیشتر Html - HTML (for printing via Browser) + HTML (برای چاپ از طریق مرورگر) Microsoft Word (DOCX) - Microsoft Word (DOCX) + Microsoft Word (DOCX) Microsoft Excel (XLS) - Microsoft Excel (XLS) + Microsoft Excel (XLS) - Ods - Open Office (Spreadsheet) + Open Office (ODS - Spreadsheet) + Open Office (Spreadsheet) Microsoft Excel (XLSX) - Microsoft Excel (XLSX) + Microsoft Excel (XLSX) Pdf - PDF + PDF default - Invoice + صورتحساب default-pdf - Invoice + صورتحساب xml - XML + XML javascript - JSON + JSON text - Text + متن timesheet - Timesheet + تایم شیت - freelancer - Single service date + Single service date + تاریخ تک سرویس open-spreadsheet - Invoice + صورتحساب spreadsheet - Invoice + صورتحساب company - Invoice + صورتحساب diff --git a/translations/invoice-renderer.uk.xlf b/translations/invoice-renderer.uk.xlf new file mode 100644 index 00000000..ff9c643d --- /dev/null +++ b/translations/invoice-renderer.uk.xlf @@ -0,0 +1,85 @@ + + + + + + label.invoice_renderer + Документ рахунку + + + help.upload + Увага: існуючі файли будуть перезаписані. Дозволені типи файлів: DOCX, ODS, XLSX. + + + + programmatic + Для подальшої обробки + + + Html + HTML (для друку через браузер) + + + Microsoft Word (DOCX) + Microsoft Word (DOCX) + + + Microsoft Excel (XLS) + Microsoft Excel (XLS) + + + Open Office (ODS - Spreadsheet) + LibreOffice (ODS - Електронні таблиці) + + + Microsoft Excel (XLSX) + Microsoft Excel (XLSX) + + + Pdf + PDF + + + + default + Рахунок + + + default-pdf + Рахунок + + + xml + XML + + + javascript + JSON + + + text + Текст + + + timesheet + Табель + + + Single service date + Єдина сервісна дата + + + open-spreadsheet + Рахунок + + + spreadsheet + Рахунок + + + company + Рахунок + + + + diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index 9b6fc177..931a2347 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -18,8 +18,8 @@ No - both - Both + Both + Both automatic @@ -157,8 +157,8 @@ An email has been sent to %email%. It contains an activation link you must click to activate your account. - resetting.check_email - 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. + 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. + 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. + + + + + + + + + + + + + + + + + + + + + + + + + yes + Так + + + no + Ні + + + Both + Обидва + + + automatic + Автоматично + + + This is a mandatory field + Обов'язкове + + + create + Створити + + + confirm.delete + Ви дійсно хочете це видалити? + + + admin_entity.delete_confirm + Ці дані також будуть видалені! Як варіант, можете вибрати запис, куди будуть перенесені всі дані: + + + delete.not_in_use + Цей пункт можна спокійно видаляти. + + + upload + Завантажити + + + search + Пошук + + + label.searchTerm + Пошуковий запит + + + label.set_as_default + Зберегти налаштування як обране для пошуку + + + label.asc + Висхідний + + + label.desc + Спадний + + + label.orderBy + Впорядкувати за + + + update_multiple + %action% %count% записи? + + + attachments + Файли + + + file + Файл + + + rates.title + Виплати + + + sum.total + Всього + + + Display of entries in selection lists + Показ записів у списках відбору + + + label.password + Пароль + + + label.password_repeat + Повторіть пароль + + + label.logout + Вихід + + + label.user_profile + Мій профіль + + + label.api_token + Пароль API + + + label.api_token_repeat + Повторіть пароль API + + + login_required + Відсутній дозвіл. Перенаправити на вхід? + + + registration.check_email + На адресу %email% надісланий лист. У ньому міститься посилання для активації, за яким потрібно перейти для активації Вашого облікового запису. + + + menu.homepage + Табло + + + menu.admin + Адміністрація + + + menu.system + Система + + + menu.logout + Вийти + + + menu.timesheet + Мій час + + + menu.reporting + Звіт + + + customers + Клієнти + + + time_tracking + Відстеження часу + + + confirm + Погодити + + + cancel + Скасувати + + + label.remove_default + Видалити обране в пошуку + + + my.profile + Мій профіль + + + rates.empty + Погодинні ставки ще не налаштовані. + + + modal.dirty + Форма змінилася. Будь ласка, натисніть "Зберегти" для збереження змін або "Закрити" для їх скасування. + + + 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. + Електронного листа надіслано. У ньому міститься посилання для зміни пароля, за яким Вам необхідно перейти. Примітка: Ви можете запросити новий пароль лише один раз протягом %tokenLifetime% годин. Якщо Ви не отримали листа, перевірте "Спам" або спробуйте ще раз. + + + menu.export + Експорт + + + menu.admin_timesheet + Табелі + + + projects + Проекти + + + activities + Діяльність + + + users + Користувачі + + + menu.plugin + Розширення + + + menu.system_configuration + Налаштування + + + tags + Мітки + + + menu.doctor + Діагностика + + + error.no_entries_found + За вибраними Вами фільтрами не знайдено жодного запису. + + + error.too_many_entries + Запит обробити не вдалося. Було знайдено дуже багато результатів. + + + The directory “%dir%” does not exist and could not be created. + Каталог "%dir%" не існує і створити його не вдалося. + + + error.directory_protected + Каталог "%dir%" захищений від запису. + + + label.starttime + Початок + + + label.username + Користувач + + + label.name + Ім'я + + + label.comment + Коментар + + + label.id + ID + + + Visible + Видимий + + + label.budget + Бюджет + + + label.timeBudget + Бюджет часу + + + label.activity + Діяльність + + + label.project + Проєкт + + + label.tag + Мітки + + + label.tags + Мітки + + + label.hourlyRate + Погодинна ставка + + + label.hourly_rate + Погодинна ставка + + + label.skin + Кольорова тема + + + label.theme.layout + Макет теми + + + label.hours + Години + + + label.rate + Ставка + + + help.rate + Погодинна ставка до нарахування + + + label.rate_internal + Внутрішня ставка + + + help.rate_internal + Внутрішні витрати (якщо не вказано, використовується звичайна ставка) + + + label.recalculate_rates + Перерахувати ставки + + + label.customer + Клієнт + + + label.email + Ел.пошта + + + label.team + Команда + + + label.teamlead + Лідер команди + + + label.create_more + Створити додаткові записи + + + placeholder.type_message + Напишіть своє повідомлення… + + + label.invoiceText + Текст рахунку + + + action.edit + Змінити + + + action.add + Додати + + + action.delete + Видалити + + + action.save + Зберегти + + + action.save_all + Зберегти все + + + action.reset + Скинути + + + action.back + Назад + + + action.close + Закрити + + + dashboard.title + Табло + + + dashboard.subtitle + Вітаємо! + + + help.fixedRate + Кожен запис часу отримує однакове значення, незалежно від його тривалості + + + label.color + Колір + + + label.replaceTags + Заміна міток + + + label.appendTags + Додати мітки + + + profile.title + Профіль користувача + + + profile.about_me + Про мене + + + profile.first_entry + Початок роботи + + + profile.registration_date + Реєстрація + + + profile.settings + Профиль + + + profile.password + Пароль + + + profile.api-token + API + + + profile.roles + Ролі + + + profile.teams + Команди + + + month + Місяць + + + label.number + Обліковий запис + + + label.company + Назва компанії + + + label.vat + Податок + + + label.vat_id + ПДВ-ID + + + label.tax_rate + Ставка податку + + + label.contact + Контакт + + + label.address + Адреса + + + ROLE_TEAMLEAD + Лідер команди + + + ROLE_USER + Користувач + + + stats.workingTimeToday + Сьогодні, %day% + + + stats.workingTimeWeek + Календарний тиждень %week% + + + stats.workingTimeWeekShort + Тиждень %week% + + + stats.workingTimeMonth + %month% %year% + + + stats.workingTimeYear + %year% рік + + + stats.workingTimeFinancialYear + Фінансовий рік + + + stats.workingTime + Робочий час + + + stats.revenue + Доходи + + + stats.durationToday + Робочі години сьогодні + + + stats.durationWeek + Робочі години цього тижня + + + stats.durationMonth + Робочі години цього місяця + + + stats.durationYear + Робочі години в цьому році + + + stats.durationFinancialYear + Робочі години в цьому фінансовому році + + + stats.durationTotal + Всього робочих годин + + + stats.yourWorkingHours + Мій робочий час + + + stats.amountToday + Дохід сьогодні + + + stats.amountWeek + Дохід цього тижня + + + stats.amountMonth + Дохід цього місяця + + + stats.amountYear + Дохід в цьому році + + + stats.amountFinancialYear + Доходи в цьому фінансовому році + + + stats.amountTotal + Загальний дохід + + + stats.userActiveToday + Активні користувачі сьогодні + + + stats.userActiveWeek + Активні користувачі на цьому тижні + + + stats.userActiveMonth + Активні користувачі цього місяця + + + stats.userActiveYear + Активні користувачі в цьому році + + + stats.userActiveFinancialYear + Активні користувачі в цьому фінансовому році + + + stats.userActiveTotal + Активні користувачі будь-коли + + + stats.activeRecordings + Активні записи + + + stats.userTotal + Користувачі + + + stats.activityTotal + Діяльність + + + stats.projectTotal + Проєкти + + + stats.customerTotal + Клієнти + + + stats.percentUsed + %percent%% використано + + + stats.percentUsedLeft + %percent%% використано (%left% залишилося) + + + stats.percentUsed_month + %percent%% використано в цьому місяці + + + stats.percentUsedLeft_month + %percent%% використано (%left% залишилося в цьому місяці) + + + button.preview + Перегляд + + + button.preview_print + Попередній перегляд друку + + + button.print + Друк + + + button.csv + CSV + + + button.xlsx + Excel + + + label.mark_as_exported + Позначити як експортований + + + label.template + Шаблон + + + label.due_days + Термін оплати в днях + + + invoice.due_days + Призначення платежу + + + invoice.payment_date + Дата платежу + + + invoice.from + Від + + + admin_invoice_template.title + Шаблон рахунку + + + invoices + Рахунки + + + invoice.filter + Фільтрувати дані рахунків + + + status.pending + В очікуванні + + + Skipped preview of %rows% more rows … + Пропущено перегляд %rows% рядків … + + + export.title + Експорт + + + export.filter + Фільтр даних для експорту + + + export.period + Період + + + export.document_title + Експорт табелів + + + export.full_list + Повний список + + + export.summary + Зведені дані + + + export.page_of + Сторінка %page% з %pages% + + + export.date_copyright + Створено %date% з %kimai% + + + export.warn_result_amount + Ваш пошук дав %count% результатів. Якщо експорт не вдається, потрібно звузити пошук. + + + label.type + Тип + + + active.entries + Вимірювання Вашого активного часу + + + timesheet.all + Показати всі записи + + + recent.activities + Перезапустити одну з Ваших останніх дій + + + recent.activities.format + %activity% у %project% для %customer% + + + timesheet.start + Створити новий запис + + + label.pageSize + Розмір сторінки + + + label.entryState + Записи + + + label.exported + Експортовано + + + entryState.exported + Очищено + + + entryState.not_exported + Відкрито + + + entryState.all + Все + + + entryState.running + Активне + + + entryState.stopped + Зупинене + + + export.clear_all + Позначити всі показані записи як відкриті? + + + export.mark_all + Позначити всі показані записи як очищені? + + + label.globalsOnly + Тільки глобальні + + + label.globalActivities + Дозволити глобальну діяльність + + + label.batch_meta_fields + Додаткові поля + + + help.batch_meta_fields + Поля, які необхідно оновити, повинні бути попередньо активовані кліком на відповідній позначці. + + + label.includeNoWork + Показати записи без бронювань + + + label.includeNoBudget + Показати записи без бюджету + + + label.includeBudgetType_month + Показати записи з "щомісячним" бюджетом + + + label.budgetIndependent + Показати незалежно від "типу бюджету" + + + label.includeBudgetType_full + Показати записи з бюджетом "життєвого циклу" + + + label.not_exported + Не експортовано + + + label.not_invoiced + Неоплачене + + + label.last_record_before + Бронювання часу не здійснюється з + + + add_user.label + Додати користувача + + + team.add_user.help + Додайте нового користувача до команди, вибравши його зі списку. Після цього Ви можете вирішити, чи повинен користувач стати лідером команди. + + + default_value_new + Типові значення для нових записів + + + quick_entry.title + Щотижневі робочі години + + + label.hours_24 + 24 години + + + Updated at + Оновлено о + + + invoice_document.max_reached + Досягнуто максимальної кількості %max% рахунків. Ви з можете додати ще, якщо якийсь вилучите. + + + label.description + Опис + + + menu.admin_team + Команди + + + label.endtime + Кінець + + + error.no_comments_found + Коментарів ще не було. + + + label.duration + Тривалість + + + label.user + Користувач + + + label.date + Дата + + + label.language + Мова + + + label.billable + Підлягає оплаті + + + label.actions + Дії + + + label.my_teams + Мої команди + + + more.info.link + Більше інформації + + + dashboard.all + Всі користувачі + + + label.toggle_dropdown + Показати меню + + + label.my_team_projects + Мої проєкти + + + label.progress + Прогрес + + + label.plus_more + + ще %count% + + + timesheet.title + Мій час + + + label.begin + З + + + timesheet.edit + Редагувати запис + + + label.end + До + + + label.daterange + Часовий діапазон + + + modal.columns.title + Змінити видимість стовпця + + + theme.update_browser_title + Оновити заголовок браузера + + + modal.columns.description + При збереженні не відмічені стовпчики будуть приховані, а це налаштування буде збережено в cookie браузера. Якщо Ви видалите свої cookie, налаштування будуть скасовані. + + + label.fixedRate + Фіксована ставка + + + label.lastLogin + Останній вхід + + + profile.preferences + Налаштування + + + label.theme.collapsed_sidebar + Згорнути ліву бічну панель + + + label.calendar.initial_view + Початковий вигляд календаря + + + label.login.initial_view + Початковий вигляд після входу + + + agendaDay + День + + + agendaWeek + Тиждень + + + label.timesheet.daily_stats + Показувати щоденну статистику в табелі + + + label.alias + Ім'я + + + label.timesheet.export_decimal + Використовувати десяткову тривалість в експорті + + + calendar + Календар + + + calendar.drag_and_drop.delete + Якщо Ви хочете видалити запис, Ви повинні перетягнути його на кнопку. + + + label.project_start + Початок проєкту + + + label.project_end + Кінець проєкту + + + label.mobile + Мобільний + + + label.currency + Валюта + + + label.title + Титул + + + label.avatar + Зображення профілю (URL) + + + label.active + Активний + + + user_permissions.title + Дозволи користувача + + + label.country + Країна + + + label.homepage + Домашня сторінка + + + label.phone + Телефон + + + label.fax + Факс + + + label.timezone + Часовий пояс + + + label.roles + Роль + + + user_role.title + Роль користувача + + + Allowed character: A-Z and _ + Дозволені символи: A-Z і _ + + + label.version + Версія + + + label.required_version + Сумісний з + + + ROLE_SUPER_ADMIN + Системний адміністратор + + + ROLE_ADMIN + Адміністратор + + + invoice_print + Рахунок + + + button.pdf + PDF + + + button.ods + ODS + + + invoice.to + До + + + invoice.subtotal + Підсумок + + + invoice.total + Всього + + + invoice.service_date + Дата надання послуги + + + label.orderDate + Дата замовлення + + + invoice.number + Номер рахунку + + + invoice.tax + Податок + + + label.amount + Кількість + + + label.total_rate + Загальна вартість + + + label.unit_price + Ціна за одиницю + + + label.payment_terms + Умови оплати + + + invoice.total_working_time + Загальна тривалість + + + invoice.signature_customer + Підтвердження: Дата / ПІБ клієнта / Підпис + + + label.orderNumber + Номер замовлення + + + label.invoice_tax_number + Свід.ПДВ №: + + + invoice.signature_user + Підтвердження: Дата / ПІБ консультанта / Підпис + + + status.paid + Сплачено + + + label.invoice_bank_account + Розрахунковий рахунок + + + label.decimalDuration + Показувати тривалість десятковим числом + + + label.status + Стан + + + status.new + Новий + + + status.canceled + Скасовано + + + label.budgetType + Тип бюджету + + + label.last_record + Останній запис + + + label.budgetType_month + Щомісячний + + + label.account_number + Штатний номер + + + label.budgetType_full + Життєвий цикл + + + delete_warning.short_stats + Зараз існує %records% записів, загальна тривалість яких складає %duration%. + + + + diff --git a/translations/plugins.uk.xlf b/translations/plugins.uk.xlf new file mode 100644 index 00000000..51b16802 --- /dev/null +++ b/translations/plugins.uk.xlf @@ -0,0 +1,15 @@ + + + + + + plugin.none_installed + У Вас ще немає встановлених розширень. + + + plugin.marketplace + Розширення Kimai + + + + diff --git a/translations/reporting.nl.xlf b/translations/reporting.nl.xlf index a1f1ef84..a1981f62 100644 --- a/translations/reporting.nl.xlf +++ b/translations/reporting.nl.xlf @@ -46,6 +46,10 @@ report_user_year Jaaroverzicht voor één gebruiker + + report_customer_monthly_projects + Projecten per maand, activiteit en gebruiker + diff --git a/translations/reporting.uk.xlf b/translations/reporting.uk.xlf new file mode 100644 index 00000000..f95641a5 --- /dev/null +++ b/translations/reporting.uk.xlf @@ -0,0 +1,55 @@ + + + + + + report_user_week + Тижневий перегляд для одного користувача + + + report_user_month + Щомісячний перегляд для одного користувача + + + report_user_year + Річний перегляд для одного користувача + + + report_weekly_users + Тижневий перегляд для всіх користувачів + + + report_monthly_users + Щомісячний перегляд для всіх користувачів + + + report_yearly_users + Річний перегляд для всіх користувачів + + + report_project_view + Огляд проєкту + + + report_project_details + Деталі проєкту + + + report_project_daterange + Щомісячний звіт + + + report_inactive_project + Неактивні проєкти + + + reporting.initial_view + Початковий звіт + + + report_customer_monthly_projects + Проєкти за місяцями, діяльністю та користувачами + + + + diff --git a/translations/system-configuration.es.xlf b/translations/system-configuration.es.xlf index 0ed5d6de..8b2945c9 100644 --- a/translations/system-configuration.es.xlf +++ b/translations/system-configuration.es.xlf @@ -230,6 +230,10 @@ label.timesheet.rules.lockdown_period_timezone Zona horaria (si está vacía, se utiliza la zona horaria del usuario correspondiente) + + label.quick_entry.recent_activities + Cantidad de elementos de semanas anteriores + diff --git a/translations/system-configuration.fa.xlf b/translations/system-configuration.fa.xlf index 05723624..9251a561 100644 --- a/translations/system-configuration.fa.xlf +++ b/translations/system-configuration.fa.xlf @@ -32,271 +32,295 @@ label.timesheet.mode_default - [Default] start and end times can be edited + [پیش‌فرض] زمان شروع و پایان قابل ویرایش است label.timesheet.mode_duration_only - [Duration] replaces the end time with a duration input-field + [دوره] زمان پایان را با یک فیلد ورودی مدت زمان جایگزین می کند label.timesheet.mode_duration_fixed_begin - [Duration] configurable fixed start-time, only duration can be changed + [دوره] زمان شروع ثابت قابل تنظیم، فقط مدت زمان قابل تغییر است label.timesheet.mode_punch - [Time-clock] user can start and stop records, but not edit the times or duration + [زمان-ساعت] کاربر می تواند رکوردها را شروع و متوقف کند، اما زمان یا مدت زمان را ویرایش نمی کند label.timesheet.rules.allow_future_times - Allow time entries in the future + اجازه ورود زمان در آینده را بدهید label.timesheet.rules.allow_overbooking_budget - Allow overbooking of stored budgets + اجازه رزرو بیش از حد بودجه های ذخیره شده را بدهید label.timesheet.rules.allow_overlapping_records - Allow overlapping time entries + اجازه دادن به ورودی‌های زمانی متداخل lockdown_period - Lockdown period + دوره قفل label.timesheet.rules.lockdown_period_timezone - Time zone (if empty, time zone of the respective user is used) + منطقه زمانی (در صورت خالی بودن، منطقه زمانی کاربر مربوطه استفاده می شود) label.timesheet.rules.lockdown_period_start - Lockdown period start (PHP relative date to now) + شروع دوره قفل (تاریخ نسبی PHP تا کنون) label.timesheet.rules.lockdown_period_end - Lockdown period end (PHP relative date to now) + پایان دوره قفل (تاریخ نسبی PHP تا کنون) label.timesheet.rules.lockdown_grace_period - Lockdown grace period end (PHP relative date to lockdown period end) + پایان دوره مهلت قفل (تاریخ نسبی PHP تا پایان دوره قفل) label.timesheet.active_entries.hard_limit - Permitted number of simultaneously running time entries + تعداد مجاز ورودی های زمان در حال اجرا به طور همزمان label.quick_entry.recent_activities - Number of entries taken over from previous weeks + تعداد ورودی های گرفته شده از هفته های گذشته label.theme.autocomplete_chars - Minimum number of letters to start auto-completion + حداقل تعداد حروف برای شروع تکمیل خودکار label.calendar.week_numbers - Display week numbers + نمایش اعداد هفته label.calendar.weekends - Display weekends + نمایش آخر هفته ها label.calendar.businessHours.begin - Start of normal business hours (will be highlighted) + شروع ساعات کاری عادی (برجسته خواهد شد) label.calendar.businessHours.end - End of normal business hours (will be highlighted) + پایان ساعات کاری عادی (برجسته خواهد شد) label.calendar.visibleHours.begin - Start of visible time range + شروع محدوده زمانی قابل مشاهده label.calendar.visibleHours.end - End of visible time range + پایان محدوده زمانی قابل مشاهده label.calendar.slot_duration - Slot duration for week- and day view (format: hh:mm:ss) + مدت زمان اسلات برای نمای هفته و روز (قالب: hh:mm:ss) branding - My company + شرکت من label.theme.branding.logo - Logo URL (replaces the company name in login screen) + URL لوگو (جایگزین نام شرکت در صفحه ورود به سیستم) label.theme.branding.company - Company name + نام شرکت label.theme.branding.mini - Mini Logo (collapsed sidebar) + لوگوی کوچک (نوار کناری جمع شونده) label.theme.branding.title - Browser Title + عنوان مرورگر label.company.financial_year - Financial year + سال مالی rounding - Time rounding + گرد کردن زمان label.timesheet.rounding.default.begin - Rounding of the start time in minutes (0 = deactivated) + گرد کردن زمان شروع به دقیقه (0 = غیرفعال) label.timesheet.rounding.default.end - Rounding of the end time in minutes (0 = deactivated) + گرد کردن زمان پایان در دقیقه (0 = غیرفعال) label.timesheet.rounding.default.duration - Rounding of the duration in minutes (0 = deactivated) + گرد کردن مدت زمان در دقیقه (0 = غیرفعال شده) label.timesheet.rounding.default.mode - Rounding mode + حالت گرد کردن label.timesheet.rounding.default.days - Days of the week when rounding will be applied + روزهایی از هفته که گردگیری اعمال می شود Monday - Monday + دوشنبه Tuesday - Tuesday + سهشنبه Wednesday - Wednesday + چهار شنبه Thursday - Thursday + پنج شنبه Friday - Friday + جمعه Saturday - Saturday + شنبه Sunday - Sunday + یکشنبه Ceil - Ceil: begin, end and duration will be rounded up + سقف: شروع، پایان و مدت زمان گرد می شود Closest - Closest: mathematical rounding to the nearest value + نزدیکترین: گرد کردن اعداد به نزدیکترین مقدار Default - Standard: begin will be rounded down, end and duration up + استاندارد: شروع به پایین، پایان و مدت به بالا گرد می شود Floor - Floor: begin, end and duration will be rounded down + کف: شروع، پایان و مدت زمان به پایین گرد می شود label.timesheet.default_begin - Default start-time (not used in all timetracking modes) + زمان شروع پیش‌فرض (در همه حالت‌های ردیابی زمان استفاده نمی‌شود) label.simple_form - Simple search + جستجوی ساده label.invoice.number_format - Invoice number format + فرمت شماره فاکتور first_weekday - First day of the week + روز اول هفته label.timesheet.duration_increment - Minute selection for Duration + انتخاب دقیقه برای مدت زمان label.timesheet.time_increment - Minute selection for From & To + انتخاب دقیقه برای از & به increment_rounding - Use configured value of the rounding rule + از مقدار پیکربندی شده قانون گرد کردن استفاده کنید off - Off + خاموش label.theme.colors_limited - Limit color choices + انتخاب رنگ را محدود کنید label.theme.color_choices - Allowed colors + رنگ های مجاز 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. - 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. + فهرستی از کدهای رنگی HTML جدا شده با کاما. نام رنگ ها را می توان با پیشوند کد رنگ با یک نام و "|" تنظیم کرد. جداکننده، به عنوان مثال: White|#ffffff,Black|#000000. authentication - Authentication + احراز هویت label.user_auth_login - Login form + فرم ورود label.user_auth_registration - User registration + ثبت نام کاربر label.user_auth_password_reset - Forgot password + رمز عبور را فراموش کرده اید label.user_auth_password_reset_retry_ttl - Forgotten password - seconds before a user can request the next e-mail + رمز عبور فراموش شده - چند ثانیه قبل از اینکه کاربر بتواند ایمیل بعدی را درخواست کند label.user_auth_password_reset_token_ttl - Forgotten password - seconds before a reset link expires + رمز عبور فراموش شده - چند ثانیه قبل از انقضای پیوند بازنشانی label.ldap_activate - LDAP login + ورود به سیستم LDAP label.saml_activate - SAML login + ورود SAML label.timesheet.rules.break_warning_duration - Maximum duration of a timesheet record in minutes before a "break warning" will be displayed (0 = deactivated) + حداکثر مدت یک رکورد تایم شیت در دقیقه قبل از نمایش "هشدار" (0 = غیرفعال) label.timesheet.rules.long_running_duration - Maximum duration of a timesheet record in minutes before saving is rejected (0 = deactivated) + حداکثر مدت زمان یک رکورد تایم شیت بر حسب دقیقه قبل از رد شدن ذخیره (0 = غیرفعال شده) label.calendar.dragdrop_amount - Amount of entries for drag&drop (0 = deactivated) + تعداد ورودی‌ها برای drag&drop کردن (0 = غیرفعال) + + + label.calendar.title_pattern + نمایش عناوین ورودی های تقویم + + + Copies data when adding via drag and drop + داده ها را هنگام افزودن از طریق drag&drop کردن کپی می کند + + + label.copy_teams_on_create + هنگام ایجاد ورودی‌های جدید، تیم‌هایی را از کاربر وارد شده تحویل بگیرید + + + label.timesheet.rules.allow_zero_duration + اجازه ورود زمانی با مدت زمان خالی را بدهید + + + label.quick_entry.minimum_rows + حداقل تعداد ردیف + + + label.quick_entry.recent_activity_weeks + دریافت ورودی‌های X هفته گذشته (خالی یا 0 برای همیشه) diff --git a/translations/system-configuration.nl.xlf b/translations/system-configuration.nl.xlf index 368f2dab..3696dc48 100644 --- a/translations/system-configuration.nl.xlf +++ b/translations/system-configuration.nl.xlf @@ -278,6 +278,26 @@ label.theme.avatar_url Sta het gebruik van URLs voor profielfoto's toe + + 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. + 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. + + + label.timesheet.rules.allow_zero_duration + Sta tijdinvoer met lege duur toe + + + label.quick_entry.recent_activities + Aantal velden overgenomen van vorige weken + + + label.quick_entry.recent_activity_weeks + Neem velden van de laatste X weken (leeg of 0 voor altijd) + + + label.quick_entry.minimum_rows + Minimale aantal rijen + diff --git a/translations/system-configuration.ro.xlf b/translations/system-configuration.ro.xlf index 49c54016..8c512419 100644 --- a/translations/system-configuration.ro.xlf +++ b/translations/system-configuration.ro.xlf @@ -318,6 +318,10 @@ Copies data when adding via drag and drop Copiază datele atunci când se adaugă prin tragere și fixare + + label.copy_teams_on_create + Preia echipele de la utilizatorul logat la crearea de noi intrări + diff --git a/translations/teams.uk.xlf b/translations/teams.uk.xlf new file mode 100644 index 00000000..34853af3 --- /dev/null +++ b/translations/teams.uk.xlf @@ -0,0 +1,39 @@ + + + + + + teams.title + Команди + + + teams.project_access + Надати доступ до проєктів + + + teams.customer_access + Надати доступ до даних клієнтів + + + team.visibility_global + Бачать усі, оскільки ще не призначено жодної команди. + + + team.visibility_restricted + Видно лише зазначеним командам і всім адміністраторам. + + + team.project_visibility_inherited + Проєкт має обмежений доступ, оскільки клієнту встановлені командні права доступу. + + + team.activity_visibility_inherited + Діяльність має обмежений доступ, оскільки проєкту та/або клієнту встановлені командні права доступу. + + + team.create_default + Для обмеження доступу створіть нову команду + + + + diff --git a/translations/validators.uk.xlf b/translations/validators.uk.xlf new file mode 100644 index 00000000..8c7848e9 --- /dev/null +++ b/translations/validators.uk.xlf @@ -0,0 +1,91 @@ + + + + + + At least one team leader must be assigned to the team. + До складу команди повинен бути призначений щонайменше один лідер. + + + The entered passwords don't match. + Введені паролі не збігаються. + + + The email is already used. + Ця адреса ел.пошти вже використовується. + + + The username is already used. + Це ім'я користувача вже використовується. + + + An equal username is already used. + Таке саме ім'я користувача вже використовується. + + + An equal email is already used. + Така сама електронна пошта вже використовується. + + + This value is not a valid role. + Це значення не є дійсною роллю. + + + The end date must not be before the start date. + Дата закінчення не повинна передувати даті початку. + + + The begin date cannot be in the future. + Дата початку не може бути в майбутньому. + + + Duration cannot be zero. + Порожня тривалість не допускається. + + + You must select at least one user or team. + Ви повинні вибрати хоча б одного користувача або команду. + + + This period is locked. Please choose a later date. + Цей період заблокований. Виберіть пізнішу дату. + + + You already have an entry for this time. + У Вас вже є запис на цей час. + + + The given value is not a valid time. + Задане значення не є дійсним часом. + + + The budget is completely used. + Бюджет вичерпано. З доступних %budget% поки що заброньовано %used%, %free% ще можна використати. + + + Sorry, the budget is used up. + Вибачте, бюджет вичерпано. + + + Maximum duration of {{ value }} hours exceeded. + Максимально дозволено {{ value }} годин. + + + An activity needs to be selected. + Потрібно обрати діяльність. + + + A project needs to be selected. + Потрібно обрати проєкт. + + + This timesheet is already exported. + Цей табель уже експортований. + + + This invoice document cannot be used. Please rename the file and upload it again. + Цей рахунок не може бути використаний. Будь ласка, перейменуйте файл і завантажте його знову. + + + +