diff options
Diffstat (limited to 'po/pl/man3/bsearch.3.po')
-rw-r--r-- | po/pl/man3/bsearch.3.po | 178 |
1 files changed, 102 insertions, 76 deletions
diff --git a/po/pl/man3/bsearch.3.po b/po/pl/man3/bsearch.3.po index e86b2122..a9413506 100644 --- a/po/pl/man3/bsearch.3.po +++ b/po/pl/man3/bsearch.3.po @@ -4,13 +4,13 @@ # Adam Byrtek <alpha@irc.pl>, 1998. # Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl>, 2002. # Robert Luberda <robert@debian.org>, 2013, 2019. -# Michał Kułach <michal.kulach@gmail.com>, 2016. +# Michał Kułach <michal.kulach@gmail.com>, 2016, 2024. msgid "" msgstr "" "Project-Id-Version: manpages-pl\n" -"POT-Creation-Date: 2024-03-01 16:53+0100\n" -"PO-Revision-Date: 2019-08-16 20:58+0100\n" -"Last-Translator: Robert Luberda <robert@debian.org>\n" +"POT-Creation-Date: 2024-06-01 05:43+0200\n" +"PO-Revision-Date: 2024-04-14 09:10+0200\n" +"Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n" "Language-Team: Polish <manpages-pl-list@lists.sourceforge.net>\n" "Language: pl\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 22.12.3\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -28,16 +28,16 @@ msgid "bsearch" msgstr "bsearch" #. type: TH -#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#: archlinux debian-unstable opensuse-tumbleweed #, no-wrap -msgid "2023-10-31" -msgstr "31 października 2023 r." +msgid "2024-05-02" +msgstr "2 maja 2024 r." #. type: TH -#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#: archlinux debian-unstable #, no-wrap -msgid "Linux man-pages 6.06" -msgstr "Linux man-pages 6.06" +msgid "Linux man-pages 6.8" +msgstr "Linux man-pages 6.8" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -50,7 +50,7 @@ msgstr "NAZWA" #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "bsearch - binary search of a sorted array" -msgstr "bsearch - binarne przeszukiwanie posortowanej tablicy" +msgstr "bsearch - binarnie przeszukuje posortowaną tablicę" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -82,19 +82,15 @@ msgstr "B<#include E<lt>stdlib.hE<gt>>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed -#, fuzzy, no-wrap -#| msgid "" -#| "B<void *bsearch(const void *>I<key>B<, const void *>I<base>B<,>\n" -#| "B< size_t >I<nmemb>B<, size_t >I<size>B<,>\n" -#| "B< int (*>I<compar>B<)(const void *, const void *));>\n" +#, no-wrap msgid "" "B<void *bsearch(const void >I<key>B<[.>I<size>B<], const void >I<base>B<[.>I<size>B< * .>I<nmemb>B<],>\n" "B< size_t >I<nmemb>B<, size_t >I<size>B<,>\n" "B< int (*>I<compar>B<)(const void [.>I<size>B<], const void [.>I<size>B<]));>\n" msgstr "" -"B<void *bsearch(const void *>I<key>B<, const void *>I<base>B<,>\n" +"B<void *bsearch(const void >I<key>B<[.>I<size>B<], const void >I<base>B<[.>I<size>B< * .>I<nmemb>B<],>\n" "B< size_t >I<nmemb>B<, size_t >I<size>B<,>\n" -"B< int (*>I<compar>B<)(const void *, const void *));>\n" +"B< int (*>I<compar>B<)(const void [.>I<size>B<], const void [.>I<size>B<]));>\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide @@ -267,7 +263,7 @@ msgid "" "The example below first sorts an array of structures using B<qsort>(3), then " "retrieves desired elements using B<bsearch>()." msgstr "" -"Poniższe przykład najpierw sortuje tablicę struktur, używając B<qsort>(3), a " +"Poniższy przykład najpierw sortuje tablicę struktur, używając B<qsort>(3), a " "następnie pobiera żądane elementy, używając B<bsearch>()." #. type: Plain text @@ -320,6 +316,50 @@ msgid "" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" +"#include E<lt>stdio.hE<gt>\n" +"#include E<lt>stdlib.hE<gt>\n" +"#include E<lt>string.hE<gt>\n" +"\\&\n" +"#define ARRAY_SIZE(arr) (sizeof((arr)) / sizeof((arr)[0]))\n" +"\\&\n" +"struct mi {\n" +" int nr;\n" +" const char *name;\n" +"};\n" +"\\&\n" +"static struct mi months[] = {\n" +" { 1, \"sty\" }, { 2, \"lut\" }, { 3, \"mar\" }, { 4, \"kwi\" },\n" +" { 5, \"maj\" }, { 6, \"cze\" }, { 7, \"lip\" }, { 8, \"sie\" },\n" +" { 9, \"wrz\" }, {10, \"lis\" }, {11, \"paz\" }, {12, \"gru\" }\n" +"};\n" +"\\&\n" +"static int\n" +"compmi(const void *m1, const void *m2)\n" +"{\n" +" const struct mi *mi1 = m1;\n" +" const struct mi *mi2 = m2;\n" +"\\&\n" +" return strcmp(mi1-E<gt>name, mi2-E<gt>name);\n" +"}\n" +"\\&\n" +"int\n" +"main(int argc, char *argv[])\n" +"{\n" +" qsort(months, ARRAY_SIZE(months), sizeof(months[0]), compmi);\n" +" for (size_t i = 1; i E<lt> argc; i++) {\n" +" struct mi key;\n" +" struct mi *res;\n" +"\\&\n" +" key.name = argv[i];\n" +" res = bsearch(&key, months, ARRAY_SIZE(months),\n" +" sizeof(months[0]), compmi);\n" +" if (res == NULL)\n" +" printf(\"\\[aq]%s\\[aq]: nieznany miesiąc\\en\", argv[i]);\n" +" else\n" +" printf(\"%s: miesiąc #%d\\en\", res-E<gt>name, res-E<gt>nr);\n" +" }\n" +" exit(EXIT_SUCCESS);\n" +"}\n" #. SRC END #. type: SH @@ -368,7 +408,7 @@ msgstr "" #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "#define ARRAY_SIZE(arr) (sizeof((arr)) / sizeof((arr)[0]))\n" -msgstr "" +msgstr "#define ARRAY_SIZE(arr) (sizeof((arr)) / sizeof((arr)[0]))\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 @@ -379,19 +419,14 @@ msgid "" " const char *name;\n" "};\n" msgstr "" +"struct mi {\n" +" int nr;\n" +" const char *name;\n" +"};\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 -#, fuzzy, no-wrap -#| msgid "" -#| "struct mi {\n" -#| " int nr;\n" -#| " char *name;\n" -#| "} months[] = {\n" -#| " { 1, \"jan\" }, { 2, \"feb\" }, { 3, \"mar\" }, { 4, \"apr\" },\n" -#| " { 5, \"may\" }, { 6, \"jun\" }, { 7, \"jul\" }, { 8, \"aug\" },\n" -#| " { 9, \"sep\" }, {10, \"oct\" }, {11, \"nov\" }, {12, \"dec\" }\n" -#| "};\n" +#, no-wrap msgid "" "static struct mi months[] = {\n" " { 1, \"jan\" }, { 2, \"feb\" }, { 3, \"mar\" }, { 4, \"apr\" },\n" @@ -399,26 +434,15 @@ msgid "" " { 9, \"sep\" }, {10, \"oct\" }, {11, \"nov\" }, {12, \"dec\" }\n" "};\n" msgstr "" -"struct mi {\n" -" int nr;\n" -" char *name;\n" -"} months[] = {\n" +"static struct mi months[] = {\n" " { 1, \"sty\" }, { 2, \"lut\" }, { 3, \"mar\" }, { 4, \"kwi\" },\n" " { 5, \"maj\" }, { 6, \"cze\" }, { 7, \"lip\" }, { 8, \"sie\" },\n" -" { 9, \"wrz\" }, {10, \"paź\" }, {11, \"lis\" }, {12, \"gru\" }\n" +" { 9, \"wrz\" }, {10, \"paz\" }, {11, \"lis\" }, {12, \"gru\" }\n" "};\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 -#, fuzzy, no-wrap -#| msgid "" -#| "static int\n" -#| "compmi(const void *m1, const void *m2)\n" -#| "{\n" -#| " struct mi *mi1 = (struct mi *) m1;\n" -#| " struct mi *mi2 = (struct mi *) m2;\n" -#| " return strcmp(mi1-E<gt>name, mi2-E<gt>name);\n" -#| "}\n" +#, no-wrap msgid "" "static int\n" "compmi(const void *m1, const void *m2)\n" @@ -429,10 +453,8 @@ msgstr "" "static int\n" "compmi(const void *m1, const void *m2)\n" "{\n" -" struct mi *mi1 = (struct mi *) m1;\n" -" struct mi *mi2 = (struct mi *) m2;\n" -" return strcmp(mi1-E<gt>name, mi2-E<gt>name);\n" -"}\n" +" const struct mi *mi1 = m1;\n" +" const struct mi *mi2 = m2;\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 @@ -441,6 +463,8 @@ msgid "" " return strcmp(mi1-E<gt>name, mi2-E<gt>name);\n" "}\n" msgstr "" +" return strcmp(mi1-E<gt>name, mi2-E<gt>name);\n" +"}\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 @@ -454,24 +478,17 @@ msgid "" " struct mi key;\n" " struct mi *res;\n" msgstr "" +"int\n" +"main(int argc, char *argv[])\n" +"{\n" +" qsort(months, ARRAY_SIZE(months), sizeof(months[0]), compmi);\n" +" for (size_t i = 1; i E<lt> argc; i++) {\n" +" struct mi key;\n" +" struct mi *res;\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 -#, fuzzy, no-wrap -#| msgid "" -#| " qsort(months, nr_of_months, sizeof(struct mi), compmi);\n" -#| " for (i = 1; i E<lt> argc; i++) {\n" -#| " struct mi key, *res;\n" -#| " key.name = argv[i];\n" -#| " res = bsearch(&key, months, nr_of_months,\n" -#| " sizeof(struct mi), compmi);\n" -#| " if (res == NULL)\n" -#| " printf(\"\\(aq%s\\(aq: unknown month\\en\", argv[i]);\n" -#| " else\n" -#| " printf(\"%s: month #%d\\en\", res-E<gt>name, res-E<gt>nr);\n" -#| " }\n" -#| " exit(EXIT_SUCCESS);\n" -#| "}\n" +#, no-wrap msgid "" " key.name = argv[i];\n" " res = bsearch(&key, months, ARRAY_SIZE(months),\n" @@ -484,14 +501,11 @@ msgid "" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" -" qsort(months, nr_of_months, sizeof(struct mi), compmi);\n" -" for (i = 1; i E<lt> argc; i++) {\n" -" struct mi key, *res;\n" " key.name = argv[i];\n" -" res = bsearch(&key, months, nr_of_months,\n" -" sizeof(struct mi), compmi);\n" +" res = bsearch(&key, months, ARRAY_SIZE(months),\n" +" sizeof(months[0]), compmi);\n" " if (res == NULL)\n" -" printf(\"\\(aq%s\\(aq: nieznany miesiąc\\en\", argv[i]);\n" +" printf(\"\\[aq]%s\\[aq]: nieznany miesiąc\\en\", argv[i]);\n" " else\n" " printf(\"%s: miesiąc #%d\\en\", res-E<gt>name, res-E<gt>nr);\n" " }\n" @@ -499,16 +513,22 @@ msgstr "" "}\n" #. type: TH -#: debian-unstable opensuse-tumbleweed +#: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap -msgid "2023-07-20" -msgstr "20 lipca 2023 r." +msgid "2023-10-31" +msgstr "31 października 2023 r." + +#. type: TH +#: fedora-40 mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "Linux man-pages 6.06" #. type: TH -#: debian-unstable opensuse-tumbleweed +#: fedora-rawhide #, no-wrap -msgid "Linux man-pages 6.05.01" -msgstr "Linux man-pages 6.05.01" +msgid "Linux man-pages 6.7" +msgstr "Linux man-pages 6.7" #. type: TH #: opensuse-leap-15-6 @@ -521,3 +541,9 @@ msgstr "30 marca 2023 r." #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04" + +#. type: TH +#: opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages (unreleased)" +msgstr "Linux man-pages (niewydane)" |