Skip to content

Commit e11e3ce

Browse files
committed
finished czech translation
1 parent 32e8f9c commit e11e3ce

File tree

10 files changed

+173
-8
lines changed

10 files changed

+173
-8
lines changed

Rubberduck.RegexAssistant/Rubberduck.RegexAssistant.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
7474
</ItemGroup>
7575
<ItemGroup>
76+
<EmbeddedResource Include="i18n\AssistantResources.cs.resx" />
7677
<EmbeddedResource Include="i18n\AssistantResources.de.resx" />
7778
<EmbeddedResource Include="i18n\AssistantResources.resx">
7879
<Generator>ResXFileCodeGenerator</Generator>

Rubberduck.Resources/CodeExplorer/CodeExplorerUI.cs.resx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,6 @@
129129
<data name="CodeExplorer_AddClassModuleText" xml:space="preserve">
130130
<value>Modul třídy (.cls)</value>
131131
</data>
132-
<data name="Načíst" xml:space="preserve">
133-
<value>UserForm (.frm)</value>
134-
</data>
135132
<data name="CodeExplorer_AddStdModuleText" xml:space="preserve">
136133
<value>Standardní modul (.bas)</value>
137134
</data>

Rubberduck.Resources/Inspections/InspectionInfo.cs.resx

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,4 +195,143 @@
195195
<data name="MultilineParameterInspection" xml:space="preserve">
196196
<value>Rozdělení deklarace parametru na více řádků velmi zraňuje čitelnost. I když je parametr dlouhý, zvažte jeho deklaraci na jeden řádek. </value>
197197
</data>
198+
<data name="ObsoleteTypeHintInspection" xml:space="preserve">
199+
<value>Type nápovědní písmena v jazyku existují jen pro podporu zastaralého kódu, který je vyžaduje; můžou být bez obav nahrazeny deklaracemi jako "As", které specifikují typ explicitně a mohou být vynechány v jiných referencích identifikátoru.</value>
200+
</data>
201+
<data name="UntypedFunctionUsageInspection" xml:space="preserve">
202+
<value>Existuje ekvivalentní funkce, která vrací typ řetězec a měla by být přednostně použita z důvodu vyvarování se implicitního zkonvertování typu.
203+
Jestliže může být parametr prázdný, ignorujte výsledek této inspekce; předání prázdné hodnoty funkci, která očekává řetěz, by vyvolalo "type mismatch" chybu za chodu programu.</value>
204+
</data>
205+
<data name="UseMeaningfulNameInspection" xml:space="preserve">
206+
<value>Názvy identifikátorů by měly uvádět, pro co jsou používány a měly by být čitelné; vyvarujte se 'disemvowellingu' (odstranění samohlásek), číselných příponám a jménům o délce 1-2 písmen.</value>
207+
</data>
208+
<data name="VariableNotAssignedInspection" xml:space="preserve">
209+
<value>Proměnná není přiřazena. Pokud to není záměrem, jedná se pravděpodobně o bug. Ignorujte výsledek této kontroly, pokud je proměnná přiřazena v jiné proceduře pomocí ByRef parametru.</value>
210+
</data>
211+
<data name="VariableTypeNotDeclaredInspection" xml:space="preserve">
212+
<value>Proměnná, jejíž typ není explicitně deklarován, je implicitně typu 'Variant'. Pokud to byl váš úmysl, zvažte explicitní deklarování typu 'Variant', nebo deklarujte specifičtější typ.</value>
213+
</data>
214+
<data name="WriteOnlyPropertyInspection" xml:space="preserve">
215+
<value>Vlastnost, která exponuje mutátor, avšak žádný accessor, designově smrtí a vytváří matoucí API rozhraní. Zvažte exponování getteru, nebo zkonvertování mutátoru na metodu.</value>
216+
</data>
217+
<data name="ProcedureCanBeWrittenAsFunctionInspection" xml:space="preserve">
218+
<value>Procedura, které je způsobem 'ByRef' předán pouze jediný parametr, kterému je před ukončením procedury přiřazena nová hodnota/reference, používá tento ByRef parametr jako návratovou hodnotu: zvažte, zda místo toho nepoužít funkci.</value>
219+
</data>
220+
<data name="SheetAccessedUsingStringInspection" xml:space="preserve">
221+
<value>Aplikace Excel již definuje globálně vymezená objektové proměnné s touto referencí. Zvažte použití vlastnosti listu: 'CodeName'.</value>
222+
</data>
223+
<data name="StepOneIsRedundantInspection" xml:space="preserve">
224+
<value>V cyklu for-next je krok 1 jako výchozí a tudíž je nadbytečné ho definovat.</value>
225+
</data>
226+
<data name="StepIsNotSpecifiedInspection" xml:space="preserve">
227+
<value>V cyklu for-next není specifikován krok. Tohle může být neúmyslné.</value>
228+
</data>
229+
<data name="DefTypeStatementInspection" xml:space="preserve">
230+
<value>Používáním 'Def[Type]' výrazu vede ke specifikování typů užitím prefixu. Důrazně odrazujeme od používání tohoto stylu, měli byste se mu vyhnout za každou cenu.</value>
231+
</data>
232+
<data name="UnhandledOnErrorResumeNextInspection" xml:space="preserve">
233+
<value>Manipulace s chybami by měla být obnovena po použití 'On Error Resume Next'.</value>
234+
</data>
235+
<data name="UnreachableCaseInspection" xml:space="preserve">
236+
<value>Detekuje klauzule případů, které se nikdy nevykonají.</value>
237+
</data>
238+
<data name="EmptyModuleInspection" xml:space="preserve">
239+
<value>Prázdné moduly a třídy buďto odkazují na dosud neimplementovanou funkcionalitu, nebo představují zbytečnou zátěž, která může poškodit udržovatelnost projektu.</value>
240+
</data>
241+
<data name="BooleanAssignedInIfElseInspection" xml:space="preserve">
242+
<value>Členu je přiřazen True/False v různých větvích příkazu if bez dalších příkazů v podmínce. Použij místo toho podmínku přímo na člena.</value>
243+
</data>
244+
<data name="ObsoleteErrorSyntaxInspection" xml:space="preserve">
245+
<value>Příkaz 'Error' existuje pouze v jazyce, který podporuje starší kód, který jej vyžadoval; používejte radši 'Err.Raise'.</value>
246+
</data>
247+
<data name="ShadowedDeclarationInspection" xml:space="preserve">
248+
<value>V jednom a tom samém scopu existují 2 deklarace, které mají stejný název identifikátoru. To znamená, že bude k dispozici pouze jedna z nich.</value>
249+
</data>
250+
<data name="EmptyWhileWendBlockInspection" xml:space="preserve">
251+
<value>Prázdný blok 'Loop' bez jakýchkoli spustitelných příkazů ponechává správce kódu ve zmatku, co takový kód vůbec znamená. Vyhněte se psaní kódu, který nemusí být napsán.</value>
252+
</data>
253+
<data name="SelfAssignedDeclarationInspection" xml:space="preserve">
254+
<value>Deklarace proměnné objektu s automatickým instancí v rozsahu procedur mění, jak funguje nulling reference, což může vést k neočekávanému chování.</value>
255+
</data>
256+
<data name="FunctionReturnValueNotUsedInspection" xml:space="preserve">
257+
<value>Člen je definován jako funkce, ale používá se jako procedura. Pokud nejde o rekurzivní funkci, zvažte zapsání 'Function' jako 'Sub'. Pokud je funkce rekurzivní, žádný z jejich externích voláních nepoužívá její návratnou hodnotu.</value>
258+
</data>
259+
<data name="ObjectVariableNotSetInspection" xml:space="preserve">
260+
<value>Rubberduck rozeznává tuto proměnnou jako proměnnou objektu, která je definována bez klíčového slova 'Set'. Tato skutečnost způsobuje run-time chybu 91 'Object or With block variable not set'.</value>
261+
</data>
262+
<data name="MissingAnnotationArgumentInspection" xml:space="preserve">
263+
<value>Parametr anotace chybí, nebo je chybně specifikován. Správná syntaxe je: '@Annotation([parametr])\nPříklad: '@Folder("Parent.Child")</value>
264+
</data>
265+
<data name="ModuleScopeDimKeywordInspection" xml:space="preserve">
266+
<value>Klíčové slovo 'Public' lze použít pouze na úrovn modulu; jeho protějšek 'Private' lze také použít pouze na úrovni modulu. 'Dim' lze však deklarovat pro proměnné jak na úrovni modulu, tak na úrovni procedury. Avšak pro lepší konzistenci je preferováno používat 'Dim' pro lokální proměnné a proto na úrovni modulu používejte 'Private' místo 'Dim'.</value>
267+
</data>
268+
<data name="UndeclaredVariableInspection" xml:space="preserve">
269+
<value>Kód, ve kterém se nacházejí nedeklarované proměnné, a přitom je specifikována volba 'Option Explicit', nelze úspěšně zkompilovat. Nedeklarované proměnné jsou vždy typu Variant, datový typ, který způsobuje zbytečné nároky na výkon a paměť.</value>
270+
</data>
271+
<data name="ImplicitDefaultMemberAssignmentInspection" xml:space="preserve">
272+
<value>Tato přiřazení na povrchu vypadají, že se snaží přiřadit objektovou proměnnou na proměnnou typu hodnota, avšak skutečnost je taková, že se snaží přiřadit implicitně výchozího člena objektu. Pro zvýšení čitelnosti zvažte explicitní referenci výchozího člena objektu.</value>
273+
</data>
274+
<data name="ObsoleteMemberUsageInspection" xml:space="preserve">
275+
<value>Tato metoda je označena jako '@Obsolete'. Neměla by být nadále používána, měla by existovat lepší alternativa.</value>
276+
</data>
277+
<data name="StopKeywordInspection" xml:space="preserve">
278+
<value>Klíčové slovo 'Stop' pozdrží exekuci kódu a aktivuje debugger. Vyhněte se tomuto v distribuovanému kódu.</value>
279+
</data>
280+
<data name="IntegerDataTypeInspection" xml:space="preserve">
281+
<value>Maximální hodnota 16-bitového (Int) integeru je 32,769 - použitím 32-bit (Long) integeru všude, kde je možné, pomůžete předejít 'Overflow' run-time chybě a je lépe zpracováno moderními CPU.</value>
282+
</data>
283+
<data name="EmptyCaseBlockInspection" xml:space="preserve">
284+
<value>Prázdný 'Case' blok bez jakýchkoli příkazů nechává osobu, která se na kód pak kouká, tápat, co je vlastně důvodem tohoto kódu. Vyhněte se prosím psaní kódu, který není potřeba být napsán.</value>
285+
</data>
286+
<data name="EmptyDoWhileBlockInspection" xml:space="preserve">
287+
<value>Prázdná 'Do...While' smyčka bez jakýchkoli příkazů nechává osobu, která se na kód pak kouká, tápat, co je vlastně důvodem tohoto kódu. Vyhněte se prosím psaní kódu, který není potřeba být napsán.</value>
288+
</data>
289+
<data name="EmptyForEachBlockInspection" xml:space="preserve">
290+
<value>Prázdná 'For Each...Next' smyčka bez jakýchkoli příkazů nechává osobu, která se na kód pak kouká, tápat, co je vlastně důvodem tohoto kódu. Vyhněte se prosím psaní kódu, který není potřeba být napsán.</value>
291+
</data>
292+
<data name="EmptyForLoopBlockInspection" xml:space="preserve">
293+
<value>Prázdná 'For...Next' smyčka bez jakýchkoli příkazů nechává osobu, která se na kód pak kouká, tápat, co je vlastně důvodem tohoto kódu. Vyhněte se prosím psaní kódu, který není potřeba být napsán.</value>
294+
</data>
295+
<data name="EmptyElseBlockInspection" xml:space="preserve">
296+
<value>Prázdná 'Else' smyčka bez jakýchkoli příkazů nechává osobu, která se na kód pak kouká, tápat, co je vlastně důvodem tohoto kódu. Vyhněte se prosím psaní kódu, který není potřeba být napsán.</value>
297+
</data>
298+
<data name="EmptyIfBlockInspection" xml:space="preserve">
299+
<value>Prázdná podmínková větev bez jakýchkoli příkazů nechává osobu, která se na kód pak kouká, tápat, co je vlastně důvodem tohoto kódu. Vyhněte se prosím psaní kódu, který není potřeba být napsán.</value>
300+
</data>
301+
<data name="HungarianNotationInspection" xml:space="preserve">
302+
<value>Maďarská notace způsobuje menší čitelnost kódu a je zbytečná, pokud jsou proměnné psané velmi jasnou a konkrétní formou.</value>
303+
</data>
304+
<data name="RedundantOptionInspection" xml:space="preserve">
305+
<value>Protože je pro tuto možnost nastaveno výchozí/implicitní nastavení, může být tato instrukce bezpečně vynechána.</value>
306+
</data>
307+
<data name="RedundantByRefModifierInspection" xml:space="preserve">
308+
<value>Ve výchozím nastavení jsou všechny parametry předávány referencí, takže není nutné uvádět 'ByRef' modifikátor.</value>
309+
</data>
310+
<data name="LineLabelNotUsedInspection" xml:space="preserve">
311+
<value>Označení řádku, na které není nikdy přeskočeno ('GoTo', 'Resume', ...) nemá žádný smysl. Zvažte jeho odstranění.</value>
312+
</data>
313+
<data name="MissingAttributeInspection" xml:space="preserve">
314+
<value>Anotace Rubberducku je specifikována pro modul nebo člen, ale příslušný atribut není přítomen. Atributy modulu a anotace je třeba synchronizovat.</value>
315+
</data>
316+
<data name="MissingAnnotationInspection" xml:space="preserve">
317+
<value>Atributy modulu a člena se ve VBE nezobrazují. Přidáním anotace uděláte tyto atributy explicitnější a Rubberduck může držet anotace a atributy synchronizovány.</value>
318+
</data>
319+
<data name="IllegalAnnotationInspection" xml:space="preserve">
320+
<value>Anotace, která má být specifikována na úrovni modulu, nemůže být použita k anotaci členů; anotace, které mají být členy anotací, nemohou být použity na úrovni modulu; anotace modulu a členů mohou být specifikovány pouze jednou.</value>
321+
</data>
322+
<data name="OptionBaseZeroInspection" xml:space="preserve">
323+
<value>Toto je výchozí nastavení, není třeba jej specifikovat.</value>
324+
</data>
325+
<data name="MemberNotOnInterfaceInspection" xml:space="preserve">
326+
<value>Přístupové zavolání členu bylo uděláno proti rozšířenému rozhraní, které Rubberduck nemohl vyřešit, nebo nebyl nalezen člen. Pokud VBA nemůže vyřešit typ v době spuštění (run-time), vyskočí chyba 438. Pokud je k dispozici ekvivalentní ne-rozšířené rozhraní, které je schopen Rubberduck vyřešit, zvažte jeho použití.</value>
327+
</data>
328+
<data name="HostSpecificExpressionInspection" xml:space="preserve">
329+
<value>Závorkové výrazy jsou vyhodnoceny hostitelskou aplikací při běhu (run-time), což znamená, že je VBA nemůže v okamžiku kompilace ověřit. Zvažte místo toho využití objektového modelu hostitelské aplikace.</value>
330+
</data>
331+
<data name="ApplicationWorksheetFunctionInspection" xml:space="preserve">
332+
<value>Objekt Excel Aplikace neimplementuje rozhraní WorksheetFunction napřímo. Všechna volání provedená členy WorksheetFunction jsou zpracována jako 'late bound¨a chyby ve volaném členu budou vráceny jako typ Variant od 'VbVarType.vbError'. Toto zapříčiní nemožnost odchytnout chyby pomocí error handlerů a přidává výkonnostní náročnost ve srovnání s 'early bound' voláním. Zvažte volání 'Application.WorksheetFunction' explicitně. Poznámka: Pokud toto volání v minulosti generovalo chyby, tyto chyby byly ignorovány. Pokud použijete rychlou opravu (Quick fix), měla by být provedena správná manipulace s chybami.</value>
333+
</data>
334+
<data name="ObsoleteCallingConventionInspection" xml:space="preserve">
335+
<value>Windows implemenace Visual Basic podporuje pouze StdCall volací konvenci a použití CDecl volací konvence je podporováno pouze ve verzích VBA systému Macintosh. Použití tohoto klíčového slova ve Windows může mít za následek chybu runtime 49 - 'Bad DLL calling convention'. Pokud je tato procedura určena pouze pro hostitele systému Macintosh, měla by být podmíněně zkompilována.</value>
336+
</data>
198337
</root>

Rubberduck.Resources/Inspections/InspectionNames.cs.resx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,4 +327,10 @@
327327
<data name="SheetAccessedUsingStringInspection" xml:space="preserve">
328328
<value>Staticky přístupný sešit přístupný pomocí řetězce</value>
329329
</data>
330+
<data name="ObsoleteMemberUsageInspection" xml:space="preserve">
331+
<value>Je použit člen, který je označený jako '@Obsolete'</value>
332+
</data>
333+
<data name="ObsoleteCallingConventionInspection" xml:space="preserve">
334+
<value>Použití zastaralé 'CDecl' volací konvence</value>
335+
</data>
330336
</root>

Rubberduck.Resources/Inspections/InspectionResults.cs.resx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,4 +339,10 @@
339339
<data name="SheetAccessedUsingStringInspection" xml:space="preserve">
340340
<value>Staticky přístupný list lze referovat jeho kódovým jménem</value>
341341
</data>
342+
<data name="ObsoleteMemberUsageInspection" xml:space="preserve">
343+
<value>Zvažte nahrazení volání '{0}'. {1}</value>
344+
</data>
345+
<data name="ObsoleteCallingConventionInspection" xml:space="preserve">
346+
<value>'{0}' je deklarováno zastaralou 'CDecl' volací konvencí.</value>
347+
</data>
342348
</root>

Rubberduck.Resources/RubberduckUI.cs.resx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1233,4 +1233,13 @@ End Enum</value>
12331233
<data name="RubberduckReloadFailure_Message" xml:space="preserve">
12341234
<value>Nástrojová okna nebyla korektně zničena a/nebo nemohou být obnoveny; VBE nemusí být v tuto chvíli stabilní. Rubberduck se načte normálně při příští inicializaci VBE.</value>
12351235
</data>
1236+
<data name="ParserState_Busy" xml:space="preserve">
1237+
<value>Zaneprázdněný</value>
1238+
</data>
1239+
<data name="GroupingStyle_ByCategory" xml:space="preserve">
1240+
<value>Dle kategorie</value>
1241+
</data>
1242+
<data name="IndenterSettings_IgnoreEmptyLinesInFirstBlocks" xml:space="preserve">
1243+
<value>Ignoruj prázdné řádky při vyhledávání prvních poznámek a deklaračních bloků</value>
1244+
</data>
12361245
</root>

Rubberduck.Resources/UnitTesting/TestExplorer.cs.resx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,4 +228,10 @@
228228
<data name="UnitTest_TotalDuration" xml:space="preserve">
229229
<value>Celkové Trvání</value>
230230
</data>
231+
<data name="TestExplorer_CategoryName" xml:space="preserve">
232+
<value>Jméno Kategorie</value>
233+
</data>
234+
<data name="TestExplorer_RunSelectedCategoryTests" xml:space="preserve">
235+
<value>Vybraná Kategorie</value>
236+
</data>
231237
</root>

Rubberduck.Resources/UnitTesting/TestExplorer.fr.resx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,6 @@
213213
<data name="UnitTest_NewMethod_ChangeErrorNo" xml:space="preserve">
214214
<value>Changer le numéro d'erreur</value>
215215
</data>
216-
<data name="UnitTest_TotalDuration" xml:space="preserve">
217-
<value>Durée totale</value>
218-
</data>
219216
<data name="TestOutcome_Ignored" xml:space="preserve">
220217
<value>Ignoré</value>
221218
</data>
@@ -228,4 +225,7 @@
228225
<data name="Command_AddTestModule_Error" xml:space="preserve">
229226
<value>Impossible de créer le module de test. L'application hôte peut ne pas permettre la création de nouveaux modules, ou le projet peut être verrouillé. Vérifiez les journaux pour les détails.</value>
230227
</data>
228+
<data name="UnitTest_TotalDuration" xml:space="preserve">
229+
<value>Durée totale</value>
230+
</data>
231231
</root>

RubberduckCodeAnalysis/Resources.resx

Lines changed: 2 additions & 2 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
@@ -121,7 +121,7 @@
121121
<value>COM Management</value>
122122
</data>
123123
<data name="MissingClassInterfaceDescription" xml:space="preserve">
124-
<value>COM-visible classes must have an explicit ClassInterface attribute and be set to `None`. This is required to avoid verisoning problems.</value>
124+
<value>COM-visible classes must have an explicit ClassInterface attribute and be set to `None`. This is required to avoid versioning problems.</value>
125125
</data>
126126
<data name="MissingClassInterfaceId" xml:space="preserve">
127127
<value>MissingClassInterface</value>

RubberduckCodeAnalysis/RubberduckCodeAnalysis.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@
156156
<None Include="tools\uninstall.ps1" />
157157
</ItemGroup>
158158
<ItemGroup>
159+
<EmbeddedResource Include="Resources.cs.resx" />
159160
<EmbeddedResource Include="Resources.resx" />
160161
</ItemGroup>
161162
<ItemGroup>

0 commit comments

Comments
 (0)