Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More progress on translations #9951

Merged
merged 3 commits into from
Jan 31, 2025
Merged

More progress on translations #9951

merged 3 commits into from
Jan 31, 2025

Conversation

FelixMalfait
Copy link
Member

No description provided.

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Summary

This PR significantly enhances the internationalization (i18n) capabilities of the Twenty application. Here's a concise summary of the key changes:

  • Centralizes locale management by introducing APP_LOCALES constant in twenty-shared package, replacing hardcoded locale lists across the application
  • Adds comprehensive translations for Korean (ko) and splits Portuguese into Brazil (pt-BR) and Portugal (pt-PT) variants
  • Fixes character encoding issues in existing translations (particularly for special characters in European languages)
  • Improves translation quality and consistency across all supported languages, with professional-grade translations for technical terms
  • Implements proper fallback mechanisms and pseudo-locale support for testing internationalization features

The changes appear well-structured and maintain high translation quality while improving the overall i18n architecture.

57 file(s) reviewed, 71 comment(s)
Edit PR Review Bot Settings | Greptile

'zh-Hant',
'pseudo-en',
],
locales: Object.values(APP_LOCALES),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: Using Object.values() on APP_LOCALES could potentially include internal implementation properties if APP_LOCALES is not a simple enum/const object. Consider using a dedicated getter or explicit array.

Comment on lines +242 to +243
msgid "Cancel anytime"
msgstr "Cancelar"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logic: Translation for 'Cancel anytime' is too short - just translating to 'Cancelar' loses the 'anytime' meaning

Suggested change
msgid "Cancel anytime"
msgstr "Cancelar"
msgid "Cancel anytime"
msgstr "Cancelar en cualquier momento"

Comment on lines +1144 to +1146
#: src/pages/settings/profile/appearance/components/LocalePicker.tsx:66
#~ msgid "Portuguese"
#~ msgstr "Portuguese"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: The generic 'Portuguese' translation is marked as obsolete but still present in the file. Consider removing these lines completely since they're replaced by the specific variants.

Suggested change
#: src/pages/settings/profile/appearance/components/LocalePicker.tsx:66
#~ msgid "Portuguese"
#~ msgstr "Portuguese"

Comment on lines +1572 to +1574
#: src/modules/settings/data-model/fields/forms/components/SettingsDataModelFieldIconLabelForm.tsx:167
msgid "employees"
msgstr "mitarbeiter"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: 'employees' translation should be capitalized to match the casing of other similar translations

/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"ROdDR9\":[[\"aggregateLabel\"],\" von \",[\"fieldLabel\"]],\"uogEAL\":[[\"apiKeyName\"],\" API-Schlüssel\"],\"6j5rE1\":[[\"name\"]],\"YT0WJ4\":[\"1 000 Workflow-Knotenausführungen\"],\"4EdXYs\":[\"12h (\",[\"hour12Label\"],\")\"],\"0HAF12\":[\"2. Feld konfigurieren\"],\"QsMprd\":[\"24h (\",[\"hour24Label\"],\")\"],\"ssjjFt\":[\"Abbrechen\"],\"uyJsf6\":[\"Über\"],\"AeXO77\":[\"Konto\"],\"nD0Y+a\":[\"Konto-Löschung\"],\"bPwFdf\":[\"Konten\"],\"FQBaXG\":[\"Aktivieren Sie\"],\"tu8A/k\":[\"Workflow aktivieren\"],\"F6pfE9\":[\"Aktiv\"],\"Mue4oc\":[\"Aktive API-Schlüssel, die von Ihnen oder Ihrem Team erstellt wurden.\"],\"m16xKo\":[\"Hinzufügen\"],\"DpV70M\":[\"Feld hinzufügen\"],\"dEO3Zx\":[\"Objekt hinzufügen\"],\"sgXUv+\":[\"SSO-Identitätsanbieter hinzufügen\"],\"5+ttxv\":[\"Zur Blockliste hinzufügen\"],\"pBsoKL\":[\"Zu Favoriten hinzufügen\"],\"m2qDV8\":[\"Fügen Sie Ihre erste \",[\"objectLabel\"]],\"vLO+NG\":[\"Hinzugefügt \",[\"beautifiedCreatedAt\"]],\"N40H+G\":[\"Alle\"],\"3saA7W\":[\"Alle (\",[\"relationRecordsCount\"],\")\"],\"Hm90t3\":[\"Alle Rollen\"],\"GMx1K0\":[\"Erlauben Sie Anmeldungen über die Google-Single-Sign-On-Funktion.\"],\"dea+zy\":[\"Erlauben Sie Anmeldungen über Microsofts Single Sign-On-Funktion.\"],\"wMg43c\":[\"Erlauben Sie die Einladung neuer Benutzer durch die Freigabe eines Einladungslinks.\"],\"vHeVg5\":[\"Erlauben Sie den Benutzern, sich mit einer E-Mail und einem Passwort anzumelden.\"],\"mJ6m4C\":[\"Eine optionale Beschreibung\"],\"0RqpZr\":[\"API & Webhooks\"],\"yRnk5W\":[\"API-Schlüssel\"],\"5h8ooz\":[\"API-Schlüssel\"],\"kAtj+q\":[\"API-Name\"],\"aAIQg2\":[\"Erscheinungsbild\"],\"3iX0kh\":[\"Sind Sie sicher, dass Sie Ihr Abrechnungsintervall ändern möchten?\"],\"nYD/Cq\":[\"Aufsteigend\"],\"rfYmIr\":[\"Rollen zuweisen, um die Zugriffsrechte der einzelnen Mitglieder festzulegen\"],\"lxQ+5m\":[\"Zugewiesen an\"],\"Y7Dx6e\":[\"Mindestens eine Authentifizierungsmethode muss aktiviert sein\"],\"P8fBlG\":[\"Authentifizierung\"],\"yIVrHZ\":[\"Autorisieren Sie\"],\"3uQmjD\":[\"Durchschnitt\"],\"Dht9W3\":[\"Zurück zum Inhalt\"],\"R+w/Va\":[\"Rechnungsstellung\"],\"K1172m\":[\"Blockliste\"],\"2yl5lQ\":[\"Buchen Sie einen Anruf\"],\"PmmvzS\":[\"Berechnen Sie\"],\"AjVXBS\":[\"Kalender\"],\"EUpfsd\":[\"Kalendarien\"],\"dEgA5A\":[\"Abbrechen\"],\"0TllC8\":[\"Jederzeit abbrechen\"],\"rRK/Lf\":[\"Plan stornieren\"],\"N6gPiD\":[\"Ihr Abonnement kündigen\"],\"OfzMnb\":[\"Ändern \",[\"to\"]],\"VhMDMg\":[\"Passwort ändern\"],\"SviKkE\":[\"Chinesisch - Vereinfacht\"],\"dzb4Ep\":[\"Chinesisch - Traditionell\"],\"JEFFOR\":[\"Wählen Sie ein Objekt\"],\"KT6rEB\":[\"Wählen Sie Ihren Anbieter\"],\"9qP96p\":[\"Wählen Sie Ihre Probezeit\"],\"yz7wBu\":[\"Schließen Sie\"],\"+zUMwJ\":[\"Konfigurieren Sie eine SSO-Verbindung\"],\"QTNsSm\":[\"Konfigurieren Sie Ihre Kalendereinstellungen und passen Sie sie an.\"],\"aGwm+D\":[\"Konfigurieren Sie die Anzeige von Daten in der App\"],\"Bh4GBD\":[\"Konfigurieren Sie Ihre E-Mail- und Kalendereinstellungen.\"],\"D8ATlr\":[\"Verbinden Sie ein neues Konto mit Ihrem Arbeitsbereich\"],\"Zgi9Fd\":[\"Mit Google verbinden\"],\"IOfqM8\":[\"Verbindung mit Microsoft\"],\"9TzudL\":[\"Verbundene Konten\"],\"M73whl\":[\"Kontext\"],\"xGVfLh\":[\"Weiter\"],\"CcGOj+\":[\"Kopilot\"],\"7eVkEH\":[\"Link zur Einladung kopieren\"],\"Ej5euX\":[\"Kopieren Sie diesen Schlüssel, da er nicht mehr sichtbar sein wird\"],\"wBMjJ2\":[\"Zählen Sie\"],\"EkZfen\":[\"Alle zählen\"],\"vQJINq\":[\"Leer zählen\"],\"DzRsDJ\":[\"Zählung nicht leer\"],\"9FZBbf\":[\"Eindeutige Werte zählen\"],\"zNoOC2\":[\"Erstellen Sie einen Workflow und kehren Sie hierher zurück, um seine Versionen anzuzeigen\"],\"uXGLuq\":[\"API-Schlüssel erstellen\"],\"d0DCww\":[\"Neuen Datensatz erstellen\"],\"dkAPxi\":[\"Webhook erstellen\"],\"8skTDV\":[\"Benutzerdefinierte Objekte\"],\"qt+EaC\":[\"Passen Sie die in den \",[\"objectLabelSingular\"],\"-Ansichten verfügbaren Felder an.\"],\"CMhr4u\":[\"Domäne anpassen\"],\"bCJa9l\":[\"Passen Sie die Sicherheit Ihres Arbeitsbereichs an\"],\"Zz6Cxn\":[\"Gefahrenzone\"],\"5cNMFz\":[\"Datenmodell\"],\"r+cVRP\":[\"Datentyp\"],\"mYGY3B\":[\"Datum\"],\"Ud9zHv\":[\"Datum und Uhrzeit\"],\"5y3O+A\":[\"Deaktivieren Sie\"],\"qk4i22\":[\"Deaktivieren Sie \\\"Objektbezeichnungen und API-Namen synchronisieren\\\", um einen benutzerdefinierten API-Namen festzulegen\"],\"gexAq8\":[\"Deaktivieren Sie dieses Feld\"],\"4tpC8V\":[\"Workflow deaktivieren\"],\"Y2ImVJ\":[\"Definieren Sie den Namen und die Beschreibung Ihres Objekts\"],\"cnGeoo\":[\"Löschen\"],\"ZDGm40\":[\"Konto löschen\"],\"gAz0S5\":[\"Konto und alle zugehörigen Daten löschen\"],\"hGfWDm\":[\"API-Schlüssel löschen\"],\"4dpwsE\":[\"Datensatz löschen\"],\"kf0A63\":[\"Datensätze löschen\"],\"T6S2Ns\":[\"Löschen Sie diese Integration\"],\"snMaH4\":[\"Webhook löschen\"],\"kYu0eF\":[\"Arbeitsbereich löschen\"],\"mk2Ygs\":[\"Löschen Sie Ihren gesamten Arbeitsbereich\"],\"Cko536\":[\"Absteigend\"],\"Nu4oKW\":[\"Beschreibung\"],\"2xxBws\":[\"Zerstören Sie\"],\"n+SX4g\":[\"Entwickler\"],\"zAg2B9\":[\"Entwurf verwerfen\"],\"i66xz9\":[\"Anzeige als relatives Datum\"],\"EoKe5U\":[\"Domäne\"],\"QVVmxi\":[\"Z.B. Backoffice-Integration\"],\"tOkc8o\":[\"Früheste\"],\"JTbQuO\":[\"Frühestes Datum\"],\"v+uKyy\":[\"Abrechnungsintervall bearbeiten\"],\"h2KoTu\":[\"Zahlungsmethode bearbeiten, Rechnungen einsehen und mehr\"],\"6o1M/Q\":[\"Bearbeiten Sie den Namen Ihrer Subdomain oder legen Sie eine benutzerdefinierte Domain fest.\"],\"O3oNi5\":[\"E-Mail\"],\"lfQsvW\":[\"E-Mail-Integration\"],\"QT/Wo7\":[\"E-Mail oder Domain ist bereits in der Blockliste\"],\"BXEcos\":[\"E-Mails\"],\"eXoH4Q\":[\"mitarbeiter\"],\"gqv5ZL\":[\"Mitarbeiter\"],\"N2S1rs\":[\"Leere\"],\"T3juzf\":[\"Endpunkt-URL\"],\"lYGfRP\":[\"Englisch\"],\"/bfFKe\":[\"Genießen Sie eine \",[\"withCreditCardTrialPeriodDuration\"],\"-tägige kostenlose Testphase\"],\"GpB8YV\":[\"Unternehmen\"],\"c3qGJX\":[\"Fehler beim Löschen des Api-Schlüssels: \",[\"err\"]],\"bj7nh3\":[\"Fehler beim Regenerieren des Api-Schlüssels: \",[\"err\"]],\"VSQxWH\":[\"Fehler beim Umschalten des Abonnements \",[\"to\"],\".\"],\"JLxMta\":[\"Erstellen Sie Webhook-Endpunkte für Benachrichtigungen über asynchrone Ereignisse.\"],\"cIgBjB\":[\"Die folgenden Personen und Domänen von der E-Mail-Synchronisierung ausschließen\"],\"fV7V51\":[\"Vorhandene Objekte\"],\"IZ4o2e\":[\"Beenden der Einstellungen\"],\"tXGQvS\":[\"Erwartet, dass der ausgewählte Knoten ein Schrittknoten ist.\"],\"bKBhgb\":[\"Erfahrung\"],\"LxRNPw\":[\"Verfallsdatum\"],\"SkXfL0\":[\"Verfallsdatum\"],\"i9qiyR\":[\"Läuft ab in\"],\"GS+Mus\":[\"Exportieren\"],\"ep2rbf\":[\"Datensätze exportieren\"],\"q46CjD\":[\"In PDF exportieren\"],\"DaGxE0\":[\"Ansicht exportieren\"],\"X9kySA\":[\"Favoriten\"],\"zXgopL\":[\"Feldtyp\"],\"vF68cg\":[\"Felder\"],\"3w/aqw\":[\"Felder zählen\"],\"o7J4JM\":[\"Filter\"],\"cSev+j\":[\"Filter\"],\"nLC6tu\":[\"Französisch\"],\"aTieE0\":[\"von monatlich bis jährlich\"],\"K04lE5\":[\"von jährlich auf monatlich\"],\"scmRyR\":[\"Vollständiger Zugang\"],\"xANKBj\":[\"Funktionen\"],\"Weq9zb\":[\"Allgemein\"],\"DDcvSo\":[\"Deutsch\"],\"NXEW3h\":[\"Holen Sie das Beste aus Ihrem Arbeitsplatz heraus, indem Sie Ihr Team einladen.\"],\"zSGbaR\":[\"Holen Sie sich Ihr Abonnement\"],\"2GT3Hf\":[\"Global\"],\"hWp1MY\":[\"Gewähren Sie dem Twenty-Support vorübergehend Zugang zu Ihrem Arbeitsbereich, damit wir Probleme beheben oder Inhalte in Ihrem Namen wiederherstellen können. Sie können den Zugriff jederzeit widerrufen.\"],\"vLyv1R\":[\"Ausblenden\"],\"XTWO+W\":[\"Icon und Name\"],\"sJGljQ\":[\"Kennung\"],\"j843N3\":[\"Wenn Sie diesen Schlüssel verloren haben, können Sie ihn neu generieren, aber beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, aktualisiert werden muss. Bitte geben Sie zur Bestätigung \\\"\",[\"confirmationValue\"],\"\\\" ein.\"],\"NoNwIX\":[\"Inaktiv\"],\"pZ/USH\":[\"Indizes\"],\"JE2tjr\":[\"Die Eingabe muss in Großbuchstaben erfolgen und darf nicht mit einer Zahl beginnen\"],\"AwUsnG\":[\"Instanzen\"],\"nbfdhU\":[\"Integrationen\"],\"NtFk/Z\":[\"Ungültiger Autorisierungsanbieter\"],\"B2Tpo0\":[\"Ungültige E-Mail\"],\"/m52AE\":[\"Ungültige E-Mail oder Domäne\"],\"QdoUFL\":[\"Ungültige Formularwerte\"],\"0M8+El\":[\"Per E-Mail einladen\"],\"PWIq/W\":[\"Per Link einladen\"],\"3athPG\":[\"Einladen per Link\"],\"5IfmKA\":[\"Einladungslink an E-Mail-Adressen gesendet\"],\"d+Y+rP\":[\"Laden Sie Ihr Team ein\"],\"Lj7sBL\":[\"Italienisch\"],\"h6S9Yz\":[\"Koreanisch\"],\"zrpwCd\":[\"Labor\"],\"vXIe7J\":[\"Sprache\"],\"wL3cK8\":[\"Neueste\"],\"Kcjbmz\":[\"Spätester Termin\"],\"pQjjYo\":[\"Link in die Zwischenablage kopiert\"],\"FgAxTj\":[\"Abmelden\"],\"nOhz3x\":[\"Abmeldung\"],\"T6YjCk\":[\"Mitglieder verwalten\"],\"4cjU2u\":[\"Verwalten Sie hier die Mitglieder Ihres Bereichs\"],\"FyFNsd\":[\"Verwalten Sie Ihre Internetkonten.\"],\"36kYu0\":[\"Verwalten Sie Ihr Abonnement\"],\"3Sdni6\":[\"Als erledigt markieren\"],\"CK1KXz\":[\"Max\"],\"wlQNTg\":[\"Mitglieder\"],\"eTUF28\":[\"Min\"],\"3Siwmw\":[\"Mehr Optionen\"],\"iSLA/r\":[\"Nach links bewegen\"],\"Ubl2by\":[\"Nach rechts bewegen\"],\"6YtxFj\":[\"Name\"],\"z+6jaZ\":[\"Name Ihres API-Schlüssels\"],\"J7w8lI\":[\"Name Ihres Arbeitsbereichs\"],\"2T8KCk\":[\"Zum nächsten Datensatz navigieren\"],\"veSA19\":[\"Zur nächsten Version navigieren\"],\"ZTEho+\":[\"Zum nächsten Workflow navigieren\"],\"2tw9bo\":[\"Zum vorherigen Datensatz navigieren\"],\"I+Pm5V\":[\"Zur vorherigen Version navigieren\"],\"QVUN3K\":[\"Zum vorherigen Workflow navigieren\"],\"isRobC\":[\"Neu\"],\"Kcr9Fr\":[\"Neues Konto\"],\"o8MyXb\":[\"Neuer Schlüssel\"],\"j313SZ\":[\"Neuer Schlüssel\"],\"hFxdey\":[\"Neues Objekt\"],\"7vhWI8\":[\"Neues Passwort\"],\"BcCzLv\":[\"Neuer Rekord\"],\"2lmOC5\":[\"Neue Rolle\"],\"U1DAok\":[\"Neuer Webhook\"],\"pwenQu\":[\"Kein verbundenes Konto\"],\"0uWxPM\":[\"Es läuft noch kein Workflow\"],\"AQCvCC\":[\"Noch keine Workflow-Versionen\"],\"4wUkDk\":[\"Nicht leer\"],\"W0i24j\":[\"Objekt\"],\"B3toQF\":[\"Objekte\"],\"KNz3EF\":[\"Abseits der ausgetretenen Pfade\"],\"OV5wZZ\":[\"Geöffnet\"],\"0zpgxV\":[\"Optionen\"],\"BzEFor\":[\"oder\"],\"/IX/7x\":[\"Andere\"],\"boJlGf\":[\"Seite nicht gefunden\"],\"8ZsakT\":[\"Passwort\"],\"mi6Rel\":[\"Der Link zum Zurücksetzen des Passworts wurde an die E-Mail gesendet\"],\"SrVzRe\":[\"Prozentsatz\"],\"yIK1GU\":[\"Prozentsatz leer\"],\"PWLd4c\":[\"Prozentsatz nicht leer\"],\"Bv3y5w\":[\"Dauerhaftes Vernichten der Aufzeichnung\"],\"N0+GsR\":[\"Bild\"],\"jEw0Mr\":[\"Bitte geben Sie eine gültige URL ein\"],\"6nsIo3\":[\"Bitte geben Sie \\\"\",[\"confirmationValue\"],\"\\\" ein, um zu bestätigen, dass Sie diesen API-Schlüssel löschen möchten. Beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, nicht mehr funktioniert.\"],\"mFZTXr\":[\"Bitte geben Sie \",[\"confirmationText\"],\" ein, um zu bestätigen, dass Sie diesen Webhook löschen möchten.\"],\"MOERNx\":[\"Portuguese\"],\"R7+D0/\":[\"Portugiesisch (Brasilien)\"],\"512Uma\":[\"Portugiesisch (Portugal)\"],\"rdUucN\":[\"Vorschau\"],\"vERlcd\":[\"Profil\"],\"YJgRqq\":[\"Pseudo-Englisch\"],\"ibPuCP\":[\"Dokumentation lesen\"],\"v3xM25\":[\"Sie erhalten eine E-Mail mit einem Link zur Passwortaktualisierung\"],\"dSCufP\":[\"Datensatz-Auswahl\"],\"vpZcGd\":[\"Einen API-Schlüssel neu generieren\"],\"Mwqo5m\":[\"Schlüssel neu generieren\"],\"D+Mv78\":[\"Schlüssel regenerieren\"],\"5icoS1\":[\"Veröffentlichungen\"],\"t/YqKh\":[\"Entfernen\"],\"T/pF0Z\":[\"Aus Favoriten entfernen\"],\"KbS2K9\":[\"Passwort zurücksetzen\"],\"1IWc1n\":[\"Zurücksetzen auf\"],\"kx0s+n\":[\"Ergebnisse\"],\"5dJK4M\":[\"Rollen\"],\"UX0N2y\":[\"Führen Sie einen Workflow aus und kehren Sie hierher zurück, um seine Ausführungen anzuzeigen\"],\"A1taO8\":[\"Suche\"],\"l1/uy2\":[\"Ein Feld suchen...\"],\"k7kp5/\":[\"Suche in einem Index...\"],\"7taA9j\":[\"Suchfelder\"],\"ofuw3g\":[\"Suche nach einem Objekt...\"],\"IMeaSJ\":[\"Datensätze suchen\"],\"a3LDKx\":[\"Sicherheit\"],\"QREcJS\":[\"Siehe aktive Version\"],\"OpPn5Z\":[\"Siehe Läufe\"],\"EtyY4+\":[\"Siehe Versionen\"],\"lYhPN0\":[\"Siehe Versionsgeschichte\"],\"xraglu\":[\"Wählen Sie die Ereignisse aus, die Sie an diesen Endpunkt senden möchten\"],\"AXTJAW\":[\"Wählen Sie Ihre bevorzugte Sprache\"],\"mjK8F3\":[\"Senden Sie eine Einladungs-E-Mail an Ihr Team\"],\"yy5k7a\":[\"Server-Verwaltungsbereich\"],\"V7fgiB\":[\"Legen Sie die Sichtbarkeit von E-Mails fest, verwalten Sie Ihre Blockliste und vieles mehr.\"],\"cx14rp\":[\"Legen Sie den Namen Ihrer Domain fest\"],\"tn41zE\":[\"Legen Sie den Namen Ihrer Subdomain fest\"],\"Tz0i8g\":[\"Einstellungen\"],\"Vy9kmk\":[\"Geben Sie diesen Link weiter, um Benutzer einzuladen, Ihrem Arbeitsbereich beizutreten\"],\"gWk8gY\":[\"Sollte die Änderung einer Feldbezeichnung auch den API-Namen ändern?\"],\"6Uau97\":[\"Überspringen\"],\"f6Hub0\":[\"Sortieren\"],\"65A04M\":[\"Spanisch\"],\"vnS6Rf\":[\"SSO\"],\"ku9TbG\":[\"Subdomain\"],\"omhc+7\":[\"Subdomain bereits belegt\"],\"OlC/tU\":[\"Die Subdomain darf nicht länger als 30 Zeichen sein\"],\"ZETwlU\":[\"Die Subdomain darf nicht kürzer als 3 Zeichen sein\"],\"B5jRKH\":[\"Das Abonnement wurde umgestellt \",[\"to\"]],\"AxQiPW\":[\"Summe\"],\"XYLcNv\":[\"Unterstützung\"],\"9yk9d1\":[\"Schalter \",[\"from\"]],\"qi74XZ\":[\"Schalter \",[\"to\"]],\"L6Fg36\":[\"Abrechnung wechseln \",[\"to\"]],\"AtzMpB\":[\"Feldbezeichnung und API-Name synchronisieren\"],\"E3AMmw\":[\"Systemeinstellungen - \",[\"systemDateFormatLabel\"]],\"0ZgB1e\":[\"Systemeinstellungen - \",[\"systemTimeFormatLabel\"]],\"NnH3pK\":[\"Test\"],\"bU9B27\":[\"Test Arbeitsablauf\"],\"2OUtmv\":[\"Die Beschreibung dieses Feldes\"],\"VGZYbZ\":[\"Die mit Ihrem Konto verbundene E-Mail\"],\"h8mvCd\":[\"Der Name und das Symbol dieses Feldes\"],\"L97sPr\":[\"Die Seite, die Sie suchen, ist entweder nicht mehr vorhanden oder wurde nie angezeigt. Bringen wir Sie wieder auf den richtigen Weg\"],\"uWikAA\":[\"Die Werte dieses Feldes\"],\"+69KDk\":[\"Die Werte dieses Feldes müssen eindeutig sein\"],\"PmtLRf\":[\"Es gab ein Problem\"],\"hqCwGc\":[\"Diese Aktion kann nicht rückgängig gemacht werden. Dadurch wird dieser Benutzer dauerhaft gelöscht und aus allen seinen Aufgaben entfernt.\"],\"gWGuHC\":[\"Diese Aktion kann nicht rückgängig gemacht werden. Dadurch wird Ihr gesamter Arbeitsbereich dauerhaft gelöscht. <0/> Bitte geben Sie Ihre E-Mail zur Bestätigung ein.\"],\"n9nSNJ\":[\"Zeitformat\"],\"aqMzDX\":[\"auf monatlich\"],\"WXXiXO\":[\"bis jährlich\"],\"PiUt3N\":[\"Auslöser Typ\"],\"IQ5pAL\":[\"Der Auslösertyp sollte Manuell sein - wenn keine Aufzeichnung(en) ausgewählt ist/sind\"],\"+zy2Nq\":[\"Typ\"],\"U83IeL\":[\"Typ irgendetwas\"],\"wSXm5S\":[\"Einzigartig\"],\"GQCXQS\":[\"Unbegrenzte Kontakte\"],\"ONWvwQ\":[\"Hochladen\"],\"IagCbF\":[\"URL\"],\"6dMpmz\":[\"Als Entwurf verwenden\"],\"oTTQsc\":[\"Verwenden Sie nur Buchstaben, Zahlen und Bindestriche. Beginnen und enden Sie mit einem Buchstaben oder einer Zahl\"],\"c6uZUV\":[\"Verwenden Sie unsere API oder fügen Sie Ihre erste \",[\"objectLabel\"],\" manuell hinzu\"],\"7PzzBU\":[\"Benutzer\"],\"IjyOjp\":[\"Benutzer ist nicht eingeloggt\"],\"fXVIZq\":[\"Werte\"],\"KANz0G\":[\"Details zur Rechnungsstellung anzeigen\"],\"6n7jtr\":[\"Visualisieren Sie\"],\"id6ein\":[\"Wir unterstützen Ihre quadratischen PNGs, JPEGs und GIFs unter 10MB\"],\"ZS7vYp\":[\"Für jedes neue Ereignis werden POST-Anfragen an diesen Endpunkt gesendet\"],\"TRDppN\":[\"Webhook\"],\"v1kQyJ\":[\"Webhooks\"],\"C51ilI\":[\"Wann der API-Schlüssel abläuft.\"],\"leUubq\":[\"Wenn die Taste deaktiviert wird\"],\"wvyffT\":[\"Workflow kann nicht getestet werden\"],\"pmUArF\":[\"Arbeitsbereich\"],\"VicISP\":[\"Löschen von Arbeitsbereichen\"],\"Q9pNST\":[\"Schreiben Sie eine Beschreibung\"],\"3d1wCB\":[\"ja\"],\"zSkMV0\":[\"Sie werden sofort für das gesamte Jahr belastet.\"],\"XVnj6K\":[\"Ihr Guthaben wird zur Begleichung der monatlichen Rechnungen verwendet.\"],\"9ivpwk\":[\"Ihr Name, wie er angezeigt werden soll\"],\"RhNbPE\":[\"Ihr Arbeitsbereich wird deaktiviert\"]}")as Messages;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: Consider standardizing capitalization in compound terms (e.g., 'API-Schlüssel' vs 'Api-Schlüssel')

Suggested change
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"ROdDR9\":[[\"aggregateLabel\"],\" von \",[\"fieldLabel\"]],\"uogEAL\":[[\"apiKeyName\"],\" API-Schlüssel\"],\"6j5rE1\":[[\"name\"]],\"YT0WJ4\":[\"1 000 Workflow-Knotenausführungen\"],\"4EdXYs\":[\"12h (\",[\"hour12Label\"],\")\"],\"0HAF12\":[\"2. Feld konfigurieren\"],\"QsMprd\":[\"24h (\",[\"hour24Label\"],\")\"],\"ssjjFt\":[\"Abbrechen\"],\"uyJsf6\":[\"Über\"],\"AeXO77\":[\"Konto\"],\"nD0Y+a\":[\"Konto-Löschung\"],\"bPwFdf\":[\"Konten\"],\"FQBaXG\":[\"Aktivieren Sie\"],\"tu8A/k\":[\"Workflow aktivieren\"],\"F6pfE9\":[\"Aktiv\"],\"Mue4oc\":[\"Aktive API-Schlüssel, die von Ihnen oder Ihrem Team erstellt wurden.\"],\"m16xKo\":[\"Hinzufügen\"],\"DpV70M\":[\"Feld hinzufügen\"],\"dEO3Zx\":[\"Objekt hinzufügen\"],\"sgXUv+\":[\"SSO-Identitätsanbieter hinzufügen\"],\"5+ttxv\":[\"Zur Blockliste hinzufügen\"],\"pBsoKL\":[\"Zu Favoriten hinzufügen\"],\"m2qDV8\":[\"Fügen Sie Ihre erste \",[\"objectLabel\"]],\"vLO+NG\":[\"Hinzugefügt \",[\"beautifiedCreatedAt\"]],\"N40H+G\":[\"Alle\"],\"3saA7W\":[\"Alle (\",[\"relationRecordsCount\"],\")\"],\"Hm90t3\":[\"Alle Rollen\"],\"GMx1K0\":[\"Erlauben Sie Anmeldungen über die Google-Single-Sign-On-Funktion.\"],\"dea+zy\":[\"Erlauben Sie Anmeldungen über Microsofts Single Sign-On-Funktion.\"],\"wMg43c\":[\"Erlauben Sie die Einladung neuer Benutzer durch die Freigabe eines Einladungslinks.\"],\"vHeVg5\":[\"Erlauben Sie den Benutzern, sich mit einer E-Mail und einem Passwort anzumelden.\"],\"mJ6m4C\":[\"Eine optionale Beschreibung\"],\"0RqpZr\":[\"API & Webhooks\"],\"yRnk5W\":[\"API-Schlüssel\"],\"5h8ooz\":[\"API-Schlüssel\"],\"kAtj+q\":[\"API-Name\"],\"aAIQg2\":[\"Erscheinungsbild\"],\"3iX0kh\":[\"Sind Sie sicher, dass Sie Ihr Abrechnungsintervall ändern möchten?\"],\"nYD/Cq\":[\"Aufsteigend\"],\"rfYmIr\":[\"Rollen zuweisen, um die Zugriffsrechte der einzelnen Mitglieder festzulegen\"],\"lxQ+5m\":[\"Zugewiesen an\"],\"Y7Dx6e\":[\"Mindestens eine Authentifizierungsmethode muss aktiviert sein\"],\"P8fBlG\":[\"Authentifizierung\"],\"yIVrHZ\":[\"Autorisieren Sie\"],\"3uQmjD\":[\"Durchschnitt\"],\"Dht9W3\":[\"Zurück zum Inhalt\"],\"R+w/Va\":[\"Rechnungsstellung\"],\"K1172m\":[\"Blockliste\"],\"2yl5lQ\":[\"Buchen Sie einen Anruf\"],\"PmmvzS\":[\"Berechnen Sie\"],\"AjVXBS\":[\"Kalender\"],\"EUpfsd\":[\"Kalendarien\"],\"dEgA5A\":[\"Abbrechen\"],\"0TllC8\":[\"Jederzeit abbrechen\"],\"rRK/Lf\":[\"Plan stornieren\"],\"N6gPiD\":[\"Ihr Abonnement kündigen\"],\"OfzMnb\":[\"Ändern \",[\"to\"]],\"VhMDMg\":[\"Passwort ändern\"],\"SviKkE\":[\"Chinesisch - Vereinfacht\"],\"dzb4Ep\":[\"Chinesisch - Traditionell\"],\"JEFFOR\":[\"Wählen Sie ein Objekt\"],\"KT6rEB\":[\"Wählen Sie Ihren Anbieter\"],\"9qP96p\":[\"Wählen Sie Ihre Probezeit\"],\"yz7wBu\":[\"Schließen Sie\"],\"+zUMwJ\":[\"Konfigurieren Sie eine SSO-Verbindung\"],\"QTNsSm\":[\"Konfigurieren Sie Ihre Kalendereinstellungen und passen Sie sie an.\"],\"aGwm+D\":[\"Konfigurieren Sie die Anzeige von Daten in der App\"],\"Bh4GBD\":[\"Konfigurieren Sie Ihre E-Mail- und Kalendereinstellungen.\"],\"D8ATlr\":[\"Verbinden Sie ein neues Konto mit Ihrem Arbeitsbereich\"],\"Zgi9Fd\":[\"Mit Google verbinden\"],\"IOfqM8\":[\"Verbindung mit Microsoft\"],\"9TzudL\":[\"Verbundene Konten\"],\"M73whl\":[\"Kontext\"],\"xGVfLh\":[\"Weiter\"],\"CcGOj+\":[\"Kopilot\"],\"7eVkEH\":[\"Link zur Einladung kopieren\"],\"Ej5euX\":[\"Kopieren Sie diesen Schlüssel, da er nicht mehr sichtbar sein wird\"],\"wBMjJ2\":[\"Zählen Sie\"],\"EkZfen\":[\"Alle zählen\"],\"vQJINq\":[\"Leer zählen\"],\"DzRsDJ\":[\"Zählung nicht leer\"],\"9FZBbf\":[\"Eindeutige Werte zählen\"],\"zNoOC2\":[\"Erstellen Sie einen Workflow und kehren Sie hierher zurück, um seine Versionen anzuzeigen\"],\"uXGLuq\":[\"API-Schlüssel erstellen\"],\"d0DCww\":[\"Neuen Datensatz erstellen\"],\"dkAPxi\":[\"Webhook erstellen\"],\"8skTDV\":[\"Benutzerdefinierte Objekte\"],\"qt+EaC\":[\"Passen Sie die in den \",[\"objectLabelSingular\"],\"-Ansichten verfügbaren Felder an.\"],\"CMhr4u\":[\"Domäne anpassen\"],\"bCJa9l\":[\"Passen Sie die Sicherheit Ihres Arbeitsbereichs an\"],\"Zz6Cxn\":[\"Gefahrenzone\"],\"5cNMFz\":[\"Datenmodell\"],\"r+cVRP\":[\"Datentyp\"],\"mYGY3B\":[\"Datum\"],\"Ud9zHv\":[\"Datum und Uhrzeit\"],\"5y3O+A\":[\"Deaktivieren Sie\"],\"qk4i22\":[\"Deaktivieren Sie \\\"Objektbezeichnungen und API-Namen synchronisieren\\\", um einen benutzerdefinierten API-Namen festzulegen\"],\"gexAq8\":[\"Deaktivieren Sie dieses Feld\"],\"4tpC8V\":[\"Workflow deaktivieren\"],\"Y2ImVJ\":[\"Definieren Sie den Namen und die Beschreibung Ihres Objekts\"],\"cnGeoo\":[\"Löschen\"],\"ZDGm40\":[\"Konto löschen\"],\"gAz0S5\":[\"Konto und alle zugehörigen Daten löschen\"],\"hGfWDm\":[\"API-Schlüssel löschen\"],\"4dpwsE\":[\"Datensatz löschen\"],\"kf0A63\":[\"Datensätze löschen\"],\"T6S2Ns\":[\"Löschen Sie diese Integration\"],\"snMaH4\":[\"Webhook löschen\"],\"kYu0eF\":[\"Arbeitsbereich löschen\"],\"mk2Ygs\":[\"Löschen Sie Ihren gesamten Arbeitsbereich\"],\"Cko536\":[\"Absteigend\"],\"Nu4oKW\":[\"Beschreibung\"],\"2xxBws\":[\"Zerstören Sie\"],\"n+SX4g\":[\"Entwickler\"],\"zAg2B9\":[\"Entwurf verwerfen\"],\"i66xz9\":[\"Anzeige als relatives Datum\"],\"EoKe5U\":[\"Domäne\"],\"QVVmxi\":[\"Z.B. Backoffice-Integration\"],\"tOkc8o\":[\"Früheste\"],\"JTbQuO\":[\"Frühestes Datum\"],\"v+uKyy\":[\"Abrechnungsintervall bearbeiten\"],\"h2KoTu\":[\"Zahlungsmethode bearbeiten, Rechnungen einsehen und mehr\"],\"6o1M/Q\":[\"Bearbeiten Sie den Namen Ihrer Subdomain oder legen Sie eine benutzerdefinierte Domain fest.\"],\"O3oNi5\":[\"E-Mail\"],\"lfQsvW\":[\"E-Mail-Integration\"],\"QT/Wo7\":[\"E-Mail oder Domain ist bereits in der Blockliste\"],\"BXEcos\":[\"E-Mails\"],\"eXoH4Q\":[\"mitarbeiter\"],\"gqv5ZL\":[\"Mitarbeiter\"],\"N2S1rs\":[\"Leere\"],\"T3juzf\":[\"Endpunkt-URL\"],\"lYGfRP\":[\"Englisch\"],\"/bfFKe\":[\"Genießen Sie eine \",[\"withCreditCardTrialPeriodDuration\"],\"-tägige kostenlose Testphase\"],\"GpB8YV\":[\"Unternehmen\"],\"c3qGJX\":[\"Fehler beim Löschen des Api-Schlüssels: \",[\"err\"]],\"bj7nh3\":[\"Fehler beim Regenerieren des Api-Schlüssels: \",[\"err\"]],\"VSQxWH\":[\"Fehler beim Umschalten des Abonnements \",[\"to\"],\".\"],\"JLxMta\":[\"Erstellen Sie Webhook-Endpunkte für Benachrichtigungen über asynchrone Ereignisse.\"],\"cIgBjB\":[\"Die folgenden Personen und Domänen von der E-Mail-Synchronisierung ausschließen\"],\"fV7V51\":[\"Vorhandene Objekte\"],\"IZ4o2e\":[\"Beenden der Einstellungen\"],\"tXGQvS\":[\"Erwartet, dass der ausgewählte Knoten ein Schrittknoten ist.\"],\"bKBhgb\":[\"Erfahrung\"],\"LxRNPw\":[\"Verfallsdatum\"],\"SkXfL0\":[\"Verfallsdatum\"],\"i9qiyR\":[\"Läuft ab in\"],\"GS+Mus\":[\"Exportieren\"],\"ep2rbf\":[\"Datensätze exportieren\"],\"q46CjD\":[\"In PDF exportieren\"],\"DaGxE0\":[\"Ansicht exportieren\"],\"X9kySA\":[\"Favoriten\"],\"zXgopL\":[\"Feldtyp\"],\"vF68cg\":[\"Felder\"],\"3w/aqw\":[\"Felder zählen\"],\"o7J4JM\":[\"Filter\"],\"cSev+j\":[\"Filter\"],\"nLC6tu\":[\"Französisch\"],\"aTieE0\":[\"von monatlich bis jährlich\"],\"K04lE5\":[\"von jährlich auf monatlich\"],\"scmRyR\":[\"Vollständiger Zugang\"],\"xANKBj\":[\"Funktionen\"],\"Weq9zb\":[\"Allgemein\"],\"DDcvSo\":[\"Deutsch\"],\"NXEW3h\":[\"Holen Sie das Beste aus Ihrem Arbeitsplatz heraus, indem Sie Ihr Team einladen.\"],\"zSGbaR\":[\"Holen Sie sich Ihr Abonnement\"],\"2GT3Hf\":[\"Global\"],\"hWp1MY\":[\"Gewähren Sie dem Twenty-Support vorübergehend Zugang zu Ihrem Arbeitsbereich, damit wir Probleme beheben oder Inhalte in Ihrem Namen wiederherstellen können. Sie können den Zugriff jederzeit widerrufen.\"],\"vLyv1R\":[\"Ausblenden\"],\"XTWO+W\":[\"Icon und Name\"],\"sJGljQ\":[\"Kennung\"],\"j843N3\":[\"Wenn Sie diesen Schlüssel verloren haben, können Sie ihn neu generieren, aber beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, aktualisiert werden muss. Bitte geben Sie zur Bestätigung \\\"\",[\"confirmationValue\"],\"\\\" ein.\"],\"NoNwIX\":[\"Inaktiv\"],\"pZ/USH\":[\"Indizes\"],\"JE2tjr\":[\"Die Eingabe muss in Großbuchstaben erfolgen und darf nicht mit einer Zahl beginnen\"],\"AwUsnG\":[\"Instanzen\"],\"nbfdhU\":[\"Integrationen\"],\"NtFk/Z\":[\"Ungültiger Autorisierungsanbieter\"],\"B2Tpo0\":[\"Ungültige E-Mail\"],\"/m52AE\":[\"Ungültige E-Mail oder Domäne\"],\"QdoUFL\":[\"Ungültige Formularwerte\"],\"0M8+El\":[\"Per E-Mail einladen\"],\"PWIq/W\":[\"Per Link einladen\"],\"3athPG\":[\"Einladen per Link\"],\"5IfmKA\":[\"Einladungslink an E-Mail-Adressen gesendet\"],\"d+Y+rP\":[\"Laden Sie Ihr Team ein\"],\"Lj7sBL\":[\"Italienisch\"],\"h6S9Yz\":[\"Koreanisch\"],\"zrpwCd\":[\"Labor\"],\"vXIe7J\":[\"Sprache\"],\"wL3cK8\":[\"Neueste\"],\"Kcjbmz\":[\"Spätester Termin\"],\"pQjjYo\":[\"Link in die Zwischenablage kopiert\"],\"FgAxTj\":[\"Abmelden\"],\"nOhz3x\":[\"Abmeldung\"],\"T6YjCk\":[\"Mitglieder verwalten\"],\"4cjU2u\":[\"Verwalten Sie hier die Mitglieder Ihres Bereichs\"],\"FyFNsd\":[\"Verwalten Sie Ihre Internetkonten.\"],\"36kYu0\":[\"Verwalten Sie Ihr Abonnement\"],\"3Sdni6\":[\"Als erledigt markieren\"],\"CK1KXz\":[\"Max\"],\"wlQNTg\":[\"Mitglieder\"],\"eTUF28\":[\"Min\"],\"3Siwmw\":[\"Mehr Optionen\"],\"iSLA/r\":[\"Nach links bewegen\"],\"Ubl2by\":[\"Nach rechts bewegen\"],\"6YtxFj\":[\"Name\"],\"z+6jaZ\":[\"Name Ihres API-Schlüssels\"],\"J7w8lI\":[\"Name Ihres Arbeitsbereichs\"],\"2T8KCk\":[\"Zum nächsten Datensatz navigieren\"],\"veSA19\":[\"Zur nächsten Version navigieren\"],\"ZTEho+\":[\"Zum nächsten Workflow navigieren\"],\"2tw9bo\":[\"Zum vorherigen Datensatz navigieren\"],\"I+Pm5V\":[\"Zur vorherigen Version navigieren\"],\"QVUN3K\":[\"Zum vorherigen Workflow navigieren\"],\"isRobC\":[\"Neu\"],\"Kcr9Fr\":[\"Neues Konto\"],\"o8MyXb\":[\"Neuer Schlüssel\"],\"j313SZ\":[\"Neuer Schlüssel\"],\"hFxdey\":[\"Neues Objekt\"],\"7vhWI8\":[\"Neues Passwort\"],\"BcCzLv\":[\"Neuer Rekord\"],\"2lmOC5\":[\"Neue Rolle\"],\"U1DAok\":[\"Neuer Webhook\"],\"pwenQu\":[\"Kein verbundenes Konto\"],\"0uWxPM\":[\"Es läuft noch kein Workflow\"],\"AQCvCC\":[\"Noch keine Workflow-Versionen\"],\"4wUkDk\":[\"Nicht leer\"],\"W0i24j\":[\"Objekt\"],\"B3toQF\":[\"Objekte\"],\"KNz3EF\":[\"Abseits der ausgetretenen Pfade\"],\"OV5wZZ\":[\"Geöffnet\"],\"0zpgxV\":[\"Optionen\"],\"BzEFor\":[\"oder\"],\"/IX/7x\":[\"Andere\"],\"boJlGf\":[\"Seite nicht gefunden\"],\"8ZsakT\":[\"Passwort\"],\"mi6Rel\":[\"Der Link zum Zurücksetzen des Passworts wurde an die E-Mail gesendet\"],\"SrVzRe\":[\"Prozentsatz\"],\"yIK1GU\":[\"Prozentsatz leer\"],\"PWLd4c\":[\"Prozentsatz nicht leer\"],\"Bv3y5w\":[\"Dauerhaftes Vernichten der Aufzeichnung\"],\"N0+GsR\":[\"Bild\"],\"jEw0Mr\":[\"Bitte geben Sie eine gültige URL ein\"],\"6nsIo3\":[\"Bitte geben Sie \\\"\",[\"confirmationValue\"],\"\\\" ein, um zu bestätigen, dass Sie diesen API-Schlüssel löschen möchten. Beachten Sie, dass jedes Skript, das diesen Schlüssel verwendet, nicht mehr funktioniert.\"],\"mFZTXr\":[\"Bitte geben Sie \",[\"confirmationText\"],\" ein, um zu bestätigen, dass Sie diesen Webhook löschen möchten.\"],\"MOERNx\":[\"Portuguese\"],\"R7+D0/\":[\"Portugiesisch (Brasilien)\"],\"512Uma\":[\"Portugiesisch (Portugal)\"],\"rdUucN\":[\"Vorschau\"],\"vERlcd\":[\"Profil\"],\"YJgRqq\":[\"Pseudo-Englisch\"],\"ibPuCP\":[\"Dokumentation lesen\"],\"v3xM25\":[\"Sie erhalten eine E-Mail mit einem Link zur Passwortaktualisierung\"],\"dSCufP\":[\"Datensatz-Auswahl\"],\"vpZcGd\":[\"Einen API-Schlüssel neu generieren\"],\"Mwqo5m\":[\"Schlüssel neu generieren\"],\"D+Mv78\":[\"Schlüssel regenerieren\"],\"5icoS1\":[\"Veröffentlichungen\"],\"t/YqKh\":[\"Entfernen\"],\"T/pF0Z\":[\"Aus Favoriten entfernen\"],\"KbS2K9\":[\"Passwort zurücksetzen\"],\"1IWc1n\":[\"Zurücksetzen auf\"],\"kx0s+n\":[\"Ergebnisse\"],\"5dJK4M\":[\"Rollen\"],\"UX0N2y\":[\"Führen Sie einen Workflow aus und kehren Sie hierher zurück, um seine Ausführungen anzuzeigen\"],\"A1taO8\":[\"Suche\"],\"l1/uy2\":[\"Ein Feld suchen...\"],\"k7kp5/\":[\"Suche in einem Index...\"],\"7taA9j\":[\"Suchfelder\"],\"ofuw3g\":[\"Suche nach einem Objekt...\"],\"IMeaSJ\":[\"Datensätze suchen\"],\"a3LDKx\":[\"Sicherheit\"],\"QREcJS\":[\"Siehe aktive Version\"],\"OpPn5Z\":[\"Siehe Läufe\"],\"EtyY4+\":[\"Siehe Versionen\"],\"lYhPN0\":[\"Siehe Versionsgeschichte\"],\"xraglu\":[\"Wählen Sie die Ereignisse aus, die Sie an diesen Endpunkt senden möchten\"],\"AXTJAW\":[\"Wählen Sie Ihre bevorzugte Sprache\"],\"mjK8F3\":[\"Senden Sie eine Einladungs-E-Mail an Ihr Team\"],\"yy5k7a\":[\"Server-Verwaltungsbereich\"],\"V7fgiB\":[\"Legen Sie die Sichtbarkeit von E-Mails fest, verwalten Sie Ihre Blockliste und vieles mehr.\"],\"cx14rp\":[\"Legen Sie den Namen Ihrer Domain fest\"],\"tn41zE\":[\"Legen Sie den Namen Ihrer Subdomain fest\"],\"Tz0i8g\":[\"Einstellungen\"],\"Vy9kmk\":[\"Geben Sie diesen Link weiter, um Benutzer einzuladen, Ihrem Arbeitsbereich beizutreten\"],\"gWk8gY\":[\"Sollte die Änderung einer Feldbezeichnung auch den API-Namen ändern?\"],\"6Uau97\":[\"Überspringen\"],\"f6Hub0\":[\"Sortieren\"],\"65A04M\":[\"Spanisch\"],\"vnS6Rf\":[\"SSO\"],\"ku9TbG\":[\"Subdomain\"],\"omhc+7\":[\"Subdomain bereits belegt\"],\"OlC/tU\":[\"Die Subdomain darf nicht länger als 30 Zeichen sein\"],\"ZETwlU\":[\"Die Subdomain darf nicht kürzer als 3 Zeichen sein\"],\"B5jRKH\":[\"Das Abonnement wurde umgestellt \",[\"to\"]],\"AxQiPW\":[\"Summe\"],\"XYLcNv\":[\"Unterstützung\"],\"9yk9d1\":[\"Schalter \",[\"from\"]],\"qi74XZ\":[\"Schalter \",[\"to\"]],\"L6Fg36\":[\"Abrechnung wechseln \",[\"to\"]],\"AtzMpB\":[\"Feldbezeichnung und API-Name synchronisieren\"],\"E3AMmw\":[\"Systemeinstellungen - \",[\"systemDateFormatLabel\"]],\"0ZgB1e\":[\"Systemeinstellungen - \",[\"systemTimeFormatLabel\"]],\"NnH3pK\":[\"Test\"],\"bU9B27\":[\"Test Arbeitsablauf\"],\"2OUtmv\":[\"Die Beschreibung dieses Feldes\"],\"VGZYbZ\":[\"Die mit Ihrem Konto verbundene E-Mail\"],\"h8mvCd\":[\"Der Name und das Symbol dieses Feldes\"],\"L97sPr\":[\"Die Seite, die Sie suchen, ist entweder nicht mehr vorhanden oder wurde nie angezeigt. Bringen wir Sie wieder auf den richtigen Weg\"],\"uWikAA\":[\"Die Werte dieses Feldes\"],\"+69KDk\":[\"Die Werte dieses Feldes müssen eindeutig sein\"],\"PmtLRf\":[\"Es gab ein Problem\"],\"hqCwGc\":[\"Diese Aktion kann nicht rückgängig gemacht werden. Dadurch wird dieser Benutzer dauerhaft gelöscht und aus allen seinen Aufgaben entfernt.\"],\"gWGuHC\":[\"Diese Aktion kann nicht rückgängig gemacht werden. Dadurch wird Ihr gesamter Arbeitsbereich dauerhaft gelöscht. <0/> Bitte geben Sie Ihre E-Mail zur Bestätigung ein.\"],\"n9nSNJ\":[\"Zeitformat\"],\"aqMzDX\":[\"auf monatlich\"],\"WXXiXO\":[\"bis jährlich\"],\"PiUt3N\":[\"Auslöser Typ\"],\"IQ5pAL\":[\"Der Auslösertyp sollte Manuell sein - wenn keine Aufzeichnung(en) ausgewählt ist/sind\"],\"+zy2Nq\":[\"Typ\"],\"U83IeL\":[\"Typ irgendetwas\"],\"wSXm5S\":[\"Einzigartig\"],\"GQCXQS\":[\"Unbegrenzte Kontakte\"],\"ONWvwQ\":[\"Hochladen\"],\"IagCbF\":[\"URL\"],\"6dMpmz\":[\"Als Entwurf verwenden\"],\"oTTQsc\":[\"Verwenden Sie nur Buchstaben, Zahlen und Bindestriche. Beginnen und enden Sie mit einem Buchstaben oder einer Zahl\"],\"c6uZUV\":[\"Verwenden Sie unsere API oder fügen Sie Ihre erste \",[\"objectLabel\"],\" manuell hinzu\"],\"7PzzBU\":[\"Benutzer\"],\"IjyOjp\":[\"Benutzer ist nicht eingeloggt\"],\"fXVIZq\":[\"Werte\"],\"KANz0G\":[\"Details zur Rechnungsstellung anzeigen\"],\"6n7jtr\":[\"Visualisieren Sie\"],\"id6ein\":[\"Wir unterstützen Ihre quadratischen PNGs, JPEGs und GIFs unter 10MB\"],\"ZS7vYp\":[\"Für jedes neue Ereignis werden POST-Anfragen an diesen Endpunkt gesendet\"],\"TRDppN\":[\"Webhook\"],\"v1kQyJ\":[\"Webhooks\"],\"C51ilI\":[\"Wann der API-Schlüssel abläuft.\"],\"leUubq\":[\"Wenn die Taste deaktiviert wird\"],\"wvyffT\":[\"Workflow kann nicht getestet werden\"],\"pmUArF\":[\"Arbeitsbereich\"],\"VicISP\":[\"Löschen von Arbeitsbereichen\"],\"Q9pNST\":[\"Schreiben Sie eine Beschreibung\"],\"3d1wCB\":[\"ja\"],\"zSkMV0\":[\"Sie werden sofort für das gesamte Jahr belastet.\"],\"XVnj6K\":[\"Ihr Guthaben wird zur Begleichung der monatlichen Rechnungen verwendet.\"],\"9ivpwk\":[\"Ihr Name, wie er angezeigt werden soll\"],\"RhNbPE\":[\"Ihr Arbeitsbereich wird deaktiviert\"]}")as Messages;
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{...\"c3qGJX\":[\"Fehler beim Löschen des API-Schlüssels: \",[\"err\"]],\"bj7nh3\":[\"Fehler beim Regenerieren des API-Schlüssels: \",[\"err\"]],...}")as Messages;


#: src/modules/view/standard-objects/view-field.workspace-entity.ts:32
msgid "(System) View Fields"
msgstr "(系统)视图字段"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logic: Character encoding issue: '系统' is in Simplified Chinese, should be '系統' in Traditional Chinese

Suggested change
msgstr "(系统)视图字段"
msgstr "(系統)視圖欄位"


#: src/modules/person/standard-objects/person.workspace-entity.ts:146
msgid "Avatar"
msgstr "阿凡达"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logic: Translation '阿凡达' for 'Avatar' is incorrect - should be '頭像' in Traditional Chinese

Suggested change
msgstr "阿凡达"
msgstr "頭像"

#: src/engine/twenty-orm/base.workspace-entity.ts:14
#: src/engine/twenty-orm/base.workspace-entity.ts:15
msgid "Id"
msgstr "同上"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logic: Translation '同上' for 'Id' is incorrect - should be '編號' or 'ID'

Suggested change
msgstr "同上"
msgstr "編號"


#: src/modules/view/standard-objects/view.workspace-entity.ts:68
msgid "Key"
msgstr "钥匙"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logic: Translation '钥匙' for 'Key' is incorrect - should be '金鑰' in Traditional Chinese

Suggested change
msgstr "钥匙"
msgstr "金鑰"

@@ -548,6 +549,8 @@ export class ObjectMetadataService extends TypeOrmQueryService<ObjectMetadataEnt
return objectMetadata[labelKey];
}

i18n.activate(locale);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: i18n.activate() should be wrapped in try/catch to handle potential activation failures gracefully

@FelixMalfait FelixMalfait merged commit d678834 into main Jan 31, 2025
49 checks passed
@FelixMalfait FelixMalfait deleted the translation-cleanup branch January 31, 2025 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant