← Back to Blog

Polyglotton: un ghid complet pentru aplicația de învățare a limbii în primul rând cu confidențialitate

Polyglotton

Polyglotton: un ghid complet

Acesta este un ghid simplu pentru Polyglotton - ce este, ce nu este și cum să-l folosești eficient

Ce este Polyglotton

Polyglotton este o aplicație web progresivă (PWA), care are în primul rând confidențialitatea, capabilă offline, pentru învățarea limbilor străine. Este conceput în jurul a trei principii de bază:

  1. Datele tale rămân ale tale – Totul este stocat local pe dispozitivul tău. Fără servere, fără conturi, fără urmărire.
  2. Tu alegi ce să descarci – Aplicația în sine este minimă. Importi doar lecțiile pe care le dorești.
  3. Funcționează offline – Odată descărcate lecțiile, poți exersa oriunde fără internet.

Nu încearcă să vă gamifice învățarea sau să vă țină cuplat cu strie și notificări. Este un instrument – ​​tu decizi cum și când să îl folosești.

Ce îl face diferit

Arhitectura de stocare

Majoritatea aplicațiilor lingvistice vă stochează datele pe serverele lor. Polyglotton adoptă abordarea opusă:

  • Toate lecțiile sunt stocate în IndexedDB pe dispozitivul dvs
  • Progresul, istoricul sesiunilor și statisticile nu părăsesc dispozitivul
  • Fără conturi de utilizator, fără autentificare, fără sincronizare în cloud
  • Dacă ștergeți datele browserului, vă pierdeți progresul (acesta este compromisul)

Model de import de lecție

Aplicația în sine nu vine cu lecții preinstalate. In schimb:

  1. Căutați lecțiile disponibile pe site-ul web (polyglotton.com)
  2. Importați anumite lecții pe care doriți să le învățați
  3. Lecțiile sunt descărcate ca fișiere JSON și stocate local
  4. Eliminați lecțiile cu care ați terminat pentru a economisi spațiu

Acest lucru menține aplicația rapidă și ușoară. Nu descărcați sute de lecții pe care nu le veți folosi niciodată.

Tehnologia Bridge de sincronizare

Conexiunea dintre site-ul web și aplicație folosește o punte de sincronizare bazată pe postMessage:

  • Site-ul web încorporează un iframe invizibil care indică aplicația
  • Ei comunică prin intermediul API-ului postMessage de origine încrucișată
  • Acest lucru permite site-ului web să interogă ce lecții ați importat
  • Butoanele de import funcționează instantaneu fără reîncărcare a paginii
  • Este o soluție tehnică pentru a menține lucrurile simple pentru utilizatori

Cum se utilizează Polyglotton

Configurare inițială

  1. Vizitați site-ul: accesați polyglotton.com
  2. Alegeți limbile: selectați limba sursă (ceea ce vorbiți) și limba țintă (ceea ce învățați)
  3. Răsfoiește lecțiile: filtrează după perechea de limbi, nivelul de dificultate sau subiect
  4. Importați lecții: faceți clic pe „Importați” pentru lecțiile care vă interesează

Primul import declanșează deschiderea aplicației. Importurile ulterioare au loc în fundal.

Vizualizarea bibliotecii

Biblioteca dvs. arată toate lecțiile importate cu:

  • Titlu și descriere – Ce acoperă lecția
  • Indicator de nivel – niveluri CEFR (A1-C2)
  • Urmărirea progresului – Procent bazat pe cea mai bună performanță a sesiunii
  • Număr de carduri – Câte articole de exersare sunt în lecție
  • Perechea de limbi – Afișează limbile sursă → țintă

Opțiuni de filtrare:

  • Căutați după titlul lecției
  • Filtrați după starea progresului (Toate / Activ / Finalizat)
  • Filtrați după perechea de limbi (dacă învățați mai multe limbi)

Lecții de exersare

Când deschideți o lecție, veți lucra cu diferite tipuri de carduri:

Cărți de traducere

Vedeți o expresie în limba sursă și introduceți traducerea. Sistemul acceptă mai multe răspunsuri valide – rareori există o singură traducere „corectă”.

Traducere inversă

Direcția opusă – traduceți din limba țintă înapoi în limba sursă. Bun pentru testarea înțelegerii.

Alegere multiplă

Alegeți răspunsul corect dintre 2-4 opțiuni. Util pentru construirea vocabularului și rememorarea rapidă.

Cloze (Completează spațiul liber)

Completați propoziții tastând cuvintele lipsă. Include adesea indicii despre tipul de cuvânt așteptat.

Practica de ascultare

Aplicația folosește text-to-speech pentru a genera sunet. Asculti si raspunzi la intrebari. Calitatea depinde de motorul TTS al browserului dvs.

Fragmente de poveste

Citiți un scurt fragment în limba dvs. țintă, apoi răspundeți la o întrebare de înțelegere. Contextul ajută la reținere.

Perspective culturale

Aflați despre obiceiuri, etichetă și contextul cultural. Limbajul nu există în vid.

Mecanica sesiunii

Fiecare sesiune de antrenament:

  1. Prezintă cărțile într-o ordine semi-aleatorie
  2. Urmărește acuratețea pentru fiecare card
  3. Salvează automat progresul
  4. Calculează un scor general al sesiunii

Important: progresul se bazează pe cea mai bună sesiune pentru fiecare card, nu pe medii. Aceasta înseamnă:

  • Puteți reîncerca lecțiile de câte ori doriți
  • Numai cea mai bună performanță contează
  • Nicio penalizare pentru greșelile din timpul antrenamentelor

Butonul Deschidere în aplicație

În browserul de lecție (site-ul web), lecțiile importate arată un buton „Deschide în aplicație”:

  • Faceți clic pe acesta pentru a trece direct la acea lecție din aplicație
  • Formatul URL este /library/{lesson-id}
  • Se deschide într-o filă nouă, astfel încât să puteți continua să navigați
  • Util pentru începerea rapidă a sesiunilor de antrenament

Detalii tehnice

Aplicație web progresivă (PWA)

Polyglotton este un PWA, ceea ce înseamnă:

  • Instalabil: Adăugați-l pe ecranul de pornire ca o aplicație nativă
  • Capabil offline: funcționează fără internet odată instalat
  • Respunsiv: se adaptează la telefon, tabletă sau desktop
  • Actualizări automate: nu sunt necesare actualizări din magazinul de aplicații

Compatibilitate browser

Funcționează în orice browser modern care acceptă:

  • IndexedDB (pentru stocare locală)
  • Lucrători de servicii (pentru funcționalitatea offline)
  • ES6+ JavaScript (pentru logica aplicației)
  • Grilă CSS (pentru aspect receptiv)

Testat pe: Chrome, Firefox, Safari, Edge

Stocarea datelor

Ce este stocat local:

  • Conținutul lecției (carduri, metadate, traduceri)
  • Istoricul sesiunilor dvs. (încercări, scoruri, marcaje de timp)
  • Statistici de progres per lecție
  • Preferințe de limbă

Ce NU este stocat:

  • Fără informații personale
  • Nu există date de urmărire
  • Fără jetoane de autentificare
  • Fără analize

Format fișier de lecție

Lecțiile sunt stocate ca JSON cu această structură:

{
	"id": "lesson-id",
	"title": "Lesson Title",
	"description": "What this lesson covers",
	"level": "A1",
	"sourceLanguage": "en",
	"targetLanguage": "es",
	"cards": [
		{
			"id": "card-001",
			"type": "translation",
			"question": "Hello",
			"answers": ["Hola"],
			"context": "Basic greeting"
		}
	]
}

Acest format este conceput pentru a fi:

  • Lizibil de om (puteți inspecta dacă sunteți curios)
  • Extensibil (pot fi adăugate noi tipuri de carduri)
  • Compact (menține dimensiunile fișierelor mici)

Limitări și compromisuri

Fiind sincer cu privire la ceea ce Polyglotton nu face:

Fără sincronizare în cloud

Progresul tău trăiește pe un singur dispozitiv. Dacă schimbați dispozitivul sau ștergeți datele din browser, vă pierdeți istoricul. Acest lucru este intenționat – fără servere înseamnă lipsă de sincronizare.

Soluție: puteți reimporta lecțiile pe un dispozitiv nou, dar progresul dvs. nu se va transfera.

Instrumente limitate pentru crearea de lecții

Nu există încă un editor de lecții în aplicație. Lecțiile sunt create ca fișiere JSON și importate. Acest lucru face mai dificil să contribuiți cu propriile lecții.

Stare: aceasta este o limitare cunoscută la care lucrăm.

Calitatea text-to-speech variază

Calitatea audio depinde de TTS încorporat în browser. Unele limbi au voci mai bune decât altele.

Notă: este funcțional pentru practică, dar nu audio de calitate profesională.

Algoritm de repetiție fără distanță (încă)

Aplicația nu programează automat recenzii pe baza curbelor uitate. Tu decizi când să exersezi.

Filosofie: Preferăm comportamentul simplu și previzibil în detrimentul algoritmilor complecși care se simt ca niște cutii negre.

Fără caracteristici sociale

Fără clasamente, fără provocări pentru prieteni, fără forumuri comunitare. Aceasta este o alegere deliberată de a rămâne concentrat pe învățare, nu pe valorile de implicare.

Confidențialitate și securitate

Ce urmărim: Nimic

Site-ul și aplicația nu includ:

  • Google Analytics sau urmărire similară
  • Conturi de utilizator sau autentificare
  • Înregistrarea pe server a acțiunilor utilizatorului
  • Rețele de publicitate ale terților

Ce poate vedea site-ul web

Puntea de sincronizare permite site-ului web să:

  • Interogați ce lecții ați importat (pentru a afișa insignele „Importate”)
  • Trimiteți cereri de import (când faceți clic pe „Importați”)
  • Solicitați ștergerea lecției (când dați clic pe „Eliminați”)

Acest lucru se întâmplă prin API-ul postMessage și necesită ca aplicația să fie deschisă într-un iframe. Site-ul web nu poate:

  • Vezi istoricul sesiunilor tale
  • Accesați datele de progres
  • Citiți conținutul lecției de pe dispozitivul dvs
  • Urmăriți-vă comportamentul de navigare

Portabilitatea datelor

Deoarece totul este stocat local în IndexedDB, puteți:

  • Inspectați-vă datele folosind browser-ul DevTools
  • Exportați-l folosind instrumentele de bază de date ale browserului
  • Ștergeți-l complet ștergând datele browserului

Nu există nicio blocare a furnizorului, deoarece nu există niciun furnizor care să vă controleze datele.

Pentru cine este Polyglotton

Se potrivește dacă:

  • Prețuiește confidențialitatea în detrimentul confortului cloud
  • Vrei să înveți în ritmul tău, fără presiune
  • Preferați instrumentele compatibile offline
  • Ca să ai control asupra a ceea ce este instalat pe dispozitivul tău
  • Nu vreau să mai creez un alt cont

Poate că nu este corect dacă:

  • Aveți nevoie de sincronizarea progresului pe mai multe dispozitive
  • Doresc caracteristici comunitare și învățare socială
  • Așteptați-vă actori vocali profesioniști pentru audio
  • Aveți nevoie de trasee structurate de lecție și de planificare a curriculumului
  • Doriți gamification și mementouri zilnice

Obține ajutor

Site-ul web

Vizitați polyglotton.com pentru:

  • Catalog de lecții
  • Documentație și ghiduri
  • Articole de învățare a limbilor străine

Probleme tehnice

Deoarece nu există un sistem de conturi, suportul este limitat. Soluții comune:

Lecțiile nu vor fi importate: asigurați-vă că aplicația este accesibilă la adresa URL configurată. Verificați consola browserului pentru erori.

Progresul a dispărut: datele din browser au fost probabil șterse. Reimportați lecțiile pentru a începe din nou.

Puntea de sincronizare nu funcționează: reîmprospătează pagina. S-ar putea ca iframe-ul să fie necesar să se reconnecteze.

Audio nu este redat: verificați permisiunile browserului pentru audio. Încercați un alt browser dacă calitatea TTS este slabă.

Filosofia dezvoltării

Polyglotton este construit pe aceste principii:

  1. Confidențialitate prin design: dacă nu îl colectăm, nu se poate scurge
  2. Offline-first: Internetul este opțional, nu este necesar
  3. Controlul utilizatorului: Tu decizi ce să descărcați și când să exersați
  4. Fără modele întunecate: Fără trucuri pentru a te menține angajat mai mult decât îți dorești
  5. Arhitectură deschisă: utilizați tehnologii web standard, nu formate proprietare

Planuri de viitor

Ce se ia în considerare (fără promisiuni):

  • Editor de lecții în aplicație: creează și partajează-ți propriile lecții
  • Instrumente de importare/exportare: faceți o copie de rezervă a progresului dvs. într-un fișier
  • Mai multe tipuri de carduri: practica de conjugare, construirea propozițiilor etc.
  • Perspective mai bune despre progres: diagrame și statistici despre învățarea dvs
  • Partajare de lecții în comunitate: Răsfoiți lecțiile create de utilizatori

Ce nu este planificat:

  • Conturi de utilizator sau autentificare
  • Sincronizare în cloud sau backup
  • Caracteristici sociale sau gamification
  • Abonamente plătite sau niveluri premium

Rezumat

Polyglotton este un instrument simplu pentru practica lingvistică. Nu încearcă să fie totul pentru toată lumea. Face compromisuri specifice: confidențialitate față de confort, capacitatea offline față de funcțiile cloud, controlul utilizatorului asupra ghidării automate.

Dacă aceste compromisuri se aliniază cu modul în care doriți să învățați, ar putea fi util. Dacă nu, este în regulă și asta – există o mulțime de alte opțiuni.

Scopul nu este să fie cea mai populară aplicație lingvistică. Trebuie să fie instrumentul potrivit pentru persoanele care doresc confidențialitate, control și simplitate.


Ești gata să-l încerci? Accesați polyglotton.com și importați prima dvs. lecție. Nu este necesară înregistrarea.

© 2025 Polyglotton. Toate drepturile rezervate.