Word Randomizer هو امتداد Chrome/Brave مكتوب لمساعدة أي شخص على ممارسة كلمات جديدة بأي لغة. يأخذ هذا الامتداد كلمة عشوائية من قائمة الكلمات ، ويمنحك كلمة جديدة في كل جلسة دراسة.
Word Randomizer يدعم كل من اللغات الإنجليزية واليابانية
اقرأ المستندات في 日本語
يمسك الامتداد كلمة من قائمة الكلمات في كل فاصل ، ويرسل لك إشعارًا بأن الوقت قد حان للدراسة. سيظهر لك النقر على أيقونة الامتداد كلمتك الجديدة. في كل فاصل جديد ، ستحصل على كلمة جديدة ، ويمكنك أيضًا دورات كلماتك السابقة لهذا اليوم.
ابدأ باستنساخ هذا المستودع في مكان ما على نظامك ، باستخدام GIT:
$ git clone https://github.com/MutableLoss/WordRandomizer.git
داخل Chrome ، ستحتاج إلى تثبيت الامتداد يدويًا. افتح إعدادات الامتداد ، وتمكين وضع التطوير ، ثم اختر تثبيت امتداد محلي. حدد مجلد SRC ، والذي يمكن العثور عليه في دليل WorddRandomizer الذي تم إنشاؤه بواسطة استنساخ المشروع.
ستحتاج إلى تثبيت Nodejs على نظامك لإنشاء قوائم الكلمات.
يمكن لـ Word Randomizer إنشاء قائمة Words على أساس ملف CSV مع جداول متعددة من الكلمات. تتم تسمية العمود الأول من كل جدول على نوع الكلمة التي يحتفظ بها الجدول (على سبيل المثال اسم ، فعل ، adverb ، إلخ) ، بالإضافة إلى عمود المعنى وعمود المثال. يمكنك استخدام أرقام OSX لإنشاء قائمة الكلمات الخاصة بك ، مع أوراق و/أو جداول متعددة. هذا مثال:
مثال قريبا
تحب استخدام الأرقام لتسجيل كلماتك ، يمكنك تصدير كلماتك إلى ملف CSV ، واختيار تضمين جميع الجداول والرؤوس.
مع إنشاء CSV ، حان الوقت الآن لإنشاء الملف للتمديد.
أولاً ، قم بإنشاء ملف .env في مجلد المشروع:
$ cd wordRandomizer
$ touch .env
في هذا الملف أضف المعلمات التالية:
WORD_FILE=WordExport.csv
IGNORED_HEADERS=Particle,Pattern,Ending
يعد إعداد Word_File للملف الذي تم تصديره الذي قمت بإنشائه ، وإعدادات Rected_headers هي تجاهل جداول محددة لا تريد استخراج البيانات منها. على سبيل المثال ، في المثال التالي ، أحب (المطور) توثيق قواعد وأنماط القواعد في نفس الملف ، وبما أنني أرغب فقط في دراسة المفردات ، فقد قمت بتعيينه لتجاهل هذه الجداول ، والتي تم تحديدها بعد ذلك بواسطة المفردات عمود كل جدول.
مع كل شيء ، كل ما تبقى هو إنشاء القائمة ، والتي يمكنك القيام بها من دليل المشروع:
$ npm run buildWords
سيؤدي ذلك إلى إنشاء قائمة الكلمات الجديدة ووضعها في مكانها لاستخدامها. عندما ترغب في تحديث القائمة بكلمات جديدة ، قم بتصدير CSV مرة أخرى ، وتشغيل البرنامج النصي للكلمات التجارية مرة أخرى.
العمل قيد التقدم
لتكييف التجربة لتلبية احتياجاتك ، يجب عليك متابعة الخيارات التي يوفرها الامتداد: