Skip to content

Commit

Permalink
Summer language updates (#1511)
Browse files Browse the repository at this point in the history
This PR adds translations for the following new languages: Arabic, Chinese (Traditional and Simplified), Polish, Portugese, Dutch, Swedish, Korea, Hindi, and Russian. Because new static text has been added for Speech Recognition, new translations were added to the existing language files as well.

A subsequent PR will update the `constants.js` file to include the new languages and their supported locales. Translations for the QA submission email errors will appear in a later PR, once Smartling is done with them.

TEST=none
  • Loading branch information
tmeyer2115 committed Aug 17, 2021
1 parent f5edead commit e7eb7a9
Show file tree
Hide file tree
Showing 16 changed files with 4,936 additions and 53 deletions.
488 changes: 488 additions & 0 deletions conf/i18n/translations/ar.po

Large diffs are not rendered by default.

44 changes: 33 additions & 11 deletions conf/i18n/translations/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"

#: src/ui/templates/results/alternativeverticals.hbs:32
#: src/ui/templates/results/alternativeverticals.hbs:28
msgid "([[resultsCount]] result)"
msgid_plural "([[resultsCount]] results)"
msgstr[0] "[[resultsCount]] Ergebnis"
Expand Down Expand Up @@ -31,7 +31,7 @@ msgstr "* Sie müssen der Datenschutzrichtlinie zustimmen, um Ihre Frage abzusen
msgid "<em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">No results found</em> in [[currentVerticalLabel]]."
msgstr "<em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">Keine Ergebnisse gefunden</em> in [[currentVerticalLabel]]."

#: src/ui/templates/results/alternativeverticals.hbs:47
#: src/ui/templates/results/alternativeverticals.hbs:40
msgid "Alternatively, you can <a class=\"yxt-AlternativeVerticals-universalLink\" href=\"[[universalUrl]]\"> view results across all search categories</a>."
msgstr "Sehen Sie alternativ <a class=\"yxt-AlternativeVerticals-universalLink\" href=\"[[universalUrl]]\"> Ergebnisse aus allen Kategorien</a>."

Expand Down Expand Up @@ -107,19 +107,31 @@ msgstr "Standort"
msgid "Make sure all words are spelled correctly."
msgstr "Vergewissern Sie sich auf korrekte Rechtschreibung."

#: src/ui/templates/results/directanswer.hbs:83
#: src/ui/speechrecognition/speechrecognizer.js:97
msgid "Note: For Safari users, Siri must be enabled"
msgstr "Hinweis: Siri muss für Nutzer von Safari aktiviert sein."

#: src/ui/speechrecognition/voicesearchcontroller.js:62
msgid "Permission to use microphone is blocked"
msgstr "Der Zugriff auf die Verwendung des Mikrofons ist gesperrt."

#: src/ui/templates/results/directanswer.hbs:74
msgid "Send feedback"
msgstr "Feedback senden"

#: src/ui/templates/results/alternativeverticals.hbs:5
msgid "Showing <em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">all [[currentVerticalLabel]]</em> instead."
msgstr "Stattdessen werden <em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">alle [[currentVerticalLabel]]</em> gezeigt."

#: src/ui/speechrecognition/speechrecognizer.js:96
msgid "Speech Recognition is not available."
msgstr "Spracherkennung ist nicht verfügbar."

#: src/ui/templates/results/noresults.hbs:24
msgid "Suggestions:"
msgstr "Vorschläge:"

#: src/ui/components/results/directanswercomponent.js:27
#: src/ui/components/results/directanswercomponent.js:29
msgid "Thank you for your feedback!"
msgstr "Danke für Ihr Feedback!"

Expand All @@ -133,11 +145,11 @@ msgid_plural "The following search categories yielded results for <span class=\"
msgstr[0] "Die folgenden Kategorie liefert Suchergebnisse für <span class=\"yxt-AlternativeVerticals-details--query\">\"[[query]]\"</span>:"
msgstr[1] "Die folgenden Kategorien liefern Suchergebnisse für <span class=\"yxt-AlternativeVerticals-details--query\">\"[[query]]\"</span>:"

#: src/ui/components/results/directanswercomponent.js:21
#: src/ui/components/results/directanswercomponent.js:23
msgid "This answered my question"
msgstr "Meine Frage wurde beantwortet"

#: src/ui/components/results/directanswercomponent.js:24
#: src/ui/components/results/directanswercomponent.js:26
msgid "This did not answer my question"
msgstr "Meine Frage wurde nicht beantwortet"

Expand Down Expand Up @@ -168,7 +180,7 @@ msgstr "Meinen Standort verwenden"

#: src/ui/components/filters/geolocationcomponent.js:147
#: src/ui/components/search/locationbiascomponent.js:76
#: src/ui/components/search/searchcomponent.js:207
#: src/ui/components/search/searchcomponent.js:233
msgid "We are unable to determine your location"
msgstr "Ihr Standort konnte nicht ermittelt werden"

Expand All @@ -180,6 +192,16 @@ msgstr "Leider ist ein Fehler aufgetreten."
msgid "Your search - <span class=\"yxt-NoResults-query\">[[query]]</span> - did not match any answers we have."
msgstr "Ihre Suche - <span class=\"yxt-NoResults-query\">[[query]]</span> - stimmt mit keinen unserer Anworten überein."

#: src/ui/speechrecognition/screenreadertextcontroller.js:13
msgctxt "A button to begin listening for a voice search"
msgid "Start Voice Search"
msgstr "Sprachsuche starten"

#: src/ui/speechrecognition/screenreadertextcontroller.js:22
msgctxt "A button to stop listening for a voice search"
msgid "Stop Voice Search"
msgstr "Sprachsuche beenden"

#: src/ui/components/filters/daterangefiltercomponent.js:192
msgctxt "After a date. Example: After [August 15th]"
msgid "After [[date]]"
Expand Down Expand Up @@ -247,13 +269,13 @@ msgctxt "Button label, effectuates changes"
msgid "Apply"
msgstr "Anwenden"

#: src/ui/components/results/directanswercomponent.js:70
#: src/ui/components/results/directanswercomponent.js:72
msgctxt "Button label, view is a verb"
msgid "View Details"
msgstr "Details anzeigen"

#: src/ui/components/results/universalresultscomponent.js:94
#: src/ui/components/results/verticalresultscomponent.js:161
#: src/ui/components/results/universalresultscomponent.js:121
#: src/ui/components/results/verticalresultscomponent.js:169
msgctxt "Button label, view more [results]"
msgid "View More"
msgstr "Mehr sehen"
Expand All @@ -263,7 +285,7 @@ msgctxt "Change is a verb, filters are a set of fixed values or criteria that li
msgid "change filters"
msgstr "Filter ändern"

#: src/ui/templates/results/resultssectionheader.hbs:41
#: src/ui/templates/results/resultssectionheader.hbs:36
msgctxt "Change is a verb. Example: change filtering logic"
msgid "change"
msgstr "ändern"
Expand Down
42 changes: 32 additions & 10 deletions conf/i18n/translations/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ msgctxt "Change is a verb, filters are a set of fixed values or criteria that li
msgid "change filters"
msgstr "cambiar filtros"

#: src/ui/templates/results/resultssectionheader.hbs:41
#: src/ui/templates/results/resultssectionheader.hbs:36
msgctxt "Change is a verb. Example: change filtering logic"
msgid "change"
msgstr "cambiar"
Expand Down Expand Up @@ -98,7 +98,7 @@ msgctxt "Labels the user's current location"
msgid "Current Location"
msgstr "Local actual"

#: src/ui/templates/results/alternativeverticals.hbs:32
#: src/ui/templates/results/alternativeverticals.hbs:28
msgid "([[resultsCount]] result)"
msgid_plural "([[resultsCount]] results)"
msgstr[0] "[[resultsCount]] resultado"
Expand All @@ -116,7 +116,7 @@ msgstr "* Aceptar las normas de privacidad para enviar su opinión."
msgid "<em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">No results found</em> in [[currentVerticalLabel]]."
msgstr "<em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">Ningún resultado disponible</em> en [[currentVerticalLabel]]."

#: src/ui/templates/results/alternativeverticals.hbs:47
#: src/ui/templates/results/alternativeverticals.hbs:40
msgid "Alternatively, you can <a class=\"yxt-AlternativeVerticals-universalLink\" href=\"[[universalUrl]]\"> view results across all search categories</a>."
msgstr "En su defecto, puede <a class=\"yxt-AlternativeVerticals-universalLink\" href=\"[[universalUrl]]\"> ver los resultados para todas las categorías de búsqueda</a>."

Expand Down Expand Up @@ -170,19 +170,31 @@ msgstr "imagen para [[title]]"
msgid "Make sure all words are spelled correctly."
msgstr "Verifique que todas las palabras estén escritas correctamente."

#: src/ui/templates/results/directanswer.hbs:83
#: src/ui/speechrecognition/speechrecognizer.js:97
msgid "Note: For Safari users, Siri must be enabled"
msgstr "Nota: Para los usuarios de Safari, Siri debe estar activada"

#: src/ui/speechrecognition/voicesearchcontroller.js:62
msgid "Permission to use microphone is blocked"
msgstr "El permiso para usar el micrófono está denegado"

#: src/ui/templates/results/directanswer.hbs:74
msgid "Send feedback"
msgstr "enviar feedback"

#: src/ui/templates/results/alternativeverticals.hbs:5
msgid "Showing <em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">all [[currentVerticalLabel]]</em> instead."
msgstr "Mostrando <em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\"> en vez que [[currentVerticalLabel]]</em>."

#: src/ui/speechrecognition/speechrecognizer.js:96
msgid "Speech Recognition is not available."
msgstr "El reconocimiento de voz no está disponible."

#: src/ui/templates/results/noresults.hbs:24
msgid "Suggestions:"
msgstr "Sugerencias:"

#: src/ui/components/results/directanswercomponent.js:27
#: src/ui/components/results/directanswercomponent.js:29
msgid "Thank you for your feedback!"
msgstr "Gracias por su comentario"

Expand All @@ -196,11 +208,11 @@ msgid_plural "The following search categories yielded results for <span class=\"
msgstr[0] "La siguiente búsqueda ha generado categoría resultados para <span class=\"yxt-AlternativeVerticals-details--query\">\"[[query]]\"</span>:"
msgstr[1] "La siguiente búsqueda ha generado categorias resultados para <span class=\"yxt-AlternativeVerticals-details--query\">\"[[query]]\"</span>:"

#: src/ui/components/results/directanswercomponent.js:21
#: src/ui/components/results/directanswercomponent.js:23
msgid "This answered my question"
msgstr "Ha respondido mi pregunta"

#: src/ui/components/results/directanswercomponent.js:24
#: src/ui/components/results/directanswercomponent.js:26
msgid "This did not answer my question"
msgstr "No ha respondido mi pregunta"

Expand All @@ -227,7 +239,7 @@ msgstr "Utiliza mi posición"

#: src/ui/components/filters/geolocationcomponent.js:147
#: src/ui/components/search/locationbiascomponent.js:76
#: src/ui/components/search/searchcomponent.js:207
#: src/ui/components/search/searchcomponent.js:233
msgid "We are unable to determine your location"
msgstr "No hemos podido determinar su posición exacta"

Expand All @@ -239,6 +251,16 @@ msgstr "Nos disculpamos, ha ocurrido un error."
msgid "Your search - <span class=\"yxt-NoResults-query\">[[query]]</span> - did not match any answers we have."
msgstr "Su búsqueda - <span class=\"yxt-NoResults-query\">[[query]]</span> - no ha coincidido con las respuestas disponibles."

#: src/ui/speechrecognition/screenreadertextcontroller.js:13
msgctxt "A button to begin listening for a voice search"
msgid "Start Voice Search"
msgstr "Iniciar la búsqueda por voz"

#: src/ui/speechrecognition/screenreadertextcontroller.js:22
msgctxt "A button to stop listening for a voice search"
msgid "Stop Voice Search"
msgstr "Detener la búsqueda por voz"

#: src/ui/components/filters/sortoptionscomponent.js:152
msgctxt "Best match (i.e. most relevant), describing results"
msgid "Best Match"
Expand Down Expand Up @@ -291,12 +313,12 @@ msgctxt "Button label, effectuates changes"
msgid "Apply"
msgstr "Aplicar"

#: src/ui/components/results/directanswercomponent.js:70
#: src/ui/components/results/directanswercomponent.js:72
msgctxt "Button label, view is a verb"
msgid "View Details"
msgstr "Más detalles"

#: src/ui/components/results/universalresultscomponent.js:94
#: src/ui/components/results/universalresultscomponent.js:121
#: src/ui/components/results/verticalresultscomponent.js:161
msgctxt "Button label, view more [results]"
msgid "View More"
Expand Down
42 changes: 32 additions & 10 deletions conf/i18n/translations/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ msgctxt "Change is a verb, filters are a set of fixed values or criteria that li
msgid "change filters"
msgstr "modifier les filtres"

#: src/ui/templates/results/resultssectionheader.hbs:41
#: src/ui/templates/results/resultssectionheader.hbs:36
msgctxt "Change is a verb. Example: change filtering logic"
msgid "change"
msgstr "modifier"
Expand Down Expand Up @@ -92,7 +92,7 @@ msgctxt "Labels the user's current location"
msgid "Current Location"
msgstr "Position actuelle"

#: src/ui/templates/results/alternativeverticals.hbs:32
#: src/ui/templates/results/alternativeverticals.hbs:28
msgid "([[resultsCount]] result)"
msgid_plural "([[resultsCount]] results)"
msgstr[0] "([[resultsCount]] résultat)"
Expand All @@ -110,7 +110,7 @@ msgstr "* Vous devez accepter la politique de confidentialité pour soumettre vo
msgid "<em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">No results found</em> in [[currentVerticalLabel]]."
msgstr "<em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">Aucun resultat</em> in [[currentVerticalLabel]]."

#: src/ui/templates/results/alternativeverticals.hbs:47
#: src/ui/templates/results/alternativeverticals.hbs:40
msgid "Alternatively, you can <a class=\"yxt-AlternativeVerticals-universalLink\" href=\"[[universalUrl]]\"> view results across all search categories</a>."
msgstr "Autrement, vous pouvez <a class=\"yxt-AlternativeVerticals-universalLink\" href=[[universalUrl]]> voir les résultats à travers toutes les catégories</a>."

Expand Down Expand Up @@ -164,19 +164,31 @@ msgstr "Image pour [[title]]"
msgid "Make sure all words are spelled correctly."
msgstr "Assurez vous que les mots sont épelés correctement"

#: src/ui/templates/results/directanswer.hbs:83
#: src/ui/speechrecognition/speechrecognizer.js:97
msgid "Note: For Safari users, Siri must be enabled"
msgstr "Remarque : pour les utilisateurs de Safari, Siri doit être activée."

#: src/ui/speechrecognition/voicesearchcontroller.js:62
msgid "Permission to use microphone is blocked"
msgstr "L'autorisation d'utiliser le microphone n'est pas activée"

#: src/ui/templates/results/directanswer.hbs:74
msgid "Send feedback"
msgstr "Envoyer vos feedbacks"

#: src/ui/templates/results/alternativeverticals.hbs:5
msgid "Showing <em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\">all [[currentVerticalLabel]]</em> instead."
msgstr "Voici <em class=\"yxt-AlternativeVerticals-noResultsInfo--emphasized\"> tous/toutes les [[currentVerticalLabel]]</em> à la place."

#: src/ui/speechrecognition/speechrecognizer.js:96
msgid "Speech Recognition is not available."
msgstr "La reconnaissance vocale n'est pas disponible."

#: src/ui/templates/results/noresults.hbs:24
msgid "Suggestions:"
msgstr "Suggestions:"

#: src/ui/components/results/directanswercomponent.js:27
#: src/ui/components/results/directanswercomponent.js:29
msgid "Thank you for your feedback!"
msgstr "Merci pour vos retours !"

Expand All @@ -190,11 +202,11 @@ msgid_plural "The following search categories yielded results for <span class=\"
msgstr[0] "La catégorie de recherche suivante a produit des résultats pour <span class=\"yxt-AlternativeVerticals-details--query\">\"[[query]]\"</span>:"
msgstr[1] "Les catégories de recherche suivantes ont produit des résultats pour <span class=\"yxt-AlternativeVerticals-details--query\">\"[[query]]\"</span>:"

#: src/ui/components/results/directanswercomponent.js:21
#: src/ui/components/results/directanswercomponent.js:23
msgid "This answered my question"
msgstr "Cela à répondu à ma question"

#: src/ui/components/results/directanswercomponent.js:24
#: src/ui/components/results/directanswercomponent.js:26
msgid "This did not answer my question"
msgstr "Cela n'a pas répondu à ma question"

Expand All @@ -221,7 +233,7 @@ msgstr "Me localiser"

#: src/ui/components/filters/geolocationcomponent.js:147
#: src/ui/components/search/locationbiascomponent.js:76
#: src/ui/components/search/searchcomponent.js:207
#: src/ui/components/search/searchcomponent.js:233
msgid "We are unable to determine your location"
msgstr "Nous n'arrivons pas à déterminer votre position"

Expand All @@ -233,6 +245,16 @@ msgstr "Veuillez nous excuser, une erreur s'est produite"
msgid "Your search - <span class=\"yxt-NoResults-query\">[[query]]</span> - did not match any answers we have."
msgstr "Votre recherche - <span class=\"yxt-NoResults-query\">[[query]]</span> - ne correspond à aucune réponse que nous avons."

#: src/ui/speechrecognition/screenreadertextcontroller.js:13
msgctxt "A button to begin listening for a voice search"
msgid "Start Voice Search"
msgstr "Commencer la recherche vocale"

#: src/ui/speechrecognition/screenreadertextcontroller.js:22
msgctxt "A button to stop listening for a voice search"
msgid "Stop Voice Search"
msgstr "Arrêter la recherche vocale"

#: src/ui/components/filters/sortoptionscomponent.js:152
msgctxt "Best match (i.e. most relevant), describing results"
msgid "Best Match"
Expand Down Expand Up @@ -285,12 +307,12 @@ msgctxt "Button label, effectuates changes"
msgid "Apply"
msgstr "Appliquer"

#: src/ui/components/results/directanswercomponent.js:70
#: src/ui/components/results/directanswercomponent.js:72
msgctxt "Button label, view is a verb"
msgid "View Details"
msgstr "Voir les détails"

#: src/ui/components/results/universalresultscomponent.js:94
#: src/ui/components/results/universalresultscomponent.js:121
#: src/ui/components/results/verticalresultscomponent.js:161
msgctxt "Button label, view more [results]"
msgid "View More"
Expand Down

0 comments on commit e7eb7a9

Please sign in to comment.