From e37ae085fb84336cde7ffc15792d785e0178cc8e Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Thu, 21 Mar 2024 03:11:45 +0000 Subject: [PATCH] update locales from crowdin [ci skip] --- config/locales/crowdin/cs.yml | 6 +- config/locales/crowdin/fr.yml | 34 +-- config/locales/crowdin/hu.yml | 262 +++++++++--------- config/locales/crowdin/js-fr.yml | 8 +- config/locales/crowdin/js-ko.yml | 10 +- config/locales/crowdin/js-ms.yml | 2 +- config/locales/crowdin/ko.yml | 30 +- config/locales/crowdin/ms.yml | 22 +- config/locales/crowdin/zh-TW.yml | 8 +- .../avatars/config/locales/crowdin/js-hu.yml | 2 +- .../backlogs/config/locales/crowdin/ms.yml | 10 +- .../bim/config/locales/crowdin/cs.seeders.yml | 8 +- .../bim/config/locales/crowdin/hu.seeders.yml | 14 +- .../bim/config/locales/crowdin/ms.seeders.yml | 30 +- modules/boards/config/locales/crowdin/hu.yml | 2 +- .../boards/config/locales/crowdin/js-ms.yml | 106 +++---- modules/boards/config/locales/crowdin/ms.yml | 16 +- .../budgets/config/locales/crowdin/js-ms.yml | 2 +- modules/budgets/config/locales/crowdin/ms.yml | 52 ++-- .../calendar/config/locales/crowdin/hu.yml | 4 +- .../calendar/config/locales/crowdin/js-ms.yml | 8 +- .../calendar/config/locales/crowdin/ms.yml | 12 +- .../costs/config/locales/crowdin/js-ms.yml | 12 +- modules/costs/config/locales/crowdin/ms.yml | 202 +++++++------- .../config/locales/crowdin/js-ms.yml | 2 +- .../dashboards/config/locales/crowdin/ms.yml | 4 +- .../documents/config/locales/crowdin/ms.yml | 26 +- modules/gantt/config/locales/crowdin/hu.yml | 2 +- .../gantt/config/locales/crowdin/js-hu.yml | 6 +- .../gantt/config/locales/crowdin/js-ms.yml | 6 +- modules/gantt/config/locales/crowdin/ko.yml | 2 +- .../gantt/config/locales/crowdin/pt-BR.yml | 2 +- .../config/locales/crowdin/js-ms.yml | 8 +- .../config/locales/crowdin/ms.yml | 2 +- .../config/locales/crowdin/cs.yml | 6 +- .../config/locales/crowdin/fr.yml | 36 +-- .../config/locales/crowdin/js-cs.yml | 2 +- .../config/locales/crowdin/js-fr.yml | 30 +- .../config/locales/crowdin/js-ko.yml | 32 +-- .../config/locales/crowdin/js-ms.yml | 24 +- .../config/locales/crowdin/js-pt-BR.yml | 30 +- .../config/locales/crowdin/js-zh-CN.yml | 4 +- .../config/locales/crowdin/ko.yml | 36 +-- .../config/locales/crowdin/ms.yml | 28 +- .../config/locales/crowdin/pt-BR.yml | 36 +-- .../config/locales/crowdin/zh-CN.yml | 8 +- .../grids/config/locales/crowdin/js-fr.yml | 2 +- .../grids/config/locales/crowdin/js-hu.yml | 2 +- .../grids/config/locales/crowdin/js-ko.yml | 2 +- .../grids/config/locales/crowdin/js-ms.yml | 84 +++--- modules/grids/config/locales/crowdin/ms.yml | 16 +- .../config/locales/crowdin/js-ms.yml | 26 +- .../ldap_groups/config/locales/crowdin/ms.yml | 56 ++-- modules/meeting/config/locales/crowdin/hu.yml | 68 ++--- .../reporting/config/locales/crowdin/ms.yml | 6 +- .../storages/config/locales/crowdin/ko.yml | 14 +- .../storages/config/locales/crowdin/pt-BR.yml | 14 +- .../config/locales/crowdin/fr.yml | 10 +- .../config/locales/crowdin/hu.yml | 4 +- .../config/locales/crowdin/js-fr.yml | 2 +- .../config/locales/crowdin/js-ko.yml | 2 +- .../config/locales/crowdin/js-pt-BR.yml | 2 +- .../config/locales/crowdin/ko.yml | 10 +- .../config/locales/crowdin/pt-BR.yml | 4 +- .../webhooks/config/locales/crowdin/hu.yml | 4 +- 65 files changed, 761 insertions(+), 761 deletions(-) diff --git a/config/locales/crowdin/cs.yml b/config/locales/crowdin/cs.yml index 45ef8844265e..95c47f6c9b87 100644 --- a/config/locales/crowdin/cs.yml +++ b/config/locales/crowdin/cs.yml @@ -1647,7 +1647,7 @@ cs: disabled_text: "API tokeny nejsou administrátorem povoleny. Pro použití této funkce kontaktujte svého správce." ical: title: "iCalendar" - text_hint: 'iCalendar tokens allow users to subscribe to OpenProject calendars and view up-to-date work package information from external clients.' + text_hint: 'Tokeny iCalendar umožňují uživatelům přihlásit se k odběru kalendářů OpenProject a zobrazovat aktuální informace o pracovních balíčcích od externích klientů.' disabled_text: "iCalendar odběr není administrátorem povolen. Pro použití této funkce kontaktujte svého správce." empty_text_hint: "Chcete-li přidat token iCalendar, přihlaste se do nového nebo existujícího kalendáře v rámci modulu kalendáře projektu. Musíte mít potřebná oprávnění." oauth: @@ -2907,7 +2907,7 @@ cs: remaining_quarantined_files_html: > Antivirová kontrola byla zrušena. %{file_count} zůstává v karanténě. Chcete-li si prohlédnout soubory v karanténě, navštivte tento odkaz: %{link} remaining_scan_complete_html: > - Remaining files have been scanned. There are %{file_count} in quarantine. You are being redirected to the quarantine page. Use this page to delete or override quarantined files. + Zbývající soubory byly zkontrolovány. V karanténě je %{file_count} . Jste přesměrováni na stránku karantény. Tuto stránku použijte k odstranění nebo přepsání souborů v karanténě. remaining_rescanned_files: > Virus byl úspěšně aktivován. Existuje %{file_count} , které byly nahrány dříve a stále je třeba skenovat. Tento proces byl naplánován na pozadí. Soubory zůstanou přístupné během skenování. upsale: @@ -2919,7 +2919,7 @@ cs: Vyberte akci, která se má provést u souborů, u nichž byl zjištěn virus:
. modes: clamav_socket_html: Zadejte soket démona clamd, např. %{example}. - clamav_host_html: Enter the hostname and port to the clamd daemon separated by colon. e.g., %{example} + clamav_host_html: Zadejte název hostitele a port démona clamd oddělený dvojtečkou. např. %{example} description_html: > Select the mode in which the antivirus scanner integration should operate.
brute_force_prevention: "Automatizované blokování uživatelů" diff --git a/config/locales/crowdin/fr.yml b/config/locales/crowdin/fr.yml index a50fe2525676..ecc450800adb 100644 --- a/config/locales/crowdin/fr.yml +++ b/config/locales/crowdin/fr.yml @@ -272,8 +272,8 @@ fr: new: placeholder: "Nouvelle liste de projets" delete_modal: - title: "Delete project list" - text: "This action will not delete any project the list contains. Are you sure you want to delete this project list?" + title: "Supprimer la liste des projets" + text: "Cette action ne supprimera aucun projet contenu dans la liste. Voulez-vous vraiment supprimer cette liste de projets ?" settings: change_identifier: Changer l'identifiant activities: @@ -296,7 +296,7 @@ fr: storage: no_results_title_text: Il n'y a pas d'espace disque supplémentaire utilisé par ce projet. lists: - can_be_saved_as: "The modifications can only be saved in a new list." + can_be_saved_as: "Les modifications ne peuvent être enregistrées que dans une nouvelle liste." members: index: no_results_title_text: Aucun membre dans ce projet pour le moment. @@ -848,8 +848,8 @@ fr: forbidden: "Les horodatages contiennent des valeurs interdites : %{values}" format: "%{message}" selects: - name_not_included: "The 'Name' column needs to be included" - nonexistent: "The column '%{column}' does not exist." + name_not_included: "La colonne 'Nom' doit être incluse" + nonexistent: "La colonne '%{column}' n'existe pas." format: "%{message}" group_by_hierarchies_exclusive: "est mutuellement exclusif avec grouper par '%{group_by}'. Vous ne pouvez pas activer les deux." filters: @@ -1203,7 +1203,7 @@ fr: button_reset: "Réinitialiser" button_rollback: "Revenir à cette version" button_save: "Enregistrer" - button_save_as: "Save as" + button_save_as: "Enregistrer sous" button_apply_changes: "Appliquer les modifications" button_save_back: "Enregistrer et revenir" button_show: "Afficher" @@ -1788,7 +1788,7 @@ fr: label_diff_side_by_side: "côte à côte" label_digital_accessibility: "Accessibilité numérique (DE)" label_disabled: "désactivé" - label_disabled_uppercase: "Disabled" + label_disabled_uppercase: "Désactivé" label_display: "Affichage" label_display_per_page: "Par page: %{value}" label_display_used_statuses_only: "Afficher uniquement les status utilisés par ce type" @@ -2016,7 +2016,7 @@ fr: label_precedes: "précède" label_preferences: "Préférences" label_preview: "Aperçu" - label_preview_not_available: "(Preview not available)" + label_preview_not_available: "(Aperçu indisponible)" label_previous: "Précédent" label_previous_week: "Semaine précédente" label_principal_invite_via_email: " ou inviter de nouveaux utilisateurs par courriel" @@ -2603,7 +2603,7 @@ fr: name_or_identifier: "Nom ou identifiant" only_subproject_id: "Seulement le sous-projet" shared_with_user: "Partagée avec l'utilisateur" - shared_with_me: "Shared with me" + shared_with_me: "Partagés avec moi" subproject_id: "Inclure le sous-projet" repositories: at_identifier: "%{identifier}" @@ -2754,7 +2754,7 @@ fr: setting_brute_force_block_minutes: "Temps de bloquage de l'utilisateur" setting_cache_formatted_text: "Mettre le texte formaté en mémoire cache" setting_use_wysiwyg_description: "Sélectionnez cette option pour activer l’éditeur CKEditor5 WYSIWYG pour tous les utilisateurs par défaut. CKEditor a des fonctionnalités limitées pour GFM Markdown." - setting_column_options: "Default work package lists columns" + setting_column_options: "Colonnes de listes du lot de travaux par défaut" setting_commit_fix_keywords: "Réparer les mots clés" setting_commit_logs_encoding: "Encoding of the Commit messages" setting_commit_logtime_activity_id: "Activité pour les « Logged Time »" @@ -2776,7 +2776,7 @@ fr: setting_emails_header: "En-tête des courriels" setting_email_login: "Utiliser l'adresse courriel comme login" setting_enabled_scm: "Permettre SCM" - setting_enabled_projects_columns: "Columns in a projects list displayed by default" + setting_enabled_projects_columns: "Colonnes d'une liste de projets affichées par défaut" setting_feeds_enabled: "Permettre les flux" setting_ical_enabled: "Activer les abonnements iCalendar" setting_feeds_limit: "Limite du contenu du flux" @@ -2852,7 +2852,7 @@ fr: remaining_scan_complete_html: > Les fichiers restants ont été analysés. Il y a %{file_count} en quarantaine. Vous allez être redirigé vers la page de quarantaine. Utilisez cette page pour supprimer ou remplacer les fichiers en quarantaine. remaining_rescanned_files: > - Virus scanning has been enabled successfuly. There are %{file_count} that were uploaded previously and still need to be scanned. This process has been scheduled in the background. The files will remain accessible during the scan. + L'analyse antivirus a été activée avec succès. %{file_count} fichiers ont été téléchargés précédemment et doivent encore être analysés. Ce processus a été planifié en arrière-plan. Les fichiers resteront accessibles pendant l'analyse. upsale: description: "Assurez-vous que les fichiers téléversés dans OpenProject sont analysés pour détecter les virus avant d'être accessibles aux autres utilisateurs." actions: @@ -2894,7 +2894,7 @@ fr: projects: missing_dependencies: "Le module de projet %{module} a été vérifié et dépend de %{dependencies}. Vous devez également vérifier ces dépendances." section_new_projects: "Paramètres pour les nouveaux projets" - section_project_overview: "Settings for project lists" + section_project_overview: "Paramètres pour les listes de projets" session: "Session" user: default_preferences: "Préférences par défaut" @@ -3060,11 +3060,11 @@ fr: queries: apply_filter: Appliquer le filtre pré-configuré configure_view: - heading: Configure view + heading: Configurer la vue columns: - input_label: "Add columns" - input_placeholder: "Select a column" - drag_area_label: "Manage and reorder columns" + input_label: "Ajouter des colonnes" + input_placeholder: "Sélectionner une colonne" + drag_area_label: "Gérer et réorganiser les colonnes" top_menu: additional_resources: "Ressources supplémentaires" getting_started: "Pour commencer" diff --git a/config/locales/crowdin/hu.yml b/config/locales/crowdin/hu.yml index aa4621eeb29b..9b05313c0970 100644 --- a/config/locales/crowdin/hu.yml +++ b/config/locales/crowdin/hu.yml @@ -49,7 +49,7 @@ hu: main-menu-border-color: "Főmenü kerete" custom_colors: "Egyéni színek" customize: "Testreszabhatja OpenProject telepítését saját logójával és színeivel." - enterprise_notice: "As a special 'Thank you!' for their financial contribution to develop OpenProject, this tiny add-on is only available for Enterprise edition support subscribers." + enterprise_notice: "Ez egy különleges \"Köszönöm!\" az OpenProject kifejlesztéséhez nyújtott pénzügyi hozzájárulásért, ami egy aprócska szolgáltatás a Vállalati Verziót használó előfizetők számára." enterprise_more_info: "Megjegyzés: a használt logó nyilvánosan elérhető lesz." manage_colors: "A színválasztás beállításainak módosítása" instructions: @@ -64,15 +64,15 @@ hu: main-menu-bg-color: "Baloldali menü háttérszíne." theme_warning: A téma megváltoztatása felülírja az egyéni stílust. A forma elvész. Biztos, hogy folytatni akarod? enterprise: - upgrade_to_ee: "Upgrade to the Enterprise edition" - add_token: "Upload an Enterprise edition support token" + upgrade_to_ee: "Frissítés a Vállalati Verzióra" + add_token: "Töltse fel a Vállalati Verzió támogatási tokenjét" delete_token_modal: - text: "Are you sure you want to remove the current Enterprise edition token used?" - title: "Delete token" + text: "Biztos, hogy el akarja távolítani a jelenleg használt Vállalati Verzió tokenjét?" + title: "Token törlése" replace_token: "A jelenlegi támogatási token lecserélése" - order: "Order Enterprise on-premises edition" - paste: "Paste your Enterprise edition support token" - required_for_feature: "This add-on is only available with an active Enterprise edition support token." + order: "Vállalati verzió megrendelése" + paste: "Illessze be a Vállalati Verzió támogatási tokentjét" + required_for_feature: "Ez a bővítmény csak a Vállalati Verzió aktív támogatási tokenjével érhető el." enterprise_link: "További információért kattintson ide." start_trial: "Ingyenes próbaverzió kipróbálása" book_now: "Foglalás most" @@ -80,7 +80,7 @@ hu: buttons: upgrade: "Frissítés most" contact: "Keressen fel minket a próbaverzióért" - enterprise_info_html: "is an Enterprise add-on." + enterprise_info_html: "egy Enterprise kiegészítő." upgrade_info: "Kérjük, válasszon egy fizetős csomagot az aktiváláshoz, hogy mihamarabb használhassa a csapatában." journal_aggregation: explanation: @@ -91,16 +91,16 @@ hu: is_active: jelenleg látható is_inactive: jelenleg nem látható antivirus_scan: - not_processed_yet_message: "Downloading is blocked, as file was not scanned for viruses yet. Please try again later." - quarantined_message: "A virus was detected in file '%{filename}'. It has been quarantined and is not available for download." - deleted_message: "A virus was detected in file '%{filename}'. The file has been deleted." - deleted_by_admin: "The quarantined file '%{filename}' has been deleted by an administrator." - overridden_by_admin: "The quarantine for file '%{filename}' has been removed by %{user}. The file can now be acccessed." + not_processed_yet_message: "A letöltés blokkolva van, mivel a fájlt még nem vizsgálták át vírusokra. Kérjük, próbálja meg később újra." + quarantined_message: "A '%{filename}' fájlban vírust észleltünk. Karanténba került, és nem letölthető." + deleted_message: "A '%{filename}' fájlban vírust észleltünk. A fájl törlésre került." + deleted_by_admin: "A karanténba helyezett '%{filename}' fájlt a rendszergazda törölte." + overridden_by_admin: "A '%{filename}' fájl karanténját %{user} eltávolította. A fájl most már hozzáférhető." quarantined_attachments: - container: "Container" - delete: "Delete the quarantined file" - title: "Quarantined attachments" - error_cannot_act_self: "Cannot perform actions on your own uploaded files." + container: "Konténer" + delete: "A karanténba helyezett fájl törlése" + title: "Karanténba helyezett mellékletek" + error_cannot_act_self: "Nem lehetséges a műveleteket elvégezni a saját feltöltött fájlokon." attribute_help_texts: note_public: "Az ehhez a mezőhöz hozzáadott szöveg és kép nyilvánosan látható minden bejelentkezett felhasználó számára!\n" text_overview: "Ebben a nézetben egyedi súgószövegeket hozhat létre az attribútumokhoz. Definiálást követően ezek a szövegek jelennek meg az attribútum Súgó ikonjára kattintást követően." @@ -115,8 +115,8 @@ hu: ldap_auth_sources: ldap_error: "LDAP-hiba: %{error_message}" ldap_auth_failed: "A hitelesítés meghiúsult az LDAP-kiszolgálón." - sync_failed: "Failed to synchronize from LDAP: %{message}." - back_to_index: "Click here to go back to the list of connection." + sync_failed: "Sikertelen szinkronizálás az LDAP-ból: %{message}." + back_to_index: "Kattintson ide, ha vissza szeretne térni a kapcsolati listához." technical_warning_html: | Ehhez az LDAP űrlaphoz az Ön LDAP / Acitive Directory beállításainak ismerete szükséges.
@@ -147,7 +147,7 @@ hu: amikor először hitelesítenek az OpenProject segítségével. Ha ezt nem jelöli, akkor az OpenProject már létező fiókjai csak az LDAP segítségével hitelesíthetők! connection_encryption: "Kapcsolat titkosítása" - encryption_details: "LDAPS / STARTTLS options" + encryption_details: "LDAPS / STARTTLS beállítások" system_account: "Rendszer fiók" system_account_legend: | Az OpenProject csak olvasható hozzáférést igényel egy rendszerfiókon keresztül az LDAP-fában lévő felhasználók és csoportok kereséséhez. @@ -160,13 +160,13 @@ hu: plain: "Egyik sem" simple_tls: "LDAPS" start_tls: "STARTTLS" - plain_description: "Opens an unencrypted connection to the LDAP server. Not recommended for production." - simple_tls_description: "Use LDAPS. Requires a separate port on the LDAP server. This mode is often deprecated, we recommend using STARTTLS whenever possible." - start_tls_description: "Sends a STARTTLS command after connecting to the standard LDAP port. Recommended for encrypted connections." + plain_description: "Titkosítatlan kapcsolatot nyit az LDAP-kiszolgálóval. Éles környezetben nem ajánlott." + simple_tls_description: "Használjon LDAPS-t. Külön portot igényel az LDAP-kiszolgálón. Ez a mód gyakran elavult, javasoljuk a STARTTLS használatát, amikor csak lehetséges." + start_tls_description: "STARTTLS parancs küldése a szabványos LDAP-porthoz való csatlakozás után. Titkosított kapcsolatokhoz ajánlott." section_more_info_link_html: > Ez a szakasz az LDAP hitelesítési forrás kapcsolatbiztonságáról szól. További információért keresse fel a Net :: LDAP dokumentációt tls_options: - verify_peer: "Verify SSL certificate" + verify_peer: "SSL tanúsítvány ellenőrzése" verify_peer_description_html: > Enables strict SSL verification of the certificate trusted chain.
Warning: Unchecking this option disables SSL verification of the LDAP server certificate. This exposes your connection to Man in the Middle attacks. tls_certificate_description: "If the LDAP server certificate is not in the trust sources of this system, you can add it manually here. Enter a PEM X509 certifiate string." @@ -179,9 +179,9 @@ hu: no_results_content_text: Új szín létrehozása label_new_color: "Új szín" new: - label_new_color: "New Color" + label_new_color: "Új szín" edit: - label_edit_color: "Edit Color" + label_edit_color: "Szín szerkesztése" form: label_new_color: "Új szín" label_edit_color: "Színek szerkesztése" @@ -226,7 +226,7 @@ hu: concatenation: single: "vagy" global_search: - placeholder: "Search in %{app_title}" + placeholder: "Keresés: %{app_title} oldalon" overwritten_tabs: wiki_pages: "Wiki" messages: "Fórum" @@ -244,13 +244,13 @@ hu: projects: copy: #Contains custom strings for options when copying a project that cannot be found elsewhere. - members: "Project members" - overviews: "Project overview" - queries: "Work packages: saved views" - wiki_page_attachments: "Wiki pages: attachments" - work_package_attachments: "Work packages: attachments" - work_package_categories: "Work packages: categories" - work_package_file_links: "Work packages: file links" + members: "A projekt tagjai" + overviews: "Projekt áttekintés" + queries: "Munkacsomagok: elmentett nézetek" + wiki_page_attachments: "Wiki oldalak: mellékletek" + work_package_attachments: "Munkacsomagok: mellékletek" + work_package_categories: "Munkacsomagok: kategóriák" + work_package_file_links: "Munkacsomagok: fájllinkek" delete: scheduled: "A törlés ütemezésre került, és a háttérben történik. Értesítést kap az eredményről.\n" schedule_failed: "A projektet nem lehet törölni: %{errors}" @@ -264,15 +264,15 @@ hu: no_results_title_text: Jelenleg nincsenek projektek no_results_content_text: Új projekt létrehozása lists: - active: "Active projects" - my: "My projects" - archived: "Archived projects" - my_private: "My private project lists" + active: "Aktív projektek" + my: "Saját projekjeim" + archived: "Archivált projektek" + my_private: "Privát projektlistáim" new: - placeholder: "New project list" + placeholder: "Új projektlista" delete_modal: - title: "Delete project list" - text: "This action will not delete any project the list contains. Are you sure you want to delete this project list?" + title: "Projektlista törlése" + text: "Ez a művelet nem törli a listában szereplő projekteket. Biztos, hogy törölni szeretné ezt a projektlistát?" settings: change_identifier: Azonosító megváltoztatása activities: @@ -295,60 +295,60 @@ hu: storage: no_results_title_text: "Ebben a projektben nincs további rögzített lemezterület.\n" lists: - can_be_saved_as: "The modifications can only be saved in a new list." + can_be_saved_as: "A módosítások csak egy új listában menthetők el." members: index: no_results_title_text: Jelenleg egy tagja sincs a projektnek. no_results_content_text: Tag hozzáadása a projekthez invite_by_mail: "Meghívás küldése %{mail}" - send_invite_to: "Send invite to" - no_modify_on_shared: "You currently cannot modify or remove shared memberships through the member page. Use the sharing modal instead." + send_invite_to: "Meghívó küldése" + no_modify_on_shared: "Jelenleg nem lehet módosítani vagy eltávolítani a megosztott tagságokat a tagoldalon keresztül. Használja helyette a megosztási modált." columns: - shared: "Shared" + shared: "Megosztva" filters: - all_shares: "All shares" + all_shares: "Minden megosztás" menu: - all: "All" - invited: "Invited" - locked: "Locked" - project_roles: "Project roles" - wp_shares: "Work package shares" - groups: "Groups" + all: "Összes" + invited: "Meghívott" + locked: "Zárolt" + project_roles: "Projekt szerepkörök" + wp_shares: "Munkacsomagok megosztása" + groups: "Csoportok" my: access_token: failed_to_reset_token: "Hozzáférési token helyreállítása sikertelen: %{error}" notice_reset_token: "Egy új %{type} token létrehozva. A hozzáférési token:" token_value_warning: "Megjegyzés: Ez az egyetlen alkalom, mikor ezt a tokent láthatja, győződjön meg arról, hogy most átmásolta." no_results_title_text: Jelenleg nincs elérhető hozzáférési kulcs. - notice_api_token_revoked: "The API token has been deleted. To create a new token please use the link in the API section." - notice_rss_token_revoked: "The RSS token has been deleted. To create a new token please use the link in the RSS section." - notice_ical_token_revoked: 'iCalendar token "%{token_name}" for calendar "%{calendar_name}" of project "%{project_name}" has been revoked. The iCalendar URL with this token is now invalid.' + notice_api_token_revoked: "Az API-token törlésre került. Új token létrehozásához kérjük, használja az API szakaszban található linket." + notice_rss_token_revoked: "Az RSS-token törlésre került. Új token létrehozásához kérjük, használja az RSS szakaszban található linket." + notice_ical_token_revoked: 'A "%{project_name}" projekt "%{calendar_name}" naptárához tartozó "%{token_name}" iCalendar token visszavonásra került. Az ezzel a tokennel rendelkező iCalendar URL mostantól érvénytelen.' news: index: no_results_title_text: Nincs megjeleníthető hír. no_results_content_text: Hír hozzáadása users: autologins: - prompt: "Stay logged in for %{num_days}" + prompt: "Maradjon bejelentkezve %{num_days} napig." sessions: - remembered_devices: "Remembered devices" - remembered_devices_caption: "A list of all devices that logged into this account using the 'Stay logged in' option." - session_name: "%{browser_name} %{browser_version} on %{os_name}" - browser: "Browser" - device: "Device / OS" - unknown_browser: "unknown browser" - unknown_os: "unknown operating system" - current: "Current session" - title: "Session management" - instructions: "This is a list of devices that have logged into your account. Revoke any sessions that you do not recognize or you have no longer access to." - may_not_delete_current: "You cannot delete your current session." + remembered_devices: "Megjegyzett eszközök" + remembered_devices_caption: "Az összes olyan eszköz listája, amely a \"Bejelentkezve marad\" opcióval bejelentkezett erre a fiókra." + session_name: "%{browser_name} %{browser_version} %{os_name} operációs rendszeren" + browser: "Böngésző" + device: "Eszköz / Operációs rendszer" + unknown_browser: "ismeretlen böngésző" + unknown_os: "ismeretlen operációs rendszer" + current: "Jelenlegi munkamenet" + title: "Munkamenet-kezelés" + instructions: "Ez azoknak az eszközöknek a listája, amelyek bejelentkeztek a fiókjába. Vonja vissza azokat a munkameneteket, amelyeket nem ismer fel, vagy amelyekhez már nincs hozzáférése." + may_not_delete_current: "Az aktuális munkamenetet nem törölheti." groups: member_in_these_groups: "A felhasználó a következő csoportoknak a tagja:" no_results_title_text: A falhasználó egyik csoportnak se a tagja memberships: no_results_title_text: Ez a felhasználó jelenleg nem tagja egy projektnek sem. page: - text: "Text" + text: "Szöveg" placeholder_users: right_to_manage_members_missing: > Nem törölheti a teszt felhasználót. Nincs joga a tagok kezeléséhez minden olyan projektben, amelynek a teszt felhasználó tagja. @@ -385,8 +385,8 @@ hu: no_results_title_text: Jelenleg nincsenek feladatcsoport státuszok. no_results_content_text: Új státusz hozzáadása themes: - light: "Light" - light_high_contrast: "Light high contrast" + light: "Világos" + light_high_contrast: "Világos, nagy kontraszt" types: index: no_results_title_text: Jelenleg nincsenek típusok. @@ -405,12 +405,12 @@ hu: A kiválasztott szín a Gantt diagramban vagy munkacsomag táblákban az eltérő típusokat különbözteti meg egymástól. Ezért javasolt az élénk színek használata. versions: overview: - work_packages_in_archived_projects: "The version is shared with archived projects which still have work packages assigned to this version. These are counted, but will not appear in the linked views." + work_packages_in_archived_projects: "A verzió megosztásra kerül az archivált projektekkel, amelyekhez még mindig vannak ehhez a verzióhoz rendelt munkacsomagok. Ezek számításba kerülnek, de nem jelennek meg a kapcsolódó nézetekben." no_results_title_text: Jelenleg nincsenek ehhez a verzióhoz hozzárendelt feladatcsoportok. wiki: page_not_editable_index: "A kért oldal (még) nem létezik. Átirányítottuk az összes wiki -oldal indexébe.\n" no_results_title_text: Jelenleg nincsenek wiki oldalak. - print_hint: This will print the content of this wiki page without any navigation bars. + print_hint: Ez a wiki oldal tartalmát fogja kinyomtatni navigációs sávok nélkül. index: no_results_content_text: Új wiki oldal hozzáadása work_flows: @@ -421,7 +421,7 @@ hu: one: "Egy leszármazott feladatcsoport" other: "%{count} munkacsomag leszármazottai" bulk: - copy_failed: "The work packages could not be copied." + copy_failed: "A munkacsomagokat nem lehetett másolni." move_failed: "The work packages could not be moved." could_not_be_saved: "Az alábbi munkacsomagot nem lehet elmenteni:" none_could_be_saved: "%{total} munkacsomag közül egyik sem frissíthető." @@ -565,12 +565,12 @@ hu: parent: "Alprojekt" public_value: title: "Látható" - true: "public" - false: "private" + true: "nyilvános" + false: "privát" queries: "Lekérdezések" status_code: "Projekt állapot" - description: "Description" - status_explanation: "Project status description" + description: "Leírás" + status_explanation: "Projekt státuszának leírása" status_codes: not_started: "El nem kezdett" on_track: "Terv szerint" @@ -611,7 +611,7 @@ hu: color: "Szín" user: admin: "Adminisztrátor" - auth_source: "Authentication source" + auth_source: "Hitelesítési forrás" ldap_auth_source: "LDAP csatlakozás" identity_url: "Identity URL" current_password: "Jelenlegi jelszó" @@ -628,7 +628,7 @@ hu: time_zone: "Idő zóna" auto_hide_popups: "Siker értesítések automatikus elrejtése" warn_on_leaving_unsaved: "Figyelmeztess, ha úgy hagyom el a munkacsomagot, hogy nem mentett változások vannak rajta" - theme: "Mode" + theme: "Mód" version: effective_date: "Befejezési dátum" sharing: "Megosztás" @@ -643,10 +643,10 @@ hu: begin_insertion: "Beillesztés kezdete" begin_deletion: "Törlés kezdete" children: "Alelemek" - derived_done_ratio: "Total % complete" + derived_done_ratio: "Eddig befejezve %-ban" derived_remaining_hours: "Total remaining work" derived_remaining_time: "Total remaining work" - done_ratio: "% Complete" + done_ratio: "%-ban kész" duration: "Időtartam" end_insertion: "Beillesztés vége" end_deletion: "Törlés vége" @@ -655,16 +655,16 @@ hu: title: "Munkanapok" false: "Csak munkanapok" true: "Munkaszüneti napok beleszámítva" - notify: "Notify" #used in custom actions + notify: "Értesítés" #used in custom actions parent: "Szülő" parent_issue: "Szülő" parent_work_package: "Szülő" priority: "Fontosság" progress: "% Complete" readonly: "Olvasható" - remaining_hours: "Remaining work" - remaining_time: "Remaining work" - shared_with_users: "Shared with" + remaining_hours: "Hátralévő munka" + remaining_time: "Hátralévő munka" + shared_with_users: "Megosztva velük:" schedule_manually: "Kézi ütemezés\n" spent_hours: "Eltöltött idő" spent_time: "Eltöltött idő" @@ -746,7 +746,7 @@ hu: ldap_auth_source: attributes: tls_certificate_string: - invalid_certificate: "The provided SSL certificate is invalid: %{additional_message}" + invalid_certificate: "A megadott SSL tanúsítvány érvénytelen: %{additional_message}" format: "%{message}\n" attachment: attributes: @@ -790,7 +790,7 @@ hu: ical_token_query_assignment: attributes: name: - blank: "is mandatory. Please select a name." + blank: "kötelező. Kérjük, válasszon egy nevet." not_unique: "is already in use. Please select another name." notifications: at_least_one_channel: "Legalább egy csatornát meg kell adni az értesítések küldésére.\n" @@ -1003,7 +1003,7 @@ hu: custom_field: "Választható mező" "doorkeeper/application": "OAuth alkalmazás" forum: "Fórum" - global_role: "Global role" + global_role: "Globális szerep" group: "Csoport" member: "Tag" news: "Hírek" @@ -1057,8 +1057,8 @@ hu: changeset: "Commit-ok" message: "Fórumok" news: "Hírek" - project_attribute: "Project attributes" - subproject: "Include subprojects" + project_attribute: "Projekt attribútumok" + subproject: "Alprojektek bevonása" time_entry: "Eltöltött idő" wiki_edit: "Wiki" work_package: "Munkacsomagok" @@ -1083,12 +1083,12 @@ hu: default_columns: "Alapértelmezett oszlopok" description: "Leírás" derived_due_date: "Származtatott befejezési időpont" - derived_estimated_hours: "Total work" + derived_estimated_hours: "Összes munka" derived_start_date: "Származtatott kezdési időpont\n" display_sums: "Megjelenitendő összegek" due_date: "Befejezési dátum" - estimated_hours: "Work" - estimated_time: "Work" + estimated_hours: "Munka" + estimated_time: "Munka" expires_at: "Lejárat ekkor" firstname: "Keresztnév" group: "Csoport" @@ -1171,7 +1171,7 @@ hu: button_continue: "Folytatás" button_copy: "Másol" button_copy_to_clipboard: "Másolás a vágólapra" - button_copy_link_to_clipboard: "Copy link to clipboard" + button_copy_link_to_clipboard: "Hivatkozás másolása a vágólapra" button_copy_and_follow: "Másol és folytat" button_create: "Létrehoz" button_create_and_continue: "Létrehoz és folytat" @@ -1200,8 +1200,8 @@ hu: button_reset: "Visszaállít, reset" button_rollback: "Visszaállitás erre a verzióra" button_save: "Mentés" - button_save_as: "Save as" - button_apply_changes: "Apply changes" + button_save_as: "Mentés másként" + button_apply_changes: "Változások alkalmazása" button_save_back: "Mentés és vissza" button_show: "Mutat" button_sort: "Rendez" @@ -1337,17 +1337,17 @@ hu: one: "1 perce" other: "%{count} perce" x_minutes_abbreviated: - one: "1 min" - other: "%{count} mins" + one: "1 perc" + other: "%{count} perc" x_hours: one: "1 óra" other: "%{count} óra" x_hours_abbreviated: - one: "1 hr" - other: "%{count} hrs" + one: "1 óra" + other: "%{count} óra" x_weeks: - one: "1 week" - other: "%{count} weeks" + one: "1 hét" + other: "%{count} hét" x_months: one: "1 hónapja" other: "%{count} hónapja" @@ -1358,8 +1358,8 @@ hu: one: "1 másodperce" other: "%{count} másodperce" x_seconds_abbreviated: - one: "1 s" - other: "%{count} s" + one: "1 mp" + other: "%{count} mp" units: hour: one: "óra" @@ -1398,11 +1398,11 @@ hu: ee: upsale: form_configuration: - description: "Customize the form configuration with these additional add-ons:" + description: "Testre szabhatja az űrlap konfigurációját ezekkel a további bővítményekkel:" add_groups: "Attribútum-csoport hozzáadása" rename_groups: "Attribútum-csoportok átnevezése" project_filters: - description_html: "Filtering and sorting on custom fields is an Enterprise edition add-on." + description_html: "Az egyéni mezők szűrése és rendezése a Vállalati Verzió kiegészítője." enumeration_activities: "Időnyilvántartási tevékenységek" enumeration_work_package_priorities: "Feladatcsoport fontosság" enumeration_reported_project_statuses: "Projekt állapot beszámoló" @@ -1410,8 +1410,8 @@ hu: error_can_not_archive_project: "Ezt a projektet nem lehet archiválni: %{errors}" error_can_not_delete_entry: "Bejegyzését nem lehet törölni" error_can_not_delete_custom_field: "Nem törölhető az egyéni mező" - error_can_not_delete_in_use_archived_undisclosed: "There are also work packages in archived projects. You need to ask an administrator to perform the deletion to see which projects are affected." - error_can_not_delete_in_use_archived_work_packages: "There are also work packages in archived projects. You need to reactivate the following projects first, before you can change the attribute of the respective work packages: %{archived_projects_urls}" + error_can_not_delete_in_use_archived_undisclosed: "Az archivált projektekben is vannak munkacsomagok. Meg kell kérnie egy rendszergazdát, hogy végezze el a törlést, hogy lássa, mely projekteket érinti a törlés." + error_can_not_delete_in_use_archived_work_packages: "Az archivált projektek szintén tartalmaznak munkacsomagokat. A következő projektek újra aktiválása szükséges, mielőtt a vonatkozó munkacsomagok típusát meg lehet változtatni: %{archived_projects_urls}" error_can_not_delete_type: explanation: 'Ez a típus munkacsomagokat tartalmaz és nem törölhető. Az érintett munkacsomagok ebben a nézetben megtekinthetők.' error_can_not_delete_standard_type: "Alap típusokat nem lehet törölni." @@ -1435,7 +1435,7 @@ hu: error_pdf_export_too_many_columns: "Túl sok oszlop lett kiválasztva a PDF exportáláshoz. Kérlek csökkentsd a sorok számát." error_pdf_failed_to_export: "A PDF-Exportálás mentése nem sikerült: %{error}" error_token_authenticity: "Nem sikerült ellenőrizni a Cross-Site Request Forgery token-t. Megpróbált adatokat küldeni több böngészőn vagy lapon keresztül? Kérjük, zárja be az összes lapot, és próbálkozzon újra." - error_work_package_done_ratios_not_updated: "Work package % Complete values not updated." + error_work_package_done_ratios_not_updated: "A munkacsomag %-os teljesítés értékei nem frissültek." error_work_package_not_found_in_project: "A feladatcsoport nem található, vagy nem tartozik ehhez a projekthez" error_must_be_project_member: "projekt tagnak kell lennie" error_migrations_are_pending: "Az Openproject adatbázisainak költöztetése függőben van. Valószínűleg elmulasztotta lefuttatni az átvitelt a legutóbbi frissítéskor. Kérjük, a megfelelő frissítéshez kövesse a frissítési útmutatót." @@ -1465,8 +1465,8 @@ hu: changeset: "Commit szerkesztve" message: Üzenet szerkesztve news: Hírek - project_attributes: "Project attributes edited" - project: "Project edited" + project_attributes: "Projekt attribútumai szerkesztve" + project: "Projekt szerkesztve" projects: "Projekt szerkesztve" reply: Válaszolt time_entry: "Az időnapló szerkesztve" @@ -1475,8 +1475,8 @@ hu: work_package_edit: "A feladatcsoport szerkesztve" work_package_note: "A feladatcsoport jegyzet hozzáadva" title: - project: "Project: %{name}" - subproject: "Subproject: %{name}" + project: "Projekt: %{name}" + subproject: "Alprojekt: %{name}" export: your_work_packages_export: "Munkacsomagok exportálása" succeeded: "Az exportálás sikeresen végetért." @@ -1485,14 +1485,14 @@ hu: atom: "Atom" csv: "CSV" pdf: "PDF" - pdf_overview_table: "PDF Table" - pdf_report_with_images: "PDF Report with images" - pdf_report: "PDF Report" + pdf_overview_table: "PDF táblázat" + pdf_report_with_images: "PDF jelentés képekkel" + pdf_report: "PDF jelentés" image: omitted: "Kép nem került exportálásra." units: - hours: h - days: d + hours: óra + days: nap extraction: available: pdftotext: "Pdftotext elérhető (opcionális)" @@ -1522,10 +1522,10 @@ hu: blocks: community: "OpenProject Közösség" upsale: - title: "Upgrade to Enterprise edition" + title: "Váltás Vállalati Verzióra" more_info: "További információ" links: - upgrade_enterprise_edition: "Upgrade to Enterprise edition" + upgrade_enterprise_edition: "Váltás Vállalati Verzióra" postgres_migration: "A rendszer költöztetése PostreSQL-re" user_guides: "Felhasználói útmutató" faq: "GY. I. K." @@ -1539,8 +1539,8 @@ hu: journals: changes_retracted: "A módosítások visszavonásra kerültek." caused_changes: - dates_changed: "Dates changed" - system_update: "OpenProject system update:" + dates_changed: "Dátum módosítva" + system_update: "OpenProject rendszerfrissítés:" cause_descriptions: work_package_predecessor_changed_times: by changes to predecessor %{link} work_package_parent_changed_times: by changes to parent %{link} @@ -1568,7 +1568,7 @@ hu: admin: mail_notification: "Email értesítés" mails_and_notifications: "Emails and notifications" - aggregation: "Aggregation" + aggregation: "Aggregálás" api_and_webhooks: "API és webhookok" quick_add: label: "Gyorsmenü megnyitása" @@ -1808,7 +1808,7 @@ hu: label_enumerations: "Elnevezések" label_enterprise: "Vállalati" label_enterprise_active_users: "%{current}/%{limit} foglalt aktív felhasználók" - label_enterprise_edition: "Enterprise edition" + label_enterprise_edition: "Vállalati Verzió." label_enterprise_support: "Enterprise support" label_enterprise_addon: "Enterprise add-on" label_environment: "Környezet" @@ -1871,7 +1871,7 @@ hu: label_index_by_title: "Index cím szerint" label_information: "Információk" label_information_plural: "Információk" - label_installation_guides: "Installation guides" + label_installation_guides: "Telepítési útmutató" label_integer: "Egész szám" label_internal: "Belső" label_introduction_video: "Bemutató videó" @@ -2230,8 +2230,8 @@ hu: zero: "no files" label_yesterday: "tegnap" label_role_type: "Típus" - label_member_role: "Project role" - label_global_role: "Global role" + label_member_role: "Projekt szerepkör" + label_global_role: "Globális szerep" label_not_changeable: "(nem módosítható)" label_global: "Globális" label_seeded_from_env_warning: This record has been created through a setting / environment variable. It is not editable through UI. @@ -2279,7 +2279,7 @@ hu: more_to_see: one: "Még 1 munkacsomag van értesítésekkel.\n" other: "Még %{count} munkacsomag van értesítésekkel." - open_in_browser: "Open in browser" + open_in_browser: "Megnyitás böngészőben" reason: watched: "Megfigyelt" assigned: "Hozzárendelve" @@ -2470,7 +2470,7 @@ hu: permission_add_work_package_notes: "Megjegyzések hozzáadása" permission_add_work_packages: "feladatcsoport hozzáadása" permission_add_messages: "Elküldött üzenetek" - permission_add_project: "Create projects" + permission_add_project: "Projekt létrehozása" permission_add_work_package_attachments: "Melléklet hozzáadása" permission_add_work_package_attachments_explanation: "Allows adding attachments without Edit work packages permission" permission_archive_project: "Projekt archiválása" @@ -2488,7 +2488,7 @@ hu: permission_commit_access: "Olvasási és írási jog a tárolóhoz (commit)" permission_copy_projects: "Projekt másolása" permission_copy_work_packages: "Copy work packages" - permission_create_backup: "Create backups" + permission_create_backup: "Biztonsági mentés létrehozása" permission_delete_work_package_watchers: "Megfigyelők törlése" permission_delete_work_packages: "Törölje a feladatcsoportokat" permission_delete_messages: "Üzenetek törlése" diff --git a/config/locales/crowdin/js-fr.yml b/config/locales/crowdin/js-fr.yml index 9aae512eab97..113471f71a2c 100644 --- a/config/locales/crowdin/js-fr.yml +++ b/config/locales/crowdin/js-fr.yml @@ -352,7 +352,7 @@ fr: standard: learn_about_link: https://www.openproject.org/blog/openproject-13-4-release/ new_features_html: > - The release contains various new features and improvements:
+ Cette version contient plusieurs nouvelles fonctionnalités et améliorations :
ical_sharing_modal: title: "S'abonner au calendrier" inital_setup_error_message: "Une erreur est survenue lors de la récupération des données." @@ -444,7 +444,7 @@ fr: label_less_than_ago: "il y a moins de quelques jours" label_loading: "Chargement…" label_mail_notification: "Notifications par courriel" - label_manage_columns: "Manage and reorder columns" + label_manage_columns: "Gérer et réorganiser les colonnes" label_me: "moi" label_meeting_agenda: "Ordre du jour" label_meeting_minutes: "Compte-rendu" @@ -483,7 +483,7 @@ fr: label_report: "Rapport" label_repository_plural: "Dépôts" label_save_as: "Enregistrer sous" - label_search_columns: "Search a column" + label_search_columns: "Rechercher une colonne" label_select_project: "Sélectionner un projet" label_select_watcher: "Sélectionner un observateur…" label_selected_filter_list: "Filtres sélectionnés" @@ -1001,7 +1001,7 @@ fr: all_open: "Tous les ouverts" summary: "Résumé" shared_with_users: "Partagée avec des utilisateurs" - shared_with_me: "Shared with me" + shared_with_me: "Partagés avec moi" jump_marks: pagination: "Passer à la pagination du tableau" label_pagination: "Cliquez ici pour sauter le tableau des lots de travaux et accéder à la pagination" diff --git a/config/locales/crowdin/js-ko.yml b/config/locales/crowdin/js-ko.yml index 13a31b735027..71ca36c6e678 100644 --- a/config/locales/crowdin/js-ko.yml +++ b/config/locales/crowdin/js-ko.yml @@ -31,7 +31,7 @@ ko: 이 파일을 삭제하시겠습니까? 삭제하면 되돌릴 수 없습니다. draggable_hint: | 인라인 이미지 또는 참조 첨부 파일로 편집기 필드를 드래그하세요. 드래그하는 동안에는 닫힌 편집기 필드가 열립니다. - quarantined_hint: "The file is quarantined, as a virus was found. It is not available for download." + quarantined_hint: "바이러스가 발견되어 파일이 격리되었습니다. 다운로드할 수 없습니다." autocomplete_ng_select: add_tag: "항목 추가" clear_all: "모두 지우기" @@ -352,7 +352,7 @@ ko: standard: learn_about_link: https://www.openproject.org/blog/openproject-13-4-release/ new_features_html: > - The release contains various new features and improvements:
+ 이 릴리스에는 다양한 새로운 기능과 개선 사항이 포함되어 있습니다.
ical_sharing_modal: title: "캘린더 구독" inital_setup_error_message: "데이터를 가져오는 중에 오류가 발생했습니다." @@ -444,7 +444,7 @@ ko: label_less_than_ago: "일 미만 전" label_loading: "로드 중..." label_mail_notification: "이메일 알림" - label_manage_columns: "Manage and reorder columns" + label_manage_columns: "열 관리 및 재정렬" label_me: "나" label_meeting_agenda: "의제" label_meeting_minutes: "의사록" @@ -483,7 +483,7 @@ ko: label_report: "보고서" label_repository_plural: "리포지토리" label_save_as: "다른 이름으로 저장" - label_search_columns: "Search a column" + label_search_columns: "열 검색" label_select_project: "프로젝트 선택" label_select_watcher: "주시하는 사람을 선택" label_selected_filter_list: "선택된 필터" @@ -1000,7 +1000,7 @@ ko: all_open: "모두 열림" summary: "요약" shared_with_users: "사용자와 공유됨" - shared_with_me: "Shared with me" + shared_with_me: "나와 공유됨" jump_marks: pagination: "테이블 페이지 매김으로 이동" label_pagination: "여기를 클릭하여 작업 패키지 테이블로 건너뛰고 페이지 매김으로 이동" diff --git a/config/locales/crowdin/js-ms.yml b/config/locales/crowdin/js-ms.yml index a0c2905edc00..c96bcfbb2f8e 100644 --- a/config/locales/crowdin/js-ms.yml +++ b/config/locales/crowdin/js-ms.yml @@ -757,7 +757,7 @@ ms: label: "Temporarily pause daily email reminders" first_day: "First day" last_day: "Last day" - text_are_you_sure: "Are you sure?" + text_are_you_sure: "Adakah anda pasti?" text_data_lost: "All entered data will be lost." text_user_wrote: "%{value} wrote:" types: diff --git a/config/locales/crowdin/ko.yml b/config/locales/crowdin/ko.yml index 5d5239f9e901..989022b43c47 100644 --- a/config/locales/crowdin/ko.yml +++ b/config/locales/crowdin/ko.yml @@ -644,9 +644,9 @@ ko: begin_insertion: "삽입 시작" begin_deletion: "삭제 시작" children: "하위 요소" - derived_done_ratio: "Total % complete" - derived_remaining_hours: "Total remaining work" - derived_remaining_time: "Total remaining work" + derived_done_ratio: "총 완료 %" + derived_remaining_hours: "총 남은 작업" + derived_remaining_time: "총 남은 작업" done_ratio: "완료 %" duration: "기간" end_insertion: "삽입 끝" @@ -1076,7 +1076,7 @@ ko: default_columns: "기본 칼럼" description: "설명" derived_due_date: "파생된 완료 날짜" - derived_estimated_hours: "Total work" + derived_estimated_hours: "총 작업" derived_start_date: "파생된 시작 날짜" display_sums: "합계 표시" due_date: "완료 날짜" @@ -2559,7 +2559,7 @@ ko: project_module_news: "뉴스" project_module_repository: "리포지토리" project_module_wiki: "위키" - permission_header_for_project_module_work_package_tracking: "Work packages and Gantt charts" + permission_header_for_project_module_work_package_tracking: "작업 패키지 및 Gantt 차트" query: attribute_and_direction: "%{attribute} (%{direction})" #possible query parameters (e.g. issue queries), @@ -2821,17 +2821,17 @@ ko: remaining_rescanned_files: > 바이러스 검사가 활성화되었습니다. 이전에 업로드되었지만 아직 검사해야 하는 %{file_count}개가 있습니다. 이 프로세스는 백그라운드에서 예약되었습니다. 검사하는 동안 파일에 계속 액세스할 수 있습니다. upsale: - description: "OpenProject에서 업로드한 파일은 바이러스 검사를 수행한 후에 다른 사용자가 액세스해야 합니다." + description: "OpenProject에서 업로드된 파일은 바이러스 검사를 수행한 후에 다른 사용자가 액세스해야 합니다." actions: delete: "파일 삭제" quarantine: "파일 격리" instructions_html: > - Select the action to perform for files on which a virus has been detected:
+ 바이러스가 발견된 파일에 수행할 작업을 선택하세요:
modes: - clamav_socket_html: Enter the socket to the clamd daemon, e.g., %{example} - clamav_host_html: Enter the hostname and port to the clamd daemon separated by colon. e.g., %{example} + clamav_socket_html: 'clamd 데몬의 소켓을 입력하세요. 예: %{example}' + clamav_host_html: '호스트 이름 및 clamd 데몬의 포트를 콜론으로 구분하여 입력하세요. 예: %{example}' description_html: > - Select the mode in which the antivirus scanner integration should operate.
+ 바이러스 백신 스캐너 통합이 작동되어야 하는 모드를 선택하세요.
brute_force_prevention: "자동화된 사용자 차단" date_format: first_date_of_week_and_year_set: > @@ -2861,7 +2861,7 @@ ko: projects: missing_dependencies: "%{dependencies}에 의존하는 프로젝트 모듈 %{module}이(가) 확인되었습니다. 이러한 종속성도 확인해야 합니다." section_new_projects: "새 프로젝트의 설정" - section_project_overview: "Settings for project lists" + section_project_overview: "프로젝트 목록의 설정" session: "세션" user: default_preferences: "기본 설정" @@ -3027,11 +3027,11 @@ ko: queries: apply_filter: 미리 구성된 필터 적용 configure_view: - heading: Configure view + heading: 보기 구성 columns: - input_label: "Add columns" - input_placeholder: "Select a column" - drag_area_label: "Manage and reorder columns" + input_label: "열 추가" + input_placeholder: "열 선택" + drag_area_label: "열 관리 및 재정렬" top_menu: additional_resources: "추가 리소스" getting_started: "시작하기" diff --git a/config/locales/crowdin/ms.yml b/config/locales/crowdin/ms.yml index 370fb8000acc..931a9d514cf8 100644 --- a/config/locales/crowdin/ms.yml +++ b/config/locales/crowdin/ms.yml @@ -541,10 +541,10 @@ ms: encoded_token: "Enterprise support token" active_user_count_restriction: "Maximum active users" grids/grid: - page: "Page" - row_count: "Number of rows" - column_count: "Number of columns" - widgets: "Widgets" + page: "Halaman" + row_count: "Bilangan baris" + column_count: "Bilangan lajur" + widgets: "Widget" oauth_client: client: "Client ID" relation: @@ -786,9 +786,9 @@ ms: enterprise_token: unreadable: "can't be read. Are you sure it is a support token?" grids/grid: - overlaps: "overlap." - outside: "is outside of the grid." - end_before_start: "end value needs to be larger than the start value." + overlaps: "bertindih." + outside: "luar daripada grid" + end_before_start: "nilai akhir perlu lebih besar daripada nilai mula." ical_token_query_assignment: attributes: name: @@ -1066,7 +1066,7 @@ ms: base: "General Error:" blocks_ids: "IDs of blocked work packages" category: "Category" - comment: "Comment" + comment: "Komen" comments: "Comment" content: "Content" color: "Color" @@ -1668,7 +1668,7 @@ ms: label_api_doc: "API documentation" label_backup: "Backup" label_backup_code: "Backup code" - label_between: "between" + label_between: "antara" label_blocked_by: "blocked by" label_blocks: "blocks" label_blog: "Blog" @@ -1822,7 +1822,7 @@ ms: label_generate_key: "Generate a key" label_git_path: "Path to .git directory" label_greater_or_equal: ">=" - label_group_by: "Group by" + label_group_by: "Kumpulkan mengikut" label_group_new: "New group" label_group: "Group" label_group_named: "Group %{name}" @@ -2115,7 +2115,7 @@ ms: label_used_by: "Used by" label_used_by_types: "Used by types" label_used_in_projects: "Used in projects" - label_user: "User" + label_user: "Pengguna" label_user_and_permission: "Users and permissions" label_user_named: "User %{name}" label_user_activity: "%{value}'s activity" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 124ddfd44f8b..5a4965a04cee 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -983,7 +983,7 @@ zh-TW: ungrantable: "has an unassignable role." more_than_one: "has more than one role." principal: - unassignable: "cannot be assigned to a project." + unassignable: "無法分派到專案。" version: undeletable_archived_projects: "The version cannot be deleted as it has work packages attached to it." undeletable_work_packages_attached: "The version cannot be deleted as it has work packages attached to it." @@ -1080,8 +1080,8 @@ zh-TW: derived_start_date: "Derived start date" display_sums: "顯示加總" due_date: "完成日期" - estimated_hours: "Work" - estimated_time: "Work" + estimated_hours: "工時" + estimated_time: "工時" expires_at: "過期於" firstname: "名字" group: "群組" @@ -2723,7 +2723,7 @@ zh-TW: setting_brute_force_block_minutes: "使用者被禁止的時間" setting_cache_formatted_text: "快取格式化文字" setting_use_wysiwyg_description: "勾選此選項可在預設情況下為所有使用者啟用 CKEditor5 所見即所得 (WYSIWYG) 編輯器。CKEditor 對 GFM Markdown的功能有限。" - setting_column_options: "Default work package lists columns" + setting_column_options: "預設工作項目欄位" setting_commit_fix_keywords: "固定的關鍵字" setting_commit_logs_encoding: "Commit 訊息的編碼" setting_commit_logtime_activity_id: "紀錄時間的動作" diff --git a/modules/avatars/config/locales/crowdin/js-hu.yml b/modules/avatars/config/locales/crowdin/js-hu.yml index 47cb09a6700b..26c3e7f0d945 100644 --- a/modules/avatars/config/locales/crowdin/js-hu.yml +++ b/modules/avatars/config/locales/crowdin/js-hu.yml @@ -10,5 +10,5 @@ hu: Töltsön fel saját, 128x128 képpont méretű profilképet. A nagyobb fájlok átméretezésre és levágásra kerülnek, hogy illeszkedjenek a méretkorláthoz. Feltöltés előtt megjelenik a profilképének előnézete, miután kiválasztott egy képet. error_image_too_large: "Fájl mérete túl nagy." wrong_file_format: "A megengedett formátumok: jpg, png, gif" - empty_file_error: "Töltsön fel egy érvényes képet (jpg, png, gif)" + empty_file_error: "Kérjük, töltsön fel egy érvényes képet (jpg, png, gif)." diff --git a/modules/backlogs/config/locales/crowdin/ms.yml b/modules/backlogs/config/locales/crowdin/ms.yml index 772802c0b818..6e749610528d 100644 --- a/modules/backlogs/config/locales/crowdin/ms.yml +++ b/modules/backlogs/config/locales/crowdin/ms.yml @@ -99,7 +99,7 @@ ms: error_backlogs_task_cannot_be_story: "Seting tidak sah. Jenis tugasan yang dipilih tidak boleh dijadikan jenis cerita juga." error_intro_plural: "Ralat-ralat berikut telah ditemui:" error_intro_singular: "Ralat berikut telah ditemui:" - error_outro: "Betulkan ralat-ralat diatas sebelum menghantar semula." + error_outro: "Sila betulkan ralat-ralat diatas sebelum menghantar semula." event_sprint_description: "%{summary}: %{url}\n%{description}" event_sprint_summary: "%{project}: %{summary}" ideal: "ideal" @@ -107,8 +107,8 @@ ms: label_back_to_project: "Kembali ke laman projek" label_backlog: "Tunggakan" label_backlogs: "Tunggakan" - label_backlogs_unconfigured: "Anda belum mengkonfigurasi tunggakan lagi. Sila pergi ke %{administration} > %{plugins}, kemudian klik pautan %{configure} untuk plugin ini. Setelah anda menetapkan medan-medan, kembali ke halaman ini untuk mula menggunakan alat ini." - label_blocks_ids: "ID-ID pakej kerja yang disekat" + label_backlogs_unconfigured: "Anda belum mengkonfigurasi tunggakan lagi. Sila pergi ke %{administration} > %{plugins}, kemudian klik pautan %{configure} untuk plugin ini. Setelah anda menetapkan medan, kembali ke halaman ini untuk mula menggunakan alat ini." + label_blocks_ids: "ID pakej kerja yang disekat" label_burndown: "Burndown" label_column_in_backlog: "Kolum dalam tunggakan" label_hours: "jam" @@ -122,7 +122,7 @@ ms: label_select_all: "Pilih semua" label_sprint_backlog: "tunggakan pecutan " label_sprint_cards: "Kad eksport" - label_sprint_impediments: "Halangan-halangan Pecutan" + label_sprint_impediments: "Halangan Pecutan" label_sprint_name: "Pecutan \"%{name}\"" label_sprint_velocity: "Kelajuan %{velocity}, berdasarkan %{sprints} pecutan dengan purata %{days} hari" label_stories: "Cerita-cerita" @@ -133,7 +133,7 @@ ms: label_webcal: "Webcal Feed" label_wiki: "Wiki" permission_view_master_backlog: "Paparkan tunggakan utama" - permission_view_taskboards: "Paparkan papan kerja" + permission_view_taskboards: "Paparkan papan tugasan" permission_select_done_statuses: "Pilih status selesai" permission_update_sprints: "Kemas kini pecutan" points_accepted: "mata diterima" diff --git a/modules/bim/config/locales/crowdin/cs.seeders.yml b/modules/bim/config/locales/crowdin/cs.seeders.yml index 229150fbe3c3..1c42c958c73f 100644 --- a/modules/bim/config/locales/crowdin/cs.seeders.yml +++ b/modules/bim/config/locales/crowdin/cs.seeders.yml @@ -280,7 +280,7 @@ cs: * This overview informs all participants about the decisions made * ... item_3: - subject: Passing of preliminary planning + subject: Přijetí předběžného plánu description: This type is hierarchically a parent of the types "Clash" and "Request", thus represents a general note. item_4: subject: Plánování návrhů @@ -363,7 +363,7 @@ cs: * Finish the roof * ... item_4: - subject: Installing the building service systems + subject: Instalace servisních systémů budovy description: |- ## Goal @@ -410,8 +410,8 @@ cs: item_0: title: Vítejte ve vašem demo projektu summary: | - We are glad you joined. - In this module you can communicate project news to your team members. + Jsme rádi, že jste se připojili. + V tomto modulu můžete sdělit zprávy o projektu členům vašeho týmu. description: Aktuální novinky categories: item_0: Kategorie 1 (bude změněno v nastavení projektu) diff --git a/modules/bim/config/locales/crowdin/hu.seeders.yml b/modules/bim/config/locales/crowdin/hu.seeders.yml index 2cf07e837605..d68e615ba116 100644 --- a/modules/bim/config/locales/crowdin/hu.seeders.yml +++ b/modules/bim/config/locales/crowdin/hu.seeders.yml @@ -115,7 +115,7 @@ hu: widgets: item_0: options: - name: Welcome + name: Üdvözlünk item_1: options: name: Kezdés @@ -147,7 +147,7 @@ hu: name: Munkacsomagok item_6: options: - name: Milestones + name: Mérföldkövek demo-planning-constructing-project: name: "(Demo) Planning & constructing" status_explanation: All tasks are on schedule. The people involved know their tasks. The system is completely set up. @@ -165,16 +165,16 @@ hu: item_0: name: Project plan item_1: - name: Milestones + name: Mérföldkövek item_2: - name: Tasks + name: Feladatok item_3: name: Csoport tervező project-overview: widgets: item_0: options: - name: Welcome + name: Üdvözlünk item_1: options: name: Kezdés @@ -202,7 +202,7 @@ hu: name: Munkacsomagok item_6: options: - name: Milestones + name: Mérföldkövek work_packages: item_0: subject: Project kick off construction project @@ -246,7 +246,7 @@ hu: subject: End of basic evaluation description: This type is hierarchically a parent of the types "Clash" and "Request", thus represents a general note. item_2: - subject: Preliminary planning + subject: Előzetes tervezés description: This type is hierarchically a parent of the types "Clash" and "Request", thus represents a general note. children: item_0: diff --git a/modules/bim/config/locales/crowdin/ms.seeders.yml b/modules/bim/config/locales/crowdin/ms.seeders.yml index e5e21870b815..95f86dffaca7 100644 --- a/modules/bim/config/locales/crowdin/ms.seeders.yml +++ b/modules/bim/config/locales/crowdin/ms.seeders.yml @@ -75,16 +75,16 @@ ms: text: | Lihat demo projek untuk mula dengan beberapa contoh. - * [(Demo) Construction project]({{opSetting:base_url}}/projects/demo-construction-project): Perancangan, proses BIM, pengurusan BCF, dan pembinaan, semua sepintas lalu. - * [(Demo) Planning & constructing]({{opSetting:base_url}}/projects/demo-planning-constructing-project): Perancangan klasik dan pengurusan pembinaan. - * [(Demo) Bim project]({{opSetting:base_url}}/projects/demo-bim-project): Proses dan koordinasi BIM. - * [(Demo) BCF management]({{opSetting:base_url}}/projects/demo-bcf-management-project): Pengurusan BCF. + * [(Demo) Projek Pembinaan]({{opSetting:base_url}}/projects/demo-construction-project): Perancangan, proses BIM, pengurusan BCF, dan pembinaan, semua sepintas lalu. + * [(Demo) Perancangan & pembinaan]({{opSetting:base_url}}/projects/demo-planning-constructing-project): Perancangan klasik dan pengurusan pembinaan. + * [(Demo) Projek BIM]({{opSetting:base_url}}/projects/demo-bim-project): Proses dan koordinasi BIM. + * [(Demo) Pengurusan BCF]({{opSetting:base_url}}/projects/demo-bcf-management-project): Pengurusan BCF. - Anda juga boleh mencipta [new project]({{opSetting:base_url}}/projects/new) yang baru. + Anda juga boleh mencipta [projek baru]({{opSetting:base_url}}/projects/new) yang baru. Jangan berhenti bekerjasama. Dengan sumber dan minda terbuka. - Anda boleh mengubah teks ucapan selamat datang ini [here]({{opSetting:base_url}}/admin/settings/general). + Anda boleh mengubah teks ucapan selamat datang ini [sini]({{opSetting:base_url}}/admin/settings/general). projects: demo-construction-project: name: "(Demo) Projek pembinaan" @@ -124,18 +124,18 @@ ms: Sebelum anda teruskan, anda harus tahu projek contoh ini terbahagi kepada dua projek yang berbeza: - 1. [Construction project]({{opSetting:base_url}}/projects/demo-planning-constructing-project): Disini anda akan jumpa peranan klasik, beberapa aliran kerja dan pakej kerja untuk projek pembinaan anda. - 2. [Creating BIM Model]({{opSetting:base_url}}/projects/demo-bim-project): Projek ini juga menawarkan peranan, aliran kerja dan pakej kerja tetapi secara khususnya dalam konteks BIM. + 1. [Projek Pembinaan]({{opSetting:base_url}}/projects/demo-planning-constructing-project): Disini anda akan jumpa peranan klasik, beberapa aliran kerja dan pakej kerja untuk projek pembinaan anda. + 2. [Mencipta Model BIM]({{opSetting:base_url}}/projects/demo-bim-project): Projek ini juga menawarkan peranan, aliran kerja dan pakej kerja tetapi secara khususnya dalam konteks BIM. _Cuba ikuti langkah berikut:_ - 1. _Jemput ahli baru ke projek anda_: → Pergi ke [Members]({{opSetting:base_url}}/projects/demo-construction-project/members) dalam navigasi projek. - 2. _Paparkan kerja di dalam projek anda_: → Pergi ke [Work packages]({{opSetting:base_url}}/projects/demo-construction-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) dalam navigasi projek. - 3. _Cipta pakej pekerjaan yang baru_: → Pergi ke [Work packages → Create]({{opSetting:base_url}}/projects/demo-construction-project/work_packages/new?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D&type=11). - 4. _Cipta dan kemaskini Gantt chart_: → Pergi ke [Gantt chart]({{opSetting:base_url}}/projects/demo-construction-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22assignee%22%2C%22responsible%22%5D%2C%22tv%22%3Atrue%2C%22tzl%22%3A%22weeks%22%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) dalam navigasi projek. - 5. _Mengaktifkan modul lanjutan_: → Pergi ke [Project settings → Modules]({{opSetting:base_url}}/projects/demo-construction-project/settings/modules). - 6. _Lihat paparan til untuk dapatkan gambar keseluruhan isu BCF anda:_ → Pergi ke [Work packages]({{opSetting:base_url}}/projects/demo-construction-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22id%3Aasc%22%2C%22f%22%3A%5B%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22card%22%7D) - 7. _Pemangkin kerja? Semak papan kami yang baru:_ → Pergi ke [Boards]({{opSetting:base_url}}/projects/demo-construction-project/boards) + 1. _Jemput ahli baru ke projek anda_: → Pergi ke [Ahli]({{opSetting:base_url}}/projects/demo-construction-project/members) dalam navigasi projek. + 2. _Paparkan kerja di dalam projek anda_: → Pergi ke [Pakej kerja]({{opSetting:base_url}}/projects/demo-construction-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) dalam navigasi projek. + 3. _Cipta pakej pekerjaan yang baru_: → Pergi ke [Pakej kerja → Cipta]({{opSetting:base_url}}/projects/demo-construction-project/work_packages/new?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D&type=11). + 4. _Cipta dan kemaskini carta Gantt_: → Pergi ke [Carta Gantt]({{opSetting:base_url}}/projects/demo-construction-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22assignee%22%2C%22responsible%22%5D%2C%22tv%22%3Atrue%2C%22tzl%22%3A%22weeks%22%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) dalam navigasi projek. + 5. _Mengaktifkan modul lanjutan_: → Pergi ke [Seting projek → Modul]({{opSetting:base_url}}/projects/demo-construction-project/settings/modules). + 6. _Lihat paparan til untuk dapatkan gambar keseluruhan isu BCF anda:_ → Pergi ke [Pakej kerja]({{opSetting:base_url}}/projects/demo-construction-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22id%3Aasc%22%2C%22f%22%3A%5B%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22card%22%7D) + 7. _Pemangkin kerja? Semak board kami yang baru:_ → Pergi ke [Boards]({{opSetting:base_url}}/projects/demo-construction-project/boards) Disini anda akan jumpa [User Guides](https://www.openproject.org/docs/user-guide/) kami. Sila beritahu kami jika anda mempunyai sebarang soalan atau memerlukan sokongan. Hubungi kami: [support\[at\]openproject.com](mailto:support@openproject.com). diff --git a/modules/boards/config/locales/crowdin/hu.yml b/modules/boards/config/locales/crowdin/hu.yml index 25315bfe4b1f..bca772f432db 100644 --- a/modules/boards/config/locales/crowdin/hu.yml +++ b/modules/boards/config/locales/crowdin/hu.yml @@ -35,5 +35,5 @@ hu: subtasks: > Tábla automatizált oszlopokkal az alelemekhez. A munkacsomagok más listákra húzása ennek megfelelően frissíti a szülőt. upsale: - teaser_text: 'Would you like to automate your workflows with Boards? Advanced boards are an Enterprise add-on. Please upgrade to a paid plan.' + teaser_text: 'Szeretné automatizálni a munkafolyamatait a Boards-szal? A fejlett táblák Enterprise funkció. Kérjük, frissítsen fizetős csomagra.' upgrade: 'Frissítés most' diff --git a/modules/boards/config/locales/crowdin/js-ms.yml b/modules/boards/config/locales/crowdin/js-ms.yml index adda4bf1a517..46be2a3f4228 100644 --- a/modules/boards/config/locales/crowdin/js-ms.yml +++ b/modules/boards/config/locales/crowdin/js-ms.yml @@ -2,45 +2,45 @@ ms: js: boards: - create_new: 'Create new board' - label_unnamed_board: 'Unnamed board' - label_unnamed_list: 'Unnamed list' - label_board_type: 'Board type' + create_new: 'Cipta board baru' + label_unnamed_board: 'Board tanpa nama' + label_unnamed_list: 'Senarai tanpa nama' + label_board_type: "Jenis board\n" upsale: teaser_text: 'Would you like to automate your workflows with Boards? Advanced boards are an Enterprise add-on. Please upgrade to a paid plan.' - upgrade: 'Upgrade now' + upgrade: 'Naik taraf sekarang' lists: - delete: 'Delete list' + delete: 'Padam senarai' version: - is_locked: 'Version is locked. No items can be added to this version.' - is_closed: 'Version is closed. No items can be added to this version.' - close_version: 'Close version' - open_version: 'Open version' - lock_version: 'Lock version' - unlock_version: 'Unlock version' - edit_version: 'Edit version' - show_version: 'Show version' - locked: 'Locked' - closed: 'Closed' - new_board: 'New board' - add_list: 'Add list to board' - add_card: 'Add card' - error_attribute_not_writable: "Cannot move the work package, %{attribute} is not writable." - error_loading_the_list: "Error loading the list: %{error_message}" - error_permission_missing: "The permission to create public queries is missing" - error_cannot_move_into_self: "You can not move a work package into its own column." - text_hidden_list_warning: "Not all lists are displayed because you lack the permission. Contact your admin for more information." - click_to_remove_list: "Click to remove this list" + is_locked: 'Versi ini dikunci. Tiada item yang dapat ditambah kedalam versi ini.' + is_closed: 'Versi ini ditutup. Tiada item yang dapat ditambah kedalam versi ini.' + close_version: 'Versi tertutup' + open_version: 'Versi terbuka' + lock_version: 'Versi terkunci' + unlock_version: 'Versi dibuka' + edit_version: 'Versi edit' + show_version: 'Papar versi' + locked: 'Terkunci' + closed: 'Ditutup' + new_board: 'Papan baru' + add_list: 'Tambah senarai ke board' + add_card: 'Tambah kad' + error_attribute_not_writable: "Pakej kerja tidak boleh digerakkan, %{attribute} tidak boleh ditulis." + error_loading_the_list: "Ralat memuat senarai: %{error_message}" + error_permission_missing: "Kebenaran untuk membuat pertanyaan awam tidak wujud" + error_cannot_move_into_self: "Anda tidak boleh memindahkan pakej kerja ke dalam lajur sendiri." + text_hidden_list_warning: "Tidak semua senarai dipaparkan kerana anda tidak mempunyai kebenaran. Hubungi pengurus anda untut maklumat lanjut." + click_to_remove_list: "Klik untuk hapuskan senarai ini" board_type: - text: 'Board type' - free: 'basic' - select_board_type: 'Please choose the type of board you need.' + text: "Jenis board\n" + free: "asas\n" + select_board_type: 'Sila pilih jenis board yang anda perlukan.' free_text: > - Start from scratch with a blank board. Manually add cards and columns to this board. - action: 'Action board' - action_by_attribute: 'Action board (%{attribute})' + Bermula dari awal dengan board yang kosong. Tambah kad dan lajur kepada board ini secara manual. + action: 'Board tindakan' + action_by_attribute: 'Board tindakan (%{attribute})' action_text: > - A board with filtered lists on %{attribute} attribute. Moving work packages to other lists will update their attribute. + Board dengan senarai yang disaring di atribut %{attribute}. Pemindahan pakej kerja ke senarai lain akan mengemas kini atribut mereka. action_text_subprojects: > Board with automated columns for subprojects. Dragging work packages to other lists updates the (sub-)project accordingly. action_text_subtasks: > @@ -52,35 +52,35 @@ ms: action_text_version: > Board with automated columns based on the version attribute. Ideal for planning product development. action_type: - assignee: assignee + assignee: wakil status: status - version: version - subproject: subproject - subtasks: parent-child + version: versi + subproject: subprojek + subtasks: ibu bapa-anak board_type_title: - assignee: Assignee + assignee: Wakil status: Status - version: Version - subproject: Subproject + version: Versi + subproject: Subprojek subtasks: Parent-child - basic: Basic - select_attribute: "Action attribute" + basic: "Asas\n" + select_attribute: "Atribut tindakan" add_list_modal: labels: - assignee: Select user to add as a new assignee list - status: Select status to add as a new list - version: Select version to add as a new list - subproject: Select subproject to add as a new list - subtasks: Select work package to add as a new list + assignee: Pilih pengguna untuk ditambah sebagai senarai wakil baru + status: Pilih status untuk ditambah sebagai senarai baru + version: Pilih versi untuk ditambah sebagai senarai baru + subproject: Pilih subprojek untuk ditambah sebagai senarai baru + subtasks: Pilih pakej kerja untuk ditambah sebagai senarai baru warning: status: | - There is currently no status available.
- Either there are none or they have all already been added to the board. - assignee: There isn't any member matched with your filter value.
- no_member: This project currently does not have any members that can be added.
- add_members: Add a new member to this project to select users again. + Tiada status yang tersedia pada masa ini.
+ Sama ada sudah tiada atau semua sudah ditambah ke board. + assignee: Tiada ahli yang sepadan dengan nilai penyaringan anda.
+ no_member: Projek ini tidak mempunyai ahli yang boleh ditambah masa ini.
+ add_members: Tambah ahli baru ke projek ini untuk pilih pengguna lagi. configuration_modal: title: 'Configure this board' display_settings: - card_mode: "Display as cards" - table_mode: "Display as table" + card_mode: "Paparkan sebagai kad" + table_mode: "Paparkan sebagai jadual" diff --git a/modules/boards/config/locales/crowdin/ms.yml b/modules/boards/config/locales/crowdin/ms.yml index 2f209dd4364d..ca810b0ecf2b 100644 --- a/modules/boards/config/locales/crowdin/ms.yml +++ b/modules/boards/config/locales/crowdin/ms.yml @@ -3,7 +3,7 @@ ms: plugin_openproject_boards: name: "OpenProject Boards" description: "Provides board views." - permission_show_board_views: "View boards" + permission_show_board_views: "Paparkan papan" permission_manage_board_views: "Manage boards" project_module_board_view: "Boards" boards: @@ -12,15 +12,15 @@ ms: label_create_new_board: "Create new board" label_board_type: "Board type" board_types: - free: Basic + free: "Asas\n" action: "Action board (%{attribute})" board_type_attributes: - assignee: Assignee + assignee: Wakil status: Status - version: Version - subproject: Subproject - subtasks: Parent-child - basic: Basic + version: Versi + subproject: Subprojek + subtasks: Ibu bapa-anak + basic: "Asas\n" board_type_descriptions: basic: > Start from scratch with a blank board. Manually add cards and columns to this board. @@ -36,4 +36,4 @@ ms: Board with automated columns for sub-elements. Dragging work packages to other lists updates the parent accordingly. upsale: teaser_text: 'Would you like to automate your workflows with Boards? Advanced boards are an Enterprise add-on. Please upgrade to a paid plan.' - upgrade: 'Upgrade now' + upgrade: 'Naik taraf sekarang' diff --git a/modules/budgets/config/locales/crowdin/js-ms.yml b/modules/budgets/config/locales/crowdin/js-ms.yml index 84e758bfa94c..8236365cf878 100644 --- a/modules/budgets/config/locales/crowdin/js-ms.yml +++ b/modules/budgets/config/locales/crowdin/js-ms.yml @@ -23,4 +23,4 @@ ms: js: work_packages: properties: - costObject: "Budget" + costObject: "Bajet" diff --git a/modules/budgets/config/locales/crowdin/ms.yml b/modules/budgets/config/locales/crowdin/ms.yml index 1d0c6e80df10..8fe78c4bb612 100644 --- a/modules/budgets/config/locales/crowdin/ms.yml +++ b/modules/budgets/config/locales/crowdin/ms.yml @@ -34,8 +34,8 @@ ms: status: "Status" subject: "Subjek" type: "Jenis kos" - labor_budget: "Planned labor costs" - material_budget: "Planned unit costs" + labor_budget: "Kos buruh yang dirancang" + material_budget: "Kos unit yang dirancang" work_package: budget_subject: "Tajuk anggaran" models: @@ -46,33 +46,33 @@ ms: budget: "Anggaran" attributes: budget: "Anggaran" - button_add_budget_item: "Add planned costs" - button_add_budget: "Add budget" - button_add_cost_type: "Add cost type" - button_cancel_edit_budget: "Cancel editing budget" - button_cancel_edit_costs: "Cancel editing costs" + button_add_budget_item: "Tambah kos yang dirancang" + button_add_budget: "Tambah bajet" + button_add_cost_type: "Tambah jenis kos" + button_cancel_edit_budget: "Batalkan bajet penyuntingan" + button_cancel_edit_costs: "Batalkan kos penyuntingan" caption_labor: "Buruh" caption_labor_costs: "Kos buruh sebenar" caption_material_costs: "Kos unit sebenar" - budgets_title: "Budgets" + budgets_title: "Bajet" events: - budget: "Budget edited" - help_click_to_edit: "Click here to edit." - help_currency_format: "Format of displayed currency values. %n is replaced with the currency value, %u ist replaced with the currency unit." - help_override_rate: "Enter a value here to override the default rate." - label_budget: "Budget" - label_budget_new: "New budget" - label_budget_plural: "Budgets" - label_budget_id: "Budget #%{id}" - label_deliverable: "Budget" + budget: "Bajet yang diedit" + help_click_to_edit: "Klik sini untuk edit." + help_currency_format: "Format nilai mata wang yang dipaparkan. %n diganti dengan nilai mata wang, %u diganti dengan unit mata wang." + help_override_rate: "Masukkan nilai disini untuk gantikan kadar default." + label_budget: "Bajet" + label_budget_new: "Bajet baru" + label_budget_plural: "Bajet" + label_budget_id: "Bajet #%{id}" + label_deliverable: "Bajet" label_example_placeholder: 'e.g., %{decimal}' - label_view_all_budgets: "View all budgets" - label_yes: "Yes" + label_view_all_budgets: "Paparkan semua bajet" + label_yes: "Ya" notice_budget_conflict: "Work packages must be of the same project." - notice_no_budgets_available: "No budgets available." - permission_edit_budgets: "Edit budgets" - permission_view_budgets: "View budgets" - project_module_budgets: "Budgets" - text_budget_reassign_to: "Reassign them to this budget:" - text_budget_delete: "Delete the budget from all work packages" - text_budget_destroy_assigned_wp: "There are %{count} work packages assigned to this budget. What do you want to do?" + notice_no_budgets_available: "Tiada bajet available." + permission_edit_budgets: "Edit bajet" + permission_view_budgets: "Paparkan bajet" + project_module_budgets: "Bajet" + text_budget_reassign_to: "Pindahkan mereka ke bajet ini" + text_budget_delete: "Padam bajet dari semua pakej kerja" + text_budget_destroy_assigned_wp: "Terdapat %{count} pakej kerja ditugaskan untuk bajet ini. Apa yang anda ingin lakukan?" diff --git a/modules/calendar/config/locales/crowdin/hu.yml b/modules/calendar/config/locales/crowdin/hu.yml index 5ce8ee12e575..e63bc3b355ab 100644 --- a/modules/calendar/config/locales/crowdin/hu.yml +++ b/modules/calendar/config/locales/crowdin/hu.yml @@ -5,8 +5,8 @@ hu: description: "Provides calendar views." label_calendar: "Naptár" label_calendar_plural: "Naptárak" - label_new_calendar: "New calendar" + label_new_calendar: "Új naptár" permission_view_calendar: "Naptárak megtekintése" permission_manage_calendars: "Naptárak kezelése" - permission_share_calendars: "Subscribe to iCalendars" + permission_share_calendars: "Feliratkozás az iCalendars-ra" project_module_calendar_view: "Naptárak" diff --git a/modules/calendar/config/locales/crowdin/js-ms.yml b/modules/calendar/config/locales/crowdin/js-ms.yml index 05b67ba8a855..716f3327511b 100644 --- a/modules/calendar/config/locales/crowdin/js-ms.yml +++ b/modules/calendar/config/locales/crowdin/js-ms.yml @@ -2,7 +2,7 @@ ms: js: calendar: - create_new: 'Create new calendar' - title: 'Calendar' - too_many: 'There are %{count} work packages in total, but only %{max} can be shown.' - unsaved_title: 'Unnamed calendar' + create_new: 'Cipta kalendar baru' + title: 'Kalendar' + too_many: 'Terdapat %{count} pakej kerja secara keseluruhan, tetapi hanya %{max} sahaja yang boleh ditunjukkan.' + unsaved_title: 'Kalendar tanpa nama' diff --git a/modules/calendar/config/locales/crowdin/ms.yml b/modules/calendar/config/locales/crowdin/ms.yml index 8dc600757562..cacbbff306eb 100644 --- a/modules/calendar/config/locales/crowdin/ms.yml +++ b/modules/calendar/config/locales/crowdin/ms.yml @@ -4,9 +4,9 @@ ms: name: "OpenProject Calendar" description: "Provides calendar views." label_calendar: "Calendar" - label_calendar_plural: "Calendars" - label_new_calendar: "New calendar" - permission_view_calendar: "View calendars" - permission_manage_calendars: "Manage calendars" - permission_share_calendars: "Subscribe to iCalendars" - project_module_calendar_view: "Calendars" + label_calendar_plural: "Kalendar" + label_new_calendar: "Kalendar baru" + permission_view_calendar: "Lihat kalendar" + permission_manage_calendars: "Urus kalendar" + permission_share_calendars: "Langgan ke iCalendars" + project_module_calendar_view: "Kalendar" diff --git a/modules/costs/config/locales/crowdin/js-ms.yml b/modules/costs/config/locales/crowdin/js-ms.yml index 186e0ad5a74e..6bd817b684e5 100644 --- a/modules/costs/config/locales/crowdin/js-ms.yml +++ b/modules/costs/config/locales/crowdin/js-ms.yml @@ -23,10 +23,10 @@ ms: js: work_packages: property_groups: - costs: "Costs" + costs: "Kos" properties: - overallCosts: "Overall costs" - spentUnits: "Spent units" - button_log_costs: "Log unit costs" - label_hour: "hour" - label_hours: "hours" + overallCosts: "Kos keseluruhan" + spentUnits: "Unit yang dibelanjakan" + button_log_costs: "Log kos unit" + label_hour: "jam" + label_hours: "jam" diff --git a/modules/costs/config/locales/crowdin/ms.yml b/modules/costs/config/locales/crowdin/ms.yml index 4d70b20a5001..a38756aa586b 100644 --- a/modules/costs/config/locales/crowdin/ms.yml +++ b/modules/costs/config/locales/crowdin/ms.yml @@ -26,119 +26,119 @@ ms: activerecord: attributes: cost_entry: - work_package: "Work package" - overridden_costs: "Overridden costs" - spent: "Spent" - spent_on: "Date" + work_package: "Pakej kerja" + overridden_costs: "Kos yang tertindih" + spent: "Dibelanja" + spent_on: "Tarikh" cost_type: - unit: "Unit name" - unit_plural: "Pluralized unit name" + unit: "Nama unit" + unit_plural: "Nama majmuk unit" work_package: - costs_by_type: "Spent units" - labor_costs: "Labor costs" - material_costs: "Unit costs" - overall_costs: "Overall costs" - spent_costs: "Spent costs" - spent_units: "Spent units" + costs_by_type: "Unit yang dibelanjakan" + labor_costs: "Kos buruh" + material_costs: "Kos Unit" + overall_costs: "Kos keseluruhan" + spent_costs: "Kos yang dibelanjakan" + spent_units: "Unit yang dibelanjakan" rate: - rate: "Rate" + rate: "Kadar" user: - default_rates: "Default rates" + default_rates: "Kadar default" models: cost_type: - other: "Cost types" - rate: "Rate" + other: "Jenis kos" + rate: "Kadar" errors: models: work_package: - is_not_a_valid_target_for_cost_entries: "Work package #%{id} is not a valid target for reassigning the cost entries." - nullify_is_not_valid_for_cost_entries: "Cost entries can not be assigned to a project." + is_not_a_valid_target_for_cost_entries: "Pakej kerja #%{id} bukan sasaran yang sah untuk penukaran kos entri." + nullify_is_not_valid_for_cost_entries: "Kos entri tidak dapat ditugaskan ke sebuah projek." attributes: - comment: "Comment" - cost_type: "Cost type" - costs: "Costs" - current_rate: "Current rate" - hours: "Hours" - units: "Units" - valid_from: "Valid from" - fixed_date: "Fixed date" - button_add_rate: "Add rate" - button_log_costs: "Log unit costs" - caption_booked_on_project: "Booked on project" + comment: "Komen" + cost_type: "Jenis kos" + costs: "Kos" + current_rate: "Kadar semasa" + hours: "Jam" + units: "Unit" + valid_from: "Sah dari" + fixed_date: "Tarikh tetap" + button_add_rate: "Tambah kadar" + button_log_costs: "Log kos unit" + caption_booked_on_project: "Ditempah pada projek" caption_default: "Default" - caption_default_rate_history_for: "Default rate history for %{user}" - caption_locked_on: "Locked on" - caption_materials: "Units" - caption_rate_history: "Rate history" - caption_rate_history_for: "Rate history for %{user}" - caption_rate_history_for_project: "Rate history for %{user} in project %{project}" - caption_save_rate: "Save rate" - caption_set_rate: "Set current rate" - caption_show_locked: "Show locked types" - description_date_for_new_rate: "Date for new rate" - group_by_others: "not in any group" - label_between: "between" - label_cost_filter_add: "Add cost entry filter" - label_costlog: "Logged unit costs" - label_cost_plural: "Costs" - label_cost_type_plural: "Cost types" - label_cost_type_specific: "Cost type #%{id}: %{name}" - label_costs_per_page: "Costs per page" - label_currency: "Currency" - label_currency_format: "Format of currency" - label_current_default_rate: "Current default rate" - label_date_on: "on" - label_deleted_cost_types: "Deleted cost types" - label_locked_cost_types: "Locked cost types" - label_display_cost_entries: "Display unit costs" - label_display_time_entries: "Display reported hours" - label_display_types: "Display types" + caption_default_rate_history_for: "Sejarah kadar default untuk %{user}" + caption_locked_on: "Terkunci pada" + caption_materials: "Unit" + caption_rate_history: "Sejarah kadar" + caption_rate_history_for: "Sejarah kadar untuk %{user}" + caption_rate_history_for_project: "Sejarah kadar untuk %{user} dalam projek %{project}" + caption_save_rate: "Kadar simpanan" + caption_set_rate: "Tetapkan kadar semasa" + caption_show_locked: "Papar jenis terkunci" + description_date_for_new_rate: "Tarikh untuk kadar baru" + group_by_others: "tiada dalam mana-mana kumpulan" + label_between: "antara" + label_cost_filter_add: "Tambah saringan kos entri" + label_costlog: "Kos unit yang sudah dilog" + label_cost_plural: "Kos" + label_cost_type_plural: "Jenis kos" + label_cost_type_specific: "Jenis kos #%{id}: %{name}" + label_costs_per_page: "Kos setiap halaman" + label_currency: "Mata Wang" + label_currency_format: "Format mata wang" + label_current_default_rate: "Kadar default semasa" + label_date_on: "pada" + label_deleted_cost_types: "Jenis kos yang dipadam" + label_locked_cost_types: "Jenis kos yang dikunci" + label_display_cost_entries: "Papar kos unit" + label_display_time_entries: "Paparkan jam yang dilaporkan" + label_display_types: "Jenis display" label_edit: "Edit" - label_generic_user: "Generic user" + label_generic_user: "Pengguna umum" label_greater_or_equal: ">=" - label_group_by: "Group by" - label_group_by_add: "Add grouping field" - label_hourly_rate: "Hourly rate" - label_include_deleted: "Include deleted" - label_work_package_filter_add: "Add work package filter" - label_kind: "Type" + label_group_by: "Kumpulkan mengikut" + label_group_by_add: "Tambahkan medan kumpulan" + label_hourly_rate: "Kadar jam" + label_include_deleted: "Sertakan yang dipadam" + label_work_package_filter_add: "Tambah saringan pakej kerja" + label_kind: "Jenis" label_less_or_equal: "<=" - label_log_costs: "Log unit costs" - label_no: "No" - label_option_plural: "Options" - label_overall_costs: "Overall costs" - label_rate: "Rate" - label_rate_plural: "Rates" - label_status_finished: "Finished" - label_units: "Cost units" - label_user: "User" - label_until: "until" - label_valid_from: "Valid from" - label_yes: "Yes" - notice_something_wrong: "Something went wrong. Please try again." - notice_successful_restore: "Successful restore." - notice_successful_lock: "Locked successfully." - notice_cost_logged_successfully: 'Unit cost logged successfully.' - permission_edit_cost_entries: "Edit booked unit costs" - permission_edit_own_cost_entries: "Edit own booked unit costs" - permission_edit_hourly_rates: "Edit hourly rates" - permission_edit_own_hourly_rate: "Edit own hourly rates" - permission_edit_rates: "Edit rates" - permission_log_costs: "Book unit costs" - permission_log_own_costs: "Book unit costs for oneself" - permission_view_cost_entries: "View booked costs" - permission_view_cost_rates: "View cost rates" - permission_view_hourly_rates: "View all hourly rates" - permission_view_own_cost_entries: "View own booked costs" - permission_view_own_hourly_rate: "View own hourly rate" - permission_view_own_time_entries: "View own spent time" - project_module_costs: "Time and costs" - text_assign_time_and_cost_entries_to_project: "Assign reported hours and costs to the project" - text_destroy_cost_entries_question: "%{cost_entries} were reported on the work packages you are about to delete. What do you want to do ?" - text_destroy_time_and_cost_entries: "Delete reported hours and costs" - text_destroy_time_and_cost_entries_question: "%{hours} hours, %{cost_entries} were reported on the work packages you are about to delete. What do you want to do ?" - text_reassign_time_and_cost_entries: "Reassign reported hours and costs to this work package:" - text_warning_hidden_elements: "Some entries may have been excluded from the aggregation." - week: "week" + label_log_costs: "Log kos unit" + label_no: "Tidak" + label_option_plural: "Pilihan" + label_overall_costs: "Kos keseluruhan" + label_rate: "Kadar" + label_rate_plural: "Kadar" + label_status_finished: "Selesai" + label_units: "Unit kos" + label_user: "Pengguna" + label_until: "sehingga\n" + label_valid_from: "Sah dari" + label_yes: "Ya" + notice_something_wrong: "Ada ralat berlaku. Sila cuba lagi." + notice_successful_restore: "Pemulihan berjaya." + notice_successful_lock: "Berjaya dikunci." + notice_cost_logged_successfully: 'Unit kos berjaya dilog.' + permission_edit_cost_entries: "Edit kos unit yang ditempah" + permission_edit_own_cost_entries: "Edit kos unit yang ditempah sendiri" + permission_edit_hourly_rates: "Edit kadar jam" + permission_edit_own_hourly_rate: "Edit kadar jam sendiri" + permission_edit_rates: "Edit kadar" + permission_log_costs: "Tempah kos unit" + permission_log_own_costs: "Tempah kos unit untuk diri sendiri" + permission_view_cost_entries: "Papar kos yang ditempah" + permission_view_cost_rates: "Papar kadar kos" + permission_view_hourly_rates: "Papar semua kadar jam" + permission_view_own_cost_entries: "Papar kos yang ditempah sendiri" + permission_view_own_hourly_rate: "Papar kadar jam sendiri" + permission_view_own_time_entries: "Papar masa yang digunakan sendiri" + project_module_costs: "Masa dan kos" + text_assign_time_and_cost_entries_to_project: "Tetapkan jam dilaporkan dan kos kepada projek" + text_destroy_cost_entries_question: "%{cost_entries} dilaporkan pada pakej kerja yang anda akan padamkan. Apakah yang anda ingin lakukan ?" + text_destroy_time_and_cost_entries: "Padam jam dilaporkan dan kos" + text_destroy_time_and_cost_entries_question: "%{hours} jam, %{cost_entries} dilaporkan pada pakej kerja yang anda akan padamkan. Apakah yang anda ingin lakukan ?" + text_reassign_time_and_cost_entries: "Tetapkan semula jam dilaporkan dan kos kepada projek" + text_warning_hidden_elements: "Beberapa entri mungkin telah dikecualikan daripada pengumpulan." + week: "minggu" js: - text_are_you_sure: "Are you sure?" + text_are_you_sure: "Adakah anda pasti?" diff --git a/modules/dashboards/config/locales/crowdin/js-ms.yml b/modules/dashboards/config/locales/crowdin/js-ms.yml index dd14417a0d8e..bdeac21aca9d 100644 --- a/modules/dashboards/config/locales/crowdin/js-ms.yml +++ b/modules/dashboards/config/locales/crowdin/js-ms.yml @@ -1,4 +1,4 @@ ms: js: dashboards: - label: 'Dashboard' + label: 'Papan Pemuka' diff --git a/modules/dashboards/config/locales/crowdin/ms.yml b/modules/dashboards/config/locales/crowdin/ms.yml index 39e9fb91d90e..aa7bc373532e 100644 --- a/modules/dashboards/config/locales/crowdin/ms.yml +++ b/modules/dashboards/config/locales/crowdin/ms.yml @@ -1,4 +1,4 @@ ms: dashboards: - label: 'Dashboards' - project_module_dashboards: 'Dashboards' + label: 'Papan Pemuka' + project_module_dashboards: 'Papan Pemuka' diff --git a/modules/documents/config/locales/crowdin/ms.yml b/modules/documents/config/locales/crowdin/ms.yml index 3326c8df2806..9d46a3c20f90 100644 --- a/modules/documents/config/locales/crowdin/ms.yml +++ b/modules/documents/config/locales/crowdin/ms.yml @@ -25,19 +25,19 @@ ms: description: "An OpenProject plugin to allow creation of documents in projects." activerecord: models: - document: "Document" + document: "Dokumen" activity: filter: - document: "Documents" - default_doc_category_tech: "Technical documentation" - default_doc_category_user: "User documentation" - enumeration_doc_categories: "Document categories" + document: "Dokumen" + default_doc_category_tech: "Dokumen teknikal" + default_doc_category_user: "Dokumen pengguna" + enumeration_doc_categories: "Kategori dokumen" documents: - label_attachment_author: "Attachment author" - label_document_added: "Document added" - label_document_new: "New document" - label_document_plural: "Documents" - label_documents: "Documents" - permission_manage_documents: "Manage documents" - permission_view_documents: "View documents" - project_module_documents: "Documents" + label_attachment_author: "Pengarang lampiran" + label_document_added: "Dokumen ditambah" + label_document_new: "Dokumen baru" + label_document_plural: "Dokumen" + label_documents: "Dokumen" + permission_manage_documents: "Urus dokumen" + permission_view_documents: "Papar dokumen" + project_module_documents: "Dokumen" diff --git a/modules/gantt/config/locales/crowdin/hu.yml b/modules/gantt/config/locales/crowdin/hu.yml index 98184fd5c80c..ec27e875d105 100644 --- a/modules/gantt/config/locales/crowdin/hu.yml +++ b/modules/gantt/config/locales/crowdin/hu.yml @@ -1,3 +1,3 @@ #English strings go here hu: - project_module_gantt: "Gantt charts" + project_module_gantt: "Gantt-diagram" diff --git a/modules/gantt/config/locales/crowdin/js-hu.yml b/modules/gantt/config/locales/crowdin/js-hu.yml index 6f97f460eb46..18ce66ae5c5d 100644 --- a/modules/gantt/config/locales/crowdin/js-hu.yml +++ b/modules/gantt/config/locales/crowdin/js-hu.yml @@ -1,6 +1,6 @@ hu: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: 'Minden nyitott' + timeline: 'Idővonal' + milestones: 'Mérföldkövek' diff --git a/modules/gantt/config/locales/crowdin/js-ms.yml b/modules/gantt/config/locales/crowdin/js-ms.yml index 07a5e58f3777..864dc15345a4 100644 --- a/modules/gantt/config/locales/crowdin/js-ms.yml +++ b/modules/gantt/config/locales/crowdin/js-ms.yml @@ -1,6 +1,6 @@ ms: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: 'Semua terbuka' + timeline: 'Garis masa' + milestones: 'Pencapaian' diff --git a/modules/gantt/config/locales/crowdin/ko.yml b/modules/gantt/config/locales/crowdin/ko.yml index fff21c8ffe76..2ebb93978e85 100644 --- a/modules/gantt/config/locales/crowdin/ko.yml +++ b/modules/gantt/config/locales/crowdin/ko.yml @@ -1,3 +1,3 @@ #English strings go here ko: - project_module_gantt: "Gantt charts" + project_module_gantt: "Gantt 차트" diff --git a/modules/gantt/config/locales/crowdin/pt-BR.yml b/modules/gantt/config/locales/crowdin/pt-BR.yml index 4cc3a302c38a..30806f322d02 100644 --- a/modules/gantt/config/locales/crowdin/pt-BR.yml +++ b/modules/gantt/config/locales/crowdin/pt-BR.yml @@ -1,3 +1,3 @@ #English strings go here pt: - project_module_gantt: "Gantt charts" + project_module_gantt: "Gráficos de Gantt" diff --git a/modules/github_integration/config/locales/crowdin/js-ms.yml b/modules/github_integration/config/locales/crowdin/js-ms.yml index fd0f1f8418b4..b7df27125487 100644 --- a/modules/github_integration/config/locales/crowdin/js-ms.yml +++ b/modules/github_integration/config/locales/crowdin/js-ms.yml @@ -44,8 +44,8 @@ ms: merged_message: "Pull request #%{pr_number} %{pr_link} for %{repository_link} has been %{pr_state} by %{github_user_link}." referenced_message: "Pull request #%{pr_number} %{pr_link} for %{repository_link} authored by %{github_user_link} referenced this work package." states: - opened: 'opened' - closed: 'closed' + opened: 'dibuka' + closed: 'ditutup' draft: 'drafted' - merged: 'merged' - ready_for_review: 'marked ready for review' + merged: "gabungkan\n" + ready_for_review: 'tandakan bersedia untuk semakan' diff --git a/modules/github_integration/config/locales/crowdin/ms.yml b/modules/github_integration/config/locales/crowdin/ms.yml index cd422b936e73..6f393c633219 100644 --- a/modules/github_integration/config/locales/crowdin/ms.yml +++ b/modules/github_integration/config/locales/crowdin/ms.yml @@ -24,4 +24,4 @@ ms: name: "OpenProject GitHub Integration" description: "Integrates OpenProject and GitHub for a better workflow" project_module_github: "GitHub" - permission_show_github_content: "Show GitHub content" + permission_show_github_content: "Tunjuk kandungan GitHub" diff --git a/modules/gitlab_integration/config/locales/crowdin/cs.yml b/modules/gitlab_integration/config/locales/crowdin/cs.yml index 13e8550e2a2b..becd05dc9d7a 100644 --- a/modules/gitlab_integration/config/locales/crowdin/cs.yml +++ b/modules/gitlab_integration/config/locales/crowdin/cs.yml @@ -27,13 +27,13 @@ cs: gitlab_issue: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "musí být pole hash s klíči: barva, název" gitlab_merge_request: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "musí být pole hashů s klíči: barva, název" project_module_gitlab: "GitLab" - permission_show_gitlab_content: "Show GitLab content" + permission_show_gitlab_content: "Zobrazit obsah GitLab" gitlab_integration: merge_request_opened_comment: > **MR Opened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). diff --git a/modules/gitlab_integration/config/locales/crowdin/fr.yml b/modules/gitlab_integration/config/locales/crowdin/fr.yml index 722fe35e01a9..49efd5005bb1 100644 --- a/modules/gitlab_integration/config/locales/crowdin/fr.yml +++ b/modules/gitlab_integration/config/locales/crowdin/fr.yml @@ -27,41 +27,41 @@ fr: gitlab_issue: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "doit être un tableau de hachages avec les clés : color, title" gitlab_merge_request: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "doit être un tableau de hachages avec les clés : color, title" project_module_gitlab: "GitLab" - permission_show_gitlab_content: "Show GitLab content" + permission_show_gitlab_content: "Afficher le contenu GitLab" gitlab_integration: merge_request_opened_comment: > - **MR Opened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **MR ouverte :** La demande de fusion %{mr_number} [%{mr_title}](%{mr_url}) pour [%{repository}](%{repository_url}) a été ouverte par [%{gitlab_user}](%{gitlab_user_url}). merge_request_closed_comment: > - **MR Closed:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **MR fermée :** La demande de fusion %{mr_number} [%{mr_title}](%{mr_url}) pour [%{repository}](%{repository_url}) a été fermée par [%{gitlab_user}](%{gitlab_user_url}). merge_request_merged_comment: > - **MR Merged:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been merged by [%{gitlab_user}](%{gitlab_user_url}). + **MR fusionnée :** La demande de fusion %{mr_number} [%{mr_title}](%{mr_url}) pour [%{repository}](%{repository_url}) a été fusionnée par [%{gitlab_user}](%{gitlab_user_url}). merge_request_reopened_comment: > - **MR Reopened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **MR rouverte :** La demande de fusion %{mr_number} [%{mr_title}](%{mr_url}) pour [%{repository}](%{repository_url}) a été rouverte par [%{gitlab_user}](%{gitlab_user_url}). note_commit_referenced_comment: > - **Referenced in Commit:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in a Commit Note [%{commit_id}](%{commit_url}) on [%{repository}](%{repository_url}): %{commit_note} + **Mentionné dans un commit :** [%{gitlab_user}](%{gitlab_user_url}) a mentionné ce WP dans une note de commit [%{commit_id}](%{commit_url}) sur [%{repository}](%{repository_url}) : %{commit_note} note_mr_referenced_comment: > - **Referenced in MR:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Mentionné dans une MR :**[%{gitlab_user}](%{gitlab_user_url}) a mentionné ce WP dans la demande de fusion %{mr_number} [%{mr_title}](%{mr_url}) sur [%{repository}](%{repository_url}) : %{mr_note} note_mr_commented_comment: > - **Commented in MR:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Commentaire dans une MR :**[%{gitlab_user}](%{gitlab_user_url}) a commenté ce WP dans la demande de fusion %{mr_number} [%{mr_title}](%{mr_url}) sur [%{repository}](%{repository_url}) : %{mr_note} note_issue_referenced_comment: > - **Referenced in Issue:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Mentionné dans un problème :**[%{gitlab_user}](%{gitlab_user_url}) a mentionné ce WP dans le problème %{issue_number} [%{issue_title}](%{issue_url}) sur [%{repository}](%{repository_url}) : %{issue_note} note_issue_commented_comment: > - **Commented in Issue:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Commentaire dans un problème :**[%{gitlab_user}](%{gitlab_user_url}) a commenté ce WP dans le problème %{issue_number} [%{issue_title}](%{issue_url}) sur [%{repository}](%{repository_url}) : %{issue_note} note_snippet_referenced_comment: > - **Referenced in Snippet:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Snippet %{snippet_number} [%{snippet_title}](%{snippet_url}) on [%{repository}](%{repository_url}): %{snippet_note} + **Mentionné dans un extrait :**[%{gitlab_user}](%{gitlab_user_url}) a mentionné ce WP dans l'extrait %{snippet_number} [%{snippet_title}](%{snippet_url}) sur [%{repository}](%{repository_url}) : %{snippet_note} issue_opened_referenced_comment: > - **Issue Opened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **Problème ouvert :** Le problème %{issue_number} [%{issue_title}](%{issue_url}) pour [%{repository}](%{repository_url}) a été ouvert par [%{gitlab_user}](%{gitlab_user_url}). issue_closed_referenced_comment: > - **Issue Closed:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **Problème fermé :** Le problème %{issue_number} [%{issue_title}](%{issue_url}) pour [%{repository}](%{repository_url}) a été fermé par [%{gitlab_user}](%{gitlab_user_url}). issue_reopened_referenced_comment: > - **Issue Reopened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **Problème rouvert :** Le problème %{issue_number} [%{issue_title}](%{issue_url}) pour [%{repository}](%{repository_url}) a été rouvert par [%{gitlab_user}](%{gitlab_user_url}). push_single_commit_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Push en MR :** [%{gitlab_user}](%{gitlab_user_url}) a fait un push de [%{commit_number}](%{commit_url}) vers [%{repository}](%{repository_url}) à %{commit_timestamp} : %{commit_note} push_multiple_commits_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed multiple commits [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Push en MR :** [%{gitlab_user}](%{gitlab_user_url}) a fait un push de plusieurs commits [%{commit_number}](%{commit_url}) vers [%{repository}](%{repository_url}) à %{commit_timestamp} : %{commit_note} diff --git a/modules/gitlab_integration/config/locales/crowdin/js-cs.yml b/modules/gitlab_integration/config/locales/crowdin/js-cs.yml index 62fb529b55dd..8d48c4a1cf1e 100644 --- a/modules/gitlab_integration/config/locales/crowdin/js-cs.yml +++ b/modules/gitlab_integration/config/locales/crowdin/js-cs.yml @@ -37,7 +37,7 @@ cs: description: Kopírovat git snippents do schránky git_actions: branch_name: název větve - commit_message: Commit message + commit_message: Commitnout zprávu cmd: Vytvořit větev s prázdným commitem title: Rychlé snippety pro Git copy_success: '✅ Zkopírováno!' diff --git a/modules/gitlab_integration/config/locales/crowdin/js-fr.yml b/modules/gitlab_integration/config/locales/crowdin/js-fr.yml index db5e0fe362c5..986d516a7a3c 100644 --- a/modules/gitlab_integration/config/locales/crowdin/js-fr.yml +++ b/modules/gitlab_integration/config/locales/crowdin/js-fr.yml @@ -26,25 +26,25 @@ fr: work_packages: tab_name: "GitLab" tab_header_issue: - title: "Issues" + title: "Problèmes" tab_header_mr: - title: "Merge requests" + title: "Demandes de fusion" create_mr: - label: Create MR - description: Create a Merge Request + label: Créer une MR + description: Créer une demande de fusion copy_menu: - label: Git snippets - description: Copy git snippets to clipboard + label: Extraits de code Git + description: Copier les extraits de code git dans le presse-papiers git_actions: - branch_name: Branch name - commit_message: Commit message - cmd: Create branch with empty commit - title: Quick snippets for Git - copy_success: '✅ Copied!' - copy_error: '❌ Copy failed!' + branch_name: Nom de la branche + commit_message: Message de commit + cmd: Créer une branche avec un commit vide + title: Extraits de code rapides pour Git + copy_success: '✅ Copié !' + copy_error: '❌ La copie a échoué !' tab_issue: - empty: 'There are no issues linked yet. Link an existing issue by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the issue title/description or create a new issue.' + empty: 'Aucun problème n''a encore été associé. Associez un problème existant en utilisant le code OP#%{wp_id} (ou PP#%{wp_id} pour les liens privés) dans le titre/la description du problème ou créez un nouveau problème.' tab_mrs: - empty: 'There are no merge requests linked yet. Link an existing MR by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the MR title/description or create a new MR.' + empty: 'Aucune demande de fusion (MR) n''a encore été associée. Associez une MR existante en utilisant le code OP#%{wp_id} (ou PP#%{wp_id} pour les liens privés) dans le titre/la description de la M ou créez une nouvelle MR.' gitlab_pipelines: Pipelines - updated_on: Updated on + updated_on: Mis à jour le diff --git a/modules/gitlab_integration/config/locales/crowdin/js-ko.yml b/modules/gitlab_integration/config/locales/crowdin/js-ko.yml index f12c9b5f7a9d..242a580490a3 100644 --- a/modules/gitlab_integration/config/locales/crowdin/js-ko.yml +++ b/modules/gitlab_integration/config/locales/crowdin/js-ko.yml @@ -26,25 +26,25 @@ ko: work_packages: tab_name: "GitLab" tab_header_issue: - title: "Issues" + title: "이슈" tab_header_mr: - title: "Merge requests" + title: "병합 요청" create_mr: - label: Create MR - description: Create a Merge Request + label: MR 만들기 + description: 병합 요청 만들기 copy_menu: - label: Git snippets - description: Copy git snippets to clipboard + label: Git 코드 조각 + description: 클립보드에 Git 코드 조각 복사 git_actions: - branch_name: Branch name - commit_message: Commit message - cmd: Create branch with empty commit - title: Quick snippets for Git - copy_success: '✅ Copied!' - copy_error: '❌ Copy failed!' + branch_name: 브랜치 이름 + commit_message: 커밋 메시지 + cmd: 빈 커밋으로 브랜치 만들기 + title: Git용 빠른 코드 조각 + copy_success: '✅ 복사 완료!' + copy_error: '❌ 복사 실패!' tab_issue: - empty: 'There are no issues linked yet. Link an existing issue by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the issue title/description or create a new issue.' + empty: '아직 링크된 이슈가 없습니다. 이슈 제목/설명에 OP#%{wp_id}(또는 비공개 링크의 경우 PP#%{wp_id}) 코드를 사용하여 기존 이슈를 링크하거나 새 이슈를 만드세요.' tab_mrs: - empty: 'There are no merge requests linked yet. Link an existing MR by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the MR title/description or create a new MR.' - gitlab_pipelines: Pipelines - updated_on: Updated on + empty: '아직 링크된 병합 요청이 없습니다. MR 제목/설명에 OP#%{wp_id}(또는 비공개 링크의 경우 PP#%{wp_id}) 코드를 사용하여 기존 MR을 링크하거나 새 MR을 만드세요.' + gitlab_pipelines: 파이프라인 + updated_on: 업데이트 날짜 diff --git a/modules/gitlab_integration/config/locales/crowdin/js-ms.yml b/modules/gitlab_integration/config/locales/crowdin/js-ms.yml index dadbf166788a..7ac7b6630061 100644 --- a/modules/gitlab_integration/config/locales/crowdin/js-ms.yml +++ b/modules/gitlab_integration/config/locales/crowdin/js-ms.yml @@ -26,25 +26,25 @@ ms: work_packages: tab_name: "GitLab" tab_header_issue: - title: "Issues" + title: "Isu" tab_header_mr: - title: "Merge requests" + title: "Permintaan gabungan" create_mr: - label: Create MR - description: Create a Merge Request + label: Cipta MR + description: Cipta satu Merge Request copy_menu: label: Git snippets description: Copy git snippets to clipboard git_actions: - branch_name: Branch name - commit_message: Commit message + branch_name: Nama cawangan + commit_message: Mesej Commit cmd: Create branch with empty commit title: Quick snippets for Git - copy_success: '✅ Copied!' - copy_error: '❌ Copy failed!' + copy_success: '✅ Disalin!' + copy_error: '❌ Salinan gagal!' tab_issue: - empty: 'There are no issues linked yet. Link an existing issue by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the issue title/description or create a new issue.' + empty: 'Tiada isu yang dipautkan lagi. Pautkan isu-isu yang sedia ada dengan menggunakan code OP#%{wp_id} (or PP#%{wp_id} for private links) dalam tajuk isu/penerangan atau cipta issue yang baru.' tab_mrs: - empty: 'There are no merge requests linked yet. Link an existing MR by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the MR title/description or create a new MR.' - gitlab_pipelines: Pipelines - updated_on: Updated on + empty: 'Tiada permintaan gabungan yang dipautkan lagi. Pautkan MR sedia ada dengan menggunakan code OP#%{wp_id} (or PP#%{wp_id} for private links) dalam tajuk MR/penerangan atau cipta MR yang baru.' + gitlab_pipelines: Saluran + updated_on: Dikemas kini pada diff --git a/modules/gitlab_integration/config/locales/crowdin/js-pt-BR.yml b/modules/gitlab_integration/config/locales/crowdin/js-pt-BR.yml index d4f0f5c838e5..2f95b55b1fd1 100644 --- a/modules/gitlab_integration/config/locales/crowdin/js-pt-BR.yml +++ b/modules/gitlab_integration/config/locales/crowdin/js-pt-BR.yml @@ -26,25 +26,25 @@ pt: work_packages: tab_name: "GitLab" tab_header_issue: - title: "Issues" + title: "Problemas" tab_header_mr: - title: "Merge requests" + title: "Solicitações de combinação" create_mr: - label: Create MR - description: Create a Merge Request + label: Criar SC + description: Criar uma Solicitação de Combinação copy_menu: - label: Git snippets - description: Copy git snippets to clipboard + label: Trechos de código Git + description: Copiar trechos de código git para área de transferência git_actions: - branch_name: Branch name - commit_message: Commit message - cmd: Create branch with empty commit - title: Quick snippets for Git - copy_success: '✅ Copied!' - copy_error: '❌ Copy failed!' + branch_name: Nome da ramificação + commit_message: Mensagem de confirmação + cmd: Criar ramificação com a confirmação vazia + title: Trechos de código rápido para Git + copy_success: '✅ Copiado!' + copy_error: '❌ Falha ao copiar!' tab_issue: - empty: 'There are no issues linked yet. Link an existing issue by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the issue title/description or create a new issue.' + empty: 'Ainda não há problemas vinculados. Para vincular um problema existente, use o código OP#%{wp_id} (ou PP#%{wp_id} para links privados) no título ou descrição do problema. Você também pode criar um novo problema.' tab_mrs: - empty: 'There are no merge requests linked yet. Link an existing MR by using the code OP#%{wp_id} (or PP#%{wp_id} for private links) in the MR title/description or create a new MR.' + empty: 'Ainda não há solicitações de combinação vinculadas. Para vincular uma SC existente, use o código OP#%{wp_id} (ou PP#%{wp_id} para links privados) no título ou descrição da SC. Você também pode criar um nova SC.' gitlab_pipelines: Pipelines - updated_on: Updated on + updated_on: Atualizado em diff --git a/modules/gitlab_integration/config/locales/crowdin/js-zh-CN.yml b/modules/gitlab_integration/config/locales/crowdin/js-zh-CN.yml index fbac2ff2cc5a..e98ce1c40f00 100644 --- a/modules/gitlab_integration/config/locales/crowdin/js-zh-CN.yml +++ b/modules/gitlab_integration/config/locales/crowdin/js-zh-CN.yml @@ -43,8 +43,8 @@ zh-CN: copy_success: '✅ 已复制!' copy_error: '❌ 复制失败!' tab_issue: - empty: '尚未链接任何问题。请在问题标题/描述中使用代码 OP#%{wp_id}(对于私有链接,使用代码 PP#%{wp_id})链接现有问题,或者创建新问题。' + empty: '尚未链接任何问题。请在问题标题/描述中使用代码 OP#%{wp_id}(对于不公开链接,使用代码 PP#%{wp_id})链接现有问题,或者创建新问题。' tab_mrs: - empty: '尚未链接任何合并请求。请在问题标题/描述中使用代码 OP#%{wp_id}(对于私有链接,使用代码 PP#%{wp_id})链接现有合并请求,或者创建新的合并请求。' + empty: '尚未链接任何合并请求。请在合并请求标题/描述中使用代码 OP#%{wp_id}(对于不公开链接,使用代码 PP#%{wp_id})链接现有合并请求,或者创建新的合并请求。' gitlab_pipelines: 管道 updated_on: 更新时间 diff --git a/modules/gitlab_integration/config/locales/crowdin/ko.yml b/modules/gitlab_integration/config/locales/crowdin/ko.yml index 170c1e616024..319e7b535c37 100644 --- a/modules/gitlab_integration/config/locales/crowdin/ko.yml +++ b/modules/gitlab_integration/config/locales/crowdin/ko.yml @@ -27,41 +27,41 @@ ko: gitlab_issue: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "키가 있는 해시 배열이어야 합니다: color, title" gitlab_merge_request: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "키가 있는 해시 배열이어야 합니다: color, title" project_module_gitlab: "GitLab" - permission_show_gitlab_content: "Show GitLab content" + permission_show_gitlab_content: "GitLab 콘텐츠 표시" gitlab_integration: merge_request_opened_comment: > - **MR Opened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **MR 열림:** [%{repository}](%{repository_url})에 대한 병합 요청 %{mr_number} [%{mr_title}](%{mr_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 열렸습니다. merge_request_closed_comment: > - **MR Closed:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **MR 닫힘:** [%{repository}](%{repository_url})에 대한 병합 요청 %{mr_number} [%{mr_title}](%{mr_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 닫혔습니다. merge_request_merged_comment: > - **MR Merged:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been merged by [%{gitlab_user}](%{gitlab_user_url}). + **MR 병합됨:** [%{repository}](%{repository_url})에 대한 병합 요청 %{mr_number} [%{mr_title}](%{mr_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 병합되었습니다. merge_request_reopened_comment: > - **MR Reopened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **MR 다시 열림:** [%{repository}](%{repository_url})에 대한 병합 요청 %{mr_number} [%{mr_title}](%{mr_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 다시 열렸습니다. note_commit_referenced_comment: > - **Referenced in Commit:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in a Commit Note [%{commit_id}](%{commit_url}) on [%{repository}](%{repository_url}): %{commit_note} + **커밋에서 참조됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{repository}](%{repository_url})의 커밋 메모 [%{commit_id}](%{commit_url})에서 이 WP를 참조했습니다: %{commit_note} note_mr_referenced_comment: > - **Referenced in MR:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **MR에서 참조됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{repository}](%{repository_url})의 병합 요청 %{mr_number} [%{mr_title}](%{mr_url})에서 이 WP를 참조했습니다: %{mr_note} note_mr_commented_comment: > - **Commented in MR:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **MR에서 코멘트 작성됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{repository}](%{repository_url})의 병합 요청 %{mr_number} [%{mr_title}](%{mr_url})에서 이 WP에 대해 코멘트를 작성했습니다: %{mr_note} note_issue_referenced_comment: > - **Referenced in Issue:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **이슈에서 참조됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{repository}](%{repository_url})의 이슈 %{issue_number} [%{issue_title}](%{issue_url})에서 이 WP를 참조했습니다: %{issue_note} note_issue_commented_comment: > - **Commented in Issue:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **이슈에서 코멘트 작성됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{repository}](%{repository_url})의 이슈 %{issue_number} [%{issue_title}](%{issue_url})에서 이 WP에 대해 코멘트를 작성했습니다: %{issue_note} note_snippet_referenced_comment: > - **Referenced in Snippet:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Snippet %{snippet_number} [%{snippet_title}](%{snippet_url}) on [%{repository}](%{repository_url}): %{snippet_note} + **코드 조각에서 참조됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{repository}](%{repository_url})의 코드 조각 %{snippet_number} [%{snippet_title}](%{snippet_url})에서 이 WP를 참조했습니다: %{snippet_note} issue_opened_referenced_comment: > - **Issue Opened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **이슈 열림:** [%{repository}](%{repository_url})에 대한 이슈 %{issue_number} [%{issue_title}](%{issue_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 열렸습니다. issue_closed_referenced_comment: > - **Issue Closed:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **이슈 닫힘:** [%{repository}](%{repository_url})에 대한 이슈 %{issue_number} [%{issue_title}](%{issue_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 닫혔습니다. issue_reopened_referenced_comment: > - **Issue Reopened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **이슈 다시 열림:** [%{repository}](%{repository_url})에 대한 이슈 %{issue_number} [%{issue_title}](%{issue_url})이(가) [%{gitlab_user}](%{gitlab_user_url}) 님에 의해 다시 열렸습니다. push_single_commit_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **MR에서 푸시됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 [%{commit_number}](%{commit_url})을(를) %{commit_timestamp}, [%{repository}](%{repository_url})에 푸시했습니다: %{commit_note} push_multiple_commits_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed multiple commits [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **MR에서 푸시됨:** [%{gitlab_user}](%{gitlab_user_url}) 님이 여러 커밋 [%{commit_number}](%{commit_url})을(를) %{commit_timestamp}, [%{repository}](%{repository_url})에 푸시했습니다: %{commit_note} diff --git a/modules/gitlab_integration/config/locales/crowdin/ms.yml b/modules/gitlab_integration/config/locales/crowdin/ms.yml index f188537aacf5..4bf57dc825aa 100644 --- a/modules/gitlab_integration/config/locales/crowdin/ms.yml +++ b/modules/gitlab_integration/config/locales/crowdin/ms.yml @@ -33,34 +33,34 @@ ms: labels: invalid_schema: "must be an array of hashes with keys: color, title" project_module_gitlab: "GitLab" - permission_show_gitlab_content: "Show GitLab content" + permission_show_gitlab_content: "Tunjuk kandungan GitLab" gitlab_integration: merge_request_opened_comment: > - **MR Opened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **MR Dibuka:** Permintaan gabungan %{mr_number} [%{mr_title}](%{mr_url}) untuk [%{repository}](%{repository_url}) telah dibuka oleh [%{gitlab_user}](%{gitlab_user_url}). merge_request_closed_comment: > - **MR Closed:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **MR Ditutup:** Permintaan gabungan %{mr_number} [%{mr_title}](%{mr_url}) untuk [%{repository}](%{repository_url}) telah dibuka oleh [%{gitlab_user}](%{gitlab_user_url}). merge_request_merged_comment: > - **MR Merged:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been merged by [%{gitlab_user}](%{gitlab_user_url}). + **Gabungan MR:** Permintaan gabungan %{mr_number} [%{mr_title}](%{mr_url}) untuk [%{repository}](%{repository_url}) telah digabungkan oleh [%{gitlab_user}](%{gitlab_user_url}). merge_request_reopened_comment: > - **MR Reopened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **MR Dibuka semula:** Permintaan gabungan %{mr_number} [%{mr_title}](%{mr_url}) untuk [%{repository}](%{repository_url}) sudah dibuka semula oleh [%{gitlab_user}](%{gitlab_user_url}). note_commit_referenced_comment: > - **Referenced in Commit:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in a Commit Note [%{commit_id}](%{commit_url}) on [%{repository}](%{repository_url}): %{commit_note} + **Dirujuk dalam Commit:** [%{gitlab_user}](%{gitlab_user_url}) dirujuk WP ini dalam satu Commit Note [%{commit_id}](%{commit_url}) pada [%{repository}](%{repository_url}): %{commit_note} note_mr_referenced_comment: > - **Referenced in MR:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Dirujuk dalam MR:** [%{gitlab_user}](%{gitlab_user_url}) dirujuk WP ini dalam satu Merge Request %{mr_number} [%{mr_title}](%{mr_url}) pada [%{repository}](%{repository_url}): %{mr_note} note_mr_commented_comment: > - **Commented in MR:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Memberi komen dalam MR:** [%{gitlab_user}](%{gitlab_user_url}) memberi komen WP ini dalam Merge Request %{mr_number} [%{mr_title}](%{mr_url}) pada [%{repository}](%{repository_url}): %{mr_note} note_issue_referenced_comment: > - **Referenced in Issue:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Dirujuk dalam Issue:** [%{gitlab_user}](%{gitlab_user_url}) dirujuk WP ini dalam satu Issue %{issue_number} [%{issue_title}](%{issue_url}) pada [%{repository}](%{repository_url}): %{issue_note} note_issue_commented_comment: > - **Commented in Issue:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Memberi komen dalam Issue:** [%{gitlab_user}](%{gitlab_user_url}) dirujuk WP ini dalam Issue %{issue_number} [%{issue_title}](%{issue_url}) pada [%{repository}](%{repository_url}): %{issue_note} note_snippet_referenced_comment: > - **Referenced in Snippet:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Snippet %{snippet_number} [%{snippet_title}](%{snippet_url}) on [%{repository}](%{repository_url}): %{snippet_note} + **Dirujuk dalam Snippet:** [%{gitlab_user}](%{gitlab_user_url}) dirujuk WP ini dalam Snippet %{snippet_number} [%{snippet_title}](%{snippet_url}) pada [%{repository}](%{repository_url}): %{snippet_note} issue_opened_referenced_comment: > - **Issue Opened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **Isu Dibuka:** Isu %{issue_number} [%{issue_title}](%{issue_url}) untuk [%{repository}](%{repository_url}) sudah dibuka oleh [%{gitlab_user}](%{gitlab_user_url}). issue_closed_referenced_comment: > - **Issue Closed:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **Isu Ditutup:** Isu %{issue_number} [%{issue_title}](%{issue_url}) untuk [%{repository}](%{repository_url}) sudah ditutup oleh [%{gitlab_user}](%{gitlab_user_url}). issue_reopened_referenced_comment: > - **Issue Reopened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **Isu Dibuka Semula:** Isu %{issue_number} [%{issue_title}](%{issue_url}) untuk [%{repository}](%{repository_url}) sudah dibuka semula oleh [%{gitlab_user}](%{gitlab_user_url}). push_single_commit_comment: > **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} push_multiple_commits_comment: > diff --git a/modules/gitlab_integration/config/locales/crowdin/pt-BR.yml b/modules/gitlab_integration/config/locales/crowdin/pt-BR.yml index ab338568862d..9178e4b1df36 100644 --- a/modules/gitlab_integration/config/locales/crowdin/pt-BR.yml +++ b/modules/gitlab_integration/config/locales/crowdin/pt-BR.yml @@ -27,41 +27,41 @@ pt: gitlab_issue: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "deve ser um array de hashes com as chaves: cor, título" gitlab_merge_request: attributes: labels: - invalid_schema: "must be an array of hashes with keys: color, title" + invalid_schema: "deve ser um array de hashes com as chaves: cor, título" project_module_gitlab: "GitLab" - permission_show_gitlab_content: "Show GitLab content" + permission_show_gitlab_content: "Exibir conteúdo GitLab" gitlab_integration: merge_request_opened_comment: > - **MR Opened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **MR Aberto:** Solicitação de combinação %{mr_number} [%{mr_title}](%{mr_url}) para [%{repository}](%{repository_url}) foi aberta por [%{gitlab_user}](%{gitlab_user_url}). merge_request_closed_comment: > - **MR Closed:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **SC Fechada:** Solicitação de combinação %{mr_number} [%{mr_title}](%{mr_url}) para [%{repository}](%{repository_url}) foi fechada por [%{gitlab_user}](%{gitlab_user_url}). merge_request_merged_comment: > - **MR Merged:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been merged by [%{gitlab_user}](%{gitlab_user_url}). + **SC Combinada:** Solicitação de combinação %{mr_number} [%{mr_title}](%{mr_url}) para [%{repository}](%{repository_url}) foi combinado por [%{gitlab_user}](%{gitlab_user_url}). merge_request_reopened_comment: > - **MR Reopened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **SC Reaberta:** Solicitação de combinação %{mr_number} [%{mr_title}](%{mr_url}) para [%{repository}](%{repository_url}) foi reaberta por [%{gitlab_user}](%{gitlab_user_url}). note_commit_referenced_comment: > - **Referenced in Commit:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in a Commit Note [%{commit_id}](%{commit_url}) on [%{repository}](%{repository_url}): %{commit_note} + **Referenciado em Confirmação:** [%{gitlab_user}](%{gitlab_user_url}) referenciou este WP em uma Nota de Confirmação %{commit_id}](%{commit_url}) em [%{repository}](%{repository_url}): %{commit_note} note_mr_referenced_comment: > - **Referenced in MR:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Referenciado na SC:** [%{gitlab_user}](%{gitlab_user_url}) referenciou este WP em Solicitação de Combinação %{mr_number} [%{mr_title}](%{mr_url}) em [%{repository}](%{repository_url}): %{mr_note} note_mr_commented_comment: > - **Commented in MR:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Comentado na SC:** [%{gitlab_user}](%{gitlab_user_url}) comentado este WP em Solicitação de Combinação %{mr_number} [%{mr_title}](%{mr_url}) em [%{repository}](%{repository_url}): %{mr_note} note_issue_referenced_comment: > - **Referenced in Issue:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Referenciado em Problema:** [%{gitlab_user}](%{gitlab_user_url}) referenciou este WP em Problema %{issue_number} [%{issue_title}](%{issue_url}) em [%{repository}](%{repository_url}): %{issue_note} note_issue_commented_comment: > - **Commented in Issue:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Comentou em Problema:** [%{gitlab_user}](%{gitlab_user_url}) comentou este WP em Problema %{issue_number} [%{issue_title}](%{issue_url}) em [%{repository}](%{repository_url}): %{issue_note} note_snippet_referenced_comment: > - **Referenced in Snippet:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Snippet %{snippet_number} [%{snippet_title}](%{snippet_url}) on [%{repository}](%{repository_url}): %{snippet_note} + **Referenciou em Snippet:** [%{gitlab_user}](%{gitlab_user_url}) referenciou este WP no Snippet %{snippet_number} [%{snippet_title}](%{snippet_url}) em [%{repository}](%{repository_url}): %{snippet_note} issue_opened_referenced_comment: > - **Issue Opened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **Problema Aberto:** Problema %{issue_number} [%{issue_title}](%{issue_url}) para [%{repository}](%{repository_url}) foi aberto por [%{gitlab_user}](%{gitlab_user_url}). issue_closed_referenced_comment: > - **Issue Closed:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **Problema Fechado:** Problema %{issue_number} [%{issue_title}](%{issue_url}) para [%{repository}](%{repository_url}) foi fechado por [%{gitlab_user}](%{gitlab_user_url}). issue_reopened_referenced_comment: > - **Issue Reopened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **Problema Reaberto:** Problema %{issue_number} [%{issue_title}](%{issue_url}) para [%{repository}](%{repository_url}) foi reaberto por [%{gitlab_user}](%{gitlab_user_url}). push_single_commit_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Submetido em SC:** [%{gitlab_user}](%{gitlab_user_url}) submeteu [%{commit_number}](%{commit_url}) a [%{repository}](%{repository_url}) em %{commit_timestamp}: %{commit_note} push_multiple_commits_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed multiple commits [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Submetido em SC:** [%{gitlab_user}](%{gitlab_user_url}) submeteu várias confirmações [%{commit_number}](%{commit_url}) a [%{repository}](%{repository_url}) em %{commit_timestamp}: %{commit_note} diff --git a/modules/gitlab_integration/config/locales/crowdin/zh-CN.yml b/modules/gitlab_integration/config/locales/crowdin/zh-CN.yml index 21dc519abdc8..c55bc8e54a11 100644 --- a/modules/gitlab_integration/config/locales/crowdin/zh-CN.yml +++ b/modules/gitlab_integration/config/locales/crowdin/zh-CN.yml @@ -48,11 +48,11 @@ zh-CN: note_mr_referenced_comment: > **在合并请求中引用**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的合并请求 %{mr_number} [%{mr_title}](%{mr_url}) 中引用了此工作包: %{mr_note} note_mr_commented_comment: > - **在合并请求中添加注释**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的合并请求 %{mr_number} [%{mr_title}](%{mr_url}) 中对此工作包添加了注释:%{mr_note} + **在合并请求中添加评论**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的合并请求 %{mr_number} [%{mr_title}](%{mr_url}) 中对此工作包添加了评论:%{mr_note} note_issue_referenced_comment: > **在问题中引用**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的问题 %{issue_number} [%{issue_title}](%{issue_url}) 中引用了此工作包:%{issue_note} note_issue_commented_comment: > - **在问题中添加注释**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的问题 %{issue_number} [%{issue_title}](%{issue_url}) 中对此工作包添加了注释:%{issue_note} + **在问题中添加评论**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的问题 %{issue_number} [%{issue_title}](%{issue_url}) 中对此工作包添加了评论:%{issue_note} note_snippet_referenced_comment: > **在代码段中引用**:[%{gitlab_user}](%{gitlab_user_url}) 在 [%{repository}](%{repository_url}) 上的代码段 %{snippet_number} [%{snippet_title}](%{snippet_url}) 中引用了此工作包:%{snippet_note} issue_opened_referenced_comment: > @@ -62,6 +62,6 @@ zh-CN: issue_reopened_referenced_comment: > **问题已重新打开**:[%{repository}](%{repository_url}) 的问题 %{issue_number} [%{issue_title}](%{issue_url}) 已由 [%{gitlab_user}](%{gitlab_user_url}) 重新打开。 push_single_commit_comment: > - **在合并请求中推送**:[%{gitlab_user}](%{gitlab_user_url}) 在 %{commit_timestamp} 将 [%{commit_number}](%{commit_url}) 推送到 [%{repository}](%{repository_url}):%{commit_note} + **在合并请求中推送**:[%{gitlab_user}](%{gitlab_user_url}) 在 %{commit_timestamp} 将 [%{commit_number}](%{commit_url}) 推送到 [%{repository}](%{repository_url}): %{commit_note} push_multiple_commits_comment: > - **在合并请求中推送**:[%{gitlab_user}](%{gitlab_user_url}) 在 %{commit_timestamp} 将多个提交 [%{commit_number}](%{commit_url}) 推送到 [%{repository}](%{repository_url}):%{commit_note} + **在合并请求中推送**:[%{gitlab_user}](%{gitlab_user_url}) 在 %{commit_timestamp} 将多个提交 [%{commit_number}](%{commit_url}) 推送到 [%{repository}](%{repository_url}): %{commit_note} diff --git a/modules/grids/config/locales/crowdin/js-fr.yml b/modules/grids/config/locales/crowdin/js-fr.yml index 081f4d32579f..d1b4ba04e64f 100644 --- a/modules/grids/config/locales/crowdin/js-fr.yml +++ b/modules/grids/config/locales/crowdin/js-fr.yml @@ -8,7 +8,7 @@ fr: text: "Certains composants, comme le composant de graphique des lots de travaux, ne sont disponibles que dans l'édition Entreprise." link: 'Version Entreprise' widgets: - missing_permission: "You don't have the necessary permissions to view this widget." + missing_permission: "Vous n'avez pas les autorisations nécessaires pour voir ce widget." custom_text: title: 'Texte personnalisé' documents: diff --git a/modules/grids/config/locales/crowdin/js-hu.yml b/modules/grids/config/locales/crowdin/js-hu.yml index b99f932267e2..b4eeeac35780 100644 --- a/modules/grids/config/locales/crowdin/js-hu.yml +++ b/modules/grids/config/locales/crowdin/js-hu.yml @@ -8,7 +8,7 @@ hu: text: "Some widgets, like the work package graph widget, are only available in the Enterprise edition." link: 'Enterprise edition.' widgets: - missing_permission: "You don't have the necessary permissions to view this widget." + missing_permission: "Nincs meg a szükséges jogosultsága a widget megtekintéséhez." custom_text: title: 'Egyéni szöveg' documents: diff --git a/modules/grids/config/locales/crowdin/js-ko.yml b/modules/grids/config/locales/crowdin/js-ko.yml index 986c2254921c..0ff08ebf3717 100644 --- a/modules/grids/config/locales/crowdin/js-ko.yml +++ b/modules/grids/config/locales/crowdin/js-ko.yml @@ -8,7 +8,7 @@ ko: text: "작업 패키지 그래프 위젯 같은 일부 위젯은 다음에서만 사용 가능합니다:" link: 'Enterprise edition' widgets: - missing_permission: "You don't have the necessary permissions to view this widget." + missing_permission: "이 위젯을 보는 데 필요한 권한이 없습니다." custom_text: title: '사용자 지정 텍스트' documents: diff --git a/modules/grids/config/locales/crowdin/js-ms.yml b/modules/grids/config/locales/crowdin/js-ms.yml index ac5ff97f96f9..6d2b04941ad8 100644 --- a/modules/grids/config/locales/crowdin/js-ms.yml +++ b/modules/grids/config/locales/crowdin/js-ms.yml @@ -1,67 +1,67 @@ ms: js: grid: - add_widget: 'Add widget' - remove: 'Remove widget' - configure: 'Configure widget' + add_widget: 'Tambah widget' + remove: 'Buang widget' + configure: 'Konfigurasi widget' upsale: text: "Some widgets, like the work package graph widget, are only available in the Enterprise edition." link: 'Enterprise edition.' widgets: - missing_permission: "You don't have the necessary permissions to view this widget." + missing_permission: "Anda tidak mempunyai kebenaran yang diperlukan untuk melihat widget ini." custom_text: - title: 'Custom text' + title: 'Teks custom' documents: - title: 'Documents' - no_results: 'No documents yet.' + title: 'Dokumen' + no_results: 'Tiada dokumen lagi.' members: - title: 'Members' - no_results: 'No visible members.' - view_all_members: 'View all members' - add: 'Member' - too_many: 'Displaying %{count} of %{total} members.' + title: 'Ahli' + no_results: 'Tiada ahli nyata.' + view_all_members: 'Lihat semua ahli' + add: 'Ahli' + too_many: 'Memaparkan %{count} dari %{total} ahli.' news: - title: 'News' - at: 'at' - no_results: 'Nothing new to report.' + title: 'Berita' + at: 'pada' + no_results: 'Tiada benda baru untuk dilapor.' project_description: - title: 'Project description' - no_results: "No description has been written yet. One can be provided in the 'Project settings'." + title: 'Penerangan projek' + no_results: "Tiada penerangan yang tertulis lagi. Penerangan boleh diberikan di dalam 'Seting Projek'." project_details: - title: 'Project details' - no_results: 'No custom fields have been defined for projects.' + title: 'Butiran projek' + no_results: 'Tiada medan langganan yang telah ditetapkan untuk projek.' project_status: - title: 'Project status' - not_started: 'Not started' - on_track: 'On track' - off_track: 'Off track' - at_risk: 'At risk' - not_set: 'Not set' - finished: 'Finished' - discontinued: 'Discontinued' + title: 'Status projek' + not_started: 'Belum dimulakan' + on_track: 'Ikut jadual' + off_track: 'Lari jadual' + at_risk: 'Berisiko' + not_set: 'Tidak ditetapkan' + finished: 'Selesai' + discontinued: 'Dihentikan' subprojects: - title: 'Subprojects' - no_results: 'No subprojects.' + title: 'Subprojek' + no_results: 'Tiada subprojek.' time_entries_current_user: - title: 'My spent time' - displayed_days: 'Days displayed in the widget:' + title: 'Masa yang saya gunakan' + displayed_days: 'Hari yang dipaparkan dalam widget:' time_entries_list: - title: 'Spent time (last 7 days)' - no_results: 'No time entries for the last 7 days.' + title: 'Masa yang diguna (7 hari lepas)' + no_results: 'Tiada catatan masa untuk 7 hari yang lalu.' work_packages_accountable: - title: "Work packages I am accountable for" + title: "Pakej kerja yang saya bertanggungjawab" work_packages_assigned: - title: 'Work packages assigned to me' + title: 'Pakej kerja yang ditugaskan pada saya' work_packages_created: - title: 'Work packages created by me' + title: 'Pakej kerja yang saya cipta' work_packages_watched: - title: 'Work packages watched by me' + title: 'Pakej kerja yang saya pantau' work_packages_table: - title: 'Work packages table' + title: 'Jadual pakej kerja' work_packages_graph: - title: 'Work packages graph' + title: 'Graf pakej kerja' work_packages_calendar: - title: 'Calendar' + title: 'Kalendar' work_packages_overview: - title: 'Work packages overview' - placeholder: 'Click to edit ...' + title: 'Gambaran keseluruhan pakej kerja' + placeholder: 'Klik untuk edit ...' diff --git a/modules/grids/config/locales/crowdin/ms.yml b/modules/grids/config/locales/crowdin/ms.yml index b1cda5f505a2..6064500c7c01 100644 --- a/modules/grids/config/locales/crowdin/ms.yml +++ b/modules/grids/config/locales/crowdin/ms.yml @@ -1,16 +1,16 @@ ms: grids: - label_widget_in_grid: "Widget contained in Grid %{grid_name}" + label_widget_in_grid: "Widget yang terdapat dalam Grid %{grid_name}" activerecord: attributes: grids/grid: - page: "Page" - row_count: "Number of rows" - column_count: "Number of columns" - widgets: "Widgets" + page: "Halaman" + row_count: "Bilangan baris" + column_count: "Bilangan lajur" + widgets: "Widget" errors: models: grids/grid: - overlaps: 'overlap.' - outside: 'is outside of the grid.' - end_before_start: 'end value needs to be larger than the start value.' + overlaps: 'bertindih.' + outside: 'luar daripada grid' + end_before_start: 'nilai akhir perlu lebih besar daripada nilai mula.' diff --git a/modules/job_status/config/locales/crowdin/js-ms.yml b/modules/job_status/config/locales/crowdin/js-ms.yml index 7a10dfee9ef8..6da3079e8e32 100644 --- a/modules/job_status/config/locales/crowdin/js-ms.yml +++ b/modules/job_status/config/locales/crowdin/js-ms.yml @@ -1,17 +1,17 @@ ms: js: job_status: - download_starts: 'The download should start automatically.' - click_to_download: 'Or click here to download.' - title: 'Background job status' - redirect: 'You are being redirected.' - redirect_link: 'Please click here to continue.' - redirect_errors: 'Due to these errors, you will not be redirected automatically.' - errors: 'Some errors have occurred' + download_starts: 'Proses muat turun akan mula secara automatik.' + click_to_download: 'Atau klik sini untuk muat turun.' + title: 'Latar belakang status kerja' + redirect: 'Anda sedang dialihkan.' + redirect_link: 'Sila klik sini untuk teruskan.' + redirect_errors: 'Disebabkan ralat ini, anda tidak akan dialihkan secara automatik.' + errors: "Beberapa ralat telah berlaku\n" generic_messages: - not_found: 'This job could not be found.' - in_queue: 'The job has been queued and will be processed shortly.' - in_process: 'The job is currently being processed.' - error: 'The job has failed to complete.' - cancelled: 'The job has been cancelled due to an error.' - success: 'The job completed successfully.' + not_found: 'Kerja ini tidak dapat dijumpai.' + in_queue: 'Kerja ini sedang menunggu giliran dan akan di proses sebentar lagi.' + in_process: 'Kerja ini sedang diproses.' + error: 'Kerja ini gagal disiapkan.' + cancelled: 'Kerja ini telah dibatalkan disebabkan oleh sebuah ralat.' + success: 'Kerja ini selesai dengan jayanya.' diff --git a/modules/ldap_groups/config/locales/crowdin/ms.yml b/modules/ldap_groups/config/locales/crowdin/ms.yml index 3cd8fb469f14..0d13fb571b4c 100644 --- a/modules/ldap_groups/config/locales/crowdin/ms.yml +++ b/modules/ldap_groups/config/locales/crowdin/ms.yml @@ -6,51 +6,51 @@ ms: attributes: ldap_groups/synchronized_group: dn: 'DN' - ldap_auth_source: 'LDAP connection' - sync_users: 'Sync users' + ldap_auth_source: 'Sambungan LDAP' + sync_users: 'Selaraskan pengguna' ldap_groups/synchronized_filter: - filter_string: 'LDAP filter' - ldap_auth_source: 'LDAP connection' - group_name_attribute: "Group name attribute" - sync_users: 'Sync users' - base_dn: "Search base DN" + filter_string: 'Penapis LDAP' + ldap_auth_source: 'Sambungan LDAP' + group_name_attribute: "Atribut nama kumpulan" + sync_users: 'Selaraskan pengguna' + base_dn: "Pangkalan carian DN" models: - ldap_groups/synchronized_group: 'Synchronized LDAP group' - ldap_groups/synchronized_filter: 'LDAP Group synchronization filter' + ldap_groups/synchronized_group: 'Kumpulan LDAP yang diselaraskan' + ldap_groups/synchronized_filter: 'Penapis penyelarasan kumpulan LDAP' errors: models: ldap_groups/synchronized_filter: must_contain_base_dn: "Filter base DN must be contained within the LDAP connection's base DN" ldap_groups: - label_menu_item: 'LDAP group synchronization' + label_menu_item: 'Sinkronisasi kumpulan LDAP' label_group_key: 'LDAP group filter key' - label_synchronize: 'Synchronize' + label_synchronize: 'Selaraskan' settings: - name_attribute: 'LDAP groups name attribute' - name_attribute_text: 'The LDAP attribute used for naming the OpenProject group when created by a filter' + name_attribute: 'Atribut nama kumpulan LDAP' + name_attribute_text: 'Atribut LDAP yang digunakan untuk menamakan kumpulan OpenProject apabila dicipta oleh penapis' synchronized_filters: - add_new: 'Add synchronized LDAP filter' - singular: 'LDAP Group synchronization filter' - plural: 'LDAP Group synchronization filters' + add_new: 'Tambah penapis LDAP yang diselaraskan' + singular: 'Penapis penyelarasan kumpulan LDAP' + plural: 'Penapis penyelarasan kumpulan LDAP' label_n_groups_found: - one: "1 group found by the filter" - other: "%{count} groups found by the filter" - zero: "No groups were found by the filter" + one: "1 kumpulan dijumpai oleh penapis" + other: "%{count} kumpulan dijumpai oleh penapis" + zero: "Tiada kumpulan yang dijumpai penapis" destroy: - title: 'Remove synchronized filter %{name}' - confirmation: "If you continue, the synchronized filter %{name} and all groups %{groups_count} created through it will be removed." - removed_groups: "Warning: This will remove the following groups from OpenProject and remove it from all projects!" - verification: "Enter the filter name %{name} to verify the deletion." + title: 'Buang penapis yang diselaraskan %{name}' + confirmation: "Jika anda teruskan, penapis yang diselaraskan %{name} dan semua kumpulan %{groups_count} yang dicipta melalui itu akan dikeluarkan." + removed_groups: "Amaran: Ini akan menghapuskan kumpulan berikut dari OpenProject dan menghapusnya dari semua projek!" + verification: "Masukkan nama penapis %{name} untuk mengesahkan pembuangan." form: - group_name_attribute_text: 'Enter the attribute of the LDAP group used for setting the OpenProject group name.' - filter_string_text: 'Enter the RFC4515 LDAP filter that returns groups in your LDAP to synchronize with OpenProject.' + group_name_attribute_text: 'Masukkan atribut kumpulan LDAP yang digunakan untuk tetapkan nama kumpulan OpenProject.' + filter_string_text: 'Masukkan penapis LDAP RFC4515 yang kembalikan kumpulan dalam LDAP untuk selaraskan dengan OpenProject.' base_dn_text: > Enter the search base DN to use for this filter. It needs to be below the base DN of the selected LDAP connection. Leave this option empty to reuse the base DN of the connection synchronized_groups: - add_new: 'Add synchronized LDAP group' + add_new: 'Tambah kumpulan LDAP yang diselaraskan' destroy: - title: 'Remove synchronized group %{name}' - confirmation: "If you continue, the synchronized group %{name} and all %{users_count} users synchronized through it will be removed." + title: 'Keluarkan kumpulan yang diselaraskan %{name}' + confirmation: "Jika anda teruskan, kumpulan yang diselaraskan %{name} dan semua pengguna %{users_count} yang diselaraskan melalui itu akan dikeluarkan." info: "Note: The OpenProject group itself and members added outside this LDAP synchronization will not be removed." verification: "Enter the group's name %{name} to verify the deletion." help_text_html: | diff --git a/modules/meeting/config/locales/crowdin/hu.yml b/modules/meeting/config/locales/crowdin/hu.yml index bae9e9033bcf..2bfd634dc3ce 100644 --- a/modules/meeting/config/locales/crowdin/hu.yml +++ b/modules/meeting/config/locales/crowdin/hu.yml @@ -34,7 +34,7 @@ hu: notes: "Jegyzet" participants: "Közreműködők" participant: - one: "1 Participant" + one: "1 résztvevő" other: "%{count} résztvevő" participants_attended: "Résztvevők" participants_invited: "Meghívottak" @@ -96,9 +96,9 @@ hu: label_start_date: "Kezdési dátum" meeting: copy: - title: "Copy meeting %{title}" - agenda: "Copy agenda" - agenda_text: "Copy the agenda of the old meeting" + title: "%{title} megbeszélés másolása" + agenda: "Napirend másolása" + agenda_text: "A régi megbeszélés napirendjének másolása" email: open_meeting_link: "Nyitott megbeszélés" invited: @@ -142,43 +142,43 @@ hu: text_meeting_minutes_for_meeting: 'a "%{meeting}" megbeszélés jegyzőkönyve' text_notificiation_invited: "Ez a levél alább egy ics bejegyzést tartalmaz a megbeszélésről:" text_meeting_empty_heading: "A megbeszélésed üres." - text_meeting_empty_description_1: "Start by adding agenda items below. Each item can be as simple as just a title, but you can also add additional details like duration and notes." - text_meeting_empty_description_2: "You can also add references to existing work packages. When you do, related notes will automatically be visible in the work package's \"Meetings\" tab." - label_meeting_empty_action: "Add agenda item" - label_meeting_actions: "Meeting actions" - label_meeting_edit_title: "Edit meeting title" - label_meeting_delete: "Delete meeting" + text_meeting_empty_description_1: "Kezdje az alábbi napirendi pontok hozzáadásával. Az egyes napirendi pontok lehetnek egyszerű címek, de további részleteket, például időtartamot és megjegyzéseket is hozzáadhat." + text_meeting_empty_description_2: "A meglévő munkacsomagokhoz is hozzáadhat hivatkozásokat. Ilyenkor a kapcsolódó jegyzetek automatikusan láthatóvá válnak a munkacsomag \"Megbeszélések\" lapján." + label_meeting_empty_action: "Napirendi pont hozzáadása" + label_meeting_actions: "Megbeszélések intézkedései" + label_meeting_edit_title: "Megbeszélés címének szerkesztése" + label_meeting_delete: "Megbeszélés törlése" label_meeting_created_by: "Létrehozta" - label_meeting_last_updated: "Last updated" - label_agenda_item_undisclosed_wp: "Work package #%{id} not visible" - label_agenda_item_deleted_wp: "Deleted work package reference" - label_agenda_item_actions: "Agenda items actions" + label_meeting_last_updated: "Utoljára frissítve" + label_agenda_item_undisclosed_wp: "Munkacsomag #%{id} nem látható" + label_agenda_item_deleted_wp: "Törölt munkacsomag-hivatkozás" + label_agenda_item_actions: "A napirendi pontok intézkedései" label_agenda_item_move_to_top: "Mozgatás felfelé" label_agenda_item_move_to_bottom: "Mozgatás az aljára" label_agenda_item_move_up: "Mozgatás felfelé" label_agenda_item_move_down: "Mozgás lefelé" label_agenda_item_add_notes: "Megjegyzések hozzáadása" - label_meeting_details: "Meeting details" - label_meeting_details_edit: "Edit meeting details" + label_meeting_details: "A megbeszélés részletei" + label_meeting_details_edit: "Megbeszélés részleteinek szerkesztése" label_meeting_state_open: "Open" label_meeting_state_closed: "Lezárva" - label_meeting_reopen_action: "Reopen meeting" - label_meeting_close_action: "Close meeting" - text_meeting_open_description: "This meeting is open. You can add/remove agenda items and edit them as you please. After the meeting is over, close it to lock it." - text_meeting_closed_description: "This meeting is closed. You cannot add/remove agenda items anymore." - label_meeting_manage_participants: "Manage participants" - label_meeting_no_participants: "No participants" - label_meeting_show_hide_participants: "Show/hide %{count} more" + label_meeting_reopen_action: "A megbeszélés újranyitása" + label_meeting_close_action: "Megbeszélés lezárása" + text_meeting_open_description: "Ez a megbeszélés nyitott. A napirendi pontokat tetszés szerint hozzáadhatja/eltávolíthatja és szerkesztheti. A megbeszélés végeztével zárja be, hogy archíválja azt." + text_meeting_closed_description: "Ez a megbeszélés zárt. Többé nem tud napirendi pontokat hozzáadni/eltávolítani." + label_meeting_manage_participants: "Résztvevők kezelése" + label_meeting_no_participants: "Nincsenek résztvevők" + label_meeting_show_hide_participants: "%{count} további elem megjelenítése/elrejtése" label_meeting_show_all_participants: "Minden megjelenítése" - label_meeting_add_participants: "Add participants" - text_meeting_not_editable_anymore: "This meeting is not editable anymore." - text_meeting_not_present_anymore: "This meeting was deleted. Please select another meeting." - label_add_work_package_to_meeting_dialog_title: "Add work package to meeting" - label_add_work_package_to_meeting_dialog_button: "Add to meeting" + label_meeting_add_participants: "Résztvevők hozzáadása" + text_meeting_not_editable_anymore: "Ez a megbeszélés már nem szerkeszthető." + text_meeting_not_present_anymore: "Ez a megbeszélés törlésre került. Kérjük, válasszon ki egy másik megbeszélést." + label_add_work_package_to_meeting_dialog_title: "Munkacsomag hozzáadása a megbeszéléshez" + label_add_work_package_to_meeting_dialog_button: "Hozzáadás a megbeszéléshez" label_meeting_selection_caption: "It's only possible to add this work package to upcoming or ongoing open meetings." - text_add_work_package_to_meeting_description: "A work package can be added to one or multiple meetings for discussion. Any notes concerning it are also visible here." - text_agenda_item_no_notes: "No notes provided" - text_agenda_item_not_editable_anymore: "This agenda item is not editable anymore." - text_work_package_has_no_upcoming_meeting_agenda_items: "This work package is not scheduled in an upcoming meeting agenda yet." - text_work_package_add_to_meeting_hint: "Use the \"Add to meeting\" button to add this work package to an upcoming meeting." - text_work_package_has_no_past_meeting_agenda_items: "This work package was not mentioned in a past meeting." + text_add_work_package_to_meeting_description: "Egy munkacsomagot egy vagy több megbeszéléshez is hozzá lehet adni megvitatásra. Az ezzel kapcsolatos megjegyzések szintén itt láthatók." + text_agenda_item_no_notes: "Nincs hozzáadott jegyzet. " + text_agenda_item_not_editable_anymore: "Ez a napirendi pont már nem szerkeszthető." + text_work_package_has_no_upcoming_meeting_agenda_items: "Ez a munkacsomag még nem szerepel a következő megbeszélések napirendjén." + text_work_package_add_to_meeting_hint: "Használja a \"Hozzáadás a megbeszéléshez\" gombot, ha ezt a munkacsomagot hozzá kívánja adni egy közelgő értekezlethez." + text_work_package_has_no_past_meeting_agenda_items: "Ez a munkacsomag nem került említésre egy korábbi megbeszélésen." diff --git a/modules/reporting/config/locales/crowdin/ms.yml b/modules/reporting/config/locales/crowdin/ms.yml index 69037b11ff4a..f4d731246204 100644 --- a/modules/reporting/config/locales/crowdin/ms.yml +++ b/modules/reporting/config/locales/crowdin/ms.yml @@ -68,14 +68,14 @@ ms: label_filter: "Filter" label_filter_add: "Add Filter" label_filter_plural: "Filters" - label_group_by: "Group by" + label_group_by: "Kumpulkan mengikut" label_group_by_add: "Add Group-by Attribute" label_inactive: "«inactive»" - label_no: "No" + label_no: "Tidak" label_none: "(no data)" label_no_reports: "There are no cost reports yet." label_report: "Report" - label_yes: "Yes" + label_yes: "Ya" load_query_question: "Report will have %{size} table cells and may take some time to render. Do you still want to try rendering it?" permission_save_cost_reports: "Save public cost reports" permission_save_private_cost_reports: "Save private cost reports" diff --git a/modules/storages/config/locales/crowdin/ko.yml b/modules/storages/config/locales/crowdin/ko.yml index c75b1a656cbf..3a0ff53aeb9c 100644 --- a/modules/storages/config/locales/crowdin/ko.yml +++ b/modules/storages/config/locales/crowdin/ko.yml @@ -53,8 +53,8 @@ ko: complete_without_setup: 이것 없이 완료 done_complete_setup: 완료, 설정 완료 done_continue: 완료, 계속 - replace_oauth_application: Replace OpenProject OAuth - replace_oauth_client: Replace %{provider_type} OAuth + replace_oauth_application: OpenProject OAuth 바꾸기 + replace_oauth_client: '%{provider_type} OAuth 바꾸기' save_and_continue: 저장 및 계속 select_folder: 폴더 선택 configuration_checks: @@ -63,8 +63,8 @@ ko: one_drive: OpenProject가 OAuth를 사용하여 Azure 데이터에 액세스하고 OneDrive/Sharepoint에 연결하도록 허용합니다. redirect_uri_incomplete: one_drive: 올바른 URI 리디렉션으로 설정을 완료합니다. - confirm_replace_oauth_application: This action will reset the current OAuth credentials. After confirming you will have to reenter the credentials at the storage provider and all remote users will have to authorize against OpenProject again. Are you sure you want to proceed? - confirm_replace_oauth_client: This action will reset the current OAuth credentials. After confirming you will have to enter new credentials from the storage provider and all users will have to authorize against %{provider_type} again. Are you sure you want to proceed? + confirm_replace_oauth_application: 이 작업은 현재 OAuth 자격 증명을 재설정합니다. 확인 후 저장소 공급자에서 자격 증명을 다시 입력해야 하며 모든 원격 사용자는 OpenProject에 대해 다시 인증해야 합니다. 계속하시겠습니까? + confirm_replace_oauth_client: 이 작업은 현재 OAuth 자격 증명을 재설정합니다. 확인 후 저장소 공급자의 새로운 자격 증명을 입력해야 하며 모든 사용자는 %{provider_type}에 대해 다시 인증해야 합니다. 계속하시겠습니까? delete_warning: input_delete_confirmation: 파일 저장소 이름 %{file_storage}을(를) 입력하여 삭제를 확인합니다. irreversible_notice: 파일 저장소를 삭제하면 되돌릴 수 없습니다. @@ -178,12 +178,12 @@ ko: 저장소가 연결되었습니다! 이 저장소를 사용하려면 원하는 각 프로젝트의 프로젝트 설정에서 모듈과 특정 저장소를 활성화해야 합니다. oauth_grant_nudge_modal: access_granted: 액세스 승인됨 - access_granted_screen_reader: Access granted. You are now ready to use %{storage}. + access_granted_screen_reader: 액세스 권한이 부여되었습니다. 이제 %{storage} 사용 준비가 완료되었습니다. body: 프로젝트 폴더에 액세스하려면 %{storage}에 로그인해야 합니다. cancel_button_label: 나중에 하겠습니다 - confirm_button_aria_label: Login to %{storage} + confirm_button_aria_label: '%{storage}에 로그인' confirm_button_label: 로그인 - requesting_access_to: Requesting access to %{storage} + requesting_access_to: '%{storage}에 대한 액세스 요청' storage_ready: 이제 %{storage}을(를) 사용할 준비가 되었습니다 title: 한 단계 더... open_project_storage_modal: diff --git a/modules/storages/config/locales/crowdin/pt-BR.yml b/modules/storages/config/locales/crowdin/pt-BR.yml index 037941c800d3..a9758828e8ae 100644 --- a/modules/storages/config/locales/crowdin/pt-BR.yml +++ b/modules/storages/config/locales/crowdin/pt-BR.yml @@ -53,8 +53,8 @@ pt: complete_without_setup: Concluir sem isso done_complete_setup: Pronto, concluir configuração done_continue: Pronto, continuar - replace_oauth_application: Replace OpenProject OAuth - replace_oauth_client: Replace %{provider_type} OAuth + replace_oauth_application: Substituir OAuth OpenProject + replace_oauth_client: Substituir OAuth %{provider_type} save_and_continue: Salvar e continuar select_folder: Selecionar pastas configuration_checks: @@ -63,8 +63,8 @@ pt: one_drive: Permitir que o OpenProject acesse os dados Azure utilizando o OAuth para conectar o OneDrive/Sharepoint. redirect_uri_incomplete: one_drive: Conclua a configuração com o redirecionamento correto do URI. - confirm_replace_oauth_application: This action will reset the current OAuth credentials. After confirming you will have to reenter the credentials at the storage provider and all remote users will have to authorize against OpenProject again. Are you sure you want to proceed? - confirm_replace_oauth_client: This action will reset the current OAuth credentials. After confirming you will have to enter new credentials from the storage provider and all users will have to authorize against %{provider_type} again. Are you sure you want to proceed? + confirm_replace_oauth_application: Esta ação irá redefinir suas credenciais atuais do OAuth. Depois de confirmar, você precisará inserir suas credenciais novamente no provedor de armazenamento, e todos os usuários remotos terão que autorizar o OpenProject novamente. Tem certeza de que deseja continuar? + confirm_replace_oauth_client: Esta ação irá redefinir as suas credenciais atuais do OAuth. Após a confirmação, você precisará inserir novas credenciais do provedor de armazenamento e todos os usuários terão que autorizar novamente o acesso em %{provider_type}. Tem certeza de que deseja continuar? delete_warning: input_delete_confirmation: Insira o nome do armazenamento de arquivos %{file_storage} para confirmar a exclusão. irreversible_notice: Excluir um armazenamento de arquivos é uma ação irreversível. @@ -178,12 +178,12 @@ pt: Armazenamento conectado com sucesso! Lembre-se de ativar o módulo e o armazenamento específico nas configurações do projeto de cada projeto desejado para utilizá-lo. oauth_grant_nudge_modal: access_granted: Acesso concedido - access_granted_screen_reader: Access granted. You are now ready to use %{storage}. + access_granted_screen_reader: Acesso concedido. Agora você está pronto para usar o site %{storage}. body: Para obter acesso à pasta do projeto, você precisa fazer login em %{storage}. cancel_button_label: Cuidarei disso mais tarde - confirm_button_aria_label: Login to %{storage} + confirm_button_aria_label: Faça login em %{storage} confirm_button_label: Login - requesting_access_to: Requesting access to %{storage} + requesting_access_to: Solicitação de acesso ao site %{storage} storage_ready: Agora você está pronto para usar %{storage} title: Só mais uma etapa... open_project_storage_modal: diff --git a/modules/two_factor_authentication/config/locales/crowdin/fr.yml b/modules/two_factor_authentication/config/locales/crowdin/fr.yml index f436d70a2982..c0360a0cfc4c 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/fr.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/fr.yml @@ -75,7 +75,7 @@ fr: button_register_mobile_phone_for_user: "Enregistrer un téléphone mobile" text_2fa_enabled: "Lors de chaque connexion, cet utilisateur sera invité à entrer un jeton OTP depuis son appareil 2FA par défaut." text_2fa_disabled: "L'utilisateur n'a configuré aucun appareil 2FA sur sa page « Mon compte »" - only_sms_allowed: "Only SMS delivery can be set up for other users." + only_sms_allowed: "Seul l'envoi de SMS peut être configuré pour d'autres utilisateurs." upsale: title: "Authentification à deux facteurs" description: "Renforcez la sécurité de votre instance OpenProject en offrant (ou en forçant) une authentification à deux facteurs à tous les membres du projet." @@ -112,12 +112,12 @@ fr: failed_to_delete: "Impossible de supprimer l'appareil 2FA." is_default_cannot_delete: "Cet appareil est un appareil par défaut, et ne peut être supprimé à d'une politique de sécurité active. Sélectionnez un autre appareil comme appareil par défaut avant de supprimer l'appareil par défaut actuel." not_existing: "Aucun appareil 2FA n’a été enregistré pour votre compte." - 2fa_from_input: Please enter the code from your %{device_name} to verify your identity. - 2fa_from_webauthn: Please provide the WebAuthn device %{device_name}. If it is USB based make sure to plug it in and touch it. Then click the sign in button. + 2fa_from_input: Veuillez entrer le code obtenu depuis %{device_name} pour vérifier votre identité. + 2fa_from_webauthn: Veuillez spécifier l'appareil WebAuthn %{device_name}. S'il s'agit d'un périphérique USB, veillez à le brancher et à le toucher. Cliquez ensuite sur le bouton de connexion. webauthn: title: "WebAuthn" - description: Use Web Authentication to register a FIDO2 device (like a YubiKey) or the secure enclave of your mobile device as a second factor. - further_steps: After you have chosen a name, you can click the Continue button. Your browser will prompt you to present your WebAuthn device. When you have done so, you are done registering the device. + description: Utilisez l'authentification Web pour enregistrer un dispositif FIDO2 (comme une YubiKey) ou l'enclave sécurisée de votre appareil mobile en tant que deuxième facteur. + further_steps: Après avoir choisi un nom, cliquez sur le bouton Continuer. Votre navigateur vous invitera à présenter votre appareil WebAuthn. Une fois cette action effectuée, l'enregistrement de l'appareil est terminé. totp: title: "Utilisez votre authentificateur basé sur l'application" provisioning_uri: "Provisionnement URI" diff --git a/modules/two_factor_authentication/config/locales/crowdin/hu.yml b/modules/two_factor_authentication/config/locales/crowdin/hu.yml index a4a6aadbcfed..2cfb3a5d92df 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/hu.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/hu.yml @@ -74,8 +74,8 @@ hu: delete_all_are_you_sure: "Biztos vagy benne hogy törölni szeretnéd az összes 2FA eszközt ennél a felhasználónál?" button_delete_all_devices: "2FA eszköz regisztrációjának törlése" button_register_mobile_phone_for_user: "Mobiltelefon regisztrálása" - text_2fa_enabled: "Upon every login, this user will be requested to enter a OTP token from their default 2FA device." - text_2fa_disabled: "The user did not set up a 2FA device through their 'My account page'" + text_2fa_enabled: "Minden egyes belépésnél szüksége lesz az alapértelmezett 2FA eszközről beírt OTP tokenre." + text_2fa_disabled: "A felhasználó nem állított be 2FA eszközt a „Saját fiókom” oldalon" only_sms_allowed: "Only SMS delivery can be set up for other users." upsale: title: "Kétlépcsős hitelesítés" diff --git a/modules/two_factor_authentication/config/locales/crowdin/js-fr.yml b/modules/two_factor_authentication/config/locales/crowdin/js-fr.yml index 3ec8f52a2e4c..fa3965714747 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/js-fr.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/js-fr.yml @@ -23,4 +23,4 @@ fr: js: two_factor_authentication: errors: - aborted: "The authentication was cancelled. Please try again." + aborted: "L'authentification a été annulée. Veuillez réessayer." diff --git a/modules/two_factor_authentication/config/locales/crowdin/js-ko.yml b/modules/two_factor_authentication/config/locales/crowdin/js-ko.yml index 888381ea8ce1..81aa3f999749 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/js-ko.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/js-ko.yml @@ -23,4 +23,4 @@ ko: js: two_factor_authentication: errors: - aborted: "The authentication was cancelled. Please try again." + aborted: "인증이 취소되었습니다. 다시 시도해 주세요." diff --git a/modules/two_factor_authentication/config/locales/crowdin/js-pt-BR.yml b/modules/two_factor_authentication/config/locales/crowdin/js-pt-BR.yml index 2b53d2f14fba..7d4f33fa04af 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/js-pt-BR.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/js-pt-BR.yml @@ -23,4 +23,4 @@ pt: js: two_factor_authentication: errors: - aborted: "The authentication was cancelled. Please try again." + aborted: "A autenticação foi cancelada. Tente novamente." diff --git a/modules/two_factor_authentication/config/locales/crowdin/ko.yml b/modules/two_factor_authentication/config/locales/crowdin/ko.yml index d902813034c8..6f9efd34083e 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/ko.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/ko.yml @@ -76,7 +76,7 @@ ko: button_register_mobile_phone_for_user: "휴대폰 등록" text_2fa_enabled: "로그인할 때마다 기본 2FA 장치에서 OTP 토큰을 입력하라는 메시지가 이 사용자에게 표시됩니다." text_2fa_disabled: "사용자가 '내 계정 페이지'에서 2FA 장치를 설정하지 않았습니다." - only_sms_allowed: "Only SMS delivery can be set up for other users." + only_sms_allowed: "다른 사용자의 경우 SNS 배달만 설정할 수 있습니다." upsale: title: "2단계 인증" description: "모든 프로젝트 멤버에게 2단계 인증을 제공(또는 적용)하여 OpenProject 인스턴스의 보안을 강화하세요." @@ -114,12 +114,12 @@ ko: failed_to_delete: "2FA 장치를 삭제하지 못했습니다." is_default_cannot_delete: "장치가 기본으로 표시되고 활성 보안 정책으로 인해 삭제할 수 없습니다. 삭제하기 전에 다른 장치를 기본으로 표시하세요." not_existing: "2FA 장치가 해당 계정에 대해 등록되지 않았습니다." - 2fa_from_input: Please enter the code from your %{device_name} to verify your identity. - 2fa_from_webauthn: Please provide the WebAuthn device %{device_name}. If it is USB based make sure to plug it in and touch it. Then click the sign in button. + 2fa_from_input: %{device_name}의 코드를 입력하여 ID를 인증하세요. + 2fa_from_webauthn: WebAuthn 장치 %{device_name} 제공을 해주세요. USB 기반인 경우 장치를 연결하고 터치하세요. 그런 다음 로그인 버튼을 클릭하세요. webauthn: title: "WebAuthn" - description: Use Web Authentication to register a FIDO2 device (like a YubiKey) or the secure enclave of your mobile device as a second factor. - further_steps: After you have chosen a name, you can click the Continue button. Your browser will prompt you to present your WebAuthn device. When you have done so, you are done registering the device. + description: '웹 인증을 사용하여 2단계 인증으로 FIDO2 장치(예: YubiKey)를 등록하거나 모바일 장치의 Secure Enclave를 등록합니다.' + further_steps: 이름을 선택한 후 계속 버튼을 클릭할 수 있습니다. 브라우저에서 WebAuthn 장치를 제공하라는 메시지가 표시됩니다. 이렇게 하면 장치 등록이 완료됩니다. totp: title: "앱 기반 인증자 사용" provisioning_uri: "프로비저닝 URI" diff --git a/modules/two_factor_authentication/config/locales/crowdin/pt-BR.yml b/modules/two_factor_authentication/config/locales/crowdin/pt-BR.yml index c562433ce2cc..c3f99ecebd79 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/pt-BR.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/pt-BR.yml @@ -118,8 +118,8 @@ pt: 2fa_from_webauthn: Forneça o dispositivo WebAuthn %{device_name}. Se for do tipo USB certifique-se de conectá-lo e tocá-lo. Em seguida, clique no botão de login. webauthn: title: "WebAuthn" - description: Use Web Authentication to register a FIDO2 device (like a YubiKey) or the secure enclave of your mobile device as a second factor. - further_steps: After you have chosen a name, you can click the Continue button. Your browser will prompt you to present your WebAuthn device. When you have done so, you are done registering the device. + description: Utilize a autenticação da Web para registrar um dispositivo FIDO2 (como uma YubiKey) ou o enclave seguro do seu dispositivo móvel como um segundo fator de autenticação. + further_steps: Após escolher um nome, basta clicar no botão "Continuar". O navegador vai pedir para você apresentar o dispositivo WebAuthn. Depois disso, o registro do dispositivo estará concluído. totp: title: "Use seu aplicativo de autenticação base" provisioning_uri: "Posicione o URI" diff --git a/modules/webhooks/config/locales/crowdin/hu.yml b/modules/webhooks/config/locales/crowdin/hu.yml index 968d455efe6d..552c3b69ccee 100644 --- a/modules/webhooks/config/locales/crowdin/hu.yml +++ b/modules/webhooks/config/locales/crowdin/hu.yml @@ -1,7 +1,7 @@ hu: plugin_openproject_webhooks: - name: "OpenProject Webhooks" - description: "Provides a plug-in API to support OpenProject webhooks for better 3rd party integration." + name: "OpenProject webhookok" + description: "Az OpenProject webhooks támogatásához egy API-t biztosít a jobb 3rd party integráció érdekében." activerecord: attributes: webhooks/webhook: