@@ -9,7 +9,7 @@ msgstr ""
9
9
"Project-Id-Version: Fortran-lang.org website\n"
10
10
"Report-Msgid-Bugs-To: \n"
11
11
"POT-Creation-Date: 2022-10-01 14:47+0530\n"
12
- "PO-Revision-Date: 2025-04-17 08:01 +0000\n"
12
+ "PO-Revision-Date: 2025-07-21 10:12 +0000\n"
13
13
"Last-Translator: Agnieszka Ziora <
[email protected] >\n"
14
14
"Language-Team: Polish <https://hosted.weblate.org/projects/fortran-lang/"
15
15
"webpage/pl/>\n"
@@ -19,7 +19,7 @@ msgstr ""
19
19
"Content-Transfer-Encoding: 8bit\n"
20
20
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
21
21
"|| n%100>=20) ? 1 : 2;\n"
22
- "X-Generator: Weblate 5.11.1 -dev\n"
22
+ "X-Generator: Weblate 5.13 -dev\n"
23
23
"Generated-By: Babel 2.10.3\n"
24
24
25
25
#: ../../source/community.md:10
@@ -6667,7 +6667,7 @@ msgid ""
6667
6667
"but would require a huge script in the end."
6668
6668
msgstr ""
6669
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 "
6670
+ "kontynuacjami wierszy oraz innymi trudnościami. Byłoby to możliwe do "
6671
6671
"zaimplementowania w `awk`, ale ostatecznie wymagałoby ogromnego skryptu."
6672
6672
6673
6673
#: ../../source/learn/building_programs/project_make.md:320
@@ -6678,12 +6678,20 @@ msgid ""
6678
6678
"simplify and speed up this step, but also introduces an error source in your "
6679
6679
"build tools."
6680
6680
msgstr ""
6681
+ "Należy również pamiętać, że generowanie zależności powinno być szybkie. "
6682
+ "Wymagający parser może stwarzać duże koszty ogólne podczas generowania "
6683
+ "zależności dla dużych baz kodu. Rozsądne założenia mogą uprościć i "
6684
+ "przyspieszyć ten krok, ale także wprowadzić źródło błędów w narzędziach do "
6685
+ "kompilacji."
6681
6686
6682
6687
#: ../../source/learn/building_programs/project_make.md:327
6683
6688
msgid ""
6684
6689
"Make the script executable (`chmod +x gen-deps.awk`) and test it with `./gen-"
6685
6690
"deps.awk $(find src -name '*.[fF]90')`. You should see output like this:"
6686
6691
msgstr ""
6692
+ "Spraw, aby skrypt był wykonalny (`chmod +x gen-deps.awk`) oraz przetestuj go "
6693
+ "za pomocą `./gen-deps.awk $(find src -name '*.[fF]90')`. Powinnieneś "
6694
+ "zobaczyć taki wynik:"
6687
6695
6688
6696
#: ../../source/learn/building_programs/project_make.md:349
6689
6697
msgid ""
@@ -6695,12 +6703,23 @@ msgid ""
6695
6703
"`iso_fortran_env.mod`, since it is an undefined variable it will just expand "
6696
6704
"to an empty string and not introduce any further dependencies."
6697
6705
msgstr ""
6706
+ "Należy pamiętać, że skrypty będą używać zmiennych rozszerzanych "
6707
+ "rekurencyjnie i nie będą jeszcze definiować żadnych zależności, ponieważ "
6708
+ "deklaracja zmiennych w nieuporządkowanej kolejności może być konieczna, a "
6709
+ "nie chcemy przypadkowo utworzyć żadnego docelowego elementu. Możesz także "
6710
+ "sprawdzić, czy obecne są te same informacje, co w powyższym, ręcznie "
6711
+ "napisanym fragmencie kodu. Jedynym wyjątkiem jest dodatkowa zależność pliku "
6712
+ "`iso_fortran_env.mod`. Jest to zmienna niezdefiniowana, dlatego zostanie ona "
6713
+ "po prostu rozwinięta do pustego ciągu znaków i nie wprowadzi żadnych "
6714
+ "dalszych zależności."
6698
6715
6699
6716
#: ../../source/learn/building_programs/project_make.md:357
6700
6717
msgid ""
6701
6718
"Now, you can finally include this piece in your `Makefile` to automate the "
6702
6719
"dependency generation:"
6703
6720
msgstr ""
6721
+ "Teraz możesz wprowadzić ten fragment w twoim `Makefile`, aby zautomatyzować "
6722
+ "generowanie zależności:"
6704
6723
6705
6724
#: ../../source/learn/building_programs/project_make.md:428
6706
6725
msgid ""
@@ -6712,6 +6731,13 @@ msgid ""
6712
6731
"because it is not necessary to recompile an object file in case dependencies "
6713
6732
"are regenerated and potentially unchanged."
6714
6733
msgstr ""
6734
+ "Tutaj dodatkowe pliki zależności są generowane indywidualnie dla każdego "
6735
+ "pliku źródłowego, a później zawarte w głównym `Makefile`. Ponadto, pliki "
6736
+ "zależności są dodawane jako zależności do plików obiektowych, aby upewnić "
6737
+ "się, że są generowane zanim obiekt jest skompilowany. Kreska pionowa (ang. "
6738
+ "pipe) umieszczona w zależnościach definiuje kolejność zasad bez zależności "
6739
+ "czasowej, ponieważ rekompilacja pliku obiektowego w przypadku, kiedy "
6740
+ "zależności są odnawiane i potencjalnie niezmienione nie jest konieczna."
6715
6741
6716
6742
#: ../../source/learn/building_programs/project_make.md:436
6717
6743
msgid ""
@@ -6720,10 +6746,15 @@ msgid ""
6720
6746
"object files in the dependency files, expanding `dep` once yields the object "
6721
6747
"file name, expanding it again yields the object files it depends on."
6722
6748
msgstr ""
6749
+ "Ponownie, wykorzystaj funkcję `eval` do wygenerowania zależności w pętli "
6750
+ "`foreach` wykonanej na wszystkich plikach obiektowych. Zauważ, że "
6751
+ "utworzyliśmy mapę między plikami obiektów w plikach zależności. Rozwinięcie "
6752
+ "`dep` raz daje nazwę pliku obiektu, a jego ponowne rozwinięcie daje pliki "
6753
+ "obiektów, od których jest on zależny."
6723
6754
6724
6755
#: ../../source/learn/building_programs/project_make.md:441
6725
6756
msgid "Building your project with `make` should give an output similar to"
6726
- msgstr ""
6757
+ msgstr "Kompilacja twojego projektu z użyciem `make` powinna dać podobne wyniki "
6727
6758
6728
6759
#: ../../source/learn/building_programs/project_make.md:462
6729
6760
msgid ""
0 commit comments