From 45c1568e7c45e681b267bfa92297229d0231689d Mon Sep 17 00:00:00 2001 From: jubnl Date: Sat, 25 Jul 2026 17:02:32 +0200 Subject: [PATCH] chore: correct user setting currency i18n --- shared/src/i18n/ar/settings.ts | 4 ++-- shared/src/i18n/br/settings.ts | 4 ++-- shared/src/i18n/ca/settings.ts | 4 ++-- shared/src/i18n/cs/settings.ts | 4 ++-- shared/src/i18n/de/settings.ts | 4 ++-- shared/src/i18n/en/settings.ts | 4 ++-- shared/src/i18n/es/settings.ts | 4 ++-- shared/src/i18n/fr/settings.ts | 4 ++-- shared/src/i18n/gr/settings.ts | 4 ++-- shared/src/i18n/hu/settings.ts | 4 ++-- shared/src/i18n/id/settings.ts | 4 ++-- shared/src/i18n/it/settings.ts | 4 ++-- shared/src/i18n/ja/settings.ts | 4 ++-- shared/src/i18n/ko/settings.ts | 4 ++-- shared/src/i18n/nl/settings.ts | 4 ++-- shared/src/i18n/pl/settings.ts | 4 ++-- shared/src/i18n/ru/settings.ts | 4 ++-- shared/src/i18n/sv/settings.ts | 4 ++-- shared/src/i18n/tr/settings.ts | 4 ++-- shared/src/i18n/uk/settings.ts | 4 ++-- shared/src/i18n/vi/settings.ts | 4 ++-- shared/src/i18n/zh-TW/settings.ts | 4 ++-- shared/src/i18n/zh/settings.ts | 4 ++-- 23 files changed, 46 insertions(+), 46 deletions(-) diff --git a/shared/src/i18n/ar/settings.ts b/shared/src/i18n/ar/settings.ts index a23f897fa..93b95e1d4 100644 --- a/shared/src/i18n/ar/settings.ts +++ b/shared/src/i18n/ar/settings.ts @@ -287,8 +287,8 @@ const settings: TranslationStrings = { 'settings.about.supporter.tier.businessClassDreamer': 'Business Class Dreamer', // en-fallback 'settings.about.supporter.tier.budgetTraveller': 'Budget Traveller', // en-fallback 'settings.about.supporter.tier.hostelBunkmate': 'Hostel Bunkmate', // en-fallback - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'عملة العرض', + 'settings.currencyHint': 'تُعرض المبالغ في التكاليف محوّلة إلى هذه العملة للعرض فقط — تبقى المبالغ الأصلية دون تغيير.', 'settings.currencyTrip': 'عملة الرحلة', 'settings.passkey.title': 'مفاتيح المرور', 'settings.passkey.description': diff --git a/shared/src/i18n/br/settings.ts b/shared/src/i18n/br/settings.ts index cda3064e8..7420423a4 100644 --- a/shared/src/i18n/br/settings.ts +++ b/shared/src/i18n/br/settings.ts @@ -300,8 +300,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Moeda de exibição', + 'settings.currencyHint': 'Os valores em Custos são exibidos convertidos para esta moeda apenas para visualização — os valores originais permanecem inalterados.', 'settings.currencyTrip': 'Moeda da viagem', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/ca/settings.ts b/shared/src/i18n/ca/settings.ts index d59700446..4d8309fd2 100644 --- a/shared/src/i18n/ca/settings.ts +++ b/shared/src/i18n/ca/settings.ts @@ -310,8 +310,8 @@ const settings: TranslationStrings = { 'settings.aiAlwaysRetry': 'Reintentar sempre les importacions de reserves com a IA', 'settings.aiAlwaysRetryHint': 'Quan el lector estàndard no pugui llegir un fitxer, reintenta-ho automàticament amb IA.', - 'settings.currency': 'Divisa', - 'settings.currencyHint': 'Tots els imports de Despeses es converteixen i es mostren en aquesta divisa.', + 'settings.currency': 'Divisa de visualització', + 'settings.currencyHint': 'Els imports a Despeses es mostren convertits a aquesta divisa només per a la visualització — els imports originals no es modifiquen.', 'settings.airtrail.title': 'AirTrail', 'settings.airtrail.hint': "Connecta't a la teva instància d'AirTrail per importar vols automàticament.", 'settings.airtrail.url': 'URL de la instància', diff --git a/shared/src/i18n/cs/settings.ts b/shared/src/i18n/cs/settings.ts index 74d1fc0a2..900346507 100644 --- a/shared/src/i18n/cs/settings.ts +++ b/shared/src/i18n/cs/settings.ts @@ -294,8 +294,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Zobrazovaná měna', + 'settings.currencyHint': 'Částky v Nákladech se do této měny přepočítávají pouze pro zobrazení – původní částky zůstávají beze změny.', 'settings.currencyTrip': 'Měna cesty', 'settings.passkey.title': 'Přístupové klíče', 'settings.passkey.description': diff --git a/shared/src/i18n/de/settings.ts b/shared/src/i18n/de/settings.ts index ecb70af08..a9dd0b63b 100644 --- a/shared/src/i18n/de/settings.ts +++ b/shared/src/i18n/de/settings.ts @@ -302,8 +302,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Währung', - 'settings.currencyHint': 'Alle Beträge in Costs werden in diese Währung umgerechnet und angezeigt.', + 'settings.currency': 'Anzeigewährung', + 'settings.currencyHint': 'Beträge unter Kosten werden nur zur Anzeige in diese Währung umgerechnet – die ursprünglichen Beträge bleiben unverändert.', 'settings.currencyTrip': 'Reisewährung', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/en/settings.ts b/shared/src/i18n/en/settings.ts index cffdb6095..8c8be8775 100644 --- a/shared/src/i18n/en/settings.ts +++ b/shared/src/i18n/en/settings.ts @@ -306,8 +306,8 @@ const settings: TranslationStrings = { 'settings.mfa.toastEnabled': 'Two-factor authentication enabled', 'settings.mfa.toastDisabled': 'Two-factor authentication disabled', 'settings.mfa.demoBlocked': 'Not available in demo mode', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Display currency', + 'settings.currencyHint': 'Amounts in Costs are shown converted to this currency for display only — the original amounts are unchanged.', 'settings.currencyTrip': 'Trip currency', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/es/settings.ts b/shared/src/i18n/es/settings.ts index d04a70897..91c593fd8 100644 --- a/shared/src/i18n/es/settings.ts +++ b/shared/src/i18n/es/settings.ts @@ -302,8 +302,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Moneda de visualización', + 'settings.currencyHint': 'Los importes en Costes se muestran convertidos a esta moneda solo a efectos de visualización — los importes originales no se modifican.', 'settings.currencyTrip': 'Moneda del viaje', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/fr/settings.ts b/shared/src/i18n/fr/settings.ts index d65ee3b1c..19f4410a9 100644 --- a/shared/src/i18n/fr/settings.ts +++ b/shared/src/i18n/fr/settings.ts @@ -305,8 +305,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Devise d\'affichage', + 'settings.currencyHint': 'Les montants dans Coûts sont convertis dans cette devise uniquement pour l\'affichage — les montants d\'origine restent inchangés.', 'settings.currencyTrip': 'Devise du voyage', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/gr/settings.ts b/shared/src/i18n/gr/settings.ts index f29ac498d..723167212 100644 --- a/shared/src/i18n/gr/settings.ts +++ b/shared/src/i18n/gr/settings.ts @@ -309,8 +309,8 @@ const settings: TranslationStrings = { 'settings.mfa.toastEnabled': 'Ο έλεγχος ταυτότητας δύο παραγόντων ενεργοποιήθηκε', 'settings.mfa.toastDisabled': 'Ο έλεγχος ταυτότητας δύο παραγόντων απενεργοποιήθηκε', 'settings.mfa.demoBlocked': 'Δεν είναι διαθέσιμο σε λειτουργία demo', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Νόμισμα εμφάνισης', + 'settings.currencyHint': 'Τα ποσά στα Κόστη εμφανίζονται σε αυτό το νόμισμα μόνο για λόγους προβολής — τα αρχικά ποσά δεν αλλάζουν.', 'settings.currencyTrip': 'Νόμισμα ταξιδιού', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/hu/settings.ts b/shared/src/i18n/hu/settings.ts index 70d2cf185..dfbacad19 100644 --- a/shared/src/i18n/hu/settings.ts +++ b/shared/src/i18n/hu/settings.ts @@ -301,8 +301,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Megjelenítési pénznem', + 'settings.currencyHint': 'A Költségek részben az összegek csak a megjelenítéshez lesznek erre a pénznemre átszámítva – az eredeti összegek nem változnak.', 'settings.currencyTrip': 'Az utazás pénzneme', 'settings.passkey.title': 'Passkey-k', 'settings.passkey.description': diff --git a/shared/src/i18n/id/settings.ts b/shared/src/i18n/id/settings.ts index 40e452a22..b46eeb1f5 100644 --- a/shared/src/i18n/id/settings.ts +++ b/shared/src/i18n/id/settings.ts @@ -298,8 +298,8 @@ const settings: TranslationStrings = { 'settings.mfa.demoBlocked': 'Tidak tersedia dalam mode demo', 'settings.bookingLabels': 'Label rute pemesanan', 'settings.bookingLabelsHint': 'Menampilkan nama stasiun / bandara di peta. Jika mati, hanya ikon ditampilkan.', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Mata uang tampilan', + 'settings.currencyHint': 'Jumlah di Biaya ditampilkan dalam mata uang ini hanya untuk tampilan — jumlah aslinya tidak berubah.', 'settings.currencyTrip': 'Mata uang perjalanan', 'settings.passkey.title': 'Passkey', 'settings.passkey.description': diff --git a/shared/src/i18n/it/settings.ts b/shared/src/i18n/it/settings.ts index e287737d6..f2559afc5 100644 --- a/shared/src/i18n/it/settings.ts +++ b/shared/src/i18n/it/settings.ts @@ -300,8 +300,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Valuta di visualizzazione', + 'settings.currencyHint': 'Gli importi in Costi vengono mostrati convertiti in questa valuta solo per la visualizzazione — gli importi originali restano invariati.', 'settings.currencyTrip': 'Valuta del viaggio', 'settings.passkey.title': 'Passkey', 'settings.passkey.description': diff --git a/shared/src/i18n/ja/settings.ts b/shared/src/i18n/ja/settings.ts index 93d942ebb..bb1c05119 100644 --- a/shared/src/i18n/ja/settings.ts +++ b/shared/src/i18n/ja/settings.ts @@ -275,8 +275,8 @@ const settings: TranslationStrings = { 'settings.oauth.modal.machineClientUsage': 'トークンを取得するには、grant_type=client_credentials、client_id、client_secret を指定して POST /oauth/token を呼び出します。ブラウザもリフレッシュトークンも不要です。', 'settings.oauth.badge.machine': 'マシン', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': '表示通貨', + 'settings.currencyHint': '費用の金額は表示のためだけにこの通貨に換算されます。元の金額は変更されません。', 'settings.currencyTrip': '旅行の通貨', 'settings.passkey.title': 'パスキー', 'settings.passkey.description': diff --git a/shared/src/i18n/ko/settings.ts b/shared/src/i18n/ko/settings.ts index 602342941..de6d1feb0 100644 --- a/shared/src/i18n/ko/settings.ts +++ b/shared/src/i18n/ko/settings.ts @@ -291,8 +291,8 @@ const settings: TranslationStrings = { 'settings.oauth.modal.machineClientUsage': '토큰 받기: grant_type=client_credentials, client_id, client_secret으로 POST /oauth/token을 호출하세요. 브라우저도 새로 고침 토큰도 필요 없습니다.', 'settings.oauth.badge.machine': '머신', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': '표시 통화', + 'settings.currencyHint': '비용의 금액은 표시 목적으로만 이 통화로 환산되어 표시되며, 원래 금액은 변경되지 않습니다.', 'settings.currencyTrip': '여행 통화', 'settings.passkey.title': '패스키', 'settings.passkey.description': diff --git a/shared/src/i18n/nl/settings.ts b/shared/src/i18n/nl/settings.ts index 439216821..40889f75a 100644 --- a/shared/src/i18n/nl/settings.ts +++ b/shared/src/i18n/nl/settings.ts @@ -301,8 +301,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Valuta', - 'settings.currencyHint': 'Alle bedragen onder Onkosten worden omgerekend naar en weergegeven in deze valuta.', + 'settings.currency': 'Weergavevaluta', + 'settings.currencyHint': 'Bedragen onder Onkosten worden alleen ter weergave naar deze valuta omgerekend — de oorspronkelijke bedragen blijven ongewijzigd.', 'settings.currencyTrip': 'Valuta van de reis', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/pl/settings.ts b/shared/src/i18n/pl/settings.ts index 9df9ee971..88e4a2452 100644 --- a/shared/src/i18n/pl/settings.ts +++ b/shared/src/i18n/pl/settings.ts @@ -298,8 +298,8 @@ const settings: TranslationStrings = { 'settings.notificationsActive': 'Aktywny kanał', 'settings.notificationsManagedByAdmin': 'Zdarzenia konfigurowane przez administratora.', 'settings.mustChangePassword': 'Musisz zmienić hasło przed kontynuowaniem.', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Waluta wyświetlania', + 'settings.currencyHint': 'Kwoty w Kosztach są przeliczane na tę walutę wyłącznie na potrzeby wyświetlania — oryginalne kwoty pozostają bez zmian.', 'settings.currencyTrip': 'Waluta wyjazdu', 'settings.passkey.title': 'Klucze dostępu', 'settings.passkey.description': diff --git a/shared/src/i18n/ru/settings.ts b/shared/src/i18n/ru/settings.ts index 9f24eec44..890468c25 100644 --- a/shared/src/i18n/ru/settings.ts +++ b/shared/src/i18n/ru/settings.ts @@ -299,8 +299,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Валюта', - 'settings.currencyHint': 'Все расходы будут конвертированы и показаны в этой валюте.', + 'settings.currency': 'Валюта отображения', + 'settings.currencyHint': 'Суммы в разделе «Расходы» отображаются в этой валюте только для просмотра — исходные суммы не изменяются.', 'settings.currencyTrip': 'Валюта поездки', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/sv/settings.ts b/shared/src/i18n/sv/settings.ts index 8ca4e4766..71f50ef87 100644 --- a/shared/src/i18n/sv/settings.ts +++ b/shared/src/i18n/sv/settings.ts @@ -303,8 +303,8 @@ const settings: TranslationStrings = { 'settings.mfa.toastEnabled': 'Tvåfaktorsautentisering är aktiverad', 'settings.mfa.toastDisabled': 'Tvåfaktorsautentisering är inaktiverad', 'settings.mfa.demoBlocked': 'Finns inte i demoläge', - 'settings.currency': 'Valuta', - 'settings.currencyHint': 'Alla belopp under kostnader omräknas till och redovisas i denna valuta.', + 'settings.currency': 'Visningsvaluta', + 'settings.currencyHint': 'Belopp under Kostnader visas omräknade till denna valuta endast för visning – de ursprungliga beloppen ändras inte.', 'settings.currencyTrip': 'Resans valuta', 'settings.passkey.title': 'Inloggningsnycklar', 'settings.passkey.description': diff --git a/shared/src/i18n/tr/settings.ts b/shared/src/i18n/tr/settings.ts index 7e79bc67c..a4f31f93b 100644 --- a/shared/src/i18n/tr/settings.ts +++ b/shared/src/i18n/tr/settings.ts @@ -297,8 +297,8 @@ const settings: TranslationStrings = { 'settings.oauth.modal.machineClientUsage': 'Bir jeton alın: grant_type=client_credentials, client_id ve client_secret ile POST /oauth/token. Tarayıcı yok, yenileme belirteci yok.', 'settings.oauth.badge.machine': 'makine', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Görüntüleme para birimi', + 'settings.currencyHint': 'Maliyetler bölümündeki tutarlar yalnızca görüntüleme amacıyla bu para birimine çevrilerek gösterilir — orijinal tutarlar değişmez.', 'settings.currencyTrip': 'Gezi para birimi', 'settings.passkey.title': 'Passkey’ler', 'settings.passkey.description': diff --git a/shared/src/i18n/uk/settings.ts b/shared/src/i18n/uk/settings.ts index ab51faad8..f42506db9 100644 --- a/shared/src/i18n/uk/settings.ts +++ b/shared/src/i18n/uk/settings.ts @@ -299,8 +299,8 @@ const settings: TranslationStrings = { 'settings.oauth.modal.machineClientUsage': 'Отримати токен: POST /oauth/token з grant_type=client_credentials, client_id і client_secret. Без браузера, без токена оновлення.', 'settings.oauth.badge.machine': 'машина', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Валюта відображення', + 'settings.currencyHint': 'Суми в розділі «Витрати» відображаються в цій валюті лише для перегляду — початкові суми не змінюються.', 'settings.currencyTrip': 'Валюта подорожі', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': diff --git a/shared/src/i18n/vi/settings.ts b/shared/src/i18n/vi/settings.ts index ca3ecdb5d..0e188ddbd 100644 --- a/shared/src/i18n/vi/settings.ts +++ b/shared/src/i18n/vi/settings.ts @@ -305,8 +305,8 @@ const settings: TranslationStrings = { 'settings.mfa.toastEnabled': 'Đã bật xác thực hai yếu tố', 'settings.mfa.toastDisabled': 'Xác thực hai yếu tố bị vô hiệu hóa', 'settings.mfa.demoBlocked': 'Không có sẵn ở chế độ demo', - 'settings.currency': 'Tiền tệ', - 'settings.currencyHint': 'Tất cả số tiền trong Chi phí được chuyển đổi sang và hiển thị bằng loại tiền tệ này.', + 'settings.currency': 'Tiền tệ hiển thị', + 'settings.currencyHint': 'Số tiền trong Chi phí chỉ được quy đổi sang loại tiền tệ này để hiển thị — số tiền gốc không thay đổi.', 'settings.currencyTrip': 'Tiền tệ của chuyến đi', 'settings.passkey.title': 'Mật mã', 'settings.passkey.description': diff --git a/shared/src/i18n/zh-TW/settings.ts b/shared/src/i18n/zh-TW/settings.ts index 9df0ad641..0dbc09fc5 100644 --- a/shared/src/i18n/zh-TW/settings.ts +++ b/shared/src/i18n/zh-TW/settings.ts @@ -282,8 +282,8 @@ const settings: TranslationStrings = { 'settings.avatarError': '上傳失敗', 'settings.bookingLabels': '預訂路線標籤', 'settings.bookingLabelsHint': '在地圖上顯示車站 / 機場名稱。關閉時僅顯示圖示。', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': '顯示貨幣', + 'settings.currencyHint': '「費用」中的金額僅在顯示時換算為該貨幣,原始金額保持不變。', 'settings.currencyTrip': '行程貨幣', 'settings.passkey.title': 'Passkey', 'settings.passkey.description': diff --git a/shared/src/i18n/zh/settings.ts b/shared/src/i18n/zh/settings.ts index 8c5b9708e..207165a81 100644 --- a/shared/src/i18n/zh/settings.ts +++ b/shared/src/i18n/zh/settings.ts @@ -280,8 +280,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': '电子邮件', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': '货币', - 'settings.currencyHint': '费用中的所有金额都会换算并以此货币显示。', + 'settings.currency': '显示货币', + 'settings.currencyHint': '“费用”中的金额仅在显示时换算为该货币,原始金额保持不变。', 'settings.currencyTrip': '行程货币', 'settings.passkey.title': '通行密钥', 'settings.passkey.description':