From 7af0127163bb102a8fd67b6405e9108ab7e6dff7 Mon Sep 17 00:00:00 2001 From: Matt Hillsdon Date: Thu, 25 Jan 2024 11:39:58 +0000 Subject: [PATCH 1/2] Preview of German --- .../src/localization/localize.ts | 2 + .../src/localization/simplified.nls.de.json | 93 +++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 packages/pyright-internal/src/localization/simplified.nls.de.json diff --git a/packages/pyright-internal/src/localization/localize.ts b/packages/pyright-internal/src/localization/localize.ts index 2ad4e724f50a..3d20df7a5b70 100644 --- a/packages/pyright-internal/src/localization/localize.ts +++ b/packages/pyright-internal/src/localization/localize.ts @@ -148,6 +148,8 @@ async function loadStringsFromJsonFile(locale: string): Promise Date: Thu, 25 Jan 2024 14:12:44 +0000 Subject: [PATCH 2/2] Fix trailing periods and odd/stray spaces --- .../src/localization/simplified.nls.de.json | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/packages/pyright-internal/src/localization/simplified.nls.de.json b/packages/pyright-internal/src/localization/simplified.nls.de.json index 0dbf1107871c..6d8be05fbea8 100644 --- a/packages/pyright-internal/src/localization/simplified.nls.de.json +++ b/packages/pyright-internal/src/localization/simplified.nls.de.json @@ -1,63 +1,63 @@ { "Diagnostic": { "argAssignment": "Argument stimmt nicht mit Parametertyp überein", - "argAssignmentFunction": "Argument stimmt nicht mit dem Parametertyp in Funktion \"{functionName} \" überein", - "argAssignmentParam": "Argument stimmt nicht mit Parametertyp für Parameter \"{paramName} \" überein", + "argAssignmentFunction": "Argument stimmt nicht mit dem Parametertyp in Funktion \"{functionName}\" überein", + "argAssignmentParam": "Argument stimmt nicht mit Parametertyp für Parameter \"{paramName}\" überein", "argAssignmentParamFunction": "Argument stimmt nicht mit Parametertyp für Parameter \"{paramName}\" überein", "argMissingForParam": "Fehlendes Argument für Parameter {name}", "argMissingForParams": "Fehlende Argumente für Parameter {names}", "argMorePositionalExpectedCount": "{expected} weitere positionelle Argumente erwartet", - "argMorePositionalExpectedOne": "1 weiteres positionelles Argument erwartet.", + "argMorePositionalExpectedOne": "1 weiteres positionelles Argument erwartet", "argPositional": "Positionelles Argument erwartet", - "argPositionalExpectedOne": "1 positionelles Argument erwartet.", + "argPositionalExpectedOne": "1 positionelles Argument erwartet", "assignmentTargetExpr": "Ein Ausdruck kann kein Zuweisungsziel sein", "booleanIsLowerCase": "\"{name}\" ist nicht definiert, meinten Sie \"{booleanName}\"?", "breakOutsideLoop": "\"break\" kann nur innerhalb einer \"while\" oder \"for\" Schleife verwendet werden", "constructorNoArgs": "Keine Argumente für \"{type}\" Konstruktor erwartet", "continueOutsideLoop": "\"continue\" kann nur innerhalb einer \"while\" oder \"for\" Schleife verwendet werden", - "delTargetExpr": "Ausdruck kann nicht gelöscht werden.", + "delTargetExpr": "Ausdruck kann nicht gelöscht werden", "duplicateParam": "Duplizierter Parameter \"{name}\"", "expectedAssignRightHandExpr": "Auf der rechten Seite von \"=\" wird ein Ausdruck erwartet", "expectedBinaryRightHandExpr": "Auf der rechten Seite vom Operator wird ein Ausdruck erwartet", "expectedClassName": "Klassenname fehlt", - "expectedCloseBrace": "Schließende geschweifte Klammer „}“ fehlt.", - "expectedCloseBracket": "Schließende eckige Klammer „]“ fehlt.", - "expectedCloseParen": "Schließende runde Klammer „)“ fehlt.", + "expectedCloseBrace": "Schließende geschweifte Klammer „}“ fehlt", + "expectedCloseBracket": "Schließende eckige Klammer „]“ fehlt", + "expectedCloseParen": "Schließende runde Klammer „)“ fehlt", "expectedColon": "Doppelpunkt „:“ fehlt", - "expectedDelExpr": "Ausdruck nach „del“ fehlt.", + "expectedDelExpr": "Ausdruck nach „del“ fehlt", "expectedElse": "„else“ fehlt", "expectedEqualityOperator": "Hier wird ein Gleichheitsoperator erwartet, meinten Sie \"==\"?", "expectedExpr": "Ausdruck fehlt", - "expectedFunctionName": "Funktionsname nach \"def\" fehlt.", + "expectedFunctionName": "Funktionsname nach \"def\" fehlt", "expectedIdentifier": "Bezeichner fehlt", "expectedImport": "„import“ fehlt", "expectedImportAlias": "Fehlendes Symbol nach \"as\"", "expectedImportSymbols": "Nach dem Import wird ein oder mehrere Symbolnamen erwartet", - "expectedIn": "„in“ fehlt.", + "expectedIn": "„in“ fehlt", "expectedIndentedBlock": "Einrückung fehlt", "expectedInExpr": "Fehlender Ausdruck nach \"in\"", "expectedMemberName": "Fehlender Mitgliedsname nach \".\"", "expectedModuleName": "Modulname fehlt", "expectedNamedParameter": "Schlüsselwortparameter muss \"*\" folgen", "expectedNewlineOrSemicolon": "Unerwartete zusätzliche Inhalte\nEs wird eine Anweisung pro Zeile erwartet", - "expectedOpenParen": "Öffnende runde Klammer „)“ fehlt.", + "expectedOpenParen": "Öffnende runde Klammer „)“ fehlt", "expectedParamName": "Fehlender Parametername", "expectedSliceIndex": "Fehlender Index oder Slice", "expectedYieldExpr": "Ein Ausdruck wird in der yield-Anweisung erwartet", "globalReassignment": "\"{name}\" wird vor der globalen Deklaration zugewiesen", "globalRedefinition": "\"{name}\" wurde bereits als global deklariert", - "importResolveFailure": "Modul „{importName}“ konnte nicht gefunden werden.", - "importSymbolUnknown": "„{name}“ konnte im Modul „{moduleName}“ nicht gefunden werden.", + "importResolveFailure": "Modul „{importName}“ konnte nicht gefunden werden", + "importSymbolUnknown": "„{name}“ konnte im Modul „{moduleName}“ nicht gefunden werden", "inconsistentIndent": "Einrückung stimmt nicht mit der vorherigen Zeile überein", "inconsistentTabs": "Inkonsistente Verwendung von Tabs und Leerzeichen für die Einrückung", "instanceMethodSelfParam": "Instanzmethoden benötigen einen \"self\"-Parameter", "invalidIdentifierChar": "Ungültiges Zeichen im Bezeichner", "invalidTokenChars": "Ungültiges Zeichen \"{text}\" im Token", - "memberAccess": "Kann nicht auf Mitglied „{name}“ für Typ „{type}“ zugreifen.", + "memberAccess": "Kann nicht auf Mitglied „{name}“ für Typ „{type}“ zugreifen", "memberDelete": "Kann Mitglied \"{name}\"für Typ \"{type}\" nicht löschen", "memberSet": "Kann Mitglied \"{name}\" nicht für Typ \"{type}\" zuweisen", - "moduleNotCallable": "Modul ist nicht abrufbar.", - "moduleUnknownMember": "„{name}“ ist kein bekanntes Mitglied des Moduls „{module}“.", + "moduleNotCallable": "Modul ist nicht abrufbar", + "moduleUnknownMember": "„{name}“ ist kein bekanntes Mitglied des Moduls „{module}“", "nonDefaultAfterDefault": "Nicht-Standard Argument folgt Standardargument", "noOverload": "Argumente stimmen nicht mit Parametertypen überein", "objectNotCallable": "Objekt ist nicht abrufbar", @@ -68,7 +68,7 @@ "obscuredVariableDeclaration": "Deklaration \"{name}\" kollidiert mit einer anderen Deklaration gleichen Namens", "paramAfterKwargsParam": "Parameter kann Parameter \"**\" nicht folgen", "paramAlreadyAssigned": "Der Parameter \"{name}\" ist bereits vergeben", - "paramNameMissing": "Kein Parameter mit dem Namen „{name}“.", + "paramNameMissing": "Kein Parameter mit dem Namen „{name}“", "positionArgAfterNamedArg": "Positionelle Argumente können nicht nach Schlüsselwort-Argumenten angezeigt werden", "returnOutsideFunction": "\"return\" kann nur innerhalb einer Funktion verwendet werden", "stringUnsupportedEscape": "NIcht unterstützte Escape-Sequenz im String-Literal", @@ -79,11 +79,11 @@ "typeNotIterable": "Typ ist nicht iterierbar", "typeNotSupportBinaryOperator": "Operator \"{operator}\" wird für diese Typenkombination nicht unterstützt", "typeNotSupportBinaryOperatorBidirectional": "Operator \"{operator}\" wird für diese Typenkombination nicht unterstützt", - "unaccessedClass": "Klasse „{name}“ wird nie verwendet.", - "unaccessedFunction": "Funktion „{name}“ wird nie verwendet.", - "unaccessedImport": "Import \"{name}\" wird nie verwendet.", - "unaccessedSymbol": "„{name}“ wird nicht verwendet.", - "unaccessedVariable": "Variable „{name}“ wird nie verwendet.", + "unaccessedClass": "Klasse „{name}“ wird nie verwendet", + "unaccessedFunction": "Funktion „{name}“ wird nie verwendet", + "unaccessedImport": "Import \"{name}\" wird nie verwendet", + "unaccessedSymbol": "„{name}“ wird nicht verwendet", + "unaccessedVariable": "Variable „{name}“ wird nie verwendet", "unexpectedIndent": "Unerwartete Einrückung", "unreachableCode": "Code nicht erreichbar\nDie Logik deines Programms bedeutet, dass dieser Code niemals ausgeführt wird" },