X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/d14cf519fd876274900758a903e7e390d38922d5..85f97c584b5fe19f3aa8cf72c8cbd4006e24ba6a:/config/locales/eo.yml diff --git a/config/locales/eo.yml b/config/locales/eo.yml index f0514196d..690fe6643 100644 --- a/config/locales/eo.yml +++ b/config/locales/eo.yml @@ -225,52 +225,58 @@ eo: reopened_by_anonymous: Re-malfermita de anonimulo antaÅ­ %{when} hidden_by: Kaŝita de %{user} antaÅ­ %{when} + report: Raporti tiun ĉi rimarkon query: title: Informoj pri objektoj introduction: Alklaku la mapon por trovi proksimajn objektojn. nearby: Proksimaj objektoj enclosing: ĈirkaÅ­aj objektoj - changeset: + changesets: changeset_paging_nav: showing_page: Paĝo %{page} next: Sekva » previous: « AntaÅ­a changeset: anonymous: Anonimulo - no_edits: (neniaj redaktoj) + no_edits: (neniuj redaktoj) view_changeset_details: Vidi detaloj pri ŝanĝaro changesets: - id: ID + id: Identigilo saved_at: Konservita je user: Uzanto comment: Komenti area: Areo - list: + index: title: Ŝanĝaroj title_user: Ŝanĝaroj de %{user} title_friend: Ŝanĝaroj de miaj amikoj title_nearby: Ŝanĝaroj de proksimaj uzantoj - empty: Neniaj ŝanĝaroj trovitaj. - empty_area: Neniaj ŝanĝaroj en ĉi tiu areo. - empty_user: Neniaj ŝanĝaroj de ĉi tiu uzanto. - no_more: Neniaj pliaj ŝanĝaroj trovitaj. - no_more_area: Neniaj pliaj ŝanĝaroj en ĉi tiu areo. - no_more_user: Neniaj pliaj ŝanĝaroj de ĉi tiu uzanto. - load_more: Legi pli + empty: Neniuj trovitaj ŝanĝaroj. + empty_area: Neniuj ŝanĝaroj en tiu ĉi areo. + empty_user: Neniuj ŝanĝaroj de tiu ĉi uzanto. + no_more: Neniuj trovitaj pliaj ŝanĝaroj. + no_more_area: Neniuj pliaj ŝanĝaroj en tiu ĉi areo. + no_more_user: Neniaj pliaj ŝanĝaroj de tiu ĉi uzanto. + load_more: Pli timeout: sorry: BedaÅ­rinde daÅ­ris tro longe kompili la petitan liston de ŝanĝaroj. - rss: - title_all: Diskuto pri OpenStreetMap ŝanĝaro - title_particular: 'Diskuto pri ŝanĝaro #%{changeset_id}' + changeset_comments: + comment: comment: 'Nova komento de %{author} al ŝanĝaro #%{changeset_id}' - commented_at_html: Ĝisdatiga antaÅ­ %{when} commented_at_by_html: Ĝisdatigita antaÅ­ %{when} de %{user} - full: Tuta diskuto - diary_entry: + comments: + comment: 'Nova komento de %{author} al ŝanĝaro #%{changeset_id}' + index: + title_all: Diskuto pri OpenStreetMap-ŝanĝaro + title_particular: 'Diskuto pri ŝanĝaro #%{changeset_id}' + timeout: + sorry: BedaÅ­rinde daÅ­ris tro longe por akiri la petitan liston de komentoj pri + ŝanĝaro. + diary_entries: new: title: Nova taglibra afiŝo publish_button: Publiki - list: + index: title: Taglibroj de uzantoj title_friends: Taglibroj de amikoj title_nearby: Taglibroj de proksimaj uzantoj @@ -292,8 +298,8 @@ eo: longitude: 'Longitudo:' use_map_link: uzi mapon save_button: Konservi - marker_text: Kie krei la afiŝon - view: + marker_text: Kie krei afiŝon + show: title: Taglibro de %{user} | %{title} user_title: Taglibro de %{user} leave_a_comment: Komenti @@ -302,24 +308,26 @@ eo: save_button: Konservi no_such_entry: title: Ĉi tiu taglibra afiŝo ne ekzistas - heading: 'Nenia afiŝo kun la identigilo: %{id}' + heading: 'Neniu afiŝo kun la identigilo: %{id}' body: BedaÅ­rinde ne ekzistas taglibra afiŝo kun la identigilo %{id}. Bonvolu - kontroli pri liter-eraroj aÅ­ eble vi alklakis mis-ligilon. + kontroli pri liter-eraroj aÅ­ eble vi alklakis eraran ligilon. diary_entry: posted_by: Publikigita de %{link_user} je %{created} en %{language_link} - comment_link: Komenti pri ĉi tiu afiŝo - reply_link: Respondi al ĉi tiu afiŝo + comment_link: Komenti pri tiu afiŝo + reply_link: Respondi al tiu afiŝo comment_count: - one: '%{count} komento' zero: Sen komentoj + one: '%{count} komento' other: '%{count} komentoj' - edit_link: Redakti ĉi tiun enskribon - hide_link: Kaŝi ĉi tiu afiŝon + edit_link: Redakti tiun enskribon + hide_link: Kaŝi tiun afiŝon confirm: Konfirmi + report: Raporti tiun afiŝon diary_comment: comment_from: Komento de %{link_user} je %{comment_created_at} - hide_link: Kaŝi ĉi tiun komenton + hide_link: Kaŝi tiun komenton confirm: Konfirmi + report: Raporti tiun komenton location: location: 'Loko:' view: Montri @@ -329,7 +337,7 @@ eo: title: OpenStreetMap taglibraj afiŝoj de %{user} description: Lastaj OpenStreetMap taglibraj afiŝoj de %{user} language: - title: OpenStreetMap-aj taglibraj afiŝoj en %{language_name} + title: OpenStreetMap taglibraj afiŝoj en %{language_name} description: Lastaj taglibraj afiŝoj de OpenStreetMap-uzantoj en %{language_name} all: title: OpenStreetMap taglibraj afiŝoj @@ -340,8 +348,8 @@ eo: when: Kiam comment: Komenti ago: antaÅ­ %{ago} - newer_comments: Novaj komentoj - older_comments: Malnovaj komentoj + newer_comments: Pli novaj komentoj + older_comments: Pli malnovaj komentoj geocoder: search: title: @@ -401,7 +409,7 @@ eo: cinema: Kinejo clinic: Kuracistejo clock: Horloĝo - college: Kolegio + college: Postmezgrada lernejo community_centre: Komunuma centro courthouse: Juĝdomo crematorium: Kadavro-bruligejo @@ -662,7 +670,7 @@ eo: monitoring_station: Observada stacio petroleum_well: Naftoŝakto pier: Marponto - pipeline: Tubolinio + pipeline: Konduktubo silo: Tur-stokejo storage_tank: Rezervujo surveillance: Supergardo @@ -854,7 +862,7 @@ eo: organic: Ekologi-manĝaĵa vendejo outdoor: Vojaĝil-vendejo paint: Farb-vendejo - pawnbroker: Lombardejo + pawnbroker: Mon-pruntejo (kontraÅ­ garantiaĵo) pet: Dombest-vendejo pharmacy: Apoteko photo: Fotovendejo @@ -939,6 +947,110 @@ eo: results: no_results: Neniu rezulto trovita more_results: Pliaj rezultoj + issues: + index: + title: Problemoj + select_status: Elekti staton + select_type: Elekti tipon + select_last_updated_by: Elekti laste ĝisdatigita de + reported_user: Raporti uzanton + not_updated: Ne aktualigita + search: Serĉi + search_guidance: 'Serĉi problemon:' + user_not_found: Uzanto ne ekzistas + issues_not_found: Ne trovis tian problemon + status: Stato + reports: Raportoj + last_updated: Laste aktualigita + last_updated_time_html: antaÅ­ %{time} + last_updated_time_user_html: antaÅ­ %{time} de + %{user} + link_to_reports: Montri raportojn + reports_count: + one: 1 raporto + other: '%{count} raportoj' + reported_item: Objekto raportita + states: + ignored: Ignorita + open: Malfermita + resolved: Solvita + update: + new_report: Vi sukcese registris problemon + successful_update: Vi sukcese aktualigis problemon + provide_details: Bonvolu enmeti necesajn detalojn + show: + title: '%{status} problemo #%{issue_id}' + reports: + zero: Neniuj raportoj + one: 1 raporto + other: '%{count} raportoj' + report_created_at: Unue raportita je %{datetime} + last_resolved_at: Laste solvita je %{datetime} + last_updated_at: Laste aktualigita je %{datetime} de %{displayname} + resolve: Solvi + ignore: Ignori + reopen: Remalfermi + reports_of_this_issue: Raportoj pri tiu ĉi problemo + read_reports: Legi raportojn + new_reports: Novaj raportoj + other_issues_against_this_user: Aliaj problemoj pri tiu ĉi uzanto + no_other_issues: Neniuj aliaj problemoj pri tiu ĉi uzanto. + comments_on_this_issue: Komentoj al tiu ĉi problemo + resolve: + resolved: Problemo estas solvita + ignore: + ignored: Problemo estas ignorita + reopen: + reopened: Problemo estas malfermita + comments: + created_at: Je %{datetime} + reassign_param: Ĉu reasigni problemon? + reports: + updated_at: je %{datetime} + reported_by_html: Raportita kiel %{category} de %{user} + helper: + reportable_title: + diary_comment: '%{entry_title}, komento #%{comment_id}' + note: 'Rimarko #%{note_id}' + issue_comments: + create: + comment_created: Vi sukcese aldonis komenton + reports: + new: + title_html: Raporti %{link} + missing_params: Ne povas krei novan raporton + details: Bonvolu enmeti kelkajn detalojn, kiuj priskribas la problemon (postulata). + select: 'Elektu kialon de via raporto:' + disclaimer: + intro: 'AntaÅ­ sendi raporton al kontrolantoj, bonvolu certiĝi ke:' + not_just_mistake: raportata problemo ne estas simpla eraro de uzanto + unable_to_fix: vi ne povas mem ripari la problemon aÅ­ kun helpo de la komunumo + resolve_with_user: vi jam provis solvi la problemon kun koncerna uzanto + categories: + diary_entry: + spam_label: tiu ĉi afiŝo estas trudmesaĝo (spamo) + offensive_label: tiu ĉi afiŝo estas vulgara aÅ­ ofenda + threat_label: tiu ĉi afiŝo enhavas minacon + other_label: alia + diary_comment: + spam_label: tiu ci komento estas trudmesaĝo (spamo) + offensive_label: tiu ĉi komento estas vulgara aÅ­ ofenda + threat_label: tiu ĉi komento enhavas minacon + other_label: alia + user: + spam_label: tiu ĉi profilo estas trudmesaĝo (spamo) + offensive_label: tiu ĉi profilo estas vulgara aÅ­ ofenda + threat_label: tiu ĉi profilo enhavas minacon + vandal_label: tiu ĉi uzanto estas difektanto + other_label: alia + note: + spam_label: tiu ĉi rimarko estas trudmesaĝo (spamo) + personal_label: tiu ĉi rimarko enhavas personajn informojn + abusive_label: tiu ĉi rimarko estas ofenda + other_label: alia + create: + successful_report: Vi sukcese registris problemon + provide_details: Bonvolu enmeti necesajn detalojn layouts: logo: alt_text: Emblemo de OpenStreetMap @@ -952,6 +1064,7 @@ eo: edit: Redakti history: Historio export: Elporti + issues: Problemoj data: Datumoj export_data: Elporti datumojn gps_traces: GPS-spuroj @@ -964,10 +1077,9 @@ eo: intro_text: OpenStreetMap estas mapo de la mondo, kreata de homoj kiel vi, kaj libere uzebla laÅ­ malferma permesilo. intro_2_create_account: Krei konton - partners_html: Retgastigo estas liverata de %{ucl}, %{bytemark}, %{ic} kaj aliaj + hosting_partners_html: Retgastigo estas subtenata de %{ucl}, %{bytemark} kaj aliaj %{partners}. partners_ucl: University College London - partners_ic: Imperial College London partners_bytemark: Bytemark Hosting partners_partners: kunlaborantoj osm_offline: La OpenStreetMap-datumbazo estas nuntempe nealireabla pro necesaj @@ -1096,7 +1208,7 @@ eo: details: Pli da detaloj pri la ŝanĝaro povas esti trovita ĉe %{url}. unsubscribe: Por malaboni el ĝisdatigoj pri ĉi tiu ŝanĝaro, vizitu %{url} kaj klaku "Malobservi". - message: + messages: inbox: title: Alvenkesto my_inbox: Mia alvenkesto @@ -1117,7 +1229,7 @@ eo: unread_button: Marki kiel nelegitan read_button: Marki kiel legitan reply_button: Respondi - delete_button: Forigi + destroy_button: Forigi new: title: Sendi mesaĝon send_message_to: Sendi novan mesaĝon al %{name} @@ -1125,6 +1237,7 @@ eo: body: Enhavo send_button: Sendi back_to_inbox: Reen al alvenkesto + create: message_sent: Mesaĝo sendita limit_exceeded: Vi antaÅ­nelonge sendis multajn mesaĝojn. Bonvolu atendi iom da tempo antaÅ­ vi sendos pliajn. @@ -1150,26 +1263,26 @@ eo: wrong_user: Vi estas ensalutinta kiel '%{user}', sed la mesaĝo, kiun vi volas respondi, ne estas sendita al tiu uzanto. Bonvolu ensaluti kiel propra uzanto por respondi ĝin. - read: + show: title: Legi mesaĝon from: De subject: Temo date: Dato reply_button: Respondi unread_button: Marki kiel nelegitan - delete_button: Forigi + destroy_button: Forigi back: Reen to: Al wrong_user: Vi estas ensalutinta kiel '%{user}', sed la mesaĝo, kiun vi volas legi estas sendita al tiu uzanto. Bonvolu ensaluti kiel propra uzanto por legi ĝin. sent_message_summary: - delete_button: Forigi + destroy_button: Forigi mark: as_read: Mesaĝo markita kiel legitan as_unread: Mesaĝo markita kiel nelegitan - delete: - deleted: Mesaĝo forigita + destroy: + destroyed: Mesaĝo forigita site: about: next: Sekva @@ -1261,6 +1374,10 @@ eo: AÅ­strujo: enhavas datumojn el Stadt Wien (laÅ­ CC BY), Land Vorarlberg kaj Land Tirol (laÅ­ CC BY AT kun postaj ŝanĝoj). + contributors_au_html: 'AÅ­stralio: enhavas datumojn el PSMA Australia + Limited kunhavigataj de Komunejo de AÅ­stralio laÅ­ la permesilo CC + BY 4.0.' contributors_ca_html: |- Kanado: enhavas datumojn el GeoBase®, GeoGratis (© Department of Natural @@ -1275,8 +1392,10 @@ eo: contributors_nl_html: |- Nederlando: enhavas datumojn el © AND, 2007 (www.and.com). - contributors_nz_html: 'Nov-Zelando: enhavas datumojn ricevitajn - el ''Land Information New Zealand''. Crown Copyright reserved.' + contributors_nz_html: 'Nov-Zelando: enhavas datumojn el LINZ Data Service por reuzo laÅ­ la + permesilo CC + BY 4.0.' contributors_si_html: |- Slovenujo: enhavas datumojn el Ofico de Termezurado kaj Kartografio kaj Ministerio pri Terkulturo, Arbarkulturo kaj Proviantado @@ -1420,23 +1539,23 @@ eo: description: Demandu aÅ­ serĉu respondojn je retpaĝo de demandoj-kaj-respondoj pri OSM. mailing_lists: - url: https://lists.openstreetmap.org/ title: Dissendolistoj description: Demandu aÅ­ diskutu pri interesaj temoj en multaj pritemaj aÅ­ regionaj dissendolistoj. forums: - url: https://forum.openstreetmap.org/ title: Forumoj description: Demandoj kaj diskutoj por tiuj, kiuj preferas kutimaj diskutforumoj. irc: - url: https://irc.openstreetmap.org/ title: IRC description: Interaga babilejo en multaj diversaj lingvoj kaj pri multaj temoj. switch2osm: - url: https://switch2osm.org/ title: switch2osm description: Helpi al firmaoj kaj organizaĵoj transiĝi al mapoj kaj aliaj servoj de OpenStreetMap. + welcomemat: + title: Por organizaĵoj + description: Ĉu via organizaĵo planas kunlabori kun OpenStreetMap? Trovu ĉiujn + necesajn informojn ĉe nia Welcome Mat. wiki: url: https://wiki.openstreetmap.org/wiki/Eo:Main_Page title: OpenStreetMap-vikio @@ -1577,9 +1696,11 @@ eo: redaktoj." questions: title: Iaj demandoj? - paragraph_1_html: OpenStreetMap havas kelkajn ejojn por lerni pri la projekto, + paragraph_1_html: OpenStreetMap havas plurajn ejojn por lerni pri la projekto, por demandi pri ion ajn kaj kune diskuti kaj dokumenti pri mapigado. Alklaku por ricevi helpon. + href='%{help_url}'>Alklaku por ricevi helpon. Ĉu via organizaĵo planas + kunlabori kun OpenStreetMap? Trovu pliajn informojn ĉe nia Welcome + Mat. start_mapping: Ekigi mapigadon add_a_note: title: Ĉu mankas al vi tempo por redakti? Aldonu rimarkon! @@ -1589,31 +1710,35 @@ eo: la piktogramon . Tio aldonos treneblan markon al la mapo. Entajpu vian mesaĝon, konservu ĝin kaj aliaj mapigistoj okupiĝos pri via rimarko. - trace: + traces: visibility: private: Privata (kunhavigita nur kiel sennomaj, malordigitaj punktoj) public: Publika (montrata en spurlisto kaj kiel sennomaj, neordigitaj punktoj) trackable: Spurebla (kunhavigita nur kiel sennomaj, ordigitaj punktoj kun tempstampoj) identifiable: Identigebla (montrata en spurlisto kaj kiel identigeblaj, ordigitaj punktoj kun tempstampo) + new: + upload_trace: Alŝuti GPS-spuron + upload_gpx: 'Alŝuti GPX-dosieron:' + description: 'Priskribo:' + tags: 'Etikedoj:' + tags_help: disigitaj per komoj + visibility: 'Videbleco:' + visibility_help: kion tio signifas? + upload_button: Alŝuti + help: Helpo create: upload_trace: Alŝuti GPS-spuron trace_uploaded: Via GPX-dosiero estas alŝutita kaj atendas enkonduko en la datumbazon. Tio probable okazos ĝis duonhoro, kaj retletero estos sendita al vi je finaĵo. + upload_failed: Malsukcesis alŝuti GPX-dosieron. Administranto estis sciigita + pri tiu ĉi eraro. Bonvolu reprovi traces_waiting: one: Vi havas %{count} spuron atendanta alŝutado. Bonvolu atendi ĝis ĝi estos alŝutita, antaÅ­ alŝuti aliajn, do vi ne blokos atendovicon por aliaj uzantoj. other: Vi havas %{count} spurojn atendantaj alŝutado. Bonvolu atendi ĝis ili estos alŝutitaj, antaÅ­ alŝuti aliajn, do vi ne blokos atendovicon por aliaj uzantoj. - upload_gpx: 'Alŝuti GPX-dosieron:' - description: 'Priskribo:' - tags: 'Etikedoj:' - tags_help: disigitaj per komoj - visibility: 'Videbleco:' - visibility_help: kion tio signifas? - upload_button: Alŝuti - help: Helpo edit: title: Redaktado de spuro %{name} heading: Redaktado de spuro %{name} @@ -1631,9 +1756,11 @@ eo: save_button: Konservi ŝanĝojn visibility: 'Videbleco:' visibility_help: kion tio signifas? + update: + updated: Alŝutis spuron trace_optionals: tags: Etikedoj - view: + show: title: Montrado de spuro %{name} heading: Montrado de spuro %{name} pending: OKAZONTA @@ -1648,8 +1775,8 @@ eo: description: 'Priskribo:' tags: 'Etikedoj:' none: Neniu - edit_track: Redakti ĉi tiun spuron - delete_track: Forviŝi ĉi tiun spuron + edit_trace: Redakti ĉi tiun spuron + delete_trace: Forviŝi ĉi tiun spuron trace_not_found: Spuro ne trovebla! visibility: 'Videbleco:' confirm_delete: Ĉu forigi tiun ĉi spuron? @@ -1673,11 +1800,11 @@ eo: by: de in: en map: mapo - list: + index: public_traces: Publikaj GPS-spuroj my_traces: Miaj GPS-spuroj public_traces_from: Publikaj GPS-spuroj de %{user} - description: Foliumi laste alŝutitajn GPS-spuroj + description: Foliumi laste alŝutitajn GPS-spurojn tagged_with: etikedita kun %{tags} empty_html: AnkoraÅ­ nenio estas tie ĉi. Alŝutu novan spuron aÅ­ sciigu pli pri GPS-spurado ĉe la viki-paĝo. @@ -1701,11 +1828,12 @@ eo: other: GPX-dosiero kun %{count} punktoj de %{user} description_without_count: GPX-dosiero de %{user} application: + permission_denied: Vi ne rajtas fari tiun ĉi agon require_cookies: cookies_needed: Ŝajnas, ke vi malaktivigis 'kuketojn' - bonvolu aktivigi 'kuketojn' en via foliumilo por pluigi. - require_moderator: - not_a_moderator: Vi devas esti kontrolanto por fari ĉi tiun agon. + require_admin: + not_an_admin: Vi devas esti administranto por fari tion. setup_user_auth: blocked_zero_hour: Vi havas urĝan mesaĝon en la OpenStreetMap retejo. Vi devas legi la mesaĝon antaÅ­ ol vi povos konservi viajn redaktojn. @@ -1802,7 +1930,7 @@ eo: flash: Informoj pri kliento estas ĝisdatigitaj sukcese destroy: flash: La porklienta aplikaĵo forigita - user: + users: login: title: Ensaluti heading: Ensaluti @@ -1936,7 +2064,7 @@ eo: body: BedaÅ­rinde, ne ekzistas uzanto kun la nomo %{user}. Bonvolu kontroli pri liter-eraroj, aÅ­ eble vi alklakis mis-ligilon. deleted: forigita - view: + show: my diary: Mia taglibro new diary entry: nova taglibra afiŝo my edits: Miaj redaktoj @@ -2003,6 +2131,7 @@ eo: friends_diaries: afiŝoj en taglibroj de amikoj nearby_changesets: ŝanĝaroj de proksimuloj nearby_diaries: afiŝoj en taglibroj de proksimuloj + report: Raporti tiun ĉi uzanton popup: your location: Via loko nearby mapper: Proksima uzanto @@ -2047,10 +2176,10 @@ eo: preferred editor: 'Preferata redaktilo:' image: 'Bildo:' gravatar: - gravatar: Uzi 'Gravataron' + gravatar: Uzi “Gravataron” link text: kio estas tio? - disabled: '''Gravataro'' estas malaktiva.' - enabled: Montrado de via 'Gravataro' estas malaktivigita. + disabled: “Gravataro” estas malaktiva. + enabled: Montrado de via “Gravataro” estas aktiva. new image: Aldoni bildon keep image: Konservi la aktualan bildon delete image: Forigi la aktualan bildon @@ -2060,8 +2189,8 @@ eo: no home location: Vi ne enigis vian hejmlokon. latitude: 'Latitudo:' longitude: 'Longitudo:' - update home location on click: Freŝigi la hejmlokon kiam mi klikas sur la mapo - ? + update home location on click: Ĉu freŝigi la hejmlokon kiam mi klakas sur la + mapo? save changes button: Konservi ŝanĝojn make edits public button: Publikigu ĉiujn miajn redaktojn. return to profile: Reen al profilo @@ -2109,8 +2238,8 @@ eo: success: '%{name} estis forviŝita el viaj amikoj.' not_a_friend: '%{name} ne estas amiko via.' filter: - not_an_administrator: Vi devas esti administristo por fari tion. - list: + not_an_administrator: Vi devas esti administranto por fari tion. + index: title: Uzantoj heading: Uzantoj showing: @@ -2146,8 +2275,6 @@ eo: kaj poste kunligi la konton kun via identigilo en agordoj de uzanto. user_role: filter: - not_an_administrator: Nur administrantoj povas ŝanĝi uzant-rolojn, sed vi ne - estas administranto. not_a_role: La ĉeno `%{role}' ne estas valida rolo. already_has_role: La uzanto jam rolas %{role}. doesnt_have_role: La uzanto ne rolas %{role}. @@ -2529,4 +2656,9 @@ eo: apartenas al ĉi tiu korekto, antaÅ­ vi forigos ĝin. flash: Korekto forigita. error: Okazis eraro dum forigado de ĉi tiu korekto. + validations: + leading_whitespace: enhavas blankspacon ĉe komenco + trailing_whitespace: enhavas blankspacon ĉe fino + invalid_characters: enhavas malpermesatajn signojn + url_characters: enhavas specialajn ligilajn (%{characters}) signojn ...