Fetch translations from Transifex

This commit is contained in:
Ricki Hirner 2023-03-20 13:10:34 +01:00
parent 83936b97ea
commit 880abf024c
No known key found for this signature in database
GPG Key ID: 79A019FCAAEDD3AA
17 changed files with 96 additions and 37 deletions

View File

@ -1,32 +1,30 @@
[main]
host = https://www.transifex.com
[davx5.app]
resource_name = App strings (all flavors)
source_file = app/src/main/res/values/strings.xml
source_lang = en
minimum_perc = 20
file_filter = app/src/main/res/values-<lang>/strings.xml
host = https://www.transifex.com
lang_map = ar_SA: ar, en_GB: en-rGB, fi_FI: fi, fr_FR: fr-rFR, nb_NO: nb, sk_SK: sk, sl_SI: sl, tr_TR: tr, zh_CN: zh, zh_TW: zh-rTW
type = ANDROID
[o:bitfireAT:p:davx5:r:app]
file_filter = app/src/main/res/values-<lang>/strings.xml
source_file = app/src/main/res/values/strings.xml
source_lang = en
type = ANDROID
minimum_perc = 20
resource_name = App strings (all flavors)
# Attention: fastlane directories are like "en-us", not "en-rUS"!
[davx5.metadata-short-description]
[o:bitfireAT:p:davx5:r:metadata-short-description]
file_filter = fastlane/metadata/android/<lang>/short_description.txt
source_file = fastlane/metadata/android/en-US/short_description.txt
source_lang = en
type = TXT
minimum_perc = 100
resource_name = Metadata: short description
source_file = fastlane/metadata/android/en-US/short_description.txt
source_lang = en
minimum_perc = 100
file_filter = fastlane/metadata/android/<lang>/short_description.txt
lang_map = ar_SA: ar, en_GB: en-GB, fi_FI: fi, fr_FR: fr-FR, nb_NO: nb, sk_SK: sk, sl_SI: sl, tr_TR: tr, zh_CN: zh, zh_TW: zh-TW
type = TXT
[davx5.metadata-full-description]
[o:bitfireAT:p:davx5:r:metadata-full-description]
file_filter = fastlane/metadata/android/<lang>/full_description.txt
source_file = fastlane/metadata/android/en-US/full_description.txt
source_lang = en
type = TXT
minimum_perc = 100
resource_name = Metadata: full description
source_file = fastlane/metadata/android/en-US/full_description.txt
source_lang = en
minimum_perc = 100
file_filter = fastlane/metadata/android/<lang>/full_description.txt
lang_map = ar_SA: ar, en_GB: en-GB, fi_FI: fi, fr_FR: fr-FR, nb_NO: nb, sk_SK: sk, sl_SI: sl, tr_TR: tr, zh_CN: zh, zh_TW: zh-TW
type = TXT

View File

@ -68,7 +68,7 @@
<string name="permissions_jtx_title">jtx Board-Berechtigungen</string>
<string name="permissions_jtx_status_not_installed">Keine Synchronisierung von Aufgaben, Journalen &amp; Notizen (nicht installiert)</string>
<string name="permissions_jtx_status_off">Keine Synchronisierung von Aufgaben, Journalen und Notizen</string>
<string name="permissions_jtx_status_on">Synchronisierung von Aufgaben, Journalen, Notizen möglich </string>
<string name="permissions_jtx_status_on">Synchronisierung von Aufgaben, Journaleinträgen, Notizen möglich </string>
<string name="permissions_opentasks_title">OpenTasks-Berechtigungen</string>
<string name="permissions_tasksorg_title">Tasks-Berechtigungen</string>
<string name="permissions_tasks_status_not_installed">Keine Aufgabensynchronisierung (nicht installiert)</string>

View File

@ -41,6 +41,8 @@
<string name="intro_tasks_title">Tasks bateragarritasuna</string>
<string name="intro_tasks_text1">Zereginak zure zerbitzarian onartuta badaude, onartutako zeregin aplikazio batekin sinkronizatu daitezke:</string>
<string name="intro_tasks_opentasks">OpenTasks</string>
<string name="intro_tasks_opentasks_info">Badirudi ez dela garatzen ez da gomendatzen.</string>
<string name="intro_tasks_tasks_org">Tasks.org</string>
<string name="intro_tasks_tasks_org_info"><![CDATA[Ezaugarri batzuk <a href="https://www.davx5.com/faq/tasks/advanced-task-features">ez dira onartzen</a> (oraindik).]]></string>
<string name="intro_tasks_no_app_store">Ez dago denda aplikaziorik eskuragarri </string>
<string name="intro_tasks_dont_show">Ez dut zereginen funtzionalitatea behar.*</string>
@ -60,6 +62,9 @@
<string name="permissions_calendar_title">Egutegiaren baimenak</string>
<string name="permissions_calendar_status_off">Egutegi sinkronizaziorik ez (ez gomendatuta)</string>
<string name="permissions_calendar_status_on">Egutegiaren sinkronizazioa posible</string>
<string name="permissions_notification_title">Jakinarazpen baimena</string>
<string name="permissions_notification_status_off">Jakinarazpenak desgaituta (ez gomendatuta)</string>
<string name="permissions_notification_status_on">Jakinarazpenak gaituta</string>
<string name="permissions_jtx_title">jtx taularen baimenak</string>
<string name="permissions_jtx_status_not_installed">Zereginen, egunkarien eta noten sinkronizaziorik ez (instalatu gabe)</string>
<string name="permissions_jtx_status_off">Zeregin, egunkari, noten sinkronizaziorik ez</string>
@ -121,8 +126,13 @@
<string name="navigation_drawer_community">Komunitatea</string>
<string name="navigation_drawer_donate">Dohaintza egin</string>
<string name="navigation_drawer_privacy_policy">Pribatutasun gidalerroak</string>
<string name="account_list_no_notification_permission">Jakinarazpenak desgaituta. Ez zaitugu sinkronizazio-erroreei buruz jakinaraziko.</string>
<string name="account_list_no_internet">Ez dago internetik. Androidek ez du sinkronizaziorik egingo.</string>
<string name="account_list_manage_connections">Kudeatu konexioak</string>
<string name="account_list_low_storage">Biltegiratze-lekua baxua da. Androidek ez du sinkronizatuko.</string>
<string name="account_list_manage_storage">Kudeatu biltegia</string>
<string name="account_list_datasaver_enabled">Datu-aurrezpena gaituta. Atzeko planoko sinkronizazioa murriztuko da.</string>
<string name="account_list_manage_datasaver">Kudeatu datu-aurrezpena</string>
<string name="account_list_empty">Ongi etorri DAVx⁵ aplikaziora!\n\nCalDAV/CardDAV kontu bat gehitu dezakezu orain.</string>
<string name="accounts_global_sync_disabled">Sistema osoko sinkronizazio automatikoa desgaituta dago</string>
<string name="accounts_global_sync_enable">Gaitu</string>
@ -172,6 +182,7 @@
<string name="app_settings_notification_settings">Jakinarazpen-ezarpenak</string>
<string name="app_settings_notification_settings_summary">Kudeatu jakinarazpen kanalak eta haien ezarpenak</string>
<string name="app_settings_theme_title">Hautatu gaia</string>
<string name="app_settings_language_title">Hautatu hizkuntza</string>
<string name="app_settings_language_system_default">Sistemaren lehenetsia</string>
<string-array name="app_settings_theme_names">
<item>Sistemaren lehenetsia</item>

View File

@ -36,10 +36,13 @@
<string name="intro_autostart_dont_show">J\'ai fait les réglages nécessaires. Ne me le rappelez plus.*</string>
<string name="intro_leave_unchecked">* Laisser non coché pour un rappel ultérieur. Peut être réinitialisé dans les paramètres de l\'application / %s.</string>
<string name="intro_more_info">Plus d\'informations</string>
<string name="intro_tasks_jtx">jtx Board</string>
<string name="intro_tasks_jtx_info"><![CDATA[Prends en charge la synchro des Tâches, Journaux et Notes.]]></string>
<string name="intro_tasks_title">Gestion des taches</string>
<string name="intro_tasks_text1">Si les tâches sont prises en charge par votre serveur, elles peuvent être synchronisées avec une application de tâches externe :</string>
<string name="intro_tasks_opentasks">OpenTasks</string>
<string name="intro_tasks_opentasks_info">Ne semble plus être développé - non recommandé.</string>
<string name="intro_tasks_tasks_org">Tasks.org</string>
<string name="intro_tasks_tasks_org_info"><![CDATA[Certaines fonctionnalités <a href="https://www.davx5.com/faq/tasks/advanced-task-features">ne sont pas (encore) prises en charge</a>.]]></string>
<string name="intro_tasks_no_app_store">Pas de magasin d\'application disponible</string>
<string name="intro_tasks_dont_show">Je n\'ai pas besoin de support des tâches.*</string>
@ -59,6 +62,13 @@
<string name="permissions_calendar_title">Autorisations du calendrier</string>
<string name="permissions_calendar_status_off">Pas de synchronisation du calendrier (non recommandé)</string>
<string name="permissions_calendar_status_on">Synchronisation du calendrier possible</string>
<string name="permissions_notification_title">Autorisations des notifications</string>
<string name="permissions_notification_status_off">Notifications désactivées (non recommandé)</string>
<string name="permissions_notification_status_on">Notifications activées</string>
<string name="permissions_jtx_title">Autorisations jtx Board</string>
<string name="permissions_jtx_status_not_installed">Pas de synchronisation des tâches, journaux et notes (non installé)</string>
<string name="permissions_jtx_status_off">Pas de synchronisation des tâches, journaux et notes</string>
<string name="permissions_jtx_status_on">Synchronisation possible des tâches, des journaux et des notes</string>
<string name="permissions_opentasks_title">Autorisations d\'OpenTasks</string>
<string name="permissions_tasksorg_title">Autorisations de Tasks</string>
<string name="permissions_tasks_status_not_installed">Pas de synchronisation des tâches (non installé)</string>
@ -116,8 +126,13 @@
<string name="navigation_drawer_community">Communauté</string>
<string name="navigation_drawer_donate">Faire un don</string>
<string name="navigation_drawer_privacy_policy">Politique de confidentialité</string>
<string name="account_list_no_notification_permission">Notifications désactivées. Vous ne serez pas averti des erreurs de synchronisation.</string>
<string name="account_list_no_internet">Pas de connectivité Internet. Android ne pourra pas exécuter la synchronisation.</string>
<string name="account_list_manage_connections">Gérer les connexions</string>
<string name="account_list_low_storage">L\'espace de stockage est presque plein. Android ne lancera pas la synchronisation.</string>
<string name="account_list_manage_storage">Gérer le stockage</string>
<string name="account_list_datasaver_enabled">L\'économiseur de données est activé. La synchronisation en arrière-plan est limitée.</string>
<string name="account_list_manage_datasaver">Gérer l\'économiseur de données</string>
<string name="account_list_empty">Bienvenue sur DAVx⁵!\n\nVous pouvez maintenant ajouter un compte CalDAV ou CardDAV.</string>
<string name="accounts_global_sync_disabled">La synchronisation automatique globale est désactivée</string>
<string name="accounts_global_sync_enable">Activer</string>
@ -126,6 +141,8 @@
<string name="refresh_collections_worker_refresh_failed">La détection du service a échoué</string>
<string name="refresh_collections_worker_refresh_couldnt_refresh">Impossible d\'actualiser la liste de collection</string>
<!--Battery Optimization-->
<string name="battery_optimization_notify_title">Ne peut pas fonctionner en premier plan</string>
<string name="battery_optimization_notify_text">Il est nécessaire de désactiver loption \"Optimisation de la batterie\"</string>
<!--ForegroundService-->
<string name="foreground_service_notify_title">Fonctionne au premier plan</string>
<string name="foreground_service_notify_text">Sur certains appareils, cela est nécessaire pour la synchronisation automatique.</string>
@ -159,6 +176,7 @@
<string name="app_settings_notification_settings">Paramètres de notification</string>
<string name="app_settings_notification_settings_summary">Gérer les canaux de notification et leurs paramètres</string>
<string name="app_settings_theme_title">Sélectionner un thème</string>
<string name="app_settings_language_title">Choisir la langue</string>
<string name="app_settings_language_system_default">Valeur du système</string>
<string-array name="app_settings_theme_names">
<item>Par défaut</item>
@ -372,6 +390,7 @@
<!--WebDAV accounts-->
<string name="webdav_mounts_quota_used_available">Quota utitlisé : %1$s / disponible : %2$s</string>
<string name="webdav_mounts_share_content">Partager le contenu</string>
<string name="webdav_mounts_unmount">Démonter</string>
<string name="webdav_add_mount_display_name">Nom affiché</string>
<string name="webdav_add_mount_url">URL WebDAV</string>
<string name="webdav_add_mount_url_invalid">URL incorrecte</string>
@ -379,6 +398,7 @@
<string name="webdav_add_mount_password">Mot de passe</string>
<string name="webdav_add_mount_add">Ajouter un point de montage</string>
<string name="webdav_add_mount_no_support">Aucun service WebDAV à cette URL</string>
<string name="webdav_remove_mount_text">Les détails de la connexion seront perdus, mais aucun fichier ne sera supprimé.</string>
<string name="webdav_notification_access">Accès au fichier WebDAV</string>
<string name="webdav_notification_download">Téléchargement du fichier WebDAV</string>
<string name="webdav_notification_upload">Téléversement du fichier WebDAV</string>

View File

@ -37,7 +37,7 @@
<string name="intro_leave_unchecked">* 未チェックのままにすると後でリマインドします。アプリの設定 / %s でリセットできます</string>
<string name="intro_more_info">追加情報</string>
<string name="intro_tasks_jtx">jtx Board</string>
<string name="intro_tasks_jtx_info"><![CDATA[日誌、メモ、タスクの同期に対応]]></string>
<string name="intro_tasks_jtx_info"><![CDATA[ジャーナル、メモ、タスクの同期に対応]]></string>
<string name="intro_tasks_title">タスクの同期に対応</string>
<string name="intro_tasks_text1">お使いのサーバーがタスクに対応している場合、対応するアプリで同期できます:</string>
<string name="intro_tasks_opentasks">OpenTasks</string>
@ -66,9 +66,9 @@
<string name="permissions_notification_status_off">通知が無効です (非推奨)</string>
<string name="permissions_notification_status_on">通知が有効です</string>
<string name="permissions_jtx_title">jtx Board へのアクセス</string>
<string name="permissions_jtx_status_not_installed">日誌、メモ、タスクを同期しない (未インストール)</string>
<string name="permissions_jtx_status_off">日誌、メモ、タスクを同期しない</string>
<string name="permissions_jtx_status_on">日誌、メモ、タスクを同期できます</string>
<string name="permissions_jtx_status_not_installed">ジャーナル、メモ、タスクを同期しない (未インストール)</string>
<string name="permissions_jtx_status_off">ジャーナル、メモ、タスクを同期しない</string>
<string name="permissions_jtx_status_on">ジャーナル、メモ、タスクを同期できます</string>
<string name="permissions_opentasks_title">OpenTasks へのアクセス</string>
<string name="permissions_tasksorg_title">Tasks へのアクセス</string>
<string name="permissions_tasks_status_not_installed">タスクを同期しない (未インストール)</string>
@ -224,7 +224,7 @@
<string name="account_read_only">読み取り専用</string>
<string name="account_calendar">カレンダー</string>
<string name="account_task_list">タスクリスト</string>
<string name="account_journal">日誌</string>
<string name="account_journal">ジャーナル</string>
<string name="account_only_personal">プライベートのみ表示</string>
<string name="account_refresh_address_book_list">アドレス帳リストを更新</string>
<string name="account_create_new_address_book">新しいアドレス帳を作成</string>
@ -335,7 +335,7 @@
<string name="create_calendar_type">可能なカレンダーエントリー</string>
<string name="create_calendar_type_vevent">イベント</string>
<string name="create_calendar_type_vtodo">タスク</string>
<string name="create_calendar_type_vjournal">メモ / 日誌</string>
<string name="create_calendar_type_vjournal">メモ / ジャーナル</string>
<string name="create_calendar_type_events_and_tasks">組み合わせ (イベントとタスク)</string>
<string name="create_collection_color"></string>
<string name="create_collection_creating">コレクションの作成中</string>

View File

@ -52,7 +52,7 @@
<string name="intro_open_source_dont_show">Не показывать в ближайшем будущем</string>
<!--PermissionsActivity-->
<string name="permissions_title">Разрешения</string>
<string name="permissions_text">%s необходимы разрешения для корректной работы.</string>
<string name="permissions_text">Для правильной работы %s требуются разрешения.</string>
<string name="permissions_all_title">Все нижеперечисленное</string>
<string name="permissions_all_status_off">Используйте для включения всех опций (рекомендуется)</string>
<string name="permissions_all_status_on">Все разрешения предоставлены</string>
@ -145,7 +145,7 @@
<string name="battery_optimization_notify_text">Необходимо добавить в белый список оптимизации батареи</string>
<!--ForegroundService-->
<string name="foreground_service_notify_title">Запущен в приоритетном режиме</string>
<string name="foreground_service_notify_text">Необходим для автоматической синхронизации на некоторых устройствах.</string>
<string name="foreground_service_notify_text">Для автосинхронизации на ряде устройств.</string>
<!--AppSettingsActivity-->
<string name="app_settings">Настройки</string>
<string name="app_settings_debug">Отладка</string>
@ -185,7 +185,7 @@
<string name="app_settings_language_title">Выбрать язык</string>
<string name="app_settings_language_system_default">Определен системой</string>
<string-array name="app_settings_theme_names">
<item>Системная</item>
<item>Определена системой</item>
<item>Светлая</item>
<item>Темная</item>
</string-array>

View File

@ -41,6 +41,8 @@
<string name="intro_tasks_title">Ärendestöd</string>
<string name="intro_tasks_text1">Om ärenden stöds av din server kan de synkroniseras med en ärendeapp som stöds:</string>
<string name="intro_tasks_opentasks">OpenTasks</string>
<string name="intro_tasks_opentasks_info">Verkar inte utvecklas och underhållas längre - ej rekommenderad.</string>
<string name="intro_tasks_tasks_org">Tasks.org</string>
<string name="intro_tasks_tasks_org_info"><![CDATA[Vissa funktioner <a href="https://www.davx5.com/faq/tasks/advanced-task-features">stöds inte</a> (ännu).]]></string>
<string name="intro_tasks_no_app_store">Ingen app butik tillgänglig</string>
<string name="intro_tasks_dont_show">Jag behöver inte stöd för att-göra.*</string>
@ -129,6 +131,8 @@
<string name="account_list_manage_connections">Hantera anslutningar</string>
<string name="account_list_low_storage">Lagringsutrymme lågt. Android kommer inte att köra synkronisering.</string>
<string name="account_list_manage_storage">Hantera lagring</string>
<string name="account_list_datasaver_enabled">Begränsad data-synkronisering aktiverad. Begränsad bakgrundssynkronisering.</string>
<string name="account_list_manage_datasaver">Hantera begränsad data-synkronisering</string>
<string name="account_list_empty">Välkommen till DAVx⁵!\n\nDu kan lägga till ett CalDAV/CardDAV-konto nu.</string>
<string name="accounts_global_sync_disabled">Systemomfattande automatisk synkronisering är inaktiverad</string>
<string name="accounts_global_sync_enable">Aktivera</string>
@ -178,6 +182,7 @@
<string name="app_settings_notification_settings">Aviseringsinställningar</string>
<string name="app_settings_notification_settings_summary">Hantera aviseringskanaler och deras inställningar</string>
<string name="app_settings_theme_title">Välj tema</string>
<string name="app_settings_language_title">Välj språk</string>
<string name="app_settings_language_system_default">Standardinställning för system</string>
<string-array name="app_settings_theme_names">
<item>Systemstandard</item>

View File

@ -0,0 +1,5 @@
DAVx⁵ is a CalDAV/CardDAV management and synchronisation app for Android which natively integrates with Android calendar/contact apps.
Use it with your own server or with a trusted host to keep your contacts, events and tasks under your control.
For more information and a list of tested servers/services, have a look at the Web site.

View File

@ -0,0 +1 @@
CalDAV/CardDAV Synchronisation and Client

View File

@ -0,0 +1,5 @@
DAVx⁵ est une application de gestion et synchronisation CalDAV/CardDAV sous Android compatible avec les application de contact et les calendriers Android.
Utilisez-la avec votre serveur personnel ou un hôte de confiance pour garder vos contacts, événements et tâches sous contrôle.
Pour plus d'information et pour consulter la liste des serveurs/services testés consultez le site web.

View File

@ -0,0 +1 @@
Synchronisation et Client CalDAV/CardDAV

View File

@ -0,0 +1,5 @@
DAVx⁵ adalah aplikasi pengelolaan dan sinkronisasi CalDAV/CardDAV untuk Android yang terintegrasi dengan aplikasi kalender/kontak Android.
Gunakan dengan server Anda sendiri atau dengan penyedia yang terpercaya untuk menjaga kontak, acara, dan tugas di bawah kendali Anda.
Untuk lebih banyak informasi dan daftar server/layanan yang telah diuji coba, lihat situs web kami.

View File

@ -0,0 +1 @@
Sinkronisasi dan Klien CalDAV/CardDAV

View File

@ -2,4 +2,4 @@ DAVx⁵ は、Android のカレンダー/連絡先アプリとネイティブに
あなた独自のサーバーや信頼できるホストと一緒に使用して、連絡先、イベント、タスクを管理してください。
詳細と、テスト済みのサーバー/サービスの一覧については、Web サイトを参照してください。
詳細と、テスト済みのサーバー/サービスの一覧については、ウェブサイトを参照してください。

View File

@ -0,0 +1,5 @@
DAVx⁵ 是一個 CalDAV/CardDAV 管理與同步工具,在 Android 設備上運行,並集合了 Android 内置的行事曆和聯絡人APP。
在您自己的伺服器上,或者在可信任的管理服務上保管你的聯絡人,事項和任務。
您可以在網際網絡上獲取更多詳細資料,它含有一個經過測試成功的服務和伺服器清單。

View File

@ -0,0 +1 @@
CalDAV/CardDAV 同步服務和客戶端

View File

@ -1,8 +1,9 @@
#!/bin/sh
TX_TOKEN=`awk '/password =/ { print $3; }' <$HOME/.transifexrc`
#TX_TOKEN=`awk '/password =/ { print $3; }' <$HOME/.transifexrc`
(cd .. && tx pull -a -f --use-git-timestamps)
curl -H "Authorization: Bearer $TX_TOKEN" 'https://rest.api.transifex.com/team_memberships?filter\[organization\]=o:bitfireAT&filter\[team\]=o:bitfireAT:t:davx5-team' \
| ./rewrite-translators.rb >../app/src/main/assets/translators.json
# FIXME
#curl -H "Authorization: Bearer $TX_TOKEN" 'https://rest.api.transifex.com/team_memberships?filter\[organization\]=o:bitfireAT&filter\[team\]=o:bitfireAT:t:davx5-team' \
# | ./rewrite-translators.rb >../app/src/main/assets/translators.json