نحن سوف, هذا الإصدار يصلح بعض القضايا. لا يصلح الآخرين (أجل, يتم تمكين الترجمة المجهولة افتراضيًا, إذا كنت ترغب – أطفئه, فمن مكالمتك, ليست مشكلة أمنية). أيضا, محرر * ينبغي * أن يكون قادرًا على معرفة الأشخاص الذين قاموا بإنشاء ترجمات قبله في سجل الترجمة. هذا ليس ملف “الإفصاح عن المعلومات” بل ميزة, تشبه إلى حد بعيد قدرتك على معرفة من كتب منشورًا على موقعك. إذا كنت لا تريد ذلك, فقط لا تسمح لأي شخص بخلاف المسؤول بالترجمة وأنت كذلك “آمنة”.
يعمل هذا الإصدار أيضًا على إصلاح مشكلة خريطة موقع XML, نظرًا لأنهم قاموا بترقية إصدار ثانوي (4.1.4 ل 4.1.5) بعد تغير كل شيء داخليا (حالة مختلطة إلى حالة الجمل, ليس مهم جدا, لكن مازال, تغيير جذري).
شيء مهم آخر, لن أستخدم wordpress.org بعد الآن, أعتقد بصدق أنني لا أعمل معهم. أنا حقا لا أثق بهم وأثق بهم, وهذا نهائي. الإصدارات الجديدة ستكون هنا, إذا كانت آلية تحديث المكون الإضافي تعمل على موقعك ، فستتمكن من الترقية. سأقوم أيضًا بإزالة ملف .1 تنتهي من الإصدارات, لأنه سيكون هناك إصدار واحد فقط.
إذا كان لديك أي شيء لتقوله لي, الرجاء استخدام نموذج الاتصال هنا, ربما سأجيب في الوقت المناسب. يعمل التعليق على هذه المنشورات أيضًا.
حظا سعيدا واستمتع باستخدام هذا الإصدار.
الإصدار 1.0.8 – شكرا جوليان!
في هذا التاريخ المتناوب الخاص, تم إصدار نسخة جديدة من Transposh. تم تأجيل هذا الإصدار لفترة طويلة جدًا ولكن منذ أن حصلت على الوقت أخيرًا, هو متاح ومتاح.
اذا, ما هو جيد ل?
أولا, أود أن أشكر جوليان آرينز من أمن RCE لمساعدته في الكشف عن عدة نقاط ضعف في الإصدار السابق, والعمل معي على توفير الإصلاحات والتحقق من صحتها. زودني جوليان بالمعلومات والإفصاح الكامل وكان صبورًا جدًا معي حتى أتيحت لي أخيرًا الوقت لإصلاح كل شيء. لا يسعني إلا أن أقدم له أعلى توصياتي, وأظهر تقديري هنا. شكرا!
تتضمن الأشياء الأخرى في هذا الإصدار إصلاحًا للانحدار السيئ السمعة باستخدام ترجمة Google, تسبب في الحصول على الناس [نافذة الكائن] و / أو محتوى مكرر. إذا كنت تستخدم ترجمة جوجل, الرجاء استخدام الزر الجديد في علامة التبويب "الأدوات المساعدة" لحذف البيانات المكررة. يعد حفظ نسخة احتياطية محدثة من ترجماتك البشرية فكرة جيدة دائمًا.
هناك أيضًا الكثير من التحسينات على علامة التبويب المضللة التي تسمى محرر الترجمة (الذي, بعد فوات الأوان ، ربما كان عليّ الاتصال “إدارة الترجمة”) مما يتيح لك التحكم في الترجمات الحالية ورؤيتها بشكل أفضل.
تم تخصيص الكثير من العمل هنا للتوافق مع PHP8 و Wordpress 5.9, أعتقد أنه تم القضاء على معظم المشاكل, ويجب أن تعمل الأدوات في الواجهة مرة أخرى, أود أن أشكر جميع المستخدمين الذين ساعدوني في اختبار هذا, وخاصة أليكس ومارسيل. شكرا يا شباب!
نأمل أن يأتي الإصدار التالي عاجلاً, أعتقد أنني سأنتقل بالتطوير والمنتديات إلى منصة جيثب أو منصة مماثلة. اسمحوا لي أن أعرف إذا كان لديك أي أفكار حول ذلك.
لا تتردد في اتصل بنا أو ترك تعليقاتك على هذا المنشور, نحن نزدهر على مدخلاتك وفكرتك الإيجابية (وتذبل على السلبية…) لذلك ساعدنا في تزويدك بواحدة من أفضل أدوات الترجمة المتاحة مجانًا.
محوّل اللغة لبرنامج Transposh الإضافي
هذا منشور ضيف من Marco Gasi of الترميز. أنا أقدر عمله وسمحت له باستخدام هذه المساحة لإخبارك بشيء قد تجده ممتعًا مثلي. ذلك دون مزيد من اللغط, ها هو منشور ماركو
مثل العديد من المطورين الآخرين, عندما اكتشفت البرنامج المساعد Transposh وقعت في حبه على الفور! يسمح بالترجمات التلقائية خارج الصندوق ولكنه يمنحك أيضًا تحكمًا دقيقًا في النص المترجم, مما يسمح لك بتعديل كل عبارة.
تمام, أنت تعلم بالفعل أنه ليس من الضروري بالنسبة لي أن أكرر هنا لماذا نحب جميعًا Transposh كثيرًا.
لكن لا بد لي من الاعتراف بشيء: لم أكن سعيدًا بأداة محوّل اللغة. أقوم بتطوير مواقع ويب صغيرة وعادة ما أحتاج إلى استخدامها 2 ل 4 لغات مختلفة. بناء مواقع غير تابعة لـ WordPress, اعتدت على وضع بعض العلامات في قائمة التنقل الرئيسية وتمنيت أن أفعل الشيء نفسه باستخدام WordPress و Transposh.
الطريقة الحرفية
في البدايه, للحصول على هذه النتيجة, لقد استخدمت بعض الإضافات المفيدة وقليلًا من جافا سكريبت.
لن أضيع وقتك هنا للحديث عن هذا: إذا كنت مهتمًا يمكنك العثور على وصف تفصيلي هنا
طريقة WordPress
ال “طريقة الحرفيين” كانت مملة للغاية بالنسبة لي: لكل موقع ويب جديد ، كان علي تكرار كل خطوة فقط للحصول عليها 2 أو 3 أعلام في قائمتي. كنت أرغب في الحصول على العلامات الخاصة بي فقط بتثبيت مكون إضافي وربما تعديل بعض الإعدادات ... لكن هذا المكون الإضافي غير موجود, لذلك قررت أخيرًا أن علي أن أتجاوز حدودي, مواجهة التحدي وجهاً لوجه وإنشاء المكون الإضافي الخاص بي.
اليوم أنا فخور بتقديم برنامج تبديل اللغة لـ Transposh. إنه ليس سحر, لا يفعل المعجزات لكنه ينجز المهمة.
أنا ممتن جدا لعوفر, الذي دعاني لتقديم مخلوقي الصغير في مدونته: شكرا, اوفر, لطيبتك, إنني أقدر حقًا هذه الفرصة للسماح بميزة Language Switcher لـ Transposh.
اذا, ما يفعله محوّل اللغة لـ Transposh?
- يقرأ إعدادات Transposh ويحصل على قائمة اللغات المستخدمة في موقع الويب الحالي
- يقرأ جميع مواقع القائمة المتاحة في النسق الحالي ويسمح لك باختيار مكان ظهور محوّل اللغة من خلال مربعات اختيار بسيطة
- يسمح لك بالإضافة في نهاية القائمة المختارة(س) سلسلة من الأعلام أو قائمة منسدلة لتحديد اللغة; المسؤولين, سيشاهد المؤلفون والمحررين زر تحرير الترجمة أيضًا والذي سيسمح لهم بتنشيط محرر الترجمة Transposh
- إذا اخترت استخدام العلامات فقط, يسمح لك بالاختيار بين علامات Transposh أو الأعلام التي يوفرها Language Switcher لـ Transposh نفسها
- إذا اخترت استخدام قائمة منسدلة ، فيمكنك اختيار استخدام قائمة محددة أو غير مرتبة لإنشاء القائمة المنسدلة: لقد أضفت هذا الخيار لأن القائمة غير المرتبة تمنحك المزيد من الخيارات لتخصيص شكلها وأسلوبها أكثر من التحديد
- إذا كنت تستخدم قائمة غير مرتبة كقائمة منسدلة, يمكنك اختيار ما إذا كانت عناصر القائمة ستظهر العلم فقط, نص فقط أو كلا العلمين والنص
- يسمح لك بتعيين فئات إضافية لعناصر قائمة محوّل اللغة: يتيح لك هذا جعله يبدو وفقًا لنمط المظهر الخاص بك باستخدام نفس الفئة التي يستخدمها المظهر الخاص بك لعناصر قائمة التنقل
- يتيح لك تخصيص محوّل اللغة الخاص بك تمامًا باستخدام محرر css مع تمييز بناء الجملة: يتم تحميل ورقة الأنماط الحالية في المحرر ويمكنك فقط تعديلها ثم حفظها أو يمكنك حتى إنشاء ملف css جديد تمامًا. باسم مخصص (يتم تعيينه افتراضيًا على custom.css)
ماذا عن المستقبل?
لدي بالفعل قائمة TODO لإضافة المزيد من الميزات وربما لإنشاء إصدار متميز, لكني أعتقد أن Language Switcher for Transposh سيجعل حياتك أسهل في هذا الإصدار الأول بالفعل. أو على الأقل, هذا ما أتمناه كثيرا!
يمكنك إيجاد محوّل اللغة لـ Transposh في موقع WordPress.org (أو مجرد البحث عن “ينقل” في لوحة تحكم المسؤول لتثبيت WordPress الخاص بك): جربها ولا تتردد في الاتصال بي بشأن أي مشكلات يمكنك الدخول فيها. ومن الواضح, إذا كنت ترغب في ذلك, لا تنسى أن تمنحه بعض النجوم (ما زلت لم أتعلم كيفية وضع تلك الدعوات المزعجة في لوحة التحكم لتصنيف LOL).
شكرا لكم جميعا على القراءة.
الترميز الجيد!
بإخلاص,
ماركو غازي الترميز
الإصدار 1.0.7 – المتداول مرة أخرى
نعم, هذا هو الثاني من فبراير. وهو تاريخ جيد كأي موعد لإصدار إصدار ثانوي جديد. يجب أن يعمل هذا الإصدار خارج منطقة الجزاء مع WP 5.6 (وربما 5.7 جدا). ويتضمن بعض الإصلاحات الطفيفة للأخطاء التي تمت مواجهتها في العام الماضي.
أردت أن أشكر فابيو بيري لمساعدته في اختبار هذا الإصدار وعدم الاستسلام لـ Transposh. أعتقد أنه سيجد المزيد من الأخطاء قريبًا وسيتبع ذلك إصدار جديد.
من المحتمل أن يتضمن الإصدار التالي بعض الإصدارات الأخرى التي تم إصدارها بواسطة مترجم bing بالإضافة إلى إزالة بعض التعليمات البرمجية القديمة وغير المستخدمة.
نحن نتمنى أن تستمتعوا هذا الإصدار.
سنة جديدة سعيدة – 2021
نحن سوف, لقد كان هذا العام مزدحمًا بالنسبة لي شخصيًا. لم أتمكن من إصدار إصدارات جديدة من Transposh بالتردد المطلوب, والتغييرات التي حدثت في إطار عمل WordPress تسببت في حدوث خلل في أجزاء من البرنامج المساعد.
سوف أقوم بتحديث البرنامج المساعد قريبا. نظرًا لوجود العديد من المشكلات التي تزعج المستخدمين حاليًا والتي قامت بالترقية إلى برنامج Wordpress أحدث. الأول هو إهمال دوال jQuery القديمة, تسبب في عدم عمل المحمل البطيء الذي يستخدمه البرنامج المساعد بشكل صحيح. من المحتمل أن يتم إصلاح هذا إما عن طريق استبدال اللودر البطيء أو إلغاء هذه الميزة. الحجج مقسمة بين الأساليب المختلفة. عندما تم تصور Transposh, يبدو أن تحميل نص عديم الفائدة من 100 كيلو بايت كثيرًا, لكن الإنترنت تقدم منذ ذلك الحين بسرعة. ولست متأكدًا حقًا مما إذا كان الناس يزعجون أنفسهم بتحسين مواقعهم بعد الآن. تعتبر برامج التحميل البطيئة لـ jQuery التي تدعم ملفات CSS نادرة أيضًا, ولم يتم الإفراج عن أي جديد منذ بضع سنوات.
كانت المشكلة الرئيسية الثانية هي استخدام jQueryUI كمنصة حوار يعتمد عليها المكون الإضافي. كان تطوير jQueryUI أيضًا هادئًا للغاية خلال السنوات القليلة الماضية. ولم أتمكن من إيجاد بديل مناسب للحوار. تعد الحاجة إلى تغيير النهج تمامًا أو كتابة بعض مكونات الحوار الخاصة بي مهمة أخرى كبيرة جدًا. ربما سأجعلها تعمل مرة أخرى. لكن هذا الحل سريع اللصق يجب أن يتغير.
أود أن أشكر كل من دعم البرنامج المساعد وتطويره في العقد الماضي. هذا ما يجعلني أستمر في دعم البرنامج المساعد.
نراكم بإصدار جديد يعمل على إصلاح معظم الأخطاء قريبًا. وأنا أشارك الأمل العالمي في ذلك 2021 سيكون أفضل من 2020.