זהו פוסט אורח של מרקו גאסי מ קודינגפיקס. אני מעריך את עבודתו ואפשרתי לו להשתמש במקום הזה כדי לספר לכם משהו שעשוי להיות לכם מעניין כמו שהיה לי. אז בלי עיכובים נוספים, הנה הפוסט של מרקו
כמו מפתחים רבים אחרים, כשגיליתי את התוסף Transposh התאהבתי בו מיד! זה מאפשר תרגומים אוטומטיים מהקופסה אבל זה גם נותן לך שליטה מפורטת על הטקסט המתורגם, המאפשר לך לערוך כל ביטוי בודד.
בסדר, אתה כבר יודע את זה ולכן אין צורך שאחזור כאן מדוע כולנו כל כך אוהבים את טרנספוש.
אבל אני חייב להתוודות על משהו: לא הייתי מרוצה מהווידג'ט של מחליף השפה. אני מפתח אתרים קטנים ובדרך כלל אני צריך להשתמש ב- 2 ל 4 שפות שונות. בניית אתרים שאינם וורדפרס, נהגתי להכניס רק דגל כלשהו לתפריט הניווט הראשי והלוואי שאוכל לעשות את אותו הדבר באמצעות WordPress ו- Transposh.
הדרך האומנית
בתחילה, כדי להשיג את התוצאה, השתמשתי בכמה תוספים שימושיים ובקצת JavaScript.
אני לא אבזבז את זמנך כאן לדבר על זה: אם אתה מעוניין תוכל למצוא תיאור מפורט כאן
דרך וורדפרס
ה “דרך אומן” היה משעמם בעיניי לחלוטין: עבור כל אתר חדש הייתי צריך לחזור על כל צעד רק כדי להגיע 2 אוֹ 3 דגלים בתפריט שלי. רציתי להשיג את הדגלים שלי רק להתקין תוסף ואולי לשנות כמה הגדרות ... אבל התוסף הזה לא היה קיים, אז סוף סוף החלטתי שעלי לחרוג מגבולותיי, לעמוד בראש האתגר וליצור תוסף משלי.
היום אני גאה להציג את Language Switcher עבור Transposh. זה לא קסם, זה לא עושה ניסים אבל זה עושה את העבודה.
אני אסיר תודה לעופר, שהזמין אותי להציג את היצור הקטן שלי בבלוג שלו: תודה, עופר, לאדיבותך, אני מאוד מעריך את ההזדמנות הזו להודיע על מחליף השפה לטרנספוש.
אז, מה בעצם עושה מחליף השפה ל- Transposh?
- הוא קורא הגדרות Transposh ומקבל את רשימת השפות המשמשות באתר הנוכחי
- הוא קורא את כל מיקומי התפריט הזמינים בנושא הנוכחי ומאפשר לך לבחור היכן יופיע מחליף השפה באמצעות תיבות סימון פשוטות
- זה מאפשר להוסיף בסוף התפריט שנבחר(ס) סדרת דגלים או תפריט נפתח לבחירת השפה; מנהלים, מחברים ועורכים יראו גם כפתור עריכת תרגום שיאפשר להם להפעיל את עורך התרגום Transposh
- אם תבחר להשתמש רק בדגלים, זה מאפשר לך לבחור בין דגלי Transposh או דגלים המסופקים על ידי Language Switcher עבור Transposh עצמו
- אם תבחר להשתמש בתפריט נפתח תוכל לבחור אם להשתמש ברשימה נבחרת או ברשימה לא מסודרת כדי לבנות את התפריט הנפתח שלך: הוספתי אפשרות זו מכיוון שרשימה לא מסודרת נותנת לך הרבה יותר אפשרויות להתאמה אישית של המראה והתחושה שלהם מאשר נבחר
- אם אתה משתמש ברשימה לא מסודרת כתפריט נפתח, אתה יכול לבחור אם פריטי הרשימה יציגו דגל בלבד, טקסט בלבד או שניהם דגלים וטקסט
- זה מאפשר לך להגדיר שיעורים נוספים עבור פריטי תפריט מחליף השפה שלך: זה מאפשר לך להיראות בהתאם לסגנון העיצוב שלך תוך שימוש באותה מחלקה בה הנושא שלך משתמש עבור פריטי תפריט ניווט
- זה מאפשר לך להתאים אישית לחלוטין את מחליף השפה שלך באמצעות עורך css עם הדגשת תחביר: גיליון הסגנונות הנוכחי נטען בעורך ואתה יכול פשוט לשנות אותו ואז לשמור אותו או שאתה יכול אפילו ליצור קובץ css חדש לגמרי. עם שם מותאם אישית (ברירת המחדל היא custom.css)
מה לגבי העתיד?
יש לי כבר רשימת TODO להוסיף תכונות נוספות ואולי ליצור אפילו גרסת פרימיום, אבל אני חושב ש- Switcher for Transposh יקל על חייך כבר במהדורה הראשונה הזו. או לפחות, זה מה שאני מאוד מקווה!
אתה יכול למצוא מחליף שפה לתמורה באתר WordPress.org (או פשוט לחפש “Transposh” בלוח המחוונים של מנהל ההתקנה של WordPress שלך): נסה זאת ואתה מוזמן לפנות אלי בכל נושא שתוכל להיכנס אליו. וברור, אם אתה אוהב את זה, אל תשכח לתת לזה איזה כוכב (עדיין לא למדתי להכניס לדשבורד את ההזמנות המעצבנות האלה לדירוג חחחח).
תודה לכולכם שקראתם.
קידוד טוב!
בכנות,
מרקו גאסי ליד קודינגפיקס
השאר תגובה