diff --git a/config/locales/crowdin/fr.yml b/config/locales/crowdin/fr.yml index c8a22b35c251..594da40ec9e9 100644 --- a/config/locales/crowdin/fr.yml +++ b/config/locales/crowdin/fr.yml @@ -104,7 +104,7 @@ fr: ldap_auth_sources: ldap_error: "Erreur LDAP : %{error_message}" ldap_auth_failed: "Authentification impossible sur le serveur LDAP." - sync_failed: "Failed to synchronize from LDAP: %{message}." + sync_failed: "Échec de la synchronisation à partir de LDAP : %{message}." back_to_index: "Cliquez ici pour revenir à la liste des connexions." technical_warning_html: | Ce formulaire LDAP nécessite une connaissance technique de votre configuration LDAP / Active Directory. @@ -254,12 +254,12 @@ fr: no_results_title_text: Aucun projet pour le moment no_results_content_text: Créer un nouveau projet lists: - active: 'Active projects' - my: 'My projects' - archived: 'Archived projects' - my_private: 'My private project lists' + active: 'Projets actifs' + my: 'Mes projets' + archived: 'Projets archivés' + my_private: 'Mes listes de projets privés' new: - placeholder: 'New project list' + placeholder: 'Nouvelle liste de projets' settings: change_identifier: Changer l'identifiant activities: @@ -333,7 +333,7 @@ fr: memberships: no_results_title_text: Cet utilisateur n'est membre d'aucun projet pour le moment. page: - text: 'Text' + text: 'Texte' placeholder_users: right_to_manage_members_missing: > Vous n'avez pas le droit de supprimer l'utilisateur fictif. Vous n'avez pas le droit de gérer les membres de tous les projets dont l'utilisateur fictif est membre. @@ -531,7 +531,7 @@ fr: column_count: "Nombre de colonnes" widgets: "Widgets" oauth_client: - client: "Client ID" + client: "ID client" relation: delay: "Délai" from: "Lot de travaux" @@ -597,7 +597,7 @@ fr: color: "Couleur" user: admin: "Administrateur" - auth_source: "Authentication source" + auth_source: "Sources d'authentification" ldap_auth_source: "Connexion LDAP" identity_url: "URL d'identité" current_password: "Mot de passe actuel" @@ -650,7 +650,7 @@ fr: readonly: "Lecture seule" remaining_hours: "Travail restant" remaining_time: "Travail restant" - shared_with_users: "Shared with" + shared_with_users: "Partagé avec" schedule_manually: "Planification manuelle" spent_hours: "Temps passé" spent_time: "Temps passé" @@ -956,7 +956,7 @@ fr: ldap_auth_source: error_not_found: "introuvable" auth_source: - error_not_found: "not found" + error_not_found: "introuvable" member: principal_blank: "Veuillez choisir au moins un utilisateur ou un groupe." role_blank: "doit être assigné." @@ -1447,7 +1447,7 @@ fr: message: Message édité news: Actualités project_attributes: "Attributs du projet modifiés" - project: "Project edited" + project: "Projet édité" projects: "Projet édité" reply: Y a-t-il eu une réponse time_entry: "Journal horaire édité" @@ -1590,7 +1590,7 @@ fr: revoke_token: "Voulez-vous vraiment supprimer ce jeton ? Vous devrez vous reconnecter sur %{storage}" removed: "Jeton de stockage de fichiers supprimé avec succès" failed: "Une erreur s'est produite et le jeton n'a pas pu être supprimé. Veuillez réessayer plus tard." - unknown_storage: "Unknown storage" + unknown_storage: "Espace de stockage inconnu" notifications: send_notifications: "Envoyer des notifications pour cette action" work_packages: @@ -1670,9 +1670,9 @@ fr: label_available_project_work_package_categories: "Catégories de lots de travaux disponibles" label_available_project_work_package_types: "Types de paquet de travail disponible" label_available_projects: "Projets disponibles" - label_api_doc: "API documentation" + label_api_doc: "Documentation de l'API" label_backup: "Sauvegarde" - label_backup_code: "Backup code" + label_backup_code: "Code de sauvegarde" label_between: "entre" label_blocked_by: "bloqué par" label_blocks: "bloque" @@ -1682,7 +1682,7 @@ fr: label_forum_plural: "Forums" label_forum_sticky: "Epinglé" label_boolean: "Booléen" - label_board_plural: "Boards" + label_board_plural: "Tableaux" label_branch: "Branche" label_browse: "Parcourir" label_bulk_edit_selected_work_packages: "Edition en masse des Lots de Travaux selectionnés" @@ -1709,7 +1709,7 @@ fr: label_check_uncheck_all_in_column: "Cocher/Décocher tout dans la colonne" label_check_uncheck_all_in_row: "Cocher/Décocher tout dans la ligne" label_child_element: "Élément enfant" - label_choices: "Choices" + label_choices: "Choix" label_chronological_order: "Le plus ancien en premier" label_close_versions: "Fermer les versions complètes" label_closed_work_packages: "clôturé" @@ -1741,7 +1741,7 @@ fr: label_custom_field_plural: "Champs personnalisés" label_custom_field_default_type: "Type défaut" label_custom_style: "Apparence" - label_dashboard: "Dashboard" + label_dashboard: "Tableau de bord" label_database_version: "Version de PostgreSQL" label_date: "Date" label_date_and_time: "Date et heure" @@ -1798,8 +1798,8 @@ fr: label_example: "Exemple" label_experimental: "Expérimental" label_i_am_member: "Je suis membre" - label_ifc_viewer: "Ifc Viewer" - label_ifc_model_plural: "Ifc Models" + label_ifc_viewer: "Visionneuse IFC" + label_ifc_model_plural: "Modèles IFC" label_import: "Importer" label_export_to: "Aussi disponible en :" label_expanded_click_to_collapse: "Déplié. Cliquez pour replier" @@ -1812,7 +1812,7 @@ fr: label_feeds_access_key_type: "RSS" label_file_plural: "Fichiers" label_filter_add: "Ajouter le filtre" - label_filter: "Filters" + label_filter: "Filtres" label_filter_plural: "Filtres" label_filters_toggle: "Afficher/masquer les filtres" label_float: "Flottant" @@ -1821,7 +1821,7 @@ fr: label_force_user_language_to_default: "Pour cet utilisateur, revenir au langage par defaut" label_form_configuration: "Configuration du formulaire" label_gantt_chart: "Diagramme de Gantt" - label_gantt_chart_plural: "Gantt charts" + label_gantt_chart_plural: "Diagrammes de Gantt" label_general: "Général" label_generate_key: "Générer une clé" label_git_path: "Chemin d'accès au répertoire .git" @@ -1839,7 +1839,7 @@ fr: label_home: "Accueil" label_subject_or_id: "Objet ou ID" label_calendar_subscriptions: "Abonnements au calendrier" - label_identifier: "Identifier" + label_identifier: "Identifiant" label_impressum: "Mentions légales" label_in: "dans" label_in_less_than: "dans moins de" @@ -1856,7 +1856,7 @@ fr: label_internal: "Interne" label_introduction_video: "Vidéo de présentation" label_invite_user: "Inviter utilisateur" - label_share: "Share" + label_share: "Partager" label_show_hide: "Afficher/masquer" label_show_all_registered_users: "Afficher tous les utilisateurs enregistrés" label_journal: "Journal" @@ -1927,7 +1927,7 @@ fr: label_my_account: "Mon compte" label_my_activity: "Mon activité" label_my_account_data: "Info sur mon compte" - label_my_avatar: "My avatar" + label_my_avatar: "Mon avatar" label_my_queries: "Mes requêtes personnalisées" label_name: "Nom" label_never: "Jamais" @@ -2093,13 +2093,13 @@ fr: label_system_storage: "Informations de stockage" label_table_of_contents: "Table des matières" label_tag: "Étiquette" - label_team_planner: "Team Planner" + label_team_planner: "Planificateur d'équipe" label_text: "Long texte" label_this_month: "ce mois" label_this_week: "cette semaine" label_this_year: "cette année" label_time_entry_plural: "Temps passé" - label_time_entry_activity_plural: "Spent time activities" + label_time_entry_activity_plural: "Activités du temps passé" label_title: "Titre" label_projects_menu: "Projets" label_today: "aujourd'hui" @@ -2840,7 +2840,7 @@ fr: other: "Autre" passwords: "Mots de passe" projects: - missing_dependencies: "Project module %{module} was checked which depends on %{dependencies}. You need to check these dependencies as well." + 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: "Paramètres de la liste des projets" session: "Session" @@ -2856,7 +2856,7 @@ fr: plain: "Texte brut" status_active: "actif" status_archived: "archivé" - status_blocked: "blocked" + status_blocked: "bloqué" status_invited: invité status_locked: verrouillé status_registered: enregistré @@ -3113,7 +3113,7 @@ fr: text_empty_search_description: "Aucun utilisateur ne répond aux critères de filtrage actuels." text_empty_search_header: "Aucun résultat correspondant n'a été trouvé." text_empty_state_description: "Le lot de travaux n'a pas encore été partagé avec personne." - text_empty_state_header: "Not shared" + text_empty_state_header: "Non partagé" text_user_limit_reached: "L'ajout d'utilisateurs supplémentaires dépassera la limite actuelle. Veuillez contacter un administrateur pour augmenter la limite d'utilisateurs afin que les utilisateurs externes puissent accéder à ce lot de travaux." text_user_limit_reached_admins: 'L''ajout d''utilisateurs supplémentaires dépassera la limite actuelle. Veuillez mettre à niveau votre plan pour pouvoir ajouter d''autres utilisateurs.' warning_user_limit_reached: > diff --git a/config/locales/crowdin/it.yml b/config/locales/crowdin/it.yml index 38e50b7e9428..a3b1f89372d6 100644 --- a/config/locales/crowdin/it.yml +++ b/config/locales/crowdin/it.yml @@ -2096,7 +2096,7 @@ it: label_this_week: "questa settimana" label_this_year: "questo anno" label_time_entry_plural: "Tempo speso" - label_time_entry_activity_plural: "Attività di tempo trascorso" + label_time_entry_activity_plural: "Attività che richiedono tempo" label_title: "Titolo" label_projects_menu: "Progetti" label_today: "oggi" diff --git a/config/locales/crowdin/js-fr.yml b/config/locales/crowdin/js-fr.yml index 6979e032c549..c88a5cdaa7c6 100644 --- a/config/locales/crowdin/js-fr.yml +++ b/config/locales/crowdin/js-fr.yml @@ -469,7 +469,7 @@ fr: label_per_page: "Par page:" label_please_wait: "Veuillez patienter" label_project: "Projet" - label_project_list: "Project lists" + label_project_list: "Listes de projets" label_project_plural: "Projets" label_visibility_settings: "Paramètres de visibilité" label_quote_comment: "Citer ce commentaire" @@ -583,7 +583,7 @@ fr: full_view: 'La vue détails du lot de travaux fournit toutes les informations pertinentes relatives à un lot de travaux donné, comme sa description, son statut, sa priorité, ses activités, ses dépendances et ses commentaires.' back_button: 'Utilisez la flèche de retour dans le coin supérieur gauche pour quitter et retourner à la liste des lots de travaux.' create_button: 'La touche + Créer ajoutera un nouveau lot de travaux à votre projet.' - gantt_menu: 'Create project schedules and timelines effortlessly using the Gantt chart module.' + gantt_menu: 'Créez facilement des calendriers et des frises chronologiques pour vos projets à l''aide du module de diagramme de Gantt.' timeline: 'Ici vous pouvez modifier votre plan de projet, créer de nouveaux lots de travaux, comme des tâches, des jalons, des phases et plus, ainsi que ajouter des dépendances. Tous les membres de l''équipe peuvent voir et mettre à jour le plan le plus récent à tout moment.' team_planner: overview: 'Le planificateur d''équipe vous permet d''assigner visuellement des tâches aux membres de l''équipe et d''obtenir un aperçu de qui travaille sur quoi.' @@ -968,7 +968,7 @@ fr: description: "Description" date: "date" percentComplete: "% réalisé" - percentCompleteAlternative: "Progress" + percentCompleteAlternative: "Progression" dueDate: "Date de fin" duration: "Durée" spentTime: "Temps passé" @@ -976,8 +976,8 @@ fr: percentageDone: "Pourcentage effectué" priority: "Priorité" projectName: "Projet" - remainingWork: "Remaining work" - remainingWorkAlternative: "Remaining hours" + remainingWork: "Travail restant" + remainingWorkAlternative: "Heures restantes" responsible: "Responsable" startDate: "Date de début" status: "Statut" @@ -988,8 +988,8 @@ fr: updatedAt: "Mis à jour le" versionName: "Version" version: "Version" - work: "Work" - workAlternative: "Estimated time" + work: "Travail" + workAlternative: "Durée estimée" remainingTime: "Travail restant" default_queries: latest_activity: "Dernière activité" @@ -1038,7 +1038,7 @@ fr: sharing: share: 'Partager' title: "Partager le lot de travaux" - show_all_users: "Show all shared users" + show_all_users: "Afficher tous les utilisateurs partagés" selected_count: "%{count} sélectionné" selection: mixed: "Mixte" diff --git a/config/locales/crowdin/js-ko.yml b/config/locales/crowdin/js-ko.yml index 57af10278009..d15f2e7c6150 100644 --- a/config/locales/crowdin/js-ko.yml +++ b/config/locales/crowdin/js-ko.yml @@ -469,7 +469,7 @@ ko: label_per_page: "페이지 당:" label_please_wait: "잠시 기다려 주세요." label_project: "프로젝트" - label_project_list: "Project lists" + label_project_list: "프로젝트 목록" label_project_plural: "프로젝트" label_visibility_settings: "표시 여부 설정" label_quote_comment: "코멘트 인용" @@ -583,7 +583,7 @@ ko: full_view: '작업 패키지 세부 정보 보기는 설명, 상태, 우선 순위, 활동, 종속성 및 코멘트 등 지정된 작업 패키지와 관련된 모든 관련 정보를 제공합니다.' back_button: '왼쪽 상단 모서리에 있는 뒤로 화살표를 사용하여 종료하고 작업 패키지 목록으로 돌아갑니다.' create_button: '+ 만들기 버튼은 프로젝트에 새로운 작업 패키지를 추가합니다.' - gantt_menu: 'Create project schedules and timelines effortlessly using the Gantt chart module.' + gantt_menu: 'Gantt 차트 모듈을 사용하여 프로젝트 스케줄과 타임라인을 손쉽게 생성하세요.' timeline: '여기에서 프로젝트 계획을 편집하고 작업, 마일스톤, 단계 등 새로운 작업 패키지를 만들고 종속성을 추가할 수도 있습니다. 모든 팀원이 언제든지 최신 계획을 보고 업데이트할 수 있습니다.' team_planner: overview: '팀 플래너를 사용하면 시각적으로 팀원에게 작업을 할당하고 누가 어떤 작업을 하는지에 대한 개요를 확인할 수 있습니다.' @@ -966,8 +966,8 @@ ko: createdAt: "작성일" description: "설명" date: "날짜" - percentComplete: "% Complete" - percentCompleteAlternative: "Progress" + percentComplete: "완료 %" + percentCompleteAlternative: "진행률" dueDate: "완료 날짜" duration: "기간" spentTime: "소비한 시간" @@ -975,8 +975,8 @@ ko: percentageDone: "완료율" priority: "우선 순위" projectName: "프로젝트" - remainingWork: "Remaining work" - remainingWorkAlternative: "Remaining hours" + remainingWork: "남은 작업" + remainingWorkAlternative: "남은 시간" responsible: "책임" startDate: "시작 날짜" status: "상태" @@ -987,8 +987,8 @@ ko: updatedAt: "업데이트 날짜" versionName: "버전" version: "버전" - work: "Work" - workAlternative: "Estimated time" + work: "작업" + workAlternative: "예상 시간" remainingTime: "남은 작업" default_queries: latest_activity: "최근 활동" @@ -1037,7 +1037,7 @@ ko: sharing: share: '공유하기' title: "작업 패키지 공유" - show_all_users: "Show all shared users" + show_all_users: "공유된 사용자 모두 표시" selected_count: "%{count}개 선택됨" selection: mixed: "혼합" diff --git a/config/locales/crowdin/js-pl.yml b/config/locales/crowdin/js-pl.yml index 298cec5e62fe..da8d151a6384 100644 --- a/config/locales/crowdin/js-pl.yml +++ b/config/locales/crowdin/js-pl.yml @@ -469,7 +469,7 @@ pl: label_per_page: "Na stronie:" label_please_wait: "Zaczekaj" label_project: "Projekt" - label_project_list: "Project lists" + label_project_list: "Listy projektów" label_project_plural: "Projekty" label_visibility_settings: "Ustawienia widoczności" label_quote_comment: "Cytuj komentarz" @@ -583,7 +583,7 @@ pl: full_view: 'W widoku szczegółów pakietu roboczego znajdziesz wszystkie istotne informacje dotyczące danego pakietu roboczego, takie jak opis, stan i priorytet, aktywność, zależności oraz komentarze.' back_button: 'Użyj strzałki powrotu w lewym górnym rogu, aby wyjść i powrócić do listy pakietów roboczych.' create_button: 'Przycisk + Utwórz doda nowy pakiet roboczy do twojego projektu.' - gantt_menu: 'Create project schedules and timelines effortlessly using the Gantt chart module.' + gantt_menu: 'Bez trudu twórz harmonogramy i osie czasu projektów, korzystając z modułu wykresu Gantta.' timeline: 'Tutaj możesz edytować plan projektu., tworzyć nowe pakiety robocze, takie jak zadania robocze, kamienie milowe i inne oraz dodawać zależności. Wszyscy członkowie zespołu mogą w każdej chwili wyświetlić i zaktualizować najnowszy plan.' team_planner: overview: 'Planista zespołu umożliwia wizualne przypisywanie zadań członkom zespołu i uzyskanie informacji o tym, kto nad czym pracuje.' @@ -969,8 +969,8 @@ pl: createdAt: "Utworzone" description: "Opis" date: "Data" - percentComplete: "% Complete" - percentCompleteAlternative: "Progress" + percentComplete: "% ukończono" + percentCompleteAlternative: "Postęp" dueDate: "Data zakończenia" duration: "Czas trwania" spentTime: "Czas pracy" @@ -978,8 +978,8 @@ pl: percentageDone: "Wykonano procent" priority: "Priorytet" projectName: "Projekt" - remainingWork: "Remaining work" - remainingWorkAlternative: "Remaining hours" + remainingWork: "Pozostała praca" + remainingWorkAlternative: "Pozostałe godziny" responsible: "Odpowiedzialny" startDate: "Data rozpoczęcia" status: "Status" @@ -990,8 +990,8 @@ pl: updatedAt: "Aktualizacja" versionName: "Wersja" version: "Wersja" - work: "Work" - workAlternative: "Estimated time" + work: "Praca" + workAlternative: "Szacowany czas" remainingTime: "Pozostała praca" default_queries: latest_activity: "Ostatnia aktywność" @@ -1040,7 +1040,7 @@ pl: sharing: share: 'Udostępnij' title: "Udostępnij pakiet roboczy" - show_all_users: "Show all shared users" + show_all_users: "Pokaż wszystkich udostępnionych użytkowników" selected_count: "Wybrano %{count}" selection: mixed: "Mieszane" diff --git a/config/locales/crowdin/js-pt.yml b/config/locales/crowdin/js-pt.yml index bacc74b2027e..690d76e6f4be 100644 --- a/config/locales/crowdin/js-pt.yml +++ b/config/locales/crowdin/js-pt.yml @@ -468,7 +468,7 @@ pt: label_per_page: "Por página:" label_please_wait: "Por favor, aguarde" label_project: "Projeto" - label_project_list: "Project lists" + label_project_list: "Listas de projeto" label_project_plural: "Projetos" label_visibility_settings: "Configurações de visibilidade" label_quote_comment: "Citar este comentário" @@ -582,7 +582,7 @@ pt: full_view: 'A visualização com os detalhes do pacote de trabalho fornece todas as informações relevantes referentes a um determinado pacote de trabalho, como descrição, situação, prioridade, atividades, dependências e comentários.' back_button: 'Use a seta de retorno no canto superior esquerdo para sair e retornar à lista de pacotes de trabalho.' create_button: 'O botão + Criar adicionará um novo pacote de trabalho ao seu projeto.' - gantt_menu: 'Create project schedules and timelines effortlessly using the Gantt chart module.' + gantt_menu: 'Crie planejamentos e cronogramas de projetos sem esforço usando o módulo do gráfico de Gantt.' timeline: 'Aqui você pode editar seu plano de projeto, criar novos pacotes de trabalho, tais como tarefas, marcos, fases e muito mais, bem como adicionam dependências. Todos os membros da equipe podem visualizar e atualizar o plano mais recente a qualquer momento.' team_planner: overview: 'O planejador de equipe permite atribuir tarefas visualmente aos membros da equipe e obter uma visão geral de quem está trabalhando e no quê (onde).' @@ -966,8 +966,8 @@ pt: createdAt: "Criado em" description: "Descrição" date: "Data" - percentComplete: "% Complete" - percentCompleteAlternative: "Progress" + percentComplete: "% concluído" + percentCompleteAlternative: "Progresso" dueDate: "Data de conclusão" duration: "Duração" spentTime: "Tempo gasto" @@ -975,8 +975,8 @@ pt: percentageDone: "Percentual pronto" priority: "Prioridade" projectName: "Projeto" - remainingWork: "Remaining work" - remainingWorkAlternative: "Remaining hours" + remainingWork: "Trabalho restante" + remainingWorkAlternative: "Horas restantes" responsible: "Responsável" startDate: "Data de início" status: "Status" @@ -987,8 +987,8 @@ pt: updatedAt: "Atualizado em" versionName: "Versão" version: "Versão" - work: "Work" - workAlternative: "Estimated time" + work: "Trabalho" + workAlternative: "Tempo estimado" remainingTime: "Trabalho restante" default_queries: latest_activity: "Última atividade" @@ -1037,7 +1037,7 @@ pt: sharing: share: 'Compartilhar' title: "Compartilhar pacote de trabalho" - show_all_users: "Show all shared users" + show_all_users: "Exibir todos os usuários compartilhados" selected_count: "%{count} selecionado" selection: mixed: "Misturado" diff --git a/config/locales/crowdin/js-uk.yml b/config/locales/crowdin/js-uk.yml index b33b9f499b2d..0c48cf0e036f 100644 --- a/config/locales/crowdin/js-uk.yml +++ b/config/locales/crowdin/js-uk.yml @@ -469,7 +469,7 @@ uk: label_per_page: "К-сть на сторінку:" label_please_wait: "Будь ласка, зачекайте" label_project: "Проєкт" - label_project_list: "Project lists" + label_project_list: "Списки проєктів" label_project_plural: "Проекти" label_visibility_settings: "Налаштування видимості ..." label_quote_comment: "Цитувати цей коментар" @@ -583,7 +583,7 @@ uk: full_view: 'Подання Деталі пакета робіт містить усю відповідну інформацію, пов’язану з даним пакетом робіт, наприклад його опис, статус, пріоритет, діяльність, залежності й коментарі.' back_button: 'Щоб вийти й повернутися в список пакета робіт, скористайтеся стрілкою повернення у верхньому лівому куті.' create_button: 'Кнопка + Створити додасть новий пакет робіт до вашого проєкту.' - gantt_menu: 'Create project schedules and timelines effortlessly using the Gantt chart module.' + gantt_menu: 'Легко створюйте розклади й часові шкали проєктів за допомогою модуля «Діаграма Ґанта».' timeline: 'Тут можна відредагувати свій план проєкту, створити нові пакети робіт, наприклад завдання, віхи, етапи тощо, а також додати залежності. Усі учасники команди зможуть будь-коли побачити й оновити останній план.' team_planner: overview: 'Командний планувальник дає змогу призначати завдання учасникам команди так, щоб бачити, хто над чим працює.' @@ -969,8 +969,8 @@ uk: createdAt: "Створений" description: "Опис" date: "Дата" - percentComplete: "% Complete" - percentCompleteAlternative: "Progress" + percentComplete: "% завершення" + percentCompleteAlternative: "Прогрес" dueDate: "Дата закінчення" duration: "Тривалість" spentTime: "Трудовитрати" @@ -978,8 +978,8 @@ uk: percentageDone: "Процент виконання" priority: "Пріоритет" projectName: "Проект" - remainingWork: "Remaining work" - remainingWorkAlternative: "Remaining hours" + remainingWork: "Залишок роботи" + remainingWorkAlternative: "Залишок годин" responsible: "Надійний" startDate: "Початок" status: "Статус" @@ -990,8 +990,8 @@ uk: updatedAt: "Оновлене" versionName: "Версія" version: "Версія" - work: "Work" - workAlternative: "Estimated time" + work: "Робота" + workAlternative: "Приблизний час" remainingTime: "Залишок роботи" default_queries: latest_activity: "Останні дії" @@ -1040,7 +1040,7 @@ uk: sharing: share: 'Поширити' title: "Надати доступ до пакета робіт" - show_all_users: "Show all shared users" + show_all_users: "Показати всіх користувачів із доступом" selected_count: "Вибрано: %{count}" selection: mixed: "Змішані" diff --git a/config/locales/crowdin/js-zh-CN.yml b/config/locales/crowdin/js-zh-CN.yml index 255a7611f109..e31e1405c9ee 100644 --- a/config/locales/crowdin/js-zh-CN.yml +++ b/config/locales/crowdin/js-zh-CN.yml @@ -582,7 +582,7 @@ zh-CN: full_view: '工作包详细信息视图中提供了与给定工作包有关的所有相关信息,例如其描述、状态、优先级、活动、依赖项和评论。' back_button: '使用左上角的返回箭头可退出并返回到工作包列表。' create_button: '+ 创建按钮将为您的项目添加一个新工作包。' - gantt_menu: '使用甘特图模块不费力地创建项目计划和时间线。' + gantt_menu: '使用甘特图模块轻松创建项目时间表和时间线。' timeline: '您可以在此编辑您的项目计划、创建新的工作包(例如任务、里程碑、阶段等)以及添加依赖项。所有团队成员都可以随时查看和更新最新计划。' team_planner: overview: '团队规划工具使您可以直观地为团队成员分配任务,并全面了解哪些成员正在处理哪些工作。' diff --git a/config/locales/crowdin/js-zh-TW.yml b/config/locales/crowdin/js-zh-TW.yml index fd77313f622e..b8dc6176f298 100644 --- a/config/locales/crowdin/js-zh-TW.yml +++ b/config/locales/crowdin/js-zh-TW.yml @@ -261,10 +261,10 @@ zh-TW: you_contribute: "開發者也需要支付他們的賬單。 通過升級到企業版,您將支持這個開放源碼社區的努力,並有助於其發展、維護和不斷改進。" working_days: calendar: - empty_state_header: "Non-working days" + empty_state_header: "非工作日" empty_state_description: 'No specific non-working days are defined for this year. Click on "+ Non-working day" below to add a date.' new_date: '(新)' - add_non_working_day: "Non-working day" + add_non_working_day: "非工作日" already_added_error: "A non-working day for this date exists already. There can only be one non-working day created for each unique date." change_button: "Save and reschedule" change_title: "Change working days" @@ -1196,12 +1196,12 @@ zh-TW: timeline: '甘特圖' invite_user_modal: back: '返回' - invite: 'Invite' + invite: '邀請' title: invite: '邀請使用者' invite_to_project: 'Invite %{type} to %{project}' - User: 'user' - Group: 'group' + User: '使用者' + Group: '群組' PlaceholderUser: '非專案成員' invite_principal_to_project: 'Invite %{principal} to %{project}' project: diff --git a/config/locales/crowdin/ko.yml b/config/locales/crowdin/ko.yml index 916ac938d431..5f3327aa5828 100644 --- a/config/locales/crowdin/ko.yml +++ b/config/locales/crowdin/ko.yml @@ -104,7 +104,7 @@ ko: ldap_auth_sources: ldap_error: "LDAP 오류: %{error_message}" ldap_auth_failed: "LDAP 서버에서 인증할 수 없습니다." - sync_failed: "Failed to synchronize from LDAP: %{message}." + sync_failed: "LDAP에서 동기화하지 못함: %{message}." back_to_index: "연결 목록으로 돌아가려면 여기를 클릭하세요." technical_warning_html: | 이 LDAP 양식을 사용하려면 LDAP / Active Directory 설정에 대한 기술 지식이 필요합니다. @@ -254,12 +254,12 @@ ko: no_results_title_text: 프로젝트가 없습니다. no_results_content_text: 새 프로젝트 생성 lists: - active: 'Active projects' - my: 'My projects' - archived: 'Archived projects' - my_private: 'My private project lists' + active: '활성 프로젝트' + my: '내 프로젝트' + archived: '보관된 프로젝트' + my_private: '내 비공개 프로젝트 목록' new: - placeholder: 'New project list' + placeholder: '새 프로젝트 목록' settings: change_identifier: 식별자 변경 activities: @@ -333,7 +333,7 @@ ko: memberships: no_results_title_text: 이 사용자는 프로젝트의 멤버가 아닙니다. page: - text: 'Text' + text: '텍스트' placeholder_users: right_to_manage_members_missing: > 플레이스홀더 사용자를 삭제할 수 없습니다. 플레이스홀더 사용자가 멤버로 들어가 있는 모든 프로젝트의 구성원을 관리할 권한이 없습니다. @@ -529,7 +529,7 @@ ko: column_count: "열 수" widgets: "위젯" oauth_client: - client: "Client ID" + client: "클라이언트 ID" relation: delay: "지연" from: "작업 패키지" @@ -595,7 +595,7 @@ ko: color: "색상" user: admin: "관리자" - auth_source: "Authentication source" + auth_source: "인증 소스" ldap_auth_source: "LDAP 연결" identity_url: "ID URL" current_password: "기존 비밀번호" @@ -627,7 +627,7 @@ ko: begin_insertion: "삽입 시작" begin_deletion: "삭제 시작" children: "하위 요소" - derived_done_ratio: "Derived % Complete" + derived_done_ratio: "파생된 완료 %" derived_remaining_hours: "파생된 남은 작업" derived_remaining_time: "파생된 남은 작업" done_ratio: "완료 %" @@ -648,7 +648,7 @@ ko: readonly: "읽기 전용" remaining_hours: "남은 작업" remaining_time: "남은 작업" - shared_with_users: "Shared with" + shared_with_users: "공유 대상" schedule_manually: "수동 스케줄링" spent_hours: "소비한 시간" spent_time: "소비한 시간" @@ -953,7 +953,7 @@ ko: ldap_auth_source: error_not_found: "찾을 수 없음" auth_source: - error_not_found: "not found" + error_not_found: "찾을 수 없음" member: principal_blank: "하나 이상의 사용자 또는 그룹을 선택 하십시오." role_blank: "할당해야 합니다." @@ -1419,7 +1419,7 @@ ko: message: 메시지 편집됨 news: 뉴스 project_attributes: "프로젝트 특성 편집됨" - project: "Project edited" + project: "프로젝트 편집됨" projects: "프로젝트 편집됨" reply: 회신함 time_entry: "시간 로그 편집됨" @@ -1562,7 +1562,7 @@ ko: revoke_token: "이 토큰을 제거하시겠습니까? %{storage}에서 다시 로그인해야 합니다." removed: "파일 저장소 토큰이 제거되었습니다." failed: "오류가 발생하여 토큰을 제거할 수 없습니다. 나중에 다시 시도하세요." - unknown_storage: "Unknown storage" + unknown_storage: "알 수 없는 저장소" notifications: send_notifications: "이 작업에 대한 알림 보내기" work_packages: @@ -1642,9 +1642,9 @@ ko: label_available_project_work_package_categories: "사용 가능한 작업 패키지 카테고리" label_available_project_work_package_types: "사용 가능한 작업 패키지 유형" label_available_projects: "사용 가능한 프로젝트" - label_api_doc: "API documentation" + label_api_doc: "API 문서" label_backup: "백업" - label_backup_code: "Backup code" + label_backup_code: "백업 코드" label_between: "사이에" label_blocked_by: "차단한 사용자" label_blocks: "블록" @@ -1654,7 +1654,7 @@ ko: label_forum_plural: "포럼" label_forum_sticky: "스티커형" label_boolean: "부울" - label_board_plural: "Boards" + label_board_plural: "보드" label_branch: "브랜치" label_browse: "찾아보기" label_bulk_edit_selected_work_packages: "선택된 작업 패키지 일괄 편집" @@ -1681,7 +1681,7 @@ ko: label_check_uncheck_all_in_column: "칼럼에서 확인/최소" label_check_uncheck_all_in_row: "모든 행에서 확인/취소" label_child_element: "자식 요소" - label_choices: "Choices" + label_choices: "선택 사항" label_chronological_order: "오래된순" label_close_versions: "완료된 버전 닫기" label_closed_work_packages: "닫음" @@ -1713,7 +1713,7 @@ ko: label_custom_field_plural: "사용자 정의 필드" label_custom_field_default_type: "빈 유형" label_custom_style: "디자인" - label_dashboard: "Dashboard" + label_dashboard: "대시보드" label_database_version: "PostgreSQL 버전" label_date: "날짜" label_date_and_time: "날짜 및 시간" @@ -1770,8 +1770,8 @@ ko: label_example: "예" label_experimental: "실험" label_i_am_member: "멤버입니다" - label_ifc_viewer: "Ifc Viewer" - label_ifc_model_plural: "Ifc Models" + label_ifc_viewer: "Ifc 뷰어" + label_ifc_model_plural: "Ifc 모델" label_import: "가져오기" label_export_to: "다음에서도 사용 가능:" label_expanded_click_to_collapse: "확장되었습니다. 축소하려면 클릭하세요." @@ -1784,7 +1784,7 @@ ko: label_feeds_access_key_type: "RSS" label_file_plural: "파일" label_filter_add: "필터 추가" - label_filter: "Filters" + label_filter: "필터" label_filter_plural: "필터" label_filters_toggle: "필터 표시/숨기기" label_float: "부동" @@ -1793,7 +1793,7 @@ ko: label_force_user_language_to_default: "허용되지 않는 언어가 있는 사용자의 언어를 기본값으로 설정" label_form_configuration: "양식 구성" label_gantt_chart: "Gantt 차트" - label_gantt_chart_plural: "Gantt charts" + label_gantt_chart_plural: "Gantt 차트" label_general: "일반" label_generate_key: "키 생성" label_git_path: ".git 디렉터리의 경로" @@ -1811,7 +1811,7 @@ ko: label_home: "홈" label_subject_or_id: "제목 또는 ID" label_calendar_subscriptions: "캘린더 구독" - label_identifier: "Identifier" + label_identifier: "식별자" label_impressum: "법적 고지" label_in: "-" label_in_less_than: "보다 작음" @@ -1828,7 +1828,7 @@ ko: label_internal: "내부" label_introduction_video: "소개 동영상" label_invite_user: "사용자 초대" - label_share: "Share" + label_share: "공유" label_show_hide: "표시/숨기기" label_show_all_registered_users: "등록된 사용자 모두 표시" label_journal: "기록일지" @@ -1899,7 +1899,7 @@ ko: label_my_account: "내 계정" label_my_activity: "내 활동" label_my_account_data: "내 계정 데이터" - label_my_avatar: "My avatar" + label_my_avatar: "내 아바타" label_my_queries: "내 사용자 지정 쿼리" label_name: "이름" label_never: "사용 안 함" @@ -2035,7 +2035,7 @@ ko: label_search: "검색" label_send_information: "사용자에게 새 자격 증명 보내기" label_send_test_email: "테스트 이메일 보내기" - label_session: "Session" + label_session: "세션" label_setting_plural: "설정" label_system_settings: "시스템 설정" label_show_completed_versions: "완료된 버전 표시" @@ -2065,13 +2065,13 @@ ko: label_system_storage: "저장 공간 정보" label_table_of_contents: "목차" label_tag: "태그" - label_team_planner: "Team Planner" + label_team_planner: "팀 플래너" label_text: "긴 텍스트" label_this_month: "이번 달" label_this_week: "이번 주" label_this_year: "올해" label_time_entry_plural: "소비한 시간" - label_time_entry_activity_plural: "Spent time activities" + label_time_entry_activity_plural: "소요 시간 활동" label_title: "제목" label_projects_menu: "프로젝트" label_today: "오늘" @@ -2807,7 +2807,7 @@ ko: other: "기타" passwords: "암호" projects: - missing_dependencies: "Project module %{module} was checked which depends on %{dependencies}. You need to check these dependencies as well." + missing_dependencies: "%{dependencies}에 의존하는 프로젝트 모듈 %{module}이(가) 확인되었습니다. 이러한 종속성도 확인해야 합니다." section_new_projects: "새 프로젝트의 설정" section_project_overview: "프로젝트 개요 목록의 설정" session: "세션" @@ -2823,7 +2823,7 @@ ko: plain: "일반 텍스트" status_active: "활성" status_archived: "보관됨" - status_blocked: "blocked" + status_blocked: "차단됨" status_invited: 초대됨 status_locked: 잠김 status_registered: 등록됨 @@ -3080,7 +3080,7 @@ ko: text_empty_search_description: "현재 필터 기준의 사용자가 없습니다." text_empty_search_header: "일치하는 결과를 찾을 수 없습니다." text_empty_state_description: "작업 패키지가 아직 누구와도 공유되지 않았습니다." - text_empty_state_header: "Not shared" + text_empty_state_header: "공유 안 됨" text_user_limit_reached: "사용자를 더 추가하면 현재 한도가 초과됩니다. 외부 사용자가 이 작업 패키지에 액세스할 수 있도록 관리자에게 문의하여 사용자 한도를 늘리세요." text_user_limit_reached_admins: '사용자를 더 추가하면 현재 한도가 초과됩니다. 사용자를 더 추가할 수 있도록 하려면 플랜을 업그레이드하세요.' warning_user_limit_reached: > diff --git a/config/locales/crowdin/pl.yml b/config/locales/crowdin/pl.yml index ae67c0eaf120..bebaf7b37314 100644 --- a/config/locales/crowdin/pl.yml +++ b/config/locales/crowdin/pl.yml @@ -104,7 +104,7 @@ pl: ldap_auth_sources: ldap_error: "Błąd LDAP: %{error_message}" ldap_auth_failed: "Nie można uwierzytelnić na serwerze LDAP." - sync_failed: "Failed to synchronize from LDAP: %{message}." + sync_failed: "Nie udało się zsynchronizować z usługi LDAP: %{message}." back_to_index: "Kliknij tutaj, aby wrócić do listy połączeń." technical_warning_html: | Ten formularz LDAP wymaga wiedzy technicznej na temat konfiguracji usługi LDAP / Active Directory. @@ -251,12 +251,12 @@ pl: no_results_title_text: Nie ma jeszcze żadnego projektu no_results_content_text: Utwórz nowy projekt lists: - active: 'Active projects' - my: 'My projects' - archived: 'Archived projects' - my_private: 'My private project lists' + active: 'Aktywne projekty' + my: 'Moje projekty' + archived: 'Zarchiwizowane projekty' + my_private: 'Moje prywatne listy projektów' new: - placeholder: 'New project list' + placeholder: 'Nowa lista projektów' settings: change_identifier: Identyfikator zmiany activities: @@ -330,7 +330,7 @@ pl: memberships: no_results_title_text: Użytkownik jeszcze nie jest członkiem projektu. page: - text: 'Text' + text: 'Tekst' placeholder_users: right_to_manage_members_missing: > Nie masz uprawnień do usunięcia użytkownika zastępczego. Nie masz uprawnień do zarządzania członkami niektórych projektów, których użytkownik zastępczy jest członkiem. @@ -530,7 +530,7 @@ pl: column_count: "Liczba kolumn" widgets: "Widżety" oauth_client: - client: "Client ID" + client: "Identyfikator klienta" relation: delay: "Opóźnienie" from: "Zadanie" @@ -596,7 +596,7 @@ pl: color: "Kolor" user: admin: "Administrator" - auth_source: "Authentication source" + auth_source: "Źródło uwierzytelniania" ldap_auth_source: "Połączenie LDAP" identity_url: "Adres URL tożsamości" current_password: "Aktualne hasło" @@ -628,7 +628,7 @@ pl: begin_insertion: "Początek wstawiania" begin_deletion: "Początek usuwania" children: "Elementy składowe" - derived_done_ratio: "Derived % Complete" + derived_done_ratio: "% ukończenia wyprowadzania" derived_remaining_hours: "Wyprowadzona pozostała praca" derived_remaining_time: "Wyprowadzona pozostała praca" done_ratio: "% ukończono" @@ -649,7 +649,7 @@ pl: readonly: "Tylko do odczytu" remaining_hours: "Pozostała praca" remaining_time: "Pozostała praca" - shared_with_users: "Shared with" + shared_with_users: "Udostępniono użytkownikom " schedule_manually: "Planowanie ręczne" spent_hours: "Czas pracy" spent_time: "Czas pracy" @@ -957,7 +957,7 @@ pl: ldap_auth_source: error_not_found: "nie znaleziono" auth_source: - error_not_found: "not found" + error_not_found: "nie znaleziono" member: principal_blank: "Wybierz co najmniej jeden użytkownik lub Grupa." role_blank: "musi być przypisany." @@ -1498,7 +1498,7 @@ pl: message: Wiadomość edytowana news: Aktualności project_attributes: "Edytowane atrybuty projektu" - project: "Project edited" + project: "Edytowano projekt" projects: "Edytowano projekt" reply: Odpowiedział time_entry: "Timelog edytowany" @@ -1641,7 +1641,7 @@ pl: revoke_token: "Czy na pewno chcesz usunąć ten token? Trzeba będzie zalogować się ponownie w %{storage}" removed: "Token magazynu plików został usunięty" failed: "Wystąpił błąd i nie można było usunąć tokena. Spróbuj ponownie później." - unknown_storage: "Unknown storage" + unknown_storage: "Nieznany magazyn" notifications: send_notifications: "Wyślij powiadomienia dla tej czynności" work_packages: @@ -1721,9 +1721,9 @@ pl: label_available_project_work_package_categories: "Dostępne kategorie Zadań" label_available_project_work_package_types: "Dostępne typy pakietów roboczych" label_available_projects: "Dostępne projekty" - label_api_doc: "API documentation" + label_api_doc: "Dokumentacja interfejsu API" label_backup: "Kopia zapasowa" - label_backup_code: "Backup code" + label_backup_code: "Kod kopii zapasowej" label_between: "pomiędzy" label_blocked_by: "Zablokowane przez" label_blocks: "Bloki" @@ -1733,7 +1733,7 @@ pl: label_forum_plural: "Fora" label_forum_sticky: "Przyklejony" label_boolean: "Wartość logiczna" - label_board_plural: "Boards" + label_board_plural: "Tablice" label_branch: "Branch" label_browse: "Przeglądaj" label_bulk_edit_selected_work_packages: "Edycja wybranych zadań zbiorczo" @@ -1760,7 +1760,7 @@ pl: label_check_uncheck_all_in_column: "Sprawdź/Odznacz wszystko w kolumnie" label_check_uncheck_all_in_row: "Sprawdź/Odznacz wszystko w wierszu" label_child_element: "Element podrzędny" - label_choices: "Choices" + label_choices: "Wybory" label_chronological_order: "Od najstarszych" label_close_versions: "Zamknij zakończone wersje" label_closed_work_packages: "Zamknięte" @@ -1792,7 +1792,7 @@ pl: label_custom_field_plural: "Pola niestandardowe" label_custom_field_default_type: "Typ pusty" label_custom_style: "Kompozycja" - label_dashboard: "Dashboard" + label_dashboard: "Pulpit nawigacyjny" label_database_version: "Wersja PostgreSQL" label_date: "Data" label_date_and_time: "Data i czas" @@ -1849,8 +1849,8 @@ pl: label_example: "Przykład" label_experimental: "Eksperymentalny" label_i_am_member: "Jestem członkiem" - label_ifc_viewer: "Ifc Viewer" - label_ifc_model_plural: "Ifc Models" + label_ifc_viewer: "Przeglądarka IFC" + label_ifc_model_plural: "Modele IFC" label_import: "Importuj" label_export_to: "Dostępne również w:" label_expanded_click_to_collapse: "Rozwinięto. Kliknij, aby zwinąć" @@ -1863,7 +1863,7 @@ pl: label_feeds_access_key_type: "RSS" label_file_plural: "Pliki" label_filter_add: "Dodaj filtr" - label_filter: "Filters" + label_filter: "Filtry" label_filter_plural: "Filtry" label_filters_toggle: "Pokaż/Ukryj filtry" label_float: "Liczba rzeczywista" @@ -1872,7 +1872,7 @@ pl: label_force_user_language_to_default: "Ustaw język domyślny dla użytkowników o innych ustawieniach językowych niż dozwolone" label_form_configuration: "Konfiguracja formularza" label_gantt_chart: "Wykres Gantta" - label_gantt_chart_plural: "Gantt charts" + label_gantt_chart_plural: "Wykresy Gantta" label_general: "Ogólne" label_generate_key: "Generuj klucz" label_git_path: "Ścieżka do katalogu .git" @@ -1890,7 +1890,7 @@ pl: label_home: "Strona główna" label_subject_or_id: "Temat lub identyfikator" label_calendar_subscriptions: "Subskrypcje Kalendarza" - label_identifier: "Identifier" + label_identifier: "Identyfikator" label_impressum: "Informacje prawne" label_in: "w" label_in_less_than: "w mniej niż" @@ -1907,7 +1907,7 @@ pl: label_internal: "Wewnętrzne" label_introduction_video: "Film wprowadzający" label_invite_user: "Zaproś użytkownika" - label_share: "Share" + label_share: "Udostępnij" label_show_hide: "Pokaż/Ukryj" label_show_all_registered_users: "Pokaż wszystkich zarejestrowanych użytkowników" label_journal: "Dziennik" @@ -1978,7 +1978,7 @@ pl: label_my_account: "Moje konto" label_my_activity: "Moja aktywność" label_my_account_data: "Moje dane konta" - label_my_avatar: "My avatar" + label_my_avatar: "Mój awatar" label_my_queries: "Moje zapytania niestandardowe" label_name: "Nazwa" label_never: "Nigdy" @@ -2114,7 +2114,7 @@ pl: label_search: "Szukaj" label_send_information: "Wyślij nowe poświadczenia do użytkownika" label_send_test_email: "Wyślij wiadomość testową" - label_session: "Session" + label_session: "Sesja" label_setting_plural: "Ustawienia" label_system_settings: "Ustawienia" label_show_completed_versions: "Pokaż zakończone wersje" @@ -2144,13 +2144,13 @@ pl: label_system_storage: "Informacje o pamięci" label_table_of_contents: "Spis treści" label_tag: "Znacznik" - label_team_planner: "Team Planner" + label_team_planner: "Planista zespołu" label_text: "Długi tekst" label_this_month: "ten miesiąc" label_this_week: "ten tydzień" label_this_year: "ten rok" label_time_entry_plural: "Czas pracy" - label_time_entry_activity_plural: "Spent time activities" + label_time_entry_activity_plural: "Czas spędzony na aktywności" label_title: "Tytuł" label_projects_menu: "Projekty" label_today: "dzisiaj" @@ -2892,7 +2892,7 @@ pl: other: "Inne" passwords: "Hasła" projects: - missing_dependencies: "Project module %{module} was checked which depends on %{dependencies}. You need to check these dependencies as well." + missing_dependencies: "Sprawdzono moduł projektu %{module}, który zależy od %{dependencies}. Musisz sprawdzić również te zależności." section_new_projects: "Ustawienia nowych projektów" section_project_overview: "Ustawienia listy przeglądu projektu" session: "Sesja" @@ -2908,7 +2908,7 @@ pl: plain: "Zwykły tekst" status_active: "aktywne" status_archived: "w archiwum" - status_blocked: "blocked" + status_blocked: "zablokowano" status_invited: zaproszony status_locked: zablokowane status_registered: zarejestrowany @@ -3168,7 +3168,7 @@ pl: text_empty_search_description: "Brak użytkowników spełniających bieżące kryteria filtrowania." text_empty_search_header: "Nie mogliśmy znaleźć żadnych pasujących wyników." text_empty_state_description: "Pakiet roboczy nie został jeszcze nikomu udostępniony." - text_empty_state_header: "Not shared" + text_empty_state_header: "Nie udostępniono" text_user_limit_reached: "Dodanie dodatkowych użytkowników spowoduje przekroczenie bieżącego limitu. Aby zapewnić użytkownikom zewnętrznym dostęp do tego pakietu roboczego, skontaktuj się z administratorem w celu zwiększenia limitu liczby użytkowników." text_user_limit_reached_admins: 'Dodanie dodatkowych użytkowników spowoduje przekroczenie bieżącego limitu. Aby móc dodać więcej użytkowników, przejdź na wyższy plan.' warning_user_limit_reached: > diff --git a/config/locales/crowdin/pt.yml b/config/locales/crowdin/pt.yml index 8e9148a3f259..0918e034b24d 100644 --- a/config/locales/crowdin/pt.yml +++ b/config/locales/crowdin/pt.yml @@ -104,7 +104,7 @@ pt: ldap_auth_sources: ldap_error: "Erro LDAP: %{error_message}" ldap_auth_failed: "Não foi possível autenticar com o servidor LDAP." - sync_failed: "Failed to synchronize from LDAP: %{message}." + sync_failed: "Não foi possível sincronizar do LDAP: %{message}." back_to_index: "Clique aqui para voltar para a lista de conexão." technical_warning_html: | Este formulário LDAP requer conhecimento técnico da sua configuração LDAP / Active Directory. @@ -253,12 +253,12 @@ pt: no_results_title_text: Atualmente, não existem projetos no_results_content_text: Criar um novo projeto lists: - active: 'Active projects' - my: 'My projects' - archived: 'Archived projects' - my_private: 'My private project lists' + active: 'Projetos ativos' + my: 'Meus projetos' + archived: 'Projetos arquivados' + my_private: 'Minhas listas de projetos privados' new: - placeholder: 'New project list' + placeholder: 'Nova lista de projetos' settings: change_identifier: Mudar identificador activities: @@ -332,7 +332,7 @@ pt: memberships: no_results_title_text: Atualmente, este usuário não é um membro de um projeto. page: - text: 'Text' + text: 'Texto' placeholder_users: right_to_manage_members_missing: > Você não pode excluir o usuário do espaço reservado. Você não possui direito de gerenciar membros para todos os projetos que o usuário do espaço reserva é membro. @@ -530,7 +530,7 @@ pt: column_count: "Número de colunas" widgets: "Widgets" oauth_client: - client: "Client ID" + client: "ID do cliente" relation: delay: "Atraso" from: "Pacote de trabalho" @@ -596,7 +596,7 @@ pt: color: "Cor" user: admin: "Administrador" - auth_source: "Authentication source" + auth_source: "Fonte de autenticação" ldap_auth_source: "Conexão LDAP" identity_url: "URL de identidade" current_password: "Senha Atual" @@ -628,7 +628,7 @@ pt: begin_insertion: "Início da inserção" begin_deletion: "Início da exclusão" children: "Subelementos" - derived_done_ratio: "Derived % Complete" + derived_done_ratio: "% derivado concluído" derived_remaining_hours: "Trabalho restante derivado" derived_remaining_time: "Trabalho restante derivado" done_ratio: "% de conclusão" @@ -649,7 +649,7 @@ pt: readonly: "Somente leitura" remaining_hours: "Trabalho restante" remaining_time: "Trabalho restante" - shared_with_users: "Shared with" + shared_with_users: "Compartilhado com" schedule_manually: "Planjamento manual" spent_hours: "Tempo gasto" spent_time: "Tempo gasto" @@ -955,7 +955,7 @@ pt: ldap_auth_source: error_not_found: "não encontrado" auth_source: - error_not_found: "not found" + error_not_found: "não encontrado" member: principal_blank: "Por favor, escolha ao menos um usuário ou grupo." role_blank: "precisa ser atribuído." @@ -1446,7 +1446,7 @@ pt: message: Mensagem editada news: Notícias project_attributes: "Atributos do projeto editado" - project: "Project edited" + project: "Projeto editado" projects: "Projeto editado" reply: Respondida time_entry: "Registro de tempo editado" @@ -1589,7 +1589,7 @@ pt: revoke_token: "Você realmente deseja remover este token? Você precisará fazer login novamente no %{storage}" removed: "Token de armazenamento de arquivo removido com sucesso" failed: "Ocorreu um erro e o token não pôde ser removido. Tente novamente mais tarde." - unknown_storage: "Unknown storage" + unknown_storage: "Armazenamento desconhecido" notifications: send_notifications: "Enviar notificações para está ação " work_packages: @@ -1669,9 +1669,9 @@ pt: label_available_project_work_package_categories: "Categorias de pacote de trabalho disponíveis" label_available_project_work_package_types: "Tipos de pacote de trabalho disponíveis" label_available_projects: "Projetos disponíveis" - label_api_doc: "API documentation" + label_api_doc: "Documentação da API" label_backup: "Backup" - label_backup_code: "Backup code" + label_backup_code: "Código de backup" label_between: "entre" label_blocked_by: "Bloqueado por" label_blocks: "bloqueios" @@ -1681,7 +1681,7 @@ pt: label_forum_plural: "Fóruns" label_forum_sticky: "Afixado" label_boolean: "Boleano" - label_board_plural: "Boards" + label_board_plural: "Quadros" label_branch: "Ramo" label_browse: "Explorar" label_bulk_edit_selected_work_packages: "Editar em lote os pacotes de trabalho selecionados" @@ -1708,7 +1708,7 @@ pt: label_check_uncheck_all_in_column: "Marcar/Desmarcar todos na coluna" label_check_uncheck_all_in_row: "Marcar/Desmarcar todos na linha" label_child_element: "Elemento filho" - label_choices: "Choices" + label_choices: "Escolhas" label_chronological_order: "Mais antigo primeiro" label_close_versions: "Fechar versões concluídas" label_closed_work_packages: "fechado" @@ -1740,7 +1740,7 @@ pt: label_custom_field_plural: "Campos personalizados" label_custom_field_default_type: "Tipo vazio" label_custom_style: "Design" - label_dashboard: "Dashboard" + label_dashboard: "Painel" label_database_version: "Versão do PostgreSQL" label_date: "Data" label_date_and_time: "Data e hora" @@ -1797,8 +1797,8 @@ pt: label_example: "Exemplo" label_experimental: "Experimental" label_i_am_member: "Sou membro" - label_ifc_viewer: "Ifc Viewer" - label_ifc_model_plural: "Ifc Models" + label_ifc_viewer: "Visualizador de IFC" + label_ifc_model_plural: "Modelos de IFC" label_import: "Importar" label_export_to: "Também disponível em:" label_expanded_click_to_collapse: "Expandido. Clique para recolher" @@ -1811,7 +1811,7 @@ pt: label_feeds_access_key_type: "RSS" label_file_plural: "Arquivos" label_filter_add: "Adicionar filtro" - label_filter: "Filters" + label_filter: "Filtros" label_filter_plural: "Filtros" label_filters_toggle: "Mostrar/ocultar filtros" label_float: "Ponto flutuante" @@ -1820,7 +1820,7 @@ pt: label_force_user_language_to_default: "Configurar o idioma de usuário que tem uma linguagem não permitida como padrão" label_form_configuration: "Configuração do formulário" label_gantt_chart: "Gráfico de Gantt" - label_gantt_chart_plural: "Gantt charts" + label_gantt_chart_plural: "Gráficos de Gantt" label_general: "Geral" label_generate_key: "Gerar uma chave" label_git_path: "Caminho para o diretório .git" @@ -1838,7 +1838,7 @@ pt: label_home: "Início" label_subject_or_id: "Assunto ou ID" label_calendar_subscriptions: "Assinaturas do calendários" - label_identifier: "Identifier" + label_identifier: "Identificador" label_impressum: "Aviso legal" label_in: "em" label_in_less_than: "em menos de" @@ -1855,7 +1855,7 @@ pt: label_internal: "Interno" label_introduction_video: "Vídeo de introdução" label_invite_user: "Convidar usuário" - label_share: "Share" + label_share: "Compartilhar" label_show_hide: "Mostrar/ocultar" label_show_all_registered_users: "Mostrar todos usuários registrados" label_journal: "Diário" @@ -1926,7 +1926,7 @@ pt: label_my_account: "Minha conta" label_my_activity: "Minha atividade" label_my_account_data: "Dados da minha conta" - label_my_avatar: "My avatar" + label_my_avatar: "Meu avatar" label_my_queries: "Minhas consultas personalizadas" label_name: "Nome" label_never: "Nunca" @@ -2062,7 +2062,7 @@ pt: label_search: "Pesquisar" label_send_information: "Enviar novas credenciais ao usuário" label_send_test_email: "Enviar um e-mail de teste" - label_session: "Session" + label_session: "Sessão" label_setting_plural: "Configurações" label_system_settings: "Configurações do sistema" label_show_completed_versions: "Mostrar versões concluídas" @@ -2092,13 +2092,13 @@ pt: label_system_storage: "Informações de armazenamento" label_table_of_contents: "Tabela de conteúdos" label_tag: "Marcação" - label_team_planner: "Team Planner" + label_team_planner: "Planejador de equipe" label_text: "Texto longo" label_this_month: "este mês" label_this_week: "esta semana" label_this_year: "este ano" label_time_entry_plural: "Tempo gasto" - label_time_entry_activity_plural: "Spent time activities" + label_time_entry_activity_plural: "Tempo investido em atividades" label_title: "Título" label_projects_menu: "Projetos" label_today: "hoje" @@ -2837,7 +2837,7 @@ pt: other: "Outro" passwords: "Senhas" projects: - missing_dependencies: "Project module %{module} was checked which depends on %{dependencies}. You need to check these dependencies as well." + missing_dependencies: "Módulo de projeto %{module} foi verificado e depende de %{dependencies}. Você também precisa verificar estas dependências." section_new_projects: "Configurações para novos projetos" section_project_overview: "Configurações para a lista de visão geral do projeto" session: "Sessão" @@ -2853,7 +2853,7 @@ pt: plain: "Texto simples" status_active: "ativo" status_archived: "arquivado" - status_blocked: "blocked" + status_blocked: "bloqueado" status_invited: convidado status_locked: bloqueado status_registered: registrado @@ -3110,7 +3110,7 @@ pt: text_empty_search_description: "Não há usuários com o critério de filtro atual." text_empty_search_header: "Não encontramos nenhum resultado correspondente." text_empty_state_description: "O pacote de trabalho ainda não foi compartilhado com ninguém." - text_empty_state_header: "Not shared" + text_empty_state_header: "Não compartilhado" text_user_limit_reached: "A adição de usuários adicionais fará com que o limite atual seja excedido. Entre em contato com um administrador para aumentar o limite de usuários e garantir que usuários externos possam acessar este pacote de trabalho." text_user_limit_reached_admins: 'A adição de usuários adicionais excederá o limite atual. Atualize o seu plano para poder adicionar mais usuários.' warning_user_limit_reached: > diff --git a/config/locales/crowdin/uk.yml b/config/locales/crowdin/uk.yml index a1e139e19b85..c626a42872c0 100644 --- a/config/locales/crowdin/uk.yml +++ b/config/locales/crowdin/uk.yml @@ -104,7 +104,7 @@ uk: ldap_auth_sources: ldap_error: "LDAP-помилка: %{error_message}" ldap_auth_failed: "Не вдалося перевірити автентичність через LDAP-сервер." - sync_failed: "Failed to synchronize from LDAP: %{message}." + sync_failed: "Не вдалося виконати синхронізацію з LDAP: %{message}." back_to_index: "Натисніть тут, щоб повернутися до списку підключень." technical_warning_html: | Ця форма LDAP вимагає технічних знань про налаштування LDAP / Active Directory.
Щоб отримати докладні вказівки, ознайомтеся з нашою документацією. @@ -249,12 +249,12 @@ uk: no_results_title_text: Наразі немає проектів no_results_content_text: Створіть новий проект lists: - active: 'Active projects' - my: 'My projects' - archived: 'Archived projects' - my_private: 'My private project lists' + active: 'Активні проєкти' + my: 'Мої проєкти' + archived: 'Заархівовані проєкти' + my_private: 'Особисті списки проєктів' new: - placeholder: 'New project list' + placeholder: 'Новий список проєктів' settings: change_identifier: Ідентифікатор змін activities: @@ -284,7 +284,7 @@ uk: send_invite_to: "Надіслати запрошення:" no_modify_on_shared: "Зараз ви не можете змінювати або вилучати спільні членства через сторінку учасника. Використайте натомість модальний спосіб поширення." columns: - shared: "Поширені" + shared: "Спільні" filters: all_shares: "Усі поширення" menu: @@ -328,7 +328,7 @@ uk: memberships: no_results_title_text: Цей користувач наразі не є учасником проекту. page: - text: 'Text' + text: 'Текст' placeholder_users: right_to_manage_members_missing: > Ви не можете видалити прототип користувача. У вас немає права керувати учасниками для всіх проєктів, до яких належить прототип користувача. @@ -528,7 +528,7 @@ uk: column_count: "Кількість стовпців" widgets: "Віджети" oauth_client: - client: "Client ID" + client: "ID клієнта" relation: delay: "Затримка" from: "Пакет робіт" @@ -594,7 +594,7 @@ uk: color: "Колір" user: admin: "Адміністратор" - auth_source: "Authentication source" + auth_source: "Джерело автентифікації" ldap_auth_source: "LDAP-підключення" identity_url: "URL-адреса сутності" current_password: "Поточний пароль" @@ -626,7 +626,7 @@ uk: begin_insertion: "Початок вставки" begin_deletion: "Початок видалення" children: "Субелементи" - derived_done_ratio: "Derived % Complete" + derived_done_ratio: "Похідний % завершення" derived_remaining_hours: "Отриманий залишок роботи" derived_remaining_time: "Отриманий залишок роботи" done_ratio: "% завершення" @@ -647,7 +647,7 @@ uk: readonly: "Лише читання" remaining_hours: "Залишок роботи" remaining_time: "Залишок роботи" - shared_with_users: "Shared with" + shared_with_users: "Доступ мають" schedule_manually: "Ручне планування" spent_hours: "Трудовитрати" spent_time: "Трудовитрати" @@ -955,7 +955,7 @@ uk: ldap_auth_source: error_not_found: "не знайдено" auth_source: - error_not_found: "not found" + error_not_found: "не знайдено" member: principal_blank: "Виберіть принаймні одного користувача або групу." role_blank: "повинні бути призначені." @@ -1496,7 +1496,7 @@ uk: message: Повідомлення відредаговано news: Новини project_attributes: "Атрибути проєкту змінено" - project: "Project edited" + project: "Проєкт змінено" projects: "Проєкт змінено" reply: Відповіли time_entry: "Timelog відредаговано" @@ -1639,7 +1639,7 @@ uk: revoke_token: "Справді вилучити цей маркер? Вам знадобиться знову ввійти в %{storage}" removed: "Маркер файлового сховища вилучено" failed: "Сталася помилка, і не вдалося вилучити маркет. Повторіть спробу пізніше." - unknown_storage: "Unknown storage" + unknown_storage: "Невідоме сховище" notifications: send_notifications: "Надсилати сповіщення щодо цієї дії" work_packages: @@ -1719,9 +1719,9 @@ uk: label_available_project_work_package_categories: "Доступні категорії робочих пакетів" label_available_project_work_package_types: "Доступні типи пакетів робіт" label_available_projects: "Доступні проєкти" - label_api_doc: "API documentation" + label_api_doc: "Документація API" label_backup: "Резервна копія" - label_backup_code: "Backup code" + label_backup_code: "Код резервної копії" label_between: "між ними" label_blocked_by: "заблоковано" label_blocks: "блоки" @@ -1731,7 +1731,7 @@ uk: label_forum_plural: "Форуми" label_forum_sticky: "Приліплена" label_boolean: "Логічний тип" - label_board_plural: "Boards" + label_board_plural: "Дошки" label_branch: "Гілка" label_browse: "Огляд" label_bulk_edit_selected_work_packages: "Масове редагування вибраних робочих пакетів" @@ -1758,7 +1758,7 @@ uk: label_check_uncheck_all_in_column: "Позначте/зніміть всі прапорці в колонці" label_check_uncheck_all_in_row: "Позначте/зніміть всі прапорці в рядку" label_child_element: "Дочірній елемент" - label_choices: "Choices" + label_choices: "Варіанти вибору" label_chronological_order: "Спочатку старіші" label_close_versions: "Закрити завершені версії" label_closed_work_packages: "зачинено" @@ -1790,7 +1790,7 @@ uk: label_custom_field_plural: "Індивідуальні поля" label_custom_field_default_type: "Порожній тип" label_custom_style: "Дизайн" - label_dashboard: "Dashboard" + label_dashboard: "Панель керування" label_database_version: "Версія PostgreSQL" label_date: "Дата" label_date_and_time: "Дата і час" @@ -1847,8 +1847,8 @@ uk: label_example: "Приклад" label_experimental: "Експериментальне" label_i_am_member: "Я учасник" - label_ifc_viewer: "Ifc Viewer" - label_ifc_model_plural: "Ifc Models" + label_ifc_viewer: "Засіб перегляду Ifc" + label_ifc_model_plural: "Моделі Ifc" label_import: "Імпортувати" label_export_to: "Також вам доступні:" label_expanded_click_to_collapse: "Розширено. Натисніть, щоб згорнути" @@ -1861,7 +1861,7 @@ uk: label_feeds_access_key_type: "RSS" label_file_plural: "Файли" label_filter_add: "Додати фільтр" - label_filter: "Filters" + label_filter: "Фільтри" label_filter_plural: "Фільтри" label_filters_toggle: "Показати / приховати фільтри" label_float: "З плаваючою крапкою" @@ -1870,7 +1870,7 @@ uk: label_force_user_language_to_default: "Встановити мову користувачів, які мають не підтримувану мову, за умовчанням" label_form_configuration: "Конфігурація форми" label_gantt_chart: "Діаграма Ганта" - label_gantt_chart_plural: "Gantt charts" + label_gantt_chart_plural: "Діаграми Ґанта" label_general: "Загальні" label_generate_key: "Згенерувати ключ" label_git_path: "Шлях до каталогу .git" @@ -1888,7 +1888,7 @@ uk: label_home: "Додому" label_subject_or_id: "Тема або ідентифікатор" label_calendar_subscriptions: "Підписки на календарі" - label_identifier: "Identifier" + label_identifier: "Ідентифікатор" label_impressum: "Правове повідомлення" label_in: "в" label_in_less_than: "менш ніж" @@ -1905,7 +1905,7 @@ uk: label_internal: "Власне" label_introduction_video: "Введення відео" label_invite_user: "Запросити користувача" - label_share: "Share" + label_share: "Поділитися" label_show_hide: "Показати сховати" label_show_all_registered_users: "Усі зареєстровані користувачі" label_journal: "Журнал" @@ -1976,7 +1976,7 @@ uk: label_my_account: "Мій обліковий запис" label_my_activity: "Мої дії" label_my_account_data: "Мої дані облікового запису" - label_my_avatar: "My avatar" + label_my_avatar: "Мій аватар" label_my_queries: "Мої збережені запити" label_name: "Ім’я" label_never: "Ніколи" @@ -2112,7 +2112,7 @@ uk: label_search: "Пошук" label_send_information: "Надіслати нові облікові дані користувачу" label_send_test_email: "Послати email для перевірки" - label_session: "Session" + label_session: "Сеанс" label_setting_plural: "Налаштування" label_system_settings: "Параметри системи" label_show_completed_versions: "Показати завершені версії" @@ -2142,13 +2142,13 @@ uk: label_system_storage: "Інформація про зберігання" label_table_of_contents: "Зміст" label_tag: "Мітка" - label_team_planner: "Team Planner" + label_team_planner: "Командний планувальник" label_text: "Довгий текст" label_this_month: "цього місяця" label_this_week: "цього тижня" label_this_year: "цей рік" label_time_entry_plural: "Трудовитрати" - label_time_entry_activity_plural: "Spent time activities" + label_time_entry_activity_plural: "Завдання з обліком часу" label_title: "Назва" label_projects_menu: "Проекти" label_today: "сьогодні" @@ -2890,7 +2890,7 @@ uk: other: "Інше" passwords: "Паролі" projects: - missing_dependencies: "Project module %{module} was checked which depends on %{dependencies}. You need to check these dependencies as well." + missing_dependencies: "Перевірено модуль проєкту %{module}, який містить залежності від %{dependencies}. Ці залежності потрібно також перевірити." section_new_projects: "Налаштування нових проєктів" section_project_overview: "Налаштування списку огляду проєктів" session: "Сесія" @@ -2906,7 +2906,7 @@ uk: plain: "Простий текст" status_active: "активний" status_archived: "в архіві" - status_blocked: "blocked" + status_blocked: "заблоковано" status_invited: запрошені status_locked: Заблоковано status_registered: Зареєстровано @@ -3165,7 +3165,7 @@ uk: text_empty_search_description: "Користувачів за поточними умовами фільтра не знайдено" text_empty_search_header: "Результатів за запитом не знайдено." text_empty_state_description: "Доступ до цього пакета робіт ще нікому не надано." - text_empty_state_header: "Not shared" + text_empty_state_header: "Немає доступу" text_user_limit_reached: "Додавання користувачів призведе до перевищення поточного ліміту. Зверніться до адміністратора, щоб збільшити ліміт користувачів і таким чином забезпечити доступ до цього пакета робіт зовнішнім користувачам." text_user_limit_reached_admins: 'Додавання користувачів призведе до перевищення поточного ліміту. Підвищте рівень свого плану, щоб додати користувачів.' warning_user_limit_reached: > diff --git a/config/locales/crowdin/zh-CN.yml b/config/locales/crowdin/zh-CN.yml index 7c3d24b8d2e2..79c13d690e1c 100644 --- a/config/locales/crowdin/zh-CN.yml +++ b/config/locales/crowdin/zh-CN.yml @@ -104,7 +104,7 @@ zh-CN: ldap_auth_sources: ldap_error: "LDAP 错误:%{error_message}" ldap_auth_failed: "无法在 LDAP 服务器上验证身份。" - sync_failed: "从 LDAP 同步失败:%{message}。" + sync_failed: "无法从 LDAP 同步:%{message}。" back_to_index: "点击此处返回到连接列表。" technical_warning_html: | 此 LDAP 表单需要您具备 LDAP / Active Directory 设置的技术知识。 @@ -251,7 +251,7 @@ zh-CN: no_results_title_text: 目前没有项目。 no_results_content_text: 创建一个新的项目 lists: - active: '活动项目' + active: '有效项目' my: '我的项目' archived: '归档项目' my_private: '我的私有项目列表' @@ -645,7 +645,7 @@ zh-CN: readonly: "只读" remaining_hours: "剩余工作" remaining_time: "剩余工作" - shared_with_users: "已分享给" + shared_with_users: "共享对象" schedule_manually: "手动计划" spent_hours: "已耗工时" spent_time: "已耗工时" @@ -2068,7 +2068,7 @@ zh-CN: label_this_week: "这一周" label_this_year: "这一年" label_time_entry_plural: "已耗工时" - label_time_entry_activity_plural: "用时活动" + label_time_entry_activity_plural: "花费时间的活动" label_title: "标题" label_projects_menu: "项目" label_today: "今天" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index d7cbad4e25e3..3d14de88486f 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -294,7 +294,7 @@ zh-TW: all_shares: "All shares" menu: all: "All" - invited: "Invited" + invited: "已邀請" locked: "Locked" project_roles: "Project roles" wp_shares: "Work package shares" @@ -326,7 +326,7 @@ zh-TW: current: "目前的連線" title: "連線管理" 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: "你不能自宮" + may_not_delete_current: "您不可以刪除自己的連線連線" groups: member_in_these_groups: "This user is currently a member of the following groups:" no_results_title_text: This user is currently not a member in any group. @@ -637,7 +637,7 @@ zh-TW: end_deletion: "結束刪除" ignore_non_working_days: "Ignore non working days" include_non_working_days: - title: "Working days" + title: "工作日" false: "working days only" true: "include non-working days" notify: "Notify" #used in custom actions @@ -1429,8 +1429,8 @@ zh-TW: work_package_edit: "工作項目已編輯" work_package_note: "工作項目註記已新增" title: - project: "Project: %{name}" - subproject: "Subproject: %{name}" + project: "專案: %{name}" + subproject: "子專案: %{name}" export: your_work_packages_export: "輸出工作列表" succeeded: "輸出完成" @@ -3094,9 +3094,9 @@ zh-TW: warning_locked_user: "The user %{user} is locked and cannot be shared with" user_details: locked: "Locked user" - invited: "Invite sent. " - resend_invite: "Resend." - invite_resent: "Invite has been resent" + invited: "已傳送邀請" + resend_invite: "重新傳送" + invite_resent: "已重傳邀請" not_project_member: "Not a project member" project_group: "Group members might have additional privileges (as project members)" not_project_group: "Group (shared with all members)" diff --git a/modules/backlogs/config/locales/crowdin/no.yml b/modules/backlogs/config/locales/crowdin/no.yml index 0957fe9fc77f..0b8e9a210f15 100644 --- a/modules/backlogs/config/locales/crowdin/no.yml +++ b/modules/backlogs/config/locales/crowdin/no.yml @@ -28,13 +28,13 @@ work_package: position: "Plassering" story_points: "Historiepoeng" - backlogs_work_package_type: "Backlog-type" + backlogs_work_package_type: "Forsinkelser type" errors: models: work_package: attributes: blocks_ids: - can_only_contain_work_packages_of_current_sprint: "kan bare inneholde ID-er til arbeidspakker i den pågående sprinten." + can_only_contain_work_packages_of_current_sprint: "kan bare inneholde ID-er til arbeidspakker i den pågående etappen." must_block_at_least_one_work_package: "må inneholde ID for minst en sak." version_id: task_version_must_be_the_same_as_story_version: "må være det samme som den overordnete historiens versjon." @@ -43,7 +43,7 @@ backlogs: add_new_story: "Ny historie" any: "hvilken som helst" - backlog_settings: "Innstillinger for backlogger" + backlog_settings: "Innstillinger for forsinkelser" burndown_graph: "Burndown-graf" card_paper_size: "Papirstørrelse for kortutskrift" chart_options: "Diagramalternativer" @@ -78,14 +78,14 @@ backlogs_any: "hvilken som helst" backlogs_inactive: "Prosjekter viser ingen aktivitet" backlogs_points_burn_direction: "Poeng brenner opp/ned" - backlogs_product_backlog: "Produkt-backlog" - backlogs_product_backlog_is_empty: "Produkt-backlog er tom" - backlogs_product_backlog_unsized: "Toppen av produkt-backloggen har historier uten poeng" + backlogs_product_backlog: "Produktforsinkelser" + backlogs_product_backlog_is_empty: "Produktforsinkelser er tom" + backlogs_product_backlog_unsized: "Toppen av produktforsinkelser har historier uten størrelser" backlogs_sizing_inconsistent: "Historiestørrelsene varierer fra estimater" - backlogs_sprint_notes_missing: "Stengte sprinter uten påfølgende/gjennomgangsnotater" - backlogs_sprint_unestimated: "Lukkede eller aktive sprinter med uestimerte historier" - backlogs_sprint_unsized: "Prosjektet har historier i aktive eller nylig lukkede sprinter uten poeng" - backlogs_sprints: "Sprinter" + backlogs_sprint_notes_missing: "Stengte etapperr uten påfølgende/gjennomgangsnotater" + backlogs_sprint_unestimated: "Lukkede eller aktive etapper med uestimerte historier" + backlogs_sprint_unsized: "Prosjektet har historier i aktive eller nylig lukkede etapper uten størrelse" + backlogs_sprints: "Etapper" backlogs_story: "Historie" backlogs_story_type: "Historietyper" backlogs_task: "Oppgave" diff --git a/modules/gantt/config/locales/crowdin/js-fr.yml b/modules/gantt/config/locales/crowdin/js-fr.yml index 9847934fa8ec..bdfbe82b2c0d 100644 --- a/modules/gantt/config/locales/crowdin/js-fr.yml +++ b/modules/gantt/config/locales/crowdin/js-fr.yml @@ -1,6 +1,6 @@ fr: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: 'Tous les tickets ouverts' + timeline: 'Ligne du temps' + milestones: 'Étapes' diff --git a/modules/gantt/config/locales/crowdin/js-ko.yml b/modules/gantt/config/locales/crowdin/js-ko.yml index ab52082d9024..9137deb4daf6 100644 --- a/modules/gantt/config/locales/crowdin/js-ko.yml +++ b/modules/gantt/config/locales/crowdin/js-ko.yml @@ -1,6 +1,6 @@ ko: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: '모두 열림' + timeline: '타임라인' + milestones: '마일스톤' diff --git a/modules/gantt/config/locales/crowdin/js-pl.yml b/modules/gantt/config/locales/crowdin/js-pl.yml index cecb5128d982..9294e03f9565 100644 --- a/modules/gantt/config/locales/crowdin/js-pl.yml +++ b/modules/gantt/config/locales/crowdin/js-pl.yml @@ -1,6 +1,6 @@ pl: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: 'Wszystkie otwarte' + timeline: 'Oś czasu' + milestones: 'Kamienie milowe' diff --git a/modules/gantt/config/locales/crowdin/js-pt.yml b/modules/gantt/config/locales/crowdin/js-pt.yml index 35a078f1a8a0..0040575842b8 100644 --- a/modules/gantt/config/locales/crowdin/js-pt.yml +++ b/modules/gantt/config/locales/crowdin/js-pt.yml @@ -1,6 +1,6 @@ pt: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: 'Tudo aberto' + timeline: 'Cronograma' + milestones: 'Etapas' diff --git a/modules/gantt/config/locales/crowdin/js-uk.yml b/modules/gantt/config/locales/crowdin/js-uk.yml index e269788dfee2..d74e4ecd7483 100644 --- a/modules/gantt/config/locales/crowdin/js-uk.yml +++ b/modules/gantt/config/locales/crowdin/js-uk.yml @@ -1,6 +1,6 @@ uk: js: queries: - all_open: 'All open' - timeline: 'Timeline' - milestones: 'Milestones' + all_open: 'Усі відкриті' + timeline: 'Часова шкала' + milestones: 'Віхи' diff --git a/modules/storages/config/locales/crowdin/fr.yml b/modules/storages/config/locales/crowdin/fr.yml index 1f53a96fbe08..e02b97979f0e 100644 --- a/modules/storages/config/locales/crowdin/fr.yml +++ b/modules/storages/config/locales/crowdin/fr.yml @@ -5,7 +5,7 @@ fr: origin_id: Id d'origine storages/storage: creator: Créateur - drive: Drive ID + drive: ID du lecteur host: Hôte name: Nom provider_type: Type de fournisseur @@ -91,8 +91,8 @@ fr: label_healthy: Sain label_pending: En attente since: depuis %{datetime} - subtitle: Automatic managed project folders - title: Health status + subtitle: Dossiers de projet gérés automatiquement + title: État de santé help_texts: project_folder: Le dossier de projet est le dossier par défaut pour les téléversements de fichiers pour ce projet. Les utilisateurs peuvent néanmoins encore téléverser des fichiers vers d'autres emplacements. instructions: @@ -175,35 +175,30 @@ fr: members_no_results: Aucun membre à afficher. no_results: Aucun espace de stockage n'est configuré pour le moment. notice_successful_storage_connection: |- - Storage connected successfully! Remember to activate the module and the specific storage in the project settings - of each desired project to use it. + Stockage connecté avec succès ! N'oubliez pas d'activer le module et le stockage spécifique dans les paramètres de chaque projet où vous souhaitez l'utiliser. oauth_grant_nudge_modal: - access_granted: Access granted - body: To get access to the project folder you need to login to %{storage}. - cancel_button_label: I will do it later - confirm_button_label: Login - storage_ready: You are now ready to use %{storage} - title: One more step... + access_granted: Accès accordé + body: Pour accéder au dossier du projet, vous devez vous connecter à %{storage}. + cancel_button_label: Je le ferai plus tard + confirm_button_label: Connexion + storage_ready: Vous êtes maintenant prêt à utiliser %{storage} + title: Encore une étape... open_project_storage_modal: success: - subtitle: You are being redirected - title: Integration setup completed + subtitle: Vous allez être redirigé + title: Configuration de l'intégration terminée waiting: - subtitle: One moment please, this might take some time... - title: We are setting up your permissions on the project folder. + subtitle: Un instant, s'il vous plaît, cela peut prendre un peu de temps... + title: Nous configurons vos permissions sur le dossier du projet. page_titles: file_storages: delete: Supprimer l'espace de stockage de fichiers subtitle: Ajouter un stockage de fichiers externe pour télécharger, lier et gérer les fichiers dans les lots de travaux. managed_project_folders: one_drive_information: |- - To enable automatically managed project folders in OneDrive/SharePoint, additional configuration is needed on - the drive that is used for this file storage. If OpenProject manages the permissions of this drive, it will - most likely be unusable for other use cases in SharePoint. For more information and guidance please refer - to the %{drive_id_link_text}. + Pour activer les dossiers de projet gérés automatiquement dans OneDrive/SharePoint, une configuration supplémentaire est nécessaire sur le lecteur utilisé pour ce stockage de fichiers. Si OpenProject gère les permissions de ce lecteur, il ne sera probablement pas utilisable pour d'autres cas d'utilisation dans SharePoint. Pour plus d'informations, veuillez consulter le %{drive_id_link_text}. subtitle: |- - Let OpenProject create folders per project automatically. This is recommended as it ensures that every team - member always has the correct access permissions. + Laisser OpenProject créer automatiquement des dossiers par projet. Cette option est recommandée, car elle garantit que chaque membre de l'équipe dispose toujours des autorisations d'accès correctes. subtitle_short: Laisser OpenProject créer automatiquement des dossiers par projet. title: Répertoires de projet gérés automatiquement project_settings: @@ -232,6 +227,5 @@ fr: heading: Vous n'avez pas encore d'espace de stockage. upsale: description: |- - Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to - work packages in a project. + Intégrez votre OneDrive/SharePoint en tant que espace de stockage de fichiers avec OpenProject. Téléchargez des fichiers et liez-les directement aux lots de travaux d'un projet. title: Intégration OneDrive/SharePoint diff --git a/modules/storages/config/locales/crowdin/js-fr.yml b/modules/storages/config/locales/crowdin/js-fr.yml index 81014f5f8a88..5bd4e2e5ab88 100644 --- a/modules/storages/config/locales/crowdin/js-fr.yml +++ b/modules/storages/config/locales/crowdin/js-fr.yml @@ -78,7 +78,7 @@ fr: link_uploaded_file_error: > Une erreur s'est produite lors de la liaison du fichier '%{fileName}' récemment téléversé au lot de travaux %{workPackageId}. tooltip: - not_logged_in: "Please log in to the storage to access this file." + not_logged_in: "Veuillez vous connecter au stockage pour accéder à ce fichier." view_not_allowed: "Vous n'avez pas la permission de voir ce fichier." not_found: "Impossible de trouver ce fichier." already_linked_file: "Ce fichier est déjà lié à ce lot de travaux." diff --git a/modules/storages/config/locales/crowdin/js-ko.yml b/modules/storages/config/locales/crowdin/js-ko.yml index 913e132ace8d..2ca3741d23a3 100644 --- a/modules/storages/config/locales/crowdin/js-ko.yml +++ b/modules/storages/config/locales/crowdin/js-ko.yml @@ -76,7 +76,7 @@ ko: link_uploaded_file_error: > 최근 업로드된 파일 '%{fileName}'을(를) 작업 패키지 %{workPackageId}에 연결하는 중에 오류가 발생했습니다. tooltip: - not_logged_in: "Please log in to the storage to access this file." + not_logged_in: "이 파일에 액세스하려면 저장소에 로그인하세요." view_not_allowed: "이 파일을 볼 수 있는 권한이 없습니다." not_found: "이 파일을 찾을 수 없습니다." already_linked_file: "이 파일은 이미 이 작업 패키지에 연결되어 있습니다." diff --git a/modules/storages/config/locales/crowdin/js-pl.yml b/modules/storages/config/locales/crowdin/js-pl.yml index 903cb7d54cd4..8c6bdac5c47b 100644 --- a/modules/storages/config/locales/crowdin/js-pl.yml +++ b/modules/storages/config/locales/crowdin/js-pl.yml @@ -82,7 +82,7 @@ pl: link_uploaded_file_error: > Wystąpił błąd podczas łączenia niedawno przesłanego pliku '%{fileName}' z pakietem roboczym %{workPackageId}. tooltip: - not_logged_in: "Please log in to the storage to access this file." + not_logged_in: "Zaloguj się do magazynu, aby uzyskać dostęp do tego pliku." view_not_allowed: "Nie masz uprawnień do wyświetlania tego pliku." not_found: "Nie można znaleźć tego pliku." already_linked_file: "Ten plik jest już powiązany z tym pakietem roboczym." diff --git a/modules/storages/config/locales/crowdin/js-pt.yml b/modules/storages/config/locales/crowdin/js-pt.yml index 9d7256fe2e70..9a28a2b6299d 100644 --- a/modules/storages/config/locales/crowdin/js-pt.yml +++ b/modules/storages/config/locales/crowdin/js-pt.yml @@ -78,7 +78,7 @@ pt: link_uploaded_file_error: > Ocorreu um erro ao vincular o arquivo recém-carregado '%{fileName}' para o pacote de trabalho %{workPackageId} tooltip: - not_logged_in: "Please log in to the storage to access this file." + not_logged_in: "Faça o login no armazenamento para acessar este arquivo" view_not_allowed: "Você não possui permissão para visualizar este arquivo." not_found: "Não foi possível encontrar este pedido" already_linked_file: "Este arquivo já está vinculado a este pacote de trabalho." diff --git a/modules/storages/config/locales/crowdin/js-uk.yml b/modules/storages/config/locales/crowdin/js-uk.yml index 807fdf55f03f..402d01badd56 100644 --- a/modules/storages/config/locales/crowdin/js-uk.yml +++ b/modules/storages/config/locales/crowdin/js-uk.yml @@ -15,7 +15,7 @@ uk: choose_location: "Виберіть папку" types: nextcloud: "Nextcloud" - one_drive: "OneDrive/SharePoint" + one_drive: "OneDrive / SharePoint" default: "Сховище" information: connection_error: > @@ -82,7 +82,7 @@ uk: link_uploaded_file_error: > Під час зв’язування нещодавно вивантаженого файлу «%{fileName}» з пакетом робіт %{workPackageId} сталася помилка. tooltip: - not_logged_in: "Please log in to the storage to access this file." + not_logged_in: "Щоб отримати доступ до цього файлу, увійдіть у сховище." view_not_allowed: "У вас немає дозволу на перегляд цього файлу." not_found: "Не вдається знайти цей файл." already_linked_file: "Цей файл уже прив’язано до цього пакету робіт." diff --git a/modules/storages/config/locales/crowdin/ko.yml b/modules/storages/config/locales/crowdin/ko.yml index 63f2667e5d21..05793de90d69 100644 --- a/modules/storages/config/locales/crowdin/ko.yml +++ b/modules/storages/config/locales/crowdin/ko.yml @@ -5,7 +5,7 @@ ko: origin_id: 원본 ID storages/storage: creator: 생성자 - drive: Drive ID + drive: 드라이브 ID host: 호스트 name: 이름 provider_type: 공급자 유형 @@ -91,8 +91,8 @@ ko: label_healthy: 정상 label_pending: 대기 중 since: '%{datetime} 이후' - subtitle: Automatic managed project folders - title: Health status + subtitle: 자동으로 관리되는 프로젝트 폴더 + title: 상태 help_texts: project_folder: 프로젝트 폴더는 이 프로젝트에 대한 파일 업로드의 기본 폴더입니다. 사용자는 다른 위치에 파일을 계속 업로드할 수 있습니다. instructions: @@ -175,35 +175,33 @@ ko: members_no_results: 표시할 멤버가 없습니다. no_results: 아직 저장소가 설정되지 않았습니다. notice_successful_storage_connection: |- - Storage connected successfully! Remember to activate the module and the specific storage in the project settings - of each desired project to use it. + 저장소가 연결되었습니다! 이 저장소를 사용하려면 원하는 각 프로젝트의 프로젝트 설정에서 모듈과 특정 저장소를 활성화해야 합니다. oauth_grant_nudge_modal: - access_granted: Access granted - body: To get access to the project folder you need to login to %{storage}. - cancel_button_label: I will do it later - confirm_button_label: Login - storage_ready: You are now ready to use %{storage} - title: One more step... + access_granted: 액세스 승인됨 + body: 프로젝트 폴더에 액세스하려면 %{storage}에 로그인해야 합니다. + cancel_button_label: 나중에 하겠습니다 + confirm_button_label: 로그인 + storage_ready: 이제 %{storage}을(를) 사용할 준비가 되었습니다 + title: 한 단계 더... open_project_storage_modal: success: - subtitle: You are being redirected - title: Integration setup completed + subtitle: 리디렉션 중입니다 + title: 통합 설정 완료됨 waiting: - subtitle: One moment please, this might take some time... - title: We are setting up your permissions on the project folder. + subtitle: 잠시 기다려 주세요. 시간이 좀 걸릴 수 있습니다. + title: 프로젝트 폴더에 대한 권한을 설정하는 중입니다. page_titles: file_storages: delete: 파일 저장소 삭제 subtitle: 작업 패키지의 파일을 업로드하고, 링크하고, 관리하려면 외부 파일 저장소를 추가하세요. managed_project_folders: one_drive_information: |- - To enable automatically managed project folders in OneDrive/SharePoint, additional configuration is needed on - the drive that is used for this file storage. If OpenProject manages the permissions of this drive, it will - most likely be unusable for other use cases in SharePoint. For more information and guidance please refer - to the %{drive_id_link_text}. + OneDrive/SharePoint에서 자동으로 관리되는 프로젝트 폴더를 활성화하려면, 이 파일 저장소에 사용되는 + 드라이브에서 추가 구성이 필요합니다. OpenProject가 이 드라이브의 권한을 관리하는 경우, + SharePoint의 다른 사용 사례에는 사용하지 못할 가능성이 높습니다. 자세한 정보와 지침은 + %{drive_id_link_text} 내용을 참조하세요. subtitle: |- - Let OpenProject create folders per project automatically. This is recommended as it ensures that every team - member always has the correct access permissions. + OpenProject가 프로젝트별 폴더를 자동으로 생성하도록 합니다. 각 팀원이 항상 올바른 액세스 권한을 갖도록 보장하므로 권장됩니다. subtitle_short: OpenProject가 프로젝트별 폴더를 자동으로 생성하도록 하세요. title: 자동으로 관리되는 프로젝트 폴더 project_settings: @@ -232,6 +230,5 @@ ko: heading: 아직 저장소가 없습니다. upsale: description: |- - Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to - work packages in a project. + OpenProject를 사용하여 OneDrive/SharePoint를 파일 저장소로 통합합니다. 파일을 업로드하고 프로젝트의 작업 패키지에 직접 링크합니다. title: OneDrive/SharePoint 통합 diff --git a/modules/storages/config/locales/crowdin/pl.yml b/modules/storages/config/locales/crowdin/pl.yml index ba3797b368dc..cb232d03f067 100644 --- a/modules/storages/config/locales/crowdin/pl.yml +++ b/modules/storages/config/locales/crowdin/pl.yml @@ -5,7 +5,7 @@ pl: origin_id: Identyfikator pochodzenia storages/storage: creator: Twórca - drive: Drive ID + drive: Identyfikator dysku host: Host name: Nazwa provider_type: Typ dostawcy @@ -91,8 +91,8 @@ pl: label_healthy: Zdrowe label_pending: Oczekujący since: od %{datetime} - subtitle: Automatic managed project folders - title: Health status + subtitle: Automatycznie zarządzane foldery projektu + title: Status kondycji help_texts: project_folder: Folder projektu jest domyślnym folderem do przesyłania plików tego projektu. Użytkownicy mogą jednak przesyłać pliki do innych lokalizacji. instructions: @@ -175,35 +175,30 @@ pl: members_no_results: Brak członków do wyświetlenia. no_results: Brak skonfigurowanych magazynów. notice_successful_storage_connection: |- - Storage connected successfully! Remember to activate the module and the specific storage in the project settings - of each desired project to use it. + Magazyn został podłączony! Pamiętaj, aby aktywować moduł i konkretny magazyn w ustawieniach każdego żądanego projektu, aby móc z nich korzystać. oauth_grant_nudge_modal: - access_granted: Access granted - body: To get access to the project folder you need to login to %{storage}. - cancel_button_label: I will do it later - confirm_button_label: Login - storage_ready: You are now ready to use %{storage} - title: One more step... + access_granted: Udzielono dostępu + body: Aby uzyskać dostęp do folderu projektu, musisz zalogować się do %{storage}. + cancel_button_label: Zrobię to później + confirm_button_label: Zaloguj się + storage_ready: Możesz już używać %{storage} + title: Jeszcze jeden krok... open_project_storage_modal: success: - subtitle: You are being redirected - title: Integration setup completed + subtitle: Następuje przekierowanie + title: Ukończono konfigurację integracji waiting: - subtitle: One moment please, this might take some time... - title: We are setting up your permissions on the project folder. + subtitle: Chwileczkę, to może zająć trochę czasu... + title: Konfigurujemy Twoje uprawnienia do folderu projektu. page_titles: file_storages: delete: Usuń magazyn plików subtitle: Dodaj zewnętrzny magazyn plików w celu przesyłania plików, ich powiązywania i zarządzania nimi w pakietach roboczych. managed_project_folders: one_drive_information: |- - To enable automatically managed project folders in OneDrive/SharePoint, additional configuration is needed on - the drive that is used for this file storage. If OpenProject manages the permissions of this drive, it will - most likely be unusable for other use cases in SharePoint. For more information and guidance please refer - to the %{drive_id_link_text}. + Aby włączyć automatycznie zarządzane foldery projektów w usługdze OneDrive/SharePoint, potrzebna jest dodatkowa konfiguracja na dysku, który jest używany do przechowywania plików. Jeśli OpenProject zarządza uprawnieniami do tego dysku, najprawdopodobniej nie będzie dostępny dla innych przypadków użycia w usłudze SharePoint. Więcej informacji i wskazówek — patrz %{drive_id_link_text}. subtitle: |- - Let OpenProject create folders per project automatically. This is recommended as it ensures that every team - member always has the correct access permissions. + Pozwól OpenProject automatycznie tworzyć foldery dla każdego projektu. Jest to zalecane, ponieważ zapewnia, że każdy członek zespołu zawsze ma prawidłowe uprawnienia dostępu. subtitle_short: Pozwól OpenProject automatycznie tworzyć foldery dla każdego projektu. title: Automatycznie zarządzane foldery projektu project_settings: @@ -232,6 +227,5 @@ pl: heading: Nie masz jeszcze żadnych magazynów. upsale: description: |- - Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to - work packages in a project. + Zintegruj swoją usługę OneDrive/SharePoint z OpenProject jako magazyn plików. Prześlij pliki i powiąż je bezpośrednio z pakietami roboczymi w projekcie. title: Integracja OneDrive/SharePoint diff --git a/modules/storages/config/locales/crowdin/pt.yml b/modules/storages/config/locales/crowdin/pt.yml index 30d0e2dc8979..864ce187f570 100644 --- a/modules/storages/config/locales/crowdin/pt.yml +++ b/modules/storages/config/locales/crowdin/pt.yml @@ -5,7 +5,7 @@ pt: origin_id: Id da origem storages/storage: creator: Criador - drive: Drive ID + drive: ID da unidade host: Servidor name: Nome provider_type: Tipo de provedor @@ -91,8 +91,8 @@ pt: label_healthy: Saudável label_pending: Pendente since: desde %{datetime} - subtitle: Automatic managed project folders - title: Health status + subtitle: Pastas do projeto gerenciadas automaticamente + title: Status de saúde help_texts: project_folder: A pasta do projeto é a pasta padrão para uploads de arquivos para esse projeto. No entanto, os usuários ainda podem carregar arquivos em outros locais. instructions: @@ -175,35 +175,33 @@ pt: members_no_results: Nenhum membro para exibir. no_results: Ainda não há armazenamento configurado. notice_successful_storage_connection: |- - Storage connected successfully! Remember to activate the module and the specific storage in the project settings - of each desired project to use it. + 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: Access granted - body: To get access to the project folder you need to login to %{storage}. - cancel_button_label: I will do it later + access_granted: Acesso concedido + body: Para obter acesso à pasta do projeto, você precisa fazer login em %{storage}. + cancel_button_label: Cuidarei disso mais tarde confirm_button_label: Login - storage_ready: You are now ready to use %{storage} - title: One more step... + storage_ready: Agora você está pronto para usar %{storage} + title: Só mais uma etapa... open_project_storage_modal: success: - subtitle: You are being redirected - title: Integration setup completed + subtitle: Você está sendo redirecionado + title: Configuração de integração concluída waiting: - subtitle: One moment please, this might take some time... - title: We are setting up your permissions on the project folder. + subtitle: Aguarde um momento, esta ação pode demorar um pouco... + title: Estamos definindo suas permissões na pasta do projeto. page_titles: file_storages: delete: Excluir armazenamento de arquivos subtitle: Adicione um armazenamento de arquivos externo para carregar, vincular e gerenciar arquivos em pacotes de trabalho. managed_project_folders: one_drive_information: |- - To enable automatically managed project folders in OneDrive/SharePoint, additional configuration is needed on - the drive that is used for this file storage. If OpenProject manages the permissions of this drive, it will - most likely be unusable for other use cases in SharePoint. For more information and guidance please refer - to the %{drive_id_link_text}. + Para ativar pastas de projetos gerenciadas automaticamente no OneDrive/SharePoint, é necessária uma configuração adicional na + unidade que é usada para o armazenamento deste arquivo. Se o OpenProject gerenciar as permissões desta unidade, ele + provavelmente ficará inutilizável para outros casos de uso no SharePoint. Para mais informações e orientações, consulte + o %{drive_id_link_text}. subtitle: |- - Let OpenProject create folders per project automatically. This is recommended as it ensures that every team - member always has the correct access permissions. + Deixe o OpenProject criar pastas por projeto automaticamente. Esta ação é recomendada, pois garante que cada membro da equipe sempre tenha as permissões de acesso corretas. subtitle_short: Deixe o OpenProject criar pastas por projeto automaticamente. title: Pastas do projeto gerenciadas automaticamente project_settings: @@ -232,6 +230,5 @@ pt: heading: Ainda não tem nenhum armazenamento. upsale: description: |- - Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to - work packages in a project. + Integre seu OneDrive/SharePoint como um armazenamento de arquivos com o OpenProject. Carregue arquivos e vincule-os diretamente aos pacotes de trabalho em um projeto. title: Integração OneDrive/SharePoint diff --git a/modules/storages/config/locales/crowdin/uk.yml b/modules/storages/config/locales/crowdin/uk.yml index c97c2ebf85fa..8638d8586eb8 100644 --- a/modules/storages/config/locales/crowdin/uk.yml +++ b/modules/storages/config/locales/crowdin/uk.yml @@ -5,7 +5,7 @@ uk: origin_id: Код джерела storages/storage: creator: Автор - drive: Drive ID + drive: ID диску host: Хост name: Назва provider_type: Тип постачальника @@ -91,8 +91,8 @@ uk: label_healthy: Справність label_pending: Очікування since: з %{datetime} - subtitle: Automatic managed project folders - title: Health status + subtitle: Папки проєкту з автоматичним керуванням + title: Стан справності help_texts: project_folder: Папка проєкту – це папка за замовчуванням для файлів, які передаються в цей проєкт. Однак користувачі можуть передавати файли в інші розташування. instructions: @@ -175,35 +175,35 @@ uk: members_no_results: Немає учасників. no_results: Сховища поки не створено. notice_successful_storage_connection: |- - Storage connected successfully! Remember to activate the module and the specific storage in the project settings - of each desired project to use it. + Сховище підключено. Щоб користуватися ним, активуйте модуль і визначене сховище в налаштуваннях + кожного потрібного проєкту. oauth_grant_nudge_modal: - access_granted: Access granted - body: To get access to the project folder you need to login to %{storage}. - cancel_button_label: I will do it later - confirm_button_label: Login - storage_ready: You are now ready to use %{storage} - title: One more step... + access_granted: Доступ надано + body: Щоб отримати доступ до папки проєкту, потрібно ввійти в %{storage}. + cancel_button_label: Я зроблю це пізніше + confirm_button_label: Увійти + storage_ready: Тепер ви можете використовувати сховище %{storage} + title: Ще один крок... open_project_storage_modal: success: - subtitle: You are being redirected - title: Integration setup completed + subtitle: Виконується переспрямування + title: Налаштування інтеграції завершено waiting: - subtitle: One moment please, this might take some time... - title: We are setting up your permissions on the project folder. + subtitle: Трохи зачекайте. Це може зайняти деякий час... + title: Ми налаштовуємо ваші дозволи для папки проєкту. page_titles: file_storages: delete: Видалити файлове сховище subtitle: Додайте зовнішнє файлове сховище, щоб вивантажувати файли, створювати посилання й керувати файлами в пакетах робіт. managed_project_folders: one_drive_information: |- - To enable automatically managed project folders in OneDrive/SharePoint, additional configuration is needed on - the drive that is used for this file storage. If OpenProject manages the permissions of this drive, it will - most likely be unusable for other use cases in SharePoint. For more information and guidance please refer - to the %{drive_id_link_text}. + Щоб увімкнути папки проєкту з автоматичним керуванням у OneDrive і/або SharePoint, потрібно виконати додаткові + налаштування диску, що використовується як файлове сховище. Якщо OpenProject керує дозволами цього диску, найімовірніше, + він буде недоступний для інших сценаріїв використання в SharePoint. Щоб дізнатися більше й отримати допомогу, див. + %{drive_id_link_text}. subtitle: |- - Let OpenProject create folders per project automatically. This is recommended as it ensures that every team - member always has the correct access permissions. + Дозвольте OpenProject автоматично створювати папки для проєкту. Радимо зробити це, адже в такому разі кожен учасник + команди завжди матиме належні дозволи на доступ. subtitle_short: Дозвольте автоматично створювати папки для кожного проєкту в OpenProject. title: Папки проєкту з автоматичним керуванням project_settings: @@ -232,6 +232,6 @@ uk: heading: У вас ще немає жодного сховища. upsale: description: |- - Integrate your OneDrive/SharePoint as a file storage with OpenProject. Upload files and link them directly to - work packages in a project. + Інтегруйте OneDrive і/або SharePoint як файлове сховище в OpenProject. Додайте файли й прив’яжіть їх безпосередньо до + пакетів робіт у проєкті. title: Інтеграція OneDrive / SharePoint diff --git a/modules/storages/config/locales/crowdin/zh-CN.yml b/modules/storages/config/locales/crowdin/zh-CN.yml index 1fdb76811725..674d9311bde7 100644 --- a/modules/storages/config/locales/crowdin/zh-CN.yml +++ b/modules/storages/config/locales/crowdin/zh-CN.yml @@ -175,20 +175,20 @@ zh-CN: members_no_results: 没有要显示的成员。 no_results: 尚未设置存储设备。 notice_successful_storage_connection: |- - 存储连接成功!请记住,在每个所需项目的项目设置中激活模块和特定存储,以便进行使用。 + 存储连接成功!请记住,在每个所需项目的项目设置中激活模块和特定存储,以进行使用。 oauth_grant_nudge_modal: - access_granted: 授予访问权限 - body: 要获取对项目文件夹的访问权限,需要登录 %{storage}。 + access_granted: 已授予访问权限 + body: 要获取对项目文件夹的访问权限,您需要登录 %{storage}。 cancel_button_label: 稍后再操作 confirm_button_label: 登录 - storage_ready: 您现在已准备就绪,可以使用 %{storage} - title: 还有一步... + storage_ready: 您现在已准备就绪,可以使用 %{storage} 了 + title: 还有一步… open_project_storage_modal: success: subtitle: 正在将您重定向 - title: 集成设置完成 + title: 集成设置已完成 waiting: - subtitle: 请稍等,此操作可能需要一些时间... + subtitle: 请稍候,此操作可能需要一些时间… title: 我们正在设置您对项目文件夹的权限。 page_titles: file_storages: @@ -196,9 +196,9 @@ zh-CN: subtitle: 添加外部文件存储以便在工作包中上传、链接和管理文件。 managed_project_folders: one_drive_information: |- - 要在 OneDrive/SharePoint 中启用自动托管的项目文件夹,需要在用于该文件存储的驱动器上进行额外配置。如果 OpenProject 管理该驱动器的权限,那么它很可能无法用于 SharePoint 中的其他用例。更多信息和指导,请参考 %{drive_id_link_text}。 + 要在 OneDrive/SharePoint 中启用自动托管的项目文件夹,需要在用于此文件存储的驱动器上进行额外配置。如果 OpenProject 管理此驱动器的权限,那么它很可能无法用于 SharePoint 中的其他用例。有关更多信息和指导,请参考 %{drive_id_link_text}。 subtitle: |- - 让 OpenProject 自动为每个项目创建文件夹。建议使用此方法,因为这样可确保每个团队成员始终具有正确的访问权限。 + 让 OpenProject 自动为每个项目创建文件夹。建议使用此方法,因为这样可以确保每个团队成员始终具有正确的访问权限。 subtitle_short: 允许 OpenProject 自动创建每个项目的文件夹。 title: 自动托管的项目文件夹 project_settings: