diff --git a/crates/nlp/src/language/mod.rs b/crates/nlp/src/language/mod.rs index ac21f6c0..e6fee009 100644 --- a/crates/nlp/src/language/mod.rs +++ b/crates/nlp/src/language/mod.rs @@ -171,6 +171,7 @@ impl Language { "sn" => Language::Shona, "ak" => Language::Akan, "ca" => Language::Catalan, + "el" => Language::Greek, "sv" => Language::Swedish, ) .copied() diff --git a/resources/locales/i18n.yml b/resources/locales/i18n.yml index 1dd8e8e0..0e11711f 100644 --- a/resources/locales/i18n.yml +++ b/resources/locales/i18n.yml @@ -11,6 +11,7 @@ calendar.alarm_subject_prefix: nl: Melding da: Notifikation ca: Notificació + el: Ειδοποίηση sv: Notifikation calendar.alarm_header: @@ -23,6 +24,7 @@ calendar.alarm_header: nl: U heeft een aankomende gebeurtenis da: Du har en kommende begivenhed ca: Tens un esdeveniment d'aquí poc + el: Έχετε μία επερχόμενη εκδήλωση sv: Du har en kommande händelse calendar.alarm_footer: @@ -35,6 +37,7 @@ calendar.alarm_footer: nl: U ontvangt deze e-mail omdat u kalendernotificaties heeft ingeschakeld. Om deze e-mails niet meer te ontvangen, logt u in op de selfservice-portal en schakelt u gebeurtenismeldingen uit. da: Du modtager denne e-mail, fordi du har aktiveret kalendernotifikationer. Du kan deaktivere notifikationer i selvbetjeningsportalen. ca: Estàs revent aquest correu perquè tens habilitada les notificacions del calendari. Per no rebre més aquests correus, identificat al portal d'autoservei i desactiva les notificacions d'esdeveniments. + el: Λαμβάνεται αυτό το e-mail γιατί έχετε ένεργοποιήσει τις ειδοποιήσεις ημερολογίου. Για διακοπή της λήψης τους, μπείτε στη πύλη αυτοεξυπηρέτησης και απενεργοποιείστε τις ειδοποιήσεις εκδηλώσεων. sv: Du får det här mejlet för att du har slagit på kalendernotifikationer. För att sluta få dessa mejl, stäng av inställningen i självbetjäningsportalen. calendar.alarm_open: @@ -47,6 +50,7 @@ calendar.alarm_open: nl: Gebeurtenis Bekijken da: Vis begivenhed ca: Veure esdeveniment + el: Προβολή Εκδήλωσης sv: Visa händelse calendar.organizer: @@ -59,6 +63,7 @@ calendar.organizer: nl: Organisator da: Arrangør ca: Organitzador + el: Διοργανωτής sv: Arrangör calendar.attendees: @@ -71,6 +76,7 @@ calendar.attendees: nl: Gasten da: Gæster ca: Invitats + el: Συμμετέχωντες sv: Gäster calendar.start: @@ -83,6 +89,7 @@ calendar.start: nl: Begin da: Start ca: Inici + el: Έναρξη sv: Start calendar.end: @@ -95,6 +102,7 @@ calendar.end: nl: Einde da: Slut ca: Fi + en: Λήξη sv: Slut calendar.location: @@ -107,6 +115,7 @@ calendar.location: nl: Locatie da: Lokation ca: Lloc + el: Τοποθεσία sv: Plats calendar.date_template: @@ -128,6 +137,8 @@ calendar.date_template: da: "%a %-d. %b %Y kl. %-H" # Catalan: "diu 25 mai 2025 9h" (day month year hour) ca: "%a %-d %b %Y %-Hh" + # Greek: "Κυρ 25 Μαϊ 2025 9πμ" (day month year hour) + el: "%a %-d %b %Y %-H η ώρα" # Svenska: "sön 25 maj 2025 kl. 9" (weekday date month year hour) sv: "%a %-d %b %Y kl. %-H" @@ -150,6 +161,9 @@ calendar.date_template_long: da: "%A %-d. %B %Y kl. %-H" # Catalan: "diumenge 25 maig 2025 9h" (day month year hour) ca: "%A %-d %B %Y %-Hh" + # Greek: "Κυριακή 25 Μαΐου 2025 9πμ" (day month year hour) + el: "%A %-d %B %Y %-H η ώρα" + # Svenska: "söndag 25 maj 2025 kl. 9" (weekday date month year hour) sv: "%A %-d. %B %Y kl. %-H" @@ -163,6 +177,7 @@ calendar.invitation: nl: Uitnodiging da: Invitation ca: Invitació + el: Πρόσκληση sv: Inbjudan calendar.updated_invitation: @@ -175,6 +190,7 @@ calendar.updated_invitation: nl: Bijgewerkte uitnodiging da: Opdateret invitation ca: Invitació actualitzada + el: Ενημερωμένη πρόσκληση sv: Uppdaterad inbjudan calendar.event_updated: @@ -187,6 +203,7 @@ calendar.event_updated: nl: Dit evenement is bijgewerkt da: Denne begivenhed er blevet opdateret ca: Aquest esdeveniment s'ha actualitzat + el: Αυτή η εκδήλωση ενημερώθηκε sv: Den här händelsen har blivit uppdaterad calendar.cancelled: @@ -198,6 +215,8 @@ calendar.cancelled: pt: Cancelado nl: Geannuleerd da: Aflyst + ca: Cancel·lat + el: Ακυρώθηκε ca: Cancel·lat sv: Inställd @@ -211,6 +230,7 @@ calendar.event_cancelled: nl: Dit evenement is geannuleerd da: Denne begivenhed er blevet aflyst ca: Aquest esdeveniment s'ha cancel·lat + el: Αυτή η εκδήλωση ακυρώθηκε sv: Den här händelsen har blivit inställd calendar.accepted: @@ -223,6 +243,7 @@ calendar.accepted: nl: Geaccepteerd da: Accepteret ca: Acceptat + el: Αποδοχή sv: Accepterat calendar.participant_accepted: @@ -235,6 +256,7 @@ calendar.participant_accepted: nl: Deelnemer $name heeft de uitnodiging geaccepteerd da: Deltager $name accepterede invitationen ca: El participatn $name a acceptat la invitació + el: Το συμμετέχων πρόσωπο $name αποδέχτηκε τη πρόσκληση sv: Deltagaren $name har tackat ja till inbjudan calendar.declined: @@ -247,6 +269,7 @@ calendar.declined: nl: Afgewezen da: Afvist ca: Rebutjat + el: Απορρίφθηκε sv: Avböjt calendar.participant_declined: @@ -259,6 +282,7 @@ calendar.participant_declined: nl: Deelnemer $name heeft de uitnodiging afgewezen da: Deltager $name afslog invitationen ca: El participatn $name ha rebutjat la invitació + el: Το συμμετέχων πρόσωπο $name απέρριψε τη πρόσκληση sv: Deltagaren $name har tackat nej till inbjudan calendar.tentative: @@ -271,6 +295,7 @@ calendar.tentative: nl: Voorlopig da: Foreløbig ca: Provisional + el: Μη δεσμευτικά sv: Möjligen calendar.participant_tentative: @@ -283,6 +308,7 @@ calendar.participant_tentative: nl: Deelnemer $name heeft de uitnodiging voorlopig geaccepteerd da: Deltager $name accepterede foreløbigt invitationen ca: El participan $name accepta provisionalment la invitació a l'esdeveniment + el: Το συμμετέχων πρόσωπο $name αποδέχτηκε μη δεσμευτικά τη πρόσκληση sv: Deltagaren $name har preliminärt tackat ja till inbjudan calendar.delegated: @@ -295,6 +321,7 @@ calendar.delegated: nl: Gedelegeerd da: Delegeret ca: Delegat + el: Ανατέθηκε sv: Delegerat calendar.participant_delegated: @@ -307,6 +334,7 @@ calendar.participant_delegated: nl: Deelnemer $name heeft de uitnodiging gedelegeerd da: Deltager $name delegerede invitationen ca: El participant $name ha delegat la invitació + el: Το συμμετέχων πρόσωπο $name ανέθεσε τη πρόσκληση sv: Deltagaren $name delegerade inbjudan calendar.reply: @@ -319,6 +347,7 @@ calendar.reply: nl: Antwoord da: Svar ca: Resposta + el: Απάντηση sv: Svar calendar.participant_reply: @@ -331,6 +360,7 @@ calendar.participant_reply: nl: Deelnemer $name heeft gereageerd op de uitnodiging da: Deltager $name svarede på invitationen ca: El participant $name ha respost a la invitació + el: Το συμμετέχων πρόσωπο $name απάντησε στη πρόσκληση sv: Deltagaren $name har svarat på inbjudan calendar.summary: @@ -343,6 +373,7 @@ calendar.summary: nl: Samenvatting da: Resumé ca: Resum + el: Περίληψη sv: Sammanfattning calendar.description: @@ -355,6 +386,7 @@ calendar.description: nl: Beschrijving da: Beskrivelse ca: Descripció + el: Περιγραφή sv: Beskrivning calendar.when: @@ -367,6 +399,7 @@ calendar.when: nl: Wanneer da: Hvornår ca: Quan + el: Πότε sv: När calendar.changed: @@ -379,6 +412,7 @@ calendar.changed: nl: Gewijzigd da: Ændret ca: Canviat + el: Μεταβλήθηκε sv: Ändrat calendar.reply_as: @@ -391,6 +425,7 @@ calendar.reply_as: nl: Antwoord als $name voor deze evenementenreeks da: Svar som $name for denne begivenhedsserie ca: Respondre com a $name per aquesta serie d'esdeveniments + el: Απάντηση ως $name για αυτή τη σειρά εκδηλώσεων sv: Svara som $name på den här inbjudan calendar.yes: @@ -403,6 +438,7 @@ calendar.yes: nl: Ja da: Ja ca: Sí + el: Ναι sv: Ja calendar.no: @@ -415,6 +451,7 @@ calendar.no: nl: Nee da: Nej ca: No + el: Όχι sv: Nej calendar.maybe: @@ -427,6 +464,7 @@ calendar.maybe: nl: Misschien da: Måske ca: Potser + el: Ίσως sv: Kanske calendar.imip_footer_1: @@ -439,6 +477,7 @@ calendar.imip_footer_1: nl: U ontvangt deze e-mail omdat u staat vermeld als deelnemer aan dit evenement. da: Du modtager denne e-mail, fordi du er opført som deltager i denne begivenhed. ca: Reps aquest correu electrònic perquè ets registrat com a participant d'aquest esdeveniment. + el: Λαμβάνετε αυτό το e-mail καθώς είστε στη λίστα συμμετεχόντων αυτής της εκδήλωσης. sv: Du får det här mejlet för att du är uppskriven som deltagare i den här händelsen calendar.imip_footer_2: @@ -451,6 +490,7 @@ calendar.imip_footer_2: nl: Het doorsturen van deze e-mail kan elke ontvanger in staat stellen om te reageren op de organisator, deel te nemen aan de gastenlijst, de uitnodiging uit te breiden naar anderen, of uw RSVP te wijzigen. da: Videresendelse af denne e-mail kan give andre mulighed for at svare arrangøren, tilslutte sig gæstelisten, videreformidle invitationen eller ændre din tilmelding. ca: Reenviar aquest correu electrònic podria fer que qualsevol destinatari respongues a l'organitzador, afegir-se a la llista de convidats, estengui la invitació a d'altres o modificar la teva confirmació d'assistència. + el: Προωθόντας αυτό το e-mail μπορεί να επιτρέψει σε οποιοδήποτε παραλήπτη να απαντήση στον οργανωτή, να μπει στη λίστα επισκεπτών, να επεκτείνει τη πρόσκληση σε άλλους ή να αλλάξει την παρουσία σας. sv: Att vidarebefordra det här mejlet kan göra det möjligt för vilken mottagare som helst att skicka svar till arrangören, lägga till sig själv på gästlistan, skicka inbjudan vidare till andra, samt ändra ditt svar. calendar.rsvp_recorded: @@ -463,6 +503,7 @@ calendar.rsvp_recorded: nl: Uw RSVP is geregistreerd. da: Din tilmelding er blevet registreret. ca: La teva confirmació d'assistència ha sigut registrada. + el: Η κοινοποίηση της παρουσίας σας καταγράφηκε. sv: Ditt svar har registrerats. calendar.rsvp_failed: @@ -475,6 +516,7 @@ calendar.rsvp_failed: nl: Kan uw RSVP niet registreren. da: Kunne ikke registrere din tilmelding. ca: No s'ha pogut registrar la teva confirmació d'assistència. + el: Αποτυχία κατα τη καταγραφή της παρουσίας σας sv: Det gick inte att registrera ditt svar. calendar.event_not_found: @@ -487,6 +529,7 @@ calendar.event_not_found: nl: Het evenement waarvoor u probeert te reageren is niet gevonden. da: Begivenheden du forsøger at tilmelde dig blev ikke fundet. ca: L'esdeveniment al que intentes confirmar l'assistència no es troba. + el: Η εκδήλωση που θέλετε να κοινοποιήσετε την παρουσία σας δεν υπάρχει. sv: Händelsen du försöker OSA till kunde inte hittas. calendar.invalid_rsvp: @@ -499,6 +542,7 @@ calendar.invalid_rsvp: nl: Het RSVP-verzoek was ongeldig of onjuist gevormd. da: Tilmeldingsanmodningen var ugyldig eller forkert udformet. ca: La sol·licitud de confirmació d'assistència no era vàlida o estava mal formada. + el: Η αίτητη για κοινοποίηση παρουσίας είναι άκυρη ή έχει πρόβλημα. sv: Svaret på inbjudan var ogiltigt eller i fel format. calendar.not_participant: @@ -511,4 +555,5 @@ calendar.not_participant: nl: U bent geen deelnemer meer aan dit evenement. da: Du deltager ikke længere i denne begivenhed. ca: Ja no ets un participant d'aquest esdeveniment. + el: Δε συμμετέχετε πια σε αυτή την εκδήλωση. sv: Du är inte längre en deltagare i den här händelse.