diff --git a/translations/actions.cs.xlf b/translations/actions.cs.xlf index dac93d30..8b927dc4 100644 --- a/translations/actions.cs.xlf +++ b/translations/actions.cs.xlf @@ -84,7 +84,7 @@ download - Stáhnout + Stáhnout details diff --git a/translations/actions.da.xlf b/translations/actions.da.xlf index f2174b7c..07391724 100644 --- a/translations/actions.da.xlf +++ b/translations/actions.da.xlf @@ -78,6 +78,10 @@ create-timesheet-multiuser Til flere brugere + + download + Download + diff --git a/translations/actions.de_CH.xlf b/translations/actions.de_CH.xlf index 20347b4d..660715c3 100644 --- a/translations/actions.de_CH.xlf +++ b/translations/actions.de_CH.xlf @@ -84,7 +84,7 @@ download - Herunterladen + Herunterladen invoice.pending diff --git a/translations/actions.el.xlf b/translations/actions.el.xlf index 72160865..7a1c280d 100644 --- a/translations/actions.el.xlf +++ b/translations/actions.el.xlf @@ -84,7 +84,7 @@ download - Λήψη + Λήψη invoice.pending diff --git a/translations/actions.eo.xlf b/translations/actions.eo.xlf index a25ff310..2e604295 100644 --- a/translations/actions.eo.xlf +++ b/translations/actions.eo.xlf @@ -80,7 +80,7 @@ download - Elŝuti + Elŝuti invoice.pending diff --git a/translations/actions.eu.xlf b/translations/actions.eu.xlf index edb523b6..451491cc 100644 --- a/translations/actions.eu.xlf +++ b/translations/actions.eu.xlf @@ -1,4 +1,4 @@ - + @@ -84,7 +84,7 @@ download - Deskargatu + Deskargatu details diff --git a/translations/actions.hu.xlf b/translations/actions.hu.xlf index 07981402..d8955273 100644 --- a/translations/actions.hu.xlf +++ b/translations/actions.hu.xlf @@ -80,7 +80,7 @@ download - Letöltés + Letöltés details diff --git a/translations/actions.it.xlf b/translations/actions.it.xlf index 29bbc883..179922f1 100644 --- a/translations/actions.it.xlf +++ b/translations/actions.it.xlf @@ -84,7 +84,7 @@ download - Scarica + Scarica invoice.pending diff --git a/translations/actions.nl.xlf b/translations/actions.nl.xlf index ec5397dd..9fff7411 100644 --- a/translations/actions.nl.xlf +++ b/translations/actions.nl.xlf @@ -88,7 +88,7 @@ download - Download + Download details diff --git a/translations/actions.pl.xlf b/translations/actions.pl.xlf index 899d98ea..c4bc7e84 100644 --- a/translations/actions.pl.xlf +++ b/translations/actions.pl.xlf @@ -88,7 +88,7 @@ download - Pobieranie + Pobieranie create-timesheet-multiuser diff --git a/translations/actions.pt.xlf b/translations/actions.pt.xlf index e3d2252c..3d0d9c87 100644 --- a/translations/actions.pt.xlf +++ b/translations/actions.pt.xlf @@ -84,7 +84,7 @@ download - Descarregar + Descarregar invoice.pending diff --git a/translations/actions.ro.xlf b/translations/actions.ro.xlf index b125918d..6b5a1ff5 100644 --- a/translations/actions.ro.xlf +++ b/translations/actions.ro.xlf @@ -88,7 +88,7 @@ download - Descarcă + Descarcă create-timesheet-multiuser diff --git a/translations/actions.sk.xlf b/translations/actions.sk.xlf index bc1bc791..62f81544 100644 --- a/translations/actions.sk.xlf +++ b/translations/actions.sk.xlf @@ -92,7 +92,7 @@ download - Stiahnuť + Stiahnuť diff --git a/translations/actions.sv.xlf b/translations/actions.sv.xlf index e7bf055b..3ba6fecf 100644 --- a/translations/actions.sv.xlf +++ b/translations/actions.sv.xlf @@ -88,7 +88,7 @@ download - Ladda ner + Ladda ner details diff --git a/translations/actions.tr.xlf b/translations/actions.tr.xlf index 20903961..7f0249f4 100644 --- a/translations/actions.tr.xlf +++ b/translations/actions.tr.xlf @@ -84,7 +84,7 @@ download - İndir + İndir details diff --git a/translations/actions.zh-Hant.xlf b/translations/actions.zh-Hant.xlf new file mode 100644 index 00000000..54311adb --- /dev/null +++ b/translations/actions.zh-Hant.xlf @@ -0,0 +1,91 @@ + + + + + + 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 + + + invoice.pending + + + invoice.paid + + + invoice.cancel + + + filter + + + vcard + + + Add widget + + + Remove widget + + + + diff --git a/translations/daterangepicker.zh-Hant.xlf b/translations/daterangepicker.zh-Hant.xlf new file mode 100644 index 00000000..ad5ebe17 --- /dev/null +++ b/translations/daterangepicker.zh-Hant.xlf @@ -0,0 +1,37 @@ + + + + + + daterangepicker.today + + + daterangepicker.yesterday + + + daterangepicker.lastWeek + + + daterangepicker.thisWeek + + + daterangepicker.lastMonth + + + daterangepicker.thisMonth + + + daterangepicker.lastYear + + + daterangepicker.thisYear + + + This year — until today + + + daterangepicker.allTime + + + + diff --git a/translations/email.zh-Hant.xlf b/translations/email.zh-Hant.xlf new file mode 100644 index 00000000..97e857d8 --- /dev/null +++ b/translations/email.zh-Hant.xlf @@ -0,0 +1,37 @@ + + + + + + button_copy_url_to_browser + + + automated_email_dont_answer + + + registration.subject + + + registration.title + + + registration.button + + + You signed up at the Kimai time-tracker with the e-mail address %email%. Please activate your account in the next few hours, before the link expires. + + + reset.subject + + + reset.title + + + reset.button + + + reset.intro + + + + diff --git a/translations/export.zh-Hant.xlf b/translations/export.zh-Hant.xlf new file mode 100644 index 00000000..c033f067 --- /dev/null +++ b/translations/export.zh-Hant.xlf @@ -0,0 +1,19 @@ + + + + + + Default + + + With remaining budget + + + With internal rates + + + Timesheet + + + + diff --git a/translations/flashmessages.zh-Hant.xlf b/translations/flashmessages.zh-Hant.xlf new file mode 100644 index 00000000..b291d3a6 --- /dev/null +++ b/translations/flashmessages.zh-Hant.xlf @@ -0,0 +1,46 @@ + + + + + + warning + + + timesheet.stop.success + + + timesheet.stop.error + + + timesheet.start.success + + + timesheet.start.error + + + timesheet.locked.warning + + + action.update.success + + + action.update.error + + + action.delete.success + + + action.delete.error + + + invoice.first_template + + + action.upload.error + + + action.csrf.error + + + + diff --git a/translations/invoice-calculator.zh-Hant.xlf b/translations/invoice-calculator.zh-Hant.xlf new file mode 100644 index 00000000..7a52a70a --- /dev/null +++ b/translations/invoice-calculator.zh-Hant.xlf @@ -0,0 +1,34 @@ + + + + + + invoice_calculator + + + default + + + short + + + user + + + activity + + + project + + + date + + + weekly + + + price + + + + diff --git a/translations/invoice-numbergenerator.zh-Hant.xlf b/translations/invoice-numbergenerator.zh-Hant.xlf new file mode 100644 index 00000000..51d04b9c --- /dev/null +++ b/translations/invoice-numbergenerator.zh-Hant.xlf @@ -0,0 +1,16 @@ + + + + + + invoice_number_generator + + + date + + + default + + + + diff --git a/translations/invoice-renderer.zh-Hant.xlf b/translations/invoice-renderer.zh-Hant.xlf new file mode 100644 index 00000000..e2935b9f --- /dev/null +++ b/translations/invoice-renderer.zh-Hant.xlf @@ -0,0 +1,39 @@ + + + + + + invoice_renderer + + + help.upload + + + download_invoice_renderer + + + + programmatic + + + Html + + + + invoice + + + default + + + text + + + timesheet + + + Single service date + + + + diff --git a/translations/messages.ar.xlf b/translations/messages.ar.xlf index ce6176c1..39a4d1b5 100644 --- a/translations/messages.ar.xlf +++ b/translations/messages.ar.xlf @@ -27,7 +27,7 @@ create - صنع + إنشاء confirm.delete @@ -1162,7 +1162,7 @@ export.warn_result_amount - بحثك يؤدي إلى %count% نتيجة. إذا فشل التصدير, يجب عليك تضييق نطاق البحث . + بحثك يؤدي إلى %count% نتيجة. إذا فشل التصدير، يجب عليك تضييق نطاق البحث . type @@ -1240,6 +1240,130 @@ desktop سطح المكتب + + You have rejected notifications. Please refer to your web-browser documentation to find out how to turn them on. + لقد رفضتَ الإشعارات. يرجى الرجوع إلى دليل متصفح الويب الخاص بك لمعرفة كيفية تشغيلها. + + + all_invoices + سِجِلّ الفواتير + + + system_account + حساب النظام + + + system_account.help + سيتم إخفاؤه في التقارير والقوائم المنسدلة + + + plugin.installed + الملحقات الإضافية المُنصَّبة + + + stats.userDurationWeek + ساعات عملي هذا الأسبوع + + + stats.userDurationMonth + ساعات عملي هذا الشهر + + + stats.userDurationYear + ساعات عملي هذا العام + + + stats.userDurationToday + ساعات عملي اليوم + + + stats.userAmountToday + عائداتي اليوم + + + stats.userAmountWeek + عائداتي هذا الأسبوع + + + mark_as_open + وضع علامة كمفتوحة + + + help.invoiceTemplate + يتم إنشاء الفاتورة باستخدام هذا النموذج. + + + stats.userDurationTotal + إجمالي ساعات عملي + + + search.no_results + لم يتم العثور على نتائج لـ "%input%" + + + select.add_new + إنشاء جديد باسم "%input%" + + + includeWithBudget + عرض الإدخالات مع الميزانية + + + pagination + إظهار الإدخالات من %start% إلى %end% من %total%. + + + skin.light + ساطع + + + skin.dark + داكن + + + api_password.intro + يتم استخدام كلمة مرور واجهة برمجة التطبيقات للاتصال بين Kimai وتطبيقاتك + + + api_password.missing_title + لا يمكن استخدام واجهة برمجة التطبيقات + + + no_activity + بدون نشاط + + + please_choose + اختر من فضلك + + + Deactivated + مُعطَّل + + + stats.userAmountMonth + عائداتي هذا الشهر + + + stats.userAmountYear + عائداتي هذا العام + + + stats.userAmountTotal + إجمالي عائداتي + + + invoice_form.title + إنشاء فاتورة + + + extended_settings + الإعدادات المتقدمة + + + Activated + مُفعَّل + diff --git a/translations/messages.cs.xlf b/translations/messages.cs.xlf index b586706d..4164517e 100644 --- a/translations/messages.cs.xlf +++ b/translations/messages.cs.xlf @@ -53,8 +53,8 @@ Login / Security --> - password - Heslo + Password + Heslo password_repeat @@ -403,8 +403,8 @@ Daň - contact - Kontakt + Contact + Kontakt address diff --git a/translations/messages.da.xlf b/translations/messages.da.xlf index 6cb65d20..c0fe620f 100644 --- a/translations/messages.da.xlf +++ b/translations/messages.da.xlf @@ -35,10 +35,7 @@ admin_entity.delete_confirm - - Dette data vil også blive slettet! - Alternativt kan du vælge et indlæg hvortil data skal flyttes til: - + Dette data vil også blive slettet! Alternativt kan du vælge et indlæg hvortil data skal flyttes til: delete.not_in_use @@ -68,8 +65,8 @@ Login / Security --> - password - Kodeord + Password + Kodeord password_repeat @@ -450,8 +447,8 @@ VAT-ID - contact - Kontakt + Contact + Kontakt address diff --git a/translations/messages.de_CH.xlf b/translations/messages.de_CH.xlf index 13d1fb16..ca855ea0 100644 --- a/translations/messages.de_CH.xlf +++ b/translations/messages.de_CH.xlf @@ -477,9 +477,9 @@ address Adresse - - contact - Kontakt + + Contact + Kontakt company @@ -869,9 +869,9 @@ password_repeat Passwort wiederholen - - password - Passwort + + Password + Passwort sum.total diff --git a/translations/messages.el.xlf b/translations/messages.el.xlf index abf2cfca..183053f6 100644 --- a/translations/messages.el.xlf +++ b/translations/messages.el.xlf @@ -117,8 +117,8 @@ Login / Security --> - password - Διαπιστευτήριο + Password + Διαπιστευτήριο password_repeat @@ -570,8 +570,8 @@ Τιμή Φόρου (Φ.Π.Α) - contact - Επικοινωνία + Contact + Επικοινωνία address diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index ed2354a7..5495088e 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -124,9 +124,9 @@ Display of entries in selection lists - - password - Password + + Password + Password password_repeat @@ -684,9 +684,9 @@ tax_rate Tax rate - - contact - Contact + + Contact + Contact address diff --git a/translations/messages.eo.xlf b/translations/messages.eo.xlf index dcdfe349..aab084c3 100644 --- a/translations/messages.eo.xlf +++ b/translations/messages.eo.xlf @@ -81,8 +81,8 @@ Login / Security --> - password - Pasvorto + Password + Pasvorto password_repeat @@ -490,8 +490,8 @@ AVI-ID - contact - Kontakto + Contact + Kontakto address diff --git a/translations/messages.es.xlf b/translations/messages.es.xlf index a8cdb5bb..1551d2ef 100644 --- a/translations/messages.es.xlf +++ b/translations/messages.es.xlf @@ -60,9 +60,9 @@ - - password - Contraseña + + Password + Contraseña password_repeat @@ -430,9 +430,9 @@ vat Impuesto - - contact - Contacto + + Contact + Contacto address diff --git a/translations/messages.eu.xlf b/translations/messages.eu.xlf index 558e7469..09e79e01 100644 --- a/translations/messages.eu.xlf +++ b/translations/messages.eu.xlf @@ -69,8 +69,8 @@ Login / Security --> - password - Pasahitza + Password + Pasahitza password_repeat @@ -458,8 +458,8 @@ Zerga ID-a - contact - Kontaktua + Contact + Kontaktua address diff --git a/translations/messages.fi.xlf b/translations/messages.fi.xlf index 4b42b1f7..5503f990 100644 --- a/translations/messages.fi.xlf +++ b/translations/messages.fi.xlf @@ -81,7 +81,7 @@ Login / Security --> - password + Password Salasana @@ -526,7 +526,7 @@ VAT-ID - contact + Contact Yhteystiedot diff --git a/translations/messages.fo.xlf b/translations/messages.fo.xlf index 8a996a4b..2bc0d783 100644 --- a/translations/messages.fo.xlf +++ b/translations/messages.fo.xlf @@ -384,8 +384,8 @@ Yvirlitsskíggi - password - Loyniorð + Password + Loyniorð upload @@ -712,8 +712,8 @@ Leiklutur - contact - Samband + Contact + Samband tax_rate diff --git a/translations/messages.hu.xlf b/translations/messages.hu.xlf index 5a069c37..360a5a34 100644 --- a/translations/messages.hu.xlf +++ b/translations/messages.hu.xlf @@ -35,10 +35,7 @@ admin_entity.delete_confirm - - Ezek az adatok és törlésre kerülnek! - Esetleg válassz egy másik elemet, ahova ezek az adatok áthelyezésre kerülnek: - + Ezek az adatok és törlésre kerülnek! Esetleg válassz egy másik elemet, ahova ezek az adatok áthelyezésre kerülnek: delete.not_in_use @@ -55,13 +52,13 @@ - - password - Jelszó + + Password + Jelszó password_repeat - Jelsző ismétlése + Jelszó ismétlése logout @@ -390,8 +387,8 @@ Áfa - contact - Kapcsolat + Contact + Kapcsolat address @@ -1197,6 +1194,66 @@ about.title A Kimai névjegye + + help.invoiceText + Ezt a szöveget a számla bizonylatokban használják, és használható pl. jegyezze meg a további szállítási feltételeket. + + + help.invoiceLabel + Ez a szöveg helyettesíti az objektum nevét, így részletesebb címkéket tesz lehetővé a számlatételekhez. + + + skin + Tervezés + + + help.billable + Ha a beállítás ki van kapcsolva, a jövőben rögzített összes időbejegyzés „nem számlázható”-ként lesz megjelölve. + + + help.visible + Ha a beállítás ki van kapcsolva, az objektum nem jelenik meg a legördülő listákban és a listanézetekben. + + + dashboard.edit_mode + A widgeteket a fogd és vidd funkcióval átrendezheti. A widgetek hozzáadása menti a függőben lévő módosításokat. + + + modal.columns.profile + Profil + + + security.unlock.title + Fiók feloldása + + + security.unlock.intro + Add meg a jelszavadat a teljes hozzáféréshez + + + security.unlock.button + Feloldás + + + Apps + Alkalmazások + + + help.teams + A láthatóságot a kiválasztott csapatokra korlátozza. + + + invoiceText + Számlázási információ + + + invoiceLabel + Számla szövege + + + modal.columns.label + Táblázat oszlopai + diff --git a/translations/messages.it.xlf b/translations/messages.it.xlf index bc56e95d..b888a7b2 100644 --- a/translations/messages.it.xlf +++ b/translations/messages.it.xlf @@ -517,8 +517,8 @@ P.IVA - contact - Contatto + Contact + Contatto address diff --git a/translations/messages.ja.xlf b/translations/messages.ja.xlf index 29adfd6d..9315aa78 100644 --- a/translations/messages.ja.xlf +++ b/translations/messages.ja.xlf @@ -53,8 +53,8 @@ Login / Security --> - password - パスワード + Password + パスワード password_repeat @@ -387,8 +387,8 @@ - contact - コンタクト + Contact + コンタクト address diff --git a/translations/messages.nl.xlf b/translations/messages.nl.xlf index 93d19962..7f68a67d 100644 --- a/translations/messages.nl.xlf +++ b/translations/messages.nl.xlf @@ -61,8 +61,8 @@ Login / Security --> - password - Wachtwoord + Password + Wachtwoord password_repeat @@ -432,7 +432,7 @@ contact - Contact + Contact address diff --git a/translations/messages.pl.xlf b/translations/messages.pl.xlf index d058d22d..97cd8938 100644 --- a/translations/messages.pl.xlf +++ b/translations/messages.pl.xlf @@ -69,8 +69,8 @@ Login / Security --> - password - Hasło + Password + Hasło password_repeat @@ -463,8 +463,8 @@ NIP - contact - Kontakt + Contact + Kontakt address diff --git a/translations/messages.pt.xlf b/translations/messages.pt.xlf index eab685fc..877f52d4 100644 --- a/translations/messages.pt.xlf +++ b/translations/messages.pt.xlf @@ -53,8 +53,8 @@ Login / Security --> - password - Palavra-passe + Password + Palavra-passe password_repeat @@ -387,8 +387,8 @@ Imposto - contact - Contacto + Contact + Contacto address diff --git a/translations/messages.ro.xlf b/translations/messages.ro.xlf index c758982a..62708604 100644 --- a/translations/messages.ro.xlf +++ b/translations/messages.ro.xlf @@ -75,8 +75,8 @@ Tarife - password - Parola + Password + Parola password_repeat @@ -444,7 +444,7 @@ contact - Contact + Contact address diff --git a/translations/messages.ru.xlf b/translations/messages.ru.xlf index 167e5889..1a35f3b3 100644 --- a/translations/messages.ru.xlf +++ b/translations/messages.ru.xlf @@ -36,9 +36,9 @@ - - password - Пароль + + Password + Пароль password_repeat @@ -310,9 +310,9 @@ vat Налог НДС - - contact - Контакт + + Contact + Контакт address diff --git a/translations/messages.sk.xlf b/translations/messages.sk.xlf index 6626b58f..6fbd3b43 100644 --- a/translations/messages.sk.xlf +++ b/translations/messages.sk.xlf @@ -77,8 +77,8 @@ Login / Security --> - password - Heslo + Password + Heslo password_repeat @@ -482,8 +482,8 @@ IČ DPH - contact - Kontakt + Contact + Kontakt address diff --git a/translations/messages.sv.xlf b/translations/messages.sv.xlf index cf821666..a5d3bb06 100644 --- a/translations/messages.sv.xlf +++ b/translations/messages.sv.xlf @@ -53,7 +53,7 @@ Login / Security --> - password + Password Lösenord @@ -391,7 +391,7 @@ Moms - contact + Contact Kontakt @@ -680,9 +680,9 @@ export Exportera - + export.period - Period + Period export.document_title diff --git a/translations/messages.tr.xlf b/translations/messages.tr.xlf index 09aa9cb6..284e516a 100644 --- a/translations/messages.tr.xlf +++ b/translations/messages.tr.xlf @@ -61,7 +61,7 @@ Login / Security --> - password + Password Parola @@ -431,8 +431,8 @@ Vergi - contact - İletişim + Contact + İletişim address diff --git a/translations/messages.uk.xlf b/translations/messages.uk.xlf index 6e7dc3b6..764572f2 100644 --- a/translations/messages.uk.xlf +++ b/translations/messages.uk.xlf @@ -90,9 +90,9 @@ Display of entries in selection lists Показ записів у списках відбору - - password - Пароль + + Password + Пароль password_repeat @@ -454,9 +454,9 @@ tax_rate Ставка податку - - contact - Контакт + + Contact + Контакт address diff --git a/translations/messages.zh_Hant.xlf b/translations/messages.zh_Hant.xlf index 85e03621..b5c763a7 100644 --- a/translations/messages.zh_Hant.xlf +++ b/translations/messages.zh_Hant.xlf @@ -125,7 +125,7 @@ Login / Security --> - password + Password 密碼 @@ -514,7 +514,7 @@ 稅率 - contact + Contact 聯絡人 diff --git a/translations/plugins.zh-Hant.xlf b/translations/plugins.zh-Hant.xlf new file mode 100644 index 00000000..21417bc7 --- /dev/null +++ b/translations/plugins.zh-Hant.xlf @@ -0,0 +1,19 @@ + + + + + + plugin.none_installed + + + plugin.marketplace + + + Buy now + + + Plugin Shop + + + + diff --git a/translations/reporting.zh-Hant.xlf b/translations/reporting.zh-Hant.xlf new file mode 100644 index 00000000..a9b2e34f --- /dev/null +++ b/translations/reporting.zh-Hant.xlf @@ -0,0 +1,40 @@ + + + + + + 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 + + + report_customer_monthly_projects + + + + diff --git a/translations/system-configuration.zh-Hant.xlf b/translations/system-configuration.zh-Hant.xlf new file mode 100644 index 00000000..956b6a64 --- /dev/null +++ b/translations/system-configuration.zh-Hant.xlf @@ -0,0 +1,232 @@ + + + + + + Time tracking + + + theme + + + theme.markdown_content + + + theme.avatar_url + + + timesheet.mode + + + timesheet.mode_default + + + timesheet.mode_duration_fixed_begin + + + timesheet.mode_punch + + + timesheet.rules.allow_future_times + + + timesheet.rules.allow_zero_duration + + + timesheet.rules.allow_overbooking_budget + + + timesheet.rules.allow_overlapping_records + + + lockdown_period + + + timesheet.rules.lockdown_period_timezone + + + timesheet.rules.lockdown_period_start + + + timesheet.rules.lockdown_period_end + + + timesheet.rules.lockdown_grace_period + + + timesheet.active_entries.hard_limit + + + quick_entry.recent_activities + + + quick_entry.recent_activity_weeks + + + quick_entry.minimum_rows + + + calendar.week_numbers + + + calendar.weekends + + + calendar.businessHours.begin + + + calendar.businessHours.end + + + calendar.visibleHours.begin + + + calendar.visibleHours.end + + + calendar.slot_duration + + + branding + + + theme.branding.logo + + + theme.branding.company + + + company.financial_year + + + rounding + + + timesheet.rounding.default.begin + + + timesheet.rounding.default.end + + + timesheet.rounding.default.duration + + + timesheet.rounding.default.mode + + + timesheet.rounding.default.days + + + Monday + + + Tuesday + + + Wednesday + + + Thursday + + + Friday + + + Saturday + + + Sunday + + + Ceil + + + Closest + + + Default + + + Floor + + + timesheet.default_begin + + + invoice.number_format + + + customer.number_format + + + customer.allow_duplicate_number + + + allowed_replacer + + + first_weekday + + + timesheet.duration_increment + + + timesheet.time_increment + + + off + + + theme.color_choices + + + 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. + + + authentication + + + user_auth_login + + + user_auth_registration + + + user_auth_password_reset + + + user_auth_password_reset_retry_ttl + + + user_auth_password_reset_token_ttl + + + ldap_activate + + + saml_activate + + + timesheet.rules.break_warning_duration + + + timesheet.rules.long_running_duration + + + calendar.dragdrop_amount + + + Copies data when adding via drag and drop + + + calendar.title_pattern + + + activity.allow_inline_create + + + copy_teams_on_create + + + + diff --git a/translations/teams.ar.xlf b/translations/teams.ar.xlf index 859037dd..da44114b 100644 --- a/translations/teams.ar.xlf +++ b/translations/teams.ar.xlf @@ -30,6 +30,10 @@ teams.project_access منح الوصول إلى المشاريع + + team.member + عضو + diff --git a/translations/teams.zh-Hant.xlf b/translations/teams.zh-Hant.xlf new file mode 100644 index 00000000..041fb96e --- /dev/null +++ b/translations/teams.zh-Hant.xlf @@ -0,0 +1,31 @@ + + + + + + teams.project_access + + + teams.customer_access + + + team.visibility_global + + + team.visibility_restricted + + + team.project_visibility_inherited + + + team.activity_visibility_inherited + + + team.create_default + + + team.member + + + + diff --git a/translations/validators.ar.xlf b/translations/validators.ar.xlf index 56466c0d..199506ee 100644 --- a/translations/validators.ar.xlf +++ b/translations/validators.ar.xlf @@ -86,6 +86,18 @@ Sorry, the budget is used up. عذرا ، الميزانية استنفدت. + + The given value is not a valid datetime format. + القيمة المحددة ليست تنسيقًا صالحًا للوقت واليوم. + + + Validation Failed + وقعت هناك مشكلة في الحفظ. + + + Cannot stop running timesheet + لديك سجل وقت نشط لا يمكن إيقافه تلقائيًا. + diff --git a/translations/validators.zh-Hant.xlf b/translations/validators.zh-Hant.xlf new file mode 100644 index 00000000..8f0b3aeb --- /dev/null +++ b/translations/validators.zh-Hant.xlf @@ -0,0 +1,1069 @@ + + + + + + + time_tracking + + + yes + + + no + + + Both + + + automatic + + + This is a mandatory field + + + create + + + confirm.delete + + + admin_entity.delete_confirm + + + delete.not_in_use + + + cancel + + + confirm + + + upload + + + search + + + searchTerm + + + set_as_default + + + remove_default + + + remove_filter + + + asc + + + desc + + + orderBy + + + my.profile + + + update_multiple + + + attachments + + + file + + + rates.empty + + + rates.title + + + sum.total + + + modal.dirty + + + Display of entries in selection lists + + + + password + + + password_repeat + + + logout + + + user_profile + + + api_token + + + api_token_repeat + + + login_required + + + An e-mail has been sent to %email%. It contains a link you must click to activate your account. + + + 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. + + + security.unlock.title + + + security.unlock.intro + + + security.unlock.button + + + + menu.homepage + + + Apps + + + menu.admin + + + menu.system + + + menu.logout + + + my_times + + + menu.reporting + + + all_times + + + customers + + + projects + + + activities + + + users + + + teams + + + help.teams + + + menu.plugin + + + menu.system_configuration + + + tags + + + Doctor + + + + error.no_entries_found + + + error.no_comments_found + + + error.too_many_entries + + + The directory “%dir%” does not exist and could not be created. + + + error.directory_protected + + + + date + + + starttime + + + endtime + + + duration + + + user + + + username + + + description + + + invoiceText + + + help.invoiceText + + + invoiceLabel + + + help.invoiceLabel + + + name + + + comment + + + id + + + Visible + + + help.visible + + + budget + + + timeBudget + + + activity + + + project + + + tag + + + hourlyRate + + + skin + + + layout + + + hours + + + rate + + + help.rate + + + internalRate + + + help.internalRate + + + recalculate_rates + + + language + + + customer + + + E-mail + + + team + + + teamlead + + + placeholder.type_message + + + billable + + + help.billable + + + + actions + + + action.edit + + + action.add + + + action.delete + + + action.save + + + action.reset + + + action.close + + + + dashboard.title + + + dashboard.edit_mode + + + + toggle_dropdown + + + my_teams + + + my_team_projects + + + progress + + + + timesheet.title + + + timesheet.edit + + + begin + + + end + + + daterange + + + fixedRate + + + help.fixedRate + + + color + + + replaceTags + + + appendTags + + + + modal.columns.title + + + modal.columns.label + + + modal.columns.profile + + + desktop + + + mobile + + + + profile.title + + + profile.about_me + + + profile.first_entry + + + profile.registration_date + + + profile.settings + + + profile.password + + + + profile.2fa + + + profile.2fa_intro + + + profile.2fa_confirmation + + + login.2fa_intro + + + login.2fa_label + + + + profile.api-token + + + profile.roles + + + profile.preferences + + + calendar_initial_view + + + login_initial_view + + + favorite_routes + + + lastLogin + + + notifications + + + + notifications.welcome + + + You have rejected notifications. Please refer to your web-browser documentation to find out how to turn them on. + + + + month + + + agendaWeek + + + agendaDay + + + daily_stats + + + export_decimal + + + update_browser_title + + + + calendar + + + + project_start + + + project_end + + + + number + + + company + + + vat + + + vat_id + + + tax_rate + + + contact + + + address + + + country + + + phone + + + fax + + + homepage + + + timezone + + + currency + + + + alias + + + title + + + avatar + + + active + + + active.help + + + system_account + + + system_account.help + + + roles + + + user_permissions.title + + + user_role.title + + + Allowed character: A-Z and _ (min. 5 uppercase characters) + + + + version + + + plugin.installed + + + + ROLE_SUPER_ADMIN + + + ROLE_ADMIN + + + ROLE_TEAMLEAD + + + ROLE_USER + + + + stats.workingTimeToday + + + stats.workingTimeWeek + + + stats.workingTimeWeekShort + + + stats.workingTimeMonth + + + stats.workingTimeYear + + + stats.workingTimeFinancialYear + + + stats.workingTime + + + stats.revenue + + + stats.durationToday + + + stats.durationWeek + + + stats.durationMonth + + + stats.durationYear + + + stats.durationFinancialYear + + + stats.durationTotal + + + stats.userDurationToday + + + stats.userDurationWeek + + + stats.userDurationMonth + + + stats.userDurationYear + + + stats.userDurationTotal + + + stats.yourWorkingHours + + + stats.amountToday + + + stats.amountWeek + + + stats.amountMonth + + + stats.amountYear + + + stats.amountFinancialYear + + + stats.amountTotal + + + stats.userAmountToday + + + stats.userAmountWeek + + + stats.userAmountMonth + + + stats.userAmountYear + + + stats.userAmountTotal + + + stats.activeUsersToday + + + stats.activeUsersWeek + + + stats.activeUsersMonth + + + stats.activeUsersYear + + + stats.activeUsersFinancialYear + + + stats.activeUsersTotal + + + stats.activeRecordings + + + stats.userTotal + + + stats.activityTotal + + + stats.projectTotal + + + stats.customerTotal + + + stats.percentUsed + + + stats.percentUsedLeft + + + stats.percentUsed_month + + + stats.percentUsedLeft_month + + + + admin_invoice_template.title + + + invoices + + + all_invoices + + + invoice_form.title + + + invoice.filter + + + preview + + + button.print + + + button.csv + + + button.xlsx + + + button.pdf + + + button.ods + + + invoice_print + + + mark_as_exported + + + mark_as_open + + + template + + + help.invoiceTemplate + + + help.invoiceTemplate_customer + + + due_days + + + invoice.due_days + + + invoice.payment_date + + + invoice.from + + + invoice.to + + + invoice.number + + + invoice.subtotal + + + invoice.tax + + + invoice.total + + + invoice.service_date + + + amount + + + total_rate + + + unit_price + + + payment_terms + + + invoice.signature_user + + + invoice.signature_customer + + + invoice.total_working_time + + + orderNumber + + + orderDate + + + invoice_tax_number + + + invoice_bank_account + + + status + + + status.new + + + status.pending + + + status.paid + + + status.canceled + + + Skipped preview of %rows% more rows … + + + + export + + + export.filter + + + export.period + + + export.document_title + + + export.full_list + + + export.summary + + + export.page_of + + + export.date_copyright + + + export.warn_result_amount + + + type + + + + active.entries + + + recent.activities + + + timesheet.start + + + + pageSize + + + entryState + + + exported + + + entryState.exported + + + entryState.not_exported + + + all + + + entryState.running + + + entryState.stopped + + + export.clear_all + + + export.mark_all + + + globalsOnly + + + globalActivities + + + help.globalActivities + + + help.globalActivity + + + batch_meta_fields + + + help.batch_meta_fields + + + includeNoWork + + + includeNoBudget + + + includeWithBudget + + + includeBudgetType_month + + + includeBudgetType_full + + + not_exported + + + not_invoiced + + + last_record_before + + + last_record + + + account_number + + + budgetType + + + budgetType_month + + + budgetType_full + + + delete_warning.short_stats + + + add_user.label + + + team.add_user.help + + + team.configure_teamlead.help + + + default_value_new + + + + quick_entry.title + + + Updated at + + + invoice_document.max_reached + + + pagination + + + skin.light + + + skin.dark + + + api_password.intro + + + api_password.missing_title + + + api_password.missing_description + + + search.no_results + + + select.add_new + + + please_choose + + + extended_settings + + + no_activity + + + Deactivated + + + Activated + + + about.title + + + + diff --git a/translations/wizard.ar.xlf b/translations/wizard.ar.xlf new file mode 100644 index 00000000..51f0a332 --- /dev/null +++ b/translations/wizard.ar.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.cs.xlf b/translations/wizard.cs.xlf new file mode 100644 index 00000000..54e2ec29 --- /dev/null +++ b/translations/wizard.cs.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.da.xlf b/translations/wizard.da.xlf new file mode 100644 index 00000000..2d4e5987 --- /dev/null +++ b/translations/wizard.da.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.de-CH.xlf b/translations/wizard.de-CH.xlf new file mode 100644 index 00000000..e11637e2 --- /dev/null +++ b/translations/wizard.de-CH.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.el.xlf b/translations/wizard.el.xlf new file mode 100644 index 00000000..73884b80 --- /dev/null +++ b/translations/wizard.el.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.eo.xlf b/translations/wizard.eo.xlf new file mode 100644 index 00000000..131d47a1 --- /dev/null +++ b/translations/wizard.eo.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.eu.xlf b/translations/wizard.eu.xlf new file mode 100644 index 00000000..c47da85f --- /dev/null +++ b/translations/wizard.eu.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.fi.xlf b/translations/wizard.fi.xlf new file mode 100644 index 00000000..69481644 --- /dev/null +++ b/translations/wizard.fi.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.fo.xlf b/translations/wizard.fo.xlf new file mode 100644 index 00000000..8ca5c03b --- /dev/null +++ b/translations/wizard.fo.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.hu.xlf b/translations/wizard.hu.xlf new file mode 100644 index 00000000..c67f0865 --- /dev/null +++ b/translations/wizard.hu.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.ja.xlf b/translations/wizard.ja.xlf new file mode 100644 index 00000000..9eea3d77 --- /dev/null +++ b/translations/wizard.ja.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.ko.xlf b/translations/wizard.ko.xlf new file mode 100644 index 00000000..b9e72e96 --- /dev/null +++ b/translations/wizard.ko.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.nl.xlf b/translations/wizard.nl.xlf new file mode 100644 index 00000000..3b16c9ff --- /dev/null +++ b/translations/wizard.nl.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.pt.xlf b/translations/wizard.pt.xlf new file mode 100644 index 00000000..32c60b71 --- /dev/null +++ b/translations/wizard.pt.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.ro.xlf b/translations/wizard.ro.xlf new file mode 100644 index 00000000..f69a3542 --- /dev/null +++ b/translations/wizard.ro.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.ru.xlf b/translations/wizard.ru.xlf new file mode 100644 index 00000000..0fe8a75f --- /dev/null +++ b/translations/wizard.ru.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.sk.xlf b/translations/wizard.sk.xlf new file mode 100644 index 00000000..c98e2715 --- /dev/null +++ b/translations/wizard.sk.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.sv.xlf b/translations/wizard.sv.xlf new file mode 100644 index 00000000..9dbd8538 --- /dev/null +++ b/translations/wizard.sv.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.vi.xlf b/translations/wizard.vi.xlf new file mode 100644 index 00000000..a158a490 --- /dev/null +++ b/translations/wizard.vi.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + + diff --git a/translations/wizard.zh-Hant.xlf b/translations/wizard.zh-Hant.xlf new file mode 100644 index 00000000..cb02bda7 --- /dev/null +++ b/translations/wizard.zh-Hant.xlf @@ -0,0 +1,28 @@ + + + + + + wizard.intro.title + + + wizard.intro.description + + + wizard.separator + + + wizard.profile.title + + + wizard.profile.description + + + wizard.done.title + + + wizard.done.description + + + +