Quantcast
Channel: Տրանսպոշ –Հրատապ լեզվական պատնեշը
Viewing all articles
Browse latest Browse all 72

Article 0

$
0
0

Լեզվի փոխարկիչ Transposh plugin- ի համար

Սա Մարկո Գասիի հյուրի գրառումն է Կոդավորիչ. Ես բարձր եմ գնահատում նրա աշխատանքը և թույլ տվեց նրան օգտագործել այս տարածքը ձեզ մի բան ասելու համար, որը դուք կարող եք համարել հետաքրքիր, ինչպես ես. Այսպիսով, առանց հետագա ado, ահա Marco- ի գրառումը


Ինչպես շատ այլ մշակողներ, երբ ես հայտնաբերեցի Transposh plugin- ը, ես անմիջապես սիրահարվեցի դրան! Այն թույլ է տալիս տուփից դուրս ավտոմատ թարգմանություններ, բայց նաև հնարավորություն է տալիս մանրակրկիտ վերահսկել թարգմանված տեքստը, allowing you to edit every single phrase.
Լավ, you already know that so it’s not necessary for me to repeat here why we all love Transposh so much.

Բայց ես պետք է ինչ-որ բան խոստովանեմ: Ես ուրախ չէի լեզվի փոխարկիչի վիդջեթից. Ես փոքր կայքեր եմ մշակում, և սովորաբար ես պետք է օգտագործեմ այստեղից 2 դեպի 4 տարբեր լեզուներ. Ոչ WordPress կայքերի կառուցում, I used to put just some flag in the main navigation menu and wished I could do the same using WordPress and Transposh.

Արհեստավորական ճանապարհը

Սկզբում, այդ արդյունքը ստանալու համար, I used a couple of useful plugins and just a bit of javascript.

Ձեր ժամանակը չեմ վատնի այստեղ ՝ այս մասին խոսելու համար: եթե հետաքրքրված եք, կարող եք գտնել մանրամասն նկարագրություն այստեղ

WordPress եղանակը

Ի “արհեստավորական եղանակ” բացարձակ ձանձրալի էր ինձ համար: յուրաքանչյուր նոր կայքի համար ես ստիպված էի կրկնել յուրաքանչյուր քայլ `պարզապես ստանալու համար 2 կամ 3 դրոշներ իմ ընտրացանկում. Ես ուզում էի ձեռք բերել իմ դրոշները պարզապես մի plugin տեղադրելու և միգուցե որոշ կարգավորումներ ճշգրտելու համար ... Բայց այդ plugin գոյություն չուներ, այնպես որ ես վերջապես որոշեցի, որ պետք է դուրս գամ իմ սահմաններից, meet the challenge head-on and create my own plugin.

Այսօր ես հպարտ եմ ներկայացնել Transposh- ի Language Switcher- ը. Դա մոգություն չէ, it doesn’t do miracles but it gets the job done.

Ես շատ շնորհակալ եմ Օֆերից, ով ինձ հրավիրեց իր բլոգում ներկայացնել իմ փոքրիկ արարածին: շնորհակալ եմ, Ofer, ձեր բարության համար, I really appreciate this opportunity to let Language Switcher for Transposh be known.

Այնքան, այն, ինչ իրականում անում է Transposh- ի Լեզվի փոխարկիչը?

  • այն կարդում է Transposh- ի պարամետրերը և ստանում է ընթացիկ կայքում օգտագործվող լեզուների ցուցակը
  • այն կարդում է ընթացիկ թեմայում առկա ցանկի բոլոր տեղերը և հնարավորություն է տալիս պարզ վանդակների միջոցով ընտրել, թե որտեղ կհայտնվի լեզուն փոխողը:
  • այն թույլ է տալիս ավելացնել ընտրված ցանկի վերջում(հետ) լեզուներ ընտրելու համար դրոշների շարք կամ բացվող ցանկ; Ադմինիստրատորներ, Հեղինակներն ու խմբագիրները նույնպես կտեսնեն Խմբագրման թարգմանության կոճակը, որը թույլ կտա նրանց ակտիվացնել Transposh Translation Editor- ը
  • եթե ընտրում եք օգտագործել միայն դրոշներ, այն թույլ է տալիս Ձեզ ընտրել Transposh դրոշների կամ դրոշների միջև, որոնք տրամադրել է Language Switcher- ը Transposh- ի համար
  • եթե ընտրում եք օգտագործել բացվող ցանկը, կարող եք ընտրել, եթե օգտագործում եք ընտրիչ կամ չպատվիրված ցուցակ ՝ ձեր ընտրիչը կառուցելու համար: Ես ավելացրի այս տարբերակը, քանի որ անկարգացված ցուցակը ձեզ շատ ավելի շատ տարբերակներ է տալիս `իրենց տեսքն ու զգացողությունը հարմարեցնելու համար, քան ընտրյալը
  • եթե դուք օգտագործում եք չպատվիրված ցուցակ որպես ցուցիչ, Դուք կարող եք ընտրել, թե արդյոք ցուցակի տարրերը ցույց կտան միայն դրոշը, միայն տեքստ կամ երկուսն էլ դրոշներ և տեքստ
  • այն թույլ է տալիս լրացուցիչ դասեր սահմանել ձեր լեզվի փոխարկիչի ընտրացանկի տարրերի համար: սա թույլ է տալիս այն համապատասխանեցնել ձեր թեմայի ոճին ՝ օգտագործելով նույն թեման, որը ձեր թեման օգտագործում է նավիգացիոն ցանկի իրերի համար
  • այն թույլ է տալիս լիովին հարմարեցնել ձեր լեզվի փոխարկիչը ՝ օգտագործելով շարահյուսական լուսաբանմամբ css խմբագիր: ընթացիկ ոճերի թերթը բեռնված է խմբագրում, և դուք կարող եք պարզապես փոփոխել այն, այնուհետև պահպանել այն կամ նույնիսկ կարող եք ստեղծել բոլորովին նոր css ֆայլ. հատուկ անունով (այն լռելյայն է դարձնում custom.css)

Ինչ վերաբերում է ապագային?

Ես արդեն ունեմ TODO ցուցակ ՝ ավելի շատ գործառույթներ ավելացնելու և գուցե նույնիսկ պրեմիում տարբերակ ստեղծելու համար, բայց կարծում եմ, որ Transposh- ի Language Switcher- ը կդարձնի ձեր կյանքը ավելի հեշտ այս արդեն առաջին թողարկումում. Կամ գոնե, սա այն է, ինչ ես շատ հույս ունեմ!

Դու կարող ես գտնել Transposh- ի լեզվի փոխարկիչ WordPress.org կայքում (կամ պարզապես որոնել “Transposh” ձեր WordPress- ի տեղադրման ադմինիստրատորի վահանակում): փորձեք և ազատ զգացեք ինձ հետ կապվելու ցանկացած խնդրի վերաբերյալ. Եվ ակնհայտորեն, եթե քեզ դուր է գալիս, մի մոռացեք նրան ինչ-որ աստղ տալ (Ես դեռ չսովորեցի, թե ինչպես պետք է գործիքակալի մեջ դնել LOL- ի գնահատման համար այդ տհաճ հրավերները).

Thank you all for reading.

Լավ կոդավորում!

Հարգանքներով `,
Մարկո Գասի Կոդավորիչ


Viewing all articles
Browse latest Browse all 72

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>