From 9430b9ae4573945e7bc30b4c8242124bd6dd045e Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Wed, 3 Apr 2024 03:06:03 +0000 Subject: [PATCH] update locales from crowdin [ci skip] --- .../ldap_groups/config/locales/crowdin/ms.yml | 27 ++++++++--------- modules/meeting/config/locales/crowdin/ms.yml | 12 ++++---- .../reporting/config/locales/crowdin/ms.yml | 4 +-- .../storages/config/locales/crowdin/js-ms.yml | 8 ++--- .../storages/config/locales/crowdin/ms.yml | 14 ++++----- .../config/locales/crowdin/ms.yml | 20 ++++++------- .../config/locales/crowdin/ms.yml | 30 +++++++++---------- 7 files changed, 57 insertions(+), 58 deletions(-) diff --git a/modules/ldap_groups/config/locales/crowdin/ms.yml b/modules/ldap_groups/config/locales/crowdin/ms.yml index e24a0ebb4176..ed4a3de067e1 100644 --- a/modules/ldap_groups/config/locales/crowdin/ms.yml +++ b/modules/ldap_groups/config/locales/crowdin/ms.yml @@ -54,20 +54,19 @@ ms: info: "Perhatian: Kumpulan OpenProject itu sendiri dan ahli yang ditambah di luar penjanaan LDAP tidak akan dikeluarkan." verification: "Masukkan nama kumpulan %{name} untuk mengesahkan pembuangan." help_text_html: | - This module allows you to set up a synchronization between LDAP and OpenProject groups. - It depends on LDAP groups need to use the groupOfNames / memberOf attribute set to be working with OpenProject. -
- Groups are synchronized hourly through a cron job. - Please see our documentation on this topic. - no_results: 'No synchronized groups found.' - no_members: 'This group has no synchronized members yet.' - plural: 'Synchronized LDAP groups' - singular: 'Synchronized LDAP group' + Modul ini membenarkan anda untuk menyediakan penyelarasan antara LDAP dan kumpulan OpenProject. + Ia bergantung kepada keperluan kumpulan LDAP untuk menggunakan kumpulanNama / ahliKepada
+ Kumpulan diselaraskan setiap jam melalui cron job. + Sila lihat dokumentasi kami berkenaan topik ini. + no_results: 'Tiada kumpulan yang diseleraskan ditemui.' + no_members: 'Kumpulan ini tidak mempunyai ahli yang diselaraskan lagi.' + plural: 'Kumpulan LDAP yang diselaraskan' + singular: 'Kumpulan LDAP yang diselaraskan' form: - auth_source_text: 'Select which LDAP connection should be used.' + auth_source_text: 'Pilih sambungan LDAP yang harus digunakan.' sync_users_text: > - If you enable this option, found users will also be automatically created in OpenProject. Without it, only existing accounts in OpenProject will be added to groups. - dn_text: 'Enter the full DN of the group in LDAP' - group_text: 'Select an existing OpenProject group that members of the LDAP group shall be synchronized with' + Jika anda mengaktifkan pilihan ini, pengguna yang dijumpai akan dicipta secara automatik dalam OpenProject. Tanpanya, hanya akaun yang sedia ada dalam OpenProject akan ditambah ke dalam kumpulan. + dn_text: 'Masukkan DN penuh kumpulan dalam LDAP' + group_text: 'Pilih kumpulan OpenProject sedia ada yang ahli-ahli kumpulan LDAP akan diselaraskan dengannya' upsale: - description: 'Take advantage of synchronised LDAP groups to manage users, change their permissions and facilitate user management across groups.' + description: 'Manfaatkan kumpulan LDAP yang diselaraskan untuk mengurus pengguna, menukar kebenaran mereka dan memudahkan pengurusan pengguna di kalangan kumpulan.' diff --git a/modules/meeting/config/locales/crowdin/ms.yml b/modules/meeting/config/locales/crowdin/ms.yml index 302e2f501037..d0ef68112740 100644 --- a/modules/meeting/config/locales/crowdin/ms.yml +++ b/modules/meeting/config/locales/crowdin/ms.yml @@ -43,10 +43,10 @@ ms: start_time_hour: "Masa mula" meeting_agenda_items: title: "Tajuk" - author: "Author" + author: "Pengarang" duration_in_minutes: "Tempoh (minit)" description: "Nota" - presenter: "Presenter" + presenter: "Penyampai" errors: messages: invalid_time_format: "bukan masa yang sah. Format yang diperlukan: JJ:MM" @@ -96,11 +96,11 @@ ms: label_start_date: "Tarikh mula" meeting: attachments: - text: "Attached files are available to all meeting participants. You can also drag and drop tehse into agenda item notes." + text: "Fail yang dilampirkan boleh diakses oleh semua peserta mesyuarat. Anda juga boleh menarik dan lepaskan fail tersebut ke dalam catatan item agenda." copy: title: "Salin mesyuarat %{title}" - attachments: "Copy attachments" - attachments_text: "Copy over all attached files to the new meeting" + attachments: "Salin lampiran" + attachments_text: "Salin semua fail yang dilampirkan ke dalam mesyuarat baru" agenda: "Salin agenda" agenda_text: "Salin agenda mesyuarat lama" email: @@ -154,7 +154,7 @@ ms: label_meeting_delete: "Hapuskan mesyuarat" label_meeting_created_by: "Dicipta oleh" label_meeting_last_updated: "Kemas kini terakhir" - label_agenda_item_remove: "Remove from agenda" + label_agenda_item_remove: "Keluarkan dari agenda" label_agenda_item_undisclosed_wp: "Pakej kerja #%{id} tidak kelihatan" label_agenda_item_deleted_wp: "Hapuskan rujukan pakej kerja" label_agenda_item_actions: "Tindakan item agenda" diff --git a/modules/reporting/config/locales/crowdin/ms.yml b/modules/reporting/config/locales/crowdin/ms.yml index 72942a3c31f6..c94f593bf2ce 100644 --- a/modules/reporting/config/locales/crowdin/ms.yml +++ b/modules/reporting/config/locales/crowdin/ms.yml @@ -36,11 +36,11 @@ ms: label_click_to_edit: "Klik untuk edit." label_closed: "ditutup" label_columns: "Lajur" - label_cost_entry_attributes: "Cost entry attributes" + label_cost_entry_attributes: "Atribut kemasukan kos" label_days_ago: "pada hari-hari terakhir" label_entry: "Kemasukan kos" label_filter_text: "Filter text" - label_filter_value: "Value" + label_filter_value: "Nilai" label_filters: "Filter" label_greater: ">" label_is_not_project_with_subprojects: "adalah tidak (termasuk subprojek)" diff --git a/modules/storages/config/locales/crowdin/js-ms.yml b/modules/storages/config/locales/crowdin/js-ms.yml index 8d0599e8814e..6a1d58ff6e9b 100644 --- a/modules/storages/config/locales/crowdin/js-ms.yml +++ b/modules/storages/config/locales/crowdin/js-ms.yml @@ -12,7 +12,7 @@ ms: no_connection: "Tiada sambungan %{storageType}" open_storage: "Buka %{storageType}" select_location: "Pilih lokasi" - choose_location: "Choose location" + choose_location: "Pilih lokasi" types: nextcloud: "Nextcloud" one_drive: "OneDrive/SharePoint" @@ -22,8 +22,8 @@ ms: Beberapa seting %{storageType} tidak berfungsi. Sila hubungi pentadbir anda %{storageType}. live_data_error: "Masalah dalam mengambil butiran fail" live_data_error_description: > - Some %{storageType} data could not be fetched. Please try to reload this page or contact your %{storageType} administrator. - no_file_links: "In order to link files to this work package please do it via %{storageType}." + Beberapa data %{storageType} tidak dapat diperolehi. Sila cuba untuk memuat semula halaman ini atau hubungi pentadbir %{storageType} anda. + no_file_links: "Untuk mengaitkan fail-fail kepada pakej kerja ini, sila lakukan melalui %{storageType}." not_logged_in: > Untuk tambah pautan, lihat atau muat naik fail berkaitan dengan pakej kerja ini, sila log masuk ke %{storageType}. files: @@ -39,7 +39,7 @@ ms: project_folder_no_access: > Anda tidak mempunyai akses ke folder projek. Sila hubungi pentadbir anda untuk mendapatkan akses atau muat naik file ke lokasi yang berbeza. managed_project_folder_not_available: > - The automatically managed project folder was not yet found. Please wait a bit, reload the page to fetch the newest data, and try again. + Folder yang dikendalikan secara automatik belum ditemui lagi. Sila tunggu sebentar, muat semula halaman untuk dapatkan data terkini, dan cuba lagi. managed_project_folder_no_access: > Anda masih belum mempunyai akses ke folder projek yang dikendali. Sila tunggu sebentar dan cuba lagi. upload_keep_both: "Simpan kedua-duanya" diff --git a/modules/storages/config/locales/crowdin/ms.yml b/modules/storages/config/locales/crowdin/ms.yml index 4f555431305a..d0817aa0637f 100644 --- a/modules/storages/config/locales/crowdin/ms.yml +++ b/modules/storages/config/locales/crowdin/ms.yml @@ -5,7 +5,7 @@ ms: origin_id: Origin Id storages/storage: creator: Pencipta - drive: Drive ID + drive: ID Pemacu host: Hos name: Nama provider_type: Jenis provider @@ -205,19 +205,19 @@ ms: most likely be unusable for other use cases in SharePoint. For more information and guidance please refer to the %{drive_id_link_text}. subtitle: |- - Let OpenProject create folders per project automatically. This is recommended as it ensures that every team - member always has the correct access permissions. - subtitle_short: Let OpenProject create folders per project automatically. - title: Automatically managed project folders + Biarkan OpenProject mencipta folder mengikut projek secara automatik. Ini disyorkan kerana ia memastikan setiap ahli + pasukan sentiasa mempunyai kebenaran akses yang betul. + subtitle_short: Biarkan OpenProject mencipta folder mengikut projek secara automatik. + title: Folder projek yang dikendalikan secara automatik project_settings: delete: Delete file storage edit: Edit the file storage to this project index: File storages available in this project - members_connection_status: Members connection status + members_connection_status: Status sambungan ahli new: Add a file storage to this project project_storage_members: subtitle: Check the connection status for the storage %{storage_name_link} of all project members. - title: Members connection status + title: Status sambungan ahli provider_types: label: Provider type nextcloud: diff --git a/modules/team_planner/config/locales/crowdin/ms.yml b/modules/team_planner/config/locales/crowdin/ms.yml index e00ba0759470..b735ee16540e 100644 --- a/modules/team_planner/config/locales/crowdin/ms.yml +++ b/modules/team_planner/config/locales/crowdin/ms.yml @@ -3,15 +3,15 @@ ms: plugin_openproject_team_planner: name: "OpenProject Team Planner" description: "Provides team planner views." - permission_view_team_planner: "View team planner" - permission_manage_team_planner: "Manage team planner" - project_module_team_planner_view: "Team planners" + permission_view_team_planner: "Paparkan perancang pasukan" + permission_manage_team_planner: "Urus perancang pasukan" + project_module_team_planner_view: "Perancang pasukan" team_planner: - label_team_planner: "Team planner" - label_new_team_planner: "New team planner" - label_create_new_team_planner: "Create new team planner" - label_team_planner_plural: "Team planners" - label_assignees: "Assignees" + label_team_planner: "Perancang pasukan" + label_new_team_planner: "Perancang pasukan baharu" + label_create_new_team_planner: "Cipta perancang pasukan baharu" + label_team_planner_plural: "Perancang pasukan" + label_assignees: "Penerima tugasan" upsale: - title: "Team planner" - description: "Get a complete overview of your team’s planning with Team Planner. Stretch, shorten and drag-and-drop work packages to modify dates, move them or change assignees." + title: "Perancang pasukan" + description: "Dapatkan ringkasan lengkap perancangan pasukan anda dengan Perancang Pasukan. Renggangkan, pendekkan, dan tarik dan lepas pakej kerja untuk mengubah tarikh, memindahkan mereka, atau menukar penerima tugasan." diff --git a/modules/two_factor_authentication/config/locales/crowdin/ms.yml b/modules/two_factor_authentication/config/locales/crowdin/ms.yml index 0a0bf5e1b224..a87f26892288 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/ms.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/ms.yml @@ -25,27 +25,27 @@ ms: two_factor_authentication/device/totp: "Authenticator application" two_factor_authentication/device/webauthn: "WebAuthn" two_factor_authentication: - error_2fa_disabled: "2FA delivery has been disabled." - error_no_device: "No registered 2FA device found for this user, despite being required for this instance." + error_2fa_disabled: "Penghantaran 2FA telah dimatikan." + error_no_device: "Tiada peranti 2FA berdaftar yang dijumpai untuk pengguna ini, walaupun diperlukan untuk keadaan ini." error_no_matching_strategy: "Tiada strategi 2FA yang tersedia untuk pengguna ini. Sila hubungi pentadbir anda." error_is_enforced_not_active: "Configuration error: Two-factor authentication has been enforced, but no active strategies exist." - error_invalid_backup_code: "Invalid 2FA backup code" - channel_unavailable: "The delivery channel %{channel} is unavailable." - no_valid_phone_number: "No valid phone number exists." + error_invalid_backup_code: "Kod sokongan 2FA tidak sah" + channel_unavailable: "Saluran penghantaran %{channel} tidak tersedia." + no_valid_phone_number: "Tiada nombor telefon yang sah wujud." label_pwd_confirmation: "Kata Laluan" - notice_pwd_confirmation: "You need to confirm your password upon making changes to these settings." + notice_pwd_confirmation: "Anda perlu mengesahkan kata laluan anda apabila membuat perubahan kepada seting ini." label_device_type: "Jenis peranti" - label_default_device: "Default 2FA device" + label_default_device: "Peranti default 2FA " label_device: "Peranti 2FA " label_devices: "Peranti 2FA " - label_one_time_password: "One-time password" - label_2fa_enabled: "Two-factor authentication is active" - label_2fa_disabled: "Two-factor authentication not active" - text_otp_delivery_message_sms: "Your %{app_title} one-time password is %{token}" - text_otp_delivery_message_voice: "Your %{app_title} one-time password is: %{pause} %{token}. %{pause} I repeat: %{pause} %{token}" - text_enter_2fa: "Please enter the one-time password from your device." - text_2fa_enabled: "Upon every login, you will be requested to enter a OTP token from your default 2FA device." - text_2fa_disabled: "To enable two-factor authentication, use the button above to register a new 2FA device. If you already have a device, you need to make it a default." + label_one_time_password: "Kata laluan satu kali" + label_2fa_enabled: "Pengesahan dua faktor aktif" + label_2fa_disabled: "Pengesahan dua faktor tidak aktif" + text_otp_delivery_message_sms: "Kata laluan satu kali %{app_title} anda adalah %{token}" + text_otp_delivery_message_voice: "Kata laluan satu kali %{app_title} anda adalah: %{pause} %{token}. Saya ulang: %{pause} %{token}" + text_enter_2fa: "Sila masukkan kata laluan satu kali daripada peranti anda." + text_2fa_enabled: "Setiap kali log masuk, anda akan diminta untuk memasukkan token OTP daripada peranti 2FA asas anda." + text_2fa_disabled: "Untuk membolehkan pengesahan dua faktor, guna butang di atas untuk daftar peranti 2FA yang baru. Jika anda sudah mempunyai peranti, anda perlu menjadikannya default." login: enter_backup_code_title: Enter backup code enter_backup_code_text: Please enter a valid backup code from your list of codes in case you can no longer access your registered 2FA devices.