From 6b1de05256b106b6cfd41d6fe432086fbe0daf5b Mon Sep 17 00:00:00 2001 From: CI Date: Wed, 17 Jan 2018 00:04:43 +0000 Subject: [PATCH 1/4] update locales from crowdin --- config/locales/crowdin/pl.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/crowdin/pl.yml b/config/locales/crowdin/pl.yml index a185f66c56..30f05d1ef7 100644 --- a/config/locales/crowdin/pl.yml +++ b/config/locales/crowdin/pl.yml @@ -24,7 +24,7 @@ pl: work_package: attributes: fixed_version_id: - task_version_must_be_the_same_as_story_version: "must be the same as the parent story's version." + task_version_must_be_the_same_as_story_version: "musi być taka sama jak wersja story nadrzędnej." parent_id: parent_child_relationship_across_projects: "jest nieprawidłowy, ponieważ paczka prac '%{work_package_name}' jest zadaniem backlogu, a więc nie może mieć rodziciela poza bieżącym projektem." backlogs: From 4df9bbadaefd45eec6fb5a65651bd47b4c24f205 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Thu, 1 Feb 2018 14:32:48 +0100 Subject: [PATCH 2/4] Bump VERSION to 7.4.1 --- lib/open_project/backlogs/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/open_project/backlogs/version.rb b/lib/open_project/backlogs/version.rb index 3abb54af9f..8b76bb7924 100644 --- a/lib/open_project/backlogs/version.rb +++ b/lib/open_project/backlogs/version.rb @@ -35,6 +35,6 @@ module OpenProject module Backlogs - VERSION = "7.4.0" + VERSION = "7.4.1" end end From d177724d2798556d3021ff6a94383f526966026f Mon Sep 17 00:00:00 2001 From: CI Date: Fri, 9 Feb 2018 00:09:47 +0000 Subject: [PATCH 3/4] update locales from crowdin --- config/locales/crowdin/ar.yml | 6 +++--- config/locales/crowdin/ca.yml | 10 +++++----- config/locales/crowdin/de.yml | 6 +++--- config/locales/crowdin/es-ES.yml | 6 +++--- config/locales/crowdin/fi.yml | 6 +++--- config/locales/crowdin/fr.yml | 6 +++--- config/locales/crowdin/hr.yml | 6 +++--- config/locales/crowdin/id.yml | 6 +++--- config/locales/crowdin/it.yml | 6 +++--- config/locales/crowdin/ja.yml | 6 +++--- config/locales/crowdin/ko.yml | 6 +++--- config/locales/crowdin/nl.yml | 6 +++--- config/locales/crowdin/pl.yml | 6 +++--- config/locales/crowdin/pt-BR.yml | 10 +++++----- config/locales/crowdin/pt-PT.yml | 6 +++--- config/locales/crowdin/ru.yml | 6 +++--- config/locales/crowdin/sv-SE.yml | 6 +++--- config/locales/crowdin/tr.yml | 6 +++--- config/locales/crowdin/zh-CN.yml | 6 +++--- config/locales/crowdin/zh-TW.yml | 6 +++--- 20 files changed, 64 insertions(+), 64 deletions(-) diff --git a/config/locales/crowdin/ar.yml b/config/locales/crowdin/ar.yml index 1f3b089d48..0a7f946414 100644 --- a/config/locales/crowdin/ar.yml +++ b/config/locales/crowdin/ar.yml @@ -15,7 +15,7 @@ ar: can_only_contain_work_packages_of_current_sprint: "يمكن أن تحتوي فقط على الهويات المعرّفة لمجموعات العمل في السباق الحالي." must_block_at_least_one_work_package: "يجب أن يحتوي على الأقل على الهوية المعرّفة لبطاقة واحدة." parent_id: - type_must_be_one_of_the_following: 'النوع يجب أن يكون أحد الأنواع التالية: %{type_names}.' + type_must_be_one_of_the_following: "النوع يجب أن يكون أحد الأنواع التالية: %{type_names}." sprint: cannot_end_before_it_starts: "لا يمكن أن ينتهي السباق قبل أن يبدأ." activemodel: @@ -88,7 +88,7 @@ ar: error_intro_singular: "تمت مصادفة الخطأ التالي:" error_outro: "من فضلك صحح الأخطاء في الأعلى قبل التقديم مرة أخرى." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "مثالي" inclusion: "لم يتم تضمينه في القائمة" label_back_to_project: "العودة إلى صفحة المنتج" @@ -136,7 +136,7 @@ ar: required_burn_rate_hours: "معدّل الاستهلاك المطلوب (الساعات)" required_burn_rate_points: "معدّل الاستهلاك المطلوب (النقاط)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "عمود في العمل المتراكم غير المنجز" version_settings_display_option_left: "اليسار" version_settings_display_option_none: "لا شيء" diff --git a/config/locales/crowdin/ca.yml b/config/locales/crowdin/ca.yml index cbe31561d4..288c90a2d4 100644 --- a/config/locales/crowdin/ca.yml +++ b/config/locales/crowdin/ca.yml @@ -15,7 +15,7 @@ ca: can_only_contain_work_packages_of_current_sprint: "només pot contenir els IDs dels paquets de treball de l'esprint actual." must_block_at_least_one_work_package: "ha de contenir l'ID d'almenys un tiquet." parent_id: - type_must_be_one_of_the_following: 'Tipus ha de ser un dels següents: %{type_names}.' + type_must_be_one_of_the_following: "Tipus ha de ser un dels següents: %{type_names}." sprint: cannot_end_before_it_starts: "L'sprint no pot acabar abans de que comenci." activemodel: @@ -87,8 +87,8 @@ ca: error_intro_plural: "S'han produït els següents errors:" error_intro_singular: "S'ha produït el següent error:" error_outro: "Corregiu els errors anteriors abans d'enviar-lo una altra vegada." - event_sprint_description: '%{summary}: %{url}%{description}' - event_sprint_summary: '%{project}: %{summary}' + event_sprint_description: "%{summary}: %{url}%{description}" + event_sprint_summary: "%{project}: %{summary}" ideal: "ideal" inclusion: "no està inclòs a la llista" label_back_to_project: "Tornar a la pàgina del projecte" @@ -135,8 +135,8 @@ ca: remaining_hours: "hores restants" required_burn_rate_hours: "ritme de progrés necessari (hores)" required_burn_rate_points: "ritme de progrés necessari (punts)" - todo_work_package_description: '%{summary}: %{url}%{description}' - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_description: "%{summary}: %{url}%{description}" + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Columna a la llista de pendents" version_settings_display_option_left: "esquerra" version_settings_display_option_none: "cap" diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml index 13f5971b23..4a8a452c46 100644 --- a/config/locales/crowdin/de.yml +++ b/config/locales/crowdin/de.yml @@ -15,7 +15,7 @@ de: can_only_contain_work_packages_of_current_sprint: "kann nur die IDs von Arbeitspaketen des aktuellen Sprints enthalten." must_block_at_least_one_work_package: "muss die ID von mindestens einem Arbeitspaket enthalten." parent_id: - type_must_be_one_of_the_following: 'muss einer der folgenden Typen sein: %{type_names}.' + type_must_be_one_of_the_following: "muss einer der folgenden Typen sein: %{type_names}." sprint: cannot_end_before_it_starts: "Sprint kann nicht enden, bevor er begonnen hat." activemodel: @@ -88,7 +88,7 @@ de: error_intro_singular: "Der folgende Fehler ist aufgetreten:" error_outro: "Bitte beheben Sie die obigen Fehler bevor Sie erneut abschicken." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "Ideal" inclusion: "ist nicht in der Liste enthalten" label_back_to_project: "Zurück zur Projektseite" @@ -136,7 +136,7 @@ de: required_burn_rate_hours: "benötigte Burn-Rate (Stunden)" required_burn_rate_points: "benötigte Burn-Rate (Punkte)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Spalte im Backlog" version_settings_display_option_left: "links" version_settings_display_option_none: "keine" diff --git a/config/locales/crowdin/es-ES.yml b/config/locales/crowdin/es-ES.yml index dc85d837cd..1465f9d5d5 100644 --- a/config/locales/crowdin/es-ES.yml +++ b/config/locales/crowdin/es-ES.yml @@ -15,7 +15,7 @@ es: can_only_contain_work_packages_of_current_sprint: "solo puede conter IDs de paquetes de trabajo en el sprint actual." must_block_at_least_one_work_package: "debe contener el ID de por lo menos un ticket." parent_id: - type_must_be_one_of_the_following: 'El tipo debe ser uno de lo siguientes: %{type_names}.' + type_must_be_one_of_the_following: "El tipo debe ser uno de lo siguientes: %{type_names}." sprint: cannot_end_before_it_starts: "El sprint no puede terminar antes del inicio." activemodel: @@ -88,7 +88,7 @@ es: error_intro_singular: "Se ha encontrado el siguiente error:" error_outro: "Por favor, corrija los errores anteriores antes de volver a enviarlo." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ideal" inclusion: "no está incluido en la lista" label_back_to_project: "Volver a la página de proyecto" @@ -136,7 +136,7 @@ es: required_burn_rate_hours: "tasa de gasto necesaria (horas)" required_burn_rate_points: "tasa de gasto necesaria (puntos)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Columna en backlog" version_settings_display_option_left: "izquierda" version_settings_display_option_none: "ninguno" diff --git a/config/locales/crowdin/fi.yml b/config/locales/crowdin/fi.yml index f2bd75ca6f..590ebbc8c4 100644 --- a/config/locales/crowdin/fi.yml +++ b/config/locales/crowdin/fi.yml @@ -15,7 +15,7 @@ fi: can_only_contain_work_packages_of_current_sprint: "voi sisältää vain tässä sprintissä mukana olevia typaketteja." must_block_at_least_one_work_package: "vähintään yhden työpaketin tunnuksen tulee olla mainittuna." parent_id: - type_must_be_one_of_the_following: 'Tyypin on oltava jokin seuraavista: %{type_names}.' + type_must_be_one_of_the_following: "Tyypin on oltava jokin seuraavista: %{type_names}." sprint: cannot_end_before_it_starts: "Sprintti ei voi päättyä, ennen kuin se alkaa." activemodel: @@ -88,7 +88,7 @@ fi: error_intro_singular: "Ilmeni seuraava virhe:" error_outro: "Korjaa edellä mainitut virheet ennen uudelleenlähettämistä." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ihanteellinen" inclusion: "ei sisälly luetteloon" label_back_to_project: "Takaisin projektisivulle" @@ -136,7 +136,7 @@ fi: required_burn_rate_hours: "tarvittava eistymisnopeus (tuntia)" required_burn_rate_points: "tarvittava eistymisnopeus (pistettä)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Sarake työjonossa" version_settings_display_option_left: "vasen" version_settings_display_option_none: "ei mitään" diff --git a/config/locales/crowdin/fr.yml b/config/locales/crowdin/fr.yml index 4e7dbb9338..0c670004d2 100644 --- a/config/locales/crowdin/fr.yml +++ b/config/locales/crowdin/fr.yml @@ -15,7 +15,7 @@ fr: can_only_contain_work_packages_of_current_sprint: "ne peut contenir que des ID de lots de travaux du sprint actuel." must_block_at_least_one_work_package: "doit contenir l'ID d'au moins un ticket." parent_id: - type_must_be_one_of_the_following: 'Type doit être parmi : %{type_names}.' + type_must_be_one_of_the_following: "Type doit être parmi : %{type_names}." sprint: cannot_end_before_it_starts: "Un sprint ne peut pas se terminer avant d'avoir débuté." activemodel: @@ -88,7 +88,7 @@ fr: error_intro_singular: "L'erreur suivante a été rencontrée :" error_outro: "Veuillez corriger les erreurs ci-dessus avant de soumettre à nouveau." event_sprint_description: "%{summary} : %{url}\n%{description}" - event_sprint_summary: '%{project} : %{summary}' + event_sprint_summary: "%{project} : %{summary}" ideal: "idéal" inclusion: "n'est pas inclus(e) dans la liste" label_back_to_project: "Retour à la page du projet" @@ -136,7 +136,7 @@ fr: required_burn_rate_hours: "rythme nécessaire (heures)" required_burn_rate_points: "rythme nécessaire (points)" todo_work_package_description: "%{summary} : %{url}\n%{description}" - todo_work_package_summary: '%{type} : %{summary}' + todo_work_package_summary: "%{type} : %{summary}" version_settings_display_label: "Colonne dans le backlog" version_settings_display_option_left: "gauche" version_settings_display_option_none: "aucune" diff --git a/config/locales/crowdin/hr.yml b/config/locales/crowdin/hr.yml index 9cbe619e87..3346df1b2b 100644 --- a/config/locales/crowdin/hr.yml +++ b/config/locales/crowdin/hr.yml @@ -15,7 +15,7 @@ hr: can_only_contain_work_packages_of_current_sprint: "može sadržavati samo ID-ove radnih paketa u aktualnom periodu razvoja." must_block_at_least_one_work_package: "mora sadržavati najamanje jedan ID tiketa za postupak blokiranja radnog paketa." parent_id: - type_must_be_one_of_the_following: 'Tip mora biti jedan od sljedećih: %{type_names}.' + type_must_be_one_of_the_following: "Tip mora biti jedan od sljedećih: %{type_names}." sprint: cannot_end_before_it_starts: "Period razvoja ne može završiti prije nego li je započeo." activemodel: @@ -88,7 +88,7 @@ hr: error_intro_singular: "Nastupila je sljedeća pogreška:" error_outro: "Molim Vas ispravite gore navedene greške prije nego opet potvrdite unose." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "idealno" inclusion: "nije uključeno u popis" label_back_to_project: "Povratak na stranicu projekta" @@ -136,7 +136,7 @@ hr: required_burn_rate_hours: "potrebni burn omjer (sati)" required_burn_rate_points: "potrebni burn omjer (točke)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Stupac u backlogu" version_settings_display_option_left: "lijevo" version_settings_display_option_none: "nijedan" diff --git a/config/locales/crowdin/id.yml b/config/locales/crowdin/id.yml index f16f35f67a..8d59320428 100644 --- a/config/locales/crowdin/id.yml +++ b/config/locales/crowdin/id.yml @@ -15,7 +15,7 @@ id: can_only_contain_work_packages_of_current_sprint: "hanya bisa berisi ID paket kerja dalam sprint saat ini." must_block_at_least_one_work_package: "harus berisi ID minimal satu tiket." parent_id: - type_must_be_one_of_the_following: Jenis harus menjadi salah satu dari berikut ini:%{type_names}. + type_must_be_one_of_the_following: "Jenis harus menjadi salah satu dari berikut ini:%{type_names}." sprint: cannot_end_before_it_starts: "Sprint tidak bisa berakhir sebelum mulai." activemodel: @@ -88,7 +88,7 @@ id: error_intro_singular: "Kesalahan berikut ini ditemui:" error_outro: "Perbaiki kesalahan di atas sebelum mengirimkannya lagi." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ideal" inclusion: "tidak termasuk dalam daftar" label_back_to_project: "Kembali ke halaman proyek" @@ -136,7 +136,7 @@ id: required_burn_rate_hours: "tingkat pembakaran yang dibutuhkan (jam)" required_burn_rate_points: "tingkat pembakaran yang dibutuhkan (poin)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Kolom di backlog" version_settings_display_option_left: "kiri" version_settings_display_option_none: "tidak ada" diff --git a/config/locales/crowdin/it.yml b/config/locales/crowdin/it.yml index 12ef43898b..75536f6335 100644 --- a/config/locales/crowdin/it.yml +++ b/config/locales/crowdin/it.yml @@ -15,7 +15,7 @@ it: can_only_contain_work_packages_of_current_sprint: "può contenere solo ID dei pacchetti di lavoro presenti nello sprint corrente." must_block_at_least_one_work_package: "deve contenere l'ID di almeno un ticket." parent_id: - type_must_be_one_of_the_following: 'Il tipo deve essere uno dei seguenti: %{type_names}.' + type_must_be_one_of_the_following: "Il tipo deve essere uno dei seguenti: %{type_names}." sprint: cannot_end_before_it_starts: "Uno sprint non può terminare prima che venga avviato." activemodel: @@ -88,7 +88,7 @@ it: error_intro_singular: "È stato rilevato il seguente errore:" error_outro: "Si prega di correggere gli errori riportati prima di inviare nuovamente." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ideale" inclusion: "non è incluso nell'elenco" label_back_to_project: "Torna alla pagina del progetto" @@ -136,7 +136,7 @@ it: required_burn_rate_hours: "burn rate richiesto (ore)" required_burn_rate_points: "burn rate richiesto (punti)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Colonna nel backlog" version_settings_display_option_left: "sinistra" version_settings_display_option_none: "nessuno" diff --git a/config/locales/crowdin/ja.yml b/config/locales/crowdin/ja.yml index 59fcc9ac6e..8fce6f2afa 100644 --- a/config/locales/crowdin/ja.yml +++ b/config/locales/crowdin/ja.yml @@ -15,7 +15,7 @@ ja: can_only_contain_work_packages_of_current_sprint: "では現在のスプリント内の作業項目IDのみを含めることができます。" must_block_at_least_one_work_package: "は少なくとも 1つのチケットIDを含める必要があります。" parent_id: - type_must_be_one_of_the_following: '型は次のいずれかである必要があります: %{type_names}' + type_must_be_one_of_the_following: "型は次のいずれかである必要があります: %{type_names}" sprint: cannot_end_before_it_starts: "スプリントは開始する前に終了できません。" activemodel: @@ -88,7 +88,7 @@ ja: error_intro_singular: "次のエラーが発生しました:" error_outro: "送信する前に上記のエラーを修正してください。" event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "理想時間" inclusion: "はリストに含まれていません。" label_back_to_project: "プロジェクトページに戻る" @@ -136,7 +136,7 @@ ja: required_burn_rate_hours: "必要なバーンレート(時間)" required_burn_rate_points: "必要なバーンレート(ポイント)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "バックログの列" version_settings_display_option_left: "左へ" version_settings_display_option_none: "なし" diff --git a/config/locales/crowdin/ko.yml b/config/locales/crowdin/ko.yml index 98b14ae545..623755e618 100644 --- a/config/locales/crowdin/ko.yml +++ b/config/locales/crowdin/ko.yml @@ -15,7 +15,7 @@ ko: can_only_contain_work_packages_of_current_sprint: "은(는) 현재 스프린트에서 작업 패키지의 ID만 포함할 수 있습니다." must_block_at_least_one_work_package: "은(는) 티켓 하나 이상의 ID를 포함해야 합니다." parent_id: - type_must_be_one_of_the_following: 유형은 다음 중 하나여야 합니다. %{type_names}. + type_must_be_one_of_the_following: "유형은 다음 중 하나여야 합니다. %{type_names}." sprint: cannot_end_before_it_starts: "스프린트는 시작되기 전에 끝날 수 없습니다." activemodel: @@ -88,7 +88,7 @@ ko: error_intro_singular: "다음 오류가 발생했습니다." error_outro: "다시 제출하기 전에 위의 오류를 수정하세요." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "적합함" inclusion: "은(는) 목록에 포함되어 있지 않습니다." label_back_to_project: "프로젝트 페이지로 돌아가기" @@ -136,7 +136,7 @@ ko: required_burn_rate_hours: "필요한 진행 속도(시간)" required_burn_rate_points: "필요한 진행 속도(포인트)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "백로그의 열" version_settings_display_option_left: "왼쪽" version_settings_display_option_none: "없음" diff --git a/config/locales/crowdin/nl.yml b/config/locales/crowdin/nl.yml index 327f255fc9..acf5dbc577 100644 --- a/config/locales/crowdin/nl.yml +++ b/config/locales/crowdin/nl.yml @@ -15,7 +15,7 @@ nl: can_only_contain_work_packages_of_current_sprint: "kan alleen ID's bevatten van werkpakketten in de huidige sprint." must_block_at_least_one_work_package: "het moet de ID bevatten van ten minste één ticket." parent_id: - type_must_be_one_of_the_following: 'Het type moet een van de volgende zijn: %{type_names}.' + type_must_be_one_of_the_following: "Het type moet een van de volgende zijn: %{type_names}." sprint: cannot_end_before_it_starts: "De sprint kan niet eindigen voordat het start." activemodel: @@ -88,7 +88,7 @@ nl: error_intro_singular: "De volgende fout is opgetreden:" error_outro: "Los de bovenstaande fouten op voordat u opnieuw verzendt." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ideaal" inclusion: "is niet opgenomen in de lijst" label_back_to_project: "Terug naar projectpagina" @@ -136,7 +136,7 @@ nl: required_burn_rate_hours: "vereiste burn rate (uren)" required_burn_rate_points: "vereiste burn rate (punten)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Kolom in achterstand" version_settings_display_option_left: "links" version_settings_display_option_none: "geen" diff --git a/config/locales/crowdin/pl.yml b/config/locales/crowdin/pl.yml index 30f05d1ef7..48c230521c 100644 --- a/config/locales/crowdin/pl.yml +++ b/config/locales/crowdin/pl.yml @@ -15,7 +15,7 @@ pl: can_only_contain_work_packages_of_current_sprint: "może zawierać tylko identyfikatory pakietów pracy w bieżącym sprincie." must_block_at_least_one_work_package: "musi zawierać ID co najmniej dla jednego biletu." parent_id: - type_must_be_one_of_the_following: 'Musi być jeden z następujących typów: %{type_names}.' + type_must_be_one_of_the_following: "Musi być jeden z następujących typów: %{type_names}." sprint: cannot_end_before_it_starts: "Sprint nie może się skończyć przed swoim rozpoczęciem." activemodel: @@ -88,7 +88,7 @@ pl: error_intro_singular: "Wystąpił następujący błąd:" error_outro: "Popraw błędy powyżej przed ponownym złożeniem." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "idealne" inclusion: "nie znajduje się na liście" label_back_to_project: "Przejdź do strony projektu" @@ -136,7 +136,7 @@ pl: required_burn_rate_hours: "wskaźnik wymaganego czasu nagrywania (godziny)" required_burn_rate_points: "wskaźnik wymaganego czasu nagrywania (punkty)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Kolumna w backlogu" version_settings_display_option_left: "w lewo" version_settings_display_option_none: "żaden" diff --git a/config/locales/crowdin/pt-BR.yml b/config/locales/crowdin/pt-BR.yml index 06550f79da..a68c2ded72 100644 --- a/config/locales/crowdin/pt-BR.yml +++ b/config/locales/crowdin/pt-BR.yml @@ -15,7 +15,7 @@ pt-BR: can_only_contain_work_packages_of_current_sprint: "pode conter somente os IDs dos pacotes de trabalho no sprint atual." must_block_at_least_one_work_package: "deve conter o ID de pelo menos um tíquete." parent_id: - type_must_be_one_of_the_following: 'Tipo deve ser um dos seguintes: %{type_names}.' + type_must_be_one_of_the_following: "Tipo deve ser um dos seguintes: %{type_names}." sprint: cannot_end_before_it_starts: "Sprint não pode terminar antes de começar." activemodel: @@ -87,8 +87,8 @@ pt-BR: error_intro_plural: "Foram encontrados os seguintes erros :" error_intro_singular: "Foi encontrado o seguinte erro:" error_outro: "Por favor, corrija os erros acima antes de enviar novamente." - event_sprint_description: '%{summary}: %{url}%{description}' - event_sprint_summary: '%{project}: %{summary}' + event_sprint_description: "%{summary}: %{url}%{description}" + event_sprint_summary: "%{project}: %{summary}" ideal: "ideal" inclusion: "não está incluído na lista" label_back_to_project: "Voltar à página do projeto" @@ -135,8 +135,8 @@ pt-BR: remaining_hours: "horas restantes" required_burn_rate_hours: "burn rate necessário (horas)" required_burn_rate_points: "burn rate necessário (pontos)" - todo_work_package_description: '%{summary}: %{url}%{description}' - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_description: "%{summary}: %{url}%{description}" + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Coluna no backlog" version_settings_display_option_left: "esquerda" version_settings_display_option_none: "nenhum" diff --git a/config/locales/crowdin/pt-PT.yml b/config/locales/crowdin/pt-PT.yml index db975e4883..9852fda234 100644 --- a/config/locales/crowdin/pt-PT.yml +++ b/config/locales/crowdin/pt-PT.yml @@ -15,7 +15,7 @@ pt: can_only_contain_work_packages_of_current_sprint: "pode conter somente os IDs dos pacotes de trabalho no sprint atual." must_block_at_least_one_work_package: "deve conter a identificação de pelo menos um bilhete." parent_id: - type_must_be_one_of_the_following: 'O tipo deve ser um dos seguintes: %{type_names}.' + type_must_be_one_of_the_following: "O tipo deve ser um dos seguintes: %{type_names}." sprint: cannot_end_before_it_starts: "Sprint não pode terminar antes de começar." activemodel: @@ -88,7 +88,7 @@ pt: error_intro_singular: "Foi encontrado o seguinte erro:" error_outro: "Por favor, corrija os erros acima antes de enviar novamente." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ideal" inclusion: "não está incluído na lista" label_back_to_project: "Voltar à página do projeto" @@ -136,7 +136,7 @@ pt: required_burn_rate_hours: "taxa de queimadura necessária (horas)" required_burn_rate_points: "taxa de queimadura necessários (pontos)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Coluna no repositório" version_settings_display_option_left: "esquerda" version_settings_display_option_none: "nenhum" diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index 2b1d813488..b042a9d1c5 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -15,7 +15,7 @@ ru: can_only_contain_work_packages_of_current_sprint: "может содержать только идентификаторы рабочих пакетов в текущем спринте." must_block_at_least_one_work_package: "должен содержаться идентификатор по крайней мере одного билета." parent_id: - type_must_be_one_of_the_following: 'Тип должен быть одним из следующих: %{type_names}.' + type_must_be_one_of_the_following: "Тип должен быть одним из следующих: %{type_names}." sprint: cannot_end_before_it_starts: "Спринт не может заканчиваться до того, как начнется." activemodel: @@ -88,7 +88,7 @@ ru: error_intro_singular: "Найдена следующая ошибка:" error_outro: "Исправьте вышеуказанные ошибки перед повторной отправкой." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "идеал" inclusion: "не входит в список" label_back_to_project: "Назад к странице проекта" @@ -136,7 +136,7 @@ ru: required_burn_rate_hours: "требуемая скорость сгорания (часы)" required_burn_rate_points: "требуемая скорость сгорания (точки)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Колонка в невыполненной работе" version_settings_display_option_left: "влево" version_settings_display_option_none: "нет" diff --git a/config/locales/crowdin/sv-SE.yml b/config/locales/crowdin/sv-SE.yml index 7066d23cad..7311e7265d 100644 --- a/config/locales/crowdin/sv-SE.yml +++ b/config/locales/crowdin/sv-SE.yml @@ -15,7 +15,7 @@ sv: can_only_contain_work_packages_of_current_sprint: "kan endast innehålla ID:n för arbetspaket i den aktuella sprinten." must_block_at_least_one_work_package: "måste innehålla ID för minst ett arbetspaket." parent_id: - type_must_be_one_of_the_following: 'Typen måste vara en av följande: %{type_names}.' + type_must_be_one_of_the_following: "Typen måste vara en av följande: %{type_names}." sprint: cannot_end_before_it_starts: "En sprint kan inte avslutas innan den startar." activemodel: @@ -88,7 +88,7 @@ sv: error_intro_singular: "Följande fel uppstod:" error_outro: "Vänligen korrigera ovanstående fel innan du skickar in igen." event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "ideala" inclusion: "ingår inte i listan" label_back_to_project: "Tillbaka till projektsidan" @@ -136,7 +136,7 @@ sv: required_burn_rate_hours: "tempo som krävs (timmar)" required_burn_rate_points: "tempo som krävs (poäng)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "Kolumn i backlog" version_settings_display_option_left: "vänster" version_settings_display_option_none: "inga" diff --git a/config/locales/crowdin/tr.yml b/config/locales/crowdin/tr.yml index b28ab8d3b4..13541debf5 100644 --- a/config/locales/crowdin/tr.yml +++ b/config/locales/crowdin/tr.yml @@ -15,7 +15,7 @@ tr: can_only_contain_work_packages_of_current_sprint: "yalnızca geçerli sprintteki iş paketlerinin kimliklerini içerebilir." must_block_at_least_one_work_package: "en az bir biletin kimliğini içermelidir." parent_id: - type_must_be_one_of_the_following: 'Tür, aşağıdakilerden biri olmalıdır: %{type_names}.' + type_must_be_one_of_the_following: "Tür, aşağıdakilerden biri olmalıdır: %{type_names}." sprint: cannot_end_before_it_starts: "Sprint başlamadan önce bitemez." activemodel: @@ -88,7 +88,7 @@ tr: error_intro_singular: "Aşağıdaki hatalar algılandı:" error_outro: "Lütfen yukarıdaki hataları tekrar göndermeden önce düzeltin." event_sprint_description: "%{summary}:%{url}\n%{description}" - event_sprint_summary: '%{project}:%{summary}' + event_sprint_summary: "%{project}:%{summary}" ideal: "ideal" inclusion: "listeye dahil değil" label_back_to_project: "Proje sayfasına geri dön" @@ -136,7 +136,7 @@ tr: required_burn_rate_hours: "gerekli yanma oranı (saat)" required_burn_rate_points: "gerekli yanma oranı (puan)" todo_work_package_description: "%{summary}:%{url}\n%{description}" - todo_work_package_summary: '%{type}:%{summary}' + todo_work_package_summary: "%{type}:%{summary}" version_settings_display_label: "Sütununda birikim var" version_settings_display_option_left: "sol" version_settings_display_option_none: "hiçbiri" diff --git a/config/locales/crowdin/zh-CN.yml b/config/locales/crowdin/zh-CN.yml index a106b5c4e0..a864d1a711 100644 --- a/config/locales/crowdin/zh-CN.yml +++ b/config/locales/crowdin/zh-CN.yml @@ -15,7 +15,7 @@ zh-CN: can_only_contain_work_packages_of_current_sprint: "只可以包含当前冲刺 (sprint) 中的工作包 ID。" must_block_at_least_one_work_package: "必须包含至少一个票证的 ID。" parent_id: - type_must_be_one_of_the_following: 类型必须为以下其中一种:%{type_names}。 + type_must_be_one_of_the_following: "类型必须为以下其中一种:%{type_names}。" sprint: cannot_end_before_it_starts: "冲刺 (Sprint) 不可以在开始前结束。" activemodel: @@ -88,7 +88,7 @@ zh-CN: error_intro_singular: "发生以下错误:" error_outro: "请在再次提交前更正上面的错误。" event_sprint_description: "%{summary}:%{url}\n%{description}" - event_sprint_summary: '%{project}:%{summary}' + event_sprint_summary: "%{project}:%{summary}" ideal: "理想" inclusion: "不包含在列表中" label_back_to_project: "返回至项目页面" @@ -136,7 +136,7 @@ zh-CN: required_burn_rate_hours: "所需燃尽率(小时)" required_burn_rate_points: "所需燃尽率(点数)" todo_work_package_description: "%{summary}:%{url}\n%{description}" - todo_work_package_summary: '%{type}:%{summary}' + todo_work_package_summary: "%{type}:%{summary}" version_settings_display_label: "待办清单中的列" version_settings_display_option_left: "左" version_settings_display_option_none: "无" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index e7fc57942e..794f5398e5 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -15,7 +15,7 @@ zh-TW: can_only_contain_work_packages_of_current_sprint: "只可以在現在進度中包含工作項目的 IDs" must_block_at_least_one_work_package: "必須包含至少一個項目的 ID" parent_id: - type_must_be_one_of_the_following: '類型必須是以下其中一種: %{type_names}' + type_must_be_one_of_the_following: "類型必須是以下其中一種: %{type_names}" sprint: cannot_end_before_it_starts: "進度不可以在開始前結束" activemodel: @@ -88,7 +88,7 @@ zh-TW: error_intro_singular: "發生以下的錯誤:" error_outro: "請在再次送出前更正前面的錯誤。" event_sprint_description: "%{summary}: %{url}\n%{description}" - event_sprint_summary: '%{project}: %{summary}' + event_sprint_summary: "%{project}: %{summary}" ideal: "理想" inclusion: "沒有包含在這個清單" label_back_to_project: "返回專案頁面" @@ -136,7 +136,7 @@ zh-TW: required_burn_rate_hours: "必須的完成率 (小時)" required_burn_rate_points: "必須的完成率 (點數)" todo_work_package_description: "%{summary}: %{url}\n%{description}" - todo_work_package_summary: '%{type}: %{summary}' + todo_work_package_summary: "%{type}: %{summary}" version_settings_display_label: "待辦事項的欄位" version_settings_display_option_left: "左" version_settings_display_option_none: "無" From 5b94acaea8e1f694c7a9b9c19455e6da5249693f Mon Sep 17 00:00:00 2001 From: CI Date: Sun, 11 Feb 2018 00:08:15 +0000 Subject: [PATCH 4/4] update locales from crowdin --- config/locales/crowdin/bg.yml | 143 +++++++++++++++++++++++++++++++ config/locales/crowdin/hu.yml | 143 +++++++++++++++++++++++++++++++ config/locales/crowdin/js-bg.yml | 6 ++ config/locales/crowdin/js-hu.yml | 6 ++ 4 files changed, 298 insertions(+) create mode 100644 config/locales/crowdin/bg.yml create mode 100644 config/locales/crowdin/hu.yml create mode 100644 config/locales/crowdin/js-bg.yml create mode 100644 config/locales/crowdin/js-hu.yml diff --git a/config/locales/crowdin/bg.yml b/config/locales/crowdin/bg.yml new file mode 100644 index 0000000000..71def211fe --- /dev/null +++ b/config/locales/crowdin/bg.yml @@ -0,0 +1,143 @@ +bg: + activerecord: + attributes: + work_package: + position: "Position" + remaining_hours: "Remaining Hours" + remaining_time: "Remaining hours" + story_points: "Story Points" + backlogs_work_package_type: "Backlog type" + errors: + models: + work_package: + attributes: + blocks_ids: + can_only_contain_work_packages_of_current_sprint: "can only contain IDs of work packages in the current sprint." + must_block_at_least_one_work_package: "must contain the ID of at least one ticket." + parent_id: + type_must_be_one_of_the_following: "Type must be one of the following: %{type_names}." + sprint: + cannot_end_before_it_starts: "Sprint cannot end before it starts." + activemodel: + errors: + models: + work_package: + attributes: + fixed_version_id: + task_version_must_be_the_same_as_story_version: "must be the same as the parent story's version." + parent_id: + parent_child_relationship_across_projects: "is invalid because the work package '%{work_package_name}' is a backlog task and therefore cannot have a parent outside of the current project." + backlogs: + add_new_story: "New Story" + any: "any" + backlog_settings: "Backlog Settings" + burndown_graph: "Burndown Graph" + card_paper_size: "Paper size for card printing" + chart_options: "Chart options" + close: "Close" + column_width: "Column width:" + date: "Day" + definition_of_done: "Definition of Done" + generating_chart: "Generating Graph..." + hours: "Hours" + impediment: "Impediment" + label_versions_default_fold_state: "Show versions folded" + work_package_is_closed: "Work package is done, when" + label_is_done_status: "Status %{status_name} means done" + no_burndown_data: "No burndown data available. It is necessary to have the sprint start- and end dates set." + points: "Points" + positions_could_not_be_rebuilt: "Positions could not be rebuilt." + positions_rebuilt_successfully: "Positions rebuilt successfully." + properties: "Properties" + rebuild: "Rebuild" + rebuild_positions: "Rebuild positions" + remaining_hours: "Remaining hours" + remaining_hours_ideal: "Remaining hours (ideal)" + show_burndown_chart: "Burndown Chart" + story: "Story" + story_points: "Story Points" + story_points_ideal: "Story Points (ideal)" + task: "Task" + task_color: "Task color" + unassigned: "Unassigned" + x_more: "%{count} more..." + backlogs_active: "active" + backlogs_any: "any" + backlogs_card_specification: "Label types for card printing" + backlogs_inactive: "Project shows no activity" + backlogs_points_burn_direction: "Points burn up/down" + backlogs_product_backlog: "Product backlog" + backlogs_product_backlog_is_empty: "Product backlog is empty" + backlogs_product_backlog_unsized: "The top of the product backlog has unsized stories" + backlogs_sizing_inconsistent: "Story sizes vary against their estimates" + backlogs_sprint_notes_missing: "Closed sprints without retrospective/review notes" + backlogs_sprint_unestimated: "Closed or active sprints with unestimated stories" + backlogs_sprint_unsized: "Project has stories on active or recently closed sprints that were not sized" + backlogs_sprints: "Sprints" + backlogs_story: "Story" + backlogs_story_type: "Story types" + backlogs_task: "Task" + backlogs_task_type: "Task type" + backlogs_velocity_missing: "No velocity could be calculated for this project" + backlogs_velocity_varies: "Velocity varies significantly over sprints" + backlogs_wiki_template: "Template for sprint wiki page" + backlogs_empty_title: "No versions are defined to be used in backlogs" + backlogs_empty_action_text: "To get started with backlogs, create a new version and assign it to a backlogs column." + button_edit_wiki: "Edit wiki page" + error_intro_plural: "The following errors were encountered:" + error_intro_singular: "The following error was encountered:" + error_outro: "Please correct the above errors before submitting again." + event_sprint_description: "%{summary}: %{url}\n%{description}" + event_sprint_summary: "%{project}: %{summary}" + ideal: "ideal" + inclusion: "is not included in the list" + label_back_to_project: "Back to project page" + label_backlog: "Backlog" + label_backlogs: "Backlogs" + label_backlogs_unconfigured: "You have not configured Backlogs yet. Please go to %{administration} > %{plugins}, then click on the %{configure} link for this plugin. Once you have set the fields, come back to this page to start using the tool." + label_blocks_ids: "IDs of blocked work packages" + label_burndown: "Burndown" + label_column_in_backlog: "Column in backlog" + label_hours: "hours" + label_work_package_hierarchy: "Work package Hierarchy" + label_master_backlog: "Master Backlog" + label_not_prioritized: "not prioritized" + label_points: "points" + label_points_burn_down: "Down" + label_points_burn_up: "Up" + label_product_backlog: "product backlog" + label_select_all: "Select all" + label_sprint_backlog: "sprint backlog" + label_sprint_cards: "Export cards" + label_sprint_impediments: "Sprint Impediments" + label_sprint_name: "Sprint \"%{name}\"" + label_sprint_velocity: "Velocity %{velocity}, based on %{sprints} sprints with an average %{days} days" + label_stories: "Stories" + label_stories_tasks: "Stories/Tasks" + label_task_board: "Task board" + label_version_setting: "Versions" + label_webcal: "Webcal Feed" + label_wiki: "Wiki" + permission_view_master_backlog: "View master backlog" + permission_view_taskboards: "View taskboards" + permission_update_sprints: "Update sprints" + points_accepted: "points accepted" + points_committed: "points committed" + points_resolved: "points resolved" + points_to_accept: "points not accepted" + points_to_resolve: "points not resolved" + project_module_backlogs: "Backlogs" + rb_label_copy_tasks: "Copy work packages" + rb_label_copy_tasks_all: "All" + rb_label_copy_tasks_none: "None" + rb_label_copy_tasks_open: "Open" + rb_label_link_to_original: "Include link to original story" + remaining_hours: "remaining hours" + required_burn_rate_hours: "required burn rate (hours)" + required_burn_rate_points: "required burn rate (points)" + todo_work_package_description: "%{summary}: %{url}\n%{description}" + todo_work_package_summary: "%{type}: %{summary}" + version_settings_display_label: "Column in backlog" + version_settings_display_option_left: "left" + version_settings_display_option_none: "none" + version_settings_display_option_right: "right" diff --git a/config/locales/crowdin/hu.yml b/config/locales/crowdin/hu.yml new file mode 100644 index 0000000000..167e4a5580 --- /dev/null +++ b/config/locales/crowdin/hu.yml @@ -0,0 +1,143 @@ +hu: + activerecord: + attributes: + work_package: + position: "Pozició" + remaining_hours: "Hátralévő óra" + remaining_time: "Fennmaradó órák" + story_points: "Story pontok" + backlogs_work_package_type: "Backlog típus" + errors: + models: + work_package: + attributes: + blocks_ids: + can_only_contain_work_packages_of_current_sprint: "csak a jelenlegi sprint munkacsomagjainak azonosítóit tartalmazhatja." + must_block_at_least_one_work_package: "legalább egy munkacsomag azonosítóját tartalmaznia kell." + parent_id: + type_must_be_one_of_the_following: "A következő típusok egyikének kell lennie: %{type_names}." + sprint: + cannot_end_before_it_starts: "Sprint nem érhet véget, mielőtt elindul." + activemodel: + errors: + models: + work_package: + attributes: + fixed_version_id: + task_version_must_be_the_same_as_story_version: "must be the same as the parent story's version." + parent_id: + parent_child_relationship_across_projects: "érvénytelen, mert a munka csomag \"%{work_package_name}\" egy backlog feladat, ezért nem lehet a szülő nem az aktuális projektben." + backlogs: + add_new_story: "Új story" + any: "bármely" + backlog_settings: "Backlog beállítások" + burndown_graph: "Burndown ábra" + card_paper_size: "Papír méret kártya nyomtatáshoz" + chart_options: "Chart options" + close: "Bezár" + column_width: "Oszlopszélesség:" + date: "Nap" + definition_of_done: "A \"Kész\" meghatározása" + generating_chart: "Ábra létrehozása..." + hours: "Óra" + impediment: "Akadály" + label_versions_default_fold_state: "Összecsukott verziók mutatása" + work_package_is_closed: "A munkacsomag készen áll, ekkor" + label_is_done_status: "Státusz %{status_name} kész állapotot jelöl" + no_burndown_data: "Nincs megjeleníthető napi teendő adat. Szükség van a sprint kezdési és befejezési időpontjára." + points: "Pontok" + positions_could_not_be_rebuilt: "A pozíciókat nem lehet újraépíteni." + positions_rebuilt_successfully: "A pozíciók újraépítése sikerült." + properties: "Tulajdonságok" + rebuild: "Újraépítés" + rebuild_positions: "Pozíciók újraépítése" + remaining_hours: "Fennmaradó órák" + remaining_hours_ideal: "Fennmaradó órák (ideális)" + show_burndown_chart: "Napi teendő ábra" + story: "Sztori" + story_points: "Story pontok" + story_points_ideal: "Sztori pontok (ideális)" + task: "Feladat" + task_color: "Feladat színe" + unassigned: "Nincs hozzárendelés" + x_more: "további %{count}..." + backlogs_active: "aktív" + backlogs_any: "bármely" + backlogs_card_specification: "A kártya nyomtatásához használt címke típusok" + backlogs_inactive: "A projekt nem mutat tevékenységet" + backlogs_points_burn_direction: "Pontok teendő fel/le" + backlogs_product_backlog: "Termék backlog" + backlogs_product_backlog_is_empty: "Termék backlog üres" + backlogs_product_backlog_unsized: "The top of the product backlog has unsized stories" + backlogs_sizing_inconsistent: "Story sizes vary against their estimates" + backlogs_sprint_notes_missing: "Closed sprints without retrospective/review notes" + backlogs_sprint_unestimated: "Closed or active sprints with unestimated stories" + backlogs_sprint_unsized: "Project has stories on active or recently closed sprints that were not sized" + backlogs_sprints: "Sprints" + backlogs_story: "Sztori" + backlogs_story_type: "Story types" + backlogs_task: "Feladat" + backlogs_task_type: "Task type" + backlogs_velocity_missing: "No velocity could be calculated for this project" + backlogs_velocity_varies: "Velocity varies significantly over sprints" + backlogs_wiki_template: "Template for sprint wiki page" + backlogs_empty_title: "No versions are defined to be used in backlogs" + backlogs_empty_action_text: "To get started with backlogs, create a new version and assign it to a backlogs column." + button_edit_wiki: "Edit wiki page" + error_intro_plural: "The following errors were encountered:" + error_intro_singular: "The following error was encountered:" + error_outro: "Please correct the above errors before submitting again." + event_sprint_description: "%{summary}: %{url}\n%{description}" + event_sprint_summary: "%{project}: %{summary}" + ideal: "ideális" + inclusion: "nem szerepel a listán" + label_back_to_project: "Back to project page" + label_backlog: "Elvégzendő feladatok" + label_backlogs: "Backlogs" + label_backlogs_unconfigured: "You have not configured Backlogs yet. Please go to %{administration} > %{plugins}, then click on the %{configure} link for this plugin. Once you have set the fields, come back to this page to start using the tool." + label_blocks_ids: "IDs of blocked work packages" + label_burndown: "Burndown" + label_column_in_backlog: "Column in backlog" + label_hours: "hours" + label_work_package_hierarchy: "Work package Hierarchy" + label_master_backlog: "Master Backlog" + label_not_prioritized: "not prioritized" + label_points: "points" + label_points_burn_down: "Le" + label_points_burn_up: "Fel" + label_product_backlog: "termék backlog" + label_select_all: "Összes kijelölése" + label_sprint_backlog: "sprint backlog" + label_sprint_cards: "Kártyák exportálása" + label_sprint_impediments: "Sprint akadályai" + label_sprint_name: "Sprint \"%{name}\"" + label_sprint_velocity: "Velocity %{velocity}, based on %{sprints} sprints with an average %{days} days" + label_stories: "Storyk" + label_stories_tasks: "Storyk/Feladatok" + label_task_board: "Task board" + label_version_setting: "Versions" + label_webcal: "Webcal Feed" + label_wiki: "Wiki" + permission_view_master_backlog: "View master backlog" + permission_view_taskboards: "View taskboards" + permission_update_sprints: "Update sprints" + points_accepted: "points accepted" + points_committed: "points committed" + points_resolved: "points resolved" + points_to_accept: "points not accepted" + points_to_resolve: "points not resolved" + project_module_backlogs: "Backlogs" + rb_label_copy_tasks: "Copy work packages" + rb_label_copy_tasks_all: "Mind" + rb_label_copy_tasks_none: "None" + rb_label_copy_tasks_open: "Open" + rb_label_link_to_original: "Include link to original story" + remaining_hours: "remaining hours" + required_burn_rate_hours: "required burn rate (hours)" + required_burn_rate_points: "required burn rate (points)" + todo_work_package_description: "%{summary}: %{url}\n%{description}" + todo_work_package_summary: "%{type}: %{summary}" + version_settings_display_label: "Column in backlog" + version_settings_display_option_left: "balra" + version_settings_display_option_none: "none" + version_settings_display_option_right: "jobbra" diff --git a/config/locales/crowdin/js-bg.yml b/config/locales/crowdin/js-bg.yml new file mode 100644 index 0000000000..3226c504d4 --- /dev/null +++ b/config/locales/crowdin/js-bg.yml @@ -0,0 +1,6 @@ +bg: + js: + work_packages: + properties: + storyPoints: "Story Points" + remainingTime: "Remaining Hours" diff --git a/config/locales/crowdin/js-hu.yml b/config/locales/crowdin/js-hu.yml new file mode 100644 index 0000000000..9b97c49f69 --- /dev/null +++ b/config/locales/crowdin/js-hu.yml @@ -0,0 +1,6 @@ +hu: + js: + work_packages: + properties: + storyPoints: "Story pontok" + remainingTime: "Hátralévő óra"