Ez egy vendég bejegyzés Marco Gasi-ból Codingfix. Nagyra értékelem a munkáját, és megengedtem neki, hogy ezt a helyet használva elmondjon neked valamit, amit érdekesnek találhatsz, mint nekem. Tehát minden további nélkül, itt van Marco bejegyzése
Mint sok más fejlesztő, amikor felfedeztem a Transposh plugint, azonnal megszerettem! Lehetővé teszi az automatikus fordításokat a dobozból, de részletesen szabályozza a lefordított szöveget is, lehetővé teszi minden egyes kifejezés szerkesztését.
oké, ezt már tudod, ezért nem szükséges, hogy itt megismételjem, miért szeretjük mindannyian annyira a Transposhot.
De be kell vallanom valamit: Nem voltam elégedett a nyelvváltóval. Kicsi weboldalakat fejlesztek, és általában a (z) -tól kell használnom 2 nak nek 4 különböző nyelvek. Nem WordPress weboldalak építése, Régebben csak néhány zászlót tettem a navigációs főmenübe, és azt kívántam, bárcsak a WordPress és a Transposh segítségével is megtehetném ugyanezt.
Kézműves módon
Először, hogy megkapja ezt az eredményt, Használtam néhány hasznos plugint és csak egy kis javascriptet.
Nem vesztegetem az idejét, hogy erről beszéljen: ha érdekel, talál részletes leírást Magyar
A WordPress módja
Az “kézműves módon” teljesen unalmas volt számomra: minden új weboldalhoz minden lépést meg kellett ismételnem, csak hogy megszerezzem 2 vagy 3 zászlók az étlapomon. Szerettem volna megszerezni a zászlóimat, hogy csak telepítek egy bővítményt, és esetleg módosítok néhány beállítást ... De ez a bővítmény nem létezett, így végül úgy döntöttem, hogy túllépnem a határaimat, teljesíteni a kihívást, és létrehozni a saját plugint.
Ma büszke vagyok arra, hogy bemutatom a Transposh nyelvváltót. Ez nem varázslat, nem tesz csodát, de elvégzi a munkát.
Nagyon hálás vagyok Ofernek, aki meghívott, hogy bemutassam kis lényemet a blogjában: köszönöm, Ofer, a kedvességedért, Nagyon értékelem ezt a lehetőséget, hogy ismertté váljon a Language Switcher for Transposh.
Így, hogy a Transposh nyelvváltója valójában mit csinál?
- elolvassa a Transposh beállításokat, és megkapja az aktuális webhelyen használt nyelvek listáját
- beolvassa az aktuális témában elérhető összes menüpontot, és egyszerű jelölőnégyzetek segítségével lehetővé teszi, hogy kiválassza a nyelvváltót
- lehetővé teszi, hogy hozzáadjon a kiválasztott menü végén(s) egy sor zászló vagy egy legördülő menü a nyelv kiválasztásához; Rendszergazdák, A szerzők és a szerkesztők meglátják a Fordítás szerkesztése gombot is, amely lehetővé teszi számukra a Transposh fordítószerkesztő aktiválását
- ha csak zászlók használatát választja, lehetővé teszi, hogy válasszon a Transposh zászlók vagy a Language Switcher által a Transposh számára biztosított zászlók közül
- ha egy legördülő menü használata mellett dönt, választhatja, hogy egy select vagy egy nem rendezett listát használ-e a legördülő menü létrehozásához: Azért adtam hozzá ezt az opciót, mert a rendezetlen lista sokkal több lehetőséget ad a külsejük testreszabására, mint egy kiválasztott
- ha nem rendezett listát használ legördülő listaként, kiválaszthatja, hogy a listaelemek csak a zászlót jelenítsék meg, csak szöveg vagy mindkét zászló és szöveg
- lehetővé teszi további osztályok beállítását a nyelvváltó menüpontjai számára: ez lehetővé teszi, hogy a téma stílusának megfelelően nézzen ki ugyanazon osztály használatával, amelyet a téma használ a navigációs menüelemekhez
- lehetővé teszi a nyelvváltó teljes testreszabását a szintaxis kiemeléssel ellátott css szerkesztő használatával: az aktuális stíluslap betöltődik a szerkesztőbe, és egyszerűen módosíthatja, majd elmentheti, vagy akár létrehozhat egy teljesen új css fájlt is. egyedi névvel (alapértelmezés szerint a custom.css)
Mi lesz a jövővel?
Már van egy TODO listám, amellyel további funkciókat vehetek fel, és talán még egy prémium verziót is létrehozhatok, de azt hiszem, hogy a Transposh nyelvváltója már ebben az első kiadásban megkönnyíti az életedet. Vagy legalább, ezt remélem nagyon!
Megtalálhatod Nyelvváltó a Transposh számára a WordPress.org webhelyen (vagy csak keresni “átültetni” a WordPress telepítés rendszergazdájának irányítópultján): próbálja ki, és bátran forduljon hozzám minden olyan kérdésben, amelybe belemehet. És nyilván, ha szereted, ne felejts el csillagot adni neki (Még mindig nem tanultam meg, hogyan tegyem az irányítópultba azokat a bosszantó felhívásokat a LOL értékelésére).
Köszönöm mindenkinek, hogy elolvasta.
Jó kódolás!
Tisztelettel,
Marco Gasi által Codingfix