Index: trunk/extensions/SemanticMediaWiki/languages/SMW_LanguagePl.php |
— | — | @@ -0,0 +1,232 @@ |
| 2 | +<?php |
| 3 | +/** |
| 4 | + * @author Łukasz Bolikowski |
| 5 | + * @version 0.1 |
| 6 | + */ |
| 7 | + |
| 8 | +/* |
| 9 | + * To further translators: some key terms appear * in multiple strings. |
| 10 | + * If you wish to change them, please be consistent. The following |
| 11 | + * translations are currently used: |
| 12 | + * relation = relacja |
| 13 | + * attribute = atrybut |
| 14 | + * property = własność |
| 15 | + * subject article = artykuł podmiotowy |
| 16 | + * object article = artykuł przedmiotowy |
| 17 | + * statement = zdanie |
| 18 | + * conversion = konwersja |
| 19 | + * search (n) = szukanie |
| 20 | + * sorry, oops ~ niestety, ojej |
| 21 | + * These ones may need to be refined: |
| 22 | + * to support = wspierać |
| 23 | + * on this site = w tym miejscu |
| 24 | + */ |
| 25 | + |
| 26 | +class SMW_LanguagePl { |
| 27 | + |
| 28 | +/* private */ var $smwContentMessages = array( |
| 29 | + 'smw_edithelp' => 'Pomoc edycyjna odnośnie relacji i atrybutów', |
| 30 | + 'smw_helppage' => 'Relacja', |
| 31 | + 'smw_viewasrdf' => 'RDF feed', //TODO: translate or leave as is? |
| 32 | + 'smw_finallistconjunct' => ' i', //used in "A, B, and C" |
| 33 | + 'smw_factbox_head' => 'Fakty o $1 — Kliknij <span class="smwsearchicon">+</span> aby znaleźć podobne strony.', |
| 34 | + 'smw_att_head' => 'Wartości atrybutów', |
| 35 | + 'smw_rel_head' => 'Relacje do innych artykułów', //TODO: "do" or "z"? |
| 36 | + 'smw_spec_head' => 'Własności specjalne', |
| 37 | + /*URIs that should not be used in objects in cases where users can provide URIs */ |
| 38 | + 'smw_uri_blacklist' => " http://www.w3.org/1999/02/22-rdf-syntax-ns#\n http://www.w3.org/2000/01/rdf-schema#\n http://www.w3.org/2002/07/owl#", |
| 39 | + 'smw_baduri' => 'Niestety, URI z przestrzeni "$1" nie są w tym miejscu dostępne.', //TODO: "przestrzeni"? |
| 40 | + /*Messages and strings for inline queries*/ |
| 41 | + 'smw_iq_disabled' => "<span class='smwwarning'>Niestety, w tym wiki wyłączono możliwość tworzenia zapytań w artykułach.</span>", |
| 42 | + 'smw_iq_moreresults' => '… dalsze wyniki', |
| 43 | + 'smw_iq_nojs' => 'Aby obejrzeć ten element, włącz w przeglądarce obsługę JavaScript, lub <a href="$1">przeglądaj listę wyników</a> bezpośrednio.', |
| 44 | + /*Messages and strings for ontology resued (import) */ |
| 45 | + 'smw_unknown_importns' => '[Niestety, nie ma możliwości importu z przestrzeni nazw "$1".]', |
| 46 | + 'smw_nonright_importtype' => '[Niestety, $1 może być użyte tylko dla artykułów z przestrzeni nazw "$2"]', //TODO: "użyte", "użyty"? |
| 47 | + 'smw_wrong_importtype' => '[Niestety, $1 nie może być użyte dla artykułów z przestrzeni nazw "$2"]', |
| 48 | + 'smw_no_importelement' => '[Niestety, nie można zaimportować elementu "$1".]', |
| 49 | + /*Messages and strings for basic datatype processing*/ |
| 50 | + 'smw_decseparator' => ',', |
| 51 | + 'smw_kiloseparator' => '.', |
| 52 | + 'smw_unknowntype' => '[Ojej! "$1" jako typ atrybutu nie jest wspierany]', //TODO: clumsy |
| 53 | + 'smw_noattribspecial' => '[Ojej! Własność specjalna "$1" nie jest atrybutem (użyj "::" zamiast ":=")]', |
| 54 | + 'smw_notype' => '[Ojej! Nie zdefiniowano typu dla atrybutu]', |
| 55 | + 'smw_manytypes' => '[Ojej! Zdefiniowano więcej niż jeden typ dla atrybutu]', |
| 56 | + 'smw_emptystring' => '[Ojej! Puste łańcuchy znakowe są niedozwolone]', |
| 57 | + 'smw_maxstring' => '[Niestety, reprezentacja znakowa $1 jest za długa jak na to miejsce.]', //TODO: clumsy |
| 58 | + 'smw_nointeger' => '[Ojej! "$1" nie jest liczbą całkowitą]', |
| 59 | + 'smw_nofloat' => '[Ojej! "$1" nie jest liczbą zmiennoprzecinkową]', |
| 60 | + 'smw_infinite' => '[Niestety, liczby tak duże jak $1 nie są w tym miejscu wspierane.]', //TODO: clumsy |
| 61 | + 'smw_infinite_unit' => '[Niestety, konwersja do jednostki $1 zwróciła liczbę, która jest za duża jak na to miejsce.]', //TODO: clumsy |
| 62 | + 'smw_unexpectedunit' => 'ten atrybut nie wspiera konwersji jednostek', |
| 63 | + 'smw_unsupportedunit' => 'konwersja dla jednostki "$1" nie jest wspierana', |
| 64 | + /*Messages for geo coordinates parsing*/ |
| 65 | + 'smw_err_latitude' => 'Wartości dla szerokości geograficznej (N, S) muszą być w zakresie od 0 do 90. "$1" nie spełnia tego warunku!', |
| 66 | + 'smw_err_longitude' => 'Wartości dla długości geograficznej (E, W) muszą być w zakresie od 0 do 180. "$1" nie spełnia tego warunku!', |
| 67 | + 'smw_err_noDirection' => '[Ojej! Coś jest nie tak z podaną wartością "$1"]', |
| 68 | + 'smw_err_parsingLatLong' => '[Ojej! Coś jest nie tak z podaną wartością "$1". W tym miejscu oczekujemy wartości w rodzaju "1°2′3.4′′ W"!]', |
| 69 | + 'smw_err_wrongSyntax' => '[Ojej! Coś jest nie tak z podaną wartością "$1". W tym miejscu oczekujemy wartości w rodzaju "1°2′3.4′′ W, 5°6′7.8′′ N"!]', |
| 70 | + 'smw_err_sepSyntax' => 'Podana wartość "$1" wydaje się być poprawna, ale wartości dla długości i szerokości geograficznej powinny być oddzielone przy pomocy "," lub ";".', |
| 71 | + 'smw_err_notBothGiven' => 'Musisz podać prawidłowe wartości zarówno dla długości (E, W) jak i szerokości (N, S)! Brakuje co najmniej jednej z nich!', |
| 72 | + /* additionals ... */ |
| 73 | + 'smw_label_latitude' => 'Długość:', |
| 74 | + 'smw_label_longitude' => 'Szerokość:', |
| 75 | + 'smw_abb_north' => 'N', |
| 76 | + 'smw_abb_east' => 'E', |
| 77 | + 'smw_abb_south' => 'S', |
| 78 | + 'smw_abb_west' => 'W', |
| 79 | + /* some links for online maps; can be translated to different language versions of services, but need not*/ |
| 80 | + 'smw_service_online_maps' => " find maps|http://kvaleberg.com/extensions/mapsources/?params=\$1_\$3_\$5_\$7_\$2_\$4_\$6_\$8_region:EN_type:city\n Google maps|http://maps.google.com/maps?ll=\$11\$9,\$12\$10&spn=0.1,0.1&t=k\n Mapquest|http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=degrees&latdeg=\$11\$1&latmin=\$3&latsec=\$5&longdeg=\$12\$2&longmin=\$4&longsec=\$6&zoom=6", |
| 81 | + /*Messages for datetime parsing */ |
| 82 | + 'smw_nodatetime' => '[Ojej! Data "$1" nie została zrozumiana. Wsparcie dla dat jest jednak wciąż w fazie eksperymentalnej.]' //TODO: clumsy |
| 83 | +); |
| 84 | + |
| 85 | + |
| 86 | +/* private */ var $smwUserMessages = array( |
| 87 | + 'smw_devel_warning' => 'Ta opcja jest obecnie w fazie rozwoju, może nie być w pełni funkcjonalna. Przed użyciem zabezpiecz swoje dane.', //TODO: "opcja"? |
| 88 | + /*Messages for Export RDF Special*/ |
| 89 | + 'exportrdf' => 'Eksport stron do RDF', //name of this special |
| 90 | + 'smw_exportrdf_docu' => '<p>Ta strona pozwala eksportować fragmenty artykułu w formacie RDF. Aby wyeksportować artykuły, wpisz ich tytuły w poniższym polu tekstowym, po jednym tytule w wierszu.</p>', |
| 91 | + 'smw_exportrdf_recursive' => 'Rekursywny eksport wszystkich powiązanych stron. Zwróć uwagę, że wynik może być olbrzymi!', //TODO: "rekursywny"? |
| 92 | + 'smw_exportrdf_backlinks' => 'Eksportuj także wszystkie strony, które odwołują się do eksportowanych stron. Tworzy przeglądalny RDF.', //TODO: "przeglądalny"? |
| 93 | + /*Messages for Search Triple Special*/ |
| 94 | + 'searchtriple' => 'Proste szukanie semantyczne', //name of this special |
| 95 | + 'smw_searchtriple_docu' => "<p>Wypełnij górny albo dolny wiersz formularza w celu wyszukania, odpowiednio, relacji albo atrybutów. Niektóre pola mogą pozostać puste w celu uzyskania większej liczby wyników. Jednakże, jeśli podana jest wartość atrybutu, podana musi być także jego nazwa. Jak zwykle, wartości atrybutów mogą być podawane wraz z jednostkami miary.</p>\n\n<p>Pamiętaj, że aby uzyskać wyniki, musisz kliknąć w odpowiedni przycisk. Naciśnięcie po prostu <i>Return</i> może wywołać inne szukanie niż zamierzałeś.</p>", |
| 96 | + 'smw_searchtriple_subject' => 'Artykuł podmiotowy:', |
| 97 | + 'smw_searchtriple_relation' => 'Nazwa relacji:', |
| 98 | + 'smw_searchtriple_attribute' => 'Nazwa atrybutu:', |
| 99 | + 'smw_searchtriple_object' => 'Artykuł przedmiotowy:', |
| 100 | + 'smw_searchtriple_attvalue' => 'Wartość atrybutu:', |
| 101 | + 'smw_searchtriple_searchrel' => 'Szukaj relacji', |
| 102 | + 'smw_searchtriple_searchatt' => 'Szukaj atrybutów', |
| 103 | + 'smw_searchtriple_resultrel' => 'Szukaj wyników (relacje)', |
| 104 | + 'smw_searchtriple_resultatt' => 'Szukaj wyników (atrybuty)', |
| 105 | + /*Messages for Relations Special*/ |
| 106 | + 'relations' => 'Relacje', |
| 107 | + 'smw_relations_docu' => 'W wiki istnieją następujące relacje.', |
| 108 | + /*Messages for Attributes Special*/ |
| 109 | + 'attributes' => 'Atrybuty', |
| 110 | + 'smw_attributes_docu' => 'W wiki istnieją następujące atrybuty.', |
| 111 | + 'smw_attr_type_join' => ' z $1', |
| 112 | + /*Messages for Unused Relations Special*/ |
| 113 | + 'unusedrelations' => 'Nieużywane relacje', |
| 114 | + 'smw_unusedrelations_docu' => 'Następujące relacje posiadają własne strony, choć Żadna inna strona z nich nie korzysta.', |
| 115 | + /*Messages for Unused Attributes Special*/ |
| 116 | + 'unusedattributes' => 'Nieużywane atrybuty', |
| 117 | + 'smw_unusedattributes_docu' => 'Następujące atrybuty posiadają własne strony, choć żadna inna strona z nich nie korzysta.', |
| 118 | + /*Messages for ask Special*/ |
| 119 | + 'ask' => 'Szukanie semantyczne', |
| 120 | + 'smw_ask_docu' => '<p>Szukaj w wiki wpisując zapytanie w poniższe pole. Dalsze informacje znajdują się na <a href="$1">stronie pomocy poświęconej szukaniu semantycznemu</a>.</p>', |
| 121 | + 'smw_ask_doculink' => 'Szukanie semantyczne', |
| 122 | + 'smw_ask_prev' => 'Poprzednie', |
| 123 | + 'smw_ask_next' => 'Następne', |
| 124 | + 'smw_ask_results' => 'Wyniki', |
| 125 | + 'smw_ask_noresults' => 'Niestety, brak wyników.', |
| 126 | + 'smw_ask_sortby' => 'Sortuj po kolumnie', |
| 127 | + 'smw_ask_ascorder' => 'Rosnąco', |
| 128 | + 'smw_ask_descorder' => 'Malejąco', |
| 129 | + 'smw_ask_submit' => 'Szukaj wyników', |
| 130 | + /* Messages for the refresh button */ |
| 131 | + 'tooltip-purge' => 'Kliknij tutaj, aby odświeżyć wszystkie zapytania i szablony na tej stronie', |
| 132 | + 'purge' => 'Odśwież', |
| 133 | + /*Messages for Import Ontology Special*/ |
| 134 | + 'ontologyimport' => 'Importuj ontologię', |
| 135 | + 'smw_oi_docu' => 'Ta strona specjalna pozwala na import ontologii. Ontologie muszą być reprezentowane w odpowiednim formacie, opisanym na <a href="http://wiki.ontoworld.org/index.php/Help:Ontology_import">stronie pomocy poświęconej importowi ontologii</a>.', |
| 136 | + 'smw_oi_action' => 'Import', |
| 137 | + 'smw_oi_return' => 'Powrót do <a href="$1">Special:OntologyImport</a>.', |
| 138 | + 'smw_oi_noontology' => 'Nie podano ontologii, lub podana ontologia nie mogła być załadowana.', |
| 139 | + 'smw_oi_select' => 'Wybierz zdania do importu, a następnie kliknij przycisk importu.', |
| 140 | + 'smw_oi_textforall' => 'Nagłówek do dodania dla wszystkich importów (może być pusty):', |
| 141 | + 'smw_oi_selectall' => 'Zaznacz lub odznacz wszystkie zdania', |
| 142 | + 'smw_oi_statementsabout' => 'Zdania o', |
| 143 | + 'smw_oi_mapto' => 'Mapuj encję na', |
| 144 | + 'smw_oi_comment' => 'Dodaj następujący tekst:', |
| 145 | + 'smw_oi_thisissubcategoryof' => 'Jest podkategorią', |
| 146 | + 'smw_oi_thishascategory' => 'Jest częścią', |
| 147 | + 'smw_oi_importedfromontology' => 'Import z ontologii', |
| 148 | + /*Messages for (data)Types Special*/ |
| 149 | + 'types' => 'Typy', |
| 150 | + 'smw_types_docu' => 'Poniżej znajduje się lista wszystkich typów które mogą być przypisane atrybutom. Każdy typ posiada artykuł, w którym mogą znajdować się dodatkowe informacje.', |
| 151 | + 'smw_types_units' => 'Standardowa jednostka: $1; obsługiwane jednostki: $2', |
| 152 | + 'smw_types_builtin' => 'Wbudowane typy' |
| 153 | +); |
| 154 | + |
| 155 | +/* private */ var $smwDatatypeLabels = array( |
| 156 | + 'smw_string' => 'Łańcuch znaków', // name of the string type |
| 157 | + 'smw_int' => 'Liczba całkowita', // name of the int type |
| 158 | + 'smw_float' => 'Liczba zmiennoprzecinkowa', // name of the floating point type |
| 159 | + 'smw_length' => 'Długość', // name of the length type |
| 160 | + 'smw_area' => 'Powierzchnia', // name of the area type |
| 161 | + 'smw_geolength' => 'Geographic length', // OBSOLETE name of the geolength type //TODO: translate |
| 162 | + 'smw_geoarea' => 'Geographic area', // OBSOLETE name of the geoarea type //TODO: translate |
| 163 | + 'smw_geocoordinate' => 'Współrzędne geograficzne', // name of the geocoord type |
| 164 | + 'smw_mass' => 'Masa', // name of the mass type |
| 165 | + 'smw_time' => 'Czas trwania', // name of the time (duration) type |
| 166 | + 'smw_temperature' => 'Temperatura', // name of the temperature type |
| 167 | + 'smw_datetime' => 'Data', // name of the datetime (calendar) type |
| 168 | + 'smw_email' => 'Email', // name of the email (URI) type |
| 169 | + 'smw_url' => 'URL', // name of the URL type (string datatype property) |
| 170 | + 'smw_uri' => 'URI', // name of the URI type (object property) |
| 171 | + 'smw_annouri' => 'Annotation URI' // name of the annotation URI type (annotation property) //TODO: translate |
| 172 | +); |
| 173 | + |
| 174 | +/* private */ var $smwSpecialProperties = array( |
| 175 | + //always start upper-case |
| 176 | + SMW_SP_HAS_TYPE => 'Ma typ', |
| 177 | + SMW_SP_HAS_URI => 'Równoważne URI', |
| 178 | + SMW_SP_IS_SUBRELATION_OF => 'Jest podrelacją', |
| 179 | + SMW_SP_IS_SUBATTRIBUTE_OF => 'Jest podatrybutem', |
| 180 | + SMW_SP_MAIN_DISPLAY_UNIT => 'Główna wyświetlana jednostka', |
| 181 | + SMW_SP_DISPLAY_UNIT => 'Wyświetlana jednostka', |
| 182 | + SMW_SP_IMPORTED_FROM => 'Zaimportowane z', |
| 183 | + SMW_SP_CONVERSION_FACTOR => 'Odpowiada', |
| 184 | + SMW_SP_SERVICE_LINK => 'Zapewnia usługę' |
| 185 | +); |
| 186 | + |
| 187 | + |
| 188 | + /** |
| 189 | + * Function that returns the namespace identifiers. |
| 190 | + */ |
| 191 | + function getNamespaceArray() { |
| 192 | + return array( |
| 193 | + SMW_NS_RELATION => 'Relacja', |
| 194 | + SMW_NS_RELATION_TALK => 'Dyskusja_relacji', |
| 195 | + SMW_NS_ATTRIBUTE => 'Atrybut', |
| 196 | + SMW_NS_ATTRIBUTE_TALK => 'Dyskusja_atrybutu', |
| 197 | + SMW_NS_TYPE => 'Typ', |
| 198 | + SMW_NS_TYPE_TALK => 'Dyskusja_typu' |
| 199 | + ); |
| 200 | + } |
| 201 | + |
| 202 | + /** |
| 203 | + * Function that returns the localized label for a datatype. |
| 204 | + */ |
| 205 | + function getDatatypeLabel($msgid) { |
| 206 | + return $this->smwDatatypeLabels[$msgid]; |
| 207 | + } |
| 208 | + |
| 209 | + /** |
| 210 | + * Function that returns the labels for the special relations and attributes. |
| 211 | + */ |
| 212 | + function getSpecialPropertiesArray() { |
| 213 | + return $this->smwSpecialProperties; |
| 214 | + } |
| 215 | + |
| 216 | + /** |
| 217 | + * Function that returns all content messages (those that are stored |
| 218 | + * in some article, and can thus not be translated to individual users). |
| 219 | + */ |
| 220 | + function getContentMsgArray() { |
| 221 | + return $this->smwContentMessages; |
| 222 | + } |
| 223 | + |
| 224 | + /** |
| 225 | + * Function that returns all user messages (those that are given only to |
| 226 | + * the current user, and can thus be given in the individual user language). |
| 227 | + */ |
| 228 | + function getUserMsgArray() { |
| 229 | + return $this->smwUserMessages; |
| 230 | + } |
| 231 | +} |
| 232 | + |
| 233 | +?> |