Pogovor o modulu:Lang

Vsebina strani ni podprta v drugih jezikih.
Iz Wikipedije, proste enciklopedije

Prenova modula (2023)[uredi kodo]

Skopirano z Uporabniški pogovor:TadejM.

Ne dela ok. Podrlo je sistem pri predlogah iz serije {{Ikona jezika}}, ki ga uporabljajo, in je zdaj kup izpisov z napačnim sklonom naokrog ter kup člankov v neobstoječih kategorijah (glej recimo Kategorija:Članki z viri v angleško (en) in primer Samostan Stavropoleos). — Yerpo Ha? 13:56, 17. februar 2023 (CET)[odgovori]

Sem opazil in bo treba popraviti. --TadejM pogovor 13:56, 17. februar 2023 (CET)[odgovori]
Bom videl, če lahko dodam še eno tabelo za sklon. --TadejM pogovor 13:57, 17. februar 2023 (CET)[odgovori]

Ne vem točno, kaj delaš, ampak v predlogah {{jezik-xx|}} se je pojavilo dvopičje, za katerega sem mislil, da je pravopisno nezaželeno. Poleg tega je po tehle spremembah zdaj z ležečo izpisano tudi ime jezika: makedonsko: Црн Дрим namesto makedonsko Црн Дрим. Upam, da tudi to misliš popraviti. —Upwinxp 14:29, 17. februar 2023 (CET)[odgovori]

Trenutno sem zgolj razrešil prikaz na vseh teh straneh, da ni več sporočila o napaki. To je bilo nujno, zdaj sledijo skloni in kategorije. Pozneje bom uredil tudi tako, da bo samo zapis ležeč, če je bilo tako prej. To se sicer nastavlja s parametrom 'italic' (glej Predloga:Jezik). --TadejM pogovor 14:34, 17. februar 2023 (CET)[odgovori]
Zdaj sem odstranil rdeče kategorije 'Članki v virih ...' in popravil besedilo predlog 'Ikona X'. Tako da je vse skupaj funkcionalno. Zdaj sledi nekaj nujnega dela glede predlog 'Jezik-XX' in poprava ležečga besedila. Ko bo to končano, nadaljujem s skloni. --TadejM pogovor 15:07, 17. februar 2023 (CET)[odgovori]
Skratka, kategorijo Kategorija:Napake_predlog_Jezik_in_Jezik-xx sem večinoma izpraznil člankov, predloge 'jezik-xx' sem preselil na nov sistem. Zdaj lahko nadaljujemo z odpravljanjem hroščev glede kategorizacije in prilagajanjem kode našim potrebam. Glede ležečih povezav na članke glej konkretno npr. Astrahan (ležeč je samo napis). To se seveda lahko vnese tudi na ravni predlog, ni nujno treba na ravni člankov. --TadejM pogovor 22:14, 17. februar 2023 (CET)[odgovori]
Zdaj je videti prikaz že zelo v redu. Glej npr. Sojuz 1: dvopičja ni več in namesto na pridevniško obliko rusko povezava kaže na ruščina. Dodan je tudi ležeč slog. Edina težava pri tem je, da to deluje samo za predlogo {{jezik-xx}}, ki temelji na izhodiščni predlogi {{lang-xx}}. Toda če bi z botom zamenjali vse klice predloge lang z jezik, bi bil prikaz brezhiben. Če bi dodali v predlogo lang še opozorilo (npr. {{preview warning}}), da ni predvidena za neposredno uporabo, bi bila težava s tem praktično rešena. --TadejM pogovor 03:17, 18. februar 2023 (CET)[odgovori]
Ugotavljam, da je mogoče ležeče besedilo in povezavo določiti v samem klicu modula (glej npr. {{jezik-en}}), tako da dodatna predloga za oblikovanje niti ne bo potrebna. Konkretno v omenjeni predlogi sem določil:
  • ležeč zapis, razen če je uporabljen parameter |italic= z drugo vrednostjo, in
  • povezavo [[angleščina|angleško]], razen če je določen parameter |label= z drugo vrednostjo.
To določi ležeče oblikovanje in povezavo na jezik v samostalniški obliki kot privzeto, vendar je oboje vedno mogoče povoziti z določitvijo oblikovanja v samem klicu predloge v članku z omenjenima parametroma. --TadejM pogovor 16:12, 21. februar 2023 (CET)[odgovori]
Hoj, malo sem si sposodil nit pogovora. Predloga:Lang-x sedaj kaže na Predloga:Lang-x/dok, kar je bil verjetno lapsus. Prosim, če ustrezno urediš. Lp, A09|(pogovor) 22:56, 21. februar 2023 (CET)[odgovori]
To ni lapsus. Potrebno je za prikaz strani Predloga:Lang-x/dok, sicer javlja napako. Enako je na .en. --TadejM pogovor 22:58, 21. februar 2023 (CET)[odgovori]
Oblikovanje ležeče je sicer nastavljeno tako, kot je določeno v en:Wikipedia:Manual of Style/Text formatting#Foreign terms: ležeče za latinične pisave, za druge neležeče. Za zgled glej Predloga:Lang/dok#Parameters. --TadejM pogovor 00:01, 22. februar 2023 (CET)[odgovori]
Zdaj sem prevedel še srbski modul sr:Модул:Jezik, ki omogoča določitev povezave in oblikovanja v modulu. Glej Predloga:Jezik-ru2. Naslednja faza je oba pristopa združiti. --TadejM pogovor 01:54, 22. februar 2023 (CET)[odgovori]
Zanimivo je to rešeno tudi v Modul:Lang-zh, kjer so določeni 1. prislov (kitajsko), 2. samostalnik (kitajščina) in 3. ime kategorije: (Kategorija:Članki z besedilom v kitajščini). --TadejM pogovor 05:03, 22. februar 2023 (CET)[odgovori]