Web Analytics

RosettaStonks

⭐ 151 stars Polish by m1dugh

🌐 Język

Rosetta Stonks

Wprowadzenie

RosettaStonks to rozszerzenie przeglądarki umożliwiające dodawanie czasu i weryfikowanie lekcji na platformie nauki języków Rosetta Stone.

RosettaStonks, a Twój rosetta stone idzie w górę.

Instalacja

Przeglądarki oparte na Chrome

➡️ Nowy w ręcznym instalowaniu rozszerzeń Chrome? Zobacz Przewodnik krok po kroku ze zdjęciami — zawiera pomocne zrzuty ekranu! 🖼️

#### 1. Korzystanie z wersji GitHub Release

Aby użyć rozszerzenia w przeglądarce opartej na Chrome, należy:

swój komputer. rozszerzenie
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz

Zamiast poprzednich poleceń, jeśli korzystasz z systemu nix obsługującego flakes, możesz wykonać poniższe polecenia, które zainstalują folder pod ścieżką /tmp/rosettastonks ze wszystkimi plikami.

$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chrome

Folder został teraz zainstalowany w /tmp/rosettastonks/

Ta część dotyczy wszystkich użytkowników, niezależnie od tego, czy korzystasz z metody github, czy metody nix.

W swojej przeglądarce:

Przeglądarki oparte na Firefox

następujące polecenie.

$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla
_Uwaga: Ta metoda instaluje rozszerzenie tylko tymczasowo, co oznacza, że jeśli zamkniesz przeglądarkę, dodatek zostanie odinstalowany. Wynika to z polityki firefoxa, która nie pozwala na używanie niezweryfikowanych rozszerzeń._

Jak używać

Dodawanie czasu

#### Dodawanie czasu w Foundations

Aby dodać czas na produkcie foundations, należy przejść do swoich ćwiczeń i kliknąć ignoruj lub rozwiąż przynajmniej jedno pytanie. Gdy to zostanie zrobione, pole czasu powinno pojawić się na stronie rozszerzenia, gdzie można dodać swój czas.

#### Dodawanie czasu w Fluency builder

Aby dodać czas na produkcie fluency builder, należy przejść do swoich ćwiczeń i rozwiązać przynajmniej jedno ćwiczenie. Jeśli pole dodawania czasu się nie pojawi, oznacza to, że nie wychwycono żadnej prośby o czas, należy odświeżyć pytanie i odpowiedzieć na nie jeszcze raz. Aby czas został dodany, trzeba ukończyć lekcję, w której użyto dodawania czasu.

_Uwaga: Jeśli nie widzisz pola dodawania czasu, oznacza to, że działania podjęte na stronie Rosetta Stone nie prowadziły do dodania prawidłowego czasu, więc musisz odpowiedzieć na inne pytania._

Walidacja lekcji

#### Walidacja lekcji w Foundations

Aby zwalidować lekcję, należy rozpocząć lekcję i przejść przez wszystkie pytania za pomocą przycisku ignoruj w prawym dolnym rogu. Gdy wszystkie pytania zostaną obejrzane, kliknięcie przycisku zwaliduj lekcję powinno zwalidować lekcję. Jeśli nie, wróć do strony głównej, kliknij tę samą lekcję, ona

powinien zapytać Czy chcesz kontynuować czy zresetować?, możesz wybrać obie opcje i zweryfikować lekcję ponownie, aż zadziała. Powinno działać po maksymalnie 3/4 próbach.

#### Walidacja lekcji w Fluency builder

Obecnie funkcja walidacji lekcji nie jest dostępna w rosetta stonks.

Budowanie aplikacji

Budowanie workera

Worker może być spakowany za pomocą następującego polecenia

$ deno task build:worker

Który tworzy spakowany plik /dist/worker.esm.js, będący spakowanym plikiem dla workera.

Budowanie interfejsu frontend

Worker może zostać spakowany za pomocą następującego polecenia

$ deno task build:frontend

Który tworzy spakowany plik /dist/frontend.esm.js, będący plikiem pakietu dla frontend-u.

Pakietowanie rozszerzenia

Chrome

Aby spakować rozszerzenie dla Chrome, można uruchomić następujące polecenie:

$ make chrome

Firefox

Aby spakować rozszerzenie dla Firefoxa, można uruchomić następujące polecenie:

$ make firefox

Które wygeneruje plik rosettastonks.xpi, czyli plik rozszerzenia, który można załadować w przeglądarce Firefox.

📸 Wolisz obrazy? Zobacz Przewodnik instalacji Chrome ze zdjęciami

--- Tranlated By Open Ai Tx | Last indexed: 2025-12-14 ---