Skip to content

Commit 3c8ee51

Browse files
Merge pull request #9293 from Couchers-org/web/translations
Translations update from Couchers Translate
2 parents f869324 + 90b4c53 commit 3c8ee51

42 files changed

Lines changed: 1453 additions & 97 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,21 @@
1-
{}
1+
{
2+
"account_deletion": {
3+
"completed": {
4+
"recovery_instructions_days_one": "Si cambias de opinión, <strong>tienes {{count}} día para recuperar tu cuenta</strong> haciendo clic en el siguiente enlace:",
5+
"recovery_instructions_days_many": "Si cambias de opinión, <strong>tienes {{count}} de días para recuperar tu cuenta</strong> haciendo clic en el siguiente enlace:",
6+
"recovery_instructions_days_other": "Si cambias de opinión, <strong>tienes {{count}} días para recuperar tu cuenta</strong> haciendo clic en el siguiente enlace:"
7+
}
8+
},
9+
"activeness_probe": {
10+
"instructions_days_one": "Para mantener tu estado de \"Puedo alojar\", vuelve a iniciar sesión dentro del próximos <b>{{count}} día</b>. De lo contrario, cambiaremos tu estado de alojamiento a \"No puedo alojar.\"",
11+
"instructions_days_many": "Para mantener tu estado de \"Puedo alojar\", vuelve a iniciar sesión dentro de los próximos <b>{{count}} de días</b>. De lo contrario, cambiaremos tu estado de alojamiento a \"No puedo alojar.\"",
12+
"instructions_days_other": "Para mantener tu estado de \"Puedo alojar\", vuelve a iniciar sesión dentro de los próximos <b>{{count}} días</b>. De lo contrario, cambiaremos tu estado de alojamiento a \"No puedo alojar.\""
13+
},
14+
"chat_messages": {
15+
"missed": {
16+
"count_in_dm_one": "{{count}} mensaje de <b>{{author}}</b>:",
17+
"count_in_dm_many": "{{count}} de mensajes de <b>{{author}}</b>:",
18+
"count_in_dm_other": "{{count}} mensajes de <b>{{author}}</b>:"
19+
}
20+
}
21+
}

app/backend/src/couchers/email/locales/it.json

Lines changed: 185 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,191 @@
77
"closing_lines": {
88
"default": "Saluti, <br>Il Team Couchers.org",
99
"founders": "Aapeli and Itsi,<br>Fondatori Couchers.org",
10-
"aapeli": "Aapeli<br>Co-fondatore Couchers.org<br>{{ profile_link }}"
10+
"aapeli": "Aapeli<br>Co-fondatore Couchers.org<br>{{ profile_link }}",
11+
"emily": "Emily di Couchers.org<br>{{ email_link }}<br>{{ profile_link }}"
12+
},
13+
"footer": {
14+
"received_because": "Stai ricevendo queste email perché hai fatto l'iscrizione a Couchers.org.",
15+
"contact_support": "Puoi contattare il nostro team di supporto all'indirizzo {{ email_link }}.",
16+
"timezone_note": "Tutti gli orari sono in {{ timezone }}, in base alla posizione del tuo profilo.",
17+
"donate_link": "Dona",
18+
"volunteer_link": "Diventa volontario",
19+
"blog_link": "Blog",
20+
"nonprofit_note": "Couchers.org è un progetto di Couchers, Inc., un'organizzazione senza scopo di lucro statunitense 501(c)(3) e per questo esente da tasse.",
21+
"security_email_note": "Questa è un'email di sicurezza, non puoi annullare l'iscrizione.",
22+
"notification_settings_link": "Gestisci le preferenze di notifica",
23+
"do_not_email_link": "Non inviarmi email (disabilita la possibilità di ospitare)",
24+
"happy_couch_icon_caption": "Il divano felice di Coucher ti augura un buon proseguimento di giornata."
25+
}
26+
},
27+
"calendar_events": {
28+
"title_cancelled": "Annullato: {{ title }}",
29+
"host_requests": {
30+
"title_host": "Soggiorno di {{ name }}",
31+
"title_surfer": "Soggiorno da {{ name }}"
32+
}
33+
},
34+
"plaintext_formats": {
35+
"action": "{{text}}: {{url}}",
36+
"user": "{{name}}, {{age}}, {{city}}"
37+
},
38+
"account_deletion": {
39+
"started": {
40+
"subject": "Conferma l'eliminazione del tuo account",
41+
"purpose": "Hai richiesto la cancellazione del tuo account Couchers.org. Per completare questa procedura, fai clic sul seguente link:",
42+
"confirm_action": "Conferma eliminazione account"
43+
},
44+
"completed": {
45+
"subject": "Il tuo account è stato eliminato",
46+
"purpose": "Hai eliminato con successo il tuo account Couchers.org.",
47+
"farewell": "Ci dispiace vederti andare via e ti auguriamo il meglio per i tuoi viaggi futuri. Sarai sempre il benvenuto sulla piattaforma Couchers.org :)",
48+
"recovery_instructions_days_one": "Se cambi idea, <strong>hai {{count}} giorno per recuperare il tuo account</strong> cliccando il seguente link:",
49+
"recovery_instructions_days_many": "",
50+
"recovery_instructions_days_other": "Se cambi idea, <strong>hai {{count}} giorni per recuperare il tuo account</strong> cliccando il seguente link:",
51+
"recover_action": "Recupera account"
52+
},
53+
"recovered": {
54+
"subject": "Il tuo account è stato recuperato!",
55+
"confirmation": "Il tuo account Couchers.org è stato recuperato con successo. Siamo felici che tu abbia deciso di restare!",
56+
"login_instructions": "Per effettuare nuovamente l'accesso, clicca sul seguente link:",
57+
"login_action": "Accedi di nuovo",
58+
"redelete_instructions": "Se cambi idea, puoi eliminare il tuo account in qualsiasi momento."
59+
}
60+
},
61+
"activeness_probe": {
62+
"subject": "Sei ancora disponibile ad ospitare?",
63+
"purpose": "Abbiamo notato che è da un po' che non ti colleghi e volevamo verificare se sei ancora disponibile ad ospitare.",
64+
"instructions_days_one": "Per mantenere il tuo stato \"Può ospitare\", effettua nuovamente l'accesso entro <b>{{count}} giorno</b>. Altrimenti, cambieremo il tuo stato di ospitalità in \"Non può ospitare\".",
65+
"instructions_days_many": "",
66+
"instructions_days_other": "Per mantenere il tuo stato \"Può ospitare\", effettua nuovamente l'accesso entro i prossimi <b>{{count}} giorni</b>. Altrimenti, cambieremo il tuo stato di ospitalità in \"Non può ospitare\".",
67+
"login_action": "Accedi di nuovo",
68+
"encouragement": "Questi check aiutano i viaggiatori a trovare più facilmente host attivi e a mantenere accurati i tempi di risposta.",
69+
"latest_release": "Nel caso te lo fossi perso, abbiamo recentemente rilasciato la versione {{version}}. Alcuni degli aggiornamenti recenti includono: app mobili per iOS e Android, una dashboard migliorata, un sistema di messaggistica rinnovato e nuove funzionalità per gli eventi. Leggi di più sul <a href=\"{{blog_url}}\">blog di Couchers.org</a>."
70+
},
71+
"api_key_issued": {
72+
"subject": "La tua chiave API per Couchers.org",
73+
"header": "Hai recentemente richiesto una chiave API per Couchers.org. Abbiamo creato per te la seguente chiave API:",
74+
"expiry": "La chiave scade il <b>{{ datetime }}</b>.",
75+
"usage_warning": "Questa chiave API è univoca per il tuo account; non condividerla con nessuno. Fornisce accesso completo al tuo account e sei responsabile di qualsiasi azione eseguita utilizzando questa chiave API.",
76+
"policy_warning": "Ricorda di rispettare i nostri <a href=\"{{terms_url}}\">Termini di Servizio</a>, le nostre Linee Guida della community e le altre policy durante l'utilizzo delle nostre API. Tutti gli accessi vengono registrati e analizzati e potremmo revocare il tuo accesso o account in caso di abuso del servizio."
77+
},
78+
"badges": {
79+
"added": {
80+
"subject": "Il badge {{ name }} è stato aggiunto al tuo profilo",
81+
"purpose": "Il badge <b>{{ name }}</b> è stato aggiunto al tuo profilo."
82+
},
83+
"removed": {
84+
"subject": "Il badge {{ name }} è stato rimosso dal tuo profilo",
85+
"purpose": "Il badge <b>{{ name }}</b> è stato rimosso dal tuo profilo."
86+
}
87+
},
88+
"birthdate_changed": {
89+
"subject": "La tua data di nascita è stata modificata",
90+
"purpose": "La tua data di nascita è stata modificata in <b>{{ date }}</b> da un amministratore."
91+
},
92+
"chat_messages": {
93+
"received": {
94+
"direct": {
95+
"subject": "{{ author }} ti ha inviato un messaggio",
96+
"purpose": "<b>{{ author }}</b> ti ha inviato un messaggio:",
97+
"view_action": "Visualizza questo messaggio"
98+
},
99+
"group": {
100+
"subject": "{{ author }} ha inviato un messaggio in {{ group }}",
101+
"purpose": "<b>{{ author }}</b> ha inviato un messaggio in <b>{{ group }}</b>:",
102+
"view_action": "Visualizza questo messaggio"
103+
}
104+
},
105+
"missed": {
106+
"subject": "Hai dei messaggi non letti",
107+
"purpose": "Hai perso alcuni messaggi da quando hai visitato l'ultima volta:",
108+
"count_in_dm_one": "{{count}} messaggio da <b>{{author}}</b>:",
109+
"count_in_dm_many": "",
110+
"count_in_dm_other": "{{count}} messaggi da <b>{{author}}</b>:",
111+
"count_in_group_one": "{{count}} messaggio in <b>{{group}}</b>:",
112+
"count_in_group_many": "",
113+
"count_in_group_other": "{{count}} messaggi in <b>{{group}}</b>:",
114+
"view_action": "Visualizza messaggi"
115+
}
116+
},
117+
"discussions": {
118+
"created": {
119+
"subject": "{{author}} ha avviato una discussione: {{title}}",
120+
"purpose": "<b>{{author}}</b> ha avviato una discussione in <b>{{parent_context}}</b>:",
121+
"view_action": "Visualizza discussione"
122+
},
123+
"comment": {
124+
"subject": "{{author}} ha commentato in {{discussion_title}}",
125+
"purpose": "<b>{{author}}</b> ha commentato <b>{{discussion_title}}</b> in <b>{{parent_context}}</b>:",
126+
"view_action": "Visualizza discussione"
127+
}
128+
},
129+
"donation_received": {
130+
"subject": "Grazie per la tua donazione a Couchers.org!",
131+
"purpose": "Grazie mille per la tua donazione di <b>{{amount_with_currency}}</b> a Couchers.org.",
132+
"contribution_impact": "Il tuo contributo servirà a costruire e sostenere la community di Couchers.org, ed è fondamentale per il nostro obiettivo di una piattaforma di couch surfing gratuita e senza scopo di lucro.",
133+
"invoice_receipt_info": "Puoi scaricare la fattura e la ricevuta della donazione qui:",
134+
"download_invoice": "Scarica fattura",
135+
"tax_acknowledgment": "Couchers, Inc. è un'organizzazione senza scopo di lucro 501(c)(3) (EIN: 87-1734577) registrata negli Stati Uniti. Nessun bene o servizio è stato fornito in cambio di questo contributo.",
136+
"questions_contact": "Se hai domande sulla tua donazione, inviaci un'email all'indirizzo {{ email_link }}."
137+
},
138+
"email_change": {
139+
"initiated": {
140+
"subject": "Modifica dell'indirizzo email avviata",
141+
"purpose": "Hai richiesto che il tuo indirizzo email venga cambiato in <b>{{ email_address }}</b>. Controlla l'email che abbiamo inviato al nuovo indirizzo per confermare la modifica."
142+
},
143+
"confirmation": {
144+
"subject": "Conferma il tuo nuovo indirizzo email",
145+
"purpose": "Hai richiesto che la tua email venga modificata da <b>{{ old_email }}</b> a questo indirizzo email. Per completare la modifica, fai clic sul seguente link:",
146+
"confirm_action": "Conferma il nuovo indirizzo"
147+
},
148+
"verified": {
149+
"subject": "Modifica email completata",
150+
"purpose": "Il tuo nuovo indirizzo email è stato verificato."
151+
}
152+
},
153+
"events": {
154+
"generic": {
155+
"view_action": "Visualizza evento"
156+
},
157+
"created": {
158+
"invitation": {
159+
"subject": "{{user}} ti ha invitato a {{title}}",
160+
"purpose_with_community": "<b>{{user}}</b> ti ha invitato a un evento in <b>{{community}}</b>:",
161+
"purpose_no_community": "<b>{{user}}</b> ti ha invitato a un evento nelle vicinanze:"
162+
},
163+
"notification": {
164+
"subject": "{{user}} ha creato un evento: {{title}}",
165+
"purpose_with_community": "<b>{{user}}</b> ha creato un evento in <b>{{community}}</b>:",
166+
"purpose_no_community": "<b>{{user}}</b> ha creato un evento nelle vicinanze:"
167+
}
168+
},
169+
"updated": {
170+
"subject": "{{user}} ha aggiornato {{title}}",
171+
"purpose_generic": "<b>{{user}}</b> ha aggiornato un evento che ti interessa:",
172+
"purpose_with_items": "<b>{{user}}</b> ha aggiornato un evento che ti interessa ({{items_list}}):",
173+
"item_names": {
174+
"title": "titolo",
175+
"content": "contenuto",
176+
"location": "posizione",
177+
"start_time": "ora di inizio",
178+
"end_time": "ora di fine"
179+
}
180+
},
181+
"organizer_invited": {
182+
"subject": "{{user}} ti ha invitato a co-organizzare {{title}}",
183+
"purpose": "<b>{{user}}</b> ti ha invitato a co-organizzare un evento:"
184+
},
185+
"comment": {
186+
"subject": "{{author}} ha commentato in {{title}}",
187+
"purpose": "<b>{{author}}</b> ha commentato un evento che ti interessa:"
188+
},
189+
"reminder": {
190+
"subject": "Promemoria: {{title}} inizierà a breve",
191+
"purpose": "Un evento che ti interessa inizierà tra meno di 24 ore:"
192+
},
193+
"cancel": {
194+
"subject": "{{user}} ha annullato {{title}}"
11195
}
12196
}
13197
}

app/backend/src/couchers/email/locales/tr.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,15 @@
1717
"blog_link": "Blog",
1818
"nonprofit_note": "Couchers.org, ABD'de 501(c)(3) statüsünde kar amacı gütmeyen, vergiden muaf bir kuruluş olan Couchers, Inc.'in bir projesidir."
1919
}
20+
},
21+
"account_deletion": {
22+
"started": {
23+
"confirm_action": "Hesap silme işlemini onayla"
24+
},
25+
"completed": {
26+
"subject": "Hesabınız silindi",
27+
"purpose": "Couchers.org hesabınızı başarıyla sildiniz.",
28+
"farewell": "Gittiğini görmek bizi üzüyor, gelecekteki yolculuklarında sana en iyisini diliyoruz. Couchers.org platformuna geri dönmen her zaman memnuniyetle karşılanır :)"
29+
}
2030
}
2131
}

app/backend/src/couchers/i18n/locales/de.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,8 @@
230230
"cannot_combine_attending_and_exclude_attending": "Deine Filter können Events, an denen du teilnimmst, nicht gleichzeitig einschließen und ausschließen.",
231231
"event_community_invite_not_found": "Die Event-Einladung für die Community konnte nicht gefunden werden.",
232232
"public_trips_disabled": "Öffentliche Trips sind derzeit deaktiviert.",
233-
"incomplete_profile_create_discussion": "Du musst dein Profil vervollständigen, bevor du einen Beitrag starten kannst."
233+
"incomplete_profile_create_discussion": "Du musst dein Profil vervollständigen, bevor du einen Beitrag starten kannst.",
234+
"incomplete_profile_post_comment": "Du musst dein Profil vervollständigen, bevor du einen Kommentar posten kannst."
234235
},
235236
"quick_links": {
236237
"do_not_email": "Du wirst keine E-Mails mehr erhalten, die nicht sicherheitsrelevant sind, und dein Hosting-Status wurde zurückgesetzt. Der Newsletter muss separat abbestellt werden.",

app/backend/src/couchers/i18n/locales/es.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,13 @@
8181
"missing_page_title": "Falta el título de la página.",
8282
"must_accept_community_guidelines": "Debes aceptar las Normas de la Comunidad.",
8383
"must_accept_tos": "Debes aceptar los Términos de Servicio.",
84-
"need_strong_verification": "Necesitas una verificación sólida para usar esa función.",
84+
"need_strong_verification": "Necesitas una Verificación Robusta para usar esa función.",
8585
"need_to_specify_at_least_one_user": "Debes especificar al menos un usuario.",
8686
"invalid_coordinate": "Coordenadas inválidas.",
8787
"event_cant_update_cancelled_event": "No puedes modificar, suscribirte o asistir a un evento que se ha cancelado.",
8888
"invalid_invite_code": "El código de invitación es inválido o ha caducado.",
8989
"must_confirm_account_delete": "Por favor, confirma la eliminación de tu cuenta.",
90-
"missing_discussion_title": "Falta el título de la discusión.",
90+
"missing_discussion_title": "Falta el título del debate.",
9191
"missing_event_title": "Falta el título del evento.",
9292
"must_confirm_logout_other_sessions": "Por favor, confirma que deseas cerrar las otras sesiones.",
9393
"city_required": "La ciudad es obligatoria.",
Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,47 @@
1-
{}
1+
{
2+
"errors": {
3+
"account_not_found": "Er is geen account gevonden met deze gebruikersnaam of dat e-mailadres.",
4+
"account_suspended": "Je account is opgeschort.",
5+
"address_line_1_required": "Adresregel 1 is verplicht.",
6+
"already_admin": "Deze gebruiker is al een admin.",
7+
"already_have_dm": "Je hebt al een persoonlijk chatgesprek met deze gebruiker.",
8+
"already_in_chat": "Deze gebruiker zit al in de chat.",
9+
"already_in_community": "Je zit al in deze community.",
10+
"already_in_group": "Je zit al in deze groep.",
11+
"already_left_host_request_feedback": "Je hebt al feedback achtergelaten voor dit hostverzoek!",
12+
"at_least_two_users_required": "Er moeten minstens 2 gebruikers worden opgegeven",
13+
"badge_not_found": "Badge niet gevonden.",
14+
"bug_tool_disabled": "Bug-tool uitgeschakeld",
15+
"bug_tool_request_failed": "Verzoek mislukt",
16+
"cannot_create_discussion": "Je kunt geen discussie starten in deze groep of community.",
17+
"cannot_edit_that_notification_preference": "Deze meldingsvoorkeur kan niet door een gebruiker worden gewijzigd.",
18+
"cannot_leave_containing_community": "Je locatie op je profiel bevindt zich binnen deze community, dus je kunt deze niet verlaten. Je kunt wel je meldingen aanpassen in je accountinstellingen.",
19+
"cant_add_self": "Je kunt jezelf niet aan een groepschat toevoegen.",
20+
"cant_block_self": "Je kunt jezelf niet blokkeren.",
21+
"cant_friend_self": "Je kunt geen vrienden worden met jezelf!",
22+
"cant_invite_self": "Je kunt jezelf niet uitnodigen voor een chat.",
23+
"cant_invite_to_dm": "Je kunt geen andere gebruikers uitnodigen voor een persoonlijk bericht.",
24+
"can_only_refer_friends": "Je kunt alleen referenties schrijven voor bevestigde vriendschappen.",
25+
"cant_make_self_admin": "Je kunt jezelf geen beheerder maken.",
26+
"cant_message_in_chat": "Je kunt geen bericht in deze chat versturen.",
27+
"cant_mute_past": "Je kunt niet dempen tot een datum die in het verleden ligt.",
28+
"cant_refer_self": "Je kunt jezelf niet uitnodigen.",
29+
"cant_remove_last_admin": "Je kunt de laatste admin niet verwijderen.",
30+
"cant_remove_self": "Je kunt jezelf niet verwijderen.",
31+
"cant_request_self": "Je kunt geen hostverzoek aan jezelf doen.",
32+
"cant_unaccept_community_guidelines": "Je kunt de acceptatie van de communityrichtlijnen niet intrekken.",
33+
"cant_unaccept_tos": "Je kunt de acceptatie van de servicevoorwaarden niet intrekken.",
34+
"cant_unsee_messages": "Je kunt berichten niet ongelezen maken.",
35+
"cant_unsub_topic": "Sorry, je kunt je op dit moment niet uitschrijven voor dat onderwerp.",
36+
"chat_initiation_rate_limit2_one": "Je hebt in het afgelopen {{count}} uur veel gebruikers een bericht gestuurd. Om spam te voorkomen, kun je nu eventjes geen berichten meer naar andere mensen sturen.",
37+
"chat_initiation_rate_limit2_other": "Je hebt in de afgelopen {{count}} uur veel gebruikers een bericht gestuurd. Om spam te voorkomen, kun je nu eventjes geen berichten meer naar andere mensen sturen.",
38+
"friend_request_rate_limit2_one": "Je hebt in het afgelopen {{count}} uur veel vriendschapsverzoeken verstuurd. Om spam te voorkomen, kun je er voorlopig geen meer versturen.",
39+
"friend_request_rate_limit2_other": "Je hebt de afgelopen {{count}} uur veel vriendschapsverzoeken verstuurd. Om spam te voorkomen, kun je er voorlopig geen meer versturen.",
40+
"host_request_rate_limit2_one": "Je hebt het afgelopen {{count}} uur veel hostverzoeken verstuurd. Om spam te voorkomen, kun je er voorlopig geen meer versturen.",
41+
"host_request_rate_limit2_other": "Je hebt de afgelopen {{count}} uur veel hostverzoeken verstuurd. Om spam te voorkomen, kun je er voorlopig geen meer versturen.",
42+
"host_request_too_short2_one": "Een hostverzoek mag niet korter zijn dan {{count}} teken.",
43+
"host_request_too_short2_other": "Een hostverzoek kan niet korter zijn dan {{count}} tekens.",
44+
"public_trip_description_too_short_one": "Openbare reisbeschrijving mag niet korter zijn dan {{count}} teken.",
45+
"public_trip_description_too_short_other": "Openbare reisbeschrijving mag niet korter zijn dan {{count}} tekens."
46+
}
47+
}

0 commit comments

Comments
 (0)