@@ -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: 2025-04-09 20 :01+0000\n"
12+ "PO-Revision-Date: 2025-04-17 08 :01+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.11-dev\n"
22+ "X-Generator: Weblate 5.11.1 -dev\n"
2323"Generated-By: Babel 2.10.3\n"
2424
2525#: ../../source/community.md:10
@@ -6614,6 +6614,13 @@ msgid ""
66146614"href=\"https://en.wikipedia.org/wiki/Regular_expression\" target=\"_blank\" "
66156615"rel=\"noopener\"> regular expression</a>."
66166616msgstr ""
6617+ "Powyższy skrypt używa języka `awk`, który został stworzony w celu "
6618+ "przetwarzania strumieniowego tekstu (ang. text stream processing) i używa "
6619+ "składni podobnej do C. W `awk` możesz definować grupy, które są ewaluowane "
6620+ "na podstawie pewnych zdarzeń _np. _ kiedy dany wiersz pasuje do określonego "
6621+ "wzorca, zazwyczaj wyrażonego <a href="
6622+ "\"https://en.wikipedia.org/wiki/Regular_expression\" target=\"_blank\" rel="
6623+ "\"noopener\">wyrażeniem regularnym</a>."
66176624
66186625#: ../../source/learn/building_programs/project_make.md:290
66196626msgid ""
@@ -6624,6 +6631,13 @@ msgid ""
66246631"the special variable `FILENAME` to determine which file we are currently "
66256632"parsing and to allow processing multiple files at once."
66266633msgstr ""
6634+ "Ten skrypt `awk` definiuje pięć grup, dwie z nich używają specjalnego wzorca "
6635+ "`BEGIN` oraz `END`, które są uruchamiane odpowiednio zanim skrypt się "
6636+ "rozpocznie oraz po skończeniu skryptu. Zanim skrypt się rozpocznie "
6637+ "sprawiamy, aby nieuwzględniał wielkości liter, ponieważ mamy tutaj do "
6638+ "czynienia z kodem źródłowym Fortran. Używamy również specjalnej zmiennej "
6639+ "`FILENAME`, aby określić, który plik jest aktualnie poddawany analizie oraz "
6640+ "aby umożliwić przetwarzanie kilku plików na raz."
66276641
66286642#: ../../source/learn/building_programs/project_make.md:298
66296643msgid ""
@@ -6632,19 +6646,29 @@ msgid ""
66326646"pattern not all valid Fortran code will be parsed correctly. A failing "
66336647"example would be:"
66346648msgstr ""
6649+ "Mając określone trzy wzorce, szukamy nimi poleceń`module`, `use` oraz "
6650+ "`include` jako pierwszego wpisu rozdzielonego spacją. Przy tym zastosowanym "
6651+ "wzorze nie każdy kod Fortran zostanie poprawnie przeanalizowany. Przykładem "
6652+ "błędu może być:"
66356653
66366654#: ../../source/learn/building_programs/project_make.md:307
66376655msgid ""
66386656"To make this parsable by the `awk` script we can add another group directly "
66396657"after the `BEGIN` group, modifying the stream while processing it with"
66406658msgstr ""
6659+ "Aby ten kod mógł zostać przeanalizowany przez `awk` możemy dodać jeszcze "
6660+ "jedną grupę zaraz po grupie `BEGIN` modyfikując tym samym strumień podczas "
6661+ "jego przetwarzania za pomocą"
66416662
66426663#: ../../source/learn/building_programs/project_make.md:316
66436664msgid ""
66446665"In theory you would need a full Fortran parser to deal with continuation "
66456666"lines and other difficulties. This might be possible to implement in `awk` "
66466667"but would require a huge script in the end."
66476668msgstr ""
6669+ "Teoretycznie potrzebny byłby pełny parser Fortran, aby poradzić sobie z "
6670+ "kontynuacjami wierszy oraz innymi trudnościami. Mogłoby być to możliwe do "
6671+ "zaimplementowania w `awk`, ale ostatecznie wymagałoby ogromnego skryptu."
66486672
66496673#: ../../source/learn/building_programs/project_make.md:320
66506674msgid ""
0 commit comments