/
CodeAnalysisDiagnosticsResources.pl.xlf
437 lines (437 loc) · 36.7 KB
/
CodeAnalysisDiagnosticsResources.pl.xlf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
<file datatype="xml" source-language="en" target-language="pl" original="../CodeAnalysisDiagnosticsResources.resx">
<body>
<trans-unit id="CompareSymbolsCorrectlyCodeFix">
<source>Compare symbols correctly</source>
<target state="translated">Porównaj symbole poprawnie</target>
<note />
</trans-unit>
<trans-unit id="CompareSymbolsCorrectlyDescription">
<source>Symbols should be compared for equality, not identity.</source>
<target state="needs-review-translation">Symbole powinny być porównywane pod kątem równości, a nie tożsamości.</target>
<note />
</trans-unit>
<trans-unit id="CompareSymbolsCorrectlyMessage">
<source>Compare symbols correctly</source>
<target state="translated">Porównaj symbole poprawnie</target>
<note />
</trans-unit>
<trans-unit id="CompareSymbolsCorrectlyTitle">
<source>Compare symbols correctly</source>
<target state="translated">Porównaj symbole poprawnie</target>
<note />
</trans-unit>
<trans-unit id="ConfigureGeneratedCodeAnalysisDescription">
<source>Configure generated code analysis</source>
<target state="translated">Konfigurowanie analizy wygenerowanego kodu</target>
<note />
</trans-unit>
<trans-unit id="ConfigureGeneratedCodeAnalysisFix">
<source>Configure generated code analysis</source>
<target state="translated">Konfigurowanie analizy wygenerowanego kodu</target>
<note />
</trans-unit>
<trans-unit id="ConfigureGeneratedCodeAnalysisMessage">
<source>Configure generated code analysis</source>
<target state="translated">Konfigurowanie analizy wygenerowanego kodu</target>
<note />
</trans-unit>
<trans-unit id="ConfigureGeneratedCodeAnalysisTitle">
<source>Configure generated code analysis</source>
<target state="translated">Konfigurowanie analizy wygenerowanego kodu</target>
<note />
</trans-unit>
<trans-unit id="EnableConcurrentExecutionDescription">
<source>Enable concurrent execution</source>
<target state="translated">Włącz wykonywanie współbieżne</target>
<note />
</trans-unit>
<trans-unit id="EnableConcurrentExecutionFix">
<source>Enable concurrent execution</source>
<target state="translated">Włącz wykonywanie współbieżne</target>
<note />
</trans-unit>
<trans-unit id="EnableConcurrentExecutionMessage">
<source>Enable concurrent execution</source>
<target state="translated">Włącz wykonywanie współbieżne</target>
<note />
</trans-unit>
<trans-unit id="EnableConcurrentExecutionTitle">
<source>Enable concurrent execution</source>
<target state="translated">Włącz wykonywanie współbieżne</target>
<note />
</trans-unit>
<trans-unit id="MissingAttributeMessage">
<source>Missing '{0}' attribute.</source>
<target state="translated">Brak atrybutu „{0}”.</target>
<note />
</trans-unit>
<trans-unit id="MissingDiagnosticAnalyzerAttributeTitle">
<source>Missing diagnostic analyzer attribute.</source>
<target state="translated">Brak atrybutu analizatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="MissingDiagnosticAnalyzerAttributeDescription">
<source>Non-abstract sub-types of DiagnosticAnalyzer should be marked with DiagnosticAnalyzerAttribute(s). The argument to this attribute(s), if any, determine the supported languages for the analyzer. Analyzer types without this attribute will be ignored by the analysis engine.</source>
<target state="translated">Nieabstrakcyjne podtypy atrybutu DiagnosticAnalyzer powinny być oznakowane atrybutami DiagnosticAnalyzerAttribute. Argument dla tych atrybutów, o ile istnieje, określa obsługiwane języki analizatora. Typy analizatora bez tego atrybutu będą ignorowane przez aparat analizy.</target>
<note />
</trans-unit>
<trans-unit id="AddLanguageSupportToAnalyzerMessage">
<source>Diagnostic analyzer '{0}' may be able to support both C# and Visual Basic. Consider adding an argument to DiagnosticAnalyzerAttribute for '{1}' language support.</source>
<target state="translated">Analizator diagnostyczny „{0}” może mieć możliwość obsłużenia zarówno języka C#, jak i Visual Basic. Rozważ dodanie argumentu do atrybutu DiagnosticAnalyzerAttribute w celu obsługi języka „{1}”.</target>
<note />
</trans-unit>
<trans-unit id="AddLanguageSupportToAnalyzerTitle">
<source>Recommend adding language support to diagnostic analyzer.</source>
<target state="translated">Zaleć dodanie obsługi języka do analizatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="AddLanguageSupportToAnalyzerDescription">
<source>Diagnostic analyzer is marked as supporting only one language, but the analyzer assembly doesn't seem to refer to any language specific CodeAnalysis assemblies, and so is likely to work for more than one language. Consider adding an additional language argument to DiagnosticAnalyzerAttribute.</source>
<target state="translated">Analizator diagnostyczny jest oznaczony jako obsługujący tylko jeden język, ale zestaw analizatora raczej nie odwołuje się do żadnych zestawów CodeAnalysis specyficznych dla języka, a więc najprawdopodobniej będzie działał dla więcej niż jednego języka. Rozważ dodanie argumentu dodatkowego języka do atrybutu DiagnosticAnalyzerAttribute.</target>
<note />
</trans-unit>
<trans-unit id="ApplyDiagnosticAnalyzerAttribute_1">
<source>Apply DiagnosticAnalyzer attribute for '{0}'.</source>
<target state="translated">Zastosuj atrybut DiagnosticAnalyzer do elementu „{0}”.</target>
<note />
</trans-unit>
<trans-unit id="ApplyDiagnosticAnalyzerAttribute_2">
<source>Apply DiagnosticAnalyzer attribute for both '{0}' and '{1}'.</source>
<target state="translated">Zastosuj atrybut DiagnosticAnalyzer zarówno do elementu „{0}”, jak i elementu „{1}”.</target>
<note />
</trans-unit>
<trans-unit id="MissingSymbolKindArgumentToRegisterActionMessage">
<source>Specify at least one SymbolKind of interest when registering a symbol analyzer action.</source>
<target state="translated">Określ co najmniej jeden interesujący argument SymbolKind podczas rejestrowania akcji analizatora symboli.</target>
<note />
</trans-unit>
<trans-unit id="MissingSyntaxKindArgumentToRegisterActionMessage">
<source>Specify at least one SyntaxKind of interest when registering a syntax node analyzer action.</source>
<target state="translated">Określ co najmniej jeden interesujący argument SyntaxKind podczas rejestrowania akcji analizatora węzła składni.</target>
<note />
</trans-unit>
<trans-unit id="MissingOperationKindArgumentToRegisterActionMessage">
<source>Specify at least one OperationKind of interest when registering an operation analyzer action.</source>
<target state="translated">Określ co najmniej jeden interesujący argument OperationKind podczas rejestrowania akcji analizatora operacji.</target>
<note />
</trans-unit>
<trans-unit id="MissingKindArgumentToRegisterActionTitle">
<source>Missing kind argument when registering an analyzer action.</source>
<target state="translated">Brak argumentu rodzaju podczas rejestrowania akcji analizatora.</target>
<note />
</trans-unit>
<trans-unit id="MissingKindArgumentToRegisterActionDescription">
<source>You must specify at least one syntax, symbol or operation kind when registering a syntax, symbol, or operation analyzer action respectively. Otherwise, the registered action will never be invoked during analysis.</source>
<target state="translated">Musisz określić co najmniej jeden rodzaj składni, symbolu lub operacji podczas rejestracji odpowiednio akcji analizatora składni, symboli lub operacji. W przeciwnym razie zarejestrowana akcja nie zostanie nigdy wywołana podczas analizy.</target>
<note />
</trans-unit>
<trans-unit id="UnsupportedSymbolKindArgumentToRegisterActionMessage">
<source>SymbolKind '{0}' is not supported for symbol analyzer actions.</source>
<target state="translated">Rodzaj SymbolKind „{0}” nie jest obsługiwany dla akcji analizatora symboli.</target>
<note />
</trans-unit>
<trans-unit id="UnsupportedSymbolKindArgumentToRegisterActionTitle">
<source>Unsupported SymbolKind argument when registering a symbol analyzer action.</source>
<target state="translated">Nieobsługiwany argument SymbolKind podczas rejestrowania akcji analizatora symboli.</target>
<note />
</trans-unit>
<trans-unit id="InvalidReportDiagnosticMessage">
<source>ReportDiagnostic invoked with an unsupported DiagnosticDescriptor '{0}'.</source>
<target state="translated">Argument ReportDiagnostic wywołany z nieobsługiwanym deskryptorem DiagnosticDescriptor „{0}”.</target>
<note />
</trans-unit>
<trans-unit id="InvalidReportDiagnosticTitle">
<source>ReportDiagnostic invoked with an unsupported DiagnosticDescriptor.</source>
<target state="translated">Argument ReportDiagnostic wywołany z nieobsługiwanym deskryptorem DiagnosticDescriptor.</target>
<note />
</trans-unit>
<trans-unit id="InvalidReportDiagnosticDescription">
<source>ReportDiagnostic should only be invoked with supported DiagnosticDescriptors that are returned from DiagnosticAnalyzer.SupportedDiagnostics property. Otherwise, the reported diagnostic will be filtered out by the analysis engine.</source>
<target state="translated">Argument ReportDiagnostic powinien być wywoływany tylko z obsługiwanymi deskryptorami DiagnosticDescriptor, które są zwracane z właściwości DiagnosticAnalyzer.SupportedDiagnostics. W przeciwnym razie zgłoszona diagnostyka zostanie odfiltrowana przez aparat analizy.</target>
<note />
</trans-unit>
<trans-unit id="InvalidSyntaxKindTypeArgumentMessage">
<source>Type argument '{0}' for type parameter '{1}' of method '{2}' is not a SyntaxKind enum.</source>
<target state="translated">Argument typu „{0}” dla parametru typu „{1}” metody „{2}” nie jest wyliczeniem SyntaxKind.</target>
<note />
</trans-unit>
<trans-unit id="InvalidSyntaxKindTypeArgumentTitle">
<source>Invalid type argument for DiagnosticAnalyzer's Register method.</source>
<target state="translated">Niepoprawny argument typu dla metody Register analizatora DiagnosticAnalyzer.</target>
<note />
</trans-unit>
<trans-unit id="InvalidSyntaxKindTypeArgumentDescription">
<source>DiagnosticAnalyzer's language-specific Register methods, such as RegisterSyntaxNodeAction, RegisterCodeBlockStartAction and RegisterCodeBlockEndAction, expect a language-specific 'SyntaxKind' type argument for it's '{0}' type parameter. Otherwise, the registered analyzer action can never be invoked during analysis.</source>
<target state="translated">Specyficzne dla języka metody Register analizatora DiagnosticAnalyzer, takie jak RegisterSyntaxNodeAction, RegisterCodeBlockStartAction i RegisterCodeBlockEndAction, oczekują specyficznego dla języka argumentu typu „SyntaxKind” dla swojego parametru typu „{0}”. W przeciwnym razie zarejestrowana akcja analizatora może nigdy nie zostać wywołana podczas analizy.</target>
<note />
</trans-unit>
<trans-unit id="StartActionWithOnlyEndActionTitle">
<source>Start action has no registered non-end actions.</source>
<target state="translated">Akcja uruchamiania nie ma zarejestrowanych akcji niekończących.</target>
<note />
</trans-unit>
<trans-unit id="StartActionWithNoRegisteredActionsMessage">
<source>'{0}' does not register any analyzer actions. Consider moving actions registered in '{1}' that depend on this start action to '{0}'.</source>
<target state="translated">Element „{0}” nie rejestruje żadnych akcji analizatora. Rozważ przeniesienie akcji zarejestrowanych w elemencie „{1}”, które zależą od tej akcji uruchamiania, do „{0}”.</target>
<note />
</trans-unit>
<trans-unit id="StartActionWithNoRegisteredActionsTitle">
<source>Start action has no registered actions.</source>
<target state="translated">Akcja uruchamiania nie ma zarejestrowanych akcji.</target>
<note />
</trans-unit>
<trans-unit id="StartActionWithOnlyEndActionMessage">
<source>'{0}' does not register any analyzer actions, except for a '{1}'. Consider replacing this start/end action pair with a '{2}' or moving actions registered in '{3}' that depend on this start action to '{0}'.</source>
<target state="translated">Element „{0}” nie rejestruje żadnych akcji analizatora, chyba że dla elementu „{1}”. Rozważ zastąpienie tej pary akcji początek/koniec przez „{2}” lub przeniesienie akcji zarejestrowanych w elemencie „{3}”, które zależą od tej akcji uruchamiania, do elementu „{0}”.</target>
<note />
</trans-unit>
<trans-unit id="StatefulAnalyzerRegisterActionsDescription">
<source>An analyzer start action enables performing stateful analysis over a given code unit, such as a code block, compilation, etc. Careful design is necessary to achieve efficient analyzer execution without memory leaks. Use the following guidelines for writing such analyzers:
1. Define a new scope for the registered start action, possibly with a private nested type for analyzing each code unit.
2. If required, define and initialize state in the start action.
3. Register at least one non-end action that refers to this state in the start action. If no such action is necessary, consider replacing the start action with a non-start action. For example, a CodeBlockStartAction with no registered actions or only a registered CodeBlockEndAction should be replaced with a CodeBlockAction.
4. If required, register an end action to report diagnostics based on the final state.
</source>
<target state="translated">Akcja uruchamiania analizatora umożliwia wykonanie analizy stanowej dla danej jednostki kodu, takiej jak blok kodu, kompilacja itd. Dokładne projektowanie jest niezbędne do uzyskania skutecznego wykonania analizatora bez przecieków pamięci. Podczas pisania takich analizatorów skorzystaj z poniższych wskazówek:
1. Określ nowy zakres dla zarejestrowanej akcji uruchamiania, być może za pomocą prywatnego typu zagnieżdżonego, do analizowania każdej jednostki kodu.
2. W razie potrzeby zdefiniuj i zainicjuj stan w akcji uruchamiania.
3. Zarejestruj co najmniej jedną akcję niekończącą, która odnosi się do tego stanu w akcji uruchamiania. Jeśli żadna taka akcja nie jest niezbędna, rozważ zastąpienie akcji uruchamiania przez akcję inną niż uruchamianie. Na przykład akcja CodeBlockStartAction bez zarejestrowanych akcji lub tylko zarejestrowana akcja CodeBlockEndAction powinny być zastąpione przez akcję CodeBlockAction.
4. W razie potrzeby zarejestruj akcję kończącą, aby zgłaszać diagnostykę na podstawie stanu końcowego.
</target>
<note />
</trans-unit>
<trans-unit id="UseLocalizableStringsInDescriptorMessage">
<source>Consider providing localizable arguments of type '{0}' to diagnostic descriptor constructor to ensure the descriptor is localizable.</source>
<target state="translated">Rozważ udostępnienie umożliwiających lokalizację argumentów typu „{0}” dla konstruktora deskryptora diagnostycznego, aby zapewnić możliwość lokalizacji deskryptora.</target>
<note />
</trans-unit>
<trans-unit id="UseLocalizableStringsInDescriptorTitle">
<source>Provide localizable arguments to diagnostic descriptor constructor.</source>
<target state="translated">Zapewnij umożliwiające lokalizację argumenty dla konstruktora deskryptora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="UseLocalizableStringsInDescriptorDescription">
<source>If your diagnostic analyzer and it's reported diagnostics need to be localizable, then the supported DiagnosticDescriptors used for constructing the diagnostics must also be localizable. If so, then localizable argument(s) must be provided for parameter 'title' (and optionally 'description') to the diagnostic descriptor constructor to ensure that the descriptor is localizable.</source>
<target state="translated">Jeśli analizator diagnostyczny i jego zgłaszana diagnostyka muszą umożliwiać lokalizację, wówczas obsługiwane deskryptory DiagnosticDescriptors użyte do konstruowania diagnostyki muszą również umożliwiać lokalizację. W takim przypadku umożliwiające lokalizację argumenty muszą zostać udostępnione dla parametru „title” (i opcjonalnie „description”) i konstruktora deskryptora diagnostycznego, aby zapewnić, że deskryptor umożliwia lokalizację.</target>
<note />
</trans-unit>
<trans-unit id="DoNotStorePerCompilationDataOntoFieldsMessage">
<source>Avoid storing per-compilation data of type '{0}' into the fields of a diagnostic analyzer.</source>
<target state="translated">Unikaj zapisywania danych poszczególnych kompilacji danych typu „{0}” w polach analizatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="DoNotStorePerCompilationDataOntoFieldsTitle">
<source>Avoid storing per-compilation data into the fields of a diagnostic analyzer.</source>
<target state="translated">Unikaj zapisywania danych poszczególnych kompilacji w polach analizatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="DoNotStorePerCompilationDataOntoFieldsDescription">
<source>Instance of a diagnostic analyzer might outlive the lifetime of compilation. Hence, storing per-compilation data, such as symbols, into the fields of a diagnostic analyzer might cause stale compilations to stay alive and cause memory leaks. Instead, you should store this data on a separate type instantiated in a compilation start action, registered using '{0}.{1}' API. An instance of this type will be created per-compilation and it won't outlive compilation's lifetime, hence avoiding memory leaks.</source>
<target state="translated">Wystąpienie analizatora diagnostycznego może istnieć dłużej niż czas życia kompilacji. Stąd przechowywanie danych poszczególnych kompilacji, takich jak symbole, w polach analizatora diagnostycznego może powodować przedłużenie istnienia nieaktualnych kompilacji i przecieki pamięci. Zamiast tego należy przechowywać te dane w oddzielnym typie, dla którego utworzono wystąpienie w akcji uruchamiania kompilacji, zarejestrowanym przy użyciu interfejsu API „{0}.{1}”. Wystąpienie tego typu zostanie utworzone dla poszczególnych kompilacji i nie będzie istnieć dłużej niż czas życia kompilacji, co pozwoli uniknąć przecieków pamięci.</target>
<note />
</trans-unit>
<trans-unit id="InternalImplementationOnlyDescription">
<source>The author of this interface did not intend to have third party implementations of this interface and reserves the right to change it. Implementing this interface could therefore result in a source or binary compatibility issue with a future version of this interface.</source>
<target state="translated">Autor niniejszego interfejsu nie przewidywał implementacji tego interfejsu przez podmioty trzecie i zastrzega sobie prawo do jego zmiany. Wdrożenie tego interfejsu może więc powodować problem ze zgodnością plików źródłowych lub binarnych z przyszłą wersją niniejszego interfejsu.</target>
<note />
</trans-unit>
<trans-unit id="InternalImplementationOnlyMessage">
<source>Type {0} cannot implement interface {1} because {1} is not available for public implementation.</source>
<target state="translated">Typ {0} nie może wdrażać interfejsu {1}, ponieważ interfejs {1} nie jest dostępny do publicznego wdrażania.</target>
<note />
</trans-unit>
<trans-unit id="InternalImplementationOnlyTitle">
<source>Only internal implementations of this interface are allowed.</source>
<target state="translated">Dozwolone są tylko wewnętrzne implementacje tego interfejsu.</target>
<note />
</trans-unit>
<trans-unit id="CodeActionNeedsEquivalenceKeyDescription">
<source>A CodeFixProvider that intends to support fix all occurrences must classify the registered code actions into equivalence classes by assigning it an explicit, non-null equivalence key which is unique for each kind of code action created by this fixer. This enables the FixAllProvider to fix all diagnostics in the required scope by applying code actions from this fixer that are in the equivalence class of the trigger code action.</source>
<target state="translated">Dostawca CodeFixProvider, który zamierza obsługiwać poprawki dla wszystkich wystąpień, musi sklasyfikować zarejestrowane akcje kodu do klas równoważności, przypisując im jawny, inny niż null klucz równoważności, który jest unikatowy dla każdego rodzaju akcji kodu utworzonego przez ten program naprawiający. Umożliwia to dostawcy FixAllProvider naprawę całej diagnostyki w wymaganym zakresie, stosując akcje kodu z tego programu naprawiającego, które są w klasie równoważności akcji wyzwalania kodu.</target>
<note />
</trans-unit>
<trans-unit id="CreateCodeActionWithEquivalenceKeyMessage">
<source>Provide an explicit argument for optional parameter '{0}', which is non-null and unique for each kind of code action created by this fixer.</source>
<target state="translated">Podaj jawny argument dla opcjonalnego parametru „{0}”, który jest inny niż null i unikatowy dla każdego rodzaju akcji kodu utworzonego przez ten program naprawiający.</target>
<note />
</trans-unit>
<trans-unit id="CreateCodeActionWithEquivalenceKeyTitle">
<source>Create code actions should have a unique EquivalenceKey for FixAll occurrences support.</source>
<target state="translated">Utworzone akcje kodu powinny mieć unikatowy klucz EquivalenceKey do obsługi wystąpień FixAll.</target>
<note />
</trans-unit>
<trans-unit id="OverrideCodeActionEquivalenceKeyMessage">
<source>'{0}' has the default value of 'null' for property '{1}'. Either override this property on '{0}' to return a non-null and unique value across all code actions per-fixer or use such an existing code action.</source>
<target state="translated">Element „{0}” ma wartość domyślną „null” dla właściwości „{1}”. Zastąp tę właściwość w elemencie „{0}”, aby zwrócić niezerową i unikatową wartość dla wszystkich akcji kodów na program naprawiający, albo użyj takiej akcji istniejącego kodu.</target>
<note />
</trans-unit>
<trans-unit id="OverrideCodeActionEquivalenceKeyTitle">
<source>Use code actions that have a unique EquivalenceKey for FixAll occurrences support.</source>
<target state="translated">Użyj akcji kodu, które mają unikatowy klucz EquivalenceKey do obsługi wystąpień FixAll.</target>
<note />
</trans-unit>
<trans-unit id="DoNotIgnoreReturnValueOnImmutableObjectMethodInvocationDescription">
<source>Many objects exposed by Roslyn are immutable. The return value from a method invocation on these objects should not be ignored.</source>
<target state="translated">Wiele obiektów ujawnionych przez program Roslyn jest niezmienialnych. Wartość zwracana z wywołania metody dla tych obiektów nie powinna być ignorowana.</target>
<note />
</trans-unit>
<trans-unit id="DoNotIgnoreReturnValueOnImmutableObjectMethodInvocationMessage">
<source>'{0}' is immutable and '{1}' will not have any effect on it. Consider using the return value from '{1}'.</source>
<target state="translated">Element „{0}” jest niezmienialny i element „{1}” nie będzie miał tutaj żadnego efektu. Rozważ użycie wartości zwracanej z elementu „{1}”.</target>
<note />
</trans-unit>
<trans-unit id="DoNotIgnoreReturnValueOnImmutableObjectMethodInvocationTitle">
<source>Do not ignore values returned by methods on immutable objects.</source>
<target state="translated">Nie ignoruj wartości zwracanych przez metody dla niezmienialnych obiektów.</target>
<note />
</trans-unit>
<trans-unit id="OverrideGetFixAllProviderTitle">
<source>Code fix providers should provide FixAll support.</source>
<target state="translated">Dostawcy poprawek kodu powinni dostarczać obsługę elementu FixAll.</target>
<note />
</trans-unit>
<trans-unit id="OverrideGetFixAllProviderMessage">
<source>'{0}' registers one or more code fixes, but does not override the method 'CodeFixProvider.GetFixAllProvider'. Override this method and provide a non-null FixAllProvider for FixAll support, potentially 'WellKnownFixAllProviders.BatchFixer', or 'null' to explicitly disable FixAll support.</source>
<target state="translated">Element „{0}” rejestruje co najmniej jedną poprawkę kodu, ale nie przesłania metody „CodeFixProvider.GetFixAllProvider”. Przesłoń tę metodę i udostępnij element FixAllProvider o wartości innej niż null na potrzeby obsługi elementu FixAll, potencjalnie „WellKnownFixAllProviders.BatchFixer”, lub „null”, aby jawnie wyłączyć obsługę elementu FixAll.</target>
<note />
</trans-unit>
<trans-unit id="OverrideGetFixAllProviderDescription">
<source>A CodeFixProvider should provide FixAll support to enable users to fix multiple instances of the underlying diagnostic with a single code fix. See documenation at https://github.com/dotnet/roslyn/blob/master/docs/analyzers/FixAllProvider.md for further details.</source>
<target state="translated">Element CodeFixProvider powinien dostarczać obsługę elementu FixAll, aby umożliwiać użytkownikom naprawianie wielu wystąpień diagnostyk zależnych za pomocą pojedynczej poprawki w kodzie. Zobacz dokumentację pod adresem https://github.com/dotnet/roslyn/blob/master/docs/analyzers/FixAllProvider.md w celu uzyskania dalszych szczegółów.</target>
<note />
</trans-unit>
<trans-unit id="OverrideGetFixAllProviderCodeFixTitle">
<source>Override GetFixAllProvider.</source>
<target state="translated">Przesłoń element GetFixAllProvider.</target>
<note />
</trans-unit>
<trans-unit id="ProvideHelpUriInDescriptorMessage">
<source>Consider providing a non-null 'helpLinkUri' to diagnostic descriptor constructor to show information when this diagnostic appears in the error list.</source>
<target state="translated">Rozważ dostarczenie wartości „helpLinkUri” innej niż null do konstruktora deskryptora diagnostyki w celu pokazania informacji, gdy ta diagnostyka pojawia się na liście błędów.</target>
<note />
</trans-unit>
<trans-unit id="ProvideHelpUriInDescriptorTitle">
<source>Provide non-null 'helpLinkUri' value to diagnostic descriptor constructor.</source>
<target state="translated">Dostarcz wartość „helpLinkUri” różną od null do konstruktora deskryptora diagnostyki.</target>
<note />
</trans-unit>
<trans-unit id="ProvideHelpUriInDescriptorDescription">
<source>The 'helpLinkUri' value is used to show information when this diagnostic in the error list. Every analyzer should have a helpLinkUri specified which points to a help page that does not change over time.</source>
<target state="translated">Wartość „helpLinkUri” służy do pokazywania informacji, gdy ta diagnostyka pojawia się na liście błędów. Każdy analizator powinien mieć określoną wartość helpLinkUri wskazującą stronę pomocy, która nie zmienia się w czasie.</target>
<note />
</trans-unit>
<trans-unit id="DiagnosticIdMustBeInSpecifiedFormatTitle">
<source>DiagnosticId for analyzers must be in specified format.</source>
<target state="translated">Wartość DiagnosticId dla analizatorów musi mieć określony format.</target>
<note />
</trans-unit>
<trans-unit id="DiagnosticIdMustBeInSpecifiedFormatMessage">
<source>Diagnostic Id '{0}' belonging to category '{1}' is not in the required range and/or format '{2}' specified in the file '{3}'.</source>
<target state="translated">Identyfikator diagnostyczny „{0}” należący do kategorii „{1}” nie znajduje się w żądanym zakresie i/lub nie ma formatu „{2}” określonego w pliku „{3}”.</target>
<note />
</trans-unit>
<trans-unit id="DiagnosticIdMustBeInSpecifiedFormatDescription">
<source>DiagnosticId for analyzers must be in specified format.</source>
<target state="translated">Wartość DiagnosticId dla analizatorów musi mieć określony format.</target>
<note />
</trans-unit>
<trans-unit id="UseUniqueDiagnosticIdTitle">
<source>DiagnosticId must be unique across analyzers.</source>
<target state="translated">Wartość DiagnosticId musi być unikatowa między analizatorami.</target>
<note />
</trans-unit>
<trans-unit id="UseUniqueDiagnosticIdMessage">
<source>Diagnostic Id '{0}' is already used by analyzer '{1}'. Please use a different diagnostic ID.</source>
<target state="translated">Identyfikator diagnostyczny „{0}” jest już używany przez analizator „{1}”. Użyj innego identyfikatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="UseUniqueDiagnosticIdDescription">
<source>DiagnosticId must be unique across analyzers.</source>
<target state="translated">Wartość DiagnosticId musi być unikatowa między analizatorami.</target>
<note />
</trans-unit>
<trans-unit id="UseCategoriesFromSpecifiedRangeTitle">
<source>Category for analyzers must be from the specified values.</source>
<target state="translated">Kategoria dla analizatora musi być jedną z określonych wartości.</target>
<note />
</trans-unit>
<trans-unit id="UseCategoriesFromSpecifiedRangeMessage">
<source>Category '{0}' is not from the allowed categories specified in the file '{1}'.</source>
<target state="translated">Kategoria „{0}” nie jest jedną z dozwolonych kategorii określonych w pliku „{1}”.</target>
<note />
</trans-unit>
<trans-unit id="UseCategoriesFromSpecifiedRangeDescription">
<source>Category for analyzers must be from the specified values.</source>
<target state="translated">Kategoria dla analizatora musi być jedną z określonych wartości.</target>
<note />
</trans-unit>
<trans-unit id="AnalyzerCategoryAndIdRangeFileInvalidTitle">
<source>Invalid entry in analyzer category and diagnostic ID range specification file.</source>
<target state="translated">Nieprawidłowy wpis w pliku specyfikacji zakresu kategorii analizatora i identyfikatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="AnalyzerCategoryAndIdRangeFileInvalidMessage">
<source>Invalid entry '{0}' in analyzer category and diagnostic ID range specification file '{1}'.</source>
<target state="translated">Nieprawidłowy wpis „{0}” w pliku specyfikacji zakresu kategorii analizatora i identyfikatora diagnostycznego „{1}”.</target>
<note />
</trans-unit>
<trans-unit id="AnalyzerCategoryAndIdRangeFileInvalidDescription">
<source>Invalid entry in analyzer category and diagnostic ID range specification file.</source>
<target state="translated">Nieprawidłowy wpis w pliku specyfikacji zakresu kategorii analizatora i identyfikatora diagnostycznego.</target>
<note />
</trans-unit>
<trans-unit id="DiagnosticIdMustBeAConstantTitle">
<source>DiagnosticId for analyzers must be a non-null constant.</source>
<target state="translated">Element DiagnosticId dla analizatorów musi być stałą o wartości innej niż null.</target>
<note />
</trans-unit>
<trans-unit id="DiagnosticIdMustBeAConstantMessage">
<source>Diagnostic Id for rule '{0}' must be a non-null constant.</source>
<target state="translated">Identyfikator diagnostyczny dla reguły „{0}” musi być stałą o wartości innej niż null.</target>
<note />
</trans-unit>
<trans-unit id="DiagnosticIdMustBeAConstantDescription">
<source>DiagnosticId for analyzers must be a non-null constant.</source>
<target state="translated">Element DiagnosticId dla analizatorów musi być stałą o wartości innej niż null.</target>
<note />
</trans-unit>
<trans-unit id="DoNotUseTypesFromAssemblyRuleDescription">
<source>Diagnostic analyzer types should not use types from Workspaces assemblies. Workspaces assemblies are only available when the analyzer executes in Visual Studio IDE live analysis, but are not available during command line build. Referencing types from Workspaces assemblies will lead to runtime exception during analyzer execution in command line build.</source>
<target state="translated">Typy analizatora diagnostycznego nie mogą używać typów z zestawów Workspaces. Zestawy Workspaces są dostępne tylko wtedy, gdy analizator działa w ramach analizy na żywo w programie Visual Studio IDE, ale nie są dostępne podczas kompilacji wiersza polecenia. Odwołania do typów z zestawów Workspaces będą powodować wyjątek środowiska uruchomieniowego podczas wykonywania analizatora podczas kompilacji wiersza polecenia.</target>
<note />
</trans-unit>
<trans-unit id="DoNotUseTypesFromAssemblyRuleTitle">
<source>Do not use types from Workspaces assembly in an analyzer</source>
<target state="translated">Nie używaj typów z zestawu Workspaces w analizatorze</target>
<note />
</trans-unit>
<trans-unit id="DoNotUseTypesFromAssemblyRuleIndirectMessage">
<source>Change diagnostic analyzer type '{0}' to remove all direct and/or indirect accesses to type(s) '{1}', which access type(s) '{2}'</source>
<target state="translated">Zmień typ analizatora diagnostycznego „{0}”, aby usunąć cały bezpośredni i/lub pośredni dostęp do typów „{1}”, który pozwala uzyskać dostęp do typów „{2}”</target>
<note />
</trans-unit>
<trans-unit id="DoNotUseTypesFromAssemblyRuleDirectMessage">
<source>Change diagnostic analyzer type '{0}' to remove all direct accesses to type(s) '{1}'</source>
<target state="translated">Zmień typ analizatora diagnostycznego „{0}”, aby usunąć cały bezpośredni dostęp do typów „{1}”</target>
<note />
</trans-unit>
<trans-unit id="UpgradeMSBuildWorkspaceDescription">
<source>MSBuildWorkspace has moved to the Microsoft.CodeAnalysis.Workspaces.MSBuild NuGet package and there are breaking API changes.</source>
<target state="translated">Klasa MSBuildWorkspace została przeniesiona do pakietu Microsoft.CodeAnalysis.Workspaces.MSBuild NuGet i istnieją zmiany interfejsu API powodujące niezgodność.</target>
<note />
</trans-unit>
<trans-unit id="UpgradeMSBuildWorkspaceMessage">
<source>Please upgrade MSBuildWorkspace by adding a package reference to the Microsoft.CodeAnalysis.Workspaces.MSBuild NuGet package. See https://go.microsoft.com/fwlink/?linkid=874285 for details on using MSBuildWorkspace successfully.</source>
<target state="translated">Uaktualnij klasę MSBuildWorkspace przez dodanie odwołania do pakietu Microsoft.CodeAnalysis.Workspaces.MSBuild NuGet. Zobacz https://go.microsoft.com/fwlink/?linkid=874285, aby uzyskać szczegółowe informacje na temat pomyślnego korzystania z klasy MSBuildWorkspace.</target>
<note />
</trans-unit>
<trans-unit id="UpgradeMSBuildWorkspaceTitle">
<source>Upgrade MSBuildWorkspace</source>
<target state="translated">Uaktualnianie klasy MSBuildWorkspace</target>
<note />
</trans-unit>
</body>
</file>
</xliff>