Skip to content

Commit 5d35a31

Browse files
authored
Merge pull request #3892 from Vogel612/german-i18n
German i18n adjustments for Release 2.2.0
2 parents 0462e65 + aa2fb66 commit 5d35a31

File tree

4 files changed

+172
-52
lines changed

4 files changed

+172
-52
lines changed

Rubberduck.Core/UI/RubberduckUI.de.resx

Lines changed: 77 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -367,15 +367,6 @@ Warnung: Alle eigenen Einstellungen gehen dabei verloren. Die Originaldatei wird
367367
<data name="Rubberduck_AboutBuild" xml:space="preserve">
368368
<value>Version {0}</value>
369369
</data>
370-
<data name="TodoMarkerBug" xml:space="preserve">
371-
<value>BUG</value>
372-
</data>
373-
<data name="TodoMarkerNote" xml:space="preserve">
374-
<value>NOTE</value>
375-
</data>
376-
<data name="TodoMarkerTodo" xml:space="preserve">
377-
<value>TODO</value>
378-
</data>
379370
<data name="AllImplementations_Caption" xml:space="preserve">
380371
<value>Implementierungen von '{0}'</value>
381372
</data>
@@ -451,9 +442,6 @@ Warnung: Alle eigenen Einstellungen gehen dabei verloren. Die Originaldatei wird
451442
<data name="Result" xml:space="preserve">
452443
<value>Ergebnis</value>
453444
</data>
454-
<data name="Outcome" xml:space="preserve">
455-
<value>Ergebnis</value>
456-
</data>
457445
<data name="Language_EN" xml:space="preserve">
458446
<value>Englisch</value>
459447
</data>
@@ -1111,12 +1099,6 @@ Allen Sternguckern, Likern &amp; Followern, für das warme Kribbeln
11111099
<data name="GeneralSettings_HotkeyCtrl" xml:space="preserve">
11121100
<value>Strg</value>
11131101
</data>
1114-
<data name="HotkeyDescription_IndentModule" xml:space="preserve">
1115-
<value>Modul einrücken</value>
1116-
</data>
1117-
<data name="HotkeyDescription_IndentProcedure" xml:space="preserve">
1118-
<value>Prozedur einrücken</value>
1119-
</data>
11201102
<data name="GeneralSettings_HotkeyAlt" xml:space="preserve">
11211103
<value>Alt</value>
11221104
</data>
@@ -1129,21 +1111,6 @@ Allen Sternguckern, Likern &amp; Followern, für das warme Kribbeln
11291111
<data name="GeneralSettings_HotkeyShift" xml:space="preserve">
11301112
<value>Umschalt</value>
11311113
</data>
1132-
<data name="HotkeyDescription_CodeExplorer" xml:space="preserve">
1133-
<value>Code Explorer</value>
1134-
</data>
1135-
<data name="HotkeyDescription_TestExplorer" xml:space="preserve">
1136-
<value>Test Explorer</value>
1137-
</data>
1138-
<data name="HotkeyDescription_RefactorRename" xml:space="preserve">
1139-
<value>Refactor / Umbenennen</value>
1140-
</data>
1141-
<data name="HotkeyDescription_InspectionResults" xml:space="preserve">
1142-
<value>Codeuntersuchung</value>
1143-
</data>
1144-
<data name="HotkeyDescription_RefactorExtractMethod" xml:space="preserve">
1145-
<value>Refactor / Methode extrahieren</value>
1146-
</data>
11471114
<data name="UnitTest_NewModule_RunOnce" xml:space="preserve">
11481115
<value>Diese Methode wird einmal pro Modul ausgeführt</value>
11491116
</data>
@@ -1180,15 +1147,6 @@ Allen Sternguckern, Likern &amp; Followern, für das warme Kribbeln
11801147
<data name="RubberduckMenu_RegexSearchReplace" xml:space="preserve">
11811148
<value>Rege&amp;x Suchen/Ersetzen</value>
11821149
</data>
1183-
<data name="HotkeyDescription_FindSymbol" xml:space="preserve">
1184-
<value>Suche Symbol</value>
1185-
</data>
1186-
<data name="HotkeyDescription_RefactorMoveCloserToUsage" xml:space="preserve">
1187-
<value>Ziehe die Deklaration näher an die Nutzung. </value>
1188-
</data>
1189-
<data name="HotkeyDescription_ParseAll" xml:space="preserve">
1190-
<value>Aktualisierung des Parserstatus</value>
1191-
</data>
11921150
<data name="GroupingStyle_ByMarker" xml:space="preserve">
11931151
<value>Nach Markierung</value>
11941152
</data>
@@ -1348,9 +1306,6 @@ Allen Sternguckern, Likern &amp; Followern, für das warme Kribbeln
13481306
<data name="GeneralSettings_ShowSplash" xml:space="preserve">
13491307
<value>Ein Startlogo zu Beginn zeigen</value>
13501308
</data>
1351-
<data name="HotkeyDescription_RefactorEncapsulateField" xml:space="preserve">
1352-
<value>Refactor / Feld kapseln</value>
1353-
</data>
13541309
<data name="CodeExplorer_CollapseSubnodesToolTip" xml:space="preserve">
13551310
<value>Knoten und alle Kindknoten einklappen</value>
13561311
</data>
@@ -1660,9 +1615,6 @@ Möchten sie die Einstellungen in Rubberduck importieren?</value>
16601615
<data name="GeneralSettings_ExperimentalFeaturesWarning" xml:space="preserve">
16611616
<value>Auf eigene Verantwortung und Gefahr aktivieren. Aktivierung und / oder Verwendung von Funktionalitäten in dieser Sektion kann zu unvorhergesehenen Fehlern und unwiederbringlichem Datenverlust führen.</value>
16621617
</data>
1663-
<data name="HotkeyDescription_ExportActiveProject" xml:space="preserve">
1664-
<value>Aktives Projekt exportieren</value>
1665-
</data>
16661618
<data name="CodeExplorer_Open" xml:space="preserve">
16671619
<value>Öffnen</value>
16681620
</data>
@@ -1731,4 +1683,81 @@ Möchten sie die Einstellungen in Rubberduck importieren?</value>
17311683
<data name="ParserState_UnexpectedError" xml:space="preserve">
17321684
<value>Unerwarteter Fehler</value>
17331685
</data>
1686+
<data name="TestExplorer_Outcome" xml:space="preserve">
1687+
<value>Ergebnis</value>
1688+
</data>
1689+
<data name="CommandDescription_IndentCurrentModuleCommand" xml:space="preserve">
1690+
<value>Modul einrücken</value>
1691+
</data>
1692+
<data name="CommandDescription_IndentCurrentProcedureCommand" xml:space="preserve">
1693+
<value>Prozedur einrücken</value>
1694+
</data>
1695+
<data name="CommandDescription_CodeExplorerCommand" xml:space="preserve">
1696+
<value>Code Explorer</value>
1697+
</data>
1698+
<data name="CommandDescription_InspectionResultsCommand" xml:space="preserve">
1699+
<value>Codeuntersuchungen</value>
1700+
</data>
1701+
<data name="CommandDescription_RefactorExtractMethodCommand" xml:space="preserve">
1702+
<value>Refactor / Methode extrahieren</value>
1703+
</data>
1704+
<data name="CommandDescription_CodePaneRefactorRenameCommand" xml:space="preserve">
1705+
<value>Refactor / Umbenennen</value>
1706+
</data>
1707+
<data name="CommandDescription_TestExplorerCommand" xml:space="preserve">
1708+
<value>Test Explorer</value>
1709+
</data>
1710+
<data name="CommandDescription_FindSymbolCommand" xml:space="preserve">
1711+
<value>Symbol finden</value>
1712+
</data>
1713+
<data name="CommandDescription_RefactorMoveCloserToUsageCommand" xml:space="preserve">
1714+
<value>Refactor / Deklaration näher an Verwendung verschieben</value>
1715+
</data>
1716+
<data name="CommandDescription_ReparseCommand" xml:space="preserve">
1717+
<value>Parserzustand aktualisieren</value>
1718+
</data>
1719+
<data name="CommandDescription_RefactorEncapsulateFieldCommand" xml:space="preserve">
1720+
<value>Refactor / Feld kapseln</value>
1721+
</data>
1722+
<data name="CommandDescription_ExportAllCommand" xml:space="preserve">
1723+
<value>Aktives Projekt exportieren</value>
1724+
</data>
1725+
<data name="GeneralSettings_HotkeyRestrictionLabel" xml:space="preserve">
1726+
<value>Tastenkürzel sollten Alt und/oder Strg verwenden</value>
1727+
</data>
1728+
<data name="GeneralSettings_HotkeyRestrictionToolTip" xml:space="preserve">
1729+
<value>Die aktuellen Tastenkürzeleinstellungen könnten ungewollte Nebeneffekte erzeugen</value>
1730+
</data>
1731+
<data name="GeneralSettings_ModifierWarning" xml:space="preserve">
1732+
<value>Warnung</value>
1733+
</data>
1734+
<data name="Command_Reparse_CannotCompile" xml:space="preserve">
1735+
<value>Folgende(s) Projekt(e) können nicht kompiliert werden. Dies führt höchstwahrscheinlich zu Parserfehlern. Trotzdem fortfahren? {0}</value>
1736+
</data>
1737+
<data name="Command_Reparse_CannotCompile_Caption" xml:space="preserve">
1738+
<value>Konnte nicht vor dem Parsen kompilieren.</value>
1739+
</data>
1740+
<data name="GeneralSettings_CompileBeforeParse" xml:space="preserve">
1741+
<value>Code vor dem Parsen kompilieren</value>
1742+
</data>
1743+
<data name="Command_Reparse_CompileOnDemandEnabled" xml:space="preserve">
1744+
<value>Die VBE-Einstellung "Bei Bedarf Kompilieren" ist aktuell eingeschalten. Dies ist nicht empfohlen, da Kompilierungsfehler und Probleme beim Parsen versteckt werden können. Trotzdem Parsen?</value>
1745+
</data>
1746+
<data name="Command_Reparse_CompileOnDemandEnabled_Caption" xml:space="preserve">
1747+
<value>Einstellung "Bei Bedarf Kompilieren"</value>
1748+
</data>
1749+
<data name="GeneralSettings_CompileBeforeParse_WarnCompileOnDemandEnabled" xml:space="preserve">
1750+
<value>Die VBE-Einstellung "Bei Bedarf Kompilieren" ist aktuell eingeschalten. Wir raten stark dazu, diese Option über den Einstellungsdialog unter "Allgemein" auszuschalten, um das "Vor dem Parsen kompilieren"-Feature zu nutzen. Die Einstellung jetzt anpassen?
1751+
1752+
ACHTUNG: Ein Neustart ist nötig, damit die Änderungen wirksam werden.</value>
1753+
</data>
1754+
<data name="GeneralSettings_CompileBeforeParse_WarnCompileOnDemandEnabled_Caption" xml:space="preserve">
1755+
<value>"Bei Bedarf Kompilieren" ist aktuell eingeschalten</value>
1756+
</data>
1757+
<data name="Command_AddTestModule_Error" xml:space="preserve">
1758+
<value>Konnte Testmodul nicht erzeugen. Die Hostanwendung könnte die Erzeugung nicht unterstützen oder das Projekt könnte versiegelt sein. Bitte prüfen Sie die Logdatei für weitere Informationen.</value>
1759+
</data>
1760+
<data name="InspectionSettings_FilterDescription" xml:space="preserve">
1761+
<value>Nach Beschreibung filtern:</value>
1762+
</data>
17341763
</root>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
; German Custom Messages Include
2+
German.PerUser=Aktueller Benutzer
3+
German.Everyone=Alle Benutzer
4+
German.RegisterAddin=VBE AddIn Registrierung reparieren
5+
German.ProgramOnTheWeb=Rubberduck VBA Website
6+
German.UninstallProgram=Rubberduck deinstallieren
7+
German.NETFramework45NotInstalled=Microsoft .NET Framework 4.5 konnte nicht gefunden werden.
8+
German.InstallPerUserOrAllUsersCaption=Eine Installationsoption wähen
9+
German.InstallPerUserOrAllUsersMessage=Für wen soll diese Anwendung installiert werden?
10+
German.InstallPerUserOrAllUsersAdminDescription=Bitte wählen Sie, ob diese Anwendung für alle Benutzer or nur für Sie selbst verfügbar sein soll.
11+
German.InstallPerUserOrAllUsersAdminButtonCaption=&Alle Benutzer
12+
German.InstallPerUserOrAllUsersUserButtonCaption=&Nur Sie selbst
13+
German.ElevationRequiredForSelectedFolderWarning=Der gewählte Ordner benötigt Administratorprivilegien für einen Schreibzugriff. Für alle Benutzer installieren?
14+
German.ElevationRequestFailMessage=Rechteerhöhung fehlgeschlagen. Fehlercode: %d
15+
German.RegisterAddInCaption=VBE AddIn registrieren
16+
German.RegisterAddInMessage=Nutzerregistrierung des VBE AddIn durchführen.
17+
German.RegisterAddInDescription=VBE AddIns sind für jeden Benutzer einzeln registriert, selbst wenn das AddIn für alle Benutzer installiert wurde. Daher muss die Registrierung auf Nutzerbasis durchgeführt werden.
18+
German.RegisterAddInButtonCaption=Das Rubberduck VBE AddIn registrieren
19+
German.WillExecuteAdminInstall=Rubberduck AddIn wird für alle Benutzer verfügbar sein.%n%nACHTUNG: Jeder Benutzer muss selbst das AddIn registrieren, da dies eine Nutzereinstellung ist,%nund nicht für alle Benutzer direkt eingerichtet werden kann.%n%nNach der Installation wird eine Verlinkung mit dem Namen "VBE AddIn Registrierung reparieren" im%nProgrammordner von Rubberduck für alle Nutzer verfügbar sein.
20+
German.WillLaunchAdminInstall=Das Setup wird nach Administratorprivilegien zur installation für alle Nutzer fragen.%nAnschließend wird die Installation fortgesetzt und das AddIn für diesen Nutzer registriert.
21+
German.WillInstallForCurrentUser=Das Rubberduck VBE-AddIn wird für den aktuellen Nutzer verfügbar gemacht und keine Administratorprivilegien benötigen.
22+
German.UninstallOldVersionPrompt=Es scheint eine vorige Version von Rubberduck, als Anwendung für %s, installiert zu sein, die Deinstalliert werden sollte. Fortfahren?
23+
German.UninstallOldVersionFail=Konnte vorige Version nicht deinstallieren. Versuchen Sie, diese über die Systemsteuerung zu deinstallieren und starten Sie den Installer erneut.
24+
German.WarnInstallPerUserOverEveryone=Es scheint eine für alle Benutzer installierte Version von Rubberduck vorzuliegen. Eine installation nur für diesen Benutzer wird Vorrang vor der originalen Installation haben. Trotzdem fortfahren?
25+
German.ElevationRequestFailMessage=Konnte vorige Version von Rubberduck nicht deinstallieren. Es kann sein, dass Sie diese manuell deinstallieren müssen, bevor Sie die neue Version installieren können.

Rubberduck.Deployment/InnoSetup/Installer Build Script.iss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Source: "{#IncludesDir}Rubberduck.RegisterAddIn.reg"; DestDir: "{app}"; Flags: i
114114
; and uncomment or add lines to include the file.
115115
#include <English.CustomMessages.iss>
116116
; #include <French.CustomMessages.iss>
117-
; #include <German.CustomMessages.iss>
117+
#include <German.CustomMessages.iss>
118118

119119
[Icons]
120120
Name: "{group}\{cm:ProgramOnTheWeb,{#AppName}}"; Filename: "{#AppURL}"

Rubberduck.Parsing/Inspections/Resources/InspectionsUI.de.resx

Lines changed: 69 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<root>
33
<!--
44
Microsoft ResX Schema
@@ -118,7 +118,7 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<data name="AssignedByValParameterInspectionMeta" xml:space="preserve">
121-
<value>Parameter wird als Wert übergeben</value>
121+
<value>Parameter wird als Wert übergeben, aber überschrieben. Eine Lokale Kopie verdeutlicht, dass die Aufrufende den neuen Wert nicht kennen soll. Falls die Aufrufende den neuen Wert kennen soll, müsste der Parameter 'ByRef' übergeben werden und dies ist ein Bug.</value>
122122
</data>
123123
<data name="AssignedByValParameterInspectionName" xml:space="preserve">
124124
<value>ByVal Parameter ist zugewiesen</value>
@@ -876,4 +876,70 @@ Falls der Parameter 'null' sein kann, bitte dieses Auftreten ignorieren. 'null'
876876
<data name="EmptyModuleInspectionResultFormat" xml:space="preserve">
877877
<value>Modul/Klasse {0} ist leer.</value>
878878
</data>
879-
</root>
879+
<data name="ObsoleteErrorSyntaxInspectionName" xml:space="preserve">
880+
<value>Verwendung der veralteten 'Error'-Anweisung</value>
881+
</data>
882+
<data name="UnreachableCaseInspectionMeta" xml:space="preserve">
883+
<value>Erkennt "Case"-Klauseln, die nie ausgeführt werden können.</value>
884+
</data>
885+
<data name="UnreachableCaseInspectionName" xml:space="preserve">
886+
<value>Case-Klausel(n) nicht erreichbar.</value>
887+
</data>
888+
<data name="UnreachableCaseInspectionResultFormat" xml:space="preserve">
889+
<value>Die Case-Klausel '{0}' kann nicht erreicht werden</value>
890+
</data>
891+
<data name="UnreachableCaseInspection_CaseElse" xml:space="preserve">
892+
<value>Nicht erreichbares Case Else: Alle möglichen Werte sind durch vorangehende Klausel(n) abgedeckt.</value>
893+
</data>
894+
<data name="UnreachableCaseInspection_TypeMismatch" xml:space="preserve">
895+
<value>Inakzeptabler Typ: Die Case-Anweisung kann nicht als derselbe Typ wie die Select-Anweisung ausgewertet werden.</value>
896+
</data>
897+
<data name="UnreachableCaseInspection_Unreachable" xml:space="preserve">
898+
<value>Unerreichbar: Case-Klausel ist bereits von anderen Klausel(n) abgehandelt.</value>
899+
</data>
900+
<data name="UnhandledOnErrorResumeNextInspectionMeta" xml:space="preserve">
901+
<value>Fehlerbehandlung sollte nach Verwendung von 'On Error Resume Next' wiederhergestellt werden.</value>
902+
</data>
903+
<data name="UnhandledOnErrorResumeNextInspectionName" xml:space="preserve">
904+
<value>Unbehandeltes 'On Error Resume Next'</value>
905+
</data>
906+
<data name="UnhandledOnErrorResumeNextInspectionQuickFix" xml:space="preserve">
907+
<value>Subroutine zur Fehlerbehandlung einführen</value>
908+
</data>
909+
<data name="UnhandledOnErrorResumeNextInspectionResultFormat" xml:space="preserve">
910+
<value>Fehler werden ignoriert aber nie wieder behandelt.</value>
911+
</data>
912+
<data name="DefTypeStatementInspectionMeta" xml:space="preserve">
913+
<value>Verwendung der 'Def[Type]' Anweisung führt zur Typspezifikation mit einem Präfix. Von diese Benennungskonvention wird stark abgeraten und sie sollte vermieden werden.</value>
914+
</data>
915+
<data name="DefTypeStatementInspectionName" xml:space="preserve">
916+
<value>Verwendung der 'Def[Type]'-Anweisung</value>
917+
</data>
918+
<data name="DefTypeStatementInspectionResultFormat" xml:space="preserve">
919+
<value>Statt '{1}' explizit 'as {0}' verwenden</value>
920+
</data>
921+
<data name="StepOneIsRedundantInspectionResultFormat" xml:space="preserve">
922+
<value>1 ist der Standardwert für 'Step' in einer 'For-Next'-Schleife und daher redundant.</value>
923+
</data>
924+
<data name="RemoveStepOneQuickFix" xml:space="preserve">
925+
<value>Step entfernen</value>
926+
</data>
927+
<data name="StepIsNotSpecifiedInspectionResultFormat" xml:space="preserve">
928+
<value>Step ist nicht angegeben</value>
929+
</data>
930+
<data name="AddStepOneQuickFix" xml:space="preserve">
931+
<value>Step hinzufügen</value>
932+
</data>
933+
<data name="StepIsNotSpecifiedInspectionMeta" xml:space="preserve">
934+
<value>'Step' der 'For-Next'-Schleife ist nicht angegeben. Dies könnte versehentlich sein.</value>
935+
</data>
936+
<data name="StepOneIsRedundantInspectionMeta" xml:space="preserve">
937+
<value>1 ist der Standardwert für 'Step' in einer 'For-Next'-Schleife und daher redundant.</value>
938+
</data>
939+
<data name="StepIsNotSpecifiedInspectionName" xml:space="preserve">
940+
<value>'Step' in 'For...Next'-Schleife ist nicht angegeben</value>
941+
</data>
942+
<data name="StepOneIsRedundantInspectionName" xml:space="preserve">
943+
<value>'Step 1' ist in 'For...Next'-Schleife redundant</value>
944+
</data>
945+
</root>

0 commit comments

Comments
 (0)