إدخال الصوت — الاستماع إلى الإملاء باللغة الإنجليزية
الاستماع إلى الإملاء باللغة الإنجليزية
تستمع كل ميكروفون على الموقع — صندوق التقاط الصفحة الرئيسية، ملاحظة صوت Blink، مراسل الأخطاء، ميكروفون OrbitPilot وأزرار الإملاء في الإدارة — بالإنجليزية، بغض النظر عن اللغة التي تقرأ بها الموقع فيها.
لماذا، ولماذا هو مؤقت
يقوم المتصفح الخاص بك بالاستماع وكتابة النص. المتصفحات جيدة حقًا في اللغة الإنجليزية وضعيفة للغاية في كل شيء آخر، لذلك فإن تقديم لغة ثانية يعني أنك ستحصل على نص مباشر يتوجب عليك تصحيحه — مما هو أسوأ من عدم تقديمه على الإطلاق. كان هناك لفترة وجيزة شريحة لغة صغيرة بجانب كل ميكروفون؛ لقد تم إزالتها، لأن التحكم الذي لا يمكنك الوثوق فيه ليس ميزة.
دعم اللغات الأخرى بشكل صحيح يعني كتابة الصوت على جانبنا بدلاً من متصفحك. هذا عمل حقيقي وهو مخطط له بشكل منفصل؛ هذه فقط فترة توقف، وليست قرارًا بأن OrbitingFox باللغة الإنجليزية فقط.
ما الذي لا يزال يعمل بأي لغة
الكتابة، بالطبع — لغة محتوى الموقع غير متأثرة، ولم يتغير شيء 关于 قراءة أو كتابة لغتك الخاصة. هذا يتعلق فقط بالحديث إلى الميكروفون.
للمطورين
static/js/of-voice-lang.js تبقى المصدر الوحيد
(window.OFVoiceLang.get()), ويجب أن لا يتم حذفه: إنه موجود
لأنه تم العثور على التقرير #132 / التقرير المحلي #3 عندما تغيرت لغة المحتوى،
حيث تم قفل بعض المسجلين إلى تلك اللغة بينما بقي المسجل المشترك Blink
مكتوبًا بلغة الإنجليزية، لذا توقف الكلام في كلتا الحالتين. الآن يستجيب
"en-US" دائمًا وattachChip() لا تنتج شيئًا. علم واحد،ENGLISH_ONLY، يتحكم في كلاهما؛ ماكينة اختيار الذاكرة
محتفظ بها في حالة سكون حتى يكون استعادة الميزة تغيير سطر واحد. لا يزال كل مسجل
يقرأ المساعد مع خيار احتياطي، ويجب أن تبقى تلك الخيارات الاحتياطية — يتم
تنفيذ المساواة بواسطة adminapp/test_voice_parity.py.
This guide was translated automatically. Read the English original.