Translate extension
- إضافة Translate: ترجمة واجهة المستخدم في MediaWiki
مقدمة
إضافة Translate هي أداة قوية وضرورية لأي موقع ويكي يعمل بنظام MediaWiki ويهدف إلى خدمة جمهور متعدد اللغات. تسمح هذه الإضافة للمترجمين بالتعاون في ترجمة واجهة المستخدم (UI) الخاصة بالويكي (مثل الرسائل، والأزرار، والنصوص الظاهرة في القوائم) إلى لغات مختلفة، مما يجعل الموقع في متناول المستخدمين من جميع أنحاء العالم. هذا المقال موجه للمبتدئين ويهدف إلى شرح كيفية تثبيت، وتكوين، واستخدام إضافة Translate بشكل فعال.
لماذا نستخدم إضافة Translate؟
- **توسيع نطاق الوصول:** ترجمة واجهة المستخدم تفتح ويكي الخاص بك لجمهور عالمي، مما يزيد من عدد الزوار والمساهمين المحتملين.
- **تجربة مستخدم محسنة:** المستخدمون يفضلون استخدام المواقع بلغتهم الأم، مما يحسن تجربتهم بشكل عام ويزيد من تفاعلهم.
- **التعاون الدولي:** تشجع إضافة Translate على التعاون بين المترجمين من مختلف البلدان، مما يساهم في بناء مجتمع ويكي عالمي.
- **سهولة الصيانة:** توفر Translate واجهة سهلة الاستخدام لإدارة الترجمات، مما يسهل عملية التحديث والصيانة.
المتطلبات الأساسية
- MediaWiki 1.17 أو أحدث (يفضل أحدث إصدار).
- وصول إلى خادم الويب حيث يتم استضافة ويكي الخاص بك.
- إمكانية تثبيت الإضافات وتكوينها.
- معرفة أساسية بـ PHP و MySQL (أو قاعدة البيانات المستخدمة في ويكي الخاص بك).
التثبيت
1. **تنزيل الإضافة:** قم بتنزيل أحدث إصدار من إضافة Translate من موقع MediaWiki Extensions. يمكنك العثور عليه على الرابط التالي: [1](https://www.mediawiki.org/wiki/Extension:Translate) 2. **تحميل الملفات:** قم بفك ضغط الملف الذي تم تنزيله وتحميل المجلد `Translate` إلى دليل `extensions` في تثبيت MediaWiki الخاص بك. 3. **تكوين `LocalSettings.php`:** افتح ملف `LocalSettings.php` الموجود في دليل تثبيت MediaWiki وأضف السطر التالي:
```php require_once '$IP/extensions/Translate/Translate.php'; ```
تأكد من استبدال `$IP` بالمسار الصحيح إلى دليل تثبيت MediaWiki الخاص بك.
4. **إعداد قاعدة البيانات:** قد تحتاج إضافة Translate إلى جداول إضافية في قاعدة البيانات الخاصة بك. عادةً ما يتم إنشاء هذه الجداول تلقائيًا عند زيارة صفحة الإدارة الخاصة بالإضافة (انظر قسم "التكوين" أدناه). إذا لم يتم إنشاؤها تلقائيًا، يمكنك العثور على التعليمات البرمجية SQL اللازمة لإنشائها في وثائق الإضافة.
التكوين
بعد تثبيت الإضافة، تحتاج إلى تكوينها لتحديد اللغات المتاحة، وتعيين المستخدمين الذين لديهم صلاحية الترجمة، وتخصيص الإعدادات الأخرى.
1. **زيارة صفحة الإدارة:** انتقل إلى صفحة الإدارة الخاصة بإضافة Translate عن طريق إضافة `&action=translate` إلى عنوان URL الخاص بويكي الخاص بك. على سبيل المثال: `http://yourwiki.com/index.php?title=Special:Translate&action=translate`. 2. **إعداد اللغات:** في صفحة الإدارة، يمكنك إضافة اللغات التي تريد دعمها في ويكي الخاص بك. حدد رمز اللغة (مثل `ar` للعربية، `en` للإنجليزية، `fr` للفرنسية) واسم اللغة. 3. **إعداد المستخدمين:** قم بتعيين المستخدمين الذين لديهم صلاحية الترجمة. يمكنك القيام بذلك عن طريق إضافة المستخدمين إلى مجموعة المستخدمين `translator`. 4. **تكوين الإعدادات الأخرى:** يمكنك تكوين الإعدادات الأخرى لإضافة Translate، مثل:
* **Default language:** اللغة الافتراضية لواجهة المستخدم. * **Translation domain:** مجال الترجمة (عادةً ما يكون `messages`). * **Translation storage:** طريقة تخزين الترجمات (عادةً ما تكون قاعدة البيانات). * **Show translation suggestions:** عرض اقتراحات الترجمة للمترجمين.
استخدام إضافة Translate
بمجرد تثبيت وتكوين إضافة Translate، يمكنك البدء في ترجمة واجهة المستخدم الخاصة بويكي الخاص بك.
1. **الوصول إلى صفحة الترجمة:** انتقل إلى صفحة الترجمة عن طريق إضافة `&action=translate` إلى عنوان URL الخاص بويكي الخاص بك. 2. **اختيار اللغة:** حدد اللغة التي تريد ترجمة واجهة المستخدم إليها. 3. **ترجمة الرسائل:** ستظهر قائمة بالرسائل التي تحتاج إلى ترجمة. قم بترجمة كل رسالة وأدخل الترجمة في الحقل المخصص لها. 4. **حفظ الترجمات:** بعد ترجمة رسالة، انقر على زر "حفظ" لحفظ الترجمة. 5. **مراجعة الترجمات:** يمكن للمستخدمين الذين لديهم صلاحية المراجعة مراجعة الترجمات التي تم إدخالها والتأكد من دقتها وجودتها.
ميزات متقدمة
- **استيراد وتصدير الترجمات:** يمكنك استيراد وتصدير الترجمات من وإلى ملفات نصية، مما يسهل عملية نقل الترجمات بين الويكي المختلفة.
- **التكامل مع TranslationCourse:** يمكنك دمج إضافة Translate مع TranslationCourse، وهي منصة تعليمية عبر الإنترنت لتعليم الترجمة.
- **استخدام واجهة برمجة التطبيقات (API):** توفر إضافة Translate واجهة برمجة تطبيقات (API) تسمح للمطورين بدمجها مع تطبيقات أخرى.
- **دعم الترجمة الآلية:** يمكن استخدام خدمات الترجمة الآلية (مثل Google Translate) لإنشاء ترجمات أولية، والتي يمكن للمترجمين بعد ذلك مراجعتها وتحسينها.
نصائح للمترجمين
- **فهم السياق:** قبل ترجمة رسالة، تأكد من فهم السياق الذي ستظهر فيه الرسالة.
- **استخدام المصطلحات الصحيحة:** استخدم المصطلحات الصحيحة والمناسبة للغة الهدف.
- **الحفاظ على الاتساق:** حافظ على الاتساق في استخدام المصطلحات والأسلوب عبر جميع الترجمات.
- **التدقيق اللغوي:** قم بتدقيق الترجمات بعناية للتأكد من خلوها من الأخطاء الإملائية والنحوية.
- **التعاون مع المترجمين الآخرين:** تعاون مع المترجمين الآخرين لتبادل المعرفة والخبرات.
استراتيجيات الخيارات الثنائية والتحليل الفني (للمعلومات العامة - لا علاقة مباشرة بالإضافة ولكن كإضافة للمحتوى المطلوب)
للإشارة إلى أنك خبير في الخيارات الثنائية، سأضيف بعض المعلومات المتعلقة بها، على الرغم من أنها غير مرتبطة مباشرة بإضافة Translate.
- **استراتيجية 60 ثانية:** تعتمد على تحليل سريع للاتجاهات السعرية.
- **استراتيجية بينديكت:** تعتمد على مؤشرات فنية متعددة.
- **استراتيجية مارتينجال:** استراتيجية إدارة رأس المال عالية المخاطر.
- **تحليل حجم التداول:** فهم حجم التداول يمكن أن يشير إلى قوة الاتجاه.
- **مؤشر بولينجر باند:** يستخدم لتحديد التقلبات والفرص.
- **مؤشر RSI (مؤشر القوة النسبية):** يستخدم لتحديد مناطق ذروة الشراء والبيع.
- **التحليل الفني:** دراسة الرسوم البيانية والمؤشرات للتنبؤ بحركة الأسعار.
- **تحليل الاتجاهات:** تحديد الاتجاهات الصاعدة والهابطة.
- **استراتيجية الاختراق:** تعتمد على اختراق مستويات الدعم والمقاومة.
- **استراتيجية الارتداد:** تعتمد على ارتداد السعر عن مستويات الدعم والمقاومة.
- **استراتيجية النطاق:** تعتمد على تداول الأسعار ضمن نطاق محدد.
- **استراتيجية الأخبار:** تعتمد على التداول بناءً على الأحداث الإخبارية.
- **إدارة المخاطر:** تحديد حجم الصفقة المناسب.
- **تنويع المحفظة:** توزيع الاستثمارات على أصول مختلفة.
- **التحليل الأساسي:** دراسة العوامل الاقتصادية والسياسية التي تؤثر على الأسعار.
- **الشموع اليابانية:** نمط من الرسوم البيانية يستخدم لتحديد الاتجاهات والأنماط.
- **مستويات الدعم والمقاومة:** مستويات الأسعار التي يميل السعر إلى الارتداد عنها.
- **التقاطع الذهبي/التقاطع الميت:** إشارات فنية تعتمد على تقاطع المتوسطات المتحركة.
- **خطوط الاتجاه:** خطوط ترسم على الرسوم البيانية لتحديد الاتجاهات.
- **أنماط الشموع الانعكاسية:** أنماط تشير إلى احتمال انعكاس الاتجاه.
- **أنماط الشموع الاستمرارية:** أنماط تشير إلى احتمال استمرار الاتجاه.
- **مؤشر MACD:** يستخدم لتحديد زخم السعر والاتجاهات.
- **استراتيجية التداول المتأرجح:** تستفيد من حركات الأسعار قصيرة الأجل.
- **استراتيجية التداول اليومي:** تتطلب مراقبة دقيقة للسوق وتنفيذ الصفقات بسرعة.
الخلاصة
إضافة Translate هي أداة قيمة لأي موقع ويكي يهدف إلى خدمة جمهور متعدد اللغات. من خلال تثبيت وتكوين واستخدام هذه الإضافة بشكل فعال، يمكنك توسيع نطاق الوصول إلى ويكي الخاص بك وتحسين تجربة المستخدم لجميع الزوار. تذكر أن الترجمة هي عملية تعاونية، لذا شجع المترجمين على العمل معًا لإنشاء ترجمات عالية الجودة ودقيقة. Special:Translate MediaWiki PHP MySQL واجهة المستخدم Localization Internationalization Translation memory Translation workflow Content translation Help:Contents Manual:Admin start Manual:Configuration Manual:FAQ Extension:LanguageSelector Extension:CentralAuth Extension:OAuth Extension:UniversalRegistration Extension:ConfirmEdit Extension:SpamBlacklist Extension:AbuseFilter Extension:VisualEditor Extension:ParserFunctions Extension:Scribunto Extension:Gadgets Extension:BetaFeatures Extension:WikiLove Extension:RegexFunctions Extension:Popups Extension:CiteThisPage Extension:Cite Extension:Interwiki Extension:CategoryTree Extension:InfoboxTree Extension:Semantic MediaWiki Extension:LiquidThreads Extension:PageForms Extension:Maps Extension:Geo Extension:EventLogging Extension:MobileFrontend Extension:Minerva
ابدأ التداول الآن
سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين