Skip to content

Commit 9554f0b

Browse files
authored
Merge pull request #3478 from INOPIAE/translation
added new German translations, removed VBEEditorText.sv.resx
2 parents 5f9b32e + 96920cc commit 9554f0b

File tree

5 files changed

+24
-51
lines changed

5 files changed

+24
-51
lines changed

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

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,6 @@
123123
<data name="AssignedByValParameterInspectionName" xml:space="preserve">
124124
<value>ByVal Parameter ist zugewiesen</value>
125125
</data>
126-
<data name="CodeQualityIssues" xml:space="preserve">
127-
<value>Code Qualitätsproblem</value>
128-
</data>
129126
<data name="ConstantNotUsedInspectionMeta" xml:space="preserve">
130127
<value>Rubberduck konnte keine Referenz auf eine Konstante finden. Überlegen Sie eine Entfernung der nicht verwendeten Deklaration.</value>
131128
</data>
@@ -177,20 +174,14 @@
177174
<data name="ImplicitActiveWorkbookReferenceInspectionName" xml:space="preserve">
178175
<value>Impliziete Referenz zum ' ActiveWorkbook'</value>
179176
</data>
180-
<data name="ImplicitByRefParameterInspectionMeta" xml:space="preserve">
181-
<value>Parameter werden als Referenz übergeben, wenn diese speziell übergene werden. Dies ist verwirrend und fehleranfällig. Deshalb sollten Parameter als Wert übergeben werden und nur in speziellen Fällen als Referenz.</value>
182-
</data>
183-
<data name="ImplicitByRefParameterInspectionName" xml:space="preserve">
184-
<value>Implizierter ByRef Parameter</value>
185-
</data>
186177
<data name="ImplicitPublicMemberInspectionMeta" xml:space="preserve">
187178
<value>Die Methoden eines Moduls sind standardmäßig öffentlich, was irreführend sein kann. Besser ist es, den Gültigkeitsbereich der Methoden explizit zu definieren.</value>
188179
</data>
189180
<data name="ImplicitPublicMemberInspectionName" xml:space="preserve">
190181
<value>Implizierte öffentliche Methode</value>
191182
</data>
192183
<data name="ImplicitVariantReturnTypeInspectionMeta" xml:space="preserve">
193-
<value>Methoden mit einem Rückgabewet geben, wenn nicht nanders angegeben, implizit 'Variant' zurück. Überlege ob es nicht besser ist, den Rückgabewert explizit als 'Variant' zu definieren, wenn der Typ des Rückgabewertes nicht bekannt ist.</value>
184+
<value>Methoden mit einem Rückgabewert geben, wenn nicht anders angegeben, implizit 'Variant' zurück. Überlege, ob es nicht besser ist, den Rückgabewert explizit als 'Variant' zu definieren, wenn der Typ des Rückgabewertes nicht bekannt ist.</value>
194185
</data>
195186
<data name="ImplicitVariantReturnTypeInspectionName" xml:space="preserve">
196187
<value>Rückgabewert der Methode ist implizit 'Variant'</value>
@@ -204,12 +195,6 @@
204195
<data name="MoveFieldCloserToUsageInspectionResultFormat" xml:space="preserve">
205196
<value>Veringere die Größe der Modulvariable '{0}'.</value>
206197
</data>
207-
<data name="LanguageOpportunities" xml:space="preserve">
208-
<value>Sprachmöglichkeiten</value>
209-
</data>
210-
<data name="MaintainabilityAndReadabilityIssues" xml:space="preserve">
211-
<value>Wartungs- und Lesbarkeitsproblem</value>
212-
</data>
213198
<data name="MultilineParameterInspectionMeta" xml:space="preserve">
214199
<value>Überlege lange Parameterdeklarationen zusammenzuhalten. Das Aufteilen einer Parameterdeklaration über mehrere Zeilen sollte zugunsten der besseren Lesbarkeit vermieden werden.</value>
215200
</data>
@@ -381,9 +366,6 @@ Falls der Parameter 'null' sein kann, bitte dieses Auftreten ignorieren. 'null'
381366
<data name="IdentifierNotUsedInspectionResultFormat" xml:space="preserve">
382367
<value>{0} '{1}' wird nicht genutzt</value>
383368
</data>
384-
<data name="ImplicitByRefParameterInspectionResultFormat" xml:space="preserve">
385-
<value>Der Parameter '{0}' wird implizit als Referenz übergeben.</value>
386-
</data>
387369
<data name="ImplicitPublicMemberInspectionResultFormat" xml:space="preserve">
388370
<value>Methode '{0}' ist implizit 'Public'</value>
389371
</data>
@@ -420,9 +402,6 @@ Falls der Parameter 'null' sein kann, bitte dieses Auftreten ignorieren. 'null'
420402
<data name="DeclareAsExplicitVariantQuickFix" xml:space="preserve">
421403
<value>Deklariere explizit als 'Variant'</value>
422404
</data>
423-
<data name="ImplicitByRefParameterQuickFix" xml:space="preserve">
424-
<value>Parameter explizit als Referenz angeben</value>
425-
</data>
426405
<data name="Inspections_UnassignedVariableTodo" xml:space="preserve">
427406
<value>TODO</value>
428407
</data>
@@ -876,4 +855,16 @@ Falls der Parameter 'null' sein kann, bitte dieses Auftreten ignorieren. 'null'
876855
<data name="StopKeywordInspectionName">
877856
<value>Stop keyword</value>
878857
</data>
879-
</root>
858+
<data name="ReplaceIfElseWithConditionalStatementQuickFix" xml:space="preserve">
859+
<value>Ersetze If/Else mit einer einfachen Zuordnung </value>
860+
</data>
861+
<data name="BooleanAssignedInIfElseInspectionResultFormat" xml:space="preserve">
862+
<value>Boolean Ausdruck '{0}' wurde in einer trivialen If/Else-Verzweigung zugewiesen</value>
863+
</data>
864+
<data name="BooleanAssignedInIfElseInspectionName" xml:space="preserve">
865+
<value>Boolean Ausdruck in einer trivialen If/Else-Verzweigung zugewiesen</value>
866+
</data>
867+
<data name="BooleanAssignedInIfElseInspectionMeta" xml:space="preserve">
868+
<value>Ein Element wurde mit True/False in verschiedenen Zweigen einer If-Bedingung ohne weitere optionale Bedingungen zugewiesen. Benutze stattdessen die Bedingung direkt mit dem Element. </value>
869+
</data>
870+
</root>

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

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,6 @@
123123
<data name="AssignedByValParameterInspectionName" xml:space="preserve">
124124
<value>Assignation d'un paramètre passé par valeur (ByVal)</value>
125125
</data>
126-
<data name="CodeQualityIssues" xml:space="preserve">
127-
<value>Qualité du code</value>
128-
</data>
129126
<data name="ConstantNotUsedInspectionMeta" xml:space="preserve">
130127
<value>La constante est déclarée, mais Rubberduck n'a pu trouver aucune référence; la déclaration pourrait être supprimée.</value>
131128
</data>
@@ -177,12 +174,6 @@
177174
<data name="ImplicitActiveWorkbookReferenceInspectionName" xml:space="preserve">
178175
<value>Référence implicite au classeur actif</value>
179176
</data>
180-
<data name="ImplicitByRefParameterInspectionMeta" xml:space="preserve">
181-
<value>Les paramètres sont passés par référence à moins qu'ils soient spécifiés autrement, ce qui peut être déroutant et rendre le code plus enclin à introduire des bogues. Passer les paramètres par valeur (ByVal) de préférence, et spécifier ByRef explicitement lorsque les paramètres sont passés par référence.</value>
182-
</data>
183-
<data name="ImplicitByRefParameterInspectionName" xml:space="preserve">
184-
<value>Paramètre ByRef implicite</value>
185-
</data>
186177
<data name="ImplicitPublicMemberInspectionMeta" xml:space="preserve">
187178
<value>Les membres d'un module sont publics par défaut, ce qui peut être contre-intuitif. Considérez spécifier les modificateurs d'accès explicitement pour éviter toute ambiguïté.</value>
188179
</data>
@@ -204,12 +195,6 @@
204195
<data name="MoveFieldCloserToUsageInspectionResultFormat" xml:space="preserve">
205196
<value>Restreindre la portée du champ '{0}'</value>
206197
</data>
207-
<data name="LanguageOpportunities" xml:space="preserve">
208-
<value>Opportunités du language</value>
209-
</data>
210-
<data name="MaintainabilityAndReadabilityIssues" xml:space="preserve">
211-
<value>Maintenance et lisibilité</value>
212-
</data>
213198
<data name="MultilineParameterInspectionMeta" xml:space="preserve">
214199
<value>Considérez insérer les continuations entre les paramètres d'une longue signature. Séparer la déclaraion d'un paramètre sur plusieurs lignes rend plus difficile la lecture du code.</value>
215200
</data>
@@ -380,9 +365,6 @@
380365
<data name="IdentifierNotUsedInspectionResultFormat" xml:space="preserve">
381366
<value>{0} '{1}' n'est pas utilisé(e).</value>
382367
</data>
383-
<data name="ImplicitByRefParameterInspectionResultFormat" xml:space="preserve">
384-
<value>Le paramètre '{0}' est passé par référence implicitement</value>
385-
</data>
386368
<data name="ImplicitPublicMemberInspectionResultFormat" xml:space="preserve">
387369
<value>Le membre '{0}' est implicitement public</value>
388370
</data>
@@ -419,9 +401,6 @@
419401
<data name="DeclareAsExplicitVariantQuickFix" xml:space="preserve">
420402
<value>Déclarer explicitement comme Variant</value>
421403
</data>
422-
<data name="ImplicitByRefParameterQuickFix" xml:space="preserve">
423-
<value>Passer le paramètre par référence explicitement</value>
424-
</data>
425404
<data name="Inspections_UnassignedVariableTodo" xml:space="preserve">
426405
<value>TODO</value>
427406
</data>
@@ -877,4 +856,4 @@ Si le paramètre peut être nul, ignorer ce résultat; passer une valeur nulle
877856
<data name="RemoveOptionBaseStatementQuickFix">
878857
<value>Supprimer l'instruction 'Option Base'</value>
879858
</data>
880-
</root>
859+
</root>

Rubberduck.SourceControl/SourceControlText.de.resx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,6 @@
158158
<value>Unpublish fehlgeschlagen.</value>
159159
</data>
160160
<data name="NoProjectOpen">
161-
<value>There must be a project open for Rubberduck to successfully initialize a repository.</value>
161+
<value>Es muss ein geöffnetes Projekt vorhanden sein, um ein Repository erfolgreich zu initialisieren.</value>
162162
</data>
163-
</root>
163+
</root>

Rubberduck.VBEEditor/Rubberduck.VBEditor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,12 +274,12 @@
274274
<Compile Include="WindowsApi\WM.cs" />
275275
</ItemGroup>
276276
<ItemGroup>
277+
<EmbeddedResource Include="VBEEditorText.de.resx" />
277278
<EmbeddedResource Include="VBEEditorText.fr.resx" />
278279
<EmbeddedResource Include="VBEEditorText.resx">
279280
<Generator>ResXFileCodeGenerator</Generator>
280281
<LastGenOutput>VBEEditorText.Designer.cs</LastGenOutput>
281282
</EmbeddedResource>
282-
<EmbeddedResource Include="VBEEditorText.sv.resx" />
283283
</ItemGroup>
284284
<ItemGroup>
285285
<None Include="packages.config" />

Rubberduck.VBEEditor/VBEEditorText.sv.resx renamed to Rubberduck.VBEEditor/VBEEditorText.de.resx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,12 @@
9898
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
9999
</resheader>
100100
<data name="SelectionLocationPosition">
101-
<value />
101+
<value>Z{0}S{1}</value>
102102
</data>
103103
<data name="SelectionLocationRange">
104-
<value />
104+
<value>Z{0}S{1} - Z{2}S{3}</value>
105105
</data>
106-
</root>
106+
<data name="NonexistentComponentErrorText" xml:space="preserve">
107+
<value>Dokumenttypenkomponente {0} existiert nicht. Es kann kein Code aus dem Repository importiert werden.</value>
108+
</data>
109+
</root>

0 commit comments

Comments
 (0)