Tämä on vierasviesti Marco Gasilta Codingfix. Arvostan hänen työtäan ja annoin hänen käyttää tätä tilaa kertoakseen sinulle jotain, mikä saattaa tuntua mielenkiintoiselta. Joten pitemmittä puheitta, tässä on Marcon viesti
Kuten monet muutkin kehittäjät, kun löysin Transposh-laajennuksen, rakastin sitä heti! Se sallii automaattiset käännökset laatikosta, mutta antaa myös tarkan käännetyn tekstin hallinnan, jonka avulla voit muokata kaikkia lauseita.
Okei, tiedät jo sen, joten minun ei tarvitse toistaa täällä, miksi me kaikki rakastamme Transposhia niin paljon.
Mutta minun on tunnustettava jotain: En ollut tyytyväinen kielenvaihtaja-widgetiin. Kehitän pieniä verkkosivustoja, ja minun on yleensä käytettävä niitä 2 kohtaan 4 eri kieliä. Muiden kuin WordPress-verkkosivustojen rakentaminen, Laittoin vain vähän lippua päävalikkoon ja toivoin, että voisin tehdä saman WordPressin ja Transposhin avulla.
Käsityöläisten tapa
Ensiksi, saadaksesi tuloksen, Käytin pari hyödyllistä laajennusta ja vain vähän javascriptiä.
En tuhlaa aikaa täällä puhuaksesi tästä: Jos olet kiinnostunut, löydät yksityiskohtaisen kuvauksen täällä
WordPress-tapa
The “käsityöläinen tapa” oli minulle täysin tylsää: jokaisen uuden verkkosivuston osalta minun piti toistaa jokainen askel vain saadakseni 2 tai 3 liput valikossa. Halusin saada lippuni vain asentamaan laajennuksen ja ehkä säätämään joitain asetuksia ... Mutta kyseistä laajennusta ei ollut olemassa, joten päätin lopulta, että minun oli mentävä rajojeni ulkopuolelle, vastaamaan haasteeseen suoraan ja luomaan oma laajennukseni.
Tänään olen ylpeä voidessani esitellä Transposhin kielenvaihtajaa. Se ei ole taikuutta, se ei tee ihmeitä, mutta saa työn aikaan.
Olen erittäin kiitollinen Oferille, joka kutsui minut esittelemään pikku olentoni blogiinsa: Kiitos, Ofer, ystävällisyydestäsi, Arvostan todella tätä mahdollisuutta antaa Kielenvaihtaja Transposhille tunnetuksi.
Joten, mitä Transposhin kielenvaihtaja todella tekee?
- se lukee Transposh-asetukset ja saa luettelon nykyisellä verkkosivustolla käytetyistä kielistä
- se lukee kaikki nykyisen teeman valikkopaikat ja antaa sinun valita, missä kielenvaihdin näkyy yksinkertaisten valintaruutujen avulla
- sen avulla voit lisätä valitun valikon loppuun(s) sarja lippuja tai avattava valikko kielen valitsemiseksi; Järjestelmänvalvojat, Kirjailijat ja toimittajat näkevät myös Muokkaa käännöstä -painikkeen, joka antaa heille mahdollisuuden aktivoida Transposh Translation Editor
- jos päätät käyttää vain lippuja, sen avulla voit valita Transposh-lippujen tai Language Switcherin itselleen Transposh-lippujen välillä
- Jos päätät käyttää pudotusvalikkoa, voit valita, haluatko käyttää avattavaa valikkoa valitsemalla tai järjestämättömän luettelon: Lisäsin tämän vaihtoehdon, koska järjestämätön luettelo antaa sinulle paljon enemmän vaihtoehtoja heidän ulkoasunsa mukauttamiseen kuin valittu
- jos käytät avattavaa luetteloa järjestämättömästä luettelosta, voit valita, näkyvätkö luettelokohdissa vain lippu, vain teksti tai molemmat liput ja teksti
- sen avulla voit asettaa lisäluokkia kielivalitsimen valikkokohteille: Tämän avulla voit saada sen näyttämään teeman tyylisi mukaisesti käyttämällä samaa luokkaa, jota teema käyttää navigointivalikkokohteisiin
- sen avulla voit mukauttaa kielikytkimen täysin käyttämällä CSS-editoria, jossa on syntaksikorostus: nykyinen tyylitaulukko ladataan editoriin ja voit vain muokata sitä ja tallentaa sen tai voit jopa luoda täysin uuden css-tiedoston. mukautetulla nimellä (sen oletusarvo on custom.css)
Entä tulevaisuus?
Minulla on jo TODO-luettelo lisätäksesi uusia ominaisuuksia ja ehkä luoda jopa premium-version, mutta uskon, että Transposhin kielenvaihtaja helpottaa elämääsi jo tässä ensimmäisessä julkaisussa. Tai ainakin, tätä toivon kovasti!
Voit löytää Kielenvaihtaja Transposhille WordPress.org-verkkosivustolla (tai vain etsivät “transposoi” WordPress-asennuksesi järjestelmänvalvojan hallintapaneelissa): kokeile ja ota rohkeasti yhteyttä minuun ongelmista, joihin pääset. Ja ilmeisesti, jos pidät siitä, älä unohda antaa sille tähtiä (En edelleenkään oppinut panemaan kojelautaan niitä ärsyttäviä kutsuja arvioimaan LOL).
Kiitos kaikille lukemisesta.
Hyvä koodaus!
Vilpittömästi,
Marco Gasi kirjoittanut Codingfix