diff --git a/translations/about.ar.xlf b/translations/about.ar.xlf index 0dfe2534..9c925af0 100644 --- a/translations/about.ar.xlf +++ b/translations/about.ar.xlf @@ -26,6 +26,14 @@ about.title حول Kimai + + published_under + تم نشره حسب %kimai% + + + library_authors + ... مؤلفو مكتبات البرامج الحالية ،، لم يكون kimai قادراً على إكمالها بدونك 👍 + diff --git a/translations/actions.ar.xlf b/translations/actions.ar.xlf new file mode 100644 index 00000000..96b92f53 --- /dev/null +++ b/translations/actions.ar.xlf @@ -0,0 +1,103 @@ + + + + + + stop + إيقاف + + + back + عودة + + + edit + تحرير + + + trash + حذف + + + report + تقرير + + + repeat + إبدا من جديد + + + profile-stats + الملف الشخصي + + + settings + تفضيلات + + + timesheet + الجداول الزمنية + + + customer + فلتر العملاء + + + project + فلتر المشاريع + + + activity + فلتر الأنشطة + + + copy + إنشاء نسخة + + + home + الصفحة الرئيسية + + + create-project + أنشئ مشروعًا + + + create-activity + قم بإنشاء نشاط + + + create-timesheet + إنشاء الجدول الزمني + + + create-timesheet-multiuser + لِعدَّة مستخدمين + + + permissions + أذونات الفريق + + + details + إظهار + + + download + تحميل + + + invoice.pending + في انتظار الدفع + + + invoice.paid + فاتورة مدفوعة + + + filter + فلتر البيانات + + + + diff --git a/translations/actions.he.xlf b/translations/actions.he.xlf index 04da7591..45e30611 100644 --- a/translations/actions.he.xlf +++ b/translations/actions.he.xlf @@ -97,6 +97,10 @@ create-timesheet-multiuser למגוון משתמשים + + filter + סינון נתונים + diff --git a/translations/actions.pt_BR.xlf b/translations/actions.pt_BR.xlf index c6da9d8d..dbf94ec6 100644 --- a/translations/actions.pt_BR.xlf +++ b/translations/actions.pt_BR.xlf @@ -94,6 +94,10 @@ invoice.paid Fatura paga + + filter + Filtre por data + diff --git a/translations/daterangepicker.ar.xlf b/translations/daterangepicker.ar.xlf new file mode 100644 index 00000000..b7746c2a --- /dev/null +++ b/translations/daterangepicker.ar.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.pt-BR.xlf b/translations/email.pt-BR.xlf new file mode 100644 index 00000000..b6e06853 --- /dev/null +++ b/translations/email.pt-BR.xlf @@ -0,0 +1,47 @@ + + + + + + button_copy_url_to_browser + Se o botão não funcionar, copie & e cole a seguinte URL no seu navegador: %url% + + + automated_email_dont_answer + Este é um e-mail gerado automaticamente. Não responda, o endereço não será lido. + + + registration.subject + Ative a sua conta + + + registration.title + Bem-vindo %username% + + + registration.button + Ative a sua conta + + + registration.intro + Você se inscreveu no rastreador de tempo Kimai com o e-mail %email%. Agora você tem que ativar a sua conta nas próximas horas, antes que o link expire. + + + reset.subject + Redefina a sua senha + + + reset.title + Isso pode acontecer ... + + + reset.button + Redefina a sua senha + + + reset.intro + ... Então você esqueceu a sua senha? Não se preocupe: O Kimai vai ajudá-lo a criar uma nova: + + + + diff --git a/translations/exceptions.ar.xlf b/translations/exceptions.ar.xlf old mode 100755 new mode 100644 index d858cd18..96fa6c2b --- a/translations/exceptions.ar.xlf +++ b/translations/exceptions.ar.xlf @@ -1,52 +1,52 @@ - - - - - - access.denied - تم رفض الوصول - - - stacktrace - حدثت المشكلة هنا - - - http_error.title - خطأ - - - http_error.description - حدث خطأ! - - - http_error.suggestion - + + + + + + access.denied + تم رفض الوصول + + + stacktrace + حدثت المشكلة هنا + + + http_error.title + خطأ + + + http_error.description + حدث خطأ + + + http_error.suggestion + حدث خطأ غير متوقع ، يرجى المحاولة مرة أخرى. ربما تكون قد عثرت على ثغرة ، لذا يرجى الاتصال بالمسؤول إذا لم تختف المشكلة بعد تجربتها مرة أخرى. - - - http_error_404.description - الصفحة غير موجودة! - - - http_error_404.suggestion - + + + http_error_404.description + الصفحة غير موجودة + + + http_error_404.suggestion + لم نتمكن من العثور على الصفحة التي كنت تبحث عنها. في هذه الأثناء ، قد تعود إلى لوحة التحكم وتبدأ من جديد. - - - http_error_403.description - هذه الصفحة مقيدة. - - - http_error_403.suggestion - + + + http_error_403.description + هذه الصفحة مقيدة + + + http_error_403.suggestion + عذرًا ، ولكن ليس لديك أذونات كافية لرؤية هذه الصفحة. يرجى التحدث إلى المسؤول إذا كنت تعتقد أن هذا خطأ. - - - - \ No newline at end of file + + + + diff --git a/translations/exceptions.tr.xlf b/translations/exceptions.tr.xlf index 5d6135fb..765fafba 100644 --- a/translations/exceptions.tr.xlf +++ b/translations/exceptions.tr.xlf @@ -43,10 +43,7 @@ http_error_403.suggestion - - Özür dileriz, bu sayfayı görmeye izniniz yok. - Hata olduğunu düşünüyorsanız yöneticiyle iletişime geçiniz. - + Üzgünüz, ancak bu sayfayı görmek için yeterli izniniz yok. Bunun bir hata olduğunu düşünüyorsanız lütfen yöneticinizle görüşün. diff --git a/translations/export.pt-BR.xlf b/translations/export.pt-BR.xlf index 461a8fbb..0e2a571b 100644 --- a/translations/export.pt-BR.xlf +++ b/translations/export.pt-BR.xlf @@ -6,6 +6,14 @@ default.pdf.twig Padrão + + default-budget.pdf.twig + Com o orçamento restante + + + default-internal.pdf.twig + Com as taxas internas + diff --git a/translations/flashmessages.ar.xlf b/translations/flashmessages.ar.xlf index fdd37eab..20965639 100644 --- a/translations/flashmessages.ar.xlf +++ b/translations/flashmessages.ar.xlf @@ -28,7 +28,7 @@ action.delete.success - Entry was deleted successful + تم حذف الإدخال بنجاح action.delete.error @@ -42,6 +42,18 @@ warning تحذير + + action.upload.error + تعذر تحميل الملف أو حفظه:%reason% + + + timesheet.locked.warning + أنت تقوم بتحرير تسجيل تم تصديره + + + timesheet.start.exceeded_limit + تم الوصول إلى الحد الأقصى لسجلات الوقت النشط ، يرجى إيقاف قياس وقت تشغيل واحد على الأقل أولاً. + diff --git a/translations/messages.ar.xlf b/translations/messages.ar.xlf index 448640fe..b8ef421e 100644 --- a/translations/messages.ar.xlf +++ b/translations/messages.ar.xlf @@ -778,10 +778,6 @@ attachments ملفات - - update_multiple - %action% %count% مُدخل؟ - my.profile ملف التعريف الخاص بي @@ -810,6 +806,66 @@ admin_entity.delete_confirm سيتم حذف هذه البيانات أيضًا! بدلاً من ذلك، يُمكنك تحديد مُدخل لِيتم نقل جميع البيانات إليه: + + sum.total + إجمالي + + + file + ملف + + + modal.dirty + لقد تغير الشكل. الرجاء النقر فوق "حفظ" لحفظ التغييرات أو "إغلاق" للإلغاء. + + + label.orderBy + ترتيب حسب + + + label.desc + تنازلي + + + label.asc + تصاعدي + + + label.remove_default + حذف البحث المفضل + + + label.searchTerm + مصطلح البحث + + + label.replaceTags + استبدل العلامات + + + label.color + اللون + + + help.fixedRate + الحصول على نفس القيمة في كل مرة تسجيل ، بغض النظر عن المدة + + + label.daterange + النطاق الزمني + + + label.progress + تقدّم + + + label.my_team_projects + مشاريع الفريق وamp; الميزانيات + + + action.save_all + احفظ الكل + diff --git a/translations/messages.de_CH.xlf b/translations/messages.de_CH.xlf index 5a4c7d71..a7e83784 100644 --- a/translations/messages.de_CH.xlf +++ b/translations/messages.de_CH.xlf @@ -1118,6 +1118,22 @@ calendar.drag_and_drop.delete Wenn Sie einen Eintrag löschen wollen, müssen Sie ihn auf die Schaltfläche ziehen. + + stats.userActiveFinancialYear + Aktive Benutzer dieses Geschäftsjahr + + + stats.amountFinancialYear + Umsatz dieses Geschäftsjahr + + + stats.durationFinancialYear + Arbeitszeit dieses Geschäftsjahr + + + stats.workingTimeFinancialYear + Geschäftsjahr + diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index 77f7fe27..7a07bef3 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -1,152 +1,152 @@ - - - - - - - time_tracking - Time Tracking - - - yes - Yes - - - no - No - - - both - Both - - - This is a mandatory field - Mandatory - - - create - Create - - - confirm.delete - Do you really want to delete it? - - - admin_entity.delete_confirm - + + time_tracking + Time Tracking + + + yes + Yes + + + no + No + + + both + Both + + + This is a mandatory field + Mandatory + + + create + Create + + + confirm.delete + Do you really want to delete it? + + + admin_entity.delete_confirm + This data will be deleted as well! Alternatively, you can select an entry to which all data will be transferred: - - - delete.not_in_use - This item can be safely deleted. - - - cancel - Cancel - - - confirm - Confirm - - - upload - Upload - - - search - Search - - - label.searchTerm - Search term - - - label.set_as_default - Save setting as search favourite - - - label.remove_default - Delete search favourite - - - label.asc - Ascending - - - label.desc - Descending - - - label.orderBy - Order by - - - my.profile - My profile - - - update_multiple - %action% %count% entries? - - - attachments - Files - - - file - File - - - rates.empty - No fees have been configured yet. - - - rates.title - Fees - - - sum.total - Total - - - modal.dirty - The form has changed. Please click "Save" to save the changes or "Close" to cancel. - - - - label.password - Password - - - label.password_repeat - Repeat password - - - label.logout - Logout - - - label.user_profile - My profile - - - label.api_token - API password - - - label.api_token_repeat - Repeat API password - - - login_required - Missing permission. Redirect to login? - + + label.password + Password + + + label.password_repeat + Repeat password + + + label.logout + Logout + + + label.user_profile + My profile + + + label.api_token + API password + + + label.api_token_repeat + Repeat API password + + + login_required + Missing permission. Redirect to login? + registration.check_email An email has been sent to %email%. It contains an activation link you must click to activate your account. @@ -160,1093 +160,1077 @@ If you don't get an email check your spam folder or try again. - - - menu.homepage - Dashboard - - - menu.admin - Administration - - - menu.system - System - - - menu.logout - Logout - - - menu.timesheet - My times - - - menu.invoice - Invoices - - - menu.export - Export - - - menu.reporting - Reporting - - - menu.admin_timesheet - Timesheets - - - menu.admin_customer - Customers - - - menu.admin_project - Projects - - - menu.admin_activity - Activities - - - menu.admin_user - Users - - - menu.admin_team - Teams - - - menu.plugin - Plugins - - - menu.system_configuration - Settings - - - menu.tags - Tags - - - menu.doctor - Doctor - - - - - error.no_entries_found - No entries were found based on your selected filters. - - - error.no_comments_found - There were no comments posted yet. - - - - - label.date - Date - - - label.starttime - Begin - - - label.endtime - End - - - label.duration - Duration - - - label.user - User - - - label.username - User - - - label.description - Description - - - label.name - Name - - - label.comment - Comment - - - label.id - ID - - - label.visible - Visible - - - label.budget - Budget - - - label.timeBudget - Time budget - - - label.activity - Activity - - - label.project - Project - - - label.tag - Tags - - - label.tags - Tags - - - label.hourlyRate - Hourly rate - - - label.hourly_rate - Hourly rate - - - label.skin - Display: colors - - - label.theme.layout - Display: layout - - - label.hours - Hours - - - label.rate - Rate - - - help.rate - Hourly rate to be charged - - - label.rate_internal - Internal rate - - - help.rate_internal - Internal costs (if this is not specified, the normal rate is used) - - - label.recalculate_rates - Recalculate rates - - - label.language - Language - - - label.customer - Customer - - - label.email - Email - - - label.team - Team - - - label.teamlead - Teamlead - - - label.create_more - Create further entries - - - placeholder.type_message - Type your message... - - - label.billable - Billable - - - - - label.actions - Actions - - - action.edit - Edit - - - action.delete - Delete - - - action.save - Save - - - action.save_all - Save all - - - action.reset - Reset - - - action.back - Back - - - action.close - Close - - - - - dashboard.title - Dashboard - - - dashboard.subtitle - Welcome! - - - dashboard.all - All users - - - - - more.info.link - More info - - - label.toggle_dropdown - Show menu - - - label.my_teams - My teams - - - label.my_team_projects - Team projects & budgets - - - label.progress - Progress - - - label.plus_more - +%count% more - - - - - timesheet.title - My times - - - timesheet.edit - Edit record - - - label.begin - From - - - label.end - To - - - label.daterange - Time range - - - modal.columns.title - Change column visibility - - - modal.columns.description - Upon saving the un-checked columns will be hidden and this setting will be stored in a browser cookie. If you delete your cookies, the settings will be reversed. - - - label.fixedRate - Fixed rate - - - help.fixedRate - Each time record gets the same value, regardless of its duration - - - label.color - Color - - - label.replaceTags - Replace tags - - - label.appendTags - Append tags - - - - - profile.title - User profile - - - profile.about_me - About me - - - profile.first_entry - Working since - - - profile.registration_date - Registered at - - - profile.settings - Profile - - - profile.password - Password - - - profile.api-token - API - - - profile.roles - Roles - - - profile.teams - Teams - - - profile.preferences - Preferences - - - label.theme.collapsed_sidebar - Minimize the left sidebar - - - label.calendar.initial_view - Initial calendar view - - - label.login.initial_view - Initial view after login - - - label.lastLogin - Last login - - - - month - Month - - - agendaWeek - Week - - - agendaDay - Day - - - label.timesheet.daily_stats - Show daily stats in timesheet - - - label.timesheet.export_decimal - Use decimal duration in export - - - theme.update_browser_title - Update browser title - - + + month + Month + + + agendaWeek + Week + + + agendaDay + Day + + + label.timesheet.daily_stats + Show daily stats in timesheet + + + label.timesheet.export_decimal + Use decimal duration in export + + + theme.update_browser_title + Update browser title + + - - calendar.title - Calendar - - - calendar.drag_and_drop.delete - If you want to delete an entry, you must drag it onto the button. - - - - admin_timesheet.title - Timesheets - - - - admin_project.title - Projects - - - admin_project.short_stats - + + admin_project.title + Projects + + + admin_project.short_stats + Currently the project %project% for the customer %customer% has %activities% activities and %records% time-records, which sum up to a total of %duration%. - - - label.project_start - Project start - - - label.project_end - Project end - - - - - admin_activity.title - Activities - - - admin_activity.short_stats - + + admin_activity.title + Activities + + + admin_activity.short_stats + Currently the activity %activity% in the project %project% for the customer %customer% has %records% time-records, which sum up to a total of %duration%. - - - - - admin_customer.title - Customer - - - label.number - Account - - - label.company - Company name - - - label.vat - Tax - - - label.vat_id - VAT-ID - - - label.tax_rate - Tax rate - - - label.contact - Contact - - - label.address - Address - - - label.country - Country - - - label.phone - Phone - - - label.fax - Fax - - - label.mobile - Mobile - - - label.homepage - Homepage - - - label.timezone - Timezone - - - label.currency - Currency - - - admin_customer.short_stats - + + admin_customer.title + Customer + + + label.number + Account + + + label.company + Company name + + + label.vat + Tax + + + label.vat_id + VAT-ID + + + label.tax_rate + Tax rate + + + label.contact + Contact + + + label.address + Address + + + label.country + Country + + + label.phone + Phone + + + label.fax + Fax + + + label.mobile + Mobile + + + label.homepage + Homepage + + + label.timezone + Timezone + + + label.currency + Currency + + + admin_customer.short_stats + Currently the customer %customer% has %project% projects with %activity% activities, which sum up in %records% time-records to a total of %duration%. - - - - - admin_user.title - User - - - label.alias - Name - - - label.title - Title - - - label.avatar - Profile image - - - label.active - Active - - - label.roles - Role - - - admin_user.short_stats - + + admin_user.title + User + + + label.alias + Name + + + label.title + Title + + + label.avatar + Profile image + + + label.active + Active + + + label.roles + Role + + + admin_user.short_stats + Currently the user %user% has %records% time-records which sum up to a total of %duration%. - - - user_permissions.title - User permissions - - - user_role.title - User role - - - Allowed character: A-Z and _ - Allowed character: A-Z and _ - - - - - label.version - Version - - - label.required_version - Compatible with - - - - - ROLE_SUPER_ADMIN - System-Admin - - - ROLE_ADMIN - Administrator - - - ROLE_TEAMLEAD - Teamlead - - - ROLE_USER - User - - - - - stats.workingTimeToday - Today, %day% - - - stats.workingTimeWeek - Calendar week %week% - - - stats.workingTimeMonth - %month% %year% - - - stats.workingTimeYear - Full year %year% - - - stats.workingTimeFinancialYear - Financial year - - - stats.durationToday - Working hours today - - - stats.durationWeek - Working hours this week - - - stats.durationMonth - Working hours this month - - - stats.durationYear - Working hours this year - - - stats.durationFinancialYear - Working hours this financial year - - - stats.durationTotal - Working hours total - - - stats.yourWorkingHours - My working hours - - - stats.amountToday - Revenue today - - - stats.amountWeek - Revenue this week - - - stats.amountMonth - Revenue this month - - - stats.amountYear - Revenue this year - - - stats.amountFinancialYear - Revenue this financial year - - - stats.amountTotal - Total revenue - - - stats.userActiveToday - Active users today - - - stats.userActiveWeek - Active users this week - - - stats.userActiveMonth - Active users this month - - - stats.userActiveYear - Active users this year - - - stats.userActiveFinancialYear - Active users this financial year - - - stats.userActiveTotal - Active users ever - - - stats.activeRecordings - Active records - - - stats.userTotal - Users - - - stats.activityTotal - Activities - - - stats.projectTotal - Projects - - - stats.customerTotal - Customers - - - stats.percentUsed - %percent%% used - - - stats.percentUsedLeft - %percent%% used (%left% are still open) - - - - - admin_invoice_template.title - Invoice template - - - invoice.title - Invoices - - - invoice.filter - Filter invoice data - - - button.preview - Preview - - - button.preview_print - Print preview - - - button.print - Print - - - button.csv - CSV - - - button.xlsx - Excel - - - button.pdf - PDF - - - button.ods - ODS - - - invoice_print - Invoice - - - label.mark_as_exported - Mark as exported - - - label.template - Template - - - label.due_days - Payment term in days - - - invoice.due_days - Payment target - - - invoice.payment_date - Payment date - - - invoice.from - From - - - invoice.to - To - - - invoice.number - Invoice number - - - invoice.subtotal - Subtotal - - - invoice.tax - Tax - - - invoice.total - Total - - - invoice.service_date - Service date - - - label.amount - Quantity - - - label.total_rate - Total price - - - label.unit_price - Unit price - - - label.payment_terms - Terms of payment - - - invoice.signature_user - Confirmation: Date / Consultant's name / Signature - - - invoice.signature_customer - Confirmation: Date / Customer's name / Signature - - - invoice.total_working_time - Total duration - - - label.orderNumber - Order number - - - label.orderDate - Order date - - - label.invoice_tax_number - VAT no.: - - - label.invoice_bank_account - Bank account - - - label.decimalDuration - Display duration as decimal number - - - label.status - Status - - - status.new - New - - - status.pending - Pending - - - status.paid - Paid - - - preview.skipped_rows - Skipped preview of %rows% more rows ... - - - - export.title - Export - - - export.subtitle - Export timesheet data to various formats - - - export.filter - Filter data for export - - - export.period - Period - - - export.document_title - Export of timesheets - - - export.full_list - Full list - - - export.summary - Summary - - - export.page_of - Page %page% of %pages% - - - export.date_copyright - Created %date% with %kimai% - - - - - active.entries - Your active time measurements - - - timesheet.all - Show all records - - - recent.activities - Restart one of your last activities - - - recent.activities.format - %activity% in %project% for %customer% - - - timesheet.start - Create new time-record - - - - - label.pageSize - Page size - - - label.entryState - Records - - - label.exported - Exported - - - entryState.exported - Cleared - - - entryState.not_exported - Open - - - entryState.all - All - - - entryState.running - Active - - - entryState.stopped - Stopped - - - export.clear_all - Mark all shown records as open? - - - export.mark_all - Mark all shown records as cleared? - - - label.globalsOnly - Only global - - - label.batch_meta_fields - Additional fields - - - help.batch_meta_fields - Fields that are to be updated must first be activated by clicking on the associated checkbox. - - - label.includeNoWork - Show entries without bookings - - - label.includeNoBudget - Show entries without budget - - - label.not_exported - Not exported - - - label.not_invoiced - Not billed - - - label.last_record_before - No time booking since - - - label.last_record - Last entry - - - + + label.pageSize + Page size + + + label.entryState + Records + + + label.exported + Exported + + + entryState.exported + Cleared + + + entryState.not_exported + Open + + + entryState.all + All + + + entryState.running + Active + + + entryState.stopped + Stopped + + + export.clear_all + Mark all shown records as open? + + + export.mark_all + Mark all shown records as cleared? + + + label.globalsOnly + Only global + + + label.batch_meta_fields + Additional fields + + + help.batch_meta_fields + Fields that are to be updated must first be activated by clicking on the associated checkbox. + + + label.includeNoWork + Show entries without bookings + + + label.includeNoBudget + Show entries without budget + + + label.not_exported + Not exported + + + label.not_invoiced + Not billed + + + label.last_record_before + No time booking since + + + label.last_record + Last entry + + + diff --git a/translations/messages.eo.xlf b/translations/messages.eo.xlf index 24c652e3..3de4c06d 100644 --- a/translations/messages.eo.xlf +++ b/translations/messages.eo.xlf @@ -1202,6 +1202,22 @@ label.last_record Lasta elemento + + stats.userActiveFinancialYear + Aktivaj uzantoj ĉi-financjare + + + stats.durationFinancialYear + Laborhoroj ĉi-financjare + + + stats.amountFinancialYear + Enspezoj ĉi-financjare + + + stats.workingTimeFinancialYear + Financjaro + diff --git a/translations/messages.es.xlf b/translations/messages.es.xlf index 62b1b123..edde32a9 100644 --- a/translations/messages.es.xlf +++ b/translations/messages.es.xlf @@ -1140,6 +1140,78 @@ file Archivo + + label.last_record_before + Sin registro desde + + + label.not_invoiced + Sin facturar + + + label.not_exported + Sin exportar + + + label.last_record + Último registro + + + preview.skipped_rows + Se omitió la previsualización de %rows% filas más… + + + invoice.payment_date + Fecha de pago + + + stats.userActiveFinancialYear + Usuarios activos este año fiscal + + + stats.amountFinancialYear + Ingresos este año fiscal + + + stats.durationFinancialYear + Horas laborables este año fiscal + + + stats.workingTimeFinancialYear + Año fiscal + + + calendar.drag_and_drop.delete + Si quiere eliminar una entrada, debe arrastrarla sobre el botón. + + + action.save_all + Guardar todo + + + label.orderBy + Ordenar por + + + label.desc + Descendente + + + label.asc + Ascendente + + + label.remove_default + Eliminar favorito de búsqueda + + + label.set_as_default + Guardar configuración como favorito de búsqueda + + + label.searchTerm + Término de búsqueda + diff --git a/translations/messages.fr.xlf b/translations/messages.fr.xlf index 6fcd3e5a..d5dfc20e 100644 --- a/translations/messages.fr.xlf +++ b/translations/messages.fr.xlf @@ -1199,6 +1199,22 @@ calendar.drag_and_drop.delete Si vous voulez supprimer une entrée, vous devez la faire glisser sur le bouton. + + stats.userActiveFinancialYear + Utilisateurs actifs cette année fiscale + + + stats.amountFinancialYear + Revenus pour cette année fiscale + + + stats.durationFinancialYear + Heures de travail pour cette année fiscale + + + stats.workingTimeFinancialYear + Année fiscale + diff --git a/translations/messages.he.xlf b/translations/messages.he.xlf index 919bcbb8..5740079a 100644 --- a/translations/messages.he.xlf +++ b/translations/messages.he.xlf @@ -552,11 +552,11 @@ label.vat - מע''מ + מס label.vat_id - מזהה מע''מ + מזהה מע״מ label.contact @@ -1043,7 +1043,7 @@ help.batch_meta_fields - שדות שיש לעדכן צריכים קודם להיות פעילים על ידי סימון התיבה המשויכת + יש להפעיל שדות לעדכון על ידי לחיצה על תיבות הסימון המתאימות תחילה. label.batch_meta_fields @@ -1065,6 +1065,66 @@ label.searchTerm חיפוש מונח + + label.includeNoBudget + הצגת רשומות ללא תקציב + + + invoice.payment_date + תאריך תשלום + + + stats.userActiveFinancialYear + משתמשים פעילים בשנה הפיננסית הזאת + + + stats.amountFinancialYear + הכנסות בשנה הפיננסית הזאת + + + stats.durationFinancialYear + שעות עבודה בשנה הפיננסית הזאת + + + stats.workingTimeFinancialYear + שנה פיננסית + + + label.tax_rate + גובה המס + + + calendar.drag_and_drop.delete + למחיקת רשומה עליך לגרור אותה לתחתית. + + + action.save_all + לשמור הכול + + + file + קובץ + + + label.orderBy + מיון לפי + + + label.desc + יורד + + + label.asc + עולה + + + label.remove_default + מחיקת חיפוש מועדף + + + label.set_as_default + לשמור הגדרה כחיפוש מועדף + diff --git a/translations/messages.pt_BR.xlf b/translations/messages.pt_BR.xlf index 05d0427f..e7ef0ba3 100644 --- a/translations/messages.pt_BR.xlf +++ b/translations/messages.pt_BR.xlf @@ -1180,7 +1180,7 @@ label.set_as_default - Salvar como configuração padrão + Salve a configuração como sendo o favorito da pesquisa label.searchTerm @@ -1190,6 +1190,34 @@ label.remove_default Deletar Configuração Padrão + + label.last_record + Último lançamento + + + label.last_record_before + Sem reserva de tempo desde + + + stats.userActiveFinancialYear + Usuários ativos deste ano fiscal + + + stats.amountFinancialYear + Receita deste ano fiscal + + + stats.durationFinancialYear + Horário de trabalho neste ano fiscal + + + stats.workingTimeFinancialYear + Ano fiscal + + + calendar.drag_and_drop.delete + Caso queira excluir uma entrada, arraste-a para o botão. + diff --git a/translations/messages.tr.xlf b/translations/messages.tr.xlf index fa71d066..279ba7d4 100644 --- a/translations/messages.tr.xlf +++ b/translations/messages.tr.xlf @@ -580,7 +580,7 @@ label.active - Aktif + Etkin label.roles @@ -631,15 +631,15 @@ stats.durationWeek - Haftanın çalışma saatleri + Bu haftanın çalışma saatleri stats.durationMonth - Ayın çalışma saatleri + Bu ayın çalışma saatleri stats.durationYear - Yılın çalışma saatleri + Bu yılın çalışma saatleri stats.durationTotal @@ -655,15 +655,15 @@ stats.amountWeek - Haftanın geliri + Bu haftanın geliri stats.amountMonth - Ayın geliri + Bu ayın geliri stats.amountYear - Yılın geliri + Bu yılın geliri stats.amountTotal @@ -671,27 +671,27 @@ stats.userActiveToday - Bugünkü aktif kullanıcılar + Bugünün etkin kullanıcıları stats.userActiveWeek - Haftanın aktif kullanıcıları + Bu haftanın etkin kullanıcıları stats.userActiveMonth - Ayın aktif kullanıcıları + Bu ayın etkin kullanıcıları stats.userActiveYear - Yılın aktif kullanıcıları + Bu yılın etkin kullanıcıları stats.userActiveTotal - Tüm aktif kullanıcılar + Şimdiye kadarki etkin kullanıcılar stats.activeRecordings - Aktif kayıtlar + Etkin kayıtlar stats.userTotal @@ -888,7 +888,7 @@ --> active.entries - Aktif zaman ölçümleriniz + Etkin zaman ölçümleriniz timesheet.all @@ -935,7 +935,7 @@ entryState.running - Aktif + Etkin entryState.stopped @@ -1193,6 +1193,22 @@ calendar.drag_and_drop.delete Bir kaydı silmek istiyorsanız, onu düğmeye sürüklemelisiniz. + + stats.userActiveFinancialYear + Bu mali yılın etkin kullanıcıları + + + stats.amountFinancialYear + Bu mali yılın geliri + + + stats.durationFinancialYear + Bu mali yılın çalışma saatleri + + + stats.workingTimeFinancialYear + Mali yıl + diff --git a/translations/plugins.ar.xlf b/translations/plugins.ar.xlf new file mode 100644 index 00000000..067da445 --- /dev/null +++ b/translations/plugins.ar.xlf @@ -0,0 +1,23 @@ + + + + + + plugins.title + الإضافات + + + plugins.subtitle + يمكنك تحسين وظائف Kimai باستخدام المكونات الإضافية + + + plugin.none_installed + ليس لديك أي إضافات مثبتة حتى الآن. + + + plugin.marketplace + متجر Kimai + + + + diff --git a/translations/reporting.eo.xlf b/translations/reporting.eo.xlf index e36f28e5..b21b085e 100644 --- a/translations/reporting.eo.xlf +++ b/translations/reporting.eo.xlf @@ -30,6 +30,10 @@ report_weekly_users Semajna vido por ĉiuj uzantoj + + report_yearly_users + Jara vido por ĉiuj uzantoj + diff --git a/translations/reporting.fr.xlf b/translations/reporting.fr.xlf index ba76cb1e..71337257 100644 --- a/translations/reporting.fr.xlf +++ b/translations/reporting.fr.xlf @@ -30,6 +30,10 @@ report_weekly_users Vue hebdomadaire pour tous les utilisateurs + + report_yearly_users + Vue annuelle pour tous les utilisateurs + diff --git a/translations/reporting.he.xlf b/translations/reporting.he.xlf index 091bec6d..2c7a73de 100644 --- a/translations/reporting.he.xlf +++ b/translations/reporting.he.xlf @@ -14,6 +14,26 @@ report_monthly_users תצוגה חודשית לכל המשתמשים + + reporting.initial_view + דוח ראשוני + + + report_inactive_project + מיזמים בלתי פעילים + + + report_project_view + סקירת המיזם + + + report_yearly_users + תצוגה שנתית לכל המשתמשים + + + report_weekly_users + תצוגה שבועית לכל המשתמשים + diff --git a/translations/reporting.pt-BR.xlf b/translations/reporting.pt-BR.xlf new file mode 100644 index 00000000..40d48b38 --- /dev/null +++ b/translations/reporting.pt-BR.xlf @@ -0,0 +1,39 @@ + + + + + + report_user_week + Exibição semanal para um usuário + + + report_user_month + Exibição mensal para um usuário + + + report_weekly_users + Exibição semanal para todos os usuários + + + report_monthly_users + Exibição mensal para todos os usuários + + + report_yearly_users + Exibição anual para todos os usuários + + + report_project_view + Visão geral do projeto + + + report_inactive_project + Projetos inativos + + + reporting.initial_view + Relatório inicial + + + + diff --git a/translations/reporting.tr.xlf b/translations/reporting.tr.xlf index 626bbb0e..4aefdc5a 100644 --- a/translations/reporting.tr.xlf +++ b/translations/reporting.tr.xlf @@ -30,6 +30,10 @@ report_weekly_users Tüm kullanıcılar için haftalık görünüm + + report_yearly_users + Tüm kullanıcılar için yıllık görünüm + diff --git a/translations/system-configuration.ar.xlf b/translations/system-configuration.ar.xlf new file mode 100644 index 00000000..ba7d92d5 --- /dev/null +++ b/translations/system-configuration.ar.xlf @@ -0,0 +1,267 @@ + + + + + + title + إعدادات + + + subtitle + قم بتغيير التكوينات العالمية لمتتبع الوقت الخاص بك + + + timesheet + الجداول الزمنية + + + invoice + الفواتير + + + form_customer + إنشاء العميل — القيم الافتراضية + + + form_user + المستخدم — القيم الافتراضية + + + theme + موضوع + + + calendar + تقويم + + + label.theme.markdown_content + السماح بتنسيق markdown في الأوصاف والتعليقات + + + label.theme.tags_create + العلامات: استخدم بحث الإكمال التلقائي واسمح بإنشاء العلامات + + + label.timesheet.mode + وضع تتبع الوقت + + + label.timesheet.mode_default + [افتراضي] يمكن تعديل أوقات البدء والانتهاء + + + label.timesheet.mode_duration_only + [مدة] يستبدل وقت الانتهاء بحقل إدخال مدة + + + label.timesheet.mode_duration_fixed_begin + [مدة] وقت البدء الثابت القابل للتكوين ، يمكن تغيير المدة فقط + + + label.timesheet.mode_punch + [الوقت على مدار الساعة] يمكن للمستخدم بدء التسجيل وإيقافه ، ولكن لا يمكنه تعديل الأوقات أو المدة + + + label.timesheet.rules.allow_future_times + السماح بإدخال الوقت لاحقاً + + + label.timesheet.rules.allow_overbooking_budget + السماح بالحجز الزائد للميزانيات المخزنة + + + label.timesheet.rules.allow_overlapping_records + السماح بإدخال وقت إضافي للخانات + + + label.timesheet.rules.lockdown_period_start + بدء فترة التأمين ( تاريخ نسبي ل PHP حتى الآن ) + + + label.timesheet.rules.lockdown_period_end + نهاية فترة التأمين (تاريخ نسبي ل PHP حتى الآن) + + + label.timesheet.rules.lockdown_grace_period + نهاية فترة السماح الإغلاق (التاريخ النسبي ل PHP حتى نهاية فترة التأمين) + + + label.timesheet.active_entries.hard_limit + العدد المسموح به من إدخال وقت التشغيل في وقت واحد + + + label.timesheet.active_entries.soft_limit + عدد إدخال وقت التشغيل التي يتم من خلالها عرض تحذير + + + label.theme.autocomplete_chars + الحد الأدنى لعدد الأحرف لبدء الإكمال التلقائي + + + label.calendar.week_numbers + عرض أرقام الأسبوع + + + label.calendar.weekends + عرض عطلات نهاية الأسبوع + + + label.calendar.businessHours.begin + بداية ساعات العمل العادية (سيتم تمييزها) + + + label.calendar.businessHours.end + نهاية ساعات العمل العادية (سيتم تمييزها) + + + label.calendar.visibleHours.begin + بداية النطاق الزمني المرئي + + + label.calendar.visibleHours.end + نهاية النطاق الزمني المرئي + + + label.calendar.slot_duration + مدة الفتحة لعرض الأسبوع واليوم (التنسيق: ساعة: دقيقة: ثانية) + + + branding + شركتي + + + + label.theme.branding.company + اسم الشركة + + + label.theme.branding.mini + شعار صغير (شريط جانبي مطوي) + + + label.theme.branding.title + عنوان المتصفح + + + rounding + تقريب الوقت + + + label.timesheet.rounding.default.begin + تقريب وقت البدء بالدقائق (0 = غير مفعّل) + + + label.timesheet.rounding.default.end + تقريب وقت الانتهاء بالدقائق (0 = غير مفعّل) + + + label.timesheet.rounding.default.duration + تقريب المدة بالدقائق (0 = غير مفعّل) + + + label.timesheet.rounding.default.mode + وضع التقريب + + + label.timesheet.rounding.default.days + أيام الأسبوع التي سيتم فيها التقريب + + + Monday + الاثنين + + + Tuesday + الثلاثاء + + + Wednesday + الأربعاء + + + Thursday + الخميس + + + Friday + الجمعة + + + Saturday + السبت + + + Sunday + الأحد + + + Ceil + السقف: سيتم تقريب البداية والنهاية والمدة + + + Closest + الأقرب: التقريب الحسابي لأقرب قيمة + + + Default + قياسي: سيتم تقريب البداية إلى الأدنى ، والنهاية والمدة لأعلى + + + Floor + الطابق: سيتم تقريب البداية والنهاية والمدة + + + label.timesheet.default_begin + وقت البدء الافتراضي (غير مستخدم في جميع أوضاع تعقب الوقت) + + + label.simple_form + بحث بسيط + + + label.invoice.number_format + تنسيق رقم الفاتورة + + + first_weekday + اول يوم من الأسبوع + + + label.timesheet.duration_increment + اختيار الدقيقة للمدة + + + label.timesheet.time_increment + اختيار الدقيقة لـ amp من و إلى + + + increment_rounding + استخدم القيمة المكونة لقاعدة التقريب + + + off + إيقاف + + + label.theme.colors_limited + الحد من خيارات الألوان + + + label.theme.color_choices + الألوان المسموح بها + + + help.theme.color_choices + قائمة رموز ألوان HTML مفصولة بفواصل. يمكن تعيين أسماء الألوان عن طريق إضافة اسم و | المحدد ، على سبيل المثال: أبيض | # ffffff ، أسود | # 000000. + + + label.company.financial_year + السنة المالية + + + + diff --git a/translations/system-configuration.eo.xlf b/translations/system-configuration.eo.xlf index a2b82767..eb51cd14 100644 --- a/translations/system-configuration.eo.xlf +++ b/translations/system-configuration.eo.xlf @@ -104,15 +104,15 @@ branding - Varmarkado + Mia kompanio label.theme.branding.company - Kompanio + Nomo de kompanio label.theme.branding.mini @@ -254,6 +254,10 @@ label.theme.colors_limited Limigi elektojn pri koloroj + + label.company.financial_year + Financjaro + diff --git a/translations/system-configuration.fr.xlf b/translations/system-configuration.fr.xlf index d150b724..baacc0c2 100644 --- a/translations/system-configuration.fr.xlf +++ b/translations/system-configuration.fr.xlf @@ -172,15 +172,15 @@ label.theme.branding.company - Société + Nom de l'entreprise branding - Identité + Mon entreprise label.calendar.slot_duration @@ -254,6 +254,10 @@ label.theme.colors_limited Limiter les choix de couleurs + + label.company.financial_year + Année fiscale + diff --git a/translations/system-configuration.he.xlf b/translations/system-configuration.he.xlf index 20d6ddc7..59613681 100644 --- a/translations/system-configuration.he.xlf +++ b/translations/system-configuration.he.xlf @@ -107,19 +107,19 @@ branding - מיתוג + החברה שלי label.theme.branding.company - חברה + שם החברה label.theme.branding.mini - מיני לוגו (תפריט צידי ממוזער) + לוגו מוקטן (תפריט צידי ממוזער) label.theme.branding.title @@ -225,6 +225,38 @@ label.timesheet.rules.allow_overlapping_records לאפשר רשומות בזמנים חופפים + + label.theme.color_choices + צבעים מותרים + + + label.theme.colors_limited + הגבלת בחירות צבע + + + off + כבוי + + + increment_rounding + להשתמש בערכים המוגדרים של כלל העיגול + + + label.timesheet.time_increment + בחירת דקות מזמן עד זמן + + + label.timesheet.duration_increment + בחירת שניות למשך זמן + + + label.company.financial_year + שנה פיננסית + + + label.timesheet.rules.allow_overbooking_budget + לאפשר הזמנה מעבר לתקציב המאוחסן + diff --git a/translations/system-configuration.pt_BR.xlf b/translations/system-configuration.pt_BR.xlf index 19a5ffb2..ba301077 100644 --- a/translations/system-configuration.pt_BR.xlf +++ b/translations/system-configuration.pt_BR.xlf @@ -180,15 +180,15 @@ label.theme.branding.company - Empresa + O nome da empresa branding - Marca + A minha empresa label.calendar.slot_duration @@ -222,6 +222,42 @@ invoice Faturas + + help.theme.color_choices + Lista separada por vírgulas com os códigos das cores HTML. Os nomes das cores podem ser definidos através do prefixo do código da cor com um nome e o | delimitador, por exemplo: Branco|#ffffffff,Preto|#000000. + + + label.theme.color_choices + Cores permitidas + + + label.theme.colors_limited + Limite as escolhas de cor + + + off + Feriado + + + increment_rounding + Use o valor configurado da regra de arredondamento + + + label.timesheet.time_increment + Seleção de minutos para De & Para + + + label.timesheet.duration_increment + Seleção de minutos para a duração + + + label.company.financial_year + Ano fiscal + + + label.timesheet.rules.allow_overbooking_budget + Permitir o overbooking (a reserva em excesso) dos orçamentos acumulados + diff --git a/translations/system-configuration.tr.xlf b/translations/system-configuration.tr.xlf index 63491cbe..5a31b81b 100644 --- a/translations/system-configuration.tr.xlf +++ b/translations/system-configuration.tr.xlf @@ -184,15 +184,15 @@ label.theme.branding.company - Şirket + Şirket adı branding - Marka + Şirketim label.calendar.slot_duration @@ -254,6 +254,10 @@ label.theme.colors_limited Renk seçeneklerini sınırla + + label.company.financial_year + Mali yıl + diff --git a/translations/teams.ar.xlf b/translations/teams.ar.xlf index d6212112..0a0c10bc 100644 --- a/translations/teams.ar.xlf +++ b/translations/teams.ar.xlf @@ -6,6 +6,34 @@ teams.title الفريق + + team.activity_visibility_inherited + النشاط له وصول محدود ، لأنه تم تعيين أذونات الفريق للمشروع / أو العميل. + + + team.create_default + إنشاء فريق جديد للحد من الوصول + + + team.project_visibility_inherited + المشروع له وصول محدود ، لأنه تم تعيين أذونات الفريق للعميل. + + + team.visibility_restricted + مرئي فقط للفرق التالية وجميع المسؤولين. + + + team.visibility_global + مرئي للجميع ، حيث أنه لم يتم تعيين أي فريق بعد. + + + teams.customer_access + منح حق الوصول للعملاء + + + teams.project_access + منح الوصول إلى المشاريع + diff --git a/translations/teams.pt-BR.xlf b/translations/teams.pt-BR.xlf new file mode 100644 index 00000000..ea3149e6 --- /dev/null +++ b/translations/teams.pt-BR.xlf @@ -0,0 +1,39 @@ + + + + + + teams.title + Equipes + + + teams.project_access + Conceda acesso aos projetos + + + teams.customer_access + Conceda acesso aos clientes + + + team.visibility_global + Visível a todos, já que nenhuma equipe foi definida ainda. + + + team.visibility_restricted + Visível apenas para as seguintes equipes e todos os administradores. + + + team.project_visibility_inherited + O projeto tem acesso limitado, pois as permissões da equipe foram definidas para o cliente. + + + team.activity_visibility_inherited + A atividade tem acesso limitado, pois as permissões da equipe foram definidas para o projeto e/ou cliente. + + + team.create_default + Crie uma nova equipe para limitar o acesso + + + + diff --git a/translations/validators.he.xlf b/translations/validators.he.xlf index f4e7894f..2dc833a5 100644 --- a/translations/validators.he.xlf +++ b/translations/validators.he.xlf @@ -413,6 +413,10 @@ You must select at least one user or team. עליך לבחור בצוות או משתמש אחד לפחות. + + The budget is completely used. + התקציב נוצל במלואו. מתוך %budget% הזמינים, %used% נוצלו עד כה, עדיין ניתן להשתמש ב־%free%. + diff --git a/translations/validators.pt_BR.xlf b/translations/validators.pt_BR.xlf index 10964302..3f5452f5 100644 --- a/translations/validators.pt_BR.xlf +++ b/translations/validators.pt_BR.xlf @@ -34,6 +34,10 @@ The begin date cannot be in the future. A data de início não pode ser no futuro. + + The budget is completely used. + O orçamento foi esgotado. Do %budget% disponível, do que foi %used% tem sido reservado até o momento, há %free% que ainda pode ser utilizado. + diff --git a/translations/validators.tr.xlf b/translations/validators.tr.xlf index 961c1ee2..b855d184 100644 --- a/translations/validators.tr.xlf +++ b/translations/validators.tr.xlf @@ -4,7 +4,7 @@ This value is not a valid role. - Değer geçerli bir rol değildir. + Bu değer geçerli bir rol değil. End date must not be earlier then start date.