See on külaliste postitus Marco Gasi kohta Codingfix. Ma hindan tema tööd ja lubasin tal seda ruumi kasutada, et teile midagi öelda, mis teile võib tunduda huvitav. Niisiis ilma pikema jututa, siin on Marco postitus
Nagu paljud teised arendajad, kui avastasin Transposhi pistikprogrammi, armusin sellesse kohe! See võimaldab automaatseid tõlkeid kastist välja jätta, kuid annab ka tõlgitud teksti üksikasjaliku kontrolli, mis võimaldab teil muuta iga fraasi.
Okei, teate seda juba, nii et mul pole vaja siin korrata, miks me kõik Transposhi nii armastame.
Kuid ma pean midagi tunnistama: Ma polnud keelevahetuse vidinaga rahul. Arendan väikseid veebisaite ja tavaliselt pean neid kasutama alates 2 kuni 4 erinevates keeltes. Mitte-WordPressi veebisaitide loomine, Panin varem navigeerimismenüüsse lihtsalt mõne lipu ja soovisin, et saaksin sama teha ka WordPressi ja Transposhi abil.
Käsitööliste viis
Esiteks, selle tulemuse saamiseks, Kasutasin paari kasulikku pistikprogrammi ja lihtsalt natuke javascripti.
Ma ei raiska siin teie aega, et sellest rääkida: huvi korral leiate üksikasjaliku kirjelduse siin
WordPressi viis
The “käsitööliste viis” oli minu jaoks täiesti igav: iga uue veebisaidi jaoks pidin ma iga sammu lihtsalt kordama 2 või 3 lipud minu menüüs. Tahtsin saada oma lipud lihtsalt pistikprogrammi installimiseks ja võib-olla mõne sätte kohandamiseks ... Kuid seda pistikprogrammi polnud olemas, nii otsustasin lõpuks, et pean oma piiridest välja tulema, vastake väljakutsele otse ja looge oma pistikprogramm.
Täna olen uhke, et esitlen Transposhi jaoks keele vahetajat. See pole maagia, see ei tee imesid, kuid saab töö tehtud.
Olen Oferile väga tänulik, kes kutsus mind oma väikest olendit oma ajaveebi esitlema: aitäh, Ofer, teie lahkuse eest, Ma hindan väga seda võimalust, et saaksime teada saada Transposhi keelevahetajat.
Niisiis, mida Transposhi keelevahetaja tegelikult teeb?
- see loeb Transposhi seaded ja saab nimekirja praegusel veebisaidil kasutatavatest keeltest
- see loeb kõik praeguses teemas olevad menüükohad ja võimaldab lihtsate märkeruutude abil valida, kus keelevahetaja kuvatakse
- see võimaldab teil lisada valitud menüü lõppu(s) lipude seeria või keele valimiseks rippmenüü; Administraatorid, Autorid ja toimetajad näevad ka nuppu Tõlgi muutmine, mis võimaldab neil aktiveerida tõlketoimetuse Transposh
- kui otsustate kasutada ainult lippe, see võimaldab teil valida Transposhi lippude või lippude vahel, mille Transposhi enda jaoks pakub Language Switcher
- kui otsustate kasutada rippmenüüd, saate valida, kas kasutate rippmenüü koostamiseks valikut või järjestamata loendit: Lisasin selle valiku, kuna tellimata loend annab teile palju rohkem võimalusi nende välimuse ja välimuse kohandamiseks kui valitud
- kui kasutate rippmenüüna tellimata loendit, saate valida, kas loendi üksustes kuvatakse ainult lipp, ainult tekst või mõlemad lipud ja tekst
- see võimaldab teil seada oma keele vahetaja menüüelementidele täiendavaid klasse: see võimaldab teil selle oma stiilistiilile vastavaks muuta, kasutades sama klassi, mida teie teema kasutab navigeerimismenüü üksuste jaoks
- see võimaldab teil keele vahetajat täielikult kohandada, kasutades süntaksiga esiletõstmist css-redaktori abil: praegune laaditabel laaditakse redaktorisse ja saate seda lihtsalt muuta ja seejärel salvestada või saate isegi luua täiesti uue css-faili. kohandatud nimega (vaikimisi on see custom.css)
Aga tulevik?
Mul on juba TODO loend, et lisada rohkem funktsioone ja võib-olla isegi premium-versiooni loomiseks, kuid ma arvan, et Transposhi keelevahetaja muudab teie elu juba selles esimeses versioonis lihtsamaks. Või vähemalt, seda ma väga loodan!
Leiad Keele vahetaja transposhi jaoks veebisaidil WordPress.org (või lihtsalt otsida “transposeerida” oma WordPressi installi administraatori juhtpaneelil): proovige ja võtke minuga julgelt ühendust kõigis küsimustes, millesse võite sattuda. Ja ilmselgelt, kui sulle meeldib, ärge unustage sellele tähte anda (Ma ei õppinud ikka veel, kuidas panna armatuurlauale neid tüütuid kutseid LOL-i hindamiseks).
Tänan teid kõiki lugemast.
Hea kodeerimine!
Siiralt,
Marco Gasi poolt Codingfix
Jäta vastus