Skip to content

Commit

Permalink
Update translations before v2024.3 regression testing (#1086)
Browse files Browse the repository at this point in the history
  • Loading branch information
matthew-white authored Dec 10, 2024
1 parent dd9bc17 commit f0d4725
Show file tree
Hide file tree
Showing 33 changed files with 2,053 additions and 407 deletions.
51 changes: 38 additions & 13 deletions src/components/analytics/metrics-table.vue
Original file line number Diff line number Diff line change
Expand Up @@ -202,8 +202,8 @@ export default {
"num_admins": "Anzahl Administratoren",
"num_projects_encryption": "Anzahl der Projekte mit aktivierter Verschlüsselung",
"num_questions_biggest_form": "Anzahl Fragen im grössten Formular",
"num_audit_log_entries": "Anzahl der Audit-Log-Einträge",
"num_archived_projects": "Anzahl der archivierten Projekte",
"num_audit_log_entries": "Anzahl Audit-Log-Einträge",
"num_archived_projects": "Anzahl archivierter Projekte",
"num_unique_managers": "Anzahl eindeutiger Projekt-Manager",
"num_unique_viewers": "Anzahl eindeutiger Projekt-Betrachter",
"num_unique_collectors": "Anzahl eindeutiger Datensammler",
Expand All @@ -214,15 +214,15 @@ export default {
"num_data_collectors": "Anzahl Datensammler",
"num_app_users": "Anzahl App-Benutzer",
"num_device_ids": "Anzahl Geräte-IDs",
"num_public_access_links": "Anzahl der öffentlicher Zugangslinks",
"num_public_access_links": "Anzahl öffentlicher Zugangslinks",
"num_forms": "Anzahl Formulare",
"num_forms_with_repeats": "Anzahl Formulare mit Wiederholungen/repeats",
"num_forms_with_geospatial": "Anzahl Formulare mit Geodata",
"num_forms_with_encryption": "Anzahl Formulare mit Verschlüsselung",
"num_forms_with_audits": "Anzahl Formulare mit Audits",
"num_reused_form_ids": "Anzahl der wiederverwendeten Formular-IDs",
"num_reused_form_ids": "Anzahl wiederverwendeter Formular-IDs",
"num_open_forms": "Anzahl offener Formulare",
"num_closing_forms": "Anzahl der schliessenden Formulare",
"num_closing_forms": "Anzahl schliessender Formulare",
"num_closed_forms": "Anzahl geschlossener Formulare",
"num_submissions_received": "Anzahl ausgefüllte Formulare - erhalten",
"num_submissions_approved": "Anzahl ausgefüllte Formulare - genehmigt",
Expand Down Expand Up @@ -250,12 +250,17 @@ export default {
"num_bulk_create_events": "Anzahl von Bulk-Uploads",
"biggest_bulk_upload": "Anzahl der Zeilen im grössten Bulk-Upload",
"sso_enabled": "SSO auf dem Server aktiviert",
"num_client_audit_attachments": "Anzahl an Client-Audit-Anhängen",
"num_client_audit_attachments": "Anzahl Client-Audit-Anhänge",
"num_client_audit_attachments_failures": "Anzahl an Client-Audit-Verarbeitungsfehler",
"num_client_audit_rows": "Anzahl von Client-Audit-Zeilen",
"num_audits_failed": "Anzahl der Audit-Log-Events, die mindestens einmal fehlgeschlagen sind",
"num_audits_failed5": "Anzahl der Audit-Log-Events, die komplett fehlgeschlagen sind",
"num_audits_unprocessed": "Anzahl der Audit-Log-Events, deren Verarbeitung verzögert wurde"
"num_audits_failed": "Anzahl mindestens einmal fehlgeschlagener Audit-Log-Events",
"num_audits_failed5": "Anzahl komplett fehlgeschlagener Audit-Log-Events",
"num_audits_unprocessed": "Anzahl der Audit-Log-Events, deren Verarbeitung verzögert wurde",
"num_offline_entity_branches": "Anzahl Offline-Objekte-Zweige",
"num_offline_entity_interrupted_branches": "Anzahl unterbrochene Offline-Objekt-Zweige",
"num_offline_entity_submissions_reprocessed": "Anzahl umsortierter Offline-Objekt-Übermittlungen",
"max_entity_submission_delay": "Maximum Objektübermittlung-Verarbeitungsverzögerung",
"avg_entity_submission_delay": "Durchschnitt Objektübermittlung-Verarbeitungsverzögerung"
}
},
"es": {
Expand Down Expand Up @@ -317,7 +322,12 @@ export default {
"num_client_audit_rows": "Número de filas de auditoría de cliente",
"num_audits_failed": "Número de eventos del registro de auditoría que fallaron al menos una vez",
"num_audits_failed5": "Número de eventos del registro de auditoría que fallaron por completo",
"num_audits_unprocessed": "Número de eventos del registro de auditoría cuyo procesamiento se ha retrasado"
"num_audits_unprocessed": "Número de eventos del registro de auditoría cuyo procesamiento se ha retrasado",
"num_offline_entity_branches": "Número de ramas de entidades fuera de línea",
"num_offline_entity_interrupted_branches": "Número de ramas de entidades fuera de línea interrumpidas",
"num_offline_entity_submissions_reprocessed": "Número de envíos de entidades fuera de línea reordenados",
"max_entity_submission_delay": "Plazo máximo de tramitación de envió de entidades",
"avg_entity_submission_delay": "Plazo medio de tramitación del envío de entidades"
}
},
"fr": {
Expand Down Expand Up @@ -379,7 +389,12 @@ export default {
"num_client_audit_rows": "Nombre de rangées d'audit de client",
"num_audits_failed": "Nombre d'événements du journal d'audit qui ont échoué au moins une fois",
"num_audits_failed5": "Nombre d'événements du journal d'audit qui ont entièrement échoué",
"num_audits_unprocessed": "Nombre d'événements du journal d'audit qui ont été traités à retardement"
"num_audits_unprocessed": "Nombre d'événements du journal d'audit qui ont été traités à retardement",
"num_offline_entity_branches": "Nombre de branches d'Entités Hors ligne",
"num_offline_entity_interrupted_branches": "Nombre de branches d'Entités hors lignes interrompues",
"num_offline_entity_submissions_reprocessed": "Nombre de soumissions reliées à des Entités hors ligne qui sont arrivées dans le mauvais ordre",
"max_entity_submission_delay": "Délai maximum de traitement de soumissions reliées à une Entité",
"avg_entity_submission_delay": "Délai moyen de traitement de soumissions reliées à une Entité"
}
},
"id": {
Expand Down Expand Up @@ -465,7 +480,12 @@ export default {
"num_client_audit_rows": "Numero di righe di audit client",
"num_audits_failed": "Numero di eventi del registro di controllo che non sono riusciti almeno una volta",
"num_audits_failed5": "Numero di eventi del registro di controllo completamente non riusciti",
"num_audits_unprocessed": "Numero di eventi del registro di controllo la cui elaborazione è stata ritardata"
"num_audits_unprocessed": "Numero di eventi del registro di controllo la cui elaborazione è stata ritardata",
"num_offline_entity_branches": "Numero di rami di entità offline",
"num_offline_entity_interrupted_branches": "Numero di rami di entità offline interrotti",
"num_offline_entity_submissions_reprocessed": "Numero di invii di entità offline riordinate",
"max_entity_submission_delay": "Ritardo massimo di elaborazione della trasmissione dell'entità",
"avg_entity_submission_delay": "Ritardo medio di elaborazione della trasmissione di un'entità"
}
},
"ja": {
Expand Down Expand Up @@ -618,7 +638,12 @@ export default {
"num_client_audit_rows": "客戶端審核行數",
"num_audits_failed": "至少失敗一次的審核日誌事件數",
"num_audits_failed5": "完全失敗的審核日誌事件數",
"num_audits_unprocessed": "處理已延遲的審核日誌事件數"
"num_audits_unprocessed": "處理已延遲的審核日誌事件數",
"num_offline_entity_branches": "離線實體分支數量",
"num_offline_entity_interrupted_branches": "中斷的離線實體分支數量",
"num_offline_entity_submissions_reprocessed": "重新排序的離線實體提交數量",
"max_entity_submission_delay": "最大實體提交處理延遲",
"avg_entity_submission_delay": "平均實體提交處理延遲"
}
}
}
Expand Down
36 changes: 36 additions & 0 deletions src/components/collect-qr.vue
Original file line number Diff line number Diff line change
Expand Up @@ -154,3 +154,39 @@ useEventListener(document.body, 'click', (event) => {
}
}
</i18n>

<!-- Autogenerated by destructure.js -->
<i18n>
{
"cs": {
"altText": "Konfigurační kód klienta"
},
"de": {
"altText": "Client Configuration Code"
},
"es": {
"draft": "Código de prueba temporal",
"altText": "Código de configuración del cliente"
},
"fr": {
"draft": "Code de Test Temporaire",
"altText": "Code de configuration du client."
},
"id": {
"altText": "Kode Konfigurrasi Klien"
},
"it": {
"draft": "Codice di test temporaneo",
"altText": "Codice configurazione del Client"
},
"ja": {
"altText": "クライアントの設定コード"
},
"sw": {
"altText": "Msimbo wa Usanidi wa Mteja"
},
"zh-Hant": {
"altText": "客戶端配置QR code"
}
}
</i18n>
72 changes: 72 additions & 0 deletions src/components/form-draft/qr-panel.vue
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,75 @@ const { projectPath } = useRoutes();
}
}
</i18n>

<!-- Autogenerated by destructure.js -->
<i18n>
{
"cs": {
"collectProjectName": "[Návrh] {name}"
},
"de": {
"title": "Test-Code",
"introduction": {
"full": "Das ist ein {temporaryCode}.",
"temporaryCode": "Vorläufiger Testcode"
},
"stopsWorking": "Wenn Sie diesen Entwurf veröffentlichen, funktioniert er nicht mehr.",
"collectProjectName": "[Entwurf] {name}"
},
"es": {
"title": "Código de prueba",
"introduction": {
"full": "Este es un {temporaryCode}.",
"temporaryCode": "Código de prueba temporal"
},
"stopsWorking": "Dejará de funcionar cuando publiques este borrador.",
"instructions": "Escanee este código QR para configurar Collect en un dispositivo para realizar pruebas y enviar datos a esta tabla de pruebas.",
"codesForUsers": {
"full": "Para crear códigos para distribuir a los usuarios, consulte la página {appUsers}.",
"appUsers": "Usuarios de Aplicación"
},
"collectProjectName": "borrador {name}"
},
"fr": {
"title": "Code de Test",
"introduction": {
"full": "Ceci est un {temporaryCode}",
"temporaryCode": "Code de Test Temporaire"
},
"stopsWorking": "Il cessera de fonctionner quand vous publierez cette ébauche.",
"instructions": "Scannez ce QR code pour configurer Collect sur un appareil pour tester et soumettre des données à cette table de test.",
"codesForUsers": {
"full": "Pour créer des codes à distribuer aux utilisateurs, merci de visiter la page {appUsers}.",
"appUsers": "Utilisateurs mobiles"
},
"collectProjectName": "[Brouillon] {name}"
},
"id": {
"collectProjectName": "[Draf]{name}"
},
"it": {
"title": "Codice di test.",
"introduction": {
"full": "Questo è un {temporaryCode}.",
"temporaryCode": "Codice di test temporaneo"
},
"stopsWorking": "Smetterà di funzionare quando pubblicherete questa bozza.",
"instructions": "Scansionare questo codice QR per configurare Collect su un dispositivo per i test e inviare i dati a questa tabella di test.",
"codesForUsers": {
"full": "Per creare codici da distribuire agli utenti, consultare la pagina {appUsers}.",
"appUsers": "Utenti dell'applicazione"
},
"collectProjectName": "[Draft] {name}"
},
"ja": {
"collectProjectName": "[下書き] {name}"
},
"sw": {
"collectProjectName": "[Rasimu] {name}"
},
"zh-Hant": {
"collectProjectName": "[草稿] {name}"
}
}
</i18n>
54 changes: 9 additions & 45 deletions src/components/form-draft/testing.vue
Original file line number Diff line number Diff line change
Expand Up @@ -135,11 +135,7 @@ const hidePopover = () => { popoverData.target = null; };
{
"cs": {
"title": "Testování konceptu",
"body": [
"Pomocí konfiguračního kódu vpravo můžete nastavit mobilní zařízení ke stažení tohoto konceptu. Můžete také klepnout na tlačítko Nový výše a vytvořit nový příspěvek z webového prohlížeče.",
"Pro koncept příspěvku přejděte do níže uvedené testovací tabulky, kde si ho můžete prohlédnout a stáhnout. Při publikování tohoto konceptu formuláře budou jeho testovací příspěvky trvale odstraněny."
],
"collectProjectName": "[Návrh] {name}",
"introduction": "Pro koncept příspěvku přejděte do níže uvedené testovací tabulky, kde si ho můžete prohlédnout a stáhnout. Při publikování tohoto konceptu formuláře budou jeho testovací příspěvky trvale odstraněny.",
"entitiesTesting": {
"title": "Tento formulář může aktualizovat entity.",
"body": [
Expand All @@ -150,11 +146,7 @@ const hidePopover = () => { popoverData.target = null; };
},
"de": {
"title": "Entwurfs-Test",
"body": [
"Sie können den Konfigurations-Code rechts benutzen, damit Ihr Mobilgerät diesen Entwurf herunterladen kann. Sie können auch die Schaltfläche \"Neu\" oben klicken, um eine neue Übermittlung mit Ihrem Browser zu erstellen.",
"Entwurfs-Übermittlungen werden in der Testtabelle unten dargestellt. Sie können Sie dort ansehen und herunterladen. Wenn Sie dieses Entwurfsformular veröffentlichen, werden die Test-Übermittlungen irreversibel entfernt."
],
"collectProjectName": "[Entwurf] {name}",
"introduction": "Entwurfs-Übermittlungen werden in der Testtabelle unten dargestellt. Sie können Sie dort ansehen und herunterladen. Wenn Sie dieses Entwurfsformular veröffentlichen, werden die Test-Übermittlungen irreversibel entfernt.",
"entitiesTesting": {
"title": "Dieses Formular kann Objekte aktualisieren.",
"body": [
Expand All @@ -165,11 +157,7 @@ const hidePopover = () => { popoverData.target = null; };
},
"es": {
"title": "Prueba de borrador",
"body": [
"Puede usar el código de configuración de la derecha para configurar un dispositivo móvil y descargar este borrador. También puede dar clic al botón Nuevo de abajo para crear un nuevo envío desde el navegador web.",
"El borrador de los envíos van a la tabla de prueba a continuación, donde puede obtener una vista previa y descargar. Cuando publique este borrador de Formulario, sus envíos de prueba se eliminarán permanentemente."
],
"collectProjectName": "borrador {name}",
"introduction": "El borrador de los envíos van a la tabla de prueba a continuación, donde puede obtener una vista previa y descargar. Cuando publique este borrador de Formulario, sus envíos de prueba se eliminarán permanentemente.",
"entitiesTesting": {
"title": "Este Formulario puede actualizar Entidades",
"body": [
Expand All @@ -180,11 +168,7 @@ const hidePopover = () => { popoverData.target = null; };
},
"fr": {
"title": "Test de l'ébauche",
"body": [
"Vous pouvez utiliser le code de configuration à droite pour configurer un appareil mobile afin de télécharger cette ébauche. Vous pouvez aussi cliquer le bouton Nouveau ci-dessus pour créer une nouvelle soumission depuis votre navigateur.",
"Les soumissions de test vont dans le tableau ci-dessous où vous pouvez les prévisualiser et télécharger. Quand vous publierez cette ébauche, ses soumissions de test seront définitivement supprimées."
],
"collectProjectName": "[Brouillon] {name}",
"introduction": "Les soumissions de test vont dans le tableau ci-dessous où vous pouvez les prévisualiser et télécharger. Quand vous publierez cette ébauche, ses soumissions de test seront définitivement supprimées.",
"entitiesTesting": {
"title": "Ce formulaire peut mettre à jour des Entités.",
"body": [
Expand All @@ -195,19 +179,11 @@ const hidePopover = () => { popoverData.target = null; };
},
"id": {
"title": "Pengujian Draf",
"body": [
"Anda bisa menggunakan kode konfigurasi di sebelah kanan untuk mengatur perangkat seluler untuk mengunduh draf ini. Anda juga bisa mengklik tombol \"Baru\" untuk membuat kiriman data baru lewat web browser Anda.",
"Draf kiriman data akan mucnul pada tabel tes di bawah, di mana Anda juga bisa melihat pratinjau dan mengunduhnya. Ketika formulir draf diterbitkan, tes kiriman data akan dihapus secara permanen."
],
"collectProjectName": "[Draf]{name}"
"introduction": "Draf kiriman data akan mucnul pada tabel tes di bawah, di mana Anda juga bisa melihat pratinjau dan mengunduhnya. Ketika formulir draf diterbitkan, tes kiriman data akan dihapus secara permanen."
},
"it": {
"title": "Testando la bozza",
"body": [
"Puoi utilizzare il codice di configurazione a destra per configurare un dispositivo mobile per scaricare questa bozza. Puoi anche fare clic sul pulsante Nuovo sopra per creare un nuovo invio dal tuo browser web.",
"Le bozze inviate vanno nella tabella di prova sottostante, dove puoi visualizzarle in anteprima e scaricarle. Quando pubblichi questa bozza di formulario, i suoi Invii di prova verranno rimossi in modo permanente."
],
"collectProjectName": "[Draft] {name}",
"introduction": "Le bozze inviate vanno nella tabella di prova sottostante, dove puoi visualizzarle in anteprima e scaricarle. Quando pubblichi questa bozza di formulario, i suoi Invii di prova verranno rimossi in modo permanente.",
"entitiesTesting": {
"title": "Questo Formulario può aggiornare Entità",
"body": [
Expand All @@ -218,27 +194,15 @@ const hidePopover = () => { popoverData.target = null; };
},
"ja": {
"title": "下書きのテスト",
"body": [
"右の設定コードを利用してモバイル端末に、この下書きフォームをダウンロードする設定ができます。また上の「新規作成」ボタンをクリックすると、Webブラウザからフォームの作成と提出が可能です。",
"下書きにテスト提出されたフォームは、以下の表に示されます。ここではデータのプレビューやダウンロードが可能です。この下書きフォームを公開した場合、テスト提出済フォームは永久に削除されます。"
],
"collectProjectName": "[下書き] {name}"
"introduction": "下書きにテスト提出されたフォームは、以下の表に示されます。ここではデータのプレビューやダウンロードが可能です。この下書きフォームを公開した場合、テスト提出済フォームは永久に削除されます。"
},
"sw": {
"title": "Mtihani wa Rasimu",
"body": [
"Unaweza kutumia msimbo wa usanidi ulio kulia ili kusanidi kifaa cha mkononi ili kupakua Rasimu hii. Unaweza pia kubofya kitufe kipya hapo juu ili kuunda Wasilisho jipya kutoka kwa kivinjari chako cha wavuti.",
"Rasimu ya Mawasilisho huenda kwenye jedwali la majaribio hapa chini, ambapo unaweza kuhakiki na kupakua. Unapochapisha Rasimu ya Fomu hii, Mawasilisho yake ya majaribio yataondolewa kabisa."
],
"collectProjectName": "[Rasimu] {name}"
"introduction": "Rasimu ya Mawasilisho huenda kwenye jedwali la majaribio hapa chini, ambapo unaweza kuhakiki na kupakua. Unapochapisha Rasimu ya Fomu hii, Mawasilisho yake ya majaribio yataondolewa kabisa."
},
"zh-Hant": {
"title": "草稿測試",
"body": [
"您可以使用右側的設定代碼設定行動裝置來下載此草稿。您也可以點擊上面的「新增」按鈕,從網頁瀏覽器建立新的提交內容。",
"草稿提交進入下面的測試表,您可以在其中預覽和下載它們。當您發布此表單草稿時,其測試提交內容將會永久刪除。"
],
"collectProjectName": "[草稿] {name}",
"introduction": "草稿提交進入下面的測試表,您可以在其中預覽和下載它們。當您發布此表單草稿時,其測試提交內容將會永久刪除。",
"entitiesTesting": {
"title": "該表單可以更新實體",
"body": [
Expand Down
Loading

0 comments on commit f0d4725

Please sign in to comment.