Web Analytics

RosettaStonks

⭐ 151 stars Persian by m1dugh

🌐 زبان

رزتا استانکس

مقدمه

RosettaStonks یک افزونه مرورگر است که به شما اجازه می‌دهد زمان اضافه کنید و درس‌ها را در پلتفرم یادگیری زبان Rosetta Stone اعتبارسنجی کنید.

RosettaStonks، و Rosetta Stone شما به stonks تبدیل می‌شود.

نصب

مرورگرهای مبتنی بر کروم

➡️ جدید در نصب دستی افزونه‌های کروم هستید؟ راهنمای تصویری گام به گام را ببینید — شامل تصاویر راهنما! 🖼️

#### 1. استفاده از انتشار GitHub

برای استفاده از این افزونه در یک مرورگر مبتنی بر کروم، لازم است:

روی دستگاه خود دانلود کنید. افزونه ایجاد کنید.
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz

به جای دستورات قبلی، اگر روی سیستمی با nix هستید که از flakes پشتیبانی می‌کند، می‌توانید دستورات زیر را اجرا کنید که یک پوشه در مسیر /tmp/rosettastonks با تمام فایل‌ها نصب خواهد کرد.

$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chrome
پوشه اکنون در مسیر /tmp/rosettastonks/ نصب شده است.

این بخش برای همه کاربران است، صرف‌نظر از اینکه از روش github یا روش nix استفاده می‌کنید.

در مرورگر خود:

مرورگرهای مبتنی بر Firefox

فرمان زیر را اجرا کنید.

$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla
_هشدار: این روش افزونه را فقط به طور موقت نصب می‌کند، به این معنی که اگر مرورگر خود را ببندید، افزونه حذف خواهد شد. این به دلیل سیاست‌های فایرفاکس است که اجازه استفاده از افزونه‌های تأیید نشده را نمی‌دهد._

نحوه استفاده

افزودن زمان

#### افزودن زمان در 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 ---