Šis ir viesu ieraksts no Marco Gasi no Codingfix. Es novērtēju viņa darbu un ļāvu viņam izmantot šo vietu, lai pastāstītu jums kaut ko tādu, kas jums varētu šķist interesants, kā man. Tātad bez papildu ADO, šeit ir Marko ziņa
Tāpat kā daudzi citi izstrādātāji, kad es atklāju Transposh spraudni, es to uzreiz iemīlēju! Tas ļauj automātiskus tulkojumus no kastes, bet tas arī ļauj detalizēti kontrolēt tulkoto tekstu, ļaujot rediģēt katru frāzi.
Labi, jūs to jau zināt, tāpēc man nav nepieciešams šeit atkārtot, kāpēc mēs visi tik ļoti mīlam Transposh.
Bet man kaut kas jāatzīstas: Es nebiju apmierināts ar valodas pārslēdzēja logrīku. Es izstrādāju mazas vietnes un parasti man tās jāizmanto no 2 uz 4 dažādās valodās. Tādu vietņu veidošana, kas nav WordPress, Es mēdzu galvenajā navigācijas izvēlnē ievietot tikai dažus karodziņus un vēlējos, lai es varētu darīt to pašu, izmantojot WordPress un Transposh.
Amatnieku veids
Vispirms, lai iegūtu šo rezultātu, Es izmantoju pāris noderīgus spraudņus un tikai mazliet javascript.
Es netērēšu jūsu laiku šeit, lai par to runātu: ja jūs interesē, varat atrast detalizētu aprakstu šeit
WordPress veids
The “amatnieku veids” man bija absolūti garlaicīgi: katrai jaunai vietnei man bija jāatkārto katrs solis, lai tikai iegūtu 2 vai 3 karodziņi manā ēdienkartē. Es gribēju iegūt savus karodziņus, vienkārši instalējot spraudni un varbūt pielāgojot dažus iestatījumus ... Bet šis spraudnis neeksistēja, tāpēc es beidzot nolēmu, ka man jāpārsniedz savas robežas, izpildiet izaicinājumu tieši un izveidojiet savu spraudni.
Šodien ar lepnumu varu iepazīstināt ar valodu pārslēdzēju transponēšanai. Tā nav maģija, tas nedara brīnumus, bet paveic darbu.
Esmu ļoti pateicīgs Oferam, kurš mani uzaicināja prezentēt savu mazo radību savā emuārā: Paldies, Ofer, par tavu laipnību, Es ļoti novērtēju šo iespēju ļaut uzzināt valodu pārslēdzēju Transposh.
Tātad, ko faktiski dara valodas pārslēdzējs Transposh?
- tas nolasa Transposh iestatījumus un iegūst pašreizējā vietnē izmantoto valodu sarakstu
- tas nolasa visas izvēlnē pieejamās vietas pašreizējā motīvā un ļauj izvēlēties vienkāršās izvēles rūtiņas, kur parādīsies valodas pārslēdzējs
- tas ļauj pievienot izvēlētās izvēlnes beigās(s) karodziņu sērija vai nolaižamā izvēlne, lai izvēlētos valodu; Administratori, Autori un redaktori redzēs arī pogu Rediģēt tulkošanu, kas ļaus viņiem aktivizēt tulkošanas redaktoru Transposh
- ja izvēlaties izmantot tikai karodziņus, tas ļauj jums izvēlēties starp Transposh karodziņiem vai karodziņiem, ko Language Switcher nodrošina pašam Transposh
- ja izvēlaties izmantot nolaižamo izvēlni, varat izvēlēties, vai nolaižamās izvēlnes izveidošanai izmantojat atlasītu vai nesakārtotu sarakstu: Es pievienoju šo opciju, jo nesakārtots saraksts sniedz jums daudz vairāk iespēju pielāgot to izskatu un izjūtu nekā atlasīts
- ja kā nolaižamo izvēlni izmantojat nesakārtotu sarakstu, jūs varat izvēlēties, vai saraksta vienumos būs redzams tikai karodziņš, tikai teksts vai abi karodziņi un teksts
- tas ļauj iestatīt papildu klases valodas pārslēdzēja izvēlnes vienumiem: tas ļauj jums to izskatīties atbilstoši jūsu motīva stilam, izmantojot to pašu klasi, kuru jūsu motīvs izmanto navigācijas izvēlnes vienumiem
- tas ļauj pilnībā pielāgot valodas pārslēdzēju, izmantojot css redaktoru ar sintakses izcelšanu: pašreizējā stila lapa ir ielādēta redaktorā, un jūs to varat vienkārši pārveidot un pēc tam saglabāt vai pat izveidot pilnīgi jaunu css failu. ar pielāgotu nosaukumu (tas pēc noklusējuma ir custom.css)
Kas par nākotni?
Man jau ir TODO saraksts, lai pievienotu vairāk funkciju un varbūt izveidotu pat premium versiju, bet es domāju, ka valodas pārslēdzējs Transposh jau šajā pirmajā laidienā atvieglos jūsu dzīvi. Vai vismaz, to es ļoti ceru!
Tu vari atrast Valodas pārslēdzējs transponēšanai vietnē WordPress.org (vai vienkārši meklējat “transponēt” jūsu WordPress instalācijas administratora informācijas panelī): pamēģini un nekautrējies sazināties ar mani par visiem jautājumiem, kuros tu vari nonākt. Un acīmredzami, ja patīk, neaizmirstiet piešķirt tai zvaigzni (Es joprojām nezināju, kā informācijas panelī ievietot tos kaitinošos uzaicinājumus novērtēt LOL).
Paldies visiem par lasīšanu.
Laba kodēšana!
Sirsnīgi,
Marko Gasi autors Codingfix
Atstāj atbildi