رزتا استانکس
- معرفی
- نصب
- کروم
- راهنمای تصویری
- فایرفاکس
- نحوه استفاده
- افزودن زمان
- پایهها
- سازنده روانی
- تایید درس
- پایهها
- سازنده روانی
مقدمه
RosettaStonks یک افزونه مرورگر است که به شما اجازه میدهد زمان اضافه کنید و درسها را در پلتفرم یادگیری زبان Rosetta Stone اعتبارسنجی کنید.
RosettaStonks، و Rosetta Stone شما به stonks تبدیل میشود.
نصب
مرورگرهای مبتنی بر کروم
➡️ جدید در نصب دستی افزونههای کروم هستید؟ راهنمای تصویری گام به گام را ببینید — شامل تصاویر راهنما! 🖼️
#### 1. استفاده از انتشار GitHub
برای استفاده از این افزونه در یک مرورگر مبتنی بر کروم، لازم است:
- فایل
rosettastonks-chrome.tar.gzرا از آخرین انتشار
- یک پوشه به نام
rosettastonksدر جایی روی دستگاه خود برای ذخیره
- فرمان زیر را در پوشه
rosettastonksاجرا کنید.
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz- استفاده از مدیر بسته nix
/tmp/rosettastonks
با تمام فایلها نصب خواهد کرد.$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chrome
پوشه اکنون در مسیر /tmp/rosettastonks/ نصب شده است.این بخش برای همه کاربران است، صرفنظر از اینکه از روش github یا روش nix استفاده میکنید.
در مرورگر خود:
- به آدرس
chrome://extensionsبروید - گزینه
Developer modeرا فعال کنید - روی
Load unpackedکلیک کنید - پوشه
rosettastonksخود را انتخاب کنید
مرورگرهای مبتنی بر Firefox
- فایل
rosettastonks.xpiرا از آخرین نسخه منتشر شده دانلود کنید. - همچنین، اگر از مدیر بسته nix با پشتیبانی flake استفاده میکنید، میتوانید
$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla
- به
about:debugging#/runtime/this-firefoxدر مرورگر خود بروید - دکمه تنظیمات را کلیک کنید و به
Debug addonsبروید. - روی
Load Temporary Add-Onکلیک کنید - فایل
/tmp/rosettastonks.xpiرا در انتخابگر فایل انتخاب کنید.
نحوه استفاده
افزودن زمان
#### افزودن زمان در Foundations
برای افزودن زمان در محصول foundations، باید به تمرینات خود بروید و
حداقل یک سوال را نادیده گرفته یا حل کنید. پس از انجام این کار، یک فیلد زمان
در صفحه افزونه ظاهر میشود که میتوانید زمان خود را اضافه کنید.
#### افزودن زمان در Fluency builder
برای افزودن زمان در محصول fluency builder، باید به تمرینات خود بروید و
حداقل به یک تمرین پاسخ دهید. اگر فیلد افزودن زمان ظاهر نشد، به این معناست که
درخواستی برای زمان ثبت نشده است، باید سوال را تازهسازی کرده و دوباره پاسخ دهید.
برای اینکه زمان اضافه شود، باید درس را که برای افزودن زمان استفاده کردهاید، به پایان برسانید.
_توجه: اگر فیلد افزودن زمان را نمیبینید، به این معناست که اقدامات شما در وبسایت Rosetta Stone منجر به اضافه شدن زمان معتبر نشده است، بنابراین باید به سوالات دیگری پاسخ دهید._
اعتبارسنجی درس
#### اعتبارسنجی درس در Foundations
برای اعتبارسنجی یک درس، باید یک درس را شروع کنید و از طریق دکمه ignore
در پایین سمت راست به تمام سوالات بروید. پس از دیدن تمام سوالات،
کلیک روی دکمه validate lesson باید درس را اعتبارسنجی کند. اگر نشد، به صفحه اصلی خود بازگردید، روی همان درس کلیک کنید، آن را
باید از شما بپرسد آیا میخواهید ادامه دهید یا بازنشانی کنید؟، شما میتوانید هر دو را انتخاب کنید،
و درس را دوباره اعتبارسنجی کنید تا زمانی که کار کند. باید حداکثر بعد از ۳/۴ بار کار کند.
#### اعتبارسنجی درس در Fluency builder
در حال حاضر، ویژگی اعتبارسنجی درس در rosetta stonks موجود نیست.
ساخت برنامه
ساخت worker
worker را میتوان با استفاده از فرمان زیر بستهبندی کرد
$ deno task build:worker
که فایل بستهبندی شده /dist/worker.esm.js را ایجاد میکند که فایل
بستهبندی شده برای worker است.ساخت رابط کاربری
worker را میتوان با استفاده از دستور زیر بستهبندی کرد
$ deno task build:frontend
که فایل بستهبندی شده /dist/frontend.esm.js را ایجاد میکند که فایل بستهبندی شده برای فرانتاند است.بستهبندی افزونه
کروم
برای بستهبندی افزونه برای کروم، میتوان دستور زیر را اجرا کرد:
$ make chromeفایرفاکس
برای بستهبندی افزونه برای فایرفاکس، دستور زیر را میتوان اجرا کرد:
$ make firefox
که فایل rosettastonks.xpi را تولید میکند، فایلی برای افزونه که میتواند در فایرفاکس بارگذاری شود.📸 ترجیح میدهید بصری ببینید؟ راهنمای نصب کروم با تصاویر را در Chrome Installation Guide with Images مشاهده کنید.
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-14 ---