Skip to content

Commit 0e28563

Browse files
Agaxx02awvwgk
authored andcommitted
Translated using Weblate (Polish)
Currently translated at 9.4% (558 of 5921 strings) Translation: Fortran programming language/Fortran webpage Translate-URL: https://hosted.weblate.org/projects/fortran-lang/webpage/pl/
1 parent ee30736 commit 0e28563

File tree

1 file changed

+57
-22
lines changed

1 file changed

+57
-22
lines changed

locale/pl/LC_MESSAGES/index.po

Lines changed: 57 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgstr ""
99
"Project-Id-Version: Fortran-lang.org website\n"
1010
"Report-Msgid-Bugs-To: \n"
1111
"POT-Creation-Date: 2022-10-01 14:47+0530\n"
12-
"PO-Revision-Date: 2024-10-16 19:16+0000\n"
12+
"PO-Revision-Date: 2024-10-22 12:15+0000\n"
1313
"Last-Translator: Agnieszka Ziora <[email protected]>\n"
1414
"Language-Team: Polish <https://hosted.weblate.org/projects/fortran-lang/"
1515
"webpage/pl/>\n"
@@ -19,7 +19,7 @@ msgstr ""
1919
"Content-Transfer-Encoding: 8bit\n"
2020
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
2121
"|| n%100>=20) ? 1 : 2;\n"
22-
"X-Generator: Weblate 5.8-rc\n"
22+
"X-Generator: Weblate 5.8.2-dev\n"
2323
"Generated-By: Babel 2.10.3\n"
2424

2525
#: ../../source/community.md:10
@@ -4253,17 +4253,19 @@ msgstr ""
42534253
#: ../../source/learn/best_practices/type_casting.md:231
42544254
#: ../../source/news/2021/05-01-Fortran-Newsletter-May-2021.md:208
42554255
msgid "Nested functions"
4256-
msgstr ""
4256+
msgstr "Funkcje zagnieżdżone"
42574257

42584258
#: ../../source/learn/best_practices/type_casting.md:279
42594259
msgid "Using type(c_ptr) Pointer"
4260-
msgstr ""
4260+
msgstr "Używanie wskaźnika typu (c_ptr)"
42614261

42624262
#: ../../source/learn/best_practices/type_casting.md:281
42634263
msgid ""
42644264
"In C, one would use the `void *` pointer. In Fortran, one can use "
42654265
"`type(c_ptr)` for exactly the same purpose."
42664266
msgstr ""
4267+
"W języku C można użyć wskaźnika typu `void*`. W Fortranie `type(c_ptr)`"
4268+
"spełnia taką samą funkcję."
42674269

42684270
#: ../../source/learn/best_practices/type_casting.md:352
42694271
msgid ""
@@ -4272,6 +4274,11 @@ msgid ""
42724274
"time checks are possible to catch errors; and with that, inevitably more "
42734275
"leaky, bug-prone code. So one always has to balance the costs and benefits."
42744276
msgstr ""
4277+
"Jak zawsze, z zaletami ponownego rzutowania na jakie pozwala Fortran "
4278+
"pojawiają się również wady, takie jak zmniejszenie liczby sprawdzeń w czasie "
4279+
"kompilacji i wykonania programu w celu wyłapania błędów, a wraz z tym "
4280+
"otrzymujemy bardziej nieszczelny i skłonny do błędów kod. Tak więc zawsze "
4281+
"trzeba zrównoważyć koszty i benefity."
42754282

42764283
#: ../../source/learn/best_practices/type_casting.md:358
42774284
msgid ""
@@ -4281,10 +4288,16 @@ msgid ""
42814288
"interface elements), simplest, least bug-prone, and fastest is to use one of "
42824289
"the previous approaches."
42834290
msgstr ""
4291+
"Zazwyczaj, w kontekście programu naukowego, gdzie główny nacisk kładzie się "
4292+
"na przedstawienie i rozwiązanie dokładnej formuły matematycznej (w "
4293+
"przeciwieństwie do tworzenia interfejsu graficznego z niewyobrażalną ilością "
4294+
"przycisków, rozwijanych list i innych elementów), najprostsze, najmniej "
4295+
"skłonne do błędów i najszybsze jest zastosowanie któregoś z poprzednio "
4296+
"wymienionych sposobów."
42844297

42854298
#: ../../source/learn/best_practices/type_casting.md:364
42864299
msgid "transfer() Intrinsic Function"
4287-
msgstr ""
4300+
msgstr "transfer() Funkcja wewnętrzna"
42884301

42894302
#: ../../source/learn/best_practices/type_casting.md:366
42904303
msgid ""
@@ -4293,30 +4306,36 @@ msgid ""
42934306
"verbose and more error prone. It is now obsolete and one should use the "
42944307
"method V instead."
42954308
msgstr ""
4309+
"Przed Fortranem 2003 jedynym sposobem na rzutowanie typów było użycie "
4310+
"funkcji wewnętrznej `transfer`. Spełnia ona taki sam cel jak metoda V, ale "
4311+
"jest bardziej rozwlekła i skłonna do błędów. Jest już przestarzała i zamiast "
4312+
"niej powinno się stosować metodę V."
42964313

42974314
#: ../../source/learn/best_practices/type_casting.md:371
42984315
msgid "Examples:"
4299-
msgstr ""
4316+
msgstr "Przykłady:"
43004317

43014318
#: ../../source/learn/best_practices/type_casting.md:373
43024319
msgid "<http://jblevins.org/log/transfer>"
4303-
msgstr ""
4320+
msgstr "<http://jblevins.org/log/transfer>"
43044321

43054322
#: ../../source/learn/best_practices/type_casting.md:375
43064323
msgid "<http://jblevins.org/research/generic-list.pdf>"
4307-
msgstr ""
4324+
msgstr "<http://jblevins.org/research/generic-list.pdf>"
43084325

43094326
#: ../../source/learn/best_practices/type_casting.md:377
43104327
msgid "<http://www.macresearch.org/advanced_fortran_90_callbacks_with_the_transfer_function>"
43114328
msgstr ""
4329+
"<http://www.macresearch.org/"
4330+
"advanced_fortran_90_callbacks_with_the_transfer_function>"
43124331

43134332
#: ../../source/learn/best_practices/type_casting.md:379
43144333
msgid "Object Oriented Approach"
4315-
msgstr ""
4334+
msgstr "Podejście obiektowe"
43164335

43174336
#: ../../source/learn/best_practices/type_casting.md:381
43184337
msgid "The module:"
4319-
msgstr ""
4338+
msgstr "Moduł:"
43204339

43214340
#: ../../source/learn/best_practices/type_casting.md:418
43224341
msgid ""
@@ -4326,60 +4345,68 @@ msgid ""
43264345
"eval type bound procedure and adding necessary context data as components of "
43274346
"the extended type."
43284347
msgstr ""
4348+
"Typ abstrakcyjny określa dokładnie czego potrzebuje rutyna integracyjna, "
4349+
"czyli metodę określenia wartości funkcji, ale nie narzuca użytkownikowi "
4350+
"niczego więcej. Użytkownik rozszerza ten typ poprzez zapewnienie konkretnej "
4351+
"implementacji procedur powiązanych typu eval oraz dodanie niezbędnych danych "
4352+
"kontekstowych jako komponenty typu rozszerzonego."
43294353

43304354
#: ../../source/learn/best_practices/type_casting.md:463
43314355
msgid "Complete Example of void \\* vs type(c_ptr) and transfer()"
4332-
msgstr ""
4356+
msgstr "Przykład porównania void \\* vs type(c_ptr) i transfer()"
43334357

43344358
#: ../../source/learn/best_practices/type_casting.md:465
43354359
msgid ""
43364360
"Here are three equivalent codes: one in C using `void *` and two codes in "
43374361
"Fortran using `type(c_ptr)` and `transfer()`:"
43384362
msgstr ""
4363+
"Tutaj są trzy równowartościowe przykłady kodu: jeden w C przy użyciu `void*` "
4364+
"oraz dwa przykłady w Fortranie, jeden przy użyciu `type(c_ptr)`, a drugi "
4365+
"`transfer()`:"
43394366

43404367
#: ../../source/learn/best_practices/type_casting.md
43414368
msgid "Language &nbsp;"
4342-
msgstr ""
4369+
msgstr "Język &nbsp;"
43434370

43444371
#: ../../source/learn/best_practices/type_casting.md
43454372
msgid "Method"
4346-
msgstr ""
4373+
msgstr "Metoda"
43474374

43484375
#: ../../source/learn/best_practices/type_casting.md
43494376
msgid "Link"
4350-
msgstr ""
4377+
msgstr "Link"
43514378

43524379
#: ../../source/learn/best_practices/type_casting.md
43534380
msgid "C"
4354-
msgstr ""
4381+
msgstr "C"
43554382

43564383
#: ../../source/learn/best_practices/type_casting.md
43574384
msgid "`void *`"
4358-
msgstr ""
4385+
msgstr "`void *`"
43594386

43604387
#: ../../source/learn/best_practices/type_casting.md
43614388
msgid "<https://gist.github.com/1665641>"
4362-
msgstr ""
4389+
msgstr "<https://gist.github.com/1665641>"
43634390

43644391
#: ../../source/learn/best_practices/type_casting.md
43654392
msgid "Fortran"
4366-
msgstr ""
4393+
msgstr "Fortran"
43674394

43684395
#: ../../source/learn/best_practices/type_casting.md
43694396
msgid "`type(c_ptr)` &nbsp;"
4370-
msgstr ""
4397+
msgstr "`type(c_ptr)` &nbsp;"
43714398

43724399
#: ../../source/learn/best_practices/type_casting.md
43734400
msgid "<https://gist.github.com/1665626>"
4374-
msgstr ""
4401+
msgstr "<https://gist.github.com/1665626>"
43754402

43764403
#: ../../source/learn/best_practices/type_casting.md
43774404
msgid "`transfer()`"
4378-
msgstr ""
4405+
msgstr "`transfer()`"
43794406

43804407
#: ../../source/learn/best_practices/type_casting.md
43814408
msgid "<https://gist.github.com/1665630>"
4382-
msgstr ""
4409+
msgstr "<https://gist.github.com/1665630>"
43834410

43844411
#: ../../source/learn/best_practices/type_casting.md:474
43854412
msgid ""
@@ -4388,6 +4415,10 @@ msgid ""
43884415
"same. The `type(c_ptr)` method is equivalent to the C version and that is the"
43894416
" approach that should be used."
43904417
msgstr ""
4418+
"Kod w C używa standardowego podejścia w C dla pisania rozszerzalnych "
4419+
"bibliotek, które akceptują wywołania zwrotne i konteksty. Dwa przykłady kodu "
4420+
"Fortran pokazują jak zrobić to samo. Metoda `type(c_ptr)` jest równoważna "
4421+
"wersji C i jest to podejście, które powinno być używane."
43914422

43924423
#: ../../source/learn/best_practices/type_casting.md:479
43934424
msgid ""
@@ -4396,6 +4427,10 @@ msgid ""
43964427
" create auxiliary conversion functions for each of his types. As such, the "
43974428
"`type(c_ptr)` method should be used instead."
43984429
msgstr ""
4430+
"Metoda `transfer()` jest tutaj tylko dla kompletności poradnika (przed "
4431+
"Fortran 2003 był to jedyny sposób) i jest trochę nieporęczna, ponieważ "
4432+
"użytkownik musi stworzyć funkcje posiłkowe dla konwersji dla każdego z jego "
4433+
"typów. Dlatego, metoda `type(c_ptr)` powinna być używana zamiast niej."
43994434

44004435
#: ../../source/learn/building_programs/build_tools.md:1
44014436
#: ../../source/learn/building_programs/index.md:47

0 commit comments

Comments
 (0)