From 6a354ed37bd0eae25670ae6226ad4b777f6f7b98 Mon Sep 17 00:00:00 2001 From: "raghav.mehndiratta" Date: Fri, 12 Jun 2026 14:39:03 -0700 Subject: [PATCH 1/4] add de and es --- .env.example | 26 +- configs/agents/initial_messages.yaml | 4 +- data/airline_dataset.json | 1114 +++++++++++- data/itsm_aliases/alpha_garage.json | 11 + data/itsm_aliases/central_garage.json | 10 + data/itsm_aliases/downtown.json | 12 + .../downtown_engineering_center.json | 11 + data/itsm_aliases/downtown_garage_a.json | 11 + data/itsm_aliases/downtown_office.json | 12 + data/itsm_aliases/east_campus.json | 8 + data/itsm_aliases/east_campus_garage.json | 11 + data/itsm_aliases/executive_garage.json | 12 + data/itsm_aliases/garage_a.json | 9 + data/itsm_aliases/garage_b.json | 11 + data/itsm_aliases/general_garage.json | 11 + data/itsm_aliases/general_surface_lot.json | 11 + .../harbor_engineering_center.json | 12 + data/itsm_aliases/headquarters.json | 12 + data/itsm_aliases/headquarters_east.json | 11 + data/itsm_aliases/headquarters_garage.json | 11 + data/itsm_aliases/headquarters_garage_a.json | 11 + data/itsm_aliases/main_garage.json | 11 + data/itsm_aliases/north_garage.json | 12 + data/itsm_aliases/north_surface_lot.json | 11 + data/itsm_aliases/operations_center.json | 11 + .../riverside_engineering_center.json | 10 + data/itsm_aliases/south_garage.json | 10 + data/itsm_dataset.json | 1600 ++++++++++++++++- src/eva/models/config.py | 2 + .../utils/wer_normalization/configs/de.json | 768 ++++++++ .../utils/wer_normalization/configs/es.json | 525 ++++++ 31 files changed, 4169 insertions(+), 132 deletions(-) create mode 100644 src/eva/utils/wer_normalization/configs/de.json create mode 100644 src/eva/utils/wer_normalization/configs/es.json diff --git a/.env.example b/.env.example index f831a63d..959cf85e 100644 --- a/.env.example +++ b/.env.example @@ -237,11 +237,35 @@ EVA_MODEL_LIST='[ # --- Language (mutually exclusive with Accent and Behavior) --- #i ISO 639-1 language code for the user simulator. Datasets must exist for the selected language. Pattern for the agent ID pairs below: EVA_{LANG}_USER_{F|M}. #d enum -#e en,fr,fr-CA,fr-ca +#e en,fr,fr-CA,es,de #x perturbation_mode=Language #v EVA_LANGUAGE=en # --- Language agent IDs --- +#i ElevenLabs agent ID — German, female voice. +#d string +#x perturbation_mode=Language +#x EVA_LANGUAGE=de +#v EVA_DE_USER_F= + +#i ElevenLabs agent ID — German, male voice. +#d string +#x perturbation_mode=Language +#x EVA_LANGUAGE=de +#v EVA_DE_USER_M= + +#i ElevenLabs agent ID — Spanish, female voice. +#d string +#x perturbation_mode=Language +#x EVA_LANGUAGE=es +#v EVA_ES_USER_F= + +#i ElevenLabs agent ID — Spanish, male voice. +#d string +#x perturbation_mode=Language +#x EVA_LANGUAGE=es +#v EVA_ES_USER_M= + #i ElevenLabs agent ID — Canadian French, female voice. #d string #x perturbation_mode=Language diff --git a/configs/agents/initial_messages.yaml b/configs/agents/initial_messages.yaml index 52986a62..93717b53 100644 --- a/configs/agents/initial_messages.yaml +++ b/configs/agents/initial_messages.yaml @@ -1,3 +1,5 @@ +de: Hallo! Wie kann ich dir heute helfen? en: Hello! How can I help you today? -fr-CA: Bonjour! Comment puis-je vous aider aujourd’hui? +es: ¡Hola! ¿En qué puedo ayudarte hoy? fr: Bonjour ! Comment puis-je vous aider aujourd’hui ? +fr-CA: Bonjour! Comment puis-je vous aider aujourd’hui? diff --git a/data/airline_dataset.json b/data/airline_dataset.json index f3f4f4f2..61a28865 100644 --- a/data/airline_dataset.json +++ b/data/airline_dataset.json @@ -1191,7 +1191,9 @@ "starting_utterances": { "en": "Hi, I need to change my flight to March 25.", "fr-CA": "Bonjour, je dois changer mon vol pour le 25 mars.", - "fr": "Bonjour, je dois changer mon vol pour le 25 mars." + "fr": "Bonjour, je dois changer mon vol pour le 25 mars.", + "es": "Hola, necesito cambiar mi vuelo al 25 de marzo.", + "de": "Hallo, ich muss meinen Flug auf den 25. März umbuchen." }, "culture_overrides": { "en": { @@ -1208,6 +1210,16 @@ "first_name": "Martine", "last_name": "Ouellet", "phone": "+1 438-892-4451" + }, + "es": { + "first_name": "Pilar", + "last_name": "Sanz", + "phone": "+34 619 412 770" + }, + "de": { + "first_name": "Petra", + "last_name": "Hartmann", + "phone": "+49 151 19412770" } }, "romanized_culture_overrides": { @@ -1222,6 +1234,14 @@ "fr-CA": { "first_name": "Martine", "last_name": "Ouellet" + }, + "es": { + "first_name": "Pilar", + "last_name": "Sanz" + }, + "de": { + "first_name": "Petra", + "last_name": "Hartmann" } } }, @@ -2358,7 +2378,9 @@ "starting_utterances": { "en": "I need to change my flight to an earlier date.", "fr-CA": "Je dois devancer la date de mon vol.", - "fr": "Je dois avancer la date de mon vol." + "fr": "Je dois avancer la date de mon vol.", + "es": "Necesito cambiar mi vuelo a una fecha más temprana.", + "de": "Ich muss meinen Flug auf ein früheres Datum umbuchen." }, "culture_overrides": { "en": { @@ -2375,6 +2397,16 @@ "first_name": "Louis", "last_name": "Boucher", "phone": "+1 514-420-6535" + }, + "es": { + "first_name": "Miguel", + "last_name": "Álvarez", + "phone": "+34 602 108 767" + }, + "de": { + "first_name": "Robert", + "last_name": "Bauer", + "phone": "+49 151 02108767" } }, "romanized_culture_overrides": { @@ -2389,6 +2421,14 @@ "fr-CA": { "first_name": "Louis", "last_name": "Boucher" + }, + "es": { + "first_name": "Miguel", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Robert", + "last_name": "Bauer" } } }, @@ -3528,7 +3568,9 @@ "starting_utterances": { "en": "Hi, I need to change my return flight date.", "fr-CA": "Bonjour, je dois changer la date de mon vol de retour.", - "fr": "Bonjour, je dois changer la date de mon vol de retour." + "fr": "Bonjour, je dois changer la date de mon vol de retour.", + "es": "Hola, necesito cambiar la fecha de mi vuelo de regreso.", + "de": "Hallo, ich muss das Datum meines Rückflugs ändern." }, "culture_overrides": { "en": { @@ -3545,6 +3587,16 @@ "first_name": "Lise", "last_name": "Morin", "phone": "+1 514-427-7471" + }, + "es": { + "first_name": "Rocío", + "last_name": "Suárez", + "phone": "+34 602 683 785" + }, + "de": { + "first_name": "Anja", + "last_name": "Jung", + "phone": "+49 151 02683785" } }, "romanized_culture_overrides": { @@ -3559,6 +3611,14 @@ "fr-CA": { "first_name": "Lise", "last_name": "Morin" + }, + "es": { + "first_name": "Rocio", + "last_name": "Suarez" + }, + "de": { + "first_name": "Anja", + "last_name": "Jung" } } }, @@ -5355,7 +5415,9 @@ "starting_utterances": { "en": "I need to change my round-trip flight dates.", "fr-CA": "Je dois changer les dates de mon vol aller-retour.", - "fr": "Je dois changer les dates de mon vol aller-retour." + "fr": "Je dois changer les dates de mon vol aller-retour.", + "es": "Necesito cambiar las fechas de mi vuelo de ida y vuelta.", + "de": "Ich muss die Daten meines Hin- und Rückflugs ändern." }, "culture_overrides": { "en": { @@ -5372,6 +5434,16 @@ "first_name": "Alexandre", "last_name": "Lavoie", "phone": "+1 438-601-5783" + }, + "es": { + "first_name": "David", + "last_name": "Morales", + "phone": "+34 613 557 396" + }, + "de": { + "first_name": "Benedikt", + "last_name": "Fuchs", + "phone": "+49 151 13557396" } }, "romanized_culture_overrides": { @@ -5386,6 +5458,14 @@ "fr-CA": { "first_name": "Alexandre", "last_name": "Lavoie" + }, + "es": { + "first_name": "David", + "last_name": "Morales" + }, + "de": { + "first_name": "Benedikt", + "last_name": "Fuchs" } } }, @@ -6665,7 +6745,9 @@ "starting_utterances": { "en": "Can you move me to an earlier flight today?", "fr-CA": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui?", - "fr": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui ?" + "fr": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui ?", + "es": "¿Me puede cambiar a un vuelo más temprano hoy?", + "de": "Können Sie mich heute auf einen früheren Flug umbuchen?" }, "culture_overrides": { "en": { @@ -6682,6 +6764,16 @@ "first_name": "Réjean", "last_name": "Bélanger", "phone": "+1 514-495-9579" + }, + "es": { + "first_name": "Jorge", + "last_name": "Ramírez", + "phone": "+34 607 979 789" + }, + "de": { + "first_name": "Michael", + "last_name": "Zimmermann", + "phone": "+49 151 07979789" } }, "romanized_culture_overrides": { @@ -6696,6 +6788,14 @@ "fr-CA": { "first_name": "Rejean", "last_name": "Belanger" + }, + "es": { + "first_name": "Jorge", + "last_name": "Ramirez" + }, + "de": { + "first_name": "Michael", + "last_name": "Zimmermann" } } }, @@ -7679,7 +7779,9 @@ "starting_utterances": { "en": "Hi, I’m going to miss my flight this morning—can you move me to a later one today?", "fr-CA": "Bonjour, je vais manquer mon vol ce matin — pouvez-vous me mettre sur un vol plus tard aujourd’hui?", - "fr": "Bonjour, je vais rater mon vol ce matin — pouvez-vous me mettre sur un vol plus tard aujourd’hui ?" + "fr": "Bonjour, je vais rater mon vol ce matin — pouvez-vous me mettre sur un vol plus tard aujourd’hui ?", + "es": "Hola, voy a perder mi vuelo esta mañana. ¿Me puede cambiar a uno más tarde hoy?", + "de": "Hallo, ich werde meinen Flug heute Morgen verpassen – können Sie mich heute auf einen späteren Flug umbuchen?" }, "culture_overrides": { "en": { @@ -7696,6 +7798,16 @@ "first_name": "Louise", "last_name": "Desjardins", "phone": "+1 581-430-2286" + }, + "es": { + "first_name": "Victoria", + "last_name": "Gutiérrez", + "phone": "+34 637 101 148" + }, + "de": { + "first_name": "Theresa", + "last_name": "Herrmann", + "phone": "+49 151 37101148" } }, "romanized_culture_overrides": { @@ -7710,6 +7822,14 @@ "fr-CA": { "first_name": "Louise", "last_name": "Desjardins" + }, + "es": { + "first_name": "Victoria", + "last_name": "Gutierrez" + }, + "de": { + "first_name": "Theresa", + "last_name": "Herrmann" } } }, @@ -9033,7 +9153,9 @@ "starting_utterances": { "en": "Hi, I need to change my flight to an earlier daytime departure.", "fr-CA": "Bonjour, je dois changer mon vol pour un départ plus tôt dans la journée.", - "fr": "Bonjour, je dois changer mon vol pour un départ plus tôt dans la journée." + "fr": "Bonjour, je dois changer mon vol pour un départ plus tôt dans la journée.", + "es": "Hola, necesito cambiar mi vuelo a una salida más temprana durante el día.", + "de": "Hallo, ich muss meinen Flug auf einen früheren Abflug tagsüber umbuchen." }, "culture_overrides": { "en": { @@ -9050,6 +9172,16 @@ "first_name": "Nicolas", "last_name": "Gagné", "phone": "+1 581-709-1350" + }, + "es": { + "first_name": "Iván", + "last_name": "Blanco", + "phone": "+34 683 595 620" + }, + "de": { + "first_name": "Niklas", + "last_name": "Peters", + "phone": "+49 151 83595620" } }, "romanized_culture_overrides": { @@ -9064,6 +9196,14 @@ "fr-CA": { "first_name": "Nicolas", "last_name": "Gagne" + }, + "es": { + "first_name": "Ivan", + "last_name": "Blanco" + }, + "de": { + "first_name": "Niklas", + "last_name": "Peters" } } }, @@ -10423,7 +10563,9 @@ "starting_utterances": { "en": "I need to change my flight destination to Detroit.", "fr-CA": "Je dois changer la destination de mon vol pour Detroit.", - "fr": "Je dois changer la destination de mon vol pour Detroit." + "fr": "Je dois changer la destination de mon vol pour Detroit.", + "es": "Necesito cambiar el destino de mi vuelo a Detroit.", + "de": "Ich muss mein Flugziel auf Detroit ändern." }, "culture_overrides": { "en": { @@ -10440,6 +10582,16 @@ "first_name": "Josée", "last_name": "Giguère", "phone": "+1 581-567-4815" + }, + "es": { + "first_name": "Lorena", + "last_name": "Moreno", + "phone": "+34 682 832 952" + }, + "de": { + "first_name": "Charlotte", + "last_name": "Herrmann", + "phone": "+49 151 82832952" } }, "romanized_culture_overrides": { @@ -10454,6 +10606,14 @@ "fr-CA": { "first_name": "Josee", "last_name": "Giguere" + }, + "es": { + "first_name": "Lorena", + "last_name": "Moreno" + }, + "de": { + "first_name": "Charlotte", + "last_name": "Herrmann" } } }, @@ -11666,7 +11826,9 @@ "starting_utterances": { "en": "I need to change my flight to leave from Newark instead of JFK.", "fr-CA": "Je dois changer mon vol pour partir de Newark au lieu de JFK.", - "fr": "Je dois changer mon vol pour partir de Newark au lieu de JFK." + "fr": "Je dois changer mon vol pour partir de Newark au lieu de JFK.", + "es": "Necesito cambiar mi vuelo para salir de Newark en lugar de JFK.", + "de": "Ich muss meinen Flug so ändern, dass er von Newark statt von JFK abfliegt." }, "culture_overrides": { "en": { @@ -11683,6 +11845,16 @@ "first_name": "Gilles", "last_name": "Leclerc", "phone": "+1 581-742-0089" + }, + "es": { + "first_name": "Ramón", + "last_name": "Ramos", + "phone": "+34 683 210 099" + }, + "de": { + "first_name": "Florian", + "last_name": "Wolf", + "phone": "+49 151 83210099" } }, "romanized_culture_overrides": { @@ -11697,6 +11869,14 @@ "fr-CA": { "first_name": "Gilles", "last_name": "Leclerc" + }, + "es": { + "first_name": "Ramon", + "last_name": "Ramos" + }, + "de": { + "first_name": "Florian", + "last_name": "Wolf" } } }, @@ -12831,7 +13011,9 @@ "starting_utterances": { "en": "My flight to Chicago was canceled—can you get me on another flight today?", "fr-CA": "Mon vol pour Chicago a été annulé — pouvez-vous me mettre sur un autre vol aujourd’hui?", - "fr": "Mon vol pour Chicago a été annulé — pouvez-vous me mettre sur un autre vol aujourd’hui ?" + "fr": "Mon vol pour Chicago a été annulé — pouvez-vous me mettre sur un autre vol aujourd’hui ?", + "es": "Mi vuelo a Chicago fue cancelado. ¿Me puede conseguir otro vuelo hoy?", + "de": "Mein Flug nach Chicago wurde gestrichen – können Sie mich heute auf einen anderen Flug umbuchen?" }, "culture_overrides": { "en": { @@ -12848,6 +13030,16 @@ "first_name": "Daniel", "last_name": "Dufour", "phone": "+1 450-141-9350" + }, + "es": { + "first_name": "Antonio", + "last_name": "Sanz", + "phone": "+34 690 759 625" + }, + "de": { + "first_name": "Julian", + "last_name": "Hartmann", + "phone": "+49 151 90759625" } }, "romanized_culture_overrides": { @@ -12862,6 +13054,14 @@ "fr-CA": { "first_name": "Daniel", "last_name": "Dufour" + }, + "es": { + "first_name": "Antonio", + "last_name": "Sanz" + }, + "de": { + "first_name": "Julian", + "last_name": "Hartmann" } } }, @@ -14038,7 +14238,9 @@ "starting_utterances": { "en": "My flight got canceled—can you get me rebooked and help with a hotel?", "fr-CA": "Mon vol a été annulé — pouvez-vous me réserver sur un autre vol et m’aider avec un hôtel?", - "fr": "Mon vol a été annulé — pouvez-vous me réserver un autre vol et m’aider pour un hôtel ?" + "fr": "Mon vol a été annulé — pouvez-vous me réserver un autre vol et m’aider pour un hôtel ?", + "es": "Mi vuelo fue cancelado. ¿Me puede volver a reservar y ayudarme con un hotel?", + "de": "Mein Flug wurde gestrichen – können Sie mich umbuchen und mir mit einem Hotel helfen?" }, "culture_overrides": { "en": { @@ -14055,6 +14257,16 @@ "first_name": "Mélanie", "last_name": "Paquette", "phone": "+1 514-956-0934" + }, + "es": { + "first_name": "Esther", + "last_name": "Ramírez", + "phone": "+34 659 235 917" + }, + "de": { + "first_name": "Luisa", + "last_name": "Kaiser", + "phone": "+49 151 59235917" } }, "romanized_culture_overrides": { @@ -14069,6 +14281,14 @@ "fr-CA": { "first_name": "Melanie", "last_name": "Paquette" + }, + "es": { + "first_name": "Esther", + "last_name": "Ramirez" + }, + "de": { + "first_name": "Luisa", + "last_name": "Kaiser" } } }, @@ -14732,7 +14952,9 @@ "starting_utterances": { "en": "My flight got canceled and I need a refund.", "fr-CA": "Mon vol a été annulé et j’ai besoin d’un remboursement.", - "fr": "Mon vol a été annulé et j’ai besoin d’un remboursement." + "fr": "Mon vol a été annulé et j’ai besoin d’un remboursement.", + "es": "Mi vuelo fue cancelado y necesito un reembolso.", + "de": "Mein Flug wurde gestrichen und ich brauche eine Rückerstattung." }, "culture_overrides": { "en": { @@ -14749,6 +14971,16 @@ "first_name": "Élise", "last_name": "Girard", "phone": "+1 418-102-7814" + }, + "es": { + "first_name": "Lucía", + "last_name": "Martínez", + "phone": "+34 670 063 907" + }, + "de": { + "first_name": "Isabel", + "last_name": "Wolf", + "phone": "+49 151 70063907" } }, "romanized_culture_overrides": { @@ -14763,6 +14995,14 @@ "fr-CA": { "first_name": "Elise", "last_name": "Girard" + }, + "es": { + "first_name": "Lucia", + "last_name": "Martinez" + }, + "de": { + "first_name": "Isabel", + "last_name": "Wolf" } } }, @@ -16084,7 +16324,9 @@ "starting_utterances": { "en": "My flight is delayed and I need to switch to a different flight.", "fr-CA": "Mon vol est retardé et je dois changer pour un autre vol.", - "fr": "Mon vol est retardé et je dois passer sur un autre vol." + "fr": "Mon vol est retardé et je dois passer sur un autre vol.", + "es": "Mi vuelo está retrasado y necesito cambiarme a otro vuelo.", + "de": "Mein Flug hat Verspätung und ich muss auf einen anderen Flug wechseln." }, "culture_overrides": { "en": { @@ -16101,6 +16343,16 @@ "first_name": "Carole", "last_name": "Bergeron", "phone": "+1 450-321-2269" + }, + "es": { + "first_name": "Alicia", + "last_name": "Méndez", + "phone": "+34 691 601 184" + }, + "de": { + "first_name": "Gisela", + "last_name": "Maier", + "phone": "+49 151 91601184" } }, "romanized_culture_overrides": { @@ -16115,6 +16367,14 @@ "fr-CA": { "first_name": "Carole", "last_name": "Bergeron" + }, + "es": { + "first_name": "Alicia", + "last_name": "Mendez" + }, + "de": { + "first_name": "Gisela", + "last_name": "Maier" } } }, @@ -17090,7 +17350,9 @@ "starting_utterances": { "en": "Hi, I’m calling about my delayed flight—can you tell me the updated details?", "fr-CA": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les détails à jour?", - "fr": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les informations mises à jour ?" + "fr": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les informations mises à jour ?", + "es": "Hola, llamo por mi vuelo retrasado. ¿Me puede decir los detalles actualizados?", + "de": "Hallo, ich rufe wegen meines verspäteten Flugs an – können Sie mir die aktualisierten Details nennen?" }, "culture_overrides": { "en": { @@ -17107,6 +17369,16 @@ "first_name": "Marie", "last_name": "Lefebvre", "phone": "+1 514-385-6833" + }, + "es": { + "first_name": "Miriam", + "last_name": "Vázquez", + "phone": "+34 651 923 961" + }, + "de": { + "first_name": "Ella", + "last_name": "Jung", + "phone": "+49 151 51923961" } }, "romanized_culture_overrides": { @@ -17121,6 +17393,14 @@ "fr-CA": { "first_name": "Marie", "last_name": "Lefebvre" + }, + "es": { + "first_name": "Miriam", + "last_name": "Vazquez" + }, + "de": { + "first_name": "Ella", + "last_name": "Jung" } } }, @@ -17908,7 +18188,9 @@ "starting_utterances": { "en": "My flight is delayed—can I get a meal voucher?", "fr-CA": "Mon vol est retardé — est-ce que je peux avoir un bon de repas?", - "fr": "Mon vol est retardé — est-ce que je peux avoir un bon de repas ?" + "fr": "Mon vol est retardé — est-ce que je peux avoir un bon de repas ?", + "es": "Mi vuelo está retrasado. ¿Puedo recibir un vale de comida?", + "de": "Mein Flug hat Verspätung – kann ich einen Essensgutschein bekommen?" }, "culture_overrides": { "en": { @@ -17925,6 +18207,16 @@ "first_name": "Francine", "last_name": "Leblanc", "phone": "+1 450-677-5558" + }, + "es": { + "first_name": "Noelia", + "last_name": "Prieto", + "phone": "+34 648 887 724" + }, + "de": { + "first_name": "Emilia", + "last_name": "Fischer", + "phone": "+49 151 48887724" } }, "romanized_culture_overrides": { @@ -17939,6 +18231,14 @@ "fr-CA": { "first_name": "Francine", "last_name": "Leblanc" + }, + "es": { + "first_name": "Noelia", + "last_name": "Prieto" + }, + "de": { + "first_name": "Emilia", + "last_name": "Fischer" } } }, @@ -18860,7 +19160,9 @@ "starting_utterances": { "en": "Hi—my flight time changed and I need help confirming everything.", "fr-CA": "Bonjour — l’heure de mon vol a changé et j’ai besoin d’aide pour tout confirmer.", - "fr": "Bonjour — l’horaire de mon vol a changé et j’ai besoin d’aide pour tout confirmer." + "fr": "Bonjour — l’horaire de mon vol a changé et j’ai besoin d’aide pour tout confirmer.", + "es": "Hola, cambiaron la hora de mi vuelo y necesito ayuda para confirmar todo.", + "de": "Hallo – meine Flugzeit hat sich geändert und ich brauche Hilfe, um alles zu bestätigen." }, "culture_overrides": { "en": { @@ -18877,6 +19179,16 @@ "first_name": "Hélène", "last_name": "Leclerc", "phone": "+1 418-449-2964" + }, + "es": { + "first_name": "Ainhoa", + "last_name": "Sanz", + "phone": "+34 622 746 437" + }, + "de": { + "first_name": "Karin", + "last_name": "Krause", + "phone": "+49 151 22746437" } }, "romanized_culture_overrides": { @@ -18891,6 +19203,14 @@ "fr-CA": { "first_name": "Helene", "last_name": "Leclerc" + }, + "es": { + "first_name": "Ainhoa", + "last_name": "Sanz" + }, + "de": { + "first_name": "Karin", + "last_name": "Krause" } } }, @@ -19607,7 +19927,9 @@ "starting_utterances": { "en": "Hi, my flight time got changed a lot and I need to cancel and get a refund.", "fr-CA": "Bonjour, l’heure de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement.", - "fr": "Bonjour, l’horaire de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement." + "fr": "Bonjour, l’horaire de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement.", + "es": "Hola, cambiaron mucho la hora de mi vuelo y necesito cancelarlo y recibir un reembolso.", + "de": "Hallo, meine Flugzeit wurde stark geändert und ich muss stornieren und eine Rückerstattung bekommen." }, "culture_overrides": { "en": { @@ -19624,6 +19946,16 @@ "first_name": "Hélène", "last_name": "Tremblay", "phone": "+1 450-197-2998" + }, + "es": { + "first_name": "Rosa", + "last_name": "Álvarez", + "phone": "+34 695 936 944" + }, + "de": { + "first_name": "Julia", + "last_name": "Lehmann", + "phone": "+49 151 95936944" } }, "romanized_culture_overrides": { @@ -19638,6 +19970,14 @@ "fr-CA": { "first_name": "Helene", "last_name": "Tremblay" + }, + "es": { + "first_name": "Rosa", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Julia", + "last_name": "Lehmann" } } }, @@ -20796,7 +21136,9 @@ "starting_utterances": { "en": "My flight just got canceled after we had to turn back—can you get me rebooked?", "fr-CA": "Mon vol vient d’être annulé après qu’on a dû faire demi-tour — pouvez-vous me réserver un autre vol?", - "fr": "Mon vol vient d’être annulé après qu’on a dû faire demi-tour — pouvez-vous me réserver un autre vol ?" + "fr": "Mon vol vient d’être annulé après qu’on a dû faire demi-tour — pouvez-vous me réserver un autre vol ?", + "es": "Mi vuelo acaba de ser cancelado después de que tuvimos que regresar. ¿Me puede volver a reservar?", + "de": "Mein Flug wurde gerade gestrichen, nachdem wir umkehren mussten – können Sie mich umbuchen?" }, "culture_overrides": { "en": { @@ -20813,6 +21155,16 @@ "first_name": "Maxime", "last_name": "Côté", "phone": "+1 514-636-1475" + }, + "es": { + "first_name": "Héctor", + "last_name": "Iglesias", + "phone": "+34 608 180 787" + }, + "de": { + "first_name": "Oskar", + "last_name": "Meier", + "phone": "+49 151 08180787" } }, "romanized_culture_overrides": { @@ -20827,6 +21179,14 @@ "fr-CA": { "first_name": "Maxime", "last_name": "Cote" + }, + "es": { + "first_name": "Hector", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Oskar", + "last_name": "Meier" } } }, @@ -21584,7 +21944,9 @@ "starting_utterances": { "en": "Hi—can you tell me what’s going on with my flight that came back to Minneapolis? We took off at the scheduled time around 12:30, and then had to turn around", "fr-CA": "Bonjour — pouvez-vous me dire ce qui se passe avec mon vol qui est revenu à Minneapolis? On a décollé à l’heure prévue, vers 12:30, puis on a dû faire demi-tour.", - "fr": "Bonjour — pouvez-vous me dire ce qui se passe avec mon vol qui est revenu à Minneapolis ? Nous avons décollé à l’heure prévue, vers 12:30, puis nous avons dû faire demi-tour." + "fr": "Bonjour — pouvez-vous me dire ce qui se passe avec mon vol qui est revenu à Minneapolis ? Nous avons décollé à l’heure prévue, vers 12:30, puis nous avons dû faire demi-tour.", + "es": "Hola, ¿me puede decir qué está pasando con mi vuelo que regresó a Minneapolis? Despegamos a la hora programada, alrededor de las 12:30, y luego tuvimos que dar la vuelta.", + "de": "Hallo – können Sie mir sagen, was mit meinem Flug los ist, der nach Minneapolis zurückgekehrt ist? Wir sind planmäßig gegen 12:30 gestartet und mussten dann umdrehen." }, "culture_overrides": { "en": { @@ -21601,6 +21963,16 @@ "first_name": "Martine", "last_name": "Gauthier", "phone": "+1 514-036-7294" + }, + "es": { + "first_name": "Mercedes", + "last_name": "Santos", + "phone": "+34 605 183 647" + }, + "de": { + "first_name": "Hannah", + "last_name": "Schneider", + "phone": "+49 151 05183647" } }, "romanized_culture_overrides": { @@ -21615,6 +21987,14 @@ "fr-CA": { "first_name": "Martine", "last_name": "Gauthier" + }, + "es": { + "first_name": "Mercedes", + "last_name": "Santos" + }, + "de": { + "first_name": "Hannah", + "last_name": "Schneider" } } }, @@ -22498,7 +22878,9 @@ "starting_utterances": { "en": "I missed my flight this morning—can you get me on the cheapest option to D.C. today?", "fr-CA": "J’ai manqué mon vol ce matin — pouvez-vous me trouver l’option la moins chère pour D.C. aujourd’hui?", - "fr": "J’ai raté mon vol ce matin — pouvez-vous me trouver l’option la moins chère pour D.C. aujourd’hui ?" + "fr": "J’ai raté mon vol ce matin — pouvez-vous me trouver l’option la moins chère pour D.C. aujourd’hui ?", + "es": "Perdí mi vuelo esta mañana. ¿Me puede conseguir la opción más barata a D.C. hoy?", + "de": "Ich habe meinen Flug heute Morgen verpasst – können Sie mich heute auf die günstigste Option nach D.C. umbuchen?" }, "culture_overrides": { "en": { @@ -22515,6 +22897,16 @@ "first_name": "Étienne", "last_name": "Tremblay", "phone": "+1 514-014-0155" + }, + "es": { + "first_name": "Rubén", + "last_name": "Morales", + "phone": "+34 605 025 577" + }, + "de": { + "first_name": "Luis", + "last_name": "Wagner", + "phone": "+49 151 05025577" } }, "romanized_culture_overrides": { @@ -22529,6 +22921,14 @@ "fr-CA": { "first_name": "Etienne", "last_name": "Tremblay" + }, + "es": { + "first_name": "Ruben", + "last_name": "Morales" + }, + "de": { + "first_name": "Luis", + "last_name": "Wagner" } } }, @@ -24257,7 +24657,9 @@ "starting_utterances": { "en": "I missed my flight this morning and I need to get rebooked to Minneapolis today.", "fr-CA": "J’ai manqué mon vol ce matin et je dois être réservé sur un autre vol pour Minneapolis aujourd’hui.", - "fr": "J’ai raté mon vol ce matin et je dois être replacé sur un vol pour Minneapolis aujourd’hui." + "fr": "J’ai raté mon vol ce matin et je dois être replacé sur un vol pour Minneapolis aujourd’hui.", + "es": "Perdí mi vuelo esta mañana y necesito que me vuelvan a reservar a Minneapolis hoy.", + "de": "Ich habe meinen Flug heute Morgen verpasst und muss heute nach Minneapolis umgebucht werden." }, "culture_overrides": { "en": { @@ -24274,6 +24676,16 @@ "first_name": "Sylvain", "last_name": "Martel", "phone": "+1 418-701-9864" + }, + "es": { + "first_name": "Óscar", + "last_name": "Guerrero", + "phone": "+34 673 554 432" + }, + "de": { + "first_name": "Oskar", + "last_name": "Lange", + "phone": "+49 151 73554432" } }, "romanized_culture_overrides": { @@ -24288,6 +24700,14 @@ "fr-CA": { "first_name": "Sylvain", "last_name": "Martel" + }, + "es": { + "first_name": "Oscar", + "last_name": "Guerrero" + }, + "de": { + "first_name": "Oskar", + "last_name": "Lange" } } }, @@ -25625,7 +26045,9 @@ "starting_utterances": { "en": "Hi, I need to rebook my flight because I was denied boarding over my passport expiration date.", "fr-CA": "Bonjour, je dois réserver un autre vol parce qu’on m’a refusé l’embarquement à cause de la date d’expiration de mon passeport.", - "fr": "Bonjour, je dois réserver un autre vol parce qu’on m’a refusé l’embarquement à cause de la date d’expiration de mon passeport." + "fr": "Bonjour, je dois réserver un autre vol parce qu’on m’a refusé l’embarquement à cause de la date d’expiration de mon passeport.", + "es": "Hola, necesito volver a reservar mi vuelo porque me negaron el embarque por la fecha de vencimiento de mi pasaporte.", + "de": "Hallo, ich muss meinen Flug umbuchen, weil mir wegen des Ablaufdatums meines Reisepasses das Boarding verweigert wurde." }, "culture_overrides": { "en": { @@ -25642,6 +26064,16 @@ "first_name": "Florence", "last_name": "Gauthier", "phone": "+1 438-430-3513" + }, + "es": { + "first_name": "Pilar", + "last_name": "Ramírez", + "phone": "+34 617 156 756" + }, + "de": { + "first_name": "Brigitte", + "last_name": "Herrmann", + "phone": "+49 151 17156756" } }, "romanized_culture_overrides": { @@ -25656,6 +26088,14 @@ "fr-CA": { "first_name": "Florence", "last_name": "Gauthier" + }, + "es": { + "first_name": "Pilar", + "last_name": "Ramirez" + }, + "de": { + "first_name": "Brigitte", + "last_name": "Herrmann" } } }, @@ -26677,7 +27117,9 @@ "starting_utterances": { "en": "Can you move me to the earlier flight today?", "fr-CA": "Pouvez-vous me mettre sur le vol plus tôt aujourd’hui?", - "fr": "Pouvez-vous me mettre sur le vol plus tôt aujourd’hui ?" + "fr": "Pouvez-vous me mettre sur le vol plus tôt aujourd’hui ?", + "es": "¿Me puede cambiar al vuelo más temprano de hoy?", + "de": "Können Sie mich heute auf den früheren Flug umbuchen?" }, "culture_overrides": { "en": { @@ -26694,6 +27136,16 @@ "first_name": "Patrick", "last_name": "Gauthier", "phone": "+1 581-409-0645" + }, + "es": { + "first_name": "Juan", + "last_name": "Sánchez", + "phone": "+34 632 540 377" + }, + "de": { + "first_name": "Jonas", + "last_name": "Hahn", + "phone": "+49 151 32540377" } }, "romanized_culture_overrides": { @@ -26708,6 +27160,14 @@ "fr-CA": { "first_name": "Patrick", "last_name": "Gauthier" + }, + "es": { + "first_name": "Juan", + "last_name": "Sanchez" + }, + "de": { + "first_name": "Jonas", + "last_name": "Hahn" } } }, @@ -27660,7 +28120,9 @@ "starting_utterances": { "en": "Hi, I need to change my flight to a later one today.", "fr-CA": "Bonjour, je dois changer mon vol pour un vol plus tard aujourd’hui.", - "fr": "Bonjour, je dois changer mon vol pour un vol plus tard aujourd’hui." + "fr": "Bonjour, je dois changer mon vol pour un vol plus tard aujourd’hui.", + "es": "Hola, necesito cambiar mi vuelo a uno más tarde hoy.", + "de": "Hallo, ich muss meinen Flug heute auf einen späteren umbuchen." }, "culture_overrides": { "en": { @@ -27677,6 +28139,16 @@ "first_name": "Philippe", "last_name": "Dion", "phone": "+1 450-191-7833" + }, + "es": { + "first_name": "Tomás", + "last_name": "Cano", + "phone": "+34 695 953 961" + }, + "de": { + "first_name": "Matthias", + "last_name": "Weber", + "phone": "+49 151 95953961" } }, "romanized_culture_overrides": { @@ -27691,6 +28163,14 @@ "fr-CA": { "first_name": "Philippe", "last_name": "Dion" + }, + "es": { + "first_name": "Tomas", + "last_name": "Cano" + }, + "de": { + "first_name": "Matthias", + "last_name": "Weber" } } }, @@ -28654,7 +29134,9 @@ "starting_utterances": { "en": "Can you move me to an earlier flight today?", "fr-CA": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui?", - "fr": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui ?" + "fr": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui ?", + "es": "¿Me puede cambiar a un vuelo más temprano hoy?", + "de": "Können Sie mich heute auf einen früheren Flug umbuchen?" }, "culture_overrides": { "en": { @@ -28671,6 +29153,16 @@ "first_name": "Yves", "last_name": "Roy", "phone": "+1 581-503-4709" + }, + "es": { + "first_name": "Francisco", + "last_name": "Gómez", + "phone": "+34 682 517 354" + }, + "de": { + "first_name": "Maximilian", + "last_name": "Köhler", + "phone": "+49 151 82517354" } }, "romanized_culture_overrides": { @@ -28685,6 +29177,14 @@ "fr-CA": { "first_name": "Yves", "last_name": "Roy" + }, + "es": { + "first_name": "Francisco", + "last_name": "Gomez" + }, + "de": { + "first_name": "Maximilian", + "last_name": "Koehler" } } }, @@ -29659,7 +30159,9 @@ "starting_utterances": { "en": "Hi, can you move me to the next flight home as soon as possible?", "fr-CA": "Bonjour, est-ce que vous pouvez me mettre sur le prochain vol pour rentrer à la maison dès que possible?", - "fr": "Bonjour, pouvez-vous me mettre sur le prochain pour rentrer à la maison dès que possible ?" + "fr": "Bonjour, pouvez-vous me mettre sur le prochain pour rentrer à la maison dès que possible ?", + "es": "Hola, ¿me puede cambiar al próximo vuelo de regreso a casa lo antes posible?", + "de": "Hallo, können Sie mich bitte so schnell wie möglich auf den nächsten Flug nach Hause umbuchen?" }, "culture_overrides": { "en": { @@ -29676,6 +30178,16 @@ "first_name": "André", "last_name": "Lapointe", "phone": "+1 418-045-1372" + }, + "es": { + "first_name": "Jaime", + "last_name": "Rodríguez", + "phone": "+34 620 775 631" + }, + "de": { + "first_name": "Patrick", + "last_name": "Lang", + "phone": "+49 151 20775631" } }, "romanized_culture_overrides": { @@ -29690,6 +30202,14 @@ "fr-CA": { "first_name": "Andre", "last_name": "Lapointe" + }, + "es": { + "first_name": "Jaime", + "last_name": "Rodriguez" + }, + "de": { + "first_name": "Patrick", + "last_name": "Lang" } } }, @@ -30433,7 +30953,9 @@ "starting_utterances": { "en": "Can you put me on standby for the noon flight?", "fr-CA": "Est-ce que vous pouvez me mettre sur la liste d’attente pour le vol de midi?", - "fr": "Pouvez-vous me mettre en liste d’attente pour le vol de midi ?" + "fr": "Pouvez-vous me mettre en liste d’attente pour le vol de midi ?", + "es": "¿Me puede poner en lista de espera para el vuelo del mediodía?", + "de": "Können Sie mich bitte auf die Warteliste für den Mittagsflug setzen?" }, "culture_overrides": { "en": { @@ -30450,6 +30972,16 @@ "first_name": "Line", "last_name": "Proulx", "phone": "+1 450-752-5705" + }, + "es": { + "first_name": "Carmen", + "last_name": "Domínguez", + "phone": "+34 698 267 352" + }, + "de": { + "first_name": "Ursula", + "last_name": "Krause", + "phone": "+49 151 98267352" } }, "romanized_culture_overrides": { @@ -30464,6 +30996,14 @@ "fr-CA": { "first_name": "Line", "last_name": "Proulx" + }, + "es": { + "first_name": "Carmen", + "last_name": "Dominguez" + }, + "de": { + "first_name": "Ursula", + "last_name": "Krause" } } }, @@ -31591,7 +32131,9 @@ "starting_utterances": { "en": "Can you add me to standby for an earlier flight today?", "fr-CA": "Est-ce que vous pouvez m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui?", - "fr": "Pouvez-vous m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui ?" + "fr": "Pouvez-vous m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui ?", + "es": "¿Me puede agregar a la lista de espera para un vuelo más temprano hoy?", + "de": "Können Sie mich bitte für einen früheren Flug heute auf die Warteliste setzen?" }, "culture_overrides": { "en": { @@ -31608,6 +32150,16 @@ "first_name": "André", "last_name": "Landry", "phone": "+1 450-445-4264" + }, + "es": { + "first_name": "Antonio", + "last_name": "Delgado", + "phone": "+34 642 722 132" + }, + "de": { + "first_name": "Patrick", + "last_name": "Köhler", + "phone": "+49 151 42722132" } }, "romanized_culture_overrides": { @@ -31622,6 +32174,14 @@ "fr-CA": { "first_name": "Andre", "last_name": "Landry" + }, + "es": { + "first_name": "Antonio", + "last_name": "Delgado" + }, + "de": { + "first_name": "Patrick", + "last_name": "Koehler" } } }, @@ -32342,7 +32902,9 @@ "starting_utterances": { "en": "Can you put me on standby for the 10:00 AM flight?", "fr-CA": "Est-ce que vous pouvez me mettre sur la liste d’attente pour le vol de 10:00 AM?", - "fr": "Pouvez-vous me mettre en liste d’attente pour le vol de 10:00 AM ?" + "fr": "Pouvez-vous me mettre en liste d’attente pour le vol de 10:00 AM ?", + "es": "¿Me puede poner en lista de espera para el vuelo de las 10:00 AM?", + "de": "Können Sie mich bitte auf die Warteliste für den Flug um 10:00 AM setzen?" }, "culture_overrides": { "en": { @@ -32359,6 +32921,16 @@ "first_name": "Marianne", "last_name": "Desjardins", "phone": "+1 581-595-6217" + }, + "es": { + "first_name": "Lorena", + "last_name": "Moreno", + "phone": "+34 687 923 653" + }, + "de": { + "first_name": "Clara", + "last_name": "Meier", + "phone": "+49 151 87923653" } }, "romanized_culture_overrides": { @@ -32373,6 +32945,14 @@ "fr-CA": { "first_name": "Marianne", "last_name": "Desjardins" + }, + "es": { + "first_name": "Lorena", + "last_name": "Moreno" + }, + "de": { + "first_name": "Clara", + "last_name": "Meier" } } }, @@ -33214,7 +33794,9 @@ "starting_utterances": { "en": "Hi, I need to cancel my flight.", "fr-CA": "Bonjour, je dois annuler mon vol.", - "fr": "Bonjour, je dois annuler mon vol." + "fr": "Bonjour, je dois annuler mon vol.", + "es": "Hola, necesito cancelar mi vuelo.", + "de": "Hallo, ich muss meinen Flug stornieren." }, "culture_overrides": { "en": { @@ -33231,6 +33813,16 @@ "first_name": "Maxime", "last_name": "Fortin", "phone": "+1 514-703-2774" + }, + "es": { + "first_name": "Ángel", + "last_name": "Méndez", + "phone": "+34 653 516 837" + }, + "de": { + "first_name": "Markus", + "last_name": "Neumann", + "phone": "+49 151 53516837" } }, "romanized_culture_overrides": { @@ -33245,6 +33837,14 @@ "fr-CA": { "first_name": "Maxime", "last_name": "Fortin" + }, + "es": { + "first_name": "Angel", + "last_name": "Mendez" + }, + "de": { + "first_name": "Markus", + "last_name": "Neumann" } } }, @@ -33977,7 +34577,9 @@ "starting_utterances": { "en": "Hi, I need to cancel a flight I just booked.", "fr-CA": "Bonjour, je dois annuler un vol que je viens de réserver.", - "fr": "Bonjour, je dois annuler un vol que je viens de réserver." + "fr": "Bonjour, je dois annuler un vol que je viens de réserver.", + "es": "Hola, necesito cancelar un vuelo que acabo de reservar.", + "de": "Hallo, ich muss einen Flug stornieren, den ich gerade gebucht habe." }, "culture_overrides": { "en": { @@ -33994,6 +34596,16 @@ "first_name": "Isabelle", "last_name": "Tremblay", "phone": "+1 450-759-3730" + }, + "es": { + "first_name": "Ainhoa", + "last_name": "Prieto", + "phone": "+34 698 796 810" + }, + "de": { + "first_name": "Sarah", + "last_name": "Vogel", + "phone": "+49 151 98796810" } }, "romanized_culture_overrides": { @@ -34008,6 +34620,14 @@ "fr-CA": { "first_name": "Isabelle", "last_name": "Tremblay" + }, + "es": { + "first_name": "Ainhoa", + "last_name": "Prieto" + }, + "de": { + "first_name": "Sarah", + "last_name": "Vogel" } } }, @@ -34822,7 +35442,9 @@ "starting_utterances": { "en": "My flight got canceled and I want a full refund.", "fr-CA": "Mon vol a été annulé et je veux un remboursement complet.", - "fr": "Mon vol a été annulé et je veux un remboursement intégral." + "fr": "Mon vol a été annulé et je veux un remboursement intégral.", + "es": "Mi vuelo fue cancelado y quiero un reembolso completo.", + "de": "Mein Flug wurde gestrichen und ich möchte eine vollständige Rückerstattung." }, "culture_overrides": { "en": { @@ -34839,6 +35461,16 @@ "first_name": "Maxime", "last_name": "Lessard", "phone": "+1 450-383-9633" + }, + "es": { + "first_name": "Martín", + "last_name": "Cruz", + "phone": "+34 691 964 861" + }, + "de": { + "first_name": "Felix", + "last_name": "Jung", + "phone": "+49 151 91964861" } }, "romanized_culture_overrides": { @@ -34853,6 +35485,14 @@ "fr-CA": { "first_name": "Maxime", "last_name": "Lessard" + }, + "es": { + "first_name": "Martin", + "last_name": "Cruz" + }, + "de": { + "first_name": "Felix", + "last_name": "Jung" } } }, @@ -35739,7 +36379,9 @@ "starting_utterances": { "en": "Hi, I need to cancel just the return part of my trip.", "fr-CA": "Bonjour, je dois annuler seulement la portion retour de mon voyage.", - "fr": "Bonjour, je dois annuler seulement le trajet retour de mon voyage." + "fr": "Bonjour, je dois annuler seulement le trajet retour de mon voyage.", + "es": "Hola, necesito cancelar solo la parte de regreso de mi viaje.", + "de": "Hallo, ich muss nur den Rückflug meiner Reise stornieren." }, "culture_overrides": { "en": { @@ -35756,6 +36398,16 @@ "first_name": "Mathieu", "last_name": "Fournier", "phone": "+1 514-028-4042" + }, + "es": { + "first_name": "Antonio", + "last_name": "Suárez", + "phone": "+34 600 142 021" + }, + "de": { + "first_name": "Dominik", + "last_name": "Schmidt", + "phone": "+49 151 00142021" } }, "romanized_culture_overrides": { @@ -35770,6 +36422,14 @@ "fr-CA": { "first_name": "Mathieu", "last_name": "Fournier" + }, + "es": { + "first_name": "Antonio", + "last_name": "Suarez" + }, + "de": { + "first_name": "Dominik", + "last_name": "Schmidt" } } }, @@ -36612,7 +37272,9 @@ "starting_utterances": { "en": "Hi, I need to cancel my flight.", "fr-CA": "Bonjour, je dois annuler mon vol.", - "fr": "Bonjour, je dois annuler mon vol." + "fr": "Bonjour, je dois annuler mon vol.", + "es": "Hola, necesito cancelar mi vuelo.", + "de": "Hallo, ich muss meinen Flug stornieren." }, "culture_overrides": { "en": { @@ -36629,6 +37291,16 @@ "first_name": "Florence", "last_name": "Brunet", "phone": "+1 581-978-9632" + }, + "es": { + "first_name": "Dolores", + "last_name": "Ramírez", + "phone": "+34 689 394 811" + }, + "de": { + "first_name": "Laura", + "last_name": "Bauer", + "phone": "+49 151 89394811" } }, "romanized_culture_overrides": { @@ -36643,6 +37315,14 @@ "fr-CA": { "first_name": "Florence", "last_name": "Brunet" + }, + "es": { + "first_name": "Dolores", + "last_name": "Ramirez" + }, + "de": { + "first_name": "Laura", + "last_name": "Bauer" } } }, @@ -37478,7 +38158,9 @@ "starting_utterances": { "en": "Hi, I need to cancel my flight.", "fr-CA": "Bonjour, je dois annuler mon vol.", - "fr": "Bonjour, je dois annuler mon vol." + "fr": "Bonjour, je dois annuler mon vol.", + "es": "Hola, necesito cancelar mi vuelo.", + "de": "Hallo, ich muss meinen Flug stornieren." }, "culture_overrides": { "en": { @@ -37495,6 +38177,16 @@ "first_name": "Philippe", "last_name": "Lemieux", "phone": "+1 418-361-9776" + }, + "es": { + "first_name": "Mario", + "last_name": "Gutiérrez", + "phone": "+34 671 859 838" + }, + "de": { + "first_name": "Anton", + "last_name": "Koch", + "phone": "+49 151 71859838" } }, "romanized_culture_overrides": { @@ -37509,6 +38201,14 @@ "fr-CA": { "first_name": "Philippe", "last_name": "Lemieux" + }, + "es": { + "first_name": "Mario", + "last_name": "Gutierrez" + }, + "de": { + "first_name": "Anton", + "last_name": "Koch" } } }, @@ -38300,7 +39000,9 @@ "starting_utterances": { "en": "I need to cancel my flight because of a medical emergency.", "fr-CA": "Je dois annuler mon vol à cause d’une urgence médicale.", - "fr": "Je dois annuler mon vol à cause d’une urgence médicale." + "fr": "Je dois annuler mon vol à cause d’une urgence médicale.", + "es": "Necesito cancelar mi vuelo por una emergencia médica.", + "de": "Ich muss meinen Flug wegen eines medizinischen Notfalls stornieren." }, "culture_overrides": { "en": { @@ -38317,6 +39019,16 @@ "first_name": "Madeleine", "last_name": "Dufour", "phone": "+1 581-651-1181" + }, + "es": { + "first_name": "Beatriz", + "last_name": "Muñoz", + "phone": "+34 638 755 090" + }, + "de": { + "first_name": "Stefanie", + "last_name": "Schulz", + "phone": "+49 151 38755090" } }, "romanized_culture_overrides": { @@ -38331,6 +39043,14 @@ "fr-CA": { "first_name": "Madeleine", "last_name": "Dufour" + }, + "es": { + "first_name": "Beatriz", + "last_name": "Munoz" + }, + "de": { + "first_name": "Stefanie", + "last_name": "Schulz" } } }, @@ -39130,7 +39850,9 @@ "starting_utterances": { "en": "My flight is delayed and I’m stuck at the airport—can I get a meal voucher?", "fr-CA": "Mon vol est retardé et je suis coincé à l’aéroport — est-ce que je peux avoir un bon de repas?", - "fr": "Mon vol est retardé et je suis bloqué à l’aéroport : est-ce que je peux avoir un bon de repas ?" + "fr": "Mon vol est retardé et je suis bloqué à l’aéroport : est-ce que je peux avoir un bon de repas ?", + "es": "Mi vuelo está retrasado y estoy varado en el aeropuerto. ¿Puedo recibir un vale de comida?", + "de": "Mein Flug hat Verspätung und ich sitze am Flughafen fest – kann ich einen Essensgutschein bekommen?" }, "culture_overrides": { "en": { @@ -39147,6 +39869,16 @@ "first_name": "Alain", "last_name": "Cloutier", "phone": "+1 438-717-8567" + }, + "es": { + "first_name": "Guillermo", + "last_name": "Ortiz", + "phone": "+34 668 539 288" + }, + "de": { + "first_name": "Mats", + "last_name": "Wagner", + "phone": "+49 151 68539288" } }, "romanized_culture_overrides": { @@ -39161,6 +39893,14 @@ "fr-CA": { "first_name": "Alain", "last_name": "Cloutier" + }, + "es": { + "first_name": "Guillermo", + "last_name": "Ortiz" + }, + "de": { + "first_name": "Mats", + "last_name": "Wagner" } } }, @@ -40375,7 +41115,9 @@ "starting_utterances": { "en": "My flight to Seattle got canceled and I need help getting rebooked.", "fr-CA": "Mon vol pour Seattle a été annulé et j’ai besoin d’aide pour être replacé sur un autre vol.", - "fr": "Mon vol pour Seattle a été annulé et j’ai besoin d’aide pour être replacé sur un autre vol." + "fr": "Mon vol pour Seattle a été annulé et j’ai besoin d’aide pour être replacé sur un autre vol.", + "es": "Mi vuelo a Seattle fue cancelado y necesito ayuda para que me reubiquen en otro vuelo.", + "de": "Mein Flug nach Seattle wurde gestrichen und ich brauche Hilfe bei der Umbuchung." }, "culture_overrides": { "en": { @@ -40392,6 +41134,16 @@ "first_name": "Patrick", "last_name": "Roy", "phone": "+1 418-703-3005" + }, + "es": { + "first_name": "Víctor", + "last_name": "García", + "phone": "+34 673 561 052" + }, + "de": { + "first_name": "Emil", + "last_name": "Walter", + "phone": "+49 151 73561052" } }, "romanized_culture_overrides": { @@ -40406,6 +41158,14 @@ "fr-CA": { "first_name": "Patrick", "last_name": "Roy" + }, + "es": { + "first_name": "Victor", + "last_name": "Garcia" + }, + "de": { + "first_name": "Emil", + "last_name": "Walter" } } }, @@ -41449,7 +42209,9 @@ "starting_utterances": { "en": "I need help rebooking my flight for today.", "fr-CA": "J’ai besoin d’aide pour réserver un autre vol aujourd’hui.", - "fr": "J’ai besoin d’aide pour modifier ma réservation de vol pour aujourd’hui." + "fr": "J’ai besoin d’aide pour modifier ma réservation de vol pour aujourd’hui.", + "es": "Necesito ayuda para cambiar mi reserva a otro vuelo para hoy.", + "de": "Ich brauche Hilfe dabei, meinen Flug für heute umzubuchen." }, "culture_overrides": { "en": { @@ -41466,6 +42228,16 @@ "first_name": "Francine", "last_name": "Fournier", "phone": "+1 514-917-5799" + }, + "es": { + "first_name": "Mercedes", + "last_name": "Medina", + "phone": "+34 659 587 899" + }, + "de": { + "first_name": "Annika", + "last_name": "Meier", + "phone": "+49 151 59587899" } }, "romanized_culture_overrides": { @@ -41480,6 +42252,14 @@ "fr-CA": { "first_name": "Francine", "last_name": "Fournier" + }, + "es": { + "first_name": "Mercedes", + "last_name": "Medina" + }, + "de": { + "first_name": "Annika", + "last_name": "Meier" } } }, @@ -42589,7 +43369,9 @@ "starting_utterances": { "en": "My flight got canceled and the rebooking they gave me isn’t acceptable—can you help?", "fr-CA": "Mon vol a été annulé et le nouveau vol qu’on m’a donné ne me convient pas — est-ce que vous pouvez m’aider?", - "fr": "Mon vol a été annulé et le nouveau vol qu’on m’a attribué ne me convient pas : pouvez-vous m’aider ?" + "fr": "Mon vol a été annulé et le nouveau vol qu’on m’a attribué ne me convient pas : pouvez-vous m’aider ?", + "es": "Mi vuelo fue cancelado y la nueva reserva que me dieron no me sirve. ¿Me puede ayudar?", + "de": "Mein Flug wurde gestrichen und die Umbuchung, die man mir gegeben hat, ist nicht akzeptabel – können Sie mir helfen?" }, "culture_overrides": { "en": { @@ -42606,6 +43388,16 @@ "first_name": "Carole", "last_name": "Bédard", "phone": "+1 450-665-1559" + }, + "es": { + "first_name": "Alba", + "last_name": "Hernández", + "phone": "+34 643 875 774" + }, + "de": { + "first_name": "Mila", + "last_name": "Lehmann", + "phone": "+49 151 43875774" } }, "romanized_culture_overrides": { @@ -42620,6 +43412,14 @@ "fr-CA": { "first_name": "Carole", "last_name": "Bedard" + }, + "es": { + "first_name": "Alba", + "last_name": "Hernandez" + }, + "de": { + "first_name": "Mila", + "last_name": "Lehmann" } } }, @@ -43623,7 +44423,9 @@ "starting_utterances": { "en": "My flight is delayed four hours and I need help.", "fr-CA": "Mon vol est retardé de quatre heures et j’ai besoin d’aide.", - "fr": "Mon vol a quatre heures de retard et j’ai besoin d’aide." + "fr": "Mon vol a quatre heures de retard et j’ai besoin d’aide.", + "es": "Mi vuelo está retrasado cuatro horas y necesito ayuda.", + "de": "Mein Flug hat vier Stunden Verspätung und ich brauche Hilfe." }, "culture_overrides": { "en": { @@ -43640,6 +44442,16 @@ "first_name": "Réal", "last_name": "Fournier", "phone": "+1 581-646-3189" + }, + "es": { + "first_name": "Iván", + "last_name": "Romero", + "phone": "+34 633 286 099" + }, + "de": { + "first_name": "Stefan", + "last_name": "Kaiser", + "phone": "+49 151 33286099" } }, "romanized_culture_overrides": { @@ -43654,6 +44466,14 @@ "fr-CA": { "first_name": "Real", "last_name": "Fournier" + }, + "es": { + "first_name": "Ivan", + "last_name": "Romero" + }, + "de": { + "first_name": "Stefan", + "last_name": "Kaiser" } } }, @@ -44725,7 +45545,9 @@ "starting_utterances": { "en": "Hi, I need to change my flight to Chicago next week.", "fr-CA": "Bonjour, je dois changer mon vol pour Chicago la semaine prochaine.", - "fr": "Bonjour, je dois changer mon vol pour Chicago la semaine prochaine." + "fr": "Bonjour, je dois changer mon vol pour Chicago la semaine prochaine.", + "es": "Hola, necesito cambiar mi vuelo a Chicago para la próxima semana.", + "de": "Hallo, ich muss meinen Flug nach Chicago nächste Woche ändern." }, "culture_overrides": { "en": { @@ -44742,6 +45564,16 @@ "first_name": "Samuel", "last_name": "Bouchard", "phone": "+1 450-182-2186" + }, + "es": { + "first_name": "Guillermo", + "last_name": "Castro", + "phone": "+34 690 416 043" + }, + "de": { + "first_name": "Christian", + "last_name": "Müller", + "phone": "+49 151 90416043" } }, "romanized_culture_overrides": { @@ -44756,6 +45588,14 @@ "fr-CA": { "first_name": "Samuel", "last_name": "Bouchard" + }, + "es": { + "first_name": "Guillermo", + "last_name": "Castro" + }, + "de": { + "first_name": "Christian", + "last_name": "Mueller" } } }, @@ -46104,7 +46944,9 @@ "starting_utterances": { "en": "My flight this morning was cancelled and I need to be rebooked.", "fr-CA": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol.", - "fr": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol." + "fr": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol.", + "es": "Mi vuelo de esta mañana fue cancelado y necesito que me reubiquen en otro vuelo.", + "de": "Mein Flug heute Morgen wurde gestrichen und ich muss umgebucht werden." }, "culture_overrides": { "en": { @@ -46121,6 +46963,16 @@ "first_name": "Robert", "last_name": "Hébert", "phone": "+1 514-616-4882" + }, + "es": { + "first_name": "Rafael", + "last_name": "Santos", + "phone": "+34 608 032 441" + }, + "de": { + "first_name": "Julius", + "last_name": "Möller", + "phone": "+49 151 08032441" } }, "romanized_culture_overrides": { @@ -46135,6 +46987,14 @@ "fr-CA": { "first_name": "Robert", "last_name": "Hebert" + }, + "es": { + "first_name": "Rafael", + "last_name": "Santos" + }, + "de": { + "first_name": "Julius", + "last_name": "Moeller" } } }, @@ -47036,7 +47896,9 @@ "starting_utterances": { "en": "My flight’s been delayed for hours—can you get me a meal voucher and rebook me for free?", "fr-CA": "Mon vol est retardé depuis des heures — est-ce que vous pouvez me donner un bon de repas et me replacer sur un autre vol gratuitement?", - "fr": "Mon vol a des heures de retard : pouvez-vous m’obtenir un bon de repas et me replacer gratuitement sur un autre vol ?" + "fr": "Mon vol a des heures de retard : pouvez-vous m’obtenir un bon de repas et me replacer gratuitement sur un autre vol ?", + "es": "Mi vuelo lleva horas retrasado. ¿Me puede conseguir un vale de comida y cambiarme a otro vuelo sin costo?", + "de": "Mein Flug hat seit Stunden Verspätung – können Sie mir einen Essensgutschein besorgen und mich kostenlos umbuchen?" }, "culture_overrides": { "en": { @@ -47053,6 +47915,16 @@ "first_name": "Martine", "last_name": "Pelletier", "phone": "+1 450-145-2388" + }, + "es": { + "first_name": "Patricia", + "last_name": "González", + "phone": "+34 690 726 149" + }, + "de": { + "first_name": "Franziska", + "last_name": "Kaiser", + "phone": "+49 151 90726149" } }, "romanized_culture_overrides": { @@ -47067,6 +47939,14 @@ "fr-CA": { "first_name": "Martine", "last_name": "Pelletier" + }, + "es": { + "first_name": "Patricia", + "last_name": "Gonzalez" + }, + "de": { + "first_name": "Franziska", + "last_name": "Kaiser" } } }, @@ -48013,7 +48893,9 @@ "starting_utterances": { "en": "I need to change my flight right now because of a death in my family.", "fr-CA": "Je dois changer mon vol tout de suite à cause d’un décès dans ma famille.", - "fr": "Je dois changer mon vol tout de suite à cause d’un décès dans ma famille." + "fr": "Je dois changer mon vol tout de suite à cause d’un décès dans ma famille.", + "es": "Necesito cambiar mi vuelo ahora mismo por una muerte en mi familia.", + "de": "Ich muss meinen Flug sofort ändern, weil es einen Todesfall in meiner Familie gab." }, "culture_overrides": { "en": { @@ -48030,6 +48912,16 @@ "first_name": "Laurence", "last_name": "Giguère", "phone": "+1 438-410-1648" + }, + "es": { + "first_name": "Andrea", + "last_name": "Gómez", + "phone": "+34 617 050 329" + }, + "de": { + "first_name": "Lina", + "last_name": "Klein", + "phone": "+49 151 17050329" } }, "romanized_culture_overrides": { @@ -48044,6 +48936,14 @@ "fr-CA": { "first_name": "Laurence", "last_name": "Giguere" + }, + "es": { + "first_name": "Andrea", + "last_name": "Gomez" + }, + "de": { + "first_name": "Lina", + "last_name": "Klein" } } }, @@ -48707,7 +49607,9 @@ "starting_utterances": { "en": "I need to cancel my flight and get a full refund.", "fr-CA": "Je dois annuler mon vol et obtenir un remboursement complet.", - "fr": "Je dois annuler mon vol et obtenir un remboursement intégral." + "fr": "Je dois annuler mon vol et obtenir un remboursement intégral.", + "es": "Necesito cancelar mi vuelo y recibir un reembolso completo.", + "de": "Ich muss meinen Flug stornieren und eine vollständige Rückerstattung bekommen." }, "culture_overrides": { "en": { @@ -48724,6 +49626,16 @@ "first_name": "Simon", "last_name": "Bélanger", "phone": "+1 514-479-1621" + }, + "es": { + "first_name": "Sergio", + "last_name": "Muñoz", + "phone": "+34 607 890 360" + }, + "de": { + "first_name": "Benedikt", + "last_name": "Hartmann", + "phone": "+49 151 07890360" } }, "romanized_culture_overrides": { @@ -48738,6 +49650,14 @@ "fr-CA": { "first_name": "Simon", "last_name": "Belanger" + }, + "es": { + "first_name": "Sergio", + "last_name": "Munoz" + }, + "de": { + "first_name": "Benedikt", + "last_name": "Hartmann" } } }, @@ -49402,7 +50322,9 @@ "starting_utterances": { "en": "I was charged for an upgrade that I was told would be free—can you fix that?", "fr-CA": "On m’a facturé un surclassement qu’on m’avait dit être gratuit — est-ce que vous pouvez corriger ça?", - "fr": "On m’a facturé un surclassement alors qu’on m’avait dit qu’il serait gratuit : pouvez-vous corriger ça ?" + "fr": "On m’a facturé un surclassement alors qu’on m’avait dit qu’il serait gratuit : pouvez-vous corriger ça ?", + "es": "Me cobraron por una mejora de categoría que me dijeron que sería gratis. ¿Puede arreglarlo?", + "de": "Mir wurde ein Upgrade berechnet, von dem mir gesagt wurde, dass es kostenlos wäre – können Sie das korrigieren?" }, "culture_overrides": { "en": { @@ -49419,6 +50341,16 @@ "first_name": "Maxime", "last_name": "Desjardins", "phone": "+1 581-437-5235" + }, + "es": { + "first_name": "Rafael", + "last_name": "Muñoz", + "phone": "+34 637 682 662" + }, + "de": { + "first_name": "Jan", + "last_name": "Schneider", + "phone": "+49 151 37682662" } }, "romanized_culture_overrides": { @@ -49433,6 +50365,14 @@ "fr-CA": { "first_name": "Maxime", "last_name": "Desjardins" + }, + "es": { + "first_name": "Rafael", + "last_name": "Munoz" + }, + "de": { + "first_name": "Jan", + "last_name": "Schneider" } } }, @@ -50712,7 +51652,9 @@ "starting_utterances": { "en": "I need to change my flight to an earlier one today.", "fr-CA": "Je dois changer mon vol pour un vol plus tôt aujourd’hui.", - "fr": "Je dois changer mon vol pour un vol plus tôt aujourd’hui." + "fr": "Je dois changer mon vol pour un vol plus tôt aujourd’hui.", + "es": "Necesito cambiar mi vuelo a uno más temprano hoy.", + "de": "Ich muss meinen Flug auf einen früheren Flug heute ändern." }, "culture_overrides": { "en": { @@ -50729,6 +51671,16 @@ "first_name": "Josée", "last_name": "St-Pierre", "phone": "+1 450-672-9600" + }, + "es": { + "first_name": "Consuelo", + "last_name": "Ortega", + "phone": "+34 648 364 300" + }, + "de": { + "first_name": "Amelie", + "last_name": "Krüger", + "phone": "+49 151 48364300" } }, "romanized_culture_overrides": { @@ -50743,6 +51695,14 @@ "fr-CA": { "first_name": "Josee", "last_name": "St-Pierre" + }, + "es": { + "first_name": "Consuelo", + "last_name": "Ortega" + }, + "de": { + "first_name": "Amelie", + "last_name": "Krueger" } } }, @@ -51406,7 +52366,9 @@ "starting_utterances": { "en": "I need a hotel voucher and a ride to the hotel for tonight.", "fr-CA": "J’ai besoin d’un bon d’hôtel et d’un transport jusqu’à l’hôtel pour ce soir.", - "fr": "J’ai besoin d’un bon d’hôtel et d’un transport jusqu’à l’hôtel pour ce soir." + "fr": "J’ai besoin d’un bon d’hôtel et d’un transport jusqu’à l’hôtel pour ce soir.", + "es": "Necesito un vale de hotel y transporte al hotel para esta noche.", + "de": "Ich brauche für heute Nacht einen Hotelgutschein und eine Fahrt zum Hotel." }, "culture_overrides": { "en": { @@ -51423,6 +52385,16 @@ "first_name": "Geneviève", "last_name": "Giguère", "phone": "+1 450-605-6665" + }, + "es": { + "first_name": "Teresa", + "last_name": "Romero", + "phone": "+34 643 523 382" + }, + "de": { + "first_name": "Lina", + "last_name": "Lehmann", + "phone": "+49 151 43523382" } }, "romanized_culture_overrides": { @@ -51437,6 +52409,14 @@ "fr-CA": { "first_name": "Genevieve", "last_name": "Giguere" + }, + "es": { + "first_name": "Teresa", + "last_name": "Romero" + }, + "de": { + "first_name": "Lina", + "last_name": "Lehmann" } } }, @@ -51765,7 +52745,9 @@ "starting_utterances": { "en": "Can you help me look up my husband’s flight for tomorrow?", "fr-CA": "Est-ce que vous pouvez m’aider à chercher le vol de mon mari pour demain?", - "fr": "Pouvez-vous m’aider à rechercher le vol de mon mari pour demain ?" + "fr": "Pouvez-vous m’aider à rechercher le vol de mon mari pour demain ?", + "es": "¿Me puede ayudar a buscar el vuelo de mi esposo para mañana?", + "de": "Können Sie mir helfen, den Flug meines Mannes für morgen nachzuschauen?" }, "culture_overrides": { "en": { @@ -51794,6 +52776,24 @@ "gender": "man" }, "phone": "+1 450-374-9786" + }, + "es": { + "first_name": "Eva", + "last_name": "Méndez", + "companion": { + "first_name": "Felipe", + "gender": "man" + }, + "phone": "+34 696 379 348" + }, + "de": { + "first_name": "Maria", + "last_name": "Vogel", + "companion": { + "first_name": "Andreas", + "gender": "man" + }, + "phone": "+49 151 96379348" } }, "romanized_culture_overrides": { @@ -51817,6 +52817,20 @@ "companion": { "first_name": "Robert" } + }, + "es": { + "first_name": "Eva", + "last_name": "Mendez", + "companion": { + "first_name": "Felipe" + } + }, + "de": { + "first_name": "Maria", + "last_name": "Vogel", + "companion": { + "first_name": "Andreas" + } } } } diff --git a/data/itsm_aliases/alpha_garage.json b/data/itsm_aliases/alpha_garage.json index 7096b083..53a1c040 100644 --- a/data/itsm_aliases/alpha_garage.json +++ b/data/itsm_aliases/alpha_garage.json @@ -19,6 +19,17 @@ "parking alpha", "parking principal", "stationnement alpha" + ], + "es": [ + "estacionamiento alfa", + "garaje alfa", + "garaje principal", + "parking alfa" + ], + "de": [ + "alpha-garage", + "alpha-parkhaus", + "hauptgarage" ] } } diff --git a/data/itsm_aliases/central_garage.json b/data/itsm_aliases/central_garage.json index de4c68a9..5dba525f 100644 --- a/data/itsm_aliases/central_garage.json +++ b/data/itsm_aliases/central_garage.json @@ -16,6 +16,16 @@ "parc central", "parking central", "stationnement central" + ], + "es": [ + "estacionamiento central", + "garaje central", + "parking central" + ], + "de": [ + "zentrale parkgarage", + "zentrales parkhaus", + "zentralgarage" ] } } diff --git a/data/itsm_aliases/downtown.json b/data/itsm_aliases/downtown.json index a3cf87cb..c0185d24 100644 --- a/data/itsm_aliases/downtown.json +++ b/data/itsm_aliases/downtown.json @@ -24,6 +24,18 @@ "site centre-ville", "site du centre-ville", "édifice du centre-ville" + ], + "es": [ + "centro", + "edificio del centro", + "oficina del centro", + "sede de ventas" + ], + "de": [ + "gebäude in der innenstadt", + "innenstadt", + "innenstadtbüro", + "vertriebszentrale" ] } } diff --git a/data/itsm_aliases/downtown_engineering_center.json b/data/itsm_aliases/downtown_engineering_center.json index 456a862a..d4f360ce 100644 --- a/data/itsm_aliases/downtown_engineering_center.json +++ b/data/itsm_aliases/downtown_engineering_center.json @@ -27,6 +27,17 @@ "centre technique du centre-ville", "centre-ville", "site ingénierie centre-ville" + ], + "es": [ + "centro de ingeniería", + "centro de ingeniería del centro", + "ingeniería del centro", + "oficina de ingeniería del centro" + ], + "de": [ + "engineering-center innenstadt", + "entwicklungszentrum innenstadt", + "technikzentrum innenstadt" ] } } diff --git a/data/itsm_aliases/downtown_garage_a.json b/data/itsm_aliases/downtown_garage_a.json index 197a461d..bd810c14 100644 --- a/data/itsm_aliases/downtown_garage_a.json +++ b/data/itsm_aliases/downtown_garage_a.json @@ -25,6 +25,17 @@ "parking a du centre-ville", "parking du centre-ville", "stationnement a du centre-ville" + ], + "es": [ + "estacionamiento a del centro", + "garaje a del centro", + "garaje del centro", + "parking a del centro" + ], + "de": [ + "garage a in der innenstadt", + "innenstadt-parkhaus", + "parkhaus a" ] } } diff --git a/data/itsm_aliases/downtown_office.json b/data/itsm_aliases/downtown_office.json index 1b91a405..f30389fb 100644 --- a/data/itsm_aliases/downtown_office.json +++ b/data/itsm_aliases/downtown_office.json @@ -26,6 +26,18 @@ "centre-ville", "site du centre-ville", "édifice des finances" + ], + "es": [ + "centro", + "edificio de finanzas", + "oficina del centro", + "oficina principal de recursos humanos" + ], + "de": [ + "büro in der innenstadt", + "finanzgebäude", + "hauptbüro personal", + "innenstadtbüro" ] } } diff --git a/data/itsm_aliases/east_campus.json b/data/itsm_aliases/east_campus.json index b8520331..1ec8a4e8 100644 --- a/data/itsm_aliases/east_campus.json +++ b/data/itsm_aliases/east_campus.json @@ -12,6 +12,14 @@ "fr-CA": [ "campus est", "site est" + ], + "es": [ + "campus este", + "sede este" + ], + "de": [ + "campus ost", + "ostcampus" ] } } diff --git a/data/itsm_aliases/east_campus_garage.json b/data/itsm_aliases/east_campus_garage.json index e5a176fe..09f607e4 100644 --- a/data/itsm_aliases/east_campus_garage.json +++ b/data/itsm_aliases/east_campus_garage.json @@ -19,6 +19,17 @@ "parking du campus est", "parking est", "stationnement du campus est" + ], + "es": [ + "estacionamiento del campus este", + "garaje del campus este", + "garaje este", + "parking del campus este" + ], + "de": [ + "ost-parkhaus", + "ostcampus-parkhaus", + "parkhaus am ostcampus" ] } } diff --git a/data/itsm_aliases/executive_garage.json b/data/itsm_aliases/executive_garage.json index 89ca1bde..1e0bb8cc 100644 --- a/data/itsm_aliases/executive_garage.json +++ b/data/itsm_aliases/executive_garage.json @@ -29,6 +29,18 @@ "parking direction", "parking exécutif", "stationnement exécutif" + ], + "es": [ + "estacionamiento ejecutivo", + "garaje ejecutivo", + "garaje principal", + "parking ejecutivo" + ], + "de": [ + "chefgarage", + "executive-parkhaus", + "hauptgarage", + "vorstandsparkhaus" ] } } diff --git a/data/itsm_aliases/garage_a.json b/data/itsm_aliases/garage_a.json index d177329d..568e7972 100644 --- a/data/itsm_aliases/garage_a.json +++ b/data/itsm_aliases/garage_a.json @@ -13,6 +13,15 @@ "fr-CA": [ "parking a", "stationnement a" + ], + "es": [ + "estacionamiento a", + "garaje a", + "parking a" + ], + "de": [ + "a-garage", + "parkhaus a" ] } } diff --git a/data/itsm_aliases/garage_b.json b/data/itsm_aliases/garage_b.json index ddd46a74..10165fdd 100644 --- a/data/itsm_aliases/garage_b.json +++ b/data/itsm_aliases/garage_b.json @@ -18,6 +18,17 @@ "parking b", "parking ouest", "stationnement b" + ], + "es": [ + "estacionamiento b", + "garaje b", + "garaje oeste", + "parking b" + ], + "de": [ + "garage b", + "parkhaus b", + "west-parkhaus" ] } } diff --git a/data/itsm_aliases/general_garage.json b/data/itsm_aliases/general_garage.json index f34d730b..85be04a5 100644 --- a/data/itsm_aliases/general_garage.json +++ b/data/itsm_aliases/general_garage.json @@ -20,6 +20,17 @@ "parking principal", "stationnement général", "stationnement principal" + ], + "es": [ + "estacionamiento general", + "garaje general", + "garaje principal", + "parking general" + ], + "de": [ + "allgemeines parkhaus", + "hauptgarage", + "standardparkhaus" ] } } diff --git a/data/itsm_aliases/general_surface_lot.json b/data/itsm_aliases/general_surface_lot.json index a98e01df..b72035f2 100644 --- a/data/itsm_aliases/general_surface_lot.json +++ b/data/itsm_aliases/general_surface_lot.json @@ -28,6 +28,17 @@ "stationnement extérieur général", "stationnement général", "terrain général" + ], + "es": [ + "aparcamiento general", + "estacionamiento general al aire libre", + "lote general", + "parking general" + ], + "de": [ + "allgemeiner parkplatz", + "normaler parkplatz", + "oberflächenparkplatz" ] } } diff --git a/data/itsm_aliases/harbor_engineering_center.json b/data/itsm_aliases/harbor_engineering_center.json index 437db91e..3f73c28b 100644 --- a/data/itsm_aliases/harbor_engineering_center.json +++ b/data/itsm_aliases/harbor_engineering_center.json @@ -27,6 +27,18 @@ "qg ingénierie", "site du port", "site ingénierie harbor" + ], + "es": [ + "centro de ingeniería del puerto", + "ingeniería del puerto", + "puerto", + "sede de ingeniería" + ], + "de": [ + "engineering-zentrale", + "entwicklungszentrum hafen", + "hafen", + "technikzentrum am hafen" ] } } diff --git a/data/itsm_aliases/headquarters.json b/data/itsm_aliases/headquarters.json index 7c682aa1..e20f223f 100644 --- a/data/itsm_aliases/headquarters.json +++ b/data/itsm_aliases/headquarters.json @@ -26,6 +26,18 @@ "quartier général", "siège", "siège social" + ], + "es": [ + "campus central", + "oficina central", + "sede central", + "sede principal" + ], + "de": [ + "hauptbüro", + "hauptquartier", + "hauptsitz", + "zentrale" ] } } diff --git a/data/itsm_aliases/headquarters_east.json b/data/itsm_aliases/headquarters_east.json index 0b1e3d3f..118d0dd9 100644 --- a/data/itsm_aliases/headquarters_east.json +++ b/data/itsm_aliases/headquarters_east.json @@ -29,6 +29,17 @@ "siège est", "siège social est", "édifice est" + ], + "es": [ + "ala este de la sede", + "edificio este", + "oficina este", + "sede central este" + ], + "de": [ + "hauptsitz ost", + "ostgebäude", + "zentrale ost" ] } } diff --git a/data/itsm_aliases/headquarters_garage.json b/data/itsm_aliases/headquarters_garage.json index 1e880d1b..3a5a1818 100644 --- a/data/itsm_aliases/headquarters_garage.json +++ b/data/itsm_aliases/headquarters_garage.json @@ -22,6 +22,17 @@ "parking du siège", "parking siège", "stationnement du siège social" + ], + "es": [ + "estacionamiento de la sede", + "garaje central", + "garaje de la sede central", + "parking de la sede" + ], + "de": [ + "hauptsitz-parkhaus", + "parkhaus der zentrale", + "zentrale-parkhaus" ] } } diff --git a/data/itsm_aliases/headquarters_garage_a.json b/data/itsm_aliases/headquarters_garage_a.json index 5edd2736..b4ded47e 100644 --- a/data/itsm_aliases/headquarters_garage_a.json +++ b/data/itsm_aliases/headquarters_garage_a.json @@ -20,6 +20,17 @@ "parking a", "parking a du siège", "stationnement a du siège social" + ], + "es": [ + "estacionamiento a de la sede", + "garaje a", + "garaje a de la sede", + "parking a de la sede" + ], + "de": [ + "garage a am hauptsitz", + "parkhaus a der zentrale", + "zentrale parkhaus a" ] } } diff --git a/data/itsm_aliases/main_garage.json b/data/itsm_aliases/main_garage.json index 9f91dd54..73a94f38 100644 --- a/data/itsm_aliases/main_garage.json +++ b/data/itsm_aliases/main_garage.json @@ -16,6 +16,17 @@ "garage principal", "parking principal", "stationnement principal" + ], + "es": [ + "estacionamiento principal", + "garaje principal", + "lote principal", + "parking principal" + ], + "de": [ + "hauptgarage", + "hauptparkhaus", + "hauptparkplatz" ] } } diff --git a/data/itsm_aliases/north_garage.json b/data/itsm_aliases/north_garage.json index 251fd7b0..6bef4cc3 100644 --- a/data/itsm_aliases/north_garage.json +++ b/data/itsm_aliases/north_garage.json @@ -17,6 +17,18 @@ "garage nord", "parking nord", "stationnement nord" + ], + "es": [ + "estacionamiento norte", + "garaje norte", + "garaje principal", + "parking norte" + ], + "de": [ + "hauptgarage", + "nord-parkhaus", + "nordgarage", + "parkhaus nord" ] } } diff --git a/data/itsm_aliases/north_surface_lot.json b/data/itsm_aliases/north_surface_lot.json index 7a2e6551..03fcfc98 100644 --- a/data/itsm_aliases/north_surface_lot.json +++ b/data/itsm_aliases/north_surface_lot.json @@ -30,6 +30,17 @@ "stationnement extérieur nord", "stationnement nord", "terrain nord" + ], + "es": [ + "estacionamiento norte al aire libre", + "lote norte", + "lote norte de la sede", + "parking norte" + ], + "de": [ + "nordparkplatz", + "nordparkplatz an der zentrale", + "parkplatz nord" ] } } diff --git a/data/itsm_aliases/operations_center.json b/data/itsm_aliases/operations_center.json index 3cba9deb..907d08b0 100644 --- a/data/itsm_aliases/operations_center.json +++ b/data/itsm_aliases/operations_center.json @@ -26,6 +26,17 @@ "ops", "opérations", "site des opérations" + ], + "es": [ + "centro de operaciones", + "operaciones", + "sede de operaciones" + ], + "de": [ + "betriebszentrum", + "einsatzzentrale", + "operations-center", + "ops-zentrum" ] } } diff --git a/data/itsm_aliases/riverside_engineering_center.json b/data/itsm_aliases/riverside_engineering_center.json index 86ca5de2..37258d3e 100644 --- a/data/itsm_aliases/riverside_engineering_center.json +++ b/data/itsm_aliases/riverside_engineering_center.json @@ -25,6 +25,16 @@ "centre technique riverside", "site ingénierie riverside", "site riverside" + ], + "es": [ + "centro de ingeniería", + "centro de ingeniería de riverside", + "ingeniería de riverside" + ], + "de": [ + "engineering-center riverside", + "entwicklungszentrum riverside", + "technikzentrum am fluss" ] } } diff --git a/data/itsm_aliases/south_garage.json b/data/itsm_aliases/south_garage.json index fed509b2..653f74b7 100644 --- a/data/itsm_aliases/south_garage.json +++ b/data/itsm_aliases/south_garage.json @@ -14,6 +14,16 @@ "garage sud", "parking sud", "stationnement sud" + ], + "es": [ + "estacionamiento sur", + "garaje sur", + "parking sur" + ], + "de": [ + "parkplatz süd", + "süd-parkhaus", + "südgarage" ] } } diff --git a/data/itsm_dataset.json b/data/itsm_dataset.json index 498ab79e..3f277a89 100644 --- a/data/itsm_dataset.json +++ b/data/itsm_dataset.json @@ -824,7 +824,9 @@ "starting_utterances": { "en": "Hi, I'm locked out and need help getting back into my account.", "fr": "Bonjour, je suis bloqué hors de mon compte et j’ai besoin d’aide pour y accéder à nouveau.", - "fr-CA": "Bonjour, je suis bloqué hors de mon compte et j’ai besoin d’aide pour y accéder de nouveau." + "fr-CA": "Bonjour, je suis bloqué hors de mon compte et j’ai besoin d’aide pour y accéder de nouveau.", + "es": "Hola, no puedo acceder a mi cuenta y necesito ayuda para volver a entrar.", + "de": "Hallo, ich bin ausgesperrt und brauche Hilfe, um wieder in mein Konto zu kommen." }, "culture_overrides": { "en": { @@ -838,6 +840,14 @@ "fr": { "first_name": "Rémi", "last_name": "Rousseau" + }, + "es": { + "first_name": "Iván", + "last_name": "Ramos" + }, + "de": { + "first_name": "Jan", + "last_name": "Wagner" } }, "romanized_culture_overrides": { @@ -852,6 +862,14 @@ "fr": { "first_name": "Remi", "last_name": "Rousseau" + }, + "es": { + "first_name": "Ivan", + "last_name": "Ramos" + }, + "de": { + "first_name": "Jan", + "last_name": "Wagner" } } }, @@ -1639,7 +1657,9 @@ "starting_utterances": { "en": "Hi, I can't connect to the corporate Wi-Fi.", "fr": "Bonjour, je n’arrive pas à me connecter au Wi-Fi de l’entreprise.", - "fr-CA": "Bonjour, je n’arrive pas à me connecter au Wi-Fi de l’entreprise." + "fr-CA": "Bonjour, je n’arrive pas à me connecter au Wi-Fi de l’entreprise.", + "es": "Hola, no puedo conectarme al Wi‑Fi corporativo.", + "de": "Hallo, ich kann mich nicht mit dem Firmen-WLAN verbinden." }, "culture_overrides": { "en": { @@ -1653,6 +1673,14 @@ "fr": { "first_name": "Inès", "last_name": "Martin" + }, + "es": { + "first_name": "Lucía", + "last_name": "Santos" + }, + "de": { + "first_name": "Heike", + "last_name": "Meyer" } }, "romanized_culture_overrides": { @@ -1667,6 +1695,14 @@ "fr": { "first_name": "Ines", "last_name": "Martin" + }, + "es": { + "first_name": "Lucia", + "last_name": "Santos" + }, + "de": { + "first_name": "Heike", + "last_name": "Meyer" } } }, @@ -2623,7 +2659,9 @@ "starting_utterances": { "en": "Hi, I need to book a conference room.", "fr": "Bonjour, j’ai besoin de réserver une salle de conférence.", - "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence." + "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence.", + "es": "Hola, necesito reservar una sala de conferencias.", + "de": "Hallo, ich muss einen Konferenzraum buchen." }, "culture_overrides": { "en": { @@ -2637,6 +2675,14 @@ "fr": { "first_name": "Thierry", "last_name": "Garnier" + }, + "es": { + "first_name": "Alberto", + "last_name": "Ortega" + }, + "de": { + "first_name": "Christoph", + "last_name": "Werner" } }, "romanized_culture_overrides": { @@ -2651,6 +2697,14 @@ "fr": { "first_name": "Thierry", "last_name": "Garnier" + }, + "es": { + "first_name": "Alberto", + "last_name": "Ortega" + }, + "de": { + "first_name": "Christoph", + "last_name": "Werner" } } }, @@ -3562,7 +3616,9 @@ "starting_utterances": { "en": "Hi, I need access to Datadog.", "fr": "Bonjour, j’ai besoin d’un accès à Datadog.", - "fr-CA": "Bonjour, j’ai besoin d’avoir accès à Datadog." + "fr-CA": "Bonjour, j’ai besoin d’avoir accès à Datadog.", + "es": "Hola, necesito acceso a Datadog.", + "de": "Hallo, ich brauche Zugriff auf Datadog." }, "culture_overrides": { "en": { @@ -3576,6 +3632,14 @@ "fr": { "first_name": "Inès", "last_name": "André" + }, + "es": { + "first_name": "Celia", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Helga", + "last_name": "Krause" } }, "romanized_culture_overrides": { @@ -3590,6 +3654,14 @@ "fr": { "first_name": "Ines", "last_name": "Andre" + }, + "es": { + "first_name": "Celia", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Helga", + "last_name": "Krause" } } }, @@ -4400,7 +4472,9 @@ "starting_utterances": { "en": "Hi, I need to get my laptop replaced.", "fr": "Bonjour, j’ai besoin de faire remplacer mon ordinateur portable.", - "fr-CA": "Bonjour, j’ai besoin de faire remplacer mon portable." + "fr-CA": "Bonjour, j’ai besoin de faire remplacer mon portable.", + "es": "Hola, necesito que me reemplacen la laptop.", + "de": "Hallo, ich muss meinen Laptop austauschen lassen." }, "culture_overrides": { "en": { @@ -4414,6 +4488,14 @@ "fr": { "first_name": "Édouard", "last_name": "David" + }, + "es": { + "first_name": "Andrés", + "last_name": "Rubio" + }, + "de": { + "first_name": "Benedikt", + "last_name": "Hoffmann" } }, "romanized_culture_overrides": { @@ -4428,6 +4510,14 @@ "fr": { "first_name": "Edouard", "last_name": "David" + }, + "es": { + "first_name": "Andres", + "last_name": "Rubio" + }, + "de": { + "first_name": "Benedikt", + "last_name": "Hoffmann" } } }, @@ -5487,7 +5577,9 @@ "starting_utterances": { "en": "Hi, I need to get a new hire provisioned.", "fr": "Bonjour, j’ai besoin de faire provisionner un nouvel employé.", - "fr-CA": "Bonjour, j’ai besoin de faire provisionner un nouvel employé." + "fr-CA": "Bonjour, j’ai besoin de faire provisionner un nouvel employé.", + "es": "Hola, necesito preparar el acceso para una nueva contratación.", + "de": "Hallo, ich muss einen neuen Mitarbeiter einrichten lassen." }, "culture_overrides": { "en": { @@ -5501,6 +5593,14 @@ "fr": { "first_name": "Christophe", "last_name": "Fournier" + }, + "es": { + "first_name": "Pedro", + "last_name": "Moreno" + }, + "de": { + "first_name": "Anton", + "last_name": "Scholz" } }, "romanized_culture_overrides": { @@ -5515,6 +5615,14 @@ "fr": { "first_name": "Christophe", "last_name": "Fournier" + }, + "es": { + "first_name": "Pedro", + "last_name": "Moreno" + }, + "de": { + "first_name": "Anton", + "last_name": "Scholz" } } }, @@ -6349,7 +6457,9 @@ "starting_utterances": { "en": "Hi, my VPN keeps disconnecting and I need help with it.", "fr": "Bonjour, mon VPN n’arrête pas de se déconnecter et j’ai besoin d’aide.", - "fr-CA": "Bonjour, mon VPN n’arrête pas de se déconnecter et j’ai besoin d’aide avec ça." + "fr-CA": "Bonjour, mon VPN n’arrête pas de se déconnecter et j’ai besoin d’aide avec ça.", + "es": "Hola, mi VPN se sigue desconectando y necesito ayuda con eso.", + "de": "Hallo, meine VPN-Verbindung bricht ständig ab und ich brauche Hilfe dabei." }, "culture_overrides": { "en": { @@ -6363,6 +6473,14 @@ "fr": { "first_name": "Guillaume", "last_name": "Dumont" + }, + "es": { + "first_name": "Ramón", + "last_name": "Cruz" + }, + "de": { + "first_name": "Mats", + "last_name": "Schmidt" } }, "romanized_culture_overrides": { @@ -6377,6 +6495,14 @@ "fr": { "first_name": "Guillaume", "last_name": "Dumont" + }, + "es": { + "first_name": "Ramon", + "last_name": "Cruz" + }, + "de": { + "first_name": "Mats", + "last_name": "Schmidt" } } }, @@ -7349,7 +7475,9 @@ "starting_utterances": { "en": "Hi, I need to replace my laptop because it's gotten really old and slow.", "fr": "Bonjour, j’ai besoin de remplacer mon ordinateur portable parce qu’il est devenu vraiment vieux et lent.", - "fr-CA": "Bonjour, j’ai besoin de remplacer mon portable parce qu’il est vraiment rendu vieux et lent." + "fr-CA": "Bonjour, j’ai besoin de remplacer mon portable parce qu’il est vraiment rendu vieux et lent.", + "es": "Hola, necesito reemplazar mi laptop porque ya está muy vieja y lenta.", + "de": "Hallo, ich muss meinen Laptop ersetzen, weil er wirklich alt und langsam geworden ist." }, "culture_overrides": { "en": { @@ -7363,6 +7491,14 @@ "fr": { "first_name": "Nicolas", "last_name": "Durand" + }, + "es": { + "first_name": "Felipe", + "last_name": "Castro" + }, + "de": { + "first_name": "Daniel", + "last_name": "Schwarz" } }, "romanized_culture_overrides": { @@ -7377,6 +7513,14 @@ "fr": { "first_name": "Nicolas", "last_name": "Durand" + }, + "es": { + "first_name": "Felipe", + "last_name": "Castro" + }, + "de": { + "first_name": "Daniel", + "last_name": "Schwarz" } } }, @@ -8055,7 +8199,9 @@ "starting_utterances": { "en": "Hi, I need help getting an external monitor for my workstation.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir un écran externe pour mon poste de travail.", - "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir un moniteur externe pour mon poste de travail." + "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir un moniteur externe pour mon poste de travail.", + "es": "Hola, necesito ayuda para conseguir un monitor externo para mi estación de trabajo.", + "de": "Hallo, ich brauche Hilfe, um einen externen Monitor für meinen Arbeitsplatz zu bekommen." }, "culture_overrides": { "en": { @@ -8069,6 +8215,14 @@ "fr": { "first_name": "Sylvie", "last_name": "Thomas" + }, + "es": { + "first_name": "Andrea", + "last_name": "Rubio" + }, + "de": { + "first_name": "Julia", + "last_name": "Hoffmann" } }, "romanized_culture_overrides": { @@ -8083,6 +8237,14 @@ "fr": { "first_name": "Sylvie", "last_name": "Thomas" + }, + "es": { + "first_name": "Andrea", + "last_name": "Rubio" + }, + "de": { + "first_name": "Julia", + "last_name": "Hoffmann" } } }, @@ -8949,7 +9111,9 @@ "starting_utterances": { "en": "Hi, I need access to Confluence.", "fr": "Bonjour, j’ai besoin d’un accès à Confluence.", - "fr-CA": "Bonjour, j’ai besoin d’avoir accès à Confluence." + "fr-CA": "Bonjour, j’ai besoin d’avoir accès à Confluence.", + "es": "Hola, necesito acceso a Confluence.", + "de": "Hallo, ich brauche Zugriff auf Confluence." }, "culture_overrides": { "en": { @@ -8963,6 +9127,14 @@ "fr": { "first_name": "Anaïs", "last_name": "Legrand" + }, + "es": { + "first_name": "Irene", + "last_name": "Guerrero" + }, + "de": { + "first_name": "Sarah", + "last_name": "Walter" } }, "romanized_culture_overrides": { @@ -8977,6 +9149,14 @@ "fr": { "first_name": "Anais", "last_name": "Legrand" + }, + "es": { + "first_name": "Irene", + "last_name": "Guerrero" + }, + "de": { + "first_name": "Sarah", + "last_name": "Walter" } } }, @@ -9996,7 +10176,9 @@ "starting_utterances": { "en": "Hi, I need access to Datadog.", "fr": "Bonjour, j’ai besoin d’un accès à Datadog.", - "fr-CA": "Bonjour, j’ai besoin d’avoir accès à Datadog." + "fr-CA": "Bonjour, j’ai besoin d’avoir accès à Datadog.", + "es": "Hola, necesito acceso a Datadog.", + "de": "Hallo, ich brauche Zugriff auf Datadog." }, "culture_overrides": { "en": { @@ -10010,6 +10192,14 @@ "fr": { "first_name": "Marion", "last_name": "Bernard" + }, + "es": { + "first_name": "Celia", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Lara", + "last_name": "Hofmann" } }, "romanized_culture_overrides": { @@ -10024,6 +10214,14 @@ "fr": { "first_name": "Marion", "last_name": "Bernard" + }, + "es": { + "first_name": "Celia", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Lara", + "last_name": "Hofmann" } } }, @@ -10864,7 +11062,9 @@ "starting_utterances": { "en": "Hi, I need to get an IntelliJ license for my development work.", "fr": "Bonjour, j’ai besoin d’obtenir une licence IntelliJ pour mon travail de développement.", - "fr-CA": "Bonjour, j’ai besoin d’obtenir une licence IntelliJ pour mon travail de développement." + "fr-CA": "Bonjour, j’ai besoin d’obtenir une licence IntelliJ pour mon travail de développement.", + "es": "Hola, necesito obtener una licencia de IntelliJ para mi trabajo de desarrollo.", + "de": "Hallo, ich brauche eine IntelliJ-Lizenz für meine Entwicklungsarbeit." }, "culture_overrides": { "en": { @@ -10878,6 +11078,14 @@ "fr": { "first_name": "Michel", "last_name": "Lopez" + }, + "es": { + "first_name": "Felipe", + "last_name": "Romero" + }, + "de": { + "first_name": "Daniel", + "last_name": "Lange" } }, "romanized_culture_overrides": { @@ -10892,6 +11100,14 @@ "fr": { "first_name": "Michel", "last_name": "Lopez" + }, + "es": { + "first_name": "Felipe", + "last_name": "Romero" + }, + "de": { + "first_name": "Daniel", + "last_name": "Lange" } } }, @@ -11707,7 +11923,9 @@ "starting_utterances": { "en": "Hi, I need a temporary Figma license for a project.", "fr": "Bonjour, j’ai besoin d’une licence Figma temporaire pour un projet.", - "fr-CA": "Bonjour, j’ai besoin d’une licence Figma temporaire pour un projet." + "fr-CA": "Bonjour, j’ai besoin d’une licence Figma temporaire pour un projet.", + "es": "Hola, necesito una licencia temporal de Figma para un proyecto.", + "de": "Hallo, ich brauche eine temporäre Figma-Lizenz für ein Projekt." }, "culture_overrides": { "en": { @@ -11721,6 +11939,14 @@ "fr": { "first_name": "Marion", "last_name": "Vincent" + }, + "es": { + "first_name": "Ana", + "last_name": "Pérez" + }, + "de": { + "first_name": "Maria", + "last_name": "Vogel" } }, "romanized_culture_overrides": { @@ -11735,6 +11961,14 @@ "fr": { "first_name": "Marion", "last_name": "Vincent" + }, + "es": { + "first_name": "Ana", + "last_name": "Perez" + }, + "de": { + "first_name": "Maria", + "last_name": "Vogel" } } }, @@ -12457,7 +12691,9 @@ "starting_utterances": { "en": "Hi, I need to renew my IntelliJ IDEA license.", "fr": "Bonjour, j’ai besoin de renouveler ma licence IntelliJ IDEA.", - "fr-CA": "Bonjour, j’ai besoin de renouveler ma licence IntelliJ IDEA." + "fr-CA": "Bonjour, j’ai besoin de renouveler ma licence IntelliJ IDEA.", + "es": "Hola, necesito renovar mi licencia de IntelliJ IDEA.", + "de": "Hallo, ich muss meine IntelliJ IDEA-Lizenz verlängern." }, "culture_overrides": { "en": { @@ -12471,6 +12707,14 @@ "fr": { "first_name": "Stéphane", "last_name": "Lefèvre" + }, + "es": { + "first_name": "Emilio", + "last_name": "Álvarez" + }, + "de": { + "first_name": "Christoph", + "last_name": "Scholz" } }, "romanized_culture_overrides": { @@ -12485,6 +12729,14 @@ "fr": { "first_name": "Stephane", "last_name": "Lefevre" + }, + "es": { + "first_name": "Emilio", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Christoph", + "last_name": "Scholz" } } }, @@ -13270,7 +13522,9 @@ "starting_utterances": { "en": "Hi, I need help getting a desk assignment.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir l’attribution d’un bureau.", - "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une attribution de bureau." + "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une attribution de bureau.", + "es": "Hola, necesito ayuda para que me asignen un escritorio.", + "de": "Hallo, ich brauche Hilfe, einen Schreibtisch zugewiesen zu bekommen." }, "culture_overrides": { "en": { @@ -13284,6 +13538,14 @@ "fr": { "first_name": "Louise", "last_name": "Dupont" + }, + "es": { + "first_name": "Rocío", + "last_name": "Domínguez" + }, + "de": { + "first_name": "Clara", + "last_name": "Neumann" } }, "romanized_culture_overrides": { @@ -13298,6 +13560,14 @@ "fr": { "first_name": "Louise", "last_name": "Dupont" + }, + "es": { + "first_name": "Rocio", + "last_name": "Dominguez" + }, + "de": { + "first_name": "Clara", + "last_name": "Neumann" } } }, @@ -14235,7 +14505,9 @@ "starting_utterances": { "en": "Hi, I need help resetting my VPN password.", "fr": "Bonjour, j’ai besoin d’aide pour réinitialiser mon mot de passe VPN.", - "fr-CA": "Bonjour, j’ai besoin d’aide pour réinitialiser mon mot de passe VPN." + "fr-CA": "Bonjour, j’ai besoin d’aide pour réinitialiser mon mot de passe VPN.", + "es": "Hola, necesito ayuda para restablecer mi contraseña de VPN.", + "de": "Hallo, ich brauche Hilfe beim Zurücksetzen meines VPN-Passworts." }, "culture_overrides": { "en": { @@ -14249,6 +14521,14 @@ "fr": { "first_name": "Maëlle", "last_name": "Rousseau" + }, + "es": { + "first_name": "Isabel", + "last_name": "Suárez" + }, + "de": { + "first_name": "Lea", + "last_name": "Weiß" } }, "romanized_culture_overrides": { @@ -14263,6 +14543,14 @@ "fr": { "first_name": "Maelle", "last_name": "Rousseau" + }, + "es": { + "first_name": "Isabel", + "last_name": "Suarez" + }, + "de": { + "first_name": "Lea", + "last_name": "Weiss" } } }, @@ -15082,7 +15370,9 @@ "starting_utterances": { "en": "Hi, I need help getting a desk at East Campus.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir un bureau à East Campus.", - "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir un bureau à East Campus." + "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir un bureau à East Campus.", + "es": "Hola, necesito ayuda para conseguir un escritorio en East Campus.", + "de": "Hallo, ich brauche Hilfe, einen Schreibtisch am East Campus zu bekommen." }, "culture_overrides": { "en": { @@ -15096,6 +15386,14 @@ "fr": { "first_name": "Alain", "last_name": "David" + }, + "es": { + "first_name": "Álvaro", + "last_name": "González" + }, + "de": { + "first_name": "Moritz", + "last_name": "Hartmann" } }, "romanized_culture_overrides": { @@ -15110,6 +15408,14 @@ "fr": { "first_name": "Alain", "last_name": "David" + }, + "es": { + "first_name": "Alvaro", + "last_name": "Gonzalez" + }, + "de": { + "first_name": "Moritz", + "last_name": "Hartmann" } } }, @@ -15933,7 +16239,9 @@ "starting_utterances": { "en": "Hi, I need help getting parking in the Executive Garage.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir une place de parking dans l’Executive Garage.", - "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une place de stationnement dans l’Executive Garage." + "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une place de stationnement dans l’Executive Garage.", + "es": "Hola, necesito ayuda para conseguir estacionamiento en el Executive Garage.", + "de": "Hallo, ich brauche Hilfe, einen Parkplatz in der Executive Garage zu bekommen." }, "culture_overrides": { "en": { @@ -15947,6 +16255,14 @@ "fr": { "first_name": "Noémie", "last_name": "Chevalier" + }, + "es": { + "first_name": "Natalia", + "last_name": "Ortega" + }, + "de": { + "first_name": "Petra", + "last_name": "Peters" } }, "romanized_culture_overrides": { @@ -15961,6 +16277,14 @@ "fr": { "first_name": "Noemie", "last_name": "Chevalier" + }, + "es": { + "first_name": "Natalia", + "last_name": "Ortega" + }, + "de": { + "first_name": "Petra", + "last_name": "Peters" } } }, @@ -16737,7 +17061,9 @@ "starting_utterances": { "en": "Hi, I need to request an ergonomic chair for my workstation.", "fr": "Bonjour, j’ai besoin de demander une chaise ergonomique pour mon poste de travail.", - "fr-CA": "Bonjour, j’ai besoin de demander une chaise ergonomique pour mon poste de travail." + "fr-CA": "Bonjour, j’ai besoin de demander une chaise ergonomique pour mon poste de travail.", + "es": "Hola, necesito solicitar una silla ergonómica para mi estación de trabajo.", + "de": "Hallo, ich möchte einen ergonomischen Stuhl für meinen Arbeitsplatz beantragen." }, "culture_overrides": { "en": { @@ -16751,6 +17077,14 @@ "fr": { "first_name": "Thierry", "last_name": "Perrin" + }, + "es": { + "first_name": "Marcos", + "last_name": "Cano" + }, + "de": { + "first_name": "Leon", + "last_name": "Klein" } }, "romanized_culture_overrides": { @@ -16765,6 +17099,14 @@ "fr": { "first_name": "Thierry", "last_name": "Perrin" + }, + "es": { + "first_name": "Marcos", + "last_name": "Cano" + }, + "de": { + "first_name": "Leon", + "last_name": "Klein" } } }, @@ -17521,7 +17863,9 @@ "starting_utterances": { "en": "Hi, I need to request a footrest for my desk.", "fr": "Bonjour, j’ai besoin de demander un repose-pieds pour mon bureau.", - "fr-CA": "Bonjour, j’ai besoin de demander un repose-pieds pour mon bureau." + "fr-CA": "Bonjour, j’ai besoin de demander un repose-pieds pour mon bureau.", + "es": "Hola, necesito solicitar un reposapiés para mi escritorio.", + "de": "Hallo, ich möchte eine Fußstütze für meinen Schreibtisch beantragen." }, "culture_overrides": { "en": { @@ -17535,6 +17879,14 @@ "fr": { "first_name": "Sophie", "last_name": "Vincent" + }, + "es": { + "first_name": "Irene", + "last_name": "Gil" + }, + "de": { + "first_name": "Anja", + "last_name": "Walter" } }, "romanized_culture_overrides": { @@ -17549,6 +17901,14 @@ "fr": { "first_name": "Sophie", "last_name": "Vincent" + }, + "es": { + "first_name": "Irene", + "last_name": "Gil" + }, + "de": { + "first_name": "Anja", + "last_name": "Walter" } } }, @@ -18457,7 +18817,9 @@ "starting_utterances": { "en": "Hi, I need to book a conference room for a meeting next Tuesday.", "fr": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion mardi prochain.", - "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion mardi prochain." + "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion mardi prochain.", + "es": "Hola, necesito reservar una sala de conferencias para una reunión el próximo martes.", + "de": "Hallo, ich muss einen Konferenzraum für ein Meeting nächsten Dienstag buchen." }, "culture_overrides": { "en": { @@ -18471,6 +18833,14 @@ "fr": { "first_name": "Adrien", "last_name": "Lambert" + }, + "es": { + "first_name": "Eduardo", + "last_name": "Martínez" + }, + "de": { + "first_name": "Moritz", + "last_name": "Kaiser" } }, "romanized_culture_overrides": { @@ -18485,6 +18855,14 @@ "fr": { "first_name": "Adrien", "last_name": "Lambert" + }, + "es": { + "first_name": "Eduardo", + "last_name": "Martinez" + }, + "de": { + "first_name": "Moritz", + "last_name": "Kaiser" } } }, @@ -19294,7 +19672,9 @@ "starting_utterances": { "en": "Hi, I need to book a conference room for a meeting.", "fr": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion.", - "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion." + "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion.", + "es": "Hola, necesito reservar una sala de conferencias para una reunión.", + "de": "Hallo, ich muss einen Konferenzraum für ein Meeting buchen." }, "culture_overrides": { "en": { @@ -19308,6 +19688,14 @@ "fr": { "first_name": "Océane", "last_name": "Lopez" + }, + "es": { + "first_name": "Adriana", + "last_name": "Ramírez" + }, + "de": { + "first_name": "Sophie", + "last_name": "Klein" } }, "romanized_culture_overrides": { @@ -19322,6 +19710,14 @@ "fr": { "first_name": "Oceane", "last_name": "Lopez" + }, + "es": { + "first_name": "Adriana", + "last_name": "Ramirez" + }, + "de": { + "first_name": "Sophie", + "last_name": "Klein" } } }, @@ -20184,7 +20580,9 @@ "starting_utterances": { "en": "Hi, I need to set up accounts for a new team member starting next week.", "fr": "Bonjour, j’ai besoin de créer des comptes pour un nouveau membre de l’équipe qui commence la semaine prochaine.", - "fr-CA": "Bonjour, j’ai besoin de configurer des comptes pour un nouveau membre de l’équipe qui commence la semaine prochaine." + "fr-CA": "Bonjour, j’ai besoin de configurer des comptes pour un nouveau membre de l’équipe qui commence la semaine prochaine.", + "es": "Hola, necesito configurar cuentas para un nuevo miembro del equipo que empieza la próxima semana.", + "de": "Hallo, ich muss Konten für ein neues Teammitglied einrichten lassen, das nächste Woche anfängt." }, "culture_overrides": { "en": { @@ -20198,6 +20596,14 @@ "fr": { "first_name": "Sophie", "last_name": "Lefèvre" + }, + "es": { + "first_name": "Adriana", + "last_name": "Díaz" + }, + "de": { + "first_name": "Hannah", + "last_name": "Schmidt" } }, "romanized_culture_overrides": { @@ -20212,6 +20618,14 @@ "fr": { "first_name": "Sophie", "last_name": "Lefevre" + }, + "es": { + "first_name": "Adriana", + "last_name": "Diaz" + }, + "de": { + "first_name": "Hannah", + "last_name": "Schmidt" } } }, @@ -21148,7 +21562,9 @@ "starting_utterances": { "en": "Hi, I need access to the database read group for a production issue.", "fr": "Bonjour, j’ai besoin d’un accès au groupe de lecture de la base de données pour un problème en production.", - "fr-CA": "Bonjour, j’ai besoin d’avoir accès au groupe de lecture de la base de données pour un problème en production." + "fr-CA": "Bonjour, j’ai besoin d’avoir accès au groupe de lecture de la base de données pour un problème en production.", + "es": "Hola, necesito acceso al grupo de lectura de la base de datos por un problema de producción.", + "de": "Hallo, ich brauche Zugriff auf die Datenbank-Lesegruppe wegen eines Produktionsproblems." }, "culture_overrides": { "en": { @@ -21162,6 +21578,14 @@ "fr": { "first_name": "Maëlle", "last_name": "Vincent" + }, + "es": { + "first_name": "Rocío", + "last_name": "Ortega" + }, + "de": { + "first_name": "Katharina", + "last_name": "Schmitz" } }, "romanized_culture_overrides": { @@ -21176,6 +21600,14 @@ "fr": { "first_name": "Maelle", "last_name": "Vincent" + }, + "es": { + "first_name": "Rocio", + "last_name": "Ortega" + }, + "de": { + "first_name": "Katharina", + "last_name": "Schmitz" } } }, @@ -22075,7 +22507,9 @@ "starting_utterances": { "en": "Hi, I need to be removed from a group I no longer need.", "fr": "Bonjour, j’ai besoin d’être retiré d’un groupe dont je n’ai plus besoin.", - "fr-CA": "Bonjour, j’ai besoin d’être retiré d’un groupe dont je n’ai plus besoin." + "fr-CA": "Bonjour, j’ai besoin d’être retiré d’un groupe dont je n’ai plus besoin.", + "es": "Hola, necesito que me quiten de un grupo que ya no necesito.", + "de": "Hallo, ich muss aus einer Gruppe entfernt werden, die ich nicht mehr brauche." }, "culture_overrides": { "en": { @@ -22089,6 +22523,14 @@ "fr": { "first_name": "Clément", "last_name": "Guérin" + }, + "es": { + "first_name": "Eduardo", + "last_name": "Ramos" + }, + "de": { + "first_name": "Finn", + "last_name": "Lange" } }, "romanized_culture_overrides": { @@ -22103,6 +22545,14 @@ "fr": { "first_name": "Clement", "last_name": "Guerin" + }, + "es": { + "first_name": "Eduardo", + "last_name": "Ramos" + }, + "de": { + "first_name": "Finn", + "last_name": "Lange" } } }, @@ -22939,7 +23389,9 @@ "starting_utterances": { "en": "Hi, I need to update my access for an upcoming role change.", "fr": "Bonjour, j’ai besoin de mettre à jour mes accès en vue d’un prochain changement de poste.", - "fr-CA": "Bonjour, j’ai besoin de mettre à jour mes accès pour un changement de rôle à venir." + "fr-CA": "Bonjour, j’ai besoin de mettre à jour mes accès pour un changement de rôle à venir.", + "es": "Hola, necesito actualizar mi acceso por un próximo cambio de puesto.", + "de": "Hallo, ich muss meine Zugriffsrechte wegen einer bevorstehenden Rollenänderung aktualisieren lassen." }, "culture_overrides": { "en": { @@ -22953,6 +23405,14 @@ "fr": { "first_name": "Sylvain", "last_name": "Lefebvre" + }, + "es": { + "first_name": "Raúl", + "last_name": "Martínez" + }, + "de": { + "first_name": "David", + "last_name": "Krüger" } }, "romanized_culture_overrides": { @@ -22967,6 +23427,14 @@ "fr": { "first_name": "Sylvain", "last_name": "Lefebvre" + }, + "es": { + "first_name": "Raul", + "last_name": "Martinez" + }, + "de": { + "first_name": "David", + "last_name": "Krueger" } } }, @@ -23856,7 +24324,9 @@ "starting_utterances": { "en": "Hi, I need to remove access for a departing member of my team.", "fr": "Bonjour, j’ai besoin de retirer les accès d’un membre de mon équipe qui s’en va.", - "fr-CA": "Bonjour, j’ai besoin de retirer les accès d’un membre de mon équipe qui quitte l’entreprise." + "fr-CA": "Bonjour, j’ai besoin de retirer les accès d’un membre de mon équipe qui quitte l’entreprise.", + "es": "Hola, necesito quitarle el acceso a un miembro de mi equipo que se va.", + "de": "Hallo, ich muss die Zugriffsrechte für ein Teammitglied entfernen lassen, das das Unternehmen verlässt." }, "culture_overrides": { "en": { @@ -23870,6 +24340,14 @@ "fr": { "first_name": "Audrey", "last_name": "Faure" + }, + "es": { + "first_name": "Patricia", + "last_name": "Ramírez" + }, + "de": { + "first_name": "Anja", + "last_name": "Koch" } }, "romanized_culture_overrides": { @@ -23884,6 +24362,14 @@ "fr": { "first_name": "Audrey", "last_name": "Faure" + }, + "es": { + "first_name": "Patricia", + "last_name": "Ramirez" + }, + "de": { + "first_name": "Anja", + "last_name": "Koch" } } }, @@ -24646,7 +25132,9 @@ "starting_utterances": { "en": "Hi, I wanted to check the status of my Salesforce access request.", "fr": "Bonjour, je voulais vérifier l’état de ma demande d’accès à Salesforce.", - "fr-CA": "Bonjour, je voulais vérifier l’état de ma demande d’accès à Salesforce." + "fr-CA": "Bonjour, je voulais vérifier l’état de ma demande d’accès à Salesforce.", + "es": "Hola, quería consultar el estado de mi solicitud de acceso a Salesforce.", + "de": "Hallo, ich wollte den Status meiner Salesforce-Zugriffsanfrage prüfen." }, "culture_overrides": { "en": { @@ -24660,6 +25148,14 @@ "fr": { "first_name": "Caroline", "last_name": "Michel" + }, + "es": { + "first_name": "Marta", + "last_name": "Álvarez" + }, + "de": { + "first_name": "Mia", + "last_name": "Vogel" } }, "romanized_culture_overrides": { @@ -24674,6 +25170,14 @@ "fr": { "first_name": "Caroline", "last_name": "Michel" + }, + "es": { + "first_name": "Marta", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Mia", + "last_name": "Vogel" } } }, @@ -26004,7 +26508,9 @@ "starting_utterances": { "en": "Hi, my work laptop won't power on and I need help with it.", "fr": "Bonjour, mon ordinateur portable professionnel ne s’allume plus et j’ai besoin d’aide.", - "fr-CA": "Bonjour, mon portable de travail ne s’allume pas et j’ai besoin d’aide avec ça." + "fr-CA": "Bonjour, mon portable de travail ne s’allume pas et j’ai besoin d’aide avec ça.", + "es": "Hola, mi laptop del trabajo no enciende y necesito ayuda con eso.", + "de": "Hallo, mein Arbeitslaptop lässt sich nicht einschalten und ich brauche Hilfe damit." }, "culture_overrides": { "en": { @@ -26018,6 +26524,14 @@ "fr": { "first_name": "Arthur", "last_name": "Dubois" + }, + "es": { + "first_name": "Ángel", + "last_name": "Gil" + }, + "de": { + "first_name": "Lennard", + "last_name": "Becker" } }, "romanized_culture_overrides": { @@ -26032,6 +26546,14 @@ "fr": { "first_name": "Arthur", "last_name": "Dubois" + }, + "es": { + "first_name": "Angel", + "last_name": "Gil" + }, + "de": { + "first_name": "Lennard", + "last_name": "Becker" } } }, @@ -27403,7 +27925,9 @@ "starting_utterances": { "en": "Hi, I can't log into my email.", "fr": "Bonjour, je n’arrive pas à me connecter à ma messagerie.", - "fr-CA": "Bonjour, je n’arrive pas à me connecter à mon courriel." + "fr-CA": "Bonjour, je n’arrive pas à me connecter à mon courriel.", + "es": "Hola, no puedo iniciar sesión en mi correo electrónico.", + "de": "Hallo, ich kann mich nicht bei meiner E-Mail anmelden." }, "culture_overrides": { "en": { @@ -27417,6 +27941,14 @@ "fr": { "first_name": "Yann", "last_name": "Robin" + }, + "es": { + "first_name": "Miguel", + "last_name": "Blanco" + }, + "de": { + "first_name": "Alexander", + "last_name": "Werner" } }, "romanized_culture_overrides": { @@ -27431,6 +27963,14 @@ "fr": { "first_name": "Yann", "last_name": "Robin" + }, + "es": { + "first_name": "Miguel", + "last_name": "Blanco" + }, + "de": { + "first_name": "Alexander", + "last_name": "Werner" } } }, @@ -28310,7 +28850,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of things I need help with.", "fr": "Bonjour, j’ai quelques trucs pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de cosas con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar Dinge, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -28324,6 +28866,14 @@ "fr": { "first_name": "Michel", "last_name": "Bernard" + }, + "es": { + "first_name": "Miguel", + "last_name": "Ortega" + }, + "de": { + "first_name": "Sebastian", + "last_name": "Schwarz" } }, "romanized_culture_overrides": { @@ -28338,6 +28888,14 @@ "fr": { "first_name": "Michel", "last_name": "Bernard" + }, + "es": { + "first_name": "Miguel", + "last_name": "Ortega" + }, + "de": { + "first_name": "Sebastian", + "last_name": "Schwarz" } } }, @@ -29272,7 +29830,9 @@ "starting_utterances": { "en": "Hi, I’ve got a couple of IT hardware requests I need help with.", "fr": "Bonjour, j’ai quelques demandes concernant du matériel informatique pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques demandes de matériel informatique pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes de matériel informatique pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de solicitudes de hardware de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Hardware-Anfragen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -29286,6 +29846,14 @@ "fr": { "first_name": "Delphine", "last_name": "Bernard" + }, + "es": { + "first_name": "Carmen", + "last_name": "Sánchez" + }, + "de": { + "first_name": "Emilia", + "last_name": "Meyer" } }, "romanized_culture_overrides": { @@ -29300,6 +29868,14 @@ "fr": { "first_name": "Delphine", "last_name": "Bernard" + }, + "es": { + "first_name": "Carmen", + "last_name": "Sanchez" + }, + "de": { + "first_name": "Emilia", + "last_name": "Meyer" } } }, @@ -30562,7 +31138,9 @@ "starting_utterances": { "en": "Hi, my email has been down and I need help with it.", "fr": "Bonjour, ma messagerie est en panne et j’ai besoin d’aide.", - "fr-CA": "Bonjour, mon courriel ne fonctionne plus et j’ai besoin d’aide avec ça." + "fr-CA": "Bonjour, mon courriel ne fonctionne plus et j’ai besoin d’aide avec ça.", + "es": "Hola, mi correo electrónico no ha estado funcionando y necesito ayuda con eso.", + "de": "Hallo, meine E-Mail funktioniert nicht und ich brauche Hilfe damit." }, "culture_overrides": { "en": { @@ -30576,6 +31154,14 @@ "fr": { "first_name": "Justine", "last_name": "Thomas" + }, + "es": { + "first_name": "Josefa", + "last_name": "Lozano" + }, + "de": { + "first_name": "Lena", + "last_name": "Braun" } }, "romanized_culture_overrides": { @@ -30590,6 +31176,14 @@ "fr": { "first_name": "Justine", "last_name": "Thomas" + }, + "es": { + "first_name": "Josefa", + "last_name": "Lozano" + }, + "de": { + "first_name": "Lena", + "last_name": "Braun" } } }, @@ -31550,7 +32144,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of IT things I need help with.", "fr": "Bonjour, j’ai quelques trucs liés à l’informatique pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide.", + "es": "Hola, tengo un par de cosas de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -31564,6 +32160,14 @@ "fr": { "first_name": "Damien", "last_name": "Vincent" + }, + "es": { + "first_name": "Luis", + "last_name": "González" + }, + "de": { + "first_name": "Theo", + "last_name": "Schmidt" } }, "romanized_culture_overrides": { @@ -31578,6 +32182,14 @@ "fr": { "first_name": "Damien", "last_name": "Vincent" + }, + "es": { + "first_name": "Luis", + "last_name": "Gonzalez" + }, + "de": { + "first_name": "Theo", + "last_name": "Schmidt" } } }, @@ -32497,7 +33109,9 @@ "starting_utterances": { "en": "Hi, I’ve got a couple of software license things I need help with.", "fr": "Bonjour, j’ai quelques sujets de licences logicielles pour lesquels j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques affaires de licences de logiciels pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques affaires de licences de logiciels pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de temas de licencias de software con los que necesito ayuda.", + "de": "Hallo, ich habe ein paar Dinge zu Softwarelizenzen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -32511,6 +33125,14 @@ "fr": { "first_name": "Camille", "last_name": "David" + }, + "es": { + "first_name": "Nuria", + "last_name": "Delgado" + }, + "de": { + "first_name": "Paula", + "last_name": "Mayer" } }, "romanized_culture_overrides": { @@ -32525,6 +33147,14 @@ "fr": { "first_name": "Camille", "last_name": "David" + }, + "es": { + "first_name": "Nuria", + "last_name": "Delgado" + }, + "de": { + "first_name": "Paula", + "last_name": "Mayer" } } }, @@ -33544,7 +34174,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of facilities things I need help with.", "fr": "Bonjour, j’ai quelques sujets liés aux services généraux pour lesquels j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques affaires liées aux installations pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques affaires liées aux installations pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de temas de instalaciones con los que necesito ayuda.", + "de": "Hallo, ich habe ein paar Facility-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -33558,6 +34190,14 @@ "fr": { "first_name": "Adrien", "last_name": "Bernard" + }, + "es": { + "first_name": "Emilio", + "last_name": "Marín" + }, + "de": { + "first_name": "Dominik", + "last_name": "Schäfer" } }, "romanized_culture_overrides": { @@ -33572,6 +34212,14 @@ "fr": { "first_name": "Adrien", "last_name": "Bernard" + }, + "es": { + "first_name": "Emilio", + "last_name": "Marin" + }, + "de": { + "first_name": "Dominik", + "last_name": "Schaefer" } } }, @@ -34569,7 +35217,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of workplace requests I need help with.", "fr": "Bonjour, j’ai quelques demandes liées au lieu de travail pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques demandes liées au milieu de travail pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes liées au milieu de travail pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de solicitudes del lugar de trabajo con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar Arbeitsplatz-Anfragen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -34583,6 +35233,14 @@ "fr": { "first_name": "Sylvie", "last_name": "Robin" + }, + "es": { + "first_name": "Laura", + "last_name": "Molina" + }, + "de": { + "first_name": "Sandra", + "last_name": "Schäfer" } }, "romanized_culture_overrides": { @@ -34597,6 +35255,14 @@ "fr": { "first_name": "Sylvie", "last_name": "Robin" + }, + "es": { + "first_name": "Laura", + "last_name": "Molina" + }, + "de": { + "first_name": "Sandra", + "last_name": "Schaefer" } } }, @@ -35852,7 +36518,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of IT issues I need help with.", "fr": "Bonjour, j’ai quelques problèmes informatiques pour lesquels j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques problèmes informatiques pour lesquels j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques problèmes informatiques pour lesquels j’ai besoin d’aide.", + "es": "Hola, tengo un par de problemas de TI con los que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Probleme, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -35866,6 +36534,14 @@ "fr": { "first_name": "Baptiste", "last_name": "Martinez" + }, + "es": { + "first_name": "Carlos", + "last_name": "Díaz" + }, + "de": { + "first_name": "Emil", + "last_name": "Mayer" } }, "romanized_culture_overrides": { @@ -35880,6 +36556,14 @@ "fr": { "first_name": "Baptiste", "last_name": "Martinez" + }, + "es": { + "first_name": "Carlos", + "last_name": "Diaz" + }, + "de": { + "first_name": "Emil", + "last_name": "Mayer" } } }, @@ -36784,7 +37468,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of IT things I need help with.", "fr": "Bonjour, j’ai quelques trucs liés à l’informatique pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide.", + "es": "Hola, tengo un par de cosas de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -36798,6 +37484,14 @@ "fr": { "first_name": "Sandrine", "last_name": "Mathieu" + }, + "es": { + "first_name": "Isabel", + "last_name": "Sanz" + }, + "de": { + "first_name": "Nina", + "last_name": "Weber" } }, "romanized_culture_overrides": { @@ -36812,6 +37506,14 @@ "fr": { "first_name": "Sandrine", "last_name": "Mathieu" + }, + "es": { + "first_name": "Isabel", + "last_name": "Sanz" + }, + "de": { + "first_name": "Nina", + "last_name": "Weber" } } }, @@ -38047,7 +38749,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of IT things I need help with.", "fr": "Bonjour, j’ai quelques trucs liés à l’informatique pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide.", + "es": "Hola, tengo un par de cosas de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -38061,6 +38765,14 @@ "fr": { "first_name": "Claire", "last_name": "Muller" + }, + "es": { + "first_name": "Rocío", + "last_name": "Cortés" + }, + "de": { + "first_name": "Lisa", + "last_name": "Weiß" } }, "romanized_culture_overrides": { @@ -38075,6 +38787,14 @@ "fr": { "first_name": "Claire", "last_name": "Muller" + }, + "es": { + "first_name": "Rocio", + "last_name": "Cortes" + }, + "de": { + "first_name": "Lisa", + "last_name": "Weiss" } } }, @@ -39220,7 +39940,9 @@ "starting_utterances": { "en": "Hi, our VPN seems to be completely down and I need to report it.", "fr": "Bonjour, notre VPN semble être complètement hors service et je voudrais le signaler.", - "fr-CA": "Bonjour, notre VPN semble être complètement en panne et j’ai besoin de le signaler." + "fr-CA": "Bonjour, notre VPN semble être complètement en panne et j’ai besoin de le signaler.", + "es": "Hola, parece que nuestra VPN está completamente caída y necesito reportarlo.", + "de": "Hallo, unser VPN scheint komplett ausgefallen zu sein und ich möchte das melden." }, "culture_overrides": { "en": { @@ -39234,6 +39956,14 @@ "fr": { "first_name": "Sylvain", "last_name": "Perrin" + }, + "es": { + "first_name": "Mario", + "last_name": "Rodríguez" + }, + "de": { + "first_name": "Philipp", + "last_name": "Schwarz" } }, "romanized_culture_overrides": { @@ -39248,6 +39978,14 @@ "fr": { "first_name": "Sylvain", "last_name": "Perrin" + }, + "es": { + "first_name": "Mario", + "last_name": "Rodriguez" + }, + "de": { + "first_name": "Philipp", + "last_name": "Schwarz" } } }, @@ -40463,7 +41201,9 @@ "starting_utterances": { "en": "Hi, I have a couple of IT things I need help with.", "fr": "Bonjour, j’ai quelques trucs liés à l’informatique pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide.", + "es": "Hola, tengo un par de cosas de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -40477,6 +41217,14 @@ "fr": { "first_name": "Océane", "last_name": "Fontaine" + }, + "es": { + "first_name": "Isabel", + "last_name": "Castillo" + }, + "de": { + "first_name": "Sarah", + "last_name": "Werner" } }, "romanized_culture_overrides": { @@ -40491,6 +41239,14 @@ "fr": { "first_name": "Oceane", "last_name": "Fontaine" + }, + "es": { + "first_name": "Isabel", + "last_name": "Castillo" + }, + "de": { + "first_name": "Sarah", + "last_name": "Werner" } } }, @@ -41439,7 +42195,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of IT requests I need help with.", "fr": "Bonjour, j’ai quelques demandes informatiques pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques demandes informatiques pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes informatiques pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de solicitudes de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Anfragen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -41453,6 +42211,14 @@ "fr": { "first_name": "Olivier", "last_name": "Henry" + }, + "es": { + "first_name": "Esteban", + "last_name": "Medina" + }, + "de": { + "first_name": "Robin", + "last_name": "Möller" } }, "romanized_culture_overrides": { @@ -41467,6 +42233,14 @@ "fr": { "first_name": "Olivier", "last_name": "Henry" + }, + "es": { + "first_name": "Esteban", + "last_name": "Medina" + }, + "de": { + "first_name": "Robin", + "last_name": "Moeller" } } }, @@ -42578,7 +43352,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of workplace requests I need help with.", "fr": "Bonjour, j’ai quelques demandes liées au lieu de travail pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques demandes liées au milieu de travail pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes liées au milieu de travail pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo un par de solicitudes del lugar de trabajo con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar Arbeitsplatz-Anfragen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -42592,6 +43368,14 @@ "fr": { "first_name": "Chloé", "last_name": "Fournier" + }, + "es": { + "first_name": "Sofía", + "last_name": "Ortega" + }, + "de": { + "first_name": "Katharina", + "last_name": "Wagner" } }, "romanized_culture_overrides": { @@ -42606,6 +43390,14 @@ "fr": { "first_name": "Chloe", "last_name": "Fournier" + }, + "es": { + "first_name": "Sofia", + "last_name": "Ortega" + }, + "de": { + "first_name": "Katharina", + "last_name": "Wagner" } } }, @@ -43835,7 +44627,9 @@ "starting_utterances": { "en": "Hi, I have a few IT things I need help with.", "fr": "Bonjour, j’ai quelques sujets informatiques pour lesquels j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide.", + "es": "Hola, tengo algunas cosas de TI con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar IT-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -43849,6 +44643,14 @@ "fr": { "first_name": "Gilles", "last_name": "Garcia" + }, + "es": { + "first_name": "Miguel", + "last_name": "Muñoz" + }, + "de": { + "first_name": "Alexander", + "last_name": "Hoffmann" } }, "romanized_culture_overrides": { @@ -43863,6 +44665,14 @@ "fr": { "first_name": "Gilles", "last_name": "Garcia" + }, + "es": { + "first_name": "Miguel", + "last_name": "Munoz" + }, + "de": { + "first_name": "Alexander", + "last_name": "Hoffmann" } } }, @@ -45092,7 +45902,9 @@ "starting_utterances": { "en": "Hi, I have a few workspace setup requests I need help with.", "fr": "Bonjour, j’ai quelques demandes d’aménagement de poste de travail pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques demandes d’aménagement d’espace de travail pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes d’aménagement d’espace de travail pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo algunas solicitudes de configuración del espacio de trabajo con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar Anfragen zur Einrichtung meines Arbeitsplatzes, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -45106,6 +45918,14 @@ "fr": { "first_name": "Audrey", "last_name": "Bernard" + }, + "es": { + "first_name": "Esther", + "last_name": "Martínez" + }, + "de": { + "first_name": "Clara", + "last_name": "Werner" } }, "romanized_culture_overrides": { @@ -45120,6 +45940,14 @@ "fr": { "first_name": "Audrey", "last_name": "Bernard" + }, + "es": { + "first_name": "Esther", + "last_name": "Martinez" + }, + "de": { + "first_name": "Clara", + "last_name": "Werner" } } }, @@ -46116,7 +46944,9 @@ "starting_utterances": { "en": "Hi, the HR portal seems to be down for me.", "fr": "Bonjour, le portail RH semble être indisponible pour moi.", - "fr-CA": "Bonjour, le portail RH semble être en panne pour moi." + "fr-CA": "Bonjour, le portail RH semble être en panne pour moi.", + "es": "Hola, parece que el portal de RR. HH. no me funciona.", + "de": "Hallo, das HR-Portal scheint bei mir nicht zu funktionieren." }, "culture_overrides": { "en": { @@ -46130,6 +46960,14 @@ "fr": { "first_name": "Audrey", "last_name": "Rousseau" + }, + "es": { + "first_name": "Paula", + "last_name": "Álvarez" + }, + "de": { + "first_name": "Maja", + "last_name": "Huber" } }, "romanized_culture_overrides": { @@ -46144,6 +46982,14 @@ "fr": { "first_name": "Audrey", "last_name": "Rousseau" + }, + "es": { + "first_name": "Paula", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Maja", + "last_name": "Huber" } } }, @@ -47313,7 +48159,9 @@ "starting_utterances": { "en": "Hi, I've got a few things I need help with today.", "fr": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide aujourd’hui.", - "fr-CA": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide aujourd’hui." + "fr-CA": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide aujourd’hui.", + "es": "Hola, tengo algunas cosas con las que necesito ayuda hoy.", + "de": "Hallo, ich habe heute ein paar Dinge, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -47327,6 +48175,14 @@ "fr": { "first_name": "Amandine", "last_name": "Fontaine" + }, + "es": { + "first_name": "Ana", + "last_name": "Alonso" + }, + "de": { + "first_name": "Sophie", + "last_name": "Vogel" } }, "romanized_culture_overrides": { @@ -47341,6 +48197,14 @@ "fr": { "first_name": "Amandine", "last_name": "Fontaine" + }, + "es": { + "first_name": "Ana", + "last_name": "Alonso" + }, + "de": { + "first_name": "Sophie", + "last_name": "Vogel" } } }, @@ -48578,7 +49442,9 @@ "starting_utterances": { "en": "Hi, I've got a few access requests I need help with.", "fr": "Bonjour, j’ai quelques demandes d’accès pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques demandes d’accès pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes d’accès pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo algunas solicitudes de acceso con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar Zugriffsanfragen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -48592,6 +49458,14 @@ "fr": { "first_name": "Vincent", "last_name": "Martinez" + }, + "es": { + "first_name": "Francisco", + "last_name": "Fernández" + }, + "de": { + "first_name": "Christoph", + "last_name": "Schulz" } }, "romanized_culture_overrides": { @@ -48606,6 +49480,14 @@ "fr": { "first_name": "Vincent", "last_name": "Martinez" + }, + "es": { + "first_name": "Francisco", + "last_name": "Fernandez" + }, + "de": { + "first_name": "Christoph", + "last_name": "Schulz" } } }, @@ -49638,7 +50520,9 @@ "starting_utterances": { "en": "Hi, I've got a few things I need help with.", "fr": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide.", - "fr-CA": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide.", + "es": "Hola, tengo algunas cosas con las que necesito ayuda.", + "de": "Hallo, ich habe ein paar Dinge, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { @@ -49652,6 +50536,14 @@ "fr": { "first_name": "Baptiste", "last_name": "Lefebvre" + }, + "es": { + "first_name": "Iván", + "last_name": "Sánchez" + }, + "de": { + "first_name": "Johannes", + "last_name": "Scholz" } }, "romanized_culture_overrides": { @@ -49666,6 +50558,14 @@ "fr": { "first_name": "Baptiste", "last_name": "Lefebvre" + }, + "es": { + "first_name": "Ivan", + "last_name": "Sanchez" + }, + "de": { + "first_name": "Johannes", + "last_name": "Scholz" } } }, @@ -50672,7 +51572,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas.", + "de": "Hallo, ich brauche bei ein paar Dingen Hilfe." }, "culture_overrides": { "en": { @@ -50686,6 +51588,14 @@ "fr": { "first_name": "Raphaël", "last_name": "Bertrand" + }, + "es": { + "first_name": "César", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Johannes", + "last_name": "Kaiser" } }, "romanized_culture_overrides": { @@ -50700,6 +51610,14 @@ "fr": { "first_name": "Raphael", "last_name": "Bertrand" + }, + "es": { + "first_name": "Cesar", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Johannes", + "last_name": "Kaiser" } } }, @@ -52126,7 +53044,9 @@ "starting_utterances": { "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -52140,6 +53060,14 @@ "fr": { "first_name": "Éric", "last_name": "Bonnet" + }, + "es": { + "first_name": "Salvador", + "last_name": "Santos" + }, + "de": { + "first_name": "Patrick", + "last_name": "Maier" } }, "romanized_culture_overrides": { @@ -52154,6 +53082,14 @@ "fr": { "first_name": "Eric", "last_name": "Bonnet" + }, + "es": { + "first_name": "Salvador", + "last_name": "Santos" + }, + "de": { + "first_name": "Patrick", + "last_name": "Maier" } } }, @@ -53244,7 +54180,9 @@ "starting_utterances": { "en": "Hi, I've got a few equipment requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes de matériel.", - "fr-CA": "Bonjour, j’ai quelques demandes d’équipement pour lesquelles j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes d’équipement pour lesquelles j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas solicitudes de equipo.", + "de": "Hallo, ich brauche Hilfe bei ein paar Anfragen zu Ausstattung." }, "culture_overrides": { "en": { @@ -53258,6 +54196,14 @@ "fr": { "first_name": "Camille", "last_name": "Legrand" + }, + "es": { + "first_name": "Josefa", + "last_name": "Cano" + }, + "de": { + "first_name": "Emma", + "last_name": "Köhler" } }, "romanized_culture_overrides": { @@ -53272,6 +54218,14 @@ "fr": { "first_name": "Camille", "last_name": "Legrand" + }, + "es": { + "first_name": "Josefa", + "last_name": "Cano" + }, + "de": { + "first_name": "Emma", + "last_name": "Koehler" } } }, @@ -54778,7 +55732,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with about my laptop and a room booking.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses concernant mon ordinateur portable et une réservation de salle.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide concernant mon portable et une réservation de salle." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide concernant mon portable et une réservation de salle.", + "es": "Hola, necesito ayuda con algunas cosas sobre mi laptop y una reserva de sala.", + "de": "Hallo, ich brauche Hilfe bei ein paar Dingen zu meinem Laptop und einer Raumbuchung." }, "culture_overrides": { "en": { @@ -54792,6 +55748,14 @@ "fr": { "first_name": "Sophie", "last_name": "Garnier" + }, + "es": { + "first_name": "Marina", + "last_name": "Rodríguez" + }, + "de": { + "first_name": "Katharina", + "last_name": "Braun" } }, "romanized_culture_overrides": { @@ -54806,6 +55770,14 @@ "fr": { "first_name": "Sophie", "last_name": "Garnier" + }, + "es": { + "first_name": "Marina", + "last_name": "Rodriguez" + }, + "de": { + "first_name": "Katharina", + "last_name": "Braun" } } }, @@ -55917,7 +56889,9 @@ "starting_utterances": { "en": "Hi, I have a few software requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes de logiciels.", - "fr-CA": "Bonjour, j’ai quelques demandes de logiciels pour lesquelles j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes de logiciels pour lesquelles j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas solicitudes de software.", + "de": "Hallo, ich brauche Hilfe bei ein paar Software-Anfragen." }, "culture_overrides": { "en": { @@ -55931,6 +56905,14 @@ "fr": { "first_name": "Christine", "last_name": "Mercier" + }, + "es": { + "first_name": "Andrea", + "last_name": "Martínez" + }, + "de": { + "first_name": "Tanja", + "last_name": "Köhler" } }, "romanized_culture_overrides": { @@ -55945,6 +56927,14 @@ "fr": { "first_name": "Christine", "last_name": "Mercier" + }, + "es": { + "first_name": "Andrea", + "last_name": "Martinez" + }, + "de": { + "first_name": "Tanja", + "last_name": "Koehler" } } }, @@ -56864,7 +57854,9 @@ "starting_utterances": { "en": "Hi, my external monitor says no signal and I need help getting it working again.", "fr": "Bonjour, mon écran externe affiche « pas de signal » et j’ai besoin d’aide pour le faire refonctionner.", - "fr-CA": "Bonjour, mon moniteur externe indique qu’il n’y a pas de signal et j’aurais besoin d’aide pour le faire fonctionner de nouveau." + "fr-CA": "Bonjour, mon moniteur externe indique qu’il n’y a pas de signal et j’aurais besoin d’aide pour le faire fonctionner de nouveau.", + "es": "Hola, mi monitor externo dice que no hay señal y necesito ayuda para que vuelva a funcionar.", + "de": "Hallo, mein externer Monitor zeigt „kein Signal“ an, und ich brauche Hilfe, damit er wieder funktioniert." }, "culture_overrides": { "en": { @@ -56878,6 +57870,14 @@ "fr": { "first_name": "Alexandre", "last_name": "Bernard" + }, + "es": { + "first_name": "Ignacio", + "last_name": "Álvarez" + }, + "de": { + "first_name": "Julian", + "last_name": "Schmitt" } }, "romanized_culture_overrides": { @@ -56892,6 +57892,14 @@ "fr": { "first_name": "Alexandre", "last_name": "Bernard" + }, + "es": { + "first_name": "Ignacio", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Julian", + "last_name": "Schmitt" } } }, @@ -57999,7 +59007,9 @@ "starting_utterances": { "en": "Hi, I have a few office setup things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques questions d’aménagement de bureau.", - "fr-CA": "Bonjour, j’ai quelques trucs d’aménagement de bureau pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs d’aménagement de bureau pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de configuración de la oficina.", + "de": "Hallo, ich brauche Hilfe bei ein paar Dingen zur Büroeinrichtung." }, "culture_overrides": { "en": { @@ -58013,6 +59023,14 @@ "fr": { "first_name": "Sylvain", "last_name": "Robert" + }, + "es": { + "first_name": "Eduardo", + "last_name": "Suárez" + }, + "de": { + "first_name": "Alexander", + "last_name": "Jung" } }, "romanized_culture_overrides": { @@ -58027,6 +59045,14 @@ "fr": { "first_name": "Sylvain", "last_name": "Robert" + }, + "es": { + "first_name": "Eduardo", + "last_name": "Suarez" + }, + "de": { + "first_name": "Alexander", + "last_name": "Jung" } } }, @@ -59090,7 +60116,9 @@ "starting_utterances": { "en": "Hi, I've got a few IT requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes informatiques.", - "fr-CA": "Bonjour, j’ai quelques demandes TI pour lesquelles j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes TI pour lesquelles j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas solicitudes de TI.", + "de": "Hallo, ich brauche Hilfe bei ein paar IT-Anfragen." }, "culture_overrides": { "en": { @@ -59104,6 +60132,14 @@ "fr": { "first_name": "Justine", "last_name": "Muller" + }, + "es": { + "first_name": "Lidia", + "last_name": "Blanco" + }, + "de": { + "first_name": "Sarah", + "last_name": "Mayer" } }, "romanized_culture_overrides": { @@ -59118,6 +60154,14 @@ "fr": { "first_name": "Justine", "last_name": "Muller" + }, + "es": { + "first_name": "Lidia", + "last_name": "Blanco" + }, + "de": { + "first_name": "Sarah", + "last_name": "Mayer" } } }, @@ -59955,7 +60999,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", + "es": "Hola, necesito ayuda con algunas cosas hoy.", + "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { "en": { @@ -59969,6 +61015,14 @@ "fr": { "first_name": "Coralie", "last_name": "Durand" + }, + "es": { + "first_name": "Verónica", + "last_name": "Vázquez" + }, + "de": { + "first_name": "Katharina", + "last_name": "Schmitz" } }, "romanized_culture_overrides": { @@ -59983,6 +61037,14 @@ "fr": { "first_name": "Coralie", "last_name": "Durand" + }, + "es": { + "first_name": "Veronica", + "last_name": "Vazquez" + }, + "de": { + "first_name": "Katharina", + "last_name": "Schmitz" } } }, @@ -61133,7 +62195,9 @@ "starting_utterances": { "en": "Hi, I've got a couple of IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con un par de cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -61147,6 +62211,14 @@ "fr": { "first_name": "Jérôme", "last_name": "Leroy" + }, + "es": { + "first_name": "Jorge", + "last_name": "Navarro" + }, + "de": { + "first_name": "Leon", + "last_name": "Schulze" } }, "romanized_culture_overrides": { @@ -61161,6 +62233,14 @@ "fr": { "first_name": "Jerome", "last_name": "Leroy" + }, + "es": { + "first_name": "Jorge", + "last_name": "Navarro" + }, + "de": { + "first_name": "Leon", + "last_name": "Schulze" } } }, @@ -62446,7 +63526,9 @@ "starting_utterances": { "en": "Hi, I have a few workspace setup things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques questions d’aménagement de mon espace de travail.", - "fr-CA": "Bonjour, j’ai quelques trucs d’aménagement de mon espace de travail pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs d’aménagement de mon espace de travail pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de configuración de mi espacio de trabajo.", + "de": "Hallo, ich brauche Hilfe bei ein paar Dingen zur Einrichtung meines Arbeitsplatzes." }, "culture_overrides": { "en": { @@ -62460,6 +63542,14 @@ "fr": { "first_name": "Clémence", "last_name": "Durand" + }, + "es": { + "first_name": "Ainhoa", + "last_name": "Martín" + }, + "de": { + "first_name": "Helga", + "last_name": "Fuchs" } }, "romanized_culture_overrides": { @@ -62474,6 +63564,14 @@ "fr": { "first_name": "Clemence", "last_name": "Durand" + }, + "es": { + "first_name": "Ainhoa", + "last_name": "Martin" + }, + "de": { + "first_name": "Helga", + "last_name": "Fuchs" } } }, @@ -63602,7 +64700,9 @@ "starting_utterances": { "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -63616,6 +64716,14 @@ "fr": { "first_name": "Patrick", "last_name": "Dumont" + }, + "es": { + "first_name": "Manuel", + "last_name": "Cano" + }, + "de": { + "first_name": "Daniel", + "last_name": "Krause" } }, "romanized_culture_overrides": { @@ -63630,6 +64738,14 @@ "fr": { "first_name": "Patrick", "last_name": "Dumont" + }, + "es": { + "first_name": "Manuel", + "last_name": "Cano" + }, + "de": { + "first_name": "Daniel", + "last_name": "Krause" } } }, @@ -64956,7 +66072,9 @@ "starting_utterances": { "en": "Hi, my work laptop is completely dead and I need help with it.", "fr": "Bonjour, mon ordinateur portable professionnel est complètement hors service et j’ai besoin d’aide.", - "fr-CA": "Bonjour, mon portable de travail est complètement mort et j’aurais besoin d’aide avec ça." + "fr-CA": "Bonjour, mon portable de travail est complètement mort et j’aurais besoin d’aide avec ça.", + "es": "Hola, mi laptop del trabajo está completamente muerta y necesito ayuda con ella.", + "de": "Hallo, mein Arbeitslaptop ist komplett tot, und ich brauche Hilfe damit." }, "culture_overrides": { "en": { @@ -64970,6 +66088,14 @@ "fr": { "first_name": "Olivier", "last_name": "Petit" + }, + "es": { + "first_name": "Fernando", + "last_name": "Méndez" + }, + "de": { + "first_name": "Julian", + "last_name": "Lange" } }, "romanized_culture_overrides": { @@ -64984,6 +66110,14 @@ "fr": { "first_name": "Olivier", "last_name": "Petit" + }, + "es": { + "first_name": "Fernando", + "last_name": "Mendez" + }, + "de": { + "first_name": "Julian", + "last_name": "Lange" } } }, @@ -66164,7 +67298,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with for my office move.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses liées à mon déménagement de bureau.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide pour mon déménagement de bureau." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide pour mon déménagement de bureau.", + "es": "Hola, necesito ayuda con algunas cosas para mi mudanza de oficina.", + "de": "Hallo, ich brauche Hilfe bei ein paar Dingen für meinen Büroumzug." }, "culture_overrides": { "en": { @@ -66178,6 +67314,14 @@ "fr": { "first_name": "Sarah", "last_name": "Richard" + }, + "es": { + "first_name": "Verónica", + "last_name": "Álvarez" + }, + "de": { + "first_name": "Franziska", + "last_name": "Müller" } }, "romanized_culture_overrides": { @@ -66192,6 +67336,14 @@ "fr": { "first_name": "Sarah", "last_name": "Richard" + }, + "es": { + "first_name": "Veronica", + "last_name": "Alvarez" + }, + "de": { + "first_name": "Franziska", + "last_name": "Mueller" } } }, @@ -67834,7 +68986,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", + "es": "Hola, necesito ayuda con algunas cosas hoy.", + "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { "en": { @@ -67848,6 +69002,14 @@ "fr": { "first_name": "Justine", "last_name": "Roussel" + }, + "es": { + "first_name": "Natalia", + "last_name": "Torres" + }, + "de": { + "first_name": "Monika", + "last_name": "Köhler" } }, "romanized_culture_overrides": { @@ -67862,6 +69024,14 @@ "fr": { "first_name": "Justine", "last_name": "Roussel" + }, + "es": { + "first_name": "Natalia", + "last_name": "Torres" + }, + "de": { + "first_name": "Monika", + "last_name": "Koehler" } } }, @@ -68822,7 +69992,9 @@ "starting_utterances": { "en": "Hi, my laptop won't turn on and I need help with it.", "fr": "Bonjour, mon ordinateur portable ne s’allume pas et j’ai besoin d’aide.", - "fr-CA": "Bonjour, mon portable ne s’allume pas et j’aurais besoin d’aide avec ça." + "fr-CA": "Bonjour, mon portable ne s’allume pas et j’aurais besoin d’aide avec ça.", + "es": "Hola, mi laptop no enciende y necesito ayuda con ella.", + "de": "Hallo, mein Laptop lässt sich nicht einschalten, und ich brauche Hilfe damit." }, "culture_overrides": { "en": { @@ -68836,6 +70008,14 @@ "fr": { "first_name": "Sandrine", "last_name": "Laurent" + }, + "es": { + "first_name": "Esther", + "last_name": "Castillo" + }, + "de": { + "first_name": "Ella", + "last_name": "Hartmann" } }, "romanized_culture_overrides": { @@ -68850,6 +70030,14 @@ "fr": { "first_name": "Sandrine", "last_name": "Laurent" + }, + "es": { + "first_name": "Esther", + "last_name": "Castillo" + }, + "de": { + "first_name": "Ella", + "last_name": "Hartmann" } } }, @@ -70025,7 +71213,9 @@ "starting_utterances": { "en": "Hi, I have a few software requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes de logiciels.", - "fr-CA": "Bonjour, j’ai quelques demandes de logiciels pour lesquelles j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes de logiciels pour lesquelles j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas solicitudes de software.", + "de": "Hallo, ich brauche Hilfe bei ein paar Software-Anfragen." }, "culture_overrides": { "en": { @@ -70039,6 +71229,14 @@ "fr": { "first_name": "Guillaume", "last_name": "Morin" + }, + "es": { + "first_name": "Iván", + "last_name": "Santos" + }, + "de": { + "first_name": "Anton", + "last_name": "Weiß" } }, "romanized_culture_overrides": { @@ -70053,6 +71251,14 @@ "fr": { "first_name": "Guillaume", "last_name": "Morin" + }, + "es": { + "first_name": "Ivan", + "last_name": "Santos" + }, + "de": { + "first_name": "Anton", + "last_name": "Weiss" } } }, @@ -71223,7 +72429,9 @@ "starting_utterances": { "en": "Hi, I've got a few things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas.", + "de": "Hallo, ich brauche bei ein paar Dingen Hilfe." }, "culture_overrides": { "en": { @@ -71237,6 +72445,14 @@ "fr": { "first_name": "Louise", "last_name": "Morin" + }, + "es": { + "first_name": "Dolores", + "last_name": "Domínguez" + }, + "de": { + "first_name": "Lea", + "last_name": "Maier" } }, "romanized_culture_overrides": { @@ -71251,6 +72467,14 @@ "fr": { "first_name": "Louise", "last_name": "Morin" + }, + "es": { + "first_name": "Dolores", + "last_name": "Dominguez" + }, + "de": { + "first_name": "Lea", + "last_name": "Maier" } } }, @@ -72621,7 +73845,9 @@ "starting_utterances": { "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -72635,6 +73861,14 @@ "fr": { "first_name": "Éric", "last_name": "Roussel" + }, + "es": { + "first_name": "Alberto", + "last_name": "Cortés" + }, + "de": { + "first_name": "Andreas", + "last_name": "Schulze" } }, "romanized_culture_overrides": { @@ -72649,6 +73883,14 @@ "fr": { "first_name": "Eric", "last_name": "Roussel" + }, + "es": { + "first_name": "Alberto", + "last_name": "Cortes" + }, + "de": { + "first_name": "Andreas", + "last_name": "Schulze" } } }, @@ -73818,7 +75060,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", + "es": "Hola, necesito ayuda con algunas cosas hoy.", + "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { "en": { @@ -73832,6 +75076,14 @@ "fr": { "first_name": "Clément", "last_name": "Perrin" + }, + "es": { + "first_name": "Víctor", + "last_name": "Lozano" + }, + "de": { + "first_name": "Andreas", + "last_name": "Walter" } }, "romanized_culture_overrides": { @@ -73846,6 +75098,14 @@ "fr": { "first_name": "Clement", "last_name": "Perrin" + }, + "es": { + "first_name": "Victor", + "last_name": "Lozano" + }, + "de": { + "first_name": "Andreas", + "last_name": "Walter" } } }, @@ -74977,7 +76237,9 @@ "starting_utterances": { "en": "Hi, I have a few IT requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes informatiques.", - "fr-CA": "Bonjour, j’ai quelques demandes TI pour lesquelles j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques demandes TI pour lesquelles j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas solicitudes de TI.", + "de": "Hallo, ich brauche Hilfe bei ein paar IT-Anfragen." }, "culture_overrides": { "en": { @@ -74991,6 +76253,14 @@ "fr": { "first_name": "Patrick", "last_name": "Robin" + }, + "es": { + "first_name": "Rafael", + "last_name": "Hernández" + }, + "de": { + "first_name": "Lukas", + "last_name": "Fischer" } }, "romanized_culture_overrides": { @@ -75005,6 +76275,14 @@ "fr": { "first_name": "Patrick", "last_name": "Robin" + }, + "es": { + "first_name": "Rafael", + "last_name": "Hernandez" + }, + "de": { + "first_name": "Lukas", + "last_name": "Fischer" } } }, @@ -76492,7 +77770,9 @@ "starting_utterances": { "en": "Hi, I have a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques sujets informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -76506,6 +77786,14 @@ "fr": { "first_name": "Mathieu", "last_name": "Mercier" + }, + "es": { + "first_name": "Diego", + "last_name": "Alonso" + }, + "de": { + "first_name": "Anton", + "last_name": "Wagner" } }, "romanized_culture_overrides": { @@ -76520,6 +77808,14 @@ "fr": { "first_name": "Mathieu", "last_name": "Mercier" + }, + "es": { + "first_name": "Diego", + "last_name": "Alonso" + }, + "de": { + "first_name": "Anton", + "last_name": "Wagner" } } }, @@ -77661,7 +78957,9 @@ "starting_utterances": { "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -77675,6 +78973,14 @@ "fr": { "first_name": "Lucie", "last_name": "Michel" + }, + "es": { + "first_name": "Julia", + "last_name": "González" + }, + "de": { + "first_name": "Maria", + "last_name": "Müller" } }, "romanized_culture_overrides": { @@ -77689,6 +78995,14 @@ "fr": { "first_name": "Lucie", "last_name": "Michel" + }, + "es": { + "first_name": "Julia", + "last_name": "Gonzalez" + }, + "de": { + "first_name": "Maria", + "last_name": "Mueller" } } }, @@ -79148,7 +80462,9 @@ "starting_utterances": { "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", - "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui." + "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", + "es": "Hola, necesito ayuda con algunas cosas hoy.", + "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { "en": { @@ -79162,6 +80478,14 @@ "fr": { "first_name": "Catherine", "last_name": "Blanc" + }, + "es": { + "first_name": "Teresa", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Frieda", + "last_name": "Schmidt" } }, "romanized_culture_overrides": { @@ -79176,6 +80500,14 @@ "fr": { "first_name": "Catherine", "last_name": "Blanc" + }, + "es": { + "first_name": "Teresa", + "last_name": "Iglesias" + }, + "de": { + "first_name": "Frieda", + "last_name": "Schmidt" } } }, @@ -80721,7 +82053,9 @@ "starting_utterances": { "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", - "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide." + "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", + "es": "Hola, necesito ayuda con algunas cosas de TI.", + "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { "en": { @@ -80735,6 +82069,14 @@ "fr": { "first_name": "Vincent", "last_name": "Moreau" + }, + "es": { + "first_name": "Francisco", + "last_name": "Ortega" + }, + "de": { + "first_name": "Florian", + "last_name": "Fischer" } }, "romanized_culture_overrides": { @@ -80749,6 +82091,14 @@ "fr": { "first_name": "Vincent", "last_name": "Moreau" + }, + "es": { + "first_name": "Francisco", + "last_name": "Ortega" + }, + "de": { + "first_name": "Florian", + "last_name": "Fischer" } } }, @@ -81640,7 +82990,9 @@ "starting_utterances": { "en": "Hi, my VPN still isn't working and I need help with it.", "fr": "Bonjour, mon VPN ne fonctionne toujours pas et j’ai besoin d’aide.", - "fr-CA": "Bonjour, mon VPN ne fonctionne toujours pas et j’ai besoin d’aide avec ça." + "fr-CA": "Bonjour, mon VPN ne fonctionne toujours pas et j’ai besoin d’aide avec ça.", + "es": "Hola, mi VPN todavía no funciona y necesito ayuda con eso.", + "de": "Hallo, mein VPN funktioniert immer noch nicht, und ich brauche Hilfe dabei." }, "culture_overrides": { "en": { @@ -81654,6 +83006,14 @@ "fr": { "first_name": "Édouard", "last_name": "Blanc" + }, + "es": { + "first_name": "Jaime", + "last_name": "Santos" + }, + "de": { + "first_name": "Jakob", + "last_name": "Wagner" } }, "romanized_culture_overrides": { @@ -81668,6 +83028,14 @@ "fr": { "first_name": "Edouard", "last_name": "Blanc" + }, + "es": { + "first_name": "Jaime", + "last_name": "Santos" + }, + "de": { + "first_name": "Jakob", + "last_name": "Wagner" } } }, @@ -82699,7 +84067,9 @@ "starting_utterances": { "en": "Hi, I need help with a login problem.", "fr": "Bonjour, j’ai besoin d’aide pour un problème de connexion.", - "fr-CA": "Bonjour, j’ai besoin d’aide avec un problème de connexion." + "fr-CA": "Bonjour, j’ai besoin d’aide avec un problème de connexion.", + "es": "Hola, necesito ayuda con un problema de inicio de sesión.", + "de": "Hallo, ich brauche Hilfe bei einem Login-Problem." }, "culture_overrides": { "en": { @@ -82713,6 +84083,14 @@ "fr": { "first_name": "Gabriel", "last_name": "Moreau" + }, + "es": { + "first_name": "Hugo", + "last_name": "González" + }, + "de": { + "first_name": "Florian", + "last_name": "Weiß" } }, "romanized_culture_overrides": { @@ -82727,6 +84105,14 @@ "fr": { "first_name": "Gabriel", "last_name": "Moreau" + }, + "es": { + "first_name": "Hugo", + "last_name": "Gonzalez" + }, + "de": { + "first_name": "Florian", + "last_name": "Weiss" } } }, @@ -83570,7 +84956,9 @@ "starting_utterances": { "en": "Hi, I need help checking something in an employee record.", "fr": "Bonjour, j’ai besoin d’aide pour vérifier quelque chose dans le dossier d’un employé.", - "fr-CA": "Bonjour, j’ai besoin d’aide pour vérifier quelque chose dans un dossier d’employé." + "fr-CA": "Bonjour, j’ai besoin d’aide pour vérifier quelque chose dans un dossier d’employé.", + "es": "Hola, necesito ayuda para revisar algo en el registro de un empleado.", + "de": "Hallo, ich brauche Hilfe dabei, etwas in einem Mitarbeiterdatensatz zu überprüfen." }, "culture_overrides": { "en": { @@ -83584,6 +84972,14 @@ "fr": { "first_name": "Alain", "last_name": "Martinez" + }, + "es": { + "first_name": "Roberto", + "last_name": "Romero" + }, + "de": { + "first_name": "Emil", + "last_name": "Schröder" } }, "romanized_culture_overrides": { @@ -83598,6 +84994,14 @@ "fr": { "first_name": "Alain", "last_name": "Martinez" + }, + "es": { + "first_name": "Roberto", + "last_name": "Romero" + }, + "de": { + "first_name": "Emil", + "last_name": "Schroeder" } } }, @@ -84507,7 +85911,9 @@ "starting_utterances": { "en": "Hi, I need to replace my laptop.", "fr": "Bonjour, j’ai besoin de remplacer mon ordinateur portable.", - "fr-CA": "Bonjour, j’ai besoin de remplacer mon ordinateur portable." + "fr-CA": "Bonjour, j’ai besoin de remplacer mon ordinateur portable.", + "es": "Hola, necesito reemplazar mi laptop.", + "de": "Hallo, ich muss meinen Laptop ersetzen." }, "culture_overrides": { "en": { @@ -84521,6 +85927,14 @@ "fr": { "first_name": "Michel", "last_name": "Roussel" + }, + "es": { + "first_name": "Ignacio", + "last_name": "Díaz" + }, + "de": { + "first_name": "Jan", + "last_name": "Maier" } }, "romanized_culture_overrides": { @@ -84535,6 +85949,14 @@ "fr": { "first_name": "Michel", "last_name": "Roussel" + }, + "es": { + "first_name": "Ignacio", + "last_name": "Diaz" + }, + "de": { + "first_name": "Jan", + "last_name": "Maier" } } }, @@ -85480,7 +86902,9 @@ "starting_utterances": { "en": "Hi, I need to replace my work laptop.", "fr": "Bonjour, j’ai besoin de remplacer mon ordinateur portable professionnel.", - "fr-CA": "Bonjour, j’ai besoin de remplacer mon ordinateur portable de travail." + "fr-CA": "Bonjour, j’ai besoin de remplacer mon ordinateur portable de travail.", + "es": "Hola, necesito reemplazar mi laptop del trabajo.", + "de": "Hallo, ich muss meinen Arbeitslaptop ersetzen." }, "culture_overrides": { "en": { @@ -85494,6 +86918,14 @@ "fr": { "first_name": "Florence", "last_name": "Richard" + }, + "es": { + "first_name": "Andrea", + "last_name": "Fernández" + }, + "de": { + "first_name": "Anja", + "last_name": "Mayer" } }, "romanized_culture_overrides": { @@ -85508,6 +86940,14 @@ "fr": { "first_name": "Florence", "last_name": "Richard" + }, + "es": { + "first_name": "Andrea", + "last_name": "Fernandez" + }, + "de": { + "first_name": "Anja", + "last_name": "Mayer" } } } diff --git a/src/eva/models/config.py b/src/eva/models/config.py index 3ba52c55..cfc5417b 100644 --- a/src/eva/models/config.py +++ b/src/eva/models/config.py @@ -300,6 +300,8 @@ class BehaviorType(StrEnum): Language.EN: "English", Language.FR: "European French", Language.FR_CA: "Canadian French", + Language.ES: "Spanish", + Language.DE: "German", } diff --git a/src/eva/utils/wer_normalization/configs/de.json b/src/eva/utils/wer_normalization/configs/de.json new file mode 100644 index 00000000..42d69277 --- /dev/null +++ b/src/eva/utils/wer_normalization/configs/de.json @@ -0,0 +1,768 @@ +{ + "code": "de", + "zeros": [ + "null", + "zero" + ], + "cardinals": { + "eins": 1, + "zwei": 2, + "drei": 3, + "vier": 4, + "fünf": 5, + "sechs": 6, + "sieben": 7, + "acht": 8, + "neun": 9, + "zehn": 10, + "elf": 11, + "zwölf": 12, + "dreizehn": 13, + "vierzehn": 14, + "fünfzehn": 15, + "sechzehn": 16, + "siebzehn": 17, + "achtzehn": 18, + "neunzehn": 19 + }, + "cardinal_variants": { + "ein": 1, + "eine": 1, + "einer": 1, + "eines": 1, + "einem": 1, + "einen": 1, + "zwo": 2, + "zweie": 2, + "dreie": 3, + "siebene": 7 + }, + "cardinals_suffixed": { + "erste": [ + 1, + "." + ], + "erster": [ + 1, + "." + ], + "erstes": [ + 1, + "." + ], + "erstem": [ + 1, + "." + ], + "ersten": [ + 1, + "." + ], + "zweite": [ + 2, + "." + ], + "zweiter": [ + 2, + "." + ], + "zweites": [ + 2, + "." + ], + "zweitem": [ + 2, + "." + ], + "zweiten": [ + 2, + "." + ], + "dritte": [ + 3, + "." + ], + "dritter": [ + 3, + "." + ], + "drittes": [ + 3, + "." + ], + "drittem": [ + 3, + "." + ], + "dritten": [ + 3, + "." + ], + "vierte": [ + 4, + "." + ], + "vierter": [ + 4, + "." + ], + "viertes": [ + 4, + "." + ], + "viertem": [ + 4, + "." + ], + "vierten": [ + 4, + "." + ], + "fünfte": [ + 5, + "." + ], + "fünfter": [ + 5, + "." + ], + "fünftes": [ + 5, + "." + ], + "fünftem": [ + 5, + "." + ], + "fünften": [ + 5, + "." + ], + "sechste": [ + 6, + "." + ], + "sechster": [ + 6, + "." + ], + "sechstes": [ + 6, + "." + ], + "sechstem": [ + 6, + "." + ], + "sechsten": [ + 6, + "." + ], + "siebte": [ + 7, + "." + ], + "siebter": [ + 7, + "." + ], + "siebtes": [ + 7, + "." + ], + "siebtem": [ + 7, + "." + ], + "siebten": [ + 7, + "." + ], + "achte": [ + 8, + "." + ], + "achter": [ + 8, + "." + ], + "achtes": [ + 8, + "." + ], + "achtem": [ + 8, + "." + ], + "achten": [ + 8, + "." + ], + "neunte": [ + 9, + "." + ], + "neunter": [ + 9, + "." + ], + "neuntes": [ + 9, + "." + ], + "neuntem": [ + 9, + "." + ], + "neunten": [ + 9, + "." + ], + "zehnte": [ + 10, + "." + ], + "zehnter": [ + 10, + "." + ], + "zehntes": [ + 10, + "." + ], + "zehntem": [ + 10, + "." + ], + "zehnten": [ + 10, + "." + ], + "elfte": [ + 11, + "." + ], + "elfter": [ + 11, + "." + ], + "elftes": [ + 11, + "." + ], + "elftem": [ + 11, + "." + ], + "elften": [ + 11, + "." + ], + "zwölfte": [ + 12, + "." + ], + "zwölfter": [ + 12, + "." + ], + "zwölftes": [ + 12, + "." + ], + "zwölftem": [ + 12, + "." + ], + "zwölften": [ + 12, + "." + ], + "dreizehnte": [ + 13, + "." + ], + "dreizehnter": [ + 13, + "." + ], + "dreizehntes": [ + 13, + "." + ], + "dreizehntem": [ + 13, + "." + ], + "dreizehnten": [ + 13, + "." + ], + "vierzehnte": [ + 14, + "." + ], + "vierzehnter": [ + 14, + "." + ], + "vierzehntes": [ + 14, + "." + ], + "vierzehntem": [ + 14, + "." + ], + "vierzehnten": [ + 14, + "." + ], + "fünfzehnte": [ + 15, + "." + ], + "fünfzehnter": [ + 15, + "." + ], + "fünfzehntes": [ + 15, + "." + ], + "fünfzehntem": [ + 15, + "." + ], + "fünfzehnten": [ + 15, + "." + ], + "sechzehnte": [ + 16, + "." + ], + "sechzehnter": [ + 16, + "." + ], + "sechzehntes": [ + 16, + "." + ], + "sechzehntem": [ + 16, + "." + ], + "sechzehnten": [ + 16, + "." + ], + "siebzehnte": [ + 17, + "." + ], + "siebzehnter": [ + 17, + "." + ], + "siebzehntes": [ + 17, + "." + ], + "siebzehntem": [ + 17, + "." + ], + "siebzehnten": [ + 17, + "." + ], + "achtzehnte": [ + 18, + "." + ], + "achtzehnter": [ + 18, + "." + ], + "achtzehntes": [ + 18, + "." + ], + "achtzehntem": [ + 18, + "." + ], + "achtzehnten": [ + 18, + "." + ], + "neunzehnte": [ + 19, + "." + ], + "neunzehnter": [ + 19, + "." + ], + "neunzehntes": [ + 19, + "." + ], + "neunzehntem": [ + 19, + "." + ], + "neunzehnten": [ + 19, + "." + ] + }, + "tens": { + "zwanzig": 20, + "dreißig": 30, + "dreissig": 30, + "vierzig": 40, + "fünfzig": 50, + "sechzig": 60, + "siebzig": 70, + "achtzig": 80, + "neunzig": 90 + }, + "tens_suffixed": { + "zwanzigste": [ + 20, + "." + ], + "zwanzigster": [ + 20, + "." + ], + "zwanzigstes": [ + 20, + "." + ], + "zwanzigstem": [ + 20, + "." + ], + "zwanzigsten": [ + 20, + "." + ], + "dreißigste": [ + 30, + "." + ], + "dreißigster": [ + 30, + "." + ], + "dreißigstes": [ + 30, + "." + ], + "dreißigstem": [ + 30, + "." + ], + "dreißigsten": [ + 30, + "." + ], + "dreissigste": [ + 30, + "." + ], + "dreissigster": [ + 30, + "." + ], + "dreissigstes": [ + 30, + "." + ], + "dreissigstem": [ + 30, + "." + ], + "dreissigsten": [ + 30, + "." + ], + "vierzigste": [ + 40, + "." + ], + "vierzigster": [ + 40, + "." + ], + "vierzigstes": [ + 40, + "." + ], + "vierzigstem": [ + 40, + "." + ], + "vierzigsten": [ + 40, + "." + ], + "fünfzigste": [ + 50, + "." + ], + "fünfzigster": [ + 50, + "." + ], + "fünfzigstes": [ + 50, + "." + ], + "fünfzigstem": [ + 50, + "." + ], + "fünfzigsten": [ + 50, + "." + ], + "sechzigste": [ + 60, + "." + ], + "sechzigster": [ + 60, + "." + ], + "sechzigstes": [ + 60, + "." + ], + "sechzigstem": [ + 60, + "." + ], + "sechzigsten": [ + 60, + "." + ], + "siebzigste": [ + 70, + "." + ], + "siebzigster": [ + 70, + "." + ], + "siebzigstes": [ + 70, + "." + ], + "siebzigstem": [ + 70, + "." + ], + "siebzigsten": [ + 70, + "." + ], + "achtzigste": [ + 80, + "." + ], + "achtzigster": [ + 80, + "." + ], + "achtzigstes": [ + 80, + "." + ], + "achtzigstem": [ + 80, + "." + ], + "achtzigsten": [ + 80, + "." + ], + "neunzigste": [ + 90, + "." + ], + "neunzigster": [ + 90, + "." + ], + "neunzigstes": [ + 90, + "." + ], + "neunzigstem": [ + 90, + "." + ], + "neunzigsten": [ + 90, + "." + ] + }, + "scaling_units": { + "hundert": 100, + "tausend": 1000, + "million": 1000000, + "millionen": 1000000, + "milliarde": 1000000000, + "milliarden": 1000000000, + "billion": 1000000000000, + "billionen": 1000000000000 + }, + "scaling_units_suffixed": { + "hundertste": [ + 100, + "." + ], + "hundertster": [ + 100, + "." + ], + "hundertstes": [ + 100, + "." + ], + "hundertstem": [ + 100, + "." + ], + "hundertsten": [ + 100, + "." + ], + "tausendste": [ + 1000, + "." + ], + "tausendster": [ + 1000, + "." + ], + "tausendstes": [ + 1000, + "." + ], + "tausendstem": [ + 1000, + "." + ], + "tausendsten": [ + 1000, + "." + ], + "millionste": [ + 1000000, + "." + ], + "millionster": [ + 1000000, + "." + ], + "millionstes": [ + 1000000, + "." + ], + "millionstem": [ + 1000000, + "." + ], + "millionsten": [ + 1000000, + "." + ], + "milliardste": [ + 1000000000, + "." + ], + "milliardster": [ + 1000000000, + "." + ], + "milliardstes": [ + 1000000000, + "." + ], + "milliardstem": [ + 1000000000, + "." + ], + "milliardsten": [ + 1000000000, + "." + ], + "billionste": [ + 1000000000000, + "." + ], + "billionster": [ + 1000000000000, + "." + ], + "billionstes": [ + 1000000000000, + "." + ], + "billionstem": [ + 1000000000000, + "." + ], + "billionsten": [ + 1000000000000, + "." + ] + }, + "conjunction_word": "und", + "decimal_word": "komma", + "reversed_units": true, + "split_hyphenated_numbers": false, + "vigesimal_trigger_words": [], + "vigesimal_multiplier": 20, + "vigesimal_residuals": [], + "additive_teen_residuals": [ + 0 + ], + "cardinal_continuation_on_prev_cardinal": false, + "conjunction_ignore_prev": [ + "scaling_units", + "tens" + ], + "repeat_words": {}, + "half_pattern": null, + "half_replacement": null, + "one_word": null, + "one_plural_suffix": "", + "cents_connector": null, + "preceding_prefixers": {}, + "following_prefixers": {}, + "suffixers": {}, + "ignore_patterns": "\\b(ah|ahm|hm|hmm|mhm|mh|ohm|oh|eh|naja)\\b", + "replacers": { + "\\bhr\\b": "herr", + "\\bfr\\b": "frau", + "\\bdr\\b": "doktor", + "\\bprof\\b": "professor" + }, + "strip_space_before_apostrophe": false, + "ordinal_suffix_pattern": "", + "spelling_map_path": null, + "letter_class": "a-zà-öø-ÿœæ", + "preserve_combining_marks": false, + "decimal_separator": "comma", + "thousand_separators": [ + "dot", + "space" + ] +} diff --git a/src/eva/utils/wer_normalization/configs/es.json b/src/eva/utils/wer_normalization/configs/es.json new file mode 100644 index 00000000..cd512448 --- /dev/null +++ b/src/eva/utils/wer_normalization/configs/es.json @@ -0,0 +1,525 @@ +{ + "code": "es", + "zeros": [ + "cero" + ], + "cardinals": { + "un": 1, + "uno": 1, + "dos": 2, + "tres": 3, + "cuatro": 4, + "cinco": 5, + "seis": 6, + "siete": 7, + "ocho": 8, + "nueve": 9, + "diez": 10, + "once": 11, + "doce": 12, + "trece": 13, + "catorce": 14, + "quince": 15, + "dieciséis": 16, + "dieciseis": 16, + "diecisiete": 17, + "dieciocho": 18, + "diecinueve": 19, + "veintiún": 21, + "veintiun": 21, + "veintiuno": 21, + "veintiuna": 21, + "veintidós": 22, + "veintidos": 22, + "veintitrés": 23, + "veintitres": 23, + "veinticuatro": 24, + "veinticinco": 25, + "veintiséis": 26, + "veintiseis": 26, + "veintisiete": 27, + "veintiocho": 28, + "veintinueve": 29, + "cien": 100, + "ciento": 100, + "doscientos": 200, + "doscientas": 200, + "trescientos": 300, + "trescientas": 300, + "cuatrocientos": 400, + "cuatrocientas": 400, + "quinientos": 500, + "quinientas": 500, + "seiscientos": 600, + "seiscientas": 600, + "setecientos": 700, + "setecientas": 700, + "ochocientos": 800, + "ochocientas": 800, + "novecientos": 900, + "novecientas": 900 + }, + "cardinal_variants": { + "una": 1, + "dieciseis": 16, + "veintiun": 21, + "veintidos": 22, + "veintitres": 23, + "veintiseis": 26 + }, + "cardinals_suffixed": { + "primero": [ + 1, + "º" + ], + "primer": [ + 1, + "º" + ], + "primera": [ + 1, + "ª" + ], + "segundo": [ + 2, + "º" + ], + "segunda": [ + 2, + "ª" + ], + "tercero": [ + 3, + "º" + ], + "tercer": [ + 3, + "º" + ], + "tercera": [ + 3, + "ª" + ], + "cuarto": [ + 4, + "º" + ], + "cuarta": [ + 4, + "ª" + ], + "quinto": [ + 5, + "º" + ], + "quinta": [ + 5, + "ª" + ], + "sexto": [ + 6, + "º" + ], + "sexta": [ + 6, + "ª" + ], + "séptimo": [ + 7, + "º" + ], + "septimo": [ + 7, + "º" + ], + "séptima": [ + 7, + "ª" + ], + "septima": [ + 7, + "ª" + ], + "octavo": [ + 8, + "º" + ], + "octava": [ + 8, + "ª" + ], + "noveno": [ + 9, + "º" + ], + "novena": [ + 9, + "ª" + ], + "décimo": [ + 10, + "º" + ], + "decimo": [ + 10, + "º" + ], + "décima": [ + 10, + "ª" + ], + "decima": [ + 10, + "ª" + ], + "undécimo": [ + 11, + "º" + ], + "undecimo": [ + 11, + "º" + ], + "undécima": [ + 11, + "ª" + ], + "undecima": [ + 11, + "ª" + ], + "duodécimo": [ + 12, + "º" + ], + "duodecimo": [ + 12, + "º" + ], + "duodécima": [ + 12, + "ª" + ], + "duodecima": [ + 12, + "ª" + ], + "decimotercero": [ + 13, + "º" + ], + "decimotercera": [ + 13, + "ª" + ], + "decimocuarto": [ + 14, + "º" + ], + "decimocuarta": [ + 14, + "ª" + ], + "decimoquinto": [ + 15, + "º" + ], + "decimoquinta": [ + 15, + "ª" + ], + "decimosexto": [ + 16, + "º" + ], + "decimosexta": [ + 16, + "ª" + ], + "decimoséptimo": [ + 17, + "º" + ], + "decimoseptimo": [ + 17, + "º" + ], + "decimoséptima": [ + 17, + "ª" + ], + "decimoseptima": [ + 17, + "ª" + ], + "decimoctavo": [ + 18, + "º" + ], + "decimoctava": [ + 18, + "ª" + ], + "decimonoveno": [ + 19, + "º" + ], + "decimonovena": [ + 19, + "ª" + ] + }, + "tens": { + "veinte": 20, + "treinta": 30, + "cuarenta": 40, + "cincuenta": 50, + "sesenta": 60, + "setenta": 70, + "ochenta": 80, + "noventa": 90 + }, + "tens_suffixed": { + "vigésimo": [ + 20, + "º" + ], + "vigesimo": [ + 20, + "º" + ], + "vigésima": [ + 20, + "ª" + ], + "vigesima": [ + 20, + "ª" + ], + "trigésimo": [ + 30, + "º" + ], + "trigesimo": [ + 30, + "º" + ], + "trigésima": [ + 30, + "ª" + ], + "trigesima": [ + 30, + "ª" + ], + "cuadragésimo": [ + 40, + "º" + ], + "cuadragesimo": [ + 40, + "º" + ], + "cuadragésima": [ + 40, + "ª" + ], + "cuadragesima": [ + 40, + "ª" + ], + "quincuagésimo": [ + 50, + "º" + ], + "quincuagesimo": [ + 50, + "º" + ], + "quincuagésima": [ + 50, + "ª" + ], + "quincuagesima": [ + 50, + "ª" + ], + "sexagésimo": [ + 60, + "º" + ], + "sexagesimo": [ + 60, + "º" + ], + "sexagésima": [ + 60, + "ª" + ], + "sexagesima": [ + 60, + "ª" + ], + "septuagésimo": [ + 70, + "º" + ], + "septuagesimo": [ + 70, + "º" + ], + "septuagésima": [ + 70, + "ª" + ], + "septuagesima": [ + 70, + "ª" + ], + "octogésimo": [ + 80, + "º" + ], + "octogesimo": [ + 80, + "º" + ], + "octogésima": [ + 80, + "ª" + ], + "octogesima": [ + 80, + "ª" + ], + "nonagésimo": [ + 90, + "º" + ], + "nonagesimo": [ + 90, + "º" + ], + "nonagésima": [ + 90, + "ª" + ], + "nonagesima": [ + 90, + "ª" + ] + }, + "scaling_units": { + "mil": 1000, + "millón": 1000000, + "millon": 1000000, + "millones": 1000000, + "billón": 1000000000000, + "billon": 1000000000000, + "billones": 1000000000000, + "trillón": 1000000000000000000, + "trillon": 1000000000000000000, + "trillones": 1000000000000000000 + }, + "scaling_units_suffixed": { + "centésimo": [ + 100, + "º" + ], + "centesimo": [ + 100, + "º" + ], + "centésima": [ + 100, + "ª" + ], + "centesima": [ + 100, + "ª" + ], + "milésimo": [ + 1000, + "º" + ], + "milesimo": [ + 1000, + "º" + ], + "milésima": [ + 1000, + "ª" + ], + "milesima": [ + 1000, + "ª" + ], + "millonésimo": [ + 1000000, + "º" + ], + "millonesimo": [ + 1000000, + "º" + ], + "millonésima": [ + 1000000, + "ª" + ], + "millonesima": [ + 1000000, + "ª" + ] + }, + "conjunction_word": "y", + "decimal_word": "coma", + "reversed_units": false, + "split_hyphenated_numbers": false, + "vigesimal_trigger_words": [], + "vigesimal_multiplier": 20, + "vigesimal_residuals": [], + "additive_teen_residuals": [ + 0 + ], + "cardinal_continuation_on_prev_cardinal": false, + "conjunction_ignore_prev": [ + "scaling_units", + "tens" + ], + "repeat_words": {}, + "half_pattern": null, + "half_replacement": null, + "one_word": null, + "one_plural_suffix": "", + "cents_connector": null, + "preceding_prefixers": {}, + "following_prefixers": {}, + "suffixers": {}, + "ignore_patterns": "\\b(eh|em|mmm|hum|aja|este|esto|bueno|pues)\\b", + "replacers": { + "\\bsr\\b": "senor", + "\\bsra\\b": "senora", + "\\bsrta\\b": "senorita", + "\\bdr\\b": "doctor", + "\\bdra\\b": "doctora", + "\\bprof\\b": "profesor", + "\\bprofa\\b": "profesora", + "\\blic\\b": "licenciado", + "\\bing\\b": "ingeniero", + "\\bmtro\\b": "maestro", + "\\bmtra\\b": "maestra", + "\\bfray\\b": "fray", + "\\bdon\\b": "don", + "\\bdona\\b": "dona" + }, + "strip_space_before_apostrophe": false, + "ordinal_suffix_pattern": "", + "spelling_map_path": null, + "letter_class": "a-zà-öø-ÿœæ", + "preserve_combining_marks": false, + "decimal_separator": "comma", + "thousand_separators": [ + "dot", + "space" + ] +} From 06091a85b72bf8c188a964f880a832b96b785a5d Mon Sep 17 00:00:00 2001 From: "raghav.mehndiratta" Date: Tue, 16 Jun 2026 09:42:41 -0700 Subject: [PATCH 2/4] Align to EU spanish --- data/airline_dataset.json | 78 ++++++------- data/itsm_aliases/alpha_garage.json | 2 +- data/itsm_aliases/central_garage.json | 2 +- .../downtown_engineering_center.json | 4 +- data/itsm_aliases/downtown_garage_a.json | 3 +- data/itsm_aliases/downtown_office.json | 2 +- data/itsm_aliases/east_campus.json | 4 +- data/itsm_aliases/east_campus_garage.json | 2 +- data/itsm_aliases/executive_garage.json | 3 +- data/itsm_aliases/garage_a.json | 2 +- data/itsm_aliases/garage_b.json | 2 +- data/itsm_aliases/general_garage.json | 2 +- data/itsm_aliases/general_surface_lot.json | 8 +- data/itsm_aliases/headquarters_east.json | 6 +- data/itsm_aliases/headquarters_garage.json | 4 +- data/itsm_aliases/headquarters_garage_a.json | 2 +- data/itsm_aliases/main_garage.json | 5 +- data/itsm_aliases/north_garage.json | 2 +- data/itsm_aliases/north_surface_lot.json | 11 +- .../riverside_engineering_center.json | 5 +- data/itsm_aliases/south_garage.json | 2 +- data/itsm_dataset.json | 110 +++++++++--------- scripts/add_culture_data.py | 71 ++++++++--- src/eva/models/config.py | 2 +- .../utils/wer_normalization/configs/es.json | 46 ++++---- 25 files changed, 212 insertions(+), 168 deletions(-) diff --git a/data/airline_dataset.json b/data/airline_dataset.json index 61a28865..10864c58 100644 --- a/data/airline_dataset.json +++ b/data/airline_dataset.json @@ -2379,7 +2379,7 @@ "en": "I need to change my flight to an earlier date.", "fr-CA": "Je dois devancer la date de mon vol.", "fr": "Je dois avancer la date de mon vol.", - "es": "Necesito cambiar mi vuelo a una fecha más temprana.", + "es": "Necesito adelantar mi vuelo.", "de": "Ich muss meinen Flug auf ein früheres Datum umbuchen." }, "culture_overrides": { @@ -3569,7 +3569,7 @@ "en": "Hi, I need to change my return flight date.", "fr-CA": "Bonjour, je dois changer la date de mon vol de retour.", "fr": "Bonjour, je dois changer la date de mon vol de retour.", - "es": "Hola, necesito cambiar la fecha de mi vuelo de regreso.", + "es": "Hola, necesito cambiar la fecha de mi vuelo de vuelta.", "de": "Hallo, ich muss das Datum meines Rückflugs ändern." }, "culture_overrides": { @@ -5416,7 +5416,7 @@ "en": "I need to change my round-trip flight dates.", "fr-CA": "Je dois changer les dates de mon vol aller-retour.", "fr": "Je dois changer les dates de mon vol aller-retour.", - "es": "Necesito cambiar las fechas de mi vuelo de ida y vuelta.", + "es": "Necesito cambiar las fechas de mis vuelos de ida y vuelta.", "de": "Ich muss die Daten meines Hin- und Rückflugs ändern." }, "culture_overrides": { @@ -6746,7 +6746,7 @@ "en": "Can you move me to an earlier flight today?", "fr-CA": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui?", "fr": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui ?", - "es": "¿Me puede cambiar a un vuelo más temprano hoy?", + "es": "¿Me podéis cambiar a un vuelo más temprano hoy?", "de": "Können Sie mich heute auf einen früheren Flug umbuchen?" }, "culture_overrides": { @@ -7780,7 +7780,7 @@ "en": "Hi, I’m going to miss my flight this morning—can you move me to a later one today?", "fr-CA": "Bonjour, je vais manquer mon vol ce matin — pouvez-vous me mettre sur un vol plus tard aujourd’hui?", "fr": "Bonjour, je vais rater mon vol ce matin — pouvez-vous me mettre sur un vol plus tard aujourd’hui ?", - "es": "Hola, voy a perder mi vuelo esta mañana. ¿Me puede cambiar a uno más tarde hoy?", + "es": "Hola, voy a perder mi vuelo de esta mañana. ¿Me podéis cambiar a uno más tarde hoy?", "de": "Hallo, ich werde meinen Flug heute Morgen verpassen – können Sie mich heute auf einen späteren Flug umbuchen?" }, "culture_overrides": { @@ -11827,7 +11827,7 @@ "en": "I need to change my flight to leave from Newark instead of JFK.", "fr-CA": "Je dois changer mon vol pour partir de Newark au lieu de JFK.", "fr": "Je dois changer mon vol pour partir de Newark au lieu de JFK.", - "es": "Necesito cambiar mi vuelo para salir de Newark en lugar de JFK.", + "es": "Necesito cambiar mi vuelo para salir desde Newark en vez de JFK.", "de": "Ich muss meinen Flug so ändern, dass er von Newark statt von JFK abfliegt." }, "culture_overrides": { @@ -13012,7 +13012,7 @@ "en": "My flight to Chicago was canceled—can you get me on another flight today?", "fr-CA": "Mon vol pour Chicago a été annulé — pouvez-vous me mettre sur un autre vol aujourd’hui?", "fr": "Mon vol pour Chicago a été annulé — pouvez-vous me mettre sur un autre vol aujourd’hui ?", - "es": "Mi vuelo a Chicago fue cancelado. ¿Me puede conseguir otro vuelo hoy?", + "es": "Mi vuelo a Chicago se ha cancelado. ¿Me podéis poner en otro vuelo hoy?", "de": "Mein Flug nach Chicago wurde gestrichen – können Sie mich heute auf einen anderen Flug umbuchen?" }, "culture_overrides": { @@ -14239,7 +14239,7 @@ "en": "My flight got canceled—can you get me rebooked and help with a hotel?", "fr-CA": "Mon vol a été annulé — pouvez-vous me réserver sur un autre vol et m’aider avec un hôtel?", "fr": "Mon vol a été annulé — pouvez-vous me réserver un autre vol et m’aider pour un hôtel ?", - "es": "Mi vuelo fue cancelado. ¿Me puede volver a reservar y ayudarme con un hotel?", + "es": "Mi vuelo se ha cancelado. ¿Me podéis reubicar y ayudarme con un hotel?", "de": "Mein Flug wurde gestrichen – können Sie mich umbuchen und mir mit einem Hotel helfen?" }, "culture_overrides": { @@ -14953,7 +14953,7 @@ "en": "My flight got canceled and I need a refund.", "fr-CA": "Mon vol a été annulé et j’ai besoin d’un remboursement.", "fr": "Mon vol a été annulé et j’ai besoin d’un remboursement.", - "es": "Mi vuelo fue cancelado y necesito un reembolso.", + "es": "Mi vuelo se ha cancelado y necesito un reembolso.", "de": "Mein Flug wurde gestrichen und ich brauche eine Rückerstattung." }, "culture_overrides": { @@ -16325,7 +16325,7 @@ "en": "My flight is delayed and I need to switch to a different flight.", "fr-CA": "Mon vol est retardé et je dois changer pour un autre vol.", "fr": "Mon vol est retardé et je dois passer sur un autre vol.", - "es": "Mi vuelo está retrasado y necesito cambiarme a otro vuelo.", + "es": "Mi vuelo va con retraso y necesito cambiarme a otro vuelo.", "de": "Mein Flug hat Verspätung und ich muss auf einen anderen Flug wechseln." }, "culture_overrides": { @@ -17351,7 +17351,7 @@ "en": "Hi, I’m calling about my delayed flight—can you tell me the updated details?", "fr-CA": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les détails à jour?", "fr": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les informations mises à jour ?", - "es": "Hola, llamo por mi vuelo retrasado. ¿Me puede decir los detalles actualizados?", + "es": "Hola, llamo por mi vuelo retrasado. ¿Me podéis decir los detalles actualizados?", "de": "Hallo, ich rufe wegen meines verspäteten Flugs an – können Sie mir die aktualisierten Details nennen?" }, "culture_overrides": { @@ -18189,7 +18189,7 @@ "en": "My flight is delayed—can I get a meal voucher?", "fr-CA": "Mon vol est retardé — est-ce que je peux avoir un bon de repas?", "fr": "Mon vol est retardé — est-ce que je peux avoir un bon de repas ?", - "es": "Mi vuelo está retrasado. ¿Puedo recibir un vale de comida?", + "es": "Mi vuelo va con retraso. ¿Puedo recibir un vale de comida?", "de": "Mein Flug hat Verspätung – kann ich einen Essensgutschein bekommen?" }, "culture_overrides": { @@ -19161,7 +19161,7 @@ "en": "Hi—my flight time changed and I need help confirming everything.", "fr-CA": "Bonjour — l’heure de mon vol a changé et j’ai besoin d’aide pour tout confirmer.", "fr": "Bonjour — l’horaire de mon vol a changé et j’ai besoin d’aide pour tout confirmer.", - "es": "Hola, cambiaron la hora de mi vuelo y necesito ayuda para confirmar todo.", + "es": "Hola, han cambiado la hora de mi vuelo y necesito ayuda para confirmarlo todo.", "de": "Hallo – meine Flugzeit hat sich geändert und ich brauche Hilfe, um alles zu bestätigen." }, "culture_overrides": { @@ -19928,7 +19928,7 @@ "en": "Hi, my flight time got changed a lot and I need to cancel and get a refund.", "fr-CA": "Bonjour, l’heure de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement.", "fr": "Bonjour, l’horaire de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement.", - "es": "Hola, cambiaron mucho la hora de mi vuelo y necesito cancelarlo y recibir un reembolso.", + "es": "Hola, han cambiado mucho la hora de mi vuelo y necesito cancelarlo y recibir un reembolso.", "de": "Hallo, meine Flugzeit wurde stark geändert und ich muss stornieren und eine Rückerstattung bekommen." }, "culture_overrides": { @@ -21137,7 +21137,7 @@ "en": "My flight just got canceled after we had to turn back—can you get me rebooked?", "fr-CA": "Mon vol vient d’être annulé après qu’on a dû faire demi-tour — pouvez-vous me réserver un autre vol?", "fr": "Mon vol vient d’être annulé après qu’on a dû faire demi-tour — pouvez-vous me réserver un autre vol ?", - "es": "Mi vuelo acaba de ser cancelado después de que tuvimos que regresar. ¿Me puede volver a reservar?", + "es": "Acaban de cancelarme el vuelo después de que tuviéramos que regresarnos. ¿Me puedes volver a reservar?", "de": "Mein Flug wurde gerade gestrichen, nachdem wir umkehren mussten – können Sie mich umbuchen?" }, "culture_overrides": { @@ -21945,7 +21945,7 @@ "en": "Hi—can you tell me what’s going on with my flight that came back to Minneapolis? We took off at the scheduled time around 12:30, and then had to turn around", "fr-CA": "Bonjour — pouvez-vous me dire ce qui se passe avec mon vol qui est revenu à Minneapolis? On a décollé à l’heure prévue, vers 12:30, puis on a dû faire demi-tour.", "fr": "Bonjour — pouvez-vous me dire ce qui se passe avec mon vol qui est revenu à Minneapolis ? Nous avons décollé à l’heure prévue, vers 12:30, puis nous avons dû faire demi-tour.", - "es": "Hola, ¿me puede decir qué está pasando con mi vuelo que regresó a Minneapolis? Despegamos a la hora programada, alrededor de las 12:30, y luego tuvimos que dar la vuelta.", + "es": "Hola, ¿me podéis decir qué está pasando con mi vuelo que volvió a Minneapolis? Despegamos a la hora prevista, sobre las 12:30, y luego tuvimos que dar la vuelta.", "de": "Hallo – können Sie mir sagen, was mit meinem Flug los ist, der nach Minneapolis zurückgekehrt ist? Wir sind planmäßig gegen 12:30 gestartet und mussten dann umdrehen." }, "culture_overrides": { @@ -22879,7 +22879,7 @@ "en": "I missed my flight this morning—can you get me on the cheapest option to D.C. today?", "fr-CA": "J’ai manqué mon vol ce matin — pouvez-vous me trouver l’option la moins chère pour D.C. aujourd’hui?", "fr": "J’ai raté mon vol ce matin — pouvez-vous me trouver l’option la moins chère pour D.C. aujourd’hui ?", - "es": "Perdí mi vuelo esta mañana. ¿Me puede conseguir la opción más barata a D.C. hoy?", + "es": "He perdido el vuelo esta mañana. ¿Me puedes conseguir la opción más barata a D.C. hoy?", "de": "Ich habe meinen Flug heute Morgen verpasst – können Sie mich heute auf die günstigste Option nach D.C. umbuchen?" }, "culture_overrides": { @@ -24658,7 +24658,7 @@ "en": "I missed my flight this morning and I need to get rebooked to Minneapolis today.", "fr-CA": "J’ai manqué mon vol ce matin et je dois être réservé sur un autre vol pour Minneapolis aujourd’hui.", "fr": "J’ai raté mon vol ce matin et je dois être replacé sur un vol pour Minneapolis aujourd’hui.", - "es": "Perdí mi vuelo esta mañana y necesito que me vuelvan a reservar a Minneapolis hoy.", + "es": "He perdido el vuelo esta mañana y necesito que me vuelvan a reservar a Minneapolis hoy.", "de": "Ich habe meinen Flug heute Morgen verpasst und muss heute nach Minneapolis umgebucht werden." }, "culture_overrides": { @@ -26046,7 +26046,7 @@ "en": "Hi, I need to rebook my flight because I was denied boarding over my passport expiration date.", "fr-CA": "Bonjour, je dois réserver un autre vol parce qu’on m’a refusé l’embarquement à cause de la date d’expiration de mon passeport.", "fr": "Bonjour, je dois réserver un autre vol parce qu’on m’a refusé l’embarquement à cause de la date d’expiration de mon passeport.", - "es": "Hola, necesito volver a reservar mi vuelo porque me negaron el embarque por la fecha de vencimiento de mi pasaporte.", + "es": "Hola, necesito volver a reservar mi vuelo porque me negaron el embarque por la fecha de caducidad de mi pasaporte.", "de": "Hallo, ich muss meinen Flug umbuchen, weil mir wegen des Ablaufdatums meines Reisepasses das Boarding verweigert wurde." }, "culture_overrides": { @@ -27118,7 +27118,7 @@ "en": "Can you move me to the earlier flight today?", "fr-CA": "Pouvez-vous me mettre sur le vol plus tôt aujourd’hui?", "fr": "Pouvez-vous me mettre sur le vol plus tôt aujourd’hui ?", - "es": "¿Me puede cambiar al vuelo más temprano de hoy?", + "es": "¿Me podéis cambiar al vuelo más temprano de hoy?", "de": "Können Sie mich heute auf den früheren Flug umbuchen?" }, "culture_overrides": { @@ -29135,7 +29135,7 @@ "en": "Can you move me to an earlier flight today?", "fr-CA": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui?", "fr": "Pouvez-vous me mettre sur un vol plus tôt aujourd’hui ?", - "es": "¿Me puede cambiar a un vuelo más temprano hoy?", + "es": "¿Me podéis cambiar a un vuelo más temprano hoy?", "de": "Können Sie mich heute auf einen früheren Flug umbuchen?" }, "culture_overrides": { @@ -30160,7 +30160,7 @@ "en": "Hi, can you move me to the next flight home as soon as possible?", "fr-CA": "Bonjour, est-ce que vous pouvez me mettre sur le prochain vol pour rentrer à la maison dès que possible?", "fr": "Bonjour, pouvez-vous me mettre sur le prochain pour rentrer à la maison dès que possible ?", - "es": "Hola, ¿me puede cambiar al próximo vuelo de regreso a casa lo antes posible?", + "es": "Hola, ¿puede cambiarme al próximo vuelo de vuelta a casa lo antes posible?", "de": "Hallo, können Sie mich bitte so schnell wie möglich auf den nächsten Flug nach Hause umbuchen?" }, "culture_overrides": { @@ -30954,7 +30954,7 @@ "en": "Can you put me on standby for the noon flight?", "fr-CA": "Est-ce que vous pouvez me mettre sur la liste d’attente pour le vol de midi?", "fr": "Pouvez-vous me mettre en liste d’attente pour le vol de midi ?", - "es": "¿Me puede poner en lista de espera para el vuelo del mediodía?", + "es": "¿Puede ponerme en lista de espera para el vuelo del mediodía?", "de": "Können Sie mich bitte auf die Warteliste für den Mittagsflug setzen?" }, "culture_overrides": { @@ -32132,7 +32132,7 @@ "en": "Can you add me to standby for an earlier flight today?", "fr-CA": "Est-ce que vous pouvez m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui?", "fr": "Pouvez-vous m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui ?", - "es": "¿Me puede agregar a la lista de espera para un vuelo más temprano hoy?", + "es": "¿Me pueden añadir a la lista de espera para un vuelo más temprano hoy?", "de": "Können Sie mich bitte für einen früheren Flug heute auf die Warteliste setzen?" }, "culture_overrides": { @@ -32903,7 +32903,7 @@ "en": "Can you put me on standby for the 10:00 AM flight?", "fr-CA": "Est-ce que vous pouvez me mettre sur la liste d’attente pour le vol de 10:00 AM?", "fr": "Pouvez-vous me mettre en liste d’attente pour le vol de 10:00 AM ?", - "es": "¿Me puede poner en lista de espera para el vuelo de las 10:00 AM?", + "es": "¿Puede ponerme en lista de espera para el vuelo de las 10:00 AM?", "de": "Können Sie mich bitte auf die Warteliste für den Flug um 10:00 AM setzen?" }, "culture_overrides": { @@ -35443,7 +35443,7 @@ "en": "My flight got canceled and I want a full refund.", "fr-CA": "Mon vol a été annulé et je veux un remboursement complet.", "fr": "Mon vol a été annulé et je veux un remboursement intégral.", - "es": "Mi vuelo fue cancelado y quiero un reembolso completo.", + "es": "Mi vuelo ha sido cancelado y quiero un reembolso completo.", "de": "Mein Flug wurde gestrichen und ich möchte eine vollständige Rückerstattung." }, "culture_overrides": { @@ -36380,7 +36380,7 @@ "en": "Hi, I need to cancel just the return part of my trip.", "fr-CA": "Bonjour, je dois annuler seulement la portion retour de mon voyage.", "fr": "Bonjour, je dois annuler seulement le trajet retour de mon voyage.", - "es": "Hola, necesito cancelar solo la parte de regreso de mi viaje.", + "es": "Hola, necesito cancelar solo la parte de vuelta de mi viaje.", "de": "Hallo, ich muss nur den Rückflug meiner Reise stornieren." }, "culture_overrides": { @@ -39001,7 +39001,7 @@ "en": "I need to cancel my flight because of a medical emergency.", "fr-CA": "Je dois annuler mon vol à cause d’une urgence médicale.", "fr": "Je dois annuler mon vol à cause d’une urgence médicale.", - "es": "Necesito cancelar mi vuelo por una emergencia médica.", + "es": "Necesito cancelar mi vuelo por una urgencia médica.", "de": "Ich muss meinen Flug wegen eines medizinischen Notfalls stornieren." }, "culture_overrides": { @@ -39851,7 +39851,7 @@ "en": "My flight is delayed and I’m stuck at the airport—can I get a meal voucher?", "fr-CA": "Mon vol est retardé et je suis coincé à l’aéroport — est-ce que je peux avoir un bon de repas?", "fr": "Mon vol est retardé et je suis bloqué à l’aéroport : est-ce que je peux avoir un bon de repas ?", - "es": "Mi vuelo está retrasado y estoy varado en el aeropuerto. ¿Puedo recibir un vale de comida?", + "es": "Mi vuelo está retrasado y estoy atrapado en el aeropuerto. ¿Puedo conseguir un vale de comida?", "de": "Mein Flug hat Verspätung und ich sitze am Flughafen fest – kann ich einen Essensgutschein bekommen?" }, "culture_overrides": { @@ -41116,7 +41116,7 @@ "en": "My flight to Seattle got canceled and I need help getting rebooked.", "fr-CA": "Mon vol pour Seattle a été annulé et j’ai besoin d’aide pour être replacé sur un autre vol.", "fr": "Mon vol pour Seattle a été annulé et j’ai besoin d’aide pour être replacé sur un autre vol.", - "es": "Mi vuelo a Seattle fue cancelado y necesito ayuda para que me reubiquen en otro vuelo.", + "es": "Mi vuelo a Seattle ha sido cancelado y necesito ayuda para que me reubiquen en otro vuelo.", "de": "Mein Flug nach Seattle wurde gestrichen und ich brauche Hilfe bei der Umbuchung." }, "culture_overrides": { @@ -43370,7 +43370,7 @@ "en": "My flight got canceled and the rebooking they gave me isn’t acceptable—can you help?", "fr-CA": "Mon vol a été annulé et le nouveau vol qu’on m’a donné ne me convient pas — est-ce que vous pouvez m’aider?", "fr": "Mon vol a été annulé et le nouveau vol qu’on m’a attribué ne me convient pas : pouvez-vous m’aider ?", - "es": "Mi vuelo fue cancelado y la nueva reserva que me dieron no me sirve. ¿Me puede ayudar?", + "es": "Mi vuelo ha sido cancelado y la alternativa que me han dado no me sirve. ¿Puede ayudarme?", "de": "Mein Flug wurde gestrichen und die Umbuchung, die man mir gegeben hat, ist nicht akzeptabel – können Sie mir helfen?" }, "culture_overrides": { @@ -44424,7 +44424,7 @@ "en": "My flight is delayed four hours and I need help.", "fr-CA": "Mon vol est retardé de quatre heures et j’ai besoin d’aide.", "fr": "Mon vol a quatre heures de retard et j’ai besoin d’aide.", - "es": "Mi vuelo está retrasado cuatro horas y necesito ayuda.", + "es": "Mi vuelo lleva cuatro horas de retraso y necesito ayuda.", "de": "Mein Flug hat vier Stunden Verspätung und ich brauche Hilfe." }, "culture_overrides": { @@ -45546,7 +45546,7 @@ "en": "Hi, I need to change my flight to Chicago next week.", "fr-CA": "Bonjour, je dois changer mon vol pour Chicago la semaine prochaine.", "fr": "Bonjour, je dois changer mon vol pour Chicago la semaine prochaine.", - "es": "Hola, necesito cambiar mi vuelo a Chicago para la próxima semana.", + "es": "Hola, necesito cambiar mi vuelo a Chicago de la semana que viene.", "de": "Hallo, ich muss meinen Flug nach Chicago nächste Woche ändern." }, "culture_overrides": { @@ -46945,7 +46945,7 @@ "en": "My flight this morning was cancelled and I need to be rebooked.", "fr-CA": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol.", "fr": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol.", - "es": "Mi vuelo de esta mañana fue cancelado y necesito que me reubiquen en otro vuelo.", + "es": "Me han cancelado el vuelo de esta mañana y necesito que me reubiquen en otro vuelo.", "de": "Mein Flug heute Morgen wurde gestrichen und ich muss umgebucht werden." }, "culture_overrides": { @@ -47897,7 +47897,7 @@ "en": "My flight’s been delayed for hours—can you get me a meal voucher and rebook me for free?", "fr-CA": "Mon vol est retardé depuis des heures — est-ce que vous pouvez me donner un bon de repas et me replacer sur un autre vol gratuitement?", "fr": "Mon vol a des heures de retard : pouvez-vous m’obtenir un bon de repas et me replacer gratuitement sur un autre vol ?", - "es": "Mi vuelo lleva horas retrasado. ¿Me puede conseguir un vale de comida y cambiarme a otro vuelo sin costo?", + "es": "Mi vuelo lleva horas retrasado. ¿Me puedes conseguir un vale de comida y cambiarme a otro vuelo sin coste?", "de": "Mein Flug hat seit Stunden Verspätung – können Sie mir einen Essensgutschein besorgen und mich kostenlos umbuchen?" }, "culture_overrides": { @@ -48894,7 +48894,7 @@ "en": "I need to change my flight right now because of a death in my family.", "fr-CA": "Je dois changer mon vol tout de suite à cause d’un décès dans ma famille.", "fr": "Je dois changer mon vol tout de suite à cause d’un décès dans ma famille.", - "es": "Necesito cambiar mi vuelo ahora mismo por una muerte en mi familia.", + "es": "Necesito cambiar mi vuelo ahora mismo debido a un fallecimiento.", "de": "Ich muss meinen Flug sofort ändern, weil es einen Todesfall in meiner Familie gab." }, "culture_overrides": { @@ -49608,7 +49608,7 @@ "en": "I need to cancel my flight and get a full refund.", "fr-CA": "Je dois annuler mon vol et obtenir un remboursement complet.", "fr": "Je dois annuler mon vol et obtenir un remboursement intégral.", - "es": "Necesito cancelar mi vuelo y recibir un reembolso completo.", + "es": "Necesito cancelar mi vuelo y obtener un reembolso completo.", "de": "Ich muss meinen Flug stornieren und eine vollständige Rückerstattung bekommen." }, "culture_overrides": { @@ -50323,7 +50323,7 @@ "en": "I was charged for an upgrade that I was told would be free—can you fix that?", "fr-CA": "On m’a facturé un surclassement qu’on m’avait dit être gratuit — est-ce que vous pouvez corriger ça?", "fr": "On m’a facturé un surclassement alors qu’on m’avait dit qu’il serait gratuit : pouvez-vous corriger ça ?", - "es": "Me cobraron por una mejora de categoría que me dijeron que sería gratis. ¿Puede arreglarlo?", + "es": "Me han cobrado por una mejora que me dijeron que sería gratis. ¿Puede arreglarlo?", "de": "Mir wurde ein Upgrade berechnet, von dem mir gesagt wurde, dass es kostenlos wäre – können Sie das korrigieren?" }, "culture_overrides": { @@ -52746,7 +52746,7 @@ "en": "Can you help me look up my husband’s flight for tomorrow?", "fr-CA": "Est-ce que vous pouvez m’aider à chercher le vol de mon mari pour demain?", "fr": "Pouvez-vous m’aider à rechercher le vol de mon mari pour demain ?", - "es": "¿Me puede ayudar a buscar el vuelo de mi esposo para mañana?", + "es": "¿Me puedes ayudar a buscar el vuelo de mi marido para mañana?", "de": "Können Sie mir helfen, den Flug meines Mannes für morgen nachzuschauen?" }, "culture_overrides": { diff --git a/data/itsm_aliases/alpha_garage.json b/data/itsm_aliases/alpha_garage.json index 53a1c040..63c54b99 100644 --- a/data/itsm_aliases/alpha_garage.json +++ b/data/itsm_aliases/alpha_garage.json @@ -21,7 +21,7 @@ "stationnement alpha" ], "es": [ - "estacionamiento alfa", + "aparcamiento alfa", "garaje alfa", "garaje principal", "parking alfa" diff --git a/data/itsm_aliases/central_garage.json b/data/itsm_aliases/central_garage.json index 5dba525f..211c8df4 100644 --- a/data/itsm_aliases/central_garage.json +++ b/data/itsm_aliases/central_garage.json @@ -18,7 +18,7 @@ "stationnement central" ], "es": [ - "estacionamiento central", + "aparcamiento central", "garaje central", "parking central" ], diff --git a/data/itsm_aliases/downtown_engineering_center.json b/data/itsm_aliases/downtown_engineering_center.json index d4f360ce..60a80032 100644 --- a/data/itsm_aliases/downtown_engineering_center.json +++ b/data/itsm_aliases/downtown_engineering_center.json @@ -29,10 +29,10 @@ "site ingénierie centre-ville" ], "es": [ + "centro", "centro de ingeniería", "centro de ingeniería del centro", - "ingeniería del centro", - "oficina de ingeniería del centro" + "ingeniería del centro" ], "de": [ "engineering-center innenstadt", diff --git a/data/itsm_aliases/downtown_garage_a.json b/data/itsm_aliases/downtown_garage_a.json index bd810c14..bb29e165 100644 --- a/data/itsm_aliases/downtown_garage_a.json +++ b/data/itsm_aliases/downtown_garage_a.json @@ -27,7 +27,8 @@ "stationnement a du centre-ville" ], "es": [ - "estacionamiento a del centro", + "aparcamiento a", + "aparcamiento a del centro", "garaje a del centro", "garaje del centro", "parking a del centro" diff --git a/data/itsm_aliases/downtown_office.json b/data/itsm_aliases/downtown_office.json index f30389fb..2e6fbe8a 100644 --- a/data/itsm_aliases/downtown_office.json +++ b/data/itsm_aliases/downtown_office.json @@ -31,7 +31,7 @@ "centro", "edificio de finanzas", "oficina del centro", - "oficina principal de recursos humanos" + "oficina principal de rrhh" ], "de": [ "büro in der innenstadt", diff --git a/data/itsm_aliases/east_campus.json b/data/itsm_aliases/east_campus.json index 1ec8a4e8..a9d55a4a 100644 --- a/data/itsm_aliases/east_campus.json +++ b/data/itsm_aliases/east_campus.json @@ -14,8 +14,8 @@ "site est" ], "es": [ - "campus este", - "sede este" + "campus del este", + "campus este" ], "de": [ "campus ost", diff --git a/data/itsm_aliases/east_campus_garage.json b/data/itsm_aliases/east_campus_garage.json index 09f607e4..1e544fe1 100644 --- a/data/itsm_aliases/east_campus_garage.json +++ b/data/itsm_aliases/east_campus_garage.json @@ -21,7 +21,7 @@ "stationnement du campus est" ], "es": [ - "estacionamiento del campus este", + "aparcamiento del campus este", "garaje del campus este", "garaje este", "parking del campus este" diff --git a/data/itsm_aliases/executive_garage.json b/data/itsm_aliases/executive_garage.json index 1e0bb8cc..725bb803 100644 --- a/data/itsm_aliases/executive_garage.json +++ b/data/itsm_aliases/executive_garage.json @@ -31,7 +31,8 @@ "stationnement exécutif" ], "es": [ - "estacionamiento ejecutivo", + "aparcamiento ejecutivo", + "garaje de dirección", "garaje ejecutivo", "garaje principal", "parking ejecutivo" diff --git a/data/itsm_aliases/garage_a.json b/data/itsm_aliases/garage_a.json index 568e7972..39787048 100644 --- a/data/itsm_aliases/garage_a.json +++ b/data/itsm_aliases/garage_a.json @@ -15,7 +15,7 @@ "stationnement a" ], "es": [ - "estacionamiento a", + "aparcamiento a", "garaje a", "parking a" ], diff --git a/data/itsm_aliases/garage_b.json b/data/itsm_aliases/garage_b.json index 10165fdd..1cce1151 100644 --- a/data/itsm_aliases/garage_b.json +++ b/data/itsm_aliases/garage_b.json @@ -20,7 +20,7 @@ "stationnement b" ], "es": [ - "estacionamiento b", + "aparcamiento b", "garaje b", "garaje oeste", "parking b" diff --git a/data/itsm_aliases/general_garage.json b/data/itsm_aliases/general_garage.json index 85be04a5..980cb520 100644 --- a/data/itsm_aliases/general_garage.json +++ b/data/itsm_aliases/general_garage.json @@ -22,7 +22,7 @@ "stationnement principal" ], "es": [ - "estacionamiento general", + "aparcamiento general", "garaje general", "garaje principal", "parking general" diff --git a/data/itsm_aliases/general_surface_lot.json b/data/itsm_aliases/general_surface_lot.json index b72035f2..6b9241cb 100644 --- a/data/itsm_aliases/general_surface_lot.json +++ b/data/itsm_aliases/general_surface_lot.json @@ -30,10 +30,12 @@ "terrain général" ], "es": [ + "aparcamiento en superficie", "aparcamiento general", - "estacionamiento general al aire libre", - "lote general", - "parking general" + "aparcamiento general al aire libre", + "explanada de aparcamiento general", + "parking general", + "zona de aparcamiento general" ], "de": [ "allgemeiner parkplatz", diff --git a/data/itsm_aliases/headquarters_east.json b/data/itsm_aliases/headquarters_east.json index 118d0dd9..347b934b 100644 --- a/data/itsm_aliases/headquarters_east.json +++ b/data/itsm_aliases/headquarters_east.json @@ -31,10 +31,10 @@ "édifice est" ], "es": [ - "ala este de la sede", "edificio este", - "oficina este", - "sede central este" + "sede central este", + "sede este", + "zona este de la sede" ], "de": [ "hauptsitz ost", diff --git a/data/itsm_aliases/headquarters_garage.json b/data/itsm_aliases/headquarters_garage.json index 3a5a1818..3bfe5a0f 100644 --- a/data/itsm_aliases/headquarters_garage.json +++ b/data/itsm_aliases/headquarters_garage.json @@ -24,8 +24,8 @@ "stationnement du siège social" ], "es": [ - "estacionamiento de la sede", - "garaje central", + "aparcamiento de la sede", + "garaje de la sede", "garaje de la sede central", "parking de la sede" ], diff --git a/data/itsm_aliases/headquarters_garage_a.json b/data/itsm_aliases/headquarters_garage_a.json index b4ded47e..52732241 100644 --- a/data/itsm_aliases/headquarters_garage_a.json +++ b/data/itsm_aliases/headquarters_garage_a.json @@ -22,7 +22,7 @@ "stationnement a du siège social" ], "es": [ - "estacionamiento a de la sede", + "aparcamiento a de la sede", "garaje a", "garaje a de la sede", "parking a de la sede" diff --git a/data/itsm_aliases/main_garage.json b/data/itsm_aliases/main_garage.json index 73a94f38..49bcb587 100644 --- a/data/itsm_aliases/main_garage.json +++ b/data/itsm_aliases/main_garage.json @@ -18,9 +18,10 @@ "stationnement principal" ], "es": [ - "estacionamiento principal", + "aparcamiento principal", + "explanada de aparcamiento principal", "garaje principal", - "lote principal", + "parking central", "parking principal" ], "de": [ diff --git a/data/itsm_aliases/north_garage.json b/data/itsm_aliases/north_garage.json index 6bef4cc3..84f391a4 100644 --- a/data/itsm_aliases/north_garage.json +++ b/data/itsm_aliases/north_garage.json @@ -19,7 +19,7 @@ "stationnement nord" ], "es": [ - "estacionamiento norte", + "aparcamiento norte", "garaje norte", "garaje principal", "parking norte" diff --git a/data/itsm_aliases/north_surface_lot.json b/data/itsm_aliases/north_surface_lot.json index 03fcfc98..ee4f9f54 100644 --- a/data/itsm_aliases/north_surface_lot.json +++ b/data/itsm_aliases/north_surface_lot.json @@ -32,10 +32,13 @@ "terrain nord" ], "es": [ - "estacionamiento norte al aire libre", - "lote norte", - "lote norte de la sede", - "parking norte" + "aparcamiento en superficie norte", + "aparcamiento norte", + "aparcamiento norte al aire libre", + "explanada de aparcamiento norte", + "explanada norte de aparcamiento de la sede", + "parking norte", + "parking norte de la sede" ], "de": [ "nordparkplatz", diff --git a/data/itsm_aliases/riverside_engineering_center.json b/data/itsm_aliases/riverside_engineering_center.json index 37258d3e..6cd42940 100644 --- a/data/itsm_aliases/riverside_engineering_center.json +++ b/data/itsm_aliases/riverside_engineering_center.json @@ -28,8 +28,9 @@ ], "es": [ "centro de ingeniería", - "centro de ingeniería de riverside", - "ingeniería de riverside" + "centro de ingeniería de la ribera", + "ingeniería de la ribera", + "ribera" ], "de": [ "engineering-center riverside", diff --git a/data/itsm_aliases/south_garage.json b/data/itsm_aliases/south_garage.json index 653f74b7..aeee8911 100644 --- a/data/itsm_aliases/south_garage.json +++ b/data/itsm_aliases/south_garage.json @@ -16,7 +16,7 @@ "stationnement sud" ], "es": [ - "estacionamiento sur", + "aparcamiento sur", "garaje sur", "parking sur" ], diff --git a/data/itsm_dataset.json b/data/itsm_dataset.json index 3f277a89..864b9a1d 100644 --- a/data/itsm_dataset.json +++ b/data/itsm_dataset.json @@ -1658,7 +1658,7 @@ "en": "Hi, I can't connect to the corporate Wi-Fi.", "fr": "Bonjour, je n’arrive pas à me connecter au Wi-Fi de l’entreprise.", "fr-CA": "Bonjour, je n’arrive pas à me connecter au Wi-Fi de l’entreprise.", - "es": "Hola, no puedo conectarme al Wi‑Fi corporativo.", + "es": "Hola, no puedo conectarme a la Wi-Fi corporativa.", "de": "Hallo, ich kann mich nicht mit dem Firmen-WLAN verbinden." }, "culture_overrides": { @@ -2660,7 +2660,7 @@ "en": "Hi, I need to book a conference room.", "fr": "Bonjour, j’ai besoin de réserver une salle de conférence.", "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence.", - "es": "Hola, necesito reservar una sala de conferencias.", + "es": "Hola, necesito reservar una sala de reuniones.", "de": "Hallo, ich muss einen Konferenzraum buchen." }, "culture_overrides": { @@ -4473,7 +4473,7 @@ "en": "Hi, I need to get my laptop replaced.", "fr": "Bonjour, j’ai besoin de faire remplacer mon ordinateur portable.", "fr-CA": "Bonjour, j’ai besoin de faire remplacer mon portable.", - "es": "Hola, necesito que me reemplacen la laptop.", + "es": "Hola, necesito que me reemplacen el portátil.", "de": "Hallo, ich muss meinen Laptop austauschen lassen." }, "culture_overrides": { @@ -5578,7 +5578,7 @@ "en": "Hi, I need to get a new hire provisioned.", "fr": "Bonjour, j’ai besoin de faire provisionner un nouvel employé.", "fr-CA": "Bonjour, j’ai besoin de faire provisionner un nouvel employé.", - "es": "Hola, necesito preparar el acceso para una nueva contratación.", + "es": "Hola, necesito dar de alta a una nueva incorporación.", "de": "Hallo, ich muss einen neuen Mitarbeiter einrichten lassen." }, "culture_overrides": { @@ -6458,7 +6458,7 @@ "en": "Hi, my VPN keeps disconnecting and I need help with it.", "fr": "Bonjour, mon VPN n’arrête pas de se déconnecter et j’ai besoin d’aide.", "fr-CA": "Bonjour, mon VPN n’arrête pas de se déconnecter et j’ai besoin d’aide avec ça.", - "es": "Hola, mi VPN se sigue desconectando y necesito ayuda con eso.", + "es": "Hola, la VPN se me desconecta continuamente y necesito ayuda con eso.", "de": "Hallo, meine VPN-Verbindung bricht ständig ab und ich brauche Hilfe dabei." }, "culture_overrides": { @@ -7476,7 +7476,7 @@ "en": "Hi, I need to replace my laptop because it's gotten really old and slow.", "fr": "Bonjour, j’ai besoin de remplacer mon ordinateur portable parce qu’il est devenu vraiment vieux et lent.", "fr-CA": "Bonjour, j’ai besoin de remplacer mon portable parce qu’il est vraiment rendu vieux et lent.", - "es": "Hola, necesito reemplazar mi laptop porque ya está muy vieja y lenta.", + "es": "Hola, necesito reemplazar mi portátil porque ya está muy viejo y lento.", "de": "Hallo, ich muss meinen Laptop ersetzen, weil er wirklich alt und langsam geworden ist." }, "culture_overrides": { @@ -8200,7 +8200,7 @@ "en": "Hi, I need help getting an external monitor for my workstation.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir un écran externe pour mon poste de travail.", "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir un moniteur externe pour mon poste de travail.", - "es": "Hola, necesito ayuda para conseguir un monitor externo para mi estación de trabajo.", + "es": "Hola, necesito ayuda para conseguir un monitor externo para mi puesto de trabajo.", "de": "Hallo, ich brauche Hilfe, um einen externen Monitor für meinen Arbeitsplatz zu bekommen." }, "culture_overrides": { @@ -11063,7 +11063,7 @@ "en": "Hi, I need to get an IntelliJ license for my development work.", "fr": "Bonjour, j’ai besoin d’obtenir une licence IntelliJ pour mon travail de développement.", "fr-CA": "Bonjour, j’ai besoin d’obtenir une licence IntelliJ pour mon travail de développement.", - "es": "Hola, necesito obtener una licencia de IntelliJ para mi trabajo de desarrollo.", + "es": "Hola, necesito conseguir una licencia de IntelliJ para mi trabajo de desarrollo.", "de": "Hallo, ich brauche eine IntelliJ-Lizenz für meine Entwicklungsarbeit." }, "culture_overrides": { @@ -13523,7 +13523,7 @@ "en": "Hi, I need help getting a desk assignment.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir l’attribution d’un bureau.", "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une attribution de bureau.", - "es": "Hola, necesito ayuda para que me asignen un escritorio.", + "es": "Hola, necesito ayuda para que me asignen una mesa.", "de": "Hallo, ich brauche Hilfe, einen Schreibtisch zugewiesen zu bekommen." }, "culture_overrides": { @@ -14506,7 +14506,7 @@ "en": "Hi, I need help resetting my VPN password.", "fr": "Bonjour, j’ai besoin d’aide pour réinitialiser mon mot de passe VPN.", "fr-CA": "Bonjour, j’ai besoin d’aide pour réinitialiser mon mot de passe VPN.", - "es": "Hola, necesito ayuda para restablecer mi contraseña de VPN.", + "es": "Hola, necesito ayuda para restablecer mi contraseña de la VPN.", "de": "Hallo, ich brauche Hilfe beim Zurücksetzen meines VPN-Passworts." }, "culture_overrides": { @@ -15371,7 +15371,7 @@ "en": "Hi, I need help getting a desk at East Campus.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir un bureau à East Campus.", "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir un bureau à East Campus.", - "es": "Hola, necesito ayuda para conseguir un escritorio en East Campus.", + "es": "Hola, necesito ayuda para conseguir una mesa en East Campus.", "de": "Hallo, ich brauche Hilfe, einen Schreibtisch am East Campus zu bekommen." }, "culture_overrides": { @@ -16240,7 +16240,7 @@ "en": "Hi, I need help getting parking in the Executive Garage.", "fr": "Bonjour, j’ai besoin d’aide pour obtenir une place de parking dans l’Executive Garage.", "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une place de stationnement dans l’Executive Garage.", - "es": "Hola, necesito ayuda para conseguir estacionamiento en el Executive Garage.", + "es": "Hola, necesito ayuda para conseguir aparcamiento en el Executive Garage.", "de": "Hallo, ich brauche Hilfe, einen Parkplatz in der Executive Garage zu bekommen." }, "culture_overrides": { @@ -17062,7 +17062,7 @@ "en": "Hi, I need to request an ergonomic chair for my workstation.", "fr": "Bonjour, j’ai besoin de demander une chaise ergonomique pour mon poste de travail.", "fr-CA": "Bonjour, j’ai besoin de demander une chaise ergonomique pour mon poste de travail.", - "es": "Hola, necesito solicitar una silla ergonómica para mi estación de trabajo.", + "es": "Hola, necesito solicitar una silla ergonómica para mi puesto de trabajo.", "de": "Hallo, ich möchte einen ergonomischen Stuhl für meinen Arbeitsplatz beantragen." }, "culture_overrides": { @@ -17864,7 +17864,7 @@ "en": "Hi, I need to request a footrest for my desk.", "fr": "Bonjour, j’ai besoin de demander un repose-pieds pour mon bureau.", "fr-CA": "Bonjour, j’ai besoin de demander un repose-pieds pour mon bureau.", - "es": "Hola, necesito solicitar un reposapiés para mi escritorio.", + "es": "Hola, necesito solicitar un reposapiés para mi mesa.", "de": "Hallo, ich möchte eine Fußstütze für meinen Schreibtisch beantragen." }, "culture_overrides": { @@ -18818,7 +18818,7 @@ "en": "Hi, I need to book a conference room for a meeting next Tuesday.", "fr": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion mardi prochain.", "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion mardi prochain.", - "es": "Hola, necesito reservar una sala de conferencias para una reunión el próximo martes.", + "es": "Hola, necesito reservar una sala de reuniones para una reunión el próximo martes.", "de": "Hallo, ich muss einen Konferenzraum für ein Meeting nächsten Dienstag buchen." }, "culture_overrides": { @@ -19673,7 +19673,7 @@ "en": "Hi, I need to book a conference room for a meeting.", "fr": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion.", "fr-CA": "Bonjour, j’ai besoin de réserver une salle de conférence pour une réunion.", - "es": "Hola, necesito reservar una sala de conferencias para una reunión.", + "es": "Hola, necesito reservar una sala de reuniones para una reunión.", "de": "Hallo, ich muss einen Konferenzraum für ein Meeting buchen." }, "culture_overrides": { @@ -20581,7 +20581,7 @@ "en": "Hi, I need to set up accounts for a new team member starting next week.", "fr": "Bonjour, j’ai besoin de créer des comptes pour un nouveau membre de l’équipe qui commence la semaine prochaine.", "fr-CA": "Bonjour, j’ai besoin de configurer des comptes pour un nouveau membre de l’équipe qui commence la semaine prochaine.", - "es": "Hola, necesito configurar cuentas para un nuevo miembro del equipo que empieza la próxima semana.", + "es": "Hola, necesito configurar cuentas para un nuevo miembro del equipo que empieza la semana que viene.", "de": "Hallo, ich muss Konten für ein neues Teammitglied einrichten lassen, das nächste Woche anfängt." }, "culture_overrides": { @@ -21563,7 +21563,7 @@ "en": "Hi, I need access to the database read group for a production issue.", "fr": "Bonjour, j’ai besoin d’un accès au groupe de lecture de la base de données pour un problème en production.", "fr-CA": "Bonjour, j’ai besoin d’avoir accès au groupe de lecture de la base de données pour un problème en production.", - "es": "Hola, necesito acceso al grupo de lectura de la base de datos por un problema de producción.", + "es": "Hola, necesito acceso al grupo de lectura de la base de datos por un problema en producción.", "de": "Hallo, ich brauche Zugriff auf die Datenbank-Lesegruppe wegen eines Produktionsproblems." }, "culture_overrides": { @@ -24325,7 +24325,7 @@ "en": "Hi, I need to remove access for a departing member of my team.", "fr": "Bonjour, j’ai besoin de retirer les accès d’un membre de mon équipe qui s’en va.", "fr-CA": "Bonjour, j’ai besoin de retirer les accès d’un membre de mon équipe qui quitte l’entreprise.", - "es": "Hola, necesito quitarle el acceso a un miembro de mi equipo que se va.", + "es": "Hola, necesito quitar el acceso a un miembro de mi equipo que se va.", "de": "Hallo, ich muss die Zugriffsrechte für ein Teammitglied entfernen lassen, das das Unternehmen verlässt." }, "culture_overrides": { @@ -26509,7 +26509,7 @@ "en": "Hi, my work laptop won't power on and I need help with it.", "fr": "Bonjour, mon ordinateur portable professionnel ne s’allume plus et j’ai besoin d’aide.", "fr-CA": "Bonjour, mon portable de travail ne s’allume pas et j’ai besoin d’aide avec ça.", - "es": "Hola, mi laptop del trabajo no enciende y necesito ayuda con eso.", + "es": "Hola, mi portátil del trabajo no enciende y necesito ayuda con eso.", "de": "Hallo, mein Arbeitslaptop lässt sich nicht einschalten und ich brauche Hilfe damit." }, "culture_overrides": { @@ -31139,7 +31139,7 @@ "en": "Hi, my email has been down and I need help with it.", "fr": "Bonjour, ma messagerie est en panne et j’ai besoin d’aide.", "fr-CA": "Bonjour, mon courriel ne fonctionne plus et j’ai besoin d’aide avec ça.", - "es": "Hola, mi correo electrónico no ha estado funcionando y necesito ayuda con eso.", + "es": "Hola, mi correo electrónico no funciona y necesito ayuda.", "de": "Hallo, meine E-Mail funktioniert nicht und ich brauche Hilfe damit." }, "culture_overrides": { @@ -39941,7 +39941,7 @@ "en": "Hi, our VPN seems to be completely down and I need to report it.", "fr": "Bonjour, notre VPN semble être complètement hors service et je voudrais le signaler.", "fr-CA": "Bonjour, notre VPN semble être complètement en panne et j’ai besoin de le signaler.", - "es": "Hola, parece que nuestra VPN está completamente caída y necesito reportarlo.", + "es": "Hola, parece que nuestra VPN se ha caído y necesito notificarlo.", "de": "Hallo, unser VPN scheint komplett ausgefallen zu sein und ich möchte das melden." }, "culture_overrides": { @@ -44628,7 +44628,7 @@ "en": "Hi, I have a few IT things I need help with.", "fr": "Bonjour, j’ai quelques sujets informatiques pour lesquels j’ai besoin d’aide.", "fr-CA": "Bonjour, j’ai quelques trucs informatiques pour lesquels j’ai besoin d’aide.", - "es": "Hola, tengo algunas cosas de TI con las que necesito ayuda.", + "es": "Hola, tengo unas cuantas cosas de TI con las que necesito ayuda.", "de": "Hallo, ich habe ein paar IT-Themen, bei denen ich Hilfe brauche." }, "culture_overrides": { @@ -45903,7 +45903,7 @@ "en": "Hi, I have a few workspace setup requests I need help with.", "fr": "Bonjour, j’ai quelques demandes d’aménagement de poste de travail pour lesquelles j’ai besoin d’aide.", "fr-CA": "Bonjour, j’ai quelques demandes d’aménagement d’espace de travail pour lesquelles j’ai besoin d’aide.", - "es": "Hola, tengo algunas solicitudes de configuración del espacio de trabajo con las que necesito ayuda.", + "es": "Hola, tengo unas cuantas solicitudes de configuración del espacio de trabajo con las que necesito ayuda.", "de": "Hallo, ich habe ein paar Anfragen zur Einrichtung meines Arbeitsplatzes, bei denen ich Hilfe brauche." }, "culture_overrides": { @@ -48160,7 +48160,7 @@ "en": "Hi, I've got a few things I need help with today.", "fr": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide aujourd’hui.", "fr-CA": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide aujourd’hui.", - "es": "Hola, tengo algunas cosas con las que necesito ayuda hoy.", + "es": "Hola, tengo unas cuantas cosas con las que necesito ayuda hoy.", "de": "Hallo, ich habe heute ein paar Dinge, bei denen ich Hilfe brauche." }, "culture_overrides": { @@ -49443,7 +49443,7 @@ "en": "Hi, I've got a few access requests I need help with.", "fr": "Bonjour, j’ai quelques demandes d’accès pour lesquelles j’ai besoin d’aide.", "fr-CA": "Bonjour, j’ai quelques demandes d’accès pour lesquelles j’ai besoin d’aide.", - "es": "Hola, tengo algunas solicitudes de acceso con las que necesito ayuda.", + "es": "Hola, tengo unas cuantas solicitudes de acceso con las que necesito ayuda.", "de": "Hallo, ich habe ein paar Zugriffsanfragen, bei denen ich Hilfe brauche." }, "culture_overrides": { @@ -50521,7 +50521,7 @@ "en": "Hi, I've got a few things I need help with.", "fr": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide.", "fr-CA": "Bonjour, j’ai quelques petites choses pour lesquelles j’ai besoin d’aide.", - "es": "Hola, tengo algunas cosas con las que necesito ayuda.", + "es": "Hola, tengo unas cuantas cosas con las que necesito ayuda.", "de": "Hallo, ich habe ein paar Dinge, bei denen ich Hilfe brauche." }, "culture_overrides": { @@ -51573,7 +51573,7 @@ "en": "Hi, I have a few things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas.", + "es": "Hola, necesito ayuda con unas cuantas cosas.", "de": "Hallo, ich brauche bei ein paar Dingen Hilfe." }, "culture_overrides": { @@ -53045,7 +53045,7 @@ "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de TI.", + "es": "Hola, necesito ayuda con unas cuantas cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -54181,7 +54181,7 @@ "en": "Hi, I've got a few equipment requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes de matériel.", "fr-CA": "Bonjour, j’ai quelques demandes d’équipement pour lesquelles j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas solicitudes de equipo.", + "es": "Hola, necesito ayuda con unas cuantas solicitudes de equipo.", "de": "Hallo, ich brauche Hilfe bei ein paar Anfragen zu Ausstattung." }, "culture_overrides": { @@ -55733,7 +55733,7 @@ "en": "Hi, I have a few things I need help with about my laptop and a room booking.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses concernant mon ordinateur portable et une réservation de salle.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide concernant mon portable et une réservation de salle.", - "es": "Hola, necesito ayuda con algunas cosas sobre mi laptop y una reserva de sala.", + "es": "Hola, necesito ayuda con mi portátil y una reserva de sala.", "de": "Hallo, ich brauche Hilfe bei ein paar Dingen zu meinem Laptop und einer Raumbuchung." }, "culture_overrides": { @@ -56890,7 +56890,7 @@ "en": "Hi, I have a few software requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes de logiciels.", "fr-CA": "Bonjour, j’ai quelques demandes de logiciels pour lesquelles j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas solicitudes de software.", + "es": "Hola, necesito ayuda con unas cuantas solicitudes de software.", "de": "Hallo, ich brauche Hilfe bei ein paar Software-Anfragen." }, "culture_overrides": { @@ -59008,7 +59008,7 @@ "en": "Hi, I have a few office setup things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques questions d’aménagement de bureau.", "fr-CA": "Bonjour, j’ai quelques trucs d’aménagement de bureau pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de configuración de la oficina.", + "es": "Hola, necesito ayuda con unas cuantas cosas de la configuración de la oficina.", "de": "Hallo, ich brauche Hilfe bei ein paar Dingen zur Büroeinrichtung." }, "culture_overrides": { @@ -60117,7 +60117,7 @@ "en": "Hi, I've got a few IT requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes informatiques.", "fr-CA": "Bonjour, j’ai quelques demandes TI pour lesquelles j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas solicitudes de TI.", + "es": "Hola, necesito ayuda con unas cuantas solicitudes de informática.", "de": "Hallo, ich brauche Hilfe bei ein paar IT-Anfragen." }, "culture_overrides": { @@ -61000,7 +61000,7 @@ "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", - "es": "Hola, necesito ayuda con algunas cosas hoy.", + "es": "Hola, necesito ayuda con unas cuantas cosas hoy.", "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { @@ -62196,7 +62196,7 @@ "en": "Hi, I've got a couple of IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con un par de cosas de TI.", + "es": "Hola, necesito ayuda con un par de cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -63527,7 +63527,7 @@ "en": "Hi, I have a few workspace setup things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques questions d’aménagement de mon espace de travail.", "fr-CA": "Bonjour, j’ai quelques trucs d’aménagement de mon espace de travail pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de configuración de mi espacio de trabajo.", + "es": "Hola, necesito ayuda con unas cuantas cosas de la configuración de mi puesto de trabajo.", "de": "Hallo, ich brauche Hilfe bei ein paar Dingen zur Einrichtung meines Arbeitsplatzes." }, "culture_overrides": { @@ -64701,7 +64701,7 @@ "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de TI.", + "es": "Hola, necesito ayuda con unas cuantas cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -66073,7 +66073,7 @@ "en": "Hi, my work laptop is completely dead and I need help with it.", "fr": "Bonjour, mon ordinateur portable professionnel est complètement hors service et j’ai besoin d’aide.", "fr-CA": "Bonjour, mon portable de travail est complètement mort et j’aurais besoin d’aide avec ça.", - "es": "Hola, mi laptop del trabajo está completamente muerta y necesito ayuda con ella.", + "es": "Hola, mi portátil del trabajo está completamente muerto y necesito asistencia.", "de": "Hallo, mein Arbeitslaptop ist komplett tot, und ich brauche Hilfe damit." }, "culture_overrides": { @@ -67299,7 +67299,7 @@ "en": "Hi, I have a few things I need help with for my office move.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses liées à mon déménagement de bureau.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide pour mon déménagement de bureau.", - "es": "Hola, necesito ayuda con algunas cosas para mi mudanza de oficina.", + "es": "Hola, necesito ayuda con unas cuantas cosas para mi traslado de oficina.", "de": "Hallo, ich brauche Hilfe bei ein paar Dingen für meinen Büroumzug." }, "culture_overrides": { @@ -68987,7 +68987,7 @@ "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", - "es": "Hola, necesito ayuda con algunas cosas hoy.", + "es": "Hola, necesito ayuda con unas cuantas cosas hoy.", "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { @@ -69993,7 +69993,7 @@ "en": "Hi, my laptop won't turn on and I need help with it.", "fr": "Bonjour, mon ordinateur portable ne s’allume pas et j’ai besoin d’aide.", "fr-CA": "Bonjour, mon portable ne s’allume pas et j’aurais besoin d’aide avec ça.", - "es": "Hola, mi laptop no enciende y necesito ayuda con ella.", + "es": "Hola, mi portátil no enciende y necesito ayuda al respecto.", "de": "Hallo, mein Laptop lässt sich nicht einschalten, und ich brauche Hilfe damit." }, "culture_overrides": { @@ -71214,7 +71214,7 @@ "en": "Hi, I have a few software requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes de logiciels.", "fr-CA": "Bonjour, j’ai quelques demandes de logiciels pour lesquelles j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas solicitudes de software.", + "es": "Hola, necesito ayuda con unas cuantas solicitudes de software.", "de": "Hallo, ich brauche Hilfe bei ein paar Software-Anfragen." }, "culture_overrides": { @@ -72430,7 +72430,7 @@ "en": "Hi, I've got a few things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas.", + "es": "Hola, necesito ayuda con unas cuantas cosas.", "de": "Hallo, ich brauche bei ein paar Dingen Hilfe." }, "culture_overrides": { @@ -73846,7 +73846,7 @@ "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de TI.", + "es": "Hola, necesito ayuda con unas cuantas cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -75061,7 +75061,7 @@ "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", - "es": "Hola, necesito ayuda con algunas cosas hoy.", + "es": "Hola, necesito ayuda con unas cuantas cosas hoy.", "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { @@ -76238,7 +76238,7 @@ "en": "Hi, I have a few IT requests I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques demandes informatiques.", "fr-CA": "Bonjour, j’ai quelques demandes TI pour lesquelles j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas solicitudes de TI.", + "es": "Hola, necesito ayuda con unas cuantas solicitudes de informática.", "de": "Hallo, ich brauche Hilfe bei ein paar IT-Anfragen." }, "culture_overrides": { @@ -77771,7 +77771,7 @@ "en": "Hi, I have a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques sujets informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de TI.", + "es": "Hola, necesito ayuda con unas cuantas cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -78958,7 +78958,7 @@ "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de TI.", + "es": "Hola, necesito ayuda con unas cuantas cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -80463,7 +80463,7 @@ "en": "Hi, I have a few things I need help with today.", "fr": "Bonjour, j’ai besoin d’aide pour quelques petites choses aujourd’hui.", "fr-CA": "Bonjour, j’ai quelques trucs pour lesquels j’aurais besoin d’aide aujourd’hui.", - "es": "Hola, necesito ayuda con algunas cosas hoy.", + "es": "Hola, necesito ayuda con unas cuantas cosas hoy.", "de": "Hallo, ich brauche heute bei ein paar Dingen Hilfe." }, "culture_overrides": { @@ -82054,7 +82054,7 @@ "en": "Hi, I've got a few IT things I need help with.", "fr": "Bonjour, j’ai besoin d’aide pour quelques soucis informatiques.", "fr-CA": "Bonjour, j’ai quelques trucs TI pour lesquels j’aurais besoin d’aide.", - "es": "Hola, necesito ayuda con algunas cosas de TI.", + "es": "Hola, necesito ayuda con unas cuantas cosas de informática.", "de": "Hallo, ich brauche bei ein paar IT-Sachen Hilfe." }, "culture_overrides": { @@ -82991,7 +82991,7 @@ "en": "Hi, my VPN still isn't working and I need help with it.", "fr": "Bonjour, mon VPN ne fonctionne toujours pas et j’ai besoin d’aide.", "fr-CA": "Bonjour, mon VPN ne fonctionne toujours pas et j’ai besoin d’aide avec ça.", - "es": "Hola, mi VPN todavía no funciona y necesito ayuda con eso.", + "es": "Hola, mi VPN sigue sin funcionar y necesito ayuda con eso.", "de": "Hallo, mein VPN funktioniert immer noch nicht, und ich brauche Hilfe dabei." }, "culture_overrides": { @@ -84957,7 +84957,7 @@ "en": "Hi, I need help checking something in an employee record.", "fr": "Bonjour, j’ai besoin d’aide pour vérifier quelque chose dans le dossier d’un employé.", "fr-CA": "Bonjour, j’ai besoin d’aide pour vérifier quelque chose dans un dossier d’employé.", - "es": "Hola, necesito ayuda para revisar algo en el registro de un empleado.", + "es": "Hola, necesito ayuda para comprobar algo en el expediente de un empleado.", "de": "Hallo, ich brauche Hilfe dabei, etwas in einem Mitarbeiterdatensatz zu überprüfen." }, "culture_overrides": { @@ -85912,7 +85912,7 @@ "en": "Hi, I need to replace my laptop.", "fr": "Bonjour, j’ai besoin de remplacer mon ordinateur portable.", "fr-CA": "Bonjour, j’ai besoin de remplacer mon ordinateur portable.", - "es": "Hola, necesito reemplazar mi laptop.", + "es": "Hola, necesito reemplazar mi portátil.", "de": "Hallo, ich muss meinen Laptop ersetzen." }, "culture_overrides": { @@ -86903,7 +86903,7 @@ "en": "Hi, I need to replace my work laptop.", "fr": "Bonjour, j’ai besoin de remplacer mon ordinateur portable professionnel.", "fr-CA": "Bonjour, j’ai besoin de remplacer mon ordinateur portable de travail.", - "es": "Hola, necesito reemplazar mi laptop del trabajo.", + "es": "Hola, necesito reemplazar mi portátil del trabajo.", "de": "Hallo, ich muss meinen Arbeitslaptop ersetzen." }, "culture_overrides": { diff --git a/scripts/add_culture_data.py b/scripts/add_culture_data.py index d5c4bb4a..3cb4dd71 100644 --- a/scripts/add_culture_data.py +++ b/scripts/add_culture_data.py @@ -311,12 +311,14 @@ def _load_names_file(path: Path) -> dict[str, list[str]]: return data -async def _translate_initial_message(language: str, language_name: str, llm: LLMClient) -> str: +async def _translate_initial_message( + language: str, language_name: str, llm: LLMClient, overwrite: bool = False +) -> str: """Translate the English initial message into ``language``.""" existing: dict[str, str] = {} if INITIAL_MESSAGES_PATH.exists(): existing = yaml.safe_load(INITIAL_MESSAGES_PATH.read_text(encoding="utf-8")) or {} - if language in existing: + if language in existing and not overwrite: return existing[language] en_message = existing.get("en", "Hello! How can I help you today?") prompt = ( @@ -403,6 +405,7 @@ async def add_scenario_aliases( language_name: str, llm: LLMClient, dry_run: bool, + overwrite: bool = False, ) -> None: """Translate name_aliases into the per-object alias files at ``data/_aliases/``. @@ -429,7 +432,7 @@ async def add_scenario_aliases( data = json.loads(path.read_text(encoding="utf-8")) if not data.get("translatable"): continue - if data.get("translations", {}).get(language): + if data.get("translations", {}).get(language) and not overwrite: continue name_to_base[data["name"]] = data.get("base", []) file_by_name[data["name"]] = path @@ -465,6 +468,7 @@ async def add_culture( dry_run: bool, record_id: str | None = None, phone_spec: dict | None = None, + overwrite: bool = False, ) -> None: dataset_path = DATA_DIR / f"{domain}_dataset.json" if not dataset_path.exists(): @@ -499,7 +503,7 @@ async def add_culture( raise ValueError(f"Record {rec.get('id')!r} missing user_config.gender") bucket = _gender_to_bucket(gender) - if language not in rec["culture_overrides"]: + if overwrite or language not in rec["culture_overrides"]: if names is None or romanized_names is None: raise ValueError( f"Record {rec.get('id')!r} missing culture_overrides[{language!r}] but no name arrays available — " @@ -551,7 +555,7 @@ async def add_culture( raise ValueError( f"Record {rec.get('id')!r} missing starting_utterances.en — run migrate_to_culture_schema.py first" ) - if language not in rec["starting_utterances"]: + if language not in rec["starting_utterances"] or overwrite: to_translate_idx.append(idx) to_translate_text.append(rec["starting_utterances"]["en"]) @@ -612,7 +616,7 @@ async def amain(args: argparse.Namespace) -> int: domains = args.domains or [p.stem.removesuffix("_dataset") for p in sorted(DATA_DIR.glob("*_dataset.json"))] if args.auto_generate_names: - if _all_records_have_language(args.language, domains, args.record_id): + if not args.overwrite and _all_records_have_language(args.language, domains, args.record_id): logger.info(f"All records already have {args.language} names — skipping name generation") names = None romanized_names = None @@ -640,7 +644,7 @@ async def amain(args: argparse.Namespace) -> int: logger.info(f"Wrote romanized names to {rom_out}") logger.info(f"Translating initial message to {args.language_name}") - initial_message = await _translate_initial_message(args.language, args.language_name, llm) + initial_message = await _translate_initial_message(args.language, args.language_name, llm, args.overwrite) logger.info(f"Initial message for {args.language}: {initial_message}") if not args.dry_run: _update_initial_messages(args.language, initial_message) @@ -649,7 +653,7 @@ async def amain(args: argparse.Namespace) -> int: for domain in domains: logger.info(f"=== Domain: {domain} ===") if domain == "airline": - if _all_airline_records_have_phone(args.language, args.record_id): + if not args.overwrite and _all_airline_records_have_phone(args.language, args.record_id): logger.info( f"All airline records already have {args.language} phone — skipping phone format generation" ) @@ -670,12 +674,17 @@ async def amain(args: argparse.Namespace) -> int: args.dry_run, args.record_id, phone_spec, + args.overwrite, ) - await add_scenario_aliases(domain, args.language, args.language_name, llm, args.dry_run) + await add_scenario_aliases(domain, args.language, args.language_name, llm, args.dry_run, args.overwrite) update_env_example(args.language, args.language_name, REPO_ROOT / ".env.example", args.dry_run) update_language_display_names( - args.language, args.language_name, REPO_ROOT / "src" / "eva" / "models" / "config.py", args.dry_run + args.language, + args.language_name, + REPO_ROOT / "src" / "eva" / "models" / "config.py", + args.dry_run, + args.overwrite, ) await update_wer_normalizer_config( args.language, @@ -684,6 +693,7 @@ async def amain(args: argparse.Namespace) -> int: llm, args.dry_run, args.include_spelling_variation, + args.overwrite, ) return 0 @@ -1256,6 +1266,7 @@ async def update_wer_normalizer_config( llm: LLMClient, dry_run: bool, include_spelling_variation: bool, + overwrite: bool = False, ) -> None: """Generate the WER normalizer JSON config for *language*. @@ -1264,7 +1275,7 @@ async def update_wer_normalizer_config( 2. Optionally generate ``configs/{language}_spelling.json`` when --include-spelling-variation. """ config_path = configs_dir / f"{language}.json" - if config_path.exists(): + if config_path.exists() and not overwrite: logger.info(f"WER config already exists at {config_path} — skipping generation") else: logger.info(f"Generating WER normalizer config for {language_name}") @@ -1285,11 +1296,14 @@ async def update_wer_normalizer_config( logger.info(f"Patched spelling_map_path in {config_path.name}") -def update_language_display_names(language: str, language_name: str, config_path: Path, dry_run: bool) -> None: +def update_language_display_names( + language: str, language_name: str, config_path: Path, dry_run: bool, overwrite: bool = False +) -> None: """Add the new language to LANGUAGE_DISPLAY_NAMES in config.py if not already present. Locates the dict by searching for its opening line, then finds the closing - brace and inserts a new entry before it. + brace and inserts a new entry before it. When ``overwrite`` is set and the key + is already present, its display name is replaced in place. """ if not config_path.exists(): logger.warning(f"{config_path} not found — skipping LANGUAGE_DISPLAY_NAMES update") @@ -1301,8 +1315,25 @@ def update_language_display_names(language: str, language_name: str, config_path lines = config_path.read_text(encoding="utf-8").splitlines() # Idempotency check - if any(new_key in line for line in lines): - logger.info(f"{new_key} already present in LANGUAGE_DISPLAY_NAMES") + existing_idx = next( + (i for i, line in enumerate(lines) if re.match(rf"\s*{re.escape(new_key)}\s*:", line)), + None, + ) + if existing_idx is not None: + if not overwrite: + logger.info(f"{new_key} already present in LANGUAGE_DISPLAY_NAMES") + return + indent = " " + new_line = f'{indent}{new_key}: "{language_name}",' + if lines[existing_idx] == new_line: + logger.info(f"{new_key} already set to {language_name!r} in LANGUAGE_DISPLAY_NAMES") + return + if dry_run: + logger.info(f"[dry-run] would update {new_key} to {language_name!r} in LANGUAGE_DISPLAY_NAMES") + return + lines[existing_idx] = new_line + config_path.write_text("\n".join(lines) + "\n", encoding="utf-8") + logger.info(f"Updated {new_key} to {language_name!r} in LANGUAGE_DISPLAY_NAMES in {config_path}") return # Find the opening line of LANGUAGE_DISPLAY_NAMES @@ -1445,6 +1476,16 @@ def main() -> int: ap.add_argument("--dump-names", help="When auto-generating, also save the arrays here") ap.add_argument("--llm-model", default=DEFAULT_MODEL) ap.add_argument("--dry-run", action="store_true") + ap.add_argument( + "--overwrite", + action="store_true", + help=( + "Regenerate all content for --language even if it already exists: names, " + "phone numbers, starting utterances, scenario alias translations, initial " + "greeting, WER config, and the LANGUAGE_DISPLAY_NAMES entry. Use to re-localise " + "after changing the language display name (e.g. 'Spanish' -> 'European Spanish')." + ), + ) ap.add_argument( "--include-spelling-variation", action="store_true", diff --git a/src/eva/models/config.py b/src/eva/models/config.py index cfc5417b..0068f328 100644 --- a/src/eva/models/config.py +++ b/src/eva/models/config.py @@ -300,7 +300,7 @@ class BehaviorType(StrEnum): Language.EN: "English", Language.FR: "European French", Language.FR_CA: "Canadian French", - Language.ES: "Spanish", + Language.ES: "European Spanish", Language.DE: "German", } diff --git a/src/eva/utils/wer_normalization/configs/es.json b/src/eva/utils/wer_normalization/configs/es.json index cd512448..f50cf815 100644 --- a/src/eva/utils/wer_normalization/configs/es.json +++ b/src/eva/utils/wer_normalization/configs/es.json @@ -25,10 +25,9 @@ "diecisiete": 17, "dieciocho": 18, "diecinueve": 19, + "veintiuno": 21, "veintiún": 21, "veintiun": 21, - "veintiuno": 21, - "veintiuna": 21, "veintidós": 22, "veintidos": 22, "veintitrés": 23, @@ -40,32 +39,26 @@ "veintisiete": 27, "veintiocho": 28, "veintinueve": 29, - "cien": 100, - "ciento": 100, "doscientos": 200, - "doscientas": 200, "trescientos": 300, - "trescientas": 300, "cuatrocientos": 400, - "cuatrocientas": 400, "quinientos": 500, - "quinientas": 500, "seiscientos": 600, - "seiscientas": 600, "setecientos": 700, - "setecientas": 700, "ochocientos": 800, - "ochocientas": 800, - "novecientos": 900, - "novecientas": 900 + "novecientos": 900 }, "cardinal_variants": { "una": 1, - "dieciseis": 16, - "veintiun": 21, - "veintidos": 22, - "veintitres": 23, - "veintiseis": 26 + "veintiuna": 21, + "doscientas": 200, + "trescientas": 300, + "cuatrocientas": 400, + "quinientas": 500, + "seiscientas": 600, + "setecientas": 700, + "ochocientas": 800, + "novecientas": 900 }, "cardinals_suffixed": { "primero": [ @@ -208,6 +201,10 @@ 13, "º" ], + "decimotercer": [ + 13, + "º" + ], "decimotercera": [ 13, "ª" @@ -410,6 +407,8 @@ ] }, "scaling_units": { + "cien": 100, + "ciento": 100, "mil": 1000, "millón": 1000000, "millon": 1000000, @@ -495,7 +494,7 @@ "preceding_prefixers": {}, "following_prefixers": {}, "suffixers": {}, - "ignore_patterns": "\\b(eh|em|mmm|hum|aja|este|esto|bueno|pues)\\b", + "ignore_patterns": "\\b(eh|em|mmm|hm|hum|pues|bueno|o sea|esto)\\b", "replacers": { "\\bsr\\b": "senor", "\\bsra\\b": "senora", @@ -504,13 +503,8 @@ "\\bdra\\b": "doctora", "\\bprof\\b": "profesor", "\\bprofa\\b": "profesora", - "\\blic\\b": "licenciado", - "\\bing\\b": "ingeniero", - "\\bmtro\\b": "maestro", - "\\bmtra\\b": "maestra", - "\\bfray\\b": "fray", - "\\bdon\\b": "don", - "\\bdona\\b": "dona" + "\\bd\\b": "don", + "\\bda\\b": "dona" }, "strip_space_before_apostrophe": false, "ordinal_suffix_pattern": "", From 349b3d879521a6fb6efbd69d3ad37a781541752e Mon Sep 17 00:00:00 2001 From: raghavm243512 <44511569+raghavm243512@users.noreply.github.com> Date: Tue, 16 Jun 2026 16:44:14 +0000 Subject: [PATCH 3/4] Apply pre-commit --- scripts/add_culture_data.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/add_culture_data.py b/scripts/add_culture_data.py index 3cb4dd71..95079d89 100644 --- a/scripts/add_culture_data.py +++ b/scripts/add_culture_data.py @@ -311,9 +311,7 @@ def _load_names_file(path: Path) -> dict[str, list[str]]: return data -async def _translate_initial_message( - language: str, language_name: str, llm: LLMClient, overwrite: bool = False -) -> str: +async def _translate_initial_message(language: str, language_name: str, llm: LLMClient, overwrite: bool = False) -> str: """Translate the English initial message into ``language``.""" existing: dict[str, str] = {} if INITIAL_MESSAGES_PATH.exists(): From d9985d9f2245a09e2d44afd9d9152dfb551a1375 Mon Sep 17 00:00:00 2001 From: "raghav.mehndiratta" Date: Thu, 18 Jun 2026 10:53:23 -0700 Subject: [PATCH 4/4] german comments --- configs/agents/initial_messages.yaml | 2 +- data/airline_dataset.json | 14 +++++++------- data/itsm_aliases/alpha_garage.json | 4 +--- data/itsm_aliases/central_garage.json | 8 +++++--- data/itsm_aliases/downtown.json | 2 ++ data/itsm_aliases/downtown_engineering_center.json | 9 ++++++--- data/itsm_aliases/downtown_garage_a.json | 8 +++++--- data/itsm_aliases/downtown_office.json | 9 ++++++--- data/itsm_aliases/executive_garage.json | 7 +++---- data/itsm_aliases/garage_a.json | 2 +- data/itsm_aliases/garage_b.json | 2 +- data/itsm_aliases/general_garage.json | 4 +--- data/itsm_aliases/general_surface_lot.json | 7 ++++--- data/itsm_aliases/harbor_engineering_center.json | 1 + data/itsm_aliases/headquarters_garage.json | 5 ++--- data/itsm_aliases/headquarters_garage_a.json | 5 ++--- data/itsm_aliases/main_garage.json | 1 - data/itsm_aliases/north_garage.json | 4 ++-- data/itsm_aliases/operations_center.json | 7 ++++--- .../itsm_aliases/riverside_engineering_center.json | 2 +- data/itsm_aliases/south_garage.json | 4 ++-- data/itsm_dataset.json | 6 +++--- src/eva/utils/wer_normalization/configs/de.json | 8 ++------ 23 files changed, 62 insertions(+), 59 deletions(-) diff --git a/configs/agents/initial_messages.yaml b/configs/agents/initial_messages.yaml index 93717b53..2140160a 100644 --- a/configs/agents/initial_messages.yaml +++ b/configs/agents/initial_messages.yaml @@ -1,4 +1,4 @@ -de: Hallo! Wie kann ich dir heute helfen? +de: Hallo! Wie kann ich Ihnen heute helfen? en: Hello! How can I help you today? es: ¡Hola! ¿En qué puedo ayudarte hoy? fr: Bonjour ! Comment puis-je vous aider aujourd’hui ? diff --git a/data/airline_dataset.json b/data/airline_dataset.json index 10864c58..fbe8b4bc 100644 --- a/data/airline_dataset.json +++ b/data/airline_dataset.json @@ -14240,7 +14240,7 @@ "fr-CA": "Mon vol a été annulé — pouvez-vous me réserver sur un autre vol et m’aider avec un hôtel?", "fr": "Mon vol a été annulé — pouvez-vous me réserver un autre vol et m’aider pour un hôtel ?", "es": "Mi vuelo se ha cancelado. ¿Me podéis reubicar y ayudarme con un hotel?", - "de": "Mein Flug wurde gestrichen – können Sie mich umbuchen und mir mit einem Hotel helfen?" + "de": "Mein Flug wurde gestrichen – können Sie mich umbuchen und mir helfen, ein Hotel zu finden?" }, "culture_overrides": { "en": { @@ -17352,7 +17352,7 @@ "fr-CA": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les détails à jour?", "fr": "Bonjour, j’appelle au sujet de mon vol retardé — pouvez-vous me donner les informations mises à jour ?", "es": "Hola, llamo por mi vuelo retrasado. ¿Me podéis decir los detalles actualizados?", - "de": "Hallo, ich rufe wegen meines verspäteten Flugs an – können Sie mir die aktualisierten Details nennen?" + "de": "Hallo, ich rufe wegen meines verspäteten Flugs an – können Sie mir die neusten Updates nennen?" }, "culture_overrides": { "en": { @@ -19929,7 +19929,7 @@ "fr-CA": "Bonjour, l’heure de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement.", "fr": "Bonjour, l’horaire de mon vol a beaucoup changé et je dois annuler et obtenir un remboursement.", "es": "Hola, han cambiado mucho la hora de mi vuelo y necesito cancelarlo y recibir un reembolso.", - "de": "Hallo, meine Flugzeit wurde stark geändert und ich muss stornieren und eine Rückerstattung bekommen." + "de": "Hallo, meine Flugzeit wurde wesentlich geändert. Ich muss stornieren und brauche eine Rückerstattung." }, "culture_overrides": { "en": { @@ -24659,7 +24659,7 @@ "fr-CA": "J’ai manqué mon vol ce matin et je dois être réservé sur un autre vol pour Minneapolis aujourd’hui.", "fr": "J’ai raté mon vol ce matin et je dois être replacé sur un vol pour Minneapolis aujourd’hui.", "es": "He perdido el vuelo esta mañana y necesito que me vuelvan a reservar a Minneapolis hoy.", - "de": "Ich habe meinen Flug heute Morgen verpasst und muss heute nach Minneapolis umgebucht werden." + "de": "Ich habe meinen Flug heute Morgen verpasst und brauche noch heute eine Umbuchung nach Minneapolis." }, "culture_overrides": { "en": { @@ -32133,7 +32133,7 @@ "fr-CA": "Est-ce que vous pouvez m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui?", "fr": "Pouvez-vous m’ajouter à la liste d’attente pour un vol plus tôt aujourd’hui ?", "es": "¿Me pueden añadir a la lista de espera para un vuelo más temprano hoy?", - "de": "Können Sie mich bitte für einen früheren Flug heute auf die Warteliste setzen?" + "de": "Können Sie mich bitte auf die Warteliste für einen früheren Flug heute setzen?" }, "culture_overrides": { "en": { @@ -46946,7 +46946,7 @@ "fr-CA": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol.", "fr": "Mon vol de ce matin a été annulé et j’ai besoin d’être replacé sur un autre vol.", "es": "Me han cancelado el vuelo de esta mañana y necesito que me reubiquen en otro vuelo.", - "de": "Mein Flug heute Morgen wurde gestrichen und ich muss umgebucht werden." + "de": "Mein Flug heute Morgen wurde gestrichen und ich brauche eine Umbuchung." }, "culture_overrides": { "en": { @@ -49609,7 +49609,7 @@ "fr-CA": "Je dois annuler mon vol et obtenir un remboursement complet.", "fr": "Je dois annuler mon vol et obtenir un remboursement intégral.", "es": "Necesito cancelar mi vuelo y obtener un reembolso completo.", - "de": "Ich muss meinen Flug stornieren und eine vollständige Rückerstattung bekommen." + "de": "Ich muss meinen Flug stornieren und brauche eine vollständige Rückerstattung." }, "culture_overrides": { "en": { diff --git a/data/itsm_aliases/alpha_garage.json b/data/itsm_aliases/alpha_garage.json index 63c54b99..e30ea090 100644 --- a/data/itsm_aliases/alpha_garage.json +++ b/data/itsm_aliases/alpha_garage.json @@ -27,9 +27,7 @@ "parking alfa" ], "de": [ - "alpha-garage", - "alpha-parkhaus", - "hauptgarage" + "parkhaus alpha" ] } } diff --git a/data/itsm_aliases/central_garage.json b/data/itsm_aliases/central_garage.json index 211c8df4..5d9f4ad9 100644 --- a/data/itsm_aliases/central_garage.json +++ b/data/itsm_aliases/central_garage.json @@ -23,9 +23,11 @@ "parking central" ], "de": [ - "zentrale parkgarage", - "zentrales parkhaus", - "zentralgarage" + "parkhaus im zentrum", + "parkhaus in der city", + "parkhaus in der innenstadt", + "zentralen parkhaus", + "zentrales parkhaus" ] } } diff --git a/data/itsm_aliases/downtown.json b/data/itsm_aliases/downtown.json index c0185d24..3177facf 100644 --- a/data/itsm_aliases/downtown.json +++ b/data/itsm_aliases/downtown.json @@ -32,7 +32,9 @@ "sede de ventas" ], "de": [ + "büro in der stadt", "gebäude in der innenstadt", + "headquarter in der city", "innenstadt", "innenstadtbüro", "vertriebszentrale" diff --git a/data/itsm_aliases/downtown_engineering_center.json b/data/itsm_aliases/downtown_engineering_center.json index 60a80032..19dd5b2c 100644 --- a/data/itsm_aliases/downtown_engineering_center.json +++ b/data/itsm_aliases/downtown_engineering_center.json @@ -35,9 +35,12 @@ "ingeniería del centro" ], "de": [ - "engineering-center innenstadt", - "entwicklungszentrum innenstadt", - "technikzentrum innenstadt" + "engineering im stadtzentrum", + "engineering-center in der innenstadt", + "entwicklung im stadtzentrum", + "entwicklungszentrum in der innenstadt", + "technikzentrum in der innenstadt", + "technisches zentrum in der innenstadt" ] } } diff --git a/data/itsm_aliases/downtown_garage_a.json b/data/itsm_aliases/downtown_garage_a.json index bb29e165..45546919 100644 --- a/data/itsm_aliases/downtown_garage_a.json +++ b/data/itsm_aliases/downtown_garage_a.json @@ -34,9 +34,11 @@ "parking a del centro" ], "de": [ - "garage a in der innenstadt", - "innenstadt-parkhaus", - "parkhaus a" + "parkhaus a", + "parkhaus a in der innenstadt", + "parkhaus im zentrum", + "parkhaus in der city", + "parkhaus in der innenstadt" ] } } diff --git a/data/itsm_aliases/downtown_office.json b/data/itsm_aliases/downtown_office.json index 2e6fbe8a..71a873e7 100644 --- a/data/itsm_aliases/downtown_office.json +++ b/data/itsm_aliases/downtown_office.json @@ -34,10 +34,13 @@ "oficina principal de rrhh" ], "de": [ + "buchhaltung im zentrum", + "büro in der city", "büro in der innenstadt", - "finanzgebäude", - "hauptbüro personal", - "innenstadtbüro" + "finanzabteilung in der city", + "hauptpersonalbüro", + "innenstadtbüro", + "personalbüro in der innenstadt" ] } } diff --git a/data/itsm_aliases/executive_garage.json b/data/itsm_aliases/executive_garage.json index 725bb803..3f26f64d 100644 --- a/data/itsm_aliases/executive_garage.json +++ b/data/itsm_aliases/executive_garage.json @@ -38,10 +38,9 @@ "parking ejecutivo" ], "de": [ - "chefgarage", - "executive-parkhaus", - "hauptgarage", - "vorstandsparkhaus" + "managerparkhaus", + "parkhaus der geschäftsleitung", + "parkhaus für führungskräfte" ] } } diff --git a/data/itsm_aliases/garage_a.json b/data/itsm_aliases/garage_a.json index 39787048..02a55686 100644 --- a/data/itsm_aliases/garage_a.json +++ b/data/itsm_aliases/garage_a.json @@ -20,7 +20,7 @@ "parking a" ], "de": [ - "a-garage", + "a-parkhaus", "parkhaus a" ] } diff --git a/data/itsm_aliases/garage_b.json b/data/itsm_aliases/garage_b.json index 1cce1151..32745afe 100644 --- a/data/itsm_aliases/garage_b.json +++ b/data/itsm_aliases/garage_b.json @@ -26,7 +26,7 @@ "parking b" ], "de": [ - "garage b", + "b-parkhaus", "parkhaus b", "west-parkhaus" ] diff --git a/data/itsm_aliases/general_garage.json b/data/itsm_aliases/general_garage.json index 980cb520..d8c2b658 100644 --- a/data/itsm_aliases/general_garage.json +++ b/data/itsm_aliases/general_garage.json @@ -28,9 +28,7 @@ "parking general" ], "de": [ - "allgemeines parkhaus", - "hauptgarage", - "standardparkhaus" + "hauptparkhaus" ] } } diff --git a/data/itsm_aliases/general_surface_lot.json b/data/itsm_aliases/general_surface_lot.json index 6b9241cb..9d3ef149 100644 --- a/data/itsm_aliases/general_surface_lot.json +++ b/data/itsm_aliases/general_surface_lot.json @@ -38,9 +38,10 @@ "zona de aparcamiento general" ], "de": [ - "allgemeiner parkplatz", - "normaler parkplatz", - "oberflächenparkplatz" + "allgemeinen stellplatz", + "allgemeiner stellplatz", + "außenparkplatz", + "außenstellplatz" ] } } diff --git a/data/itsm_aliases/harbor_engineering_center.json b/data/itsm_aliases/harbor_engineering_center.json index 3f73c28b..8b26cf34 100644 --- a/data/itsm_aliases/harbor_engineering_center.json +++ b/data/itsm_aliases/harbor_engineering_center.json @@ -36,6 +36,7 @@ ], "de": [ "engineering-zentrale", + "entwicklungszentrum am hafen", "entwicklungszentrum hafen", "hafen", "technikzentrum am hafen" diff --git a/data/itsm_aliases/headquarters_garage.json b/data/itsm_aliases/headquarters_garage.json index 3bfe5a0f..a3d24cb1 100644 --- a/data/itsm_aliases/headquarters_garage.json +++ b/data/itsm_aliases/headquarters_garage.json @@ -30,9 +30,8 @@ "parking de la sede" ], "de": [ - "hauptsitz-parkhaus", - "parkhaus der zentrale", - "zentrale-parkhaus" + "hauptsitzparkhaus", + "parkhaus der zentrale" ] } } diff --git a/data/itsm_aliases/headquarters_garage_a.json b/data/itsm_aliases/headquarters_garage_a.json index 52732241..7b71d107 100644 --- a/data/itsm_aliases/headquarters_garage_a.json +++ b/data/itsm_aliases/headquarters_garage_a.json @@ -28,9 +28,8 @@ "parking a de la sede" ], "de": [ - "garage a am hauptsitz", - "parkhaus a der zentrale", - "zentrale parkhaus a" + "parkhaus a am hauptsitz", + "parkhaus a der zentrale" ] } } diff --git a/data/itsm_aliases/main_garage.json b/data/itsm_aliases/main_garage.json index 49bcb587..42b3dc7d 100644 --- a/data/itsm_aliases/main_garage.json +++ b/data/itsm_aliases/main_garage.json @@ -25,7 +25,6 @@ "parking principal" ], "de": [ - "hauptgarage", "hauptparkhaus", "hauptparkplatz" ] diff --git a/data/itsm_aliases/north_garage.json b/data/itsm_aliases/north_garage.json index 84f391a4..379e4e5b 100644 --- a/data/itsm_aliases/north_garage.json +++ b/data/itsm_aliases/north_garage.json @@ -25,9 +25,9 @@ "parking norte" ], "de": [ - "hauptgarage", + "hauptparkhaus", "nord-parkhaus", - "nordgarage", + "nordparkhaus", "parkhaus nord" ] } diff --git a/data/itsm_aliases/operations_center.json b/data/itsm_aliases/operations_center.json index 907d08b0..79ef1d55 100644 --- a/data/itsm_aliases/operations_center.json +++ b/data/itsm_aliases/operations_center.json @@ -33,10 +33,11 @@ "sede de operaciones" ], "de": [ + "betriebszentrale", "betriebszentrum", - "einsatzzentrale", - "operations-center", - "ops-zentrum" + "firmenzentrale", + "geschäftszentrale", + "unternehmenszentrale" ] } } diff --git a/data/itsm_aliases/riverside_engineering_center.json b/data/itsm_aliases/riverside_engineering_center.json index 6cd42940..be4c0adc 100644 --- a/data/itsm_aliases/riverside_engineering_center.json +++ b/data/itsm_aliases/riverside_engineering_center.json @@ -35,7 +35,7 @@ "de": [ "engineering-center riverside", "entwicklungszentrum riverside", - "technikzentrum am fluss" + "technikzentrum riverside" ] } } diff --git a/data/itsm_aliases/south_garage.json b/data/itsm_aliases/south_garage.json index aeee8911..8df752b7 100644 --- a/data/itsm_aliases/south_garage.json +++ b/data/itsm_aliases/south_garage.json @@ -21,9 +21,9 @@ "parking sur" ], "de": [ - "parkplatz süd", + "parkhaus süd", "süd-parkhaus", - "südgarage" + "südparkhaus" ] } } diff --git a/data/itsm_dataset.json b/data/itsm_dataset.json index 864b9a1d..efe8d90f 100644 --- a/data/itsm_dataset.json +++ b/data/itsm_dataset.json @@ -826,7 +826,7 @@ "fr": "Bonjour, je suis bloqué hors de mon compte et j’ai besoin d’aide pour y accéder à nouveau.", "fr-CA": "Bonjour, je suis bloqué hors de mon compte et j’ai besoin d’aide pour y accéder de nouveau.", "es": "Hola, no puedo acceder a mi cuenta y necesito ayuda para volver a entrar.", - "de": "Hallo, ich bin ausgesperrt und brauche Hilfe, um wieder in mein Konto zu kommen." + "de": "Hallo, ich bin ausgesperrt und brauche Hilfe, um wieder an mein Konto zu kommen." }, "culture_overrides": { "en": { @@ -16241,7 +16241,7 @@ "fr": "Bonjour, j’ai besoin d’aide pour obtenir une place de parking dans l’Executive Garage.", "fr-CA": "Bonjour, j’ai besoin d’aide pour obtenir une place de stationnement dans l’Executive Garage.", "es": "Hola, necesito ayuda para conseguir aparcamiento en el Executive Garage.", - "de": "Hallo, ich brauche Hilfe, einen Parkplatz in der Executive Garage zu bekommen." + "de": "Hallo, ich brauche Hilfe, einen Parkplatz im Parkhaus für Führungskräfte zu bekommen." }, "culture_overrides": { "en": { @@ -34176,7 +34176,7 @@ "fr": "Bonjour, j’ai quelques sujets liés aux services généraux pour lesquels j’ai besoin d’aide.", "fr-CA": "Bonjour, j’ai quelques affaires liées aux installations pour lesquelles j’ai besoin d’aide.", "es": "Hola, tengo un par de temas de instalaciones con los que necesito ayuda.", - "de": "Hallo, ich habe ein paar Facility-Themen, bei denen ich Hilfe brauche." + "de": "Hallo, ich habe ein paar Anliegen bezüglich der Büroeinrichtungen, bei denen ich Hilfe brauche." }, "culture_overrides": { "en": { diff --git a/src/eva/utils/wer_normalization/configs/de.json b/src/eva/utils/wer_normalization/configs/de.json index 42d69277..e4c250a4 100644 --- a/src/eva/utils/wer_normalization/configs/de.json +++ b/src/eva/utils/wer_normalization/configs/de.json @@ -1,8 +1,7 @@ { "code": "de", "zeros": [ - "null", - "zero" + "null" ], "cardinals": { "eins": 1, @@ -32,10 +31,7 @@ "eines": 1, "einem": 1, "einen": 1, - "zwo": 2, - "zweie": 2, - "dreie": 3, - "siebene": 7 + "zwo": 2 }, "cardinals_suffixed": { "erste": [