السلام عليكم ورحمة الله وبركاته
قد يكون البعض منكم جرّب الويندوز 8 في نسخته التجريبية.
من برامج الميترو المدمجة "flashcards" وقد أعجبتني وأعجبت الأطفال وأحببت أن أضيف إليه اللغة العربية. وقد وجدت طريقة لفتح المجلد الخاص بالبرنامج.
المشكلة التي تواجهني الآن هي في تشغيل ملفات الصوت التي تحمل أسماء عربية في ملف الجافا سكربت (colors) عندما يكون المسار كامل يقبل العربي، أما إذا كان ناقص فلا يقبل.
FlashCards.Util.soundOnClick(colorDiv,path + "audio/" + card.answer + ".mp3");
FlashCards.Util.soundOnClick(colorDiv,"C:/ProgramFiles/Applications/microsoft.flashcards_1.0.0.32_neutral_neutral_8wekyb3d8bbwe/audio/مربع.mp3");
FlashCards.Util.soundOnClick(colorDiv,path + "audio/square.mp3");
FlashCards.Util.soundOnClick(colorDiv,path + "audio/مربع.mp3");
- "answer" هو اسم متغير للبطاقات في عدة مجلدات (ألوان - أشكال - حيوانات).
- "FlashCards.Util.soundOnClick" هي وظيفة في ملف جافا سكربت آخر (Util).
- جربت أكثر من كود وفقط الكود الأخير لا يعمل وأنا في الأصل لا أريد التغيير في الملف وأريد الكود الأول (الأصلي) أن يعمل مع أسماء الملفات العربية، لأنّ طريقة البرنامج أن يكون اسم الحيوان (مثلاً) مثل اسم الصورة والملف الصوتي وهذا يعمل مع الملفات الانجليزية وليس العربية.
