diff --git a/shared/src/i18n/ar/native.ts b/shared/src/i18n/ar/native.ts index 4fbfcd07e..63b9f4766 100644 --- a/shared/src/i18n/ar/native.ts +++ b/shared/src/i18n/ar/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'اتصال', 'native.connect.checking': 'جارٍ التحقق…', - 'native.connect.tryDemo': 'لا يوجد خادم بعد؟ جرّب النسخة التجريبية', + 'native.connect.tryDemo': 'جرّب النسخة التجريبية', 'native.connect.whatIsServer': 'ما هو خادم TREK؟', 'native.connect.errorInvalid': 'لا يبدو هذا عنوان ويب.', 'native.connect.errorUnreachable': 'لا يستجيب أي خادم على هذا العنوان. تحقق من العنوان ومن اتصالك.', @@ -24,8 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'سياسة الخصوصية', 'native.settings.server': 'الخادم', 'native.settings.serverHint': 'هذا التطبيق متصل بـ {server}.', - 'native.welcome.headline': 'خطّطوا رحلاتكم معًا.', - 'native.welcome.sub': 'يجمع TREK كل يوم ومكان وحجز ومصروف في خطة حيّة واحدة تحرّرها المجموعة كلها معًا.', + 'native.welcome.headline': 'رحلاتك.\nخطتك.', + 'native.welcome.sub': 'خطّطوا معًا في الوقت الفعلي: جولات وميزانيات ويوميات وألبوم صور — بالذكاء الاصطناعي.', 'native.welcome.connect': 'اربط TREK الخاص بك', 'native.welcome.connectSub': 'افتح العنوان الذي تستخدمه بالفعل', 'native.welcome.getCloud': 'احصل على TREK Cloud', @@ -36,7 +36,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'جاهز في دقائق، والتحديثات على عاتقنا', 'native.cloud.f3': 'بياناتك تبقى لك: بلا إعلانات، بلا تتبّع', 'native.cloud.cta': 'ابدأ', - 'native.cloud.haveServer': 'لديّ TREK بالفعل', + 'native.cloud.haveServer': 'لديّ خادم TREK بالفعل', 'native.connecting': 'جارٍ الاتصال بـ {host}', 'native.back': 'رجوع', 'native.plans.title': 'اختر خطتك', @@ -54,7 +54,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'تعذّر تحميل الخطط. تحقق من اتصالك وحاول مرة أخرى.', 'native.plans.retry': 'حاول مرة أخرى', 'native.plans.soon': 'الاشتراكات داخل التطبيق قادمة قريبًا. أكمل الآن على الموقع.', - 'native.claim.title': 'أنشئ TREK الخاص بك', + 'native.claim.title': 'اقتربنا من الانتهاء', 'native.claim.sub': 'اختر عنوانك. سنُعدّه على الفور.', 'native.claim.addressLabel': 'عنوانك', 'native.claim.taken': 'هذا العنوان مُستخدَم.', diff --git a/shared/src/i18n/az/native.ts b/shared/src/i18n/az/native.ts index 637381f36..edf3145e4 100644 --- a/shared/src/i18n/az/native.ts +++ b/shared/src/i18n/az/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Qoşul', 'native.connect.checking': 'Yoxlanılır…', - 'native.connect.tryDemo': 'Hələ serveriniz yoxdur? Demonu sınayın', + 'native.connect.tryDemo': 'Demonu sınayın', 'native.connect.whatIsServer': 'TREK serveri nədir?', 'native.connect.errorInvalid': 'Bu, veb ünvana bənzəmir.', 'native.connect.errorUnreachable': 'Bu ünvanda heç bir server cavab vermədi. Ünvanı və bağlantınızı yoxlayın.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Məxfilik siyasəti', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Bu tətbiq {server} serverinə qoşulub.', - 'native.welcome.headline': 'Səyahətləri birlikdə planlayın.', - 'native.welcome.sub': - 'TREK hər günü, yeri, rezervasiyanı və xərci bütün qrupun birlikdə redaktə etdiyi tək bir canlı planda saxlayır.', + 'native.welcome.headline': 'Səyahətlərin.\nPlanın.', + 'native.welcome.sub': 'Real vaxtda birlikdə planlayın: turlar, büdcələr, jurnallar, foto kitab — süni intellektlə.', 'native.welcome.connect': 'TREK-inizi qoşun', 'native.welcome.connectSub': 'Artıq istifadə etdiyiniz ünvanı açın', 'native.welcome.getCloud': 'TREK Cloud əldə edin', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Bir neçə dəqiqəyə hazır, yeniləmələr bizdən', 'native.cloud.f3': 'Məlumatlarınız sizin qalır: reklam yoxdur, izləmə yoxdur', 'native.cloud.cta': 'Başla', - 'native.cloud.haveServer': 'Artıq TREK-im var', + 'native.cloud.haveServer': 'Artıq TREK serverim var', 'native.connecting': '{host} ünvanına qoşulur', 'native.back': 'Geri', 'native.plans.title': 'Planınızı seçin', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Planları yükləmək mümkün olmadı. Bağlantınızı yoxlayın və yenidən cəhd edin.', 'native.plans.retry': 'Yenidən cəhd edin', 'native.plans.soon': 'Tətbiqdaxili abunələr tezliklə gəlir. Hələlik veb saytda tamamlayın.', - 'native.claim.title': 'TREK-inizi yaradın', + 'native.claim.title': 'Az qaldı', 'native.claim.sub': 'Ünvanınızı seçin. Dərhal hazırlayırıq.', 'native.claim.addressLabel': 'Ünvanınız', 'native.claim.taken': 'Bu ünvan tutulub.', diff --git a/shared/src/i18n/br/native.ts b/shared/src/i18n/br/native.ts index 3e376bcc3..1594f598f 100644 --- a/shared/src/i18n/br/native.ts +++ b/shared/src/i18n/br/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Conectar', 'native.connect.checking': 'Verificando…', - 'native.connect.tryDemo': 'Ainda não tem servidor? Experimente a demonstração', + 'native.connect.tryDemo': 'Experimentar a demonstração', 'native.connect.whatIsServer': 'O que é um servidor TREK?', 'native.connect.errorInvalid': 'Isso não parece um endereço da web.', 'native.connect.errorUnreachable': 'Nenhum servidor respondeu neste endereço. Verifique o endereço e sua conexão.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Política de privacidade', 'native.settings.server': 'Servidor', 'native.settings.serverHint': 'Este app está conectado a {server}.', - 'native.welcome.headline': 'Planejem viagens juntos.', - 'native.welcome.sub': - 'O TREK reúne cada dia, lugar, reserva e gasto em um único plano ao vivo que todo o grupo edita junto.', + 'native.welcome.headline': 'Suas viagens.\nSeu plano.', + 'native.welcome.sub': 'Planejem juntos em tempo real: roteiros, orçamentos, diário, fotolivro — com IA.', 'native.welcome.connect': 'Conecte seu TREK', 'native.welcome.connectSub': 'Abra o endereço que você já usa', 'native.welcome.getCloud': 'Obter o TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Pronto em minutos, com as atualizações por nossa conta', 'native.cloud.f3': 'Seus dados continuam seus: sem anúncios, sem rastreamento', 'native.cloud.cta': 'Começar', - 'native.cloud.haveServer': 'Já tenho um TREK', + 'native.cloud.haveServer': 'Já tenho um servidor TREK', 'native.connecting': 'Conectando a {host}', 'native.back': 'Voltar', 'native.plans.title': 'Escolha seu plano', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Não foi possível carregar os planos. Verifique sua conexão e tente novamente.', 'native.plans.retry': 'Tentar de novo', 'native.plans.soon': 'As assinaturas no app estão chegando. Por enquanto, conclua no site.', - 'native.claim.title': 'Crie seu TREK', + 'native.claim.title': 'Quase lá', 'native.claim.sub': 'Escolha seu endereço. Preparamos tudo na hora.', 'native.claim.addressLabel': 'Seu endereço', 'native.claim.taken': 'Esse endereço já está em uso.', diff --git a/shared/src/i18n/ca/native.ts b/shared/src/i18n/ca/native.ts index 5a937923f..f580ff5c4 100644 --- a/shared/src/i18n/ca/native.ts +++ b/shared/src/i18n/ca/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Connecta', 'native.connect.checking': 'S’està comprovant…', - 'native.connect.tryDemo': 'Encara no tens servidor? Prova la demostració', + 'native.connect.tryDemo': 'Prova la demostració', 'native.connect.whatIsServer': 'Què és un servidor TREK?', 'native.connect.errorInvalid': 'Això no sembla una adreça web.', 'native.connect.errorUnreachable': 'Cap servidor respon en aquesta adreça. Comprova l’adreça i la connexió.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Política de privadesa', 'native.settings.server': 'Servidor', 'native.settings.serverHint': 'Aquesta app està connectada a {server}.', - 'native.welcome.headline': 'Planifiqueu viatges junts.', - 'native.welcome.sub': - 'El TREK recull cada dia, lloc, reserva i despesa en un únic pla en viu que tot el grup edita alhora.', + 'native.welcome.headline': 'Els teus viatges.\nEl teu pla.', + 'native.welcome.sub': 'Planifiqueu junts en temps real: rutes, pressupostos, diari, fotollibre — amb IA.', 'native.welcome.connect': 'Connecta el teu TREK', 'native.welcome.connectSub': 'Obre l’adreça que ja fas servir', 'native.welcome.getCloud': 'Obtén el TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'A punt en minuts, amb les actualitzacions a càrrec nostre', 'native.cloud.f3': 'Les teves dades segueixen sent teves: sense anuncis, sense seguiment', 'native.cloud.cta': 'Comença', - 'native.cloud.haveServer': 'Ja tinc un TREK', + 'native.cloud.haveServer': 'Ja tinc un servidor TREK', 'native.connecting': 'Connectant a {host}', 'native.back': 'Enrere', 'native.plans.title': 'Tria el teu pla', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'No s’han pogut carregar els plans. Comprova la connexió i torna-ho a provar.', 'native.plans.retry': 'Torna-ho a provar', 'native.plans.soon': 'Les subscripcions a l’app arribaran aviat. De moment, acaba al web.', - 'native.claim.title': 'Crea el teu TREK', + 'native.claim.title': 'Gairebé a punt', 'native.claim.sub': 'Tria la teva adreça. Ho preparem de seguida.', 'native.claim.addressLabel': 'La teva adreça', 'native.claim.taken': 'Aquesta adreça ja està ocupada.', diff --git a/shared/src/i18n/cs/native.ts b/shared/src/i18n/cs/native.ts index f2755e174..9e398b858 100644 --- a/shared/src/i18n/cs/native.ts +++ b/shared/src/i18n/cs/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Připojit', 'native.connect.checking': 'Ověřování…', - 'native.connect.tryDemo': 'Ještě nemáte server? Vyzkoušejte demo', + 'native.connect.tryDemo': 'Vyzkoušet demo', 'native.connect.whatIsServer': 'Co je server TREK?', 'native.connect.errorInvalid': 'To nevypadá jako webová adresa.', 'native.connect.errorUnreachable': 'Na této adrese neodpovídá žádný server. Zkontrolujte adresu a připojení.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Zásady ochrany osobních údajů', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Tato aplikace je připojena k {server}.', - 'native.welcome.headline': 'Plánujte cesty společně.', - 'native.welcome.sub': - 'TREK drží každý den, místo, rezervaci i výdaj v jednom živém plánu, který celá skupina upravuje společně.', + 'native.welcome.headline': 'Vaše cesty.\nVáš plán.', + 'native.welcome.sub': 'Plánujte společně v reálném čase: trasy, rozpočty, deník, fotokniha — s AI.', 'native.welcome.connect': 'Připojte svůj TREK', 'native.welcome.connectSub': 'Otevřete adresu, kterou už používáte', 'native.welcome.getCloud': 'Získat TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Hotovo za pár minut, aktualizace řešíme my', 'native.cloud.f3': 'Vaše data zůstávají vaše: žádné reklamy, žádné sledování', 'native.cloud.cta': 'Začít', - 'native.cloud.haveServer': 'Už mám TREK', + 'native.cloud.haveServer': 'Už mám server TREK', 'native.connecting': 'Připojování k {host}', 'native.back': 'Zpět', 'native.plans.title': 'Vyberte si tarif', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Tarify se nepodařilo načíst. Zkontrolujte připojení a zkuste to znovu.', 'native.plans.retry': 'Zkusit znovu', 'native.plans.soon': 'Předplatné v aplikaci brzy dorazí. Zatím to dokončete na webu.', - 'native.claim.title': 'Vytvořte svůj TREK', + 'native.claim.title': 'Skoro hotovo', 'native.claim.sub': 'Vyberte si adresu. Hned ji připravíme.', 'native.claim.addressLabel': 'Vaše adresa', 'native.claim.taken': 'Tato adresa je obsazená.', diff --git a/shared/src/i18n/en/native.ts b/shared/src/i18n/en/native.ts index aeb996ad2..f7b9d3539 100644 --- a/shared/src/i18n/en/native.ts +++ b/shared/src/i18n/en/native.ts @@ -24,7 +24,7 @@ const native: TranslationStrings = { 'native.privacy': 'Privacy policy', 'native.settings.server': 'Server', 'native.settings.serverHint': 'This app is connected to {server}.', - 'native.welcome.headline': 'Your Trip.\nYour Plan.', + 'native.welcome.headline': 'Your Trips.\nYour Plan.', 'native.welcome.sub': 'Plan together in real time: tours, budgets, journals, photo book — with AI.', 'native.welcome.connect': 'Connect your TREK', 'native.welcome.connectSub': 'Open the address you already use', diff --git a/shared/src/i18n/es/native.ts b/shared/src/i18n/es/native.ts index abdb1a598..a1c92e50f 100644 --- a/shared/src/i18n/es/native.ts +++ b/shared/src/i18n/es/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Conectar', 'native.connect.checking': 'Comprobando…', - 'native.connect.tryDemo': '¿Aún no tienes servidor? Prueba la demo', + 'native.connect.tryDemo': 'Prueba la demo', 'native.connect.whatIsServer': '¿Qué es un servidor TREK?', 'native.connect.errorInvalid': 'Eso no parece una dirección web.', 'native.connect.errorUnreachable': 'Ningún servidor responde en esta dirección. Revisa la dirección y tu conexión.', @@ -25,9 +25,8 @@ const native: TranslationStrings = { 'native.privacy': 'Política de privacidad', 'native.settings.server': 'Servidor', 'native.settings.serverHint': 'Esta app está conectada a {server}.', - 'native.welcome.headline': 'Planificar viajes juntos.', - 'native.welcome.sub': - 'TREK reúne cada día, lugar, reserva y gasto en un único plan en vivo que todo el grupo edita a la vez.', + 'native.welcome.headline': 'Tus viajes.\nTu plan.', + 'native.welcome.sub': 'Planifica en equipo y en tiempo real: rutas, presupuestos, diario, fotolibro — con IA.', 'native.welcome.connect': 'Conecta tu TREK', 'native.welcome.connectSub': 'Abre la dirección que ya usas', 'native.welcome.getCloud': 'Obtén TREK Cloud', @@ -39,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Listo en minutos, con las actualizaciones a nuestro cargo', 'native.cloud.f3': 'Tus datos siguen siendo tuyos: sin anuncios, sin rastreo', 'native.cloud.cta': 'Empezar', - 'native.cloud.haveServer': 'Ya tengo un TREK', + 'native.cloud.haveServer': 'Ya tengo un servidor TREK', 'native.connecting': 'Conectando con {host}', 'native.back': 'Atrás', 'native.plans.title': 'Elige tu plan', @@ -57,7 +56,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'No se han podido cargar los planes. Revisa tu conexión e inténtalo de nuevo.', 'native.plans.retry': 'Reintentar', 'native.plans.soon': 'Las suscripciones dentro de la app llegarán pronto. Por ahora, termina en la web.', - 'native.claim.title': 'Crea tu TREK', + 'native.claim.title': 'Casi listo', 'native.claim.sub': 'Elige tu dirección. La preparamos al instante.', 'native.claim.addressLabel': 'Tu dirección', 'native.claim.taken': 'Esa dirección ya está ocupada.', diff --git a/shared/src/i18n/et/native.ts b/shared/src/i18n/et/native.ts index f276fe0f7..de9ee9a4e 100644 --- a/shared/src/i18n/et/native.ts +++ b/shared/src/i18n/et/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Ühenda', 'native.connect.checking': 'Kontrollin…', - 'native.connect.tryDemo': 'Serverit veel pole? Proovi demot', + 'native.connect.tryDemo': 'Proovi demot', 'native.connect.whatIsServer': 'Mis on TREKi server?', 'native.connect.errorInvalid': 'See ei näe välja nagu veebiaadress.', 'native.connect.errorUnreachable': 'Sellel aadressil ei vastanud ükski server. Kontrolli aadressi ja oma ühendust.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Privaatsuspoliitika', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'See rakendus on ühendatud serveriga {server}.', - 'native.welcome.headline': 'Planeerige reise koos.', - 'native.welcome.sub': - 'TREK hoiab iga päeva, koha, broneeringu ja kulu ühes elavas plaanis, mida kogu rühm koos muudab.', + 'native.welcome.headline': 'Sinu reisid.\nSinu plaan.', + 'native.welcome.sub': 'Planeeri koos reaalajas: teekonnad, eelarved, päevik, fotoraamat — tehisintellektiga.', 'native.welcome.connect': 'Ühenda oma TREK', 'native.welcome.connectSub': 'Ava aadress, mida juba kasutad', 'native.welcome.getCloud': 'Hangi TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Valmis mõne minutiga, uuendused teeme meie', 'native.cloud.f3': 'Sinu andmed jäävad sinu omaks: reklaamideta, jälgimiseta', 'native.cloud.cta': 'Alusta', - 'native.cloud.haveServer': 'Mul on juba TREK', + 'native.cloud.haveServer': 'Mul on juba TREK-i server', 'native.connecting': 'Ühendumine aadressiga {host}', 'native.back': 'Tagasi', 'native.plans.title': 'Vali oma pakett', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Pakette ei õnnestunud laadida. Kontrolli ühendust ja proovi uuesti.', 'native.plans.retry': 'Proovi uuesti', 'native.plans.soon': 'Rakendusesisesed tellimused on tulekul. Praegu lõpeta veebis.', - 'native.claim.title': 'Loo oma TREK', + 'native.claim.title': 'Peaaegu valmis', 'native.claim.sub': 'Vali oma aadress. Seadistame selle kohe.', 'native.claim.addressLabel': 'Sinu aadress', 'native.claim.taken': 'See aadress on juba võetud.', diff --git a/shared/src/i18n/fr/native.ts b/shared/src/i18n/fr/native.ts index d4d0c966f..49488f1cd 100644 --- a/shared/src/i18n/fr/native.ts +++ b/shared/src/i18n/fr/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Se connecter', 'native.connect.checking': 'Vérification…', - 'native.connect.tryDemo': 'Pas encore de serveur ? Essayez la démo', + 'native.connect.tryDemo': 'Essayer la démo', 'native.connect.whatIsServer': 'Qu’est-ce qu’un serveur TREK ?', 'native.connect.errorInvalid': 'Cela ne ressemble pas à une adresse web.', 'native.connect.errorUnreachable': 'Aucun serveur ne répond à cette adresse. Vérifiez l’adresse et votre connexion.', @@ -25,9 +25,8 @@ const native: TranslationStrings = { 'native.privacy': 'Politique de confidentialité', 'native.settings.server': 'Serveur', 'native.settings.serverHint': 'Cette application est connectée à {server}.', - 'native.welcome.headline': 'Planifiez vos voyages ensemble.', - 'native.welcome.sub': - 'TREK réunit chaque jour, lieu, réservation et dépense dans un plan commun que tout le groupe modifie en direct.', + 'native.welcome.headline': 'Vos voyages.\nVotre plan.', + 'native.welcome.sub': 'Planifiez ensemble en temps réel : circuits, budgets, journal, livre photo — avec l’IA.', 'native.welcome.connect': 'Connecter votre TREK', 'native.welcome.connectSub': 'Ouvrez l’adresse que vous utilisez déjà', 'native.welcome.getCloud': 'Obtenir TREK Cloud', @@ -39,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Prêt en quelques minutes, mises à jour prises en charge', 'native.cloud.f3': 'Vos données restent les vôtres : sans publicité, sans pistage', 'native.cloud.cta': 'Commencer', - 'native.cloud.haveServer': 'J’ai déjà un TREK', + 'native.cloud.haveServer': 'J’ai déjà un serveur TREK', 'native.connecting': 'Connexion à {host}', 'native.back': 'Retour', 'native.plans.title': 'Choisissez votre forfait', @@ -57,7 +56,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Impossible de charger les forfaits. Vérifiez votre connexion et réessayez.', 'native.plans.retry': 'Réessayer', 'native.plans.soon': 'Les abonnements dans l’app arrivent bientôt. Pour l’instant, terminez sur le site.', - 'native.claim.title': 'Créez votre TREK', + 'native.claim.title': 'Presque terminé', 'native.claim.sub': 'Choisissez votre adresse. Nous la préparons aussitôt.', 'native.claim.addressLabel': 'Votre adresse', 'native.claim.taken': 'Cette adresse est déjà prise.', diff --git a/shared/src/i18n/gr/native.ts b/shared/src/i18n/gr/native.ts index 6bb563f04..11748f216 100644 --- a/shared/src/i18n/gr/native.ts +++ b/shared/src/i18n/gr/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Σύνδεση', 'native.connect.checking': 'Έλεγχος…', - 'native.connect.tryDemo': 'Δεν έχετε ακόμη διακομιστή; Δοκιμάστε την επίδειξη', + 'native.connect.tryDemo': 'Δοκιμάστε την επίδειξη', 'native.connect.whatIsServer': 'Τι είναι ένας διακομιστής TREK;', 'native.connect.errorInvalid': 'Αυτό δεν μοιάζει με διεύθυνση ιστού.', 'native.connect.errorUnreachable': @@ -26,9 +26,9 @@ const native: TranslationStrings = { 'native.privacy': 'Πολιτική απορρήτου', 'native.settings.server': 'Διακομιστής', 'native.settings.serverHint': 'Αυτή η εφαρμογή είναι συνδεδεμένη στο {server}.', - 'native.welcome.headline': 'Σχεδιάστε ταξίδια μαζί.', + 'native.welcome.headline': 'Τα ταξίδια σας.\nΤο πλάνο σας.', 'native.welcome.sub': - 'Το TREK κρατά κάθε μέρα, μέρος, κράτηση και έξοδο σε ένα ζωντανό πλάνο που όλη η ομάδα επεξεργάζεται μαζί.', + 'Σχεδιάστε μαζί σε πραγματικό χρόνο: διαδρομές, προϋπολογισμούς, ημερολόγιο, φωτογραφικό άλμπουμ — με AI.', 'native.welcome.connect': 'Συνδέστε το TREK σας', 'native.welcome.connectSub': 'Ανοίξτε τη διεύθυνση που ήδη χρησιμοποιείτε', 'native.welcome.getCloud': 'Αποκτήστε το TREK Cloud', @@ -40,7 +40,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Έτοιμο σε λίγα λεπτά, τις ενημερώσεις τις αναλαμβάνουμε εμείς', 'native.cloud.f3': 'Τα δεδομένα σας παραμένουν δικά σας: χωρίς διαφημίσεις, χωρίς παρακολούθηση', 'native.cloud.cta': 'Ξεκινήστε', - 'native.cloud.haveServer': 'Έχω ήδη ένα TREK', + 'native.cloud.haveServer': 'Έχω ήδη διακομιστή TREK', 'native.connecting': 'Σύνδεση με {host}', 'native.back': 'Πίσω', 'native.plans.title': 'Επιλέξτε το πλάνο σας', @@ -58,7 +58,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Δεν ήταν δυνατή η φόρτωση των πλάνων. Ελέγξτε τη σύνδεσή σας και δοκιμάστε ξανά.', 'native.plans.retry': 'Δοκιμάστε ξανά', 'native.plans.soon': 'Οι συνδρομές εντός εφαρμογής έρχονται. Προς το παρόν, ολοκληρώστε στον ιστότοπο.', - 'native.claim.title': 'Δημιουργήστε το TREK σας', + 'native.claim.title': 'Σχεδόν έτοιμο', 'native.claim.sub': 'Επιλέξτε τη διεύθυνσή σας. Το ετοιμάζουμε αμέσως.', 'native.claim.addressLabel': 'Η διεύθυνσή σας', 'native.claim.taken': 'Αυτή η διεύθυνση είναι πιασμένη.', diff --git a/shared/src/i18n/he/native.ts b/shared/src/i18n/he/native.ts index 5fb67ce42..9067b34d4 100644 --- a/shared/src/i18n/he/native.ts +++ b/shared/src/i18n/he/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'התחברות', 'native.connect.checking': 'בודק…', - 'native.connect.tryDemo': 'אין עדיין שרת? נסו את הדמו', + 'native.connect.tryDemo': 'נסו את הדמו', 'native.connect.whatIsServer': 'מהו שרת TREK?', 'native.connect.errorInvalid': 'זה לא נראה ככתובת אינטרנט.', 'native.connect.errorUnreachable': 'אף שרת לא ענה בכתובת הזו. בדקו את הכתובת ואת החיבור.', @@ -24,8 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'מדיניות הפרטיות', 'native.settings.server': 'שרת', 'native.settings.serverHint': 'האפליקציה הזו מחוברת אל {server}.', - 'native.welcome.headline': 'מתכננים טיולים ביחד.', - 'native.welcome.sub': 'TREK שומר כל יום, מקום, הזמנה והוצאה בתוכנית חיה אחת שכל הקבוצה עורכת ביחד.', + 'native.welcome.headline': 'הטיולים שלכם.\nהתוכנית שלכם.', + 'native.welcome.sub': 'מתכננים ביחד בזמן אמת: מסלולים, תקציבים, יומן, אלבום תמונות — עם AI.', 'native.welcome.connect': 'חיבור ה-TREK שלכם', 'native.welcome.connectSub': 'פתחו את הכתובת שאתם כבר משתמשים בה', 'native.welcome.getCloud': 'קבלת TREK Cloud', @@ -36,7 +36,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'מוכן תוך דקות, העדכונים עלינו', 'native.cloud.f3': 'הנתונים שלכם נשארים שלכם: בלי פרסומות, בלי מעקב', 'native.cloud.cta': 'התחלה', - 'native.cloud.haveServer': 'כבר יש לי TREK', + 'native.cloud.haveServer': 'כבר יש לי שרת TREK', 'native.connecting': 'מתחבר אל {host}', 'native.back': 'חזרה', 'native.plans.title': 'בחרו את התוכנית שלכם', @@ -54,7 +54,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'לא ניתן לטעון את התוכניות. בדקו את החיבור ונסו שוב.', 'native.plans.retry': 'נסו שוב', 'native.plans.soon': 'הרשמות בתוך האפליקציה בקרוב. בינתיים, השלימו באתר.', - 'native.claim.title': 'יצירת ה-TREK שלכם', + 'native.claim.title': 'כמעט סיימנו', 'native.claim.sub': 'בחרו את הכתובת שלכם. אנחנו מכינים אותה מיד.', 'native.claim.addressLabel': 'הכתובת שלכם', 'native.claim.taken': 'הכתובת הזו תפוסה.', diff --git a/shared/src/i18n/hu/native.ts b/shared/src/i18n/hu/native.ts index 4729b294c..2c18c5832 100644 --- a/shared/src/i18n/hu/native.ts +++ b/shared/src/i18n/hu/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Csatlakozás', 'native.connect.checking': 'Ellenőrzés…', - 'native.connect.tryDemo': 'Még nincs szervered? Próbáld ki a demót', + 'native.connect.tryDemo': 'Próbáld ki a demót', 'native.connect.whatIsServer': 'Mi az a TREK-szerver?', 'native.connect.errorInvalid': 'Ez nem úgy néz ki, mint egy webcím.', 'native.connect.errorUnreachable': 'Ezen a címen nem válaszol szerver. Ellenőrizd a címet és a kapcsolatot.', @@ -25,9 +25,8 @@ const native: TranslationStrings = { 'native.privacy': 'Adatvédelmi irányelvek', 'native.settings.server': 'Szerver', 'native.settings.serverHint': 'Ez az alkalmazás ehhez csatlakozik: {server}.', - 'native.welcome.headline': 'Tervezzetek utakat együtt.', - 'native.welcome.sub': - 'A TREK minden napot, helyet, foglalást és költséget egyetlen élő tervben tart, amelyet az egész csapat együtt szerkeszt.', + 'native.welcome.headline': 'Az utazásaid.\nA terved.', + 'native.welcome.sub': 'Tervezzetek együtt valós időben: túrák, költségvetések, napló, fotókönyv — MI-vel.', 'native.welcome.connect': 'Csatlakoztasd a TREK-edet', 'native.welcome.connectSub': 'Nyisd meg a címet, amit már használsz', 'native.welcome.getCloud': 'TREK Cloud beszerzése', @@ -39,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Percek alatt kész, a frissítéseket mi intézzük', 'native.cloud.f3': 'Az adataid a tieid maradnak: nincs hirdetés, nincs követés', 'native.cloud.cta': 'Kezdés', - 'native.cloud.haveServer': 'Már van TREK-em', + 'native.cloud.haveServer': 'Már van TREK-szerverem', 'native.connecting': 'Csatlakozás ehhez: {host}', 'native.back': 'Vissza', 'native.plans.title': 'Válaszd ki a csomagod', @@ -57,7 +56,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'A csomagokat nem sikerült betölteni. Ellenőrizd a kapcsolatot, és próbáld újra.', 'native.plans.retry': 'Újra', 'native.plans.soon': 'Az appon belüli előfizetés hamarosan érkezik. Addig fejezd be a weboldalon.', - 'native.claim.title': 'Hozd létre a TREK-edet', + 'native.claim.title': 'Mindjárt kész', 'native.claim.sub': 'Válaszd ki a címed. Azonnal beállítjuk.', 'native.claim.addressLabel': 'A címed', 'native.claim.taken': 'Ez a cím foglalt.', diff --git a/shared/src/i18n/id/native.ts b/shared/src/i18n/id/native.ts index 1c1950ee3..751e27dae 100644 --- a/shared/src/i18n/id/native.ts +++ b/shared/src/i18n/id/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Hubungkan', 'native.connect.checking': 'Memeriksa…', - 'native.connect.tryDemo': 'Belum punya server? Coba demonya', + 'native.connect.tryDemo': 'Coba demonya', 'native.connect.whatIsServer': 'Apa itu server TREK?', 'native.connect.errorInvalid': 'Itu tidak terlihat seperti alamat web.', 'native.connect.errorUnreachable': 'Tidak ada server yang merespons di alamat ini. Periksa alamat dan koneksimu.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Kebijakan privasi', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Aplikasi ini terhubung ke {server}.', - 'native.welcome.headline': 'Rencanakan perjalanan bersama.', - 'native.welcome.sub': - 'TREK menyatukan setiap hari, tempat, pemesanan, dan biaya dalam satu rencana langsung yang diedit seluruh grup bersama.', + 'native.welcome.headline': 'Perjalanan Anda.\nRencana Anda.', + 'native.welcome.sub': 'Rencanakan bersama secara real time: tur, anggaran, jurnal, buku foto — dengan AI.', 'native.welcome.connect': 'Hubungkan TREK Anda', 'native.welcome.connectSub': 'Buka alamat yang sudah Anda pakai', 'native.welcome.getCloud': 'Dapatkan TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Siap dalam hitungan menit, pembaruan kami yang urus', 'native.cloud.f3': 'Data Anda tetap milik Anda: tanpa iklan, tanpa pelacakan', 'native.cloud.cta': 'Mulai', - 'native.cloud.haveServer': 'Saya sudah punya TREK', + 'native.cloud.haveServer': 'Saya sudah punya server TREK', 'native.connecting': 'Menghubungkan ke {host}', 'native.back': 'Kembali', 'native.plans.title': 'Pilih paket Anda', @@ -51,12 +50,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} dokumen AI per bulan', 'native.plans.noAi': 'Tanpa dokumen AI', 'native.plans.storage': 'Penyimpanan {n} GB', - 'native.plans.unlimited': 'Tempat, perjalanan, dan orang tanpa batas', + 'native.plans.unlimited': 'Tempat, perjalanan & orang tanpa batas', 'native.plans.subscribe': 'Berlangganan', 'native.plans.loadError': 'Tidak dapat memuat paket. Periksa koneksi Anda dan coba lagi.', 'native.plans.retry': 'Coba lagi', 'native.plans.soon': 'Langganan dalam aplikasi akan hadir. Untuk saat ini, selesaikan di situs web.', - 'native.claim.title': 'Buat TREK Anda', + 'native.claim.title': 'Hampir selesai', 'native.claim.sub': 'Pilih alamat Anda. Kami langsung menyiapkannya.', 'native.claim.addressLabel': 'Alamat Anda', 'native.claim.taken': 'Alamat itu sudah dipakai.', diff --git a/shared/src/i18n/it/native.ts b/shared/src/i18n/it/native.ts index 880bcbab8..15a34ec51 100644 --- a/shared/src/i18n/it/native.ts +++ b/shared/src/i18n/it/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Connetti', 'native.connect.checking': 'Verifica in corso…', - 'native.connect.tryDemo': 'Non hai ancora un server? Prova la demo', + 'native.connect.tryDemo': 'Prova la demo', 'native.connect.whatIsServer': 'Che cos’è un server TREK?', 'native.connect.errorInvalid': 'Non sembra un indirizzo web.', 'native.connect.errorUnreachable': @@ -25,9 +25,8 @@ const native: TranslationStrings = { 'native.privacy': 'Informativa sulla privacy', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Questa app è collegata a {server}.', - 'native.welcome.headline': 'Pianificate i viaggi insieme.', - 'native.welcome.sub': - 'TREK raccoglie ogni giorno, luogo, prenotazione e spesa in un unico piano dal vivo che tutto il gruppo modifica insieme.', + 'native.welcome.headline': 'I tuoi viaggi.\nIl tuo piano.', + 'native.welcome.sub': 'Pianifica insieme in tempo reale: tour, budget, diario, fotolibro — con l’IA.', 'native.welcome.connect': 'Collega il tuo TREK', 'native.welcome.connectSub': 'Apri l’indirizzo che già usi', 'native.welcome.getCloud': 'Attiva TREK Cloud', @@ -39,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Pronto in pochi minuti, aggiornamenti inclusi', 'native.cloud.f3': 'I tuoi dati restano tuoi: niente pubblicità, niente tracciamento', 'native.cloud.cta': 'Inizia', - 'native.cloud.haveServer': 'Ho già un TREK', + 'native.cloud.haveServer': 'Ho già un server TREK', 'native.connecting': 'Connessione a {host}', 'native.back': 'Indietro', 'native.plans.title': 'Scegli il tuo piano', @@ -52,12 +51,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} documenti con IA al mese', 'native.plans.noAi': 'Nessun documento con IA', 'native.plans.storage': '{n} GB di spazio', - 'native.plans.unlimited': 'Luoghi, viaggi e persone senza limiti', + 'native.plans.unlimited': 'Luoghi, viaggi e persone illimitati', 'native.plans.subscribe': 'Abbonati', 'native.plans.loadError': 'Impossibile caricare i piani. Controlla la connessione e riprova.', 'native.plans.retry': 'Riprova', 'native.plans.soon': 'Gli abbonamenti nell’app arrivano presto. Per ora, completa sul sito.', - 'native.claim.title': 'Crea il tuo TREK', + 'native.claim.title': 'Quasi fatto', 'native.claim.sub': 'Scegli il tuo indirizzo. Lo prepariamo subito.', 'native.claim.addressLabel': 'Il tuo indirizzo', 'native.claim.taken': 'Questo indirizzo è già occupato.', diff --git a/shared/src/i18n/ja/native.ts b/shared/src/i18n/ja/native.ts index 6b7005b69..0be899424 100644 --- a/shared/src/i18n/ja/native.ts +++ b/shared/src/i18n/ja/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': '接続', 'native.connect.checking': '確認中…', - 'native.connect.tryDemo': 'まだサーバーがありませんか?デモをお試しください', + 'native.connect.tryDemo': 'デモを試す', 'native.connect.whatIsServer': 'TREK サーバーとは?', 'native.connect.errorInvalid': 'Web アドレスではないようです。', 'native.connect.errorUnreachable': 'このアドレスで応答するサーバーがありません。アドレスと接続を確認してください。', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'プライバシーポリシー', 'native.settings.server': 'サーバー', 'native.settings.serverHint': 'このアプリは {server} に接続されています。', - 'native.welcome.headline': 'みんなで旅を計画。', - 'native.welcome.sub': - 'TREKは、毎日・場所・予約・費用を、グループ全員で一緒に編集できる1つのライブプランにまとめます。', + 'native.welcome.headline': 'あなたの旅。\nあなたの計画。', + 'native.welcome.sub': 'みんなでリアルタイムに計画:ツアー、予算、ジャーナル、フォトブック — AIも活用。', 'native.welcome.connect': 'あなたのTREKに接続', 'native.welcome.connectSub': 'すでに使っているアドレスを開く', 'native.welcome.getCloud': 'TREK Cloudを始める', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': '数分で準備完了、アップデートはお任せ', 'native.cloud.f3': 'データはあなたのもの。広告なし、追跡なし', 'native.cloud.cta': '始める', - 'native.cloud.haveServer': 'すでにTREKを持っています', + 'native.cloud.haveServer': 'すでにTREKサーバーを持っています', 'native.connecting': '{host} に接続中', 'native.back': '戻る', 'native.plans.title': 'プランを選ぶ', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'プランを読み込めませんでした。接続を確認してもう一度お試しください。', 'native.plans.retry': 'もう一度試す', 'native.plans.soon': 'アプリ内サブスクリプションは近日対応。今はウェブで完了してください。', - 'native.claim.title': 'TREKを作成', + 'native.claim.title': 'もう少しです', 'native.claim.sub': 'アドレスを選んでください。すぐに用意します。', 'native.claim.addressLabel': 'あなたのアドレス', 'native.claim.taken': 'このアドレスは使用中です。', diff --git a/shared/src/i18n/ko/native.ts b/shared/src/i18n/ko/native.ts index 40c1bdd82..817f32a10 100644 --- a/shared/src/i18n/ko/native.ts +++ b/shared/src/i18n/ko/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': '연결', 'native.connect.checking': '확인 중…', - 'native.connect.tryDemo': '아직 서버가 없나요? 데모를 사용해 보세요', + 'native.connect.tryDemo': '데모 체험하기', 'native.connect.whatIsServer': 'TREK 서버란?', 'native.connect.errorInvalid': '웹 주소가 아닌 것 같습니다.', 'native.connect.errorUnreachable': '이 주소에서 응답하는 서버가 없습니다. 주소와 연결 상태를 확인하세요.', @@ -24,8 +24,8 @@ const native: TranslationStrings = { 'native.privacy': '개인정보 처리방침', 'native.settings.server': '서버', 'native.settings.serverHint': '이 앱은 {server}에 연결되어 있습니다.', - 'native.welcome.headline': '함께 여행을 계획하세요.', - 'native.welcome.sub': 'TREK은 모든 날짜, 장소, 예약, 비용을 그룹 전체가 함께 편집하는 하나의 실시간 플랜에 담습니다.', + 'native.welcome.headline': '당신의 여행.\n당신의 계획.', + 'native.welcome.sub': '실시간으로 함께 계획하세요: 투어, 예산, 저널, 포토북 — AI와 함께.', 'native.welcome.connect': '내 TREK 연결', 'native.welcome.connectSub': '이미 사용하는 주소 열기', 'native.welcome.getCloud': 'TREK Cloud 시작하기', @@ -36,7 +36,7 @@ const native: TranslationStrings = { 'native.cloud.f2': '몇 분이면 준비 완료, 업데이트는 저희가', 'native.cloud.f3': '데이터는 그대로 내 것: 광고 없음, 추적 없음', 'native.cloud.cta': '시작하기', - 'native.cloud.haveServer': '이미 TREK이 있어요', + 'native.cloud.haveServer': '이미 TREK 서버가 있어요', 'native.connecting': '{host}에 연결 중', 'native.back': '뒤로', 'native.plans.title': '플랜 선택', @@ -54,7 +54,7 @@ const native: TranslationStrings = { 'native.plans.loadError': '플랜을 불러오지 못했습니다. 연결을 확인하고 다시 시도하세요.', 'native.plans.retry': '다시 시도', 'native.plans.soon': '앱 내 구독이 곧 제공됩니다. 지금은 웹에서 완료하세요.', - 'native.claim.title': 'TREK 만들기', + 'native.claim.title': '거의 다 됐어요', 'native.claim.sub': '주소를 선택하세요. 바로 준비해 드립니다.', 'native.claim.addressLabel': '내 주소', 'native.claim.taken': '이미 사용 중인 주소예요.', diff --git a/shared/src/i18n/nl/native.ts b/shared/src/i18n/nl/native.ts index d42c4d482..899cf3bab 100644 --- a/shared/src/i18n/nl/native.ts +++ b/shared/src/i18n/nl/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Verbinden', 'native.connect.checking': 'Controleren…', - 'native.connect.tryDemo': 'Nog geen server? Probeer de demo', + 'native.connect.tryDemo': 'Probeer de demo', 'native.connect.whatIsServer': 'Wat is een TREK-server?', 'native.connect.errorInvalid': 'Dat lijkt geen webadres.', 'native.connect.errorUnreachable': 'Er reageert geen server op dit adres. Controleer het adres en je verbinding.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Privacybeleid', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Deze app is verbonden met {server}.', - 'native.welcome.headline': 'Plan reizen samen.', - 'native.welcome.sub': - 'TREK houdt elke dag, plek, boeking en kostenpost bij in één live plan dat je hele groep samen bewerkt.', + 'native.welcome.headline': 'Jouw reizen.\nJouw plan.', + 'native.welcome.sub': 'Plan samen in realtime: tours, budgetten, dagboek, fotoboek — met AI.', 'native.welcome.connect': 'Verbind je TREK', 'native.welcome.connectSub': 'Open het adres dat je al gebruikt', 'native.welcome.getCloud': 'Neem TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'In enkele minuten klaar, updates doen wij', 'native.cloud.f3': 'Je gegevens blijven van jou: geen advertenties, geen tracking', 'native.cloud.cta': 'Aan de slag', - 'native.cloud.haveServer': 'Ik heb al een TREK', + 'native.cloud.haveServer': 'Ik heb al een TREK-server', 'native.connecting': 'Verbinden met {host}', 'native.back': 'Terug', 'native.plans.title': 'Kies je abonnement', @@ -51,12 +50,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} AI-documenten per maand', 'native.plans.noAi': 'Geen AI-documenten', 'native.plans.storage': '{n} GB opslag', - 'native.plans.unlimited': 'Onbeperkt plekken, reizen en personen', + 'native.plans.unlimited': 'Onbeperkt plekken, reizen & mensen', 'native.plans.subscribe': 'Abonneren', 'native.plans.loadError': 'Kan de abonnementen niet laden. Controleer je verbinding en probeer het opnieuw.', 'native.plans.retry': 'Opnieuw proberen', 'native.plans.soon': 'Abonneren in de app komt eraan. Rond het voorlopig af op de website.', - 'native.claim.title': 'Maak je TREK', + 'native.claim.title': 'Bijna klaar', 'native.claim.sub': 'Kies je adres. We zetten het meteen klaar.', 'native.claim.addressLabel': 'Je adres', 'native.claim.taken': 'Dit adres is al bezet.', diff --git a/shared/src/i18n/pl/native.ts b/shared/src/i18n/pl/native.ts index 5143e9b20..36f72847b 100644 --- a/shared/src/i18n/pl/native.ts +++ b/shared/src/i18n/pl/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Połącz', 'native.connect.checking': 'Sprawdzanie…', - 'native.connect.tryDemo': 'Nie masz jeszcze serwera? Wypróbuj demo', + 'native.connect.tryDemo': 'Wypróbuj demo', 'native.connect.whatIsServer': 'Czym jest serwer TREK?', 'native.connect.errorInvalid': 'To nie wygląda na adres internetowy.', 'native.connect.errorUnreachable': 'Pod tym adresem nie odpowiada żaden serwer. Sprawdź adres i połączenie.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Polityka prywatności', 'native.settings.server': 'Serwer', 'native.settings.serverHint': 'Ta aplikacja jest połączona z {server}.', - 'native.welcome.headline': 'Planujcie podróże razem.', - 'native.welcome.sub': - 'TREK zbiera każdy dzień, miejsce, rezerwację i wydatek w jednym wspólnym planie, który cała grupa edytuje na żywo.', + 'native.welcome.headline': 'Twoje podróże.\nTwój plan.', + 'native.welcome.sub': 'Planujcie razem w czasie rzeczywistym: trasy, budżety, dziennik, fotoksiążka — z AI.', 'native.welcome.connect': 'Połącz swój TREK', 'native.welcome.connectSub': 'Otwórz adres, którego już używasz', 'native.welcome.getCloud': 'Weź TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Gotowe w kilka minut, aktualizacje po naszej stronie', 'native.cloud.f3': 'Twoje dane zostają Twoje: bez reklam, bez śledzenia', 'native.cloud.cta': 'Zacznij', - 'native.cloud.haveServer': 'Mam już TREK', + 'native.cloud.haveServer': 'Mam już serwer TREK', 'native.connecting': 'Łączenie z {host}', 'native.back': 'Wstecz', 'native.plans.title': 'Wybierz plan', @@ -56,7 +55,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Nie udało się wczytać planów. Sprawdź połączenie i spróbuj ponownie.', 'native.plans.retry': 'Spróbuj ponownie', 'native.plans.soon': 'Subskrypcje w aplikacji już wkrótce. Na razie dokończ na stronie.', - 'native.claim.title': 'Utwórz swój TREK', + 'native.claim.title': 'Prawie gotowe', 'native.claim.sub': 'Wybierz swój adres. Przygotujemy go od razu.', 'native.claim.addressLabel': 'Twój adres', 'native.claim.taken': 'Ten adres jest już zajęty.', diff --git a/shared/src/i18n/ru/native.ts b/shared/src/i18n/ru/native.ts index cf4dae78c..0f159f656 100644 --- a/shared/src/i18n/ru/native.ts +++ b/shared/src/i18n/ru/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Подключиться', 'native.connect.checking': 'Проверка…', - 'native.connect.tryDemo': 'Ещё нет сервера? Попробуйте демо', + 'native.connect.tryDemo': 'Попробовать демо', 'native.connect.whatIsServer': 'Что такое сервер TREK?', 'native.connect.errorInvalid': 'Это не похоже на веб-адрес.', 'native.connect.errorUnreachable': 'По этому адресу не отвечает ни один сервер. Проверьте адрес и подключение.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Политика конфиденциальности', 'native.settings.server': 'Сервер', 'native.settings.serverHint': 'Приложение подключено к {server}.', - 'native.welcome.headline': 'Планируйте поездки вместе.', - 'native.welcome.sub': - 'TREK хранит каждый день, место, бронирование и расход в одном живом плане, который вся группа редактирует вместе.', + 'native.welcome.headline': 'Ваши поездки.\nВаш план.', + 'native.welcome.sub': 'Планируйте вместе в реальном времени: туры, бюджеты, дневник, фотокнига — с ИИ.', 'native.welcome.connect': 'Подключите свой TREK', 'native.welcome.connectSub': 'Откройте адрес, которым уже пользуетесь', 'native.welcome.getCloud': 'Получить TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Готово за минуты, обновления берём на себя', 'native.cloud.f3': 'Ваши данные остаются вашими: без рекламы, без слежки', 'native.cloud.cta': 'Начать', - 'native.cloud.haveServer': 'У меня уже есть TREK', + 'native.cloud.haveServer': 'У меня уже есть сервер TREK', 'native.connecting': 'Подключение к {host}', 'native.back': 'Назад', 'native.plans.title': 'Выберите тариф', @@ -51,12 +50,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} ИИ-документов в месяц', 'native.plans.noAi': 'Без ИИ-документов', 'native.plans.storage': '{n} ГБ хранилища', - 'native.plans.unlimited': 'Без ограничений на места, поездки и людей', + 'native.plans.unlimited': 'Места, поездки и люди без лимита', 'native.plans.subscribe': 'Подписаться', 'native.plans.loadError': 'Не удалось загрузить тарифы. Проверьте подключение и повторите попытку.', 'native.plans.retry': 'Повторить', 'native.plans.soon': 'Подписки в приложении скоро появятся. Пока оформите на сайте.', - 'native.claim.title': 'Создайте свой TREK', + 'native.claim.title': 'Почти готово', 'native.claim.sub': 'Выберите адрес. Мы сразу всё настроим.', 'native.claim.addressLabel': 'Ваш адрес', 'native.claim.taken': 'Этот адрес занят.', diff --git a/shared/src/i18n/sk/native.ts b/shared/src/i18n/sk/native.ts index f9dd48585..f469a11ca 100644 --- a/shared/src/i18n/sk/native.ts +++ b/shared/src/i18n/sk/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Pripojiť', 'native.connect.checking': 'Overuje sa…', - 'native.connect.tryDemo': 'Ešte nemáte server? Vyskúšajte demo', + 'native.connect.tryDemo': 'Vyskúšať demo', 'native.connect.whatIsServer': 'Čo je server TREK?', 'native.connect.errorInvalid': 'Toto nevyzerá ako webová adresa.', 'native.connect.errorUnreachable': 'Na tejto adrese neodpovedal žiadny server. Skontrolujte adresu a pripojenie.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Zásady ochrany osobných údajov', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Táto aplikácia je pripojená k serveru {server}.', - 'native.welcome.headline': 'Plánujte cesty spoločne.', - 'native.welcome.sub': - 'TREK drží každý deň, miesto, rezerváciu aj výdavok v jednom živom pláne, ktorý celá skupina upravuje spoločne.', + 'native.welcome.headline': 'Vaše cesty.\nVáš plán.', + 'native.welcome.sub': 'Plánujte spoločne v reálnom čase: trasy, rozpočty, denníky, fotokniha — s AI.', 'native.welcome.connect': 'Pripojte svoj TREK', 'native.welcome.connectSub': 'Otvorte adresu, ktorú už používate', 'native.welcome.getCloud': 'Získať TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Hotovo za pár minút, aktualizácie riešime my', 'native.cloud.f3': 'Vaše údaje zostávajú vaše: žiadne reklamy, žiadne sledovanie', 'native.cloud.cta': 'Začať', - 'native.cloud.haveServer': 'Už mám TREK', + 'native.cloud.haveServer': 'Už mám server TREK', 'native.connecting': 'Pripájanie k {host}', 'native.back': 'Späť', 'native.plans.title': 'Vyberte si tarif', @@ -51,12 +50,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} dokumentov s AI mesačne', 'native.plans.noAi': 'Žiadne dokumenty s AI', 'native.plans.storage': '{n} GB úložiska', - 'native.plans.unlimited': 'Neobmedzene miest, ciest a ľudí', + 'native.plans.unlimited': 'Neobmedzené miesta, cesty a ľudia', 'native.plans.subscribe': 'Predplatiť', 'native.plans.loadError': 'Tarify sa nepodarilo načítať. Skontrolujte pripojenie a skúste to znova.', 'native.plans.retry': 'Skúsiť znova', 'native.plans.soon': 'Predplatné v aplikácii čoskoro príde. Zatiaľ to dokončite na webe.', - 'native.claim.title': 'Vytvorte svoj TREK', + 'native.claim.title': 'Takmer hotovo', 'native.claim.sub': 'Vyberte si adresu. Hneď ju pripravíme.', 'native.claim.addressLabel': 'Vaša adresa', 'native.claim.taken': 'Táto adresa je obsadená.', diff --git a/shared/src/i18n/sv/native.ts b/shared/src/i18n/sv/native.ts index 9bef2c7d6..deb2b2f91 100644 --- a/shared/src/i18n/sv/native.ts +++ b/shared/src/i18n/sv/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Anslut', 'native.connect.checking': 'Kontrollerar…', - 'native.connect.tryDemo': 'Ingen server än? Testa demon', + 'native.connect.tryDemo': 'Testa demon', 'native.connect.whatIsServer': 'Vad är en TREK-server?', 'native.connect.errorInvalid': 'Det ser inte ut som en webbadress.', 'native.connect.errorUnreachable': @@ -25,9 +25,8 @@ const native: TranslationStrings = { 'native.privacy': 'Integritetspolicy', 'native.settings.server': 'Server', // same-as-en 'native.settings.serverHint': 'Den här appen är ansluten till {server}.', - 'native.welcome.headline': 'Planera resor tillsammans.', - 'native.welcome.sub': - 'TREK samlar varje dag, plats, bokning och kostnad i en levande plan som hela gruppen redigerar tillsammans.', + 'native.welcome.headline': 'Dina resor.\nDin plan.', + 'native.welcome.sub': 'Planera tillsammans i realtid: turer, budgetar, resejournaler, fotobok — med AI.', 'native.welcome.connect': 'Anslut din TREK', 'native.welcome.connectSub': 'Öppna adressen du redan använder', 'native.welcome.getCloud': 'Skaffa TREK Cloud', @@ -39,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Klart på några minuter, uppdateringar sköter vi', 'native.cloud.f3': 'Dina data förblir dina: inga annonser, ingen spårning', 'native.cloud.cta': 'Kom igång', - 'native.cloud.haveServer': 'Jag har redan en TREK', + 'native.cloud.haveServer': 'Jag har redan en TREK-server', 'native.connecting': 'Ansluter till {host}', 'native.back': 'Tillbaka', 'native.plans.title': 'Välj ditt abonnemang', @@ -52,12 +51,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} AI-dokument i månaden', 'native.plans.noAi': 'Inga AI-dokument', 'native.plans.storage': '{n} GB lagring', - 'native.plans.unlimited': 'Obegränsat med platser, resor och personer', + 'native.plans.unlimited': 'Obegränsat antal platser, resor & personer', 'native.plans.subscribe': 'Prenumerera', 'native.plans.loadError': 'Det gick inte att läsa in abonnemangen. Kontrollera anslutningen och försök igen.', 'native.plans.retry': 'Försök igen', 'native.plans.soon': 'Prenumerationer i appen är på väg. Slutför på webben tills vidare.', - 'native.claim.title': 'Skapa din TREK', + 'native.claim.title': 'Nästan klart', 'native.claim.sub': 'Välj din adress. Vi gör i ordning den direkt.', 'native.claim.addressLabel': 'Din adress', 'native.claim.taken': 'Den adressen är upptagen.', diff --git a/shared/src/i18n/th/native.ts b/shared/src/i18n/th/native.ts index 0a9bc3f2d..8371980f0 100644 --- a/shared/src/i18n/th/native.ts +++ b/shared/src/i18n/th/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'เชื่อมต่อ', 'native.connect.checking': 'กำลังตรวจสอบ…', - 'native.connect.tryDemo': 'ยังไม่มีเซิร์ฟเวอร์ใช่ไหม ลองใช้เดโม', + 'native.connect.tryDemo': 'ลองใช้เดโม', 'native.connect.whatIsServer': 'เซิร์ฟเวอร์ TREK คืออะไร', 'native.connect.errorInvalid': 'ดูเหมือนว่านี่ไม่ใช่ที่อยู่เว็บ', 'native.connect.errorUnreachable': 'ไม่มีเซิร์ฟเวอร์ตอบกลับที่ที่อยู่นี้ โปรดตรวจสอบที่อยู่และการเชื่อมต่อของคุณ', @@ -24,8 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'นโยบายความเป็นส่วนตัว', 'native.settings.server': 'เซิร์ฟเวอร์', 'native.settings.serverHint': 'แอปนี้เชื่อมต่อกับ {server} อยู่', - 'native.welcome.headline': 'วางแผนการเดินทางไปด้วยกัน', - 'native.welcome.sub': 'TREK รวมทุกวัน สถานที่ การจอง และค่าใช้จ่ายไว้ในแผนเดียวแบบเรียลไทม์ที่ทั้งกลุ่มแก้ไขร่วมกัน', + 'native.welcome.headline': 'การเดินทางของคุณ\nแผนของคุณ', + 'native.welcome.sub': 'วางแผนร่วมกันแบบเรียลไทม์: ทัวร์ งบประมาณ บันทึกการเดินทาง โฟโต้บุ๊ก — ด้วย AI', 'native.welcome.connect': 'เชื่อมต่อ TREK ของคุณ', 'native.welcome.connectSub': 'เปิดที่อยู่ที่คุณใช้อยู่แล้ว', 'native.welcome.getCloud': 'รับ TREK Cloud', @@ -36,7 +36,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'พร้อมใช้ในไม่กี่นาที การอัปเดตเราจัดการให้', 'native.cloud.f3': 'ข้อมูลของคุณยังเป็นของคุณ ไม่มีโฆษณา ไม่มีการติดตาม', 'native.cloud.cta': 'เริ่มต้น', - 'native.cloud.haveServer': 'ฉันมี TREK อยู่แล้ว', + 'native.cloud.haveServer': 'ฉันมีเซิร์ฟเวอร์ TREK อยู่แล้ว', 'native.connecting': 'กำลังเชื่อมต่อกับ {host}', 'native.back': 'กลับ', 'native.plans.title': 'เลือกแพ็กเกจของคุณ', @@ -54,7 +54,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'โหลดแพ็กเกจไม่สำเร็จ ตรวจสอบการเชื่อมต่อแล้วลองอีกครั้ง', 'native.plans.retry': 'ลองอีกครั้ง', 'native.plans.soon': 'การสมัครสมาชิกในแอปกำลังจะมา ตอนนี้ทำให้เสร็จบนเว็บไซต์ก่อน', - 'native.claim.title': 'สร้าง TREK ของคุณ', + 'native.claim.title': 'เกือบเสร็จแล้ว', 'native.claim.sub': 'เลือกที่อยู่ของคุณ เราจะตั้งค่าให้ทันที', 'native.claim.addressLabel': 'ที่อยู่ของคุณ', 'native.claim.taken': 'ที่อยู่นี้ถูกใช้แล้ว', diff --git a/shared/src/i18n/tr/native.ts b/shared/src/i18n/tr/native.ts index 3edea167f..f807f3482 100644 --- a/shared/src/i18n/tr/native.ts +++ b/shared/src/i18n/tr/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Bağlan', 'native.connect.checking': 'Kontrol ediliyor…', - 'native.connect.tryDemo': 'Henüz sunucun yok mu? Demoyu dene', + 'native.connect.tryDemo': 'Demoyu dene', 'native.connect.whatIsServer': 'TREK sunucusu nedir?', 'native.connect.errorInvalid': 'Bu bir web adresine benzemiyor.', 'native.connect.errorUnreachable': 'Bu adreste yanıt veren bir sunucu yok. Adresi ve bağlantını kontrol et.', @@ -24,9 +24,9 @@ const native: TranslationStrings = { 'native.privacy': 'Gizlilik politikası', 'native.settings.server': 'Sunucu', 'native.settings.serverHint': 'Bu uygulama {server} adresine bağlı.', - 'native.welcome.headline': 'Gezileri birlikte planlayın.', + 'native.welcome.headline': 'Gezileriniz.\nPlanınız.', 'native.welcome.sub': - 'TREK her günü, yeri, rezervasyonu ve masrafı tüm grubun birlikte düzenlediği tek bir canlı planda tutar.', + 'Gerçek zamanlı birlikte planlayın: turlar, bütçeler, günlükler, fotoğraf kitabı — yapay zekâyla.', 'native.welcome.connect': 'TREK’inizi bağlayın', 'native.welcome.connectSub': 'Zaten kullandığınız adresi açın', 'native.welcome.getCloud': 'TREK Cloud’u edinin', @@ -38,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Dakikalar içinde hazır, güncellemeler bizden', 'native.cloud.f3': 'Verileriniz sizin kalır: reklam yok, takip yok', 'native.cloud.cta': 'Başla', - 'native.cloud.haveServer': 'Zaten bir TREK’im var', + 'native.cloud.haveServer': 'Zaten bir TREK sunucum var', 'native.connecting': '{host} adresine bağlanılıyor', 'native.back': 'Geri', 'native.plans.title': 'Planınızı seçin', @@ -56,7 +56,7 @@ const native: TranslationStrings = { 'native.plans.loadError': 'Planlar yüklenemedi. Bağlantınızı kontrol edip tekrar deneyin.', 'native.plans.retry': 'Tekrar dene', 'native.plans.soon': 'Uygulama içi abonelikler yakında. Şimdilik web sitesinde tamamlayın.', - 'native.claim.title': 'TREK’inizi oluşturun', + 'native.claim.title': 'Neredeyse hazır', 'native.claim.sub': 'Adresinizi seçin. Hemen hazırlıyoruz.', 'native.claim.addressLabel': 'Adresiniz', 'native.claim.taken': 'Bu adres alınmış.', diff --git a/shared/src/i18n/uk/native.ts b/shared/src/i18n/uk/native.ts index 04ce76bb8..e3bc643dc 100644 --- a/shared/src/i18n/uk/native.ts +++ b/shared/src/i18n/uk/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Підключитися', 'native.connect.checking': 'Перевірка…', - 'native.connect.tryDemo': 'Ще немає сервера? Спробуйте демо', + 'native.connect.tryDemo': 'Спробувати демо', 'native.connect.whatIsServer': 'Що таке сервер TREK?', 'native.connect.errorInvalid': 'Це не схоже на вебадресу.', 'native.connect.errorUnreachable': 'За цією адресою не відповідає жоден сервер. Перевірте адресу та з’єднання.', @@ -24,9 +24,8 @@ const native: TranslationStrings = { 'native.privacy': 'Політика конфіденційності', 'native.settings.server': 'Сервер', 'native.settings.serverHint': 'Застосунок підключено до {server}.', - 'native.welcome.headline': 'Плануйте подорожі разом.', - 'native.welcome.sub': - 'TREK зберігає кожен день, місце, бронювання та витрату в одному живому плані, який уся група редагує разом.', + 'native.welcome.headline': 'Ваші подорожі.\nВаш план.', + 'native.welcome.sub': 'Плануйте разом у реальному часі: тури, бюджети, щоденники, фотокнига — з ШІ.', 'native.welcome.connect': 'Підключіть свій TREK', 'native.welcome.connectSub': 'Відкрийте адресу, якою вже користуєтеся', 'native.welcome.getCloud': 'Отримати TREK Cloud', @@ -38,7 +37,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Готово за кілька хвилин, оновлення беремо на себе', 'native.cloud.f3': 'Ваші дані залишаються вашими: без реклами, без стеження', 'native.cloud.cta': 'Почати', - 'native.cloud.haveServer': 'У мене вже є TREK', + 'native.cloud.haveServer': 'У мене вже є сервер TREK', 'native.connecting': 'Підключення до {host}', 'native.back': 'Назад', 'native.plans.title': 'Виберіть тариф', @@ -51,12 +50,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} ШІ-документів на місяць', 'native.plans.noAi': 'Без ШІ-документів', 'native.plans.storage': '{n} ГБ сховища', - 'native.plans.unlimited': 'Без обмежень на місця, подорожі та людей', + 'native.plans.unlimited': 'Без обмежень: місця, подорожі, люди', 'native.plans.subscribe': 'Підписатися', 'native.plans.loadError': 'Не вдалося завантажити тарифи. Перевірте з’єднання та повторіть спробу.', 'native.plans.retry': 'Повторити', 'native.plans.soon': 'Підписки в застосунку вже скоро. Поки що завершіть на сайті.', - 'native.claim.title': 'Створіть свій TREK', + 'native.claim.title': 'Майже готово', 'native.claim.sub': 'Виберіть адресу. Ми одразу все налаштуємо.', 'native.claim.addressLabel': 'Ваша адреса', 'native.claim.taken': 'Ця адреса зайнята.', diff --git a/shared/src/i18n/vi/native.ts b/shared/src/i18n/vi/native.ts index a5b570a20..7372273b9 100644 --- a/shared/src/i18n/vi/native.ts +++ b/shared/src/i18n/vi/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': 'Kết nối', 'native.connect.checking': 'Đang kiểm tra…', - 'native.connect.tryDemo': 'Chưa có máy chủ? Dùng thử bản demo', + 'native.connect.tryDemo': 'Dùng thử bản demo', 'native.connect.whatIsServer': 'Máy chủ TREK là gì?', 'native.connect.errorInvalid': 'Đây có vẻ không phải là địa chỉ web.', 'native.connect.errorUnreachable': @@ -25,9 +25,8 @@ const native: TranslationStrings = { 'native.privacy': 'Chính sách quyền riêng tư', 'native.settings.server': 'Máy chủ', 'native.settings.serverHint': 'Ứng dụng này đang kết nối với {server}.', - 'native.welcome.headline': 'Cùng nhau lên kế hoạch chuyến đi.', - 'native.welcome.sub': - 'TREK giữ mọi ngày, địa điểm, đặt chỗ và chi phí trong một kế hoạch trực tiếp mà cả nhóm cùng chỉnh sửa.', + 'native.welcome.headline': 'Chuyến đi của bạn.\nKế hoạch của bạn.', + 'native.welcome.sub': 'Lập kế hoạch cùng nhau theo thời gian thực: tour, ngân sách, nhật ký, photobook — với AI.', 'native.welcome.connect': 'Kết nối TREK của bạn', 'native.welcome.connectSub': 'Mở địa chỉ bạn vẫn dùng', 'native.welcome.getCloud': 'Nhận TREK Cloud', @@ -39,7 +38,7 @@ const native: TranslationStrings = { 'native.cloud.f2': 'Sẵn sàng trong vài phút, bản cập nhật do chúng tôi lo', 'native.cloud.f3': 'Dữ liệu của bạn vẫn là của bạn: không quảng cáo, không theo dõi', 'native.cloud.cta': 'Bắt đầu', - 'native.cloud.haveServer': 'Tôi đã có TREK', + 'native.cloud.haveServer': 'Tôi đã có máy chủ TREK', 'native.connecting': 'Đang kết nối tới {host}', 'native.back': 'Quay lại', 'native.plans.title': 'Chọn gói của bạn', @@ -52,12 +51,12 @@ const native: TranslationStrings = { 'native.plans.aiDocs': '{n} tài liệu AI mỗi tháng', 'native.plans.noAi': 'Không có tài liệu AI', 'native.plans.storage': '{n} GB lưu trữ', - 'native.plans.unlimited': 'Không giới hạn địa điểm, chuyến đi và người', + 'native.plans.unlimited': 'Không giới hạn địa điểm, chuyến đi, người', 'native.plans.subscribe': 'Đăng ký', 'native.plans.loadError': 'Không thể tải các gói. Hãy kiểm tra kết nối và thử lại.', 'native.plans.retry': 'Thử lại', 'native.plans.soon': 'Đăng ký trong ứng dụng sắp ra mắt. Hiện tại, hãy hoàn tất trên trang web.', - 'native.claim.title': 'Tạo TREK của bạn', + 'native.claim.title': 'Sắp xong rồi', 'native.claim.sub': 'Chọn địa chỉ của bạn. Chúng tôi thiết lập ngay.', 'native.claim.addressLabel': 'Địa chỉ của bạn', 'native.claim.taken': 'Địa chỉ đó đã có người dùng.', diff --git a/shared/src/i18n/zh-TW/native.ts b/shared/src/i18n/zh-TW/native.ts index 73a8823b9..0f5757412 100644 --- a/shared/src/i18n/zh-TW/native.ts +++ b/shared/src/i18n/zh-TW/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': '連線', 'native.connect.checking': '正在檢查…', - 'native.connect.tryDemo': '還沒有伺服器?試試示範版', + 'native.connect.tryDemo': '試試示範版', 'native.connect.whatIsServer': '什麼是 TREK 伺服器?', 'native.connect.errorInvalid': '這看起來不像網址。', 'native.connect.errorUnreachable': '此網址沒有伺服器回應。請檢查網址與網路連線。', @@ -24,8 +24,8 @@ const native: TranslationStrings = { 'native.privacy': '隱私權政策', 'native.settings.server': '伺服器', 'native.settings.serverHint': '此 App 已連線到 {server}。', - 'native.welcome.headline': '一起規劃旅行。', - 'native.welcome.sub': 'TREK 將每一天、地點、預訂和花費集中在一個即時計畫中,讓整個團隊共同編輯。', + 'native.welcome.headline': '你的旅行。\n你的計畫。', + 'native.welcome.sub': '即時協同規劃:路線、預算、遊記、相簿書——搭配 AI。', 'native.welcome.connect': '連線你的 TREK', 'native.welcome.connectSub': '開啟你已在使用的網址', 'native.welcome.getCloud': '取得 TREK Cloud', @@ -36,7 +36,7 @@ const native: TranslationStrings = { 'native.cloud.f2': '幾分鐘即可就緒,更新由我們負責', 'native.cloud.f3': '你的資料仍屬於你:沒有廣告,沒有追蹤', 'native.cloud.cta': '開始', - 'native.cloud.haveServer': '我已經有 TREK 了', + 'native.cloud.haveServer': '我已經有 TREK 伺服器了', 'native.connecting': '正在連線 {host}', 'native.back': '返回', 'native.plans.title': '選擇方案', @@ -54,7 +54,7 @@ const native: TranslationStrings = { 'native.plans.loadError': '無法載入方案。請檢查網路連線後重試。', 'native.plans.retry': '重試', 'native.plans.soon': '應用程式內訂閱即將推出。目前請在網站上完成。', - 'native.claim.title': '建立你的 TREK', + 'native.claim.title': '快完成了', 'native.claim.sub': '選擇你的網址。我們會立即為你準備好。', 'native.claim.addressLabel': '你的網址', 'native.claim.taken': '此網址已被使用。', diff --git a/shared/src/i18n/zh/native.ts b/shared/src/i18n/zh/native.ts index ac4ad4e33..b831afc5c 100644 --- a/shared/src/i18n/zh/native.ts +++ b/shared/src/i18n/zh/native.ts @@ -6,7 +6,7 @@ const native: TranslationStrings = { 'native.connect.placeholder': 'https://trek.example.com', 'native.connect.submit': '连接', 'native.connect.checking': '正在检查…', - 'native.connect.tryDemo': '还没有服务器?试试演示版', + 'native.connect.tryDemo': '试试演示版', 'native.connect.whatIsServer': '什么是 TREK 服务器?', 'native.connect.errorInvalid': '这看起来不像网址。', 'native.connect.errorUnreachable': '此地址没有服务器响应。请检查地址和网络连接。', @@ -24,8 +24,8 @@ const native: TranslationStrings = { 'native.privacy': '隐私政策', 'native.settings.server': '服务器', 'native.settings.serverHint': '此应用已连接到 {server}。', - 'native.welcome.headline': '一起规划旅行。', - 'native.welcome.sub': 'TREK 将每一天、地点、预订和花费集中在一个实时计划中,整个团队共同编辑。', + 'native.welcome.headline': '你的旅行。\n你的计划。', + 'native.welcome.sub': '实时协同规划:路线、预算、游记、相册书——搭配 AI。', 'native.welcome.connect': '连接你的 TREK', 'native.welcome.connectSub': '打开你已在使用的地址', 'native.welcome.getCloud': '获取 TREK Cloud', @@ -36,7 +36,7 @@ const native: TranslationStrings = { 'native.cloud.f2': '几分钟即可就绪,更新由我们负责', 'native.cloud.f3': '你的数据仍归你所有:没有广告,没有追踪', 'native.cloud.cta': '开始', - 'native.cloud.haveServer': '我已经有 TREK 了', + 'native.cloud.haveServer': '我已经有 TREK 服务器了', 'native.connecting': '正在连接 {host}', 'native.back': '返回', 'native.plans.title': '选择方案', @@ -54,7 +54,7 @@ const native: TranslationStrings = { 'native.plans.loadError': '无法加载方案。请检查网络连接后重试。', 'native.plans.retry': '重试', 'native.plans.soon': '应用内订阅即将推出。目前请在网站上完成。', - 'native.claim.title': '创建你的 TREK', + 'native.claim.title': '就快好了', 'native.claim.sub': '选择你的地址。我们会立即为你准备好。', 'native.claim.addressLabel': '你的地址', 'native.claim.taken': '该地址已被占用。',