Studna, Tato verze opravuje některé problémy. Ostatní neopravuje (Ano, anonymní překlad je ve výchozím nastavení povolen, pokud si budete přát – vypněte to, je to vaše výzva, není bezpečnostní problém). Také, editor *BY BY MĚL* vidět, kteří lidé vytvořili překlady před ním v protokolu překladů. Toto není “zveřejnění informací” ale spíše vlastnost, velmi podobné vaší schopnosti vidět, kdo napsal příspěvek na váš web. Pokud to nechcete, prostě nedovolte nikomu jinému než adminovi překládat a vy jste “bezpečný”.
Tato verze také opravuje problém s XML Sitemap, protože upgradovali menší verzi (4.1.4 na 4.1.5) přesto vše vnitřně změnil (smíšené pouzdro s pouzdrem velblouda, ne příliš důležité, ale stejně, zlomová změna).
Další důležitá věc, Už nebudu používat wordpress.org, Upřímně věřím, že pro ně nepracuji. Opravdu jim nevěřím a nesvěřuji se, a toto je konečná. Nové verze budou zde, pokud na vašem webu funguje mechanismus aktualizace pluginu, budete moci provést upgrade. Brzy také odstraním .1 končící z verzí, protože bude pouze jedna verze.
Jestli mi chceš něco říct, použijte prosím kontaktní formulář zde, Pravděpodobně odpovím včas. Komentáře k těmto příspěvkům také fungují.
Hodně štěstí a bavte se s touto verzí.
Verze 1.0.8 – Díky Juliene!
V tento zvláštní palindromický den, je vydána nová verze Transposh. Tato verze byla příliš dlouho odložena, ale protože jsem konečně dostal čas, je k dispozici.
Tak, k čemu je to dobré?
Poprvé, Rád bych poděkoval Julienu Ahrensovi z Zabezpečení RCE za jeho pomoc při odhalování několika slabin v předchozí verzi, a spolupracovat se mnou na poskytování oprav a jejich ověřování. Julien mi poskytl informace a úplné odhalení a byl se mnou velmi trpělivý, dokud jsem nakonec neměl čas vše napravit. Mohu mu dát jen své nejvyšší doporučení, a projevit zde mé uznání. DÍKY!
Mezi další věci v této verzi patří oprava notoricky známé regrese s Překladačem Google, způsobí, že se lidé dostanou [objektové okno] a/nebo duplicitní obsah. Pokud používáte Překladač Google, použijte prosím nové tlačítko na záložce nástroje pro odstranění duplicitních dat. Uložení aktuální zálohy vašich lidských překladů je vždy dobrý nápad.
Existuje také spousta vylepšení na zavádějící kartě s názvem překladový editor (, který, zpětně jsem asi měl zavolat “správa překladů”) což vám umožňuje lepší kontrolu a viditelnost aktuálních překladů.
Hodně práce zde bylo věnováno kompatibilitě s PHP8 a wordpressem 5.9, Věřím, že většina problémů byla odstraněna, a widgety by měly v rozhraní opět fungovat, Chci poděkovat všem uživatelům, kteří mi pomohli s testováním, a hlavně Alex a Marcel. díky kluci!
Další verze snad přijde dříve, Myslím, že vývoj a fóra vezmu na github nebo podobnou platformu. Pokud o tom máte nějaké myšlenky, dejte mi vědět.
Neváhejte kontaktujte nás nebo zanechte své názory na tento příspěvek, prosperujeme z vašich pozitivních vstupů a nápadů (a chřadnout na negativní…) pomozte nám tedy poskytnout vám jeden z nejlepších dostupných bezplatných překladatelských nástrojů.
Přepínač jazyků pro plugin Transposh
Toto je příspěvek od Marco Gasi z Kódovací oprava. Vážím si jeho práce a dovolil jsem mu využít tento prostor k tomu, aby vám řekl něco, co by vás mohlo zajímat jako já. Takže bez dalších okolků, tady je Marcoův příspěvek
Stejně jako mnoho dalších vývojářů, když jsem objevil plugin Transposh, okamžitě jsem si ho zamiloval! Umožňuje automatické překlady z krabice, ale také vám poskytuje podrobnou kontrolu nad přeloženým textem, což vám umožní upravit každou frázi.
dobře, už to víš, takže není nutné, abych zde opakoval, proč všichni tak milujeme Transposh.
Ale musím něco přiznat: S widgetem pro přepínání jazyků jsem nebyl spokojený. Vyvíjím malé webové stránky a obvykle je musím používat 2 na 4 různé jazyky. Vytváření jiných webů než WordPress, Dával jsem do hlavní navigační nabídky jen nějaký příznak a přál jsem si, abych mohl udělat totéž pomocí WordPress a Transposh.
Řemeslný způsob
Nejprve, k dosažení tohoto výsledku, Použil jsem pár užitečných pluginů a jen trochu javascript.
Nebudu tu ztrácet čas, abych o tom mluvil: pokud máte zájem, můžete najít podrobný popis tady
Způsob WordPress
The “řemeslný způsob” byla pro mě naprosto nudná: pro každý nový web jsem musel opakovat každý krok, abych se dostal 2 nebo 3 vlajky v mém menu. Chtěl jsem, aby mé příznaky byly jen instalace pluginu a možná úprava některých nastavení ... Ale tento plugin neexistoval, tak jsem se nakonec rozhodl, že musím jít za své hranice, čelit výzvě čelně a vytvořit si vlastní plugin.
Dnes jsem hrdý na to, že mohu představit Language Switcher pro Transposh. Není to kouzlo, nedělá zázraky, ale zvládne to.
Jsem Oferovi velmi vděčný, který mě pozval, abych na svém blogu představil svého malého tvora: Děkuji, Ofer, pro vaši laskavost, Opravdu si vážím této příležitosti, aby bylo známé Language Switcher pro Transposh.
Tak, co Language Switcher pro Transposh vlastně dělá?
- přečte nastavení Transposh a získá seznam jazyků používaných na aktuální webové stránce
- čte všechna umístění nabídek dostupná v aktuálním tématu a umožňuje vám vybrat, kde se přepíná jazyk pomocí jednoduchých zaškrtávacích políček
- umožňuje vám přidat na konec vybrané nabídky(s) řada vlajek nebo rozevírací nabídka pro výběr jazyka; Správci, Autoři a redaktoři uvidí také tlačítko Upravit překlad, které jim umožní aktivovat Transposh Translation Editor
- pokud se rozhodnete použít pouze příznaky, umožňuje vám vybrat si mezi příznaky Transposh nebo příznaky, které poskytuje Language Switcher pro samotný Transposh
- pokud se rozhodnete použít rozevírací nabídku, můžete si vybrat, zda k vytvoření rozevíracího seznamu použijete vybraný nebo neuspořádaný seznam: Tuto možnost jsem přidal, protože neuspořádaný seznam vám poskytuje mnohem více možností k přizpůsobení jejich vzhledu a chování než výběr
- pokud použijete neuspořádaný seznam jako rozevírací seznam, můžete si vybrat, zda se u položek seznamu bude zobrazovat pouze vlajka, pouze text nebo oba příznaky a text
- umožňuje vám nastavit další třídy pro položky nabídky přepínání jazyků: to vám umožní přizpůsobit ho stylu motivu pomocí stejné třídy, kterou motiv používá pro položky navigační nabídky
- umožňuje vám zcela přizpůsobit přepínání jazyků pomocí editoru css se zvýrazněním syntaxe: aktuální šablon stylů je načten v editoru a můžete jej jednoduše upravit a poté uložit nebo dokonce vytvořit zcela nový soubor css. s vlastním jménem (výchozí je custom.css)
A co budoucnost?
Už mám seznam úkolů, abych přidal další funkce a možná vytvořil i prémiovou verzi, ale myslím si, že Language Switcher pro Transposh vám už v tomto prvním vydání usnadní život. Nebo alespoň, v to velmi doufám!
Můžeš najít Přepínač jazyků pro Transposh na webu WordPress.org (nebo jen hledat “transponovat” na panelu administrátora vaší instalace WordPress): zkuste to a neváhejte mě kontaktovat ohledně jakýchkoli problémů, do kterých byste se mohli dostat. A samozřejmě, Pokud se ti to líbí, nezapomeňte dát nějakou hvězdu (Stále jsem se nenaučil, jak vložit na panel ty otravné pozvánky k hodnocení LOL).
Děkuji vám všem za přečtení.
Dobré kódování!
Upřímně,
Marco Gasi podle Kódovací oprava
Verze 1.0.7 – válcování znovu
Ano, toto je 2. února. Což je dobré datum jako každé nové vydání. Tato verze by měla fungovat s WP po vybalení z krabice 5.6 (a pravděpodobně 5.7 také). A zahrnuje několik drobných oprav chyb objevených v minulém roce.
Chtěl jsem poděkovat Fabiovi Perrimu za pomoc s testováním tohoto vydání a za to, že se nevzdal Transposh. Myslím, že brzy najde další chyby a bude následovat nové vydání.
Další verze pravděpodobně bude obsahovat některé další verze vydané překladačem bing a také odstranění starého a nepoužívaného kódu.
Doufáme, že se vám bude líbit tuto verzi.
Šťastný Nový Rok – 2021
Studna, pro mě osobně to byl rušný rok. Nebyl jsem schopen vydat nové verze Transposhu v potřebné frekvenci, a změny, ke kterým došlo v rámci wordpress, způsobily nefunkčnost částí pluginu.
Brzy aktualizuji plugin. Protože v současné době trápí uživatele, kteří upgradovali na novější wordpress, několik problémů. První je zastarávání starých funkcí jQuery, což způsobí, že líný zavaděč používaný pluginem nebude správně fungovat. Pravděpodobně to bude opraveno buď výměnou líného zavaděče, nebo zrušením této funkce. Argumenty jsou rozděleny mezi různé přístupy. Když byl počat Transposh, načítání zbytečného skriptu 100k se zdálo trochu moc, ale internet od té doby postupoval rychle. A nejsem si úplně jistý, jestli se lidé vůbec obtěžují s optimalizací svých stránek. Líné zavaděče pro jQuery, které podporují soubory CSS, jsou také poměrně vzácné, a už několik let nevychází nic nového.
Druhým velkým problémem bylo použití jQueryUI jako dialogové platformy, na kterou se plugin spoléhá. Vývoj jQueryUI byl také posledních několik let extrémně tichý. A nebyl jsem schopen najít vhodnou alternativu dialogu. Potřeba úplně změnit přístup nebo napsat nějakou vlastní součást dialogu je dalším velmi velkým úkolem. Pravděpodobně to prostě udělám znovu. Toto řešení pro rychlé lepení se ale bude muset změnit.
Chtěl bych poděkovat všem, kteří podporovali plugin a jeho vývoj v posledním desetiletí. To je důvod, proč mě neustále podporuji.
Uvidíme se s novým vydáním, které brzy opraví většinu chyb. A sdílím globální naději, že 2021 bude lepší než 2020.