Coder Social home page Coder Social logo

alexandra2888 / ro.javascript.info Goto Github PK

View Code? Open in Web Editor NEW

This project forked from javascript-tutorial/ro.javascript.info

0.0 0.0 0.0 687.29 MB

Modern JavaScript Tutorial in Romanian

Home Page: https://javascript.info

License: Other

JavaScript 7.37% PHP 0.03% CSS 2.36% HTML 90.23%

ro.javascript.info's Introduction

The Modern JavaScript Tutorial în limba Română

Acest repository găzduiește conținutul în limba română pentru The Modern JavaScript Tutorial, publicat în https://javascript.info.

Cum puteți contribui:

Primii pași

  • Consultați acest issue Romanian Translate Progress.
  • Alegeți un articol nebifat pe care doriți să îl traduceți.
  • Adăugați un comentariu cu titlul articolului la issue, e.g. An Introduction to JavaScript.
    • Bot-ul nostru îl va marca automat în issue pentru ca toată lumea să știe că îl traduceți.
    • Comentariul trebuie să conțină doar titlul.
  • Faceți un fork la repository, traduceți și apoi trimiteți un PR când ați terminat.
    • Titlul PR trebuie să se potrivească cu titlul articolului, bot-ul va scrie automat numărul acestuia în issue.

Vedeți https://javascript.info/translate pentru mai multe detalii.

Vă rugăm să păstrați salturile de linie și paragrafele "așa cum sunt": nu adăugați linii noi și nu le eliminați pe cele existente. Asta facilitează îmbinarea viitoarelor modificări din versiunea engleză în traducere.

Dacă vedeți că versiunea în limba engleză poate fi îmbunătățită - grozav, vă rugăm să trimiteți un PR pentru aceasta.

Cum se scriu termenii

  • Unii termeni din specificații nu trebuie traduși, spre exemplu, "Function Declaration" poate fi lăsat "așa cum este".
  • Pentru alți termeni, cum ar fi resolved promise, slash, regexp și așa mai departe căutați un glosar bun.
    • Dacă nu există un dicționar, căutați traduceri în manuale, cum ar fi MDN.

Cum traducem un code block

  • Traduceți comentariile și mesajele din string.
  • Nu traduceți variabile, clase, identificatori.
  • Verificați dacă funcționează codului după traducere :)

Exemplu de cod:

// Example
const text = 'Hello, world';
document.querySelector('.hello').innerHTML = text;

✅ Așa da:

// Exemplu
const text = 'Bună ziua`
document.querySelector('.hello').innerHTML = text;
// traduceți comentariul și mesajul text

❌ Așa nu:

// Exemplu
const text = 'Bună ziua lume';
document.querySelector('.salut').innerHTML = text;
// ".salut" este o clasă
// NU se traduce

Atașamente externe

Dacă un link extern este către Wikipedia, de exemplu https://en.wikipedia.org/wiki/JavaScript, și există o versiune a articolului respectiv în limba română de o calitate decentă, folosiți link-ul către acea versiune.

Exemplu:

[JavaScript](https://en.wikipedia.org/wiki/JavaScript) is a programming language.

✅ Așa da:

[JavaScript](https://ro.wikipedia.org/wiki/JavaScript) este un limbaj de programare.

Dacă un articol cu link nu are o versiune tradusă, lăsați link-ul "așa cum este".

Metadata

Unele fișiere, de obicei tasks, au metadate YAML în partea de sus, delimitate prin ---:

importance: 5
---

Vă rugăm să nu traduceți "importance" (și alte metadate de acolo).

Anchors

Unele anteturi au [#anchor] la sfârșit, de ex:

## Spread operator [#spread-operator]

Vă rugăm să nu traduceți sau să eliminați partea [#...], aceasta este pentru ancorele URL.

Vă rugăm frumos să permiteți responsabililor să revizuiască și să fuzioneze sau să solicite modificări în traducerea dvs.

Structura

Fiecare capitol, un articol sau task au propriul folder.

Dosarul se numește N-url, unde N - este numărul pentru sortare (articolele sunt ordonate), iar url este URL-slug-ul de pe site.

Dosarul are unul dintre fișiere:

  • index.md reprezintă un capitol
  • article.md reprezintă un articol
  • task.md reprezintă o sarcină (soluția trebuie să fie furnizată și în fișierul solution.md)

Un fișier începe cu # Title Header, apoi textul în format de tip Markdown editabil într-un editor de text simplu. Dacă folosiți o extensie precum Prettier care vă formatează codul, e recomandat să o dezactivați (traducerea trebuie să aibă același format cu originalul).

Resursele suplimentare și exemplele se află de asemenea în același folder.

Rularea în mediu local

Puteți rula serverul tutorialului la nivel local pentru a vedea cum arată traducerea.

Serverul și instrucțiunile de instalare sunt la https://github.com/javascript-tutorial/server.

Alternativ, puteți folosi o extensie (de browser sau pentru code editor) pentru vizualizarea fișierelor Markdown.

Alte mențiuni

În cazul în care responsabilii nu răspund sau dacă doriți să deveniți responsabil, scrieți-ne la main repo.

Spune-le și altora ce traduci prin forumuri sau chat-uri. Invitați-i să se alăture!

🎉 Mulțumesc!

Puteți edita textul în orice editor. Tutorialul folosește formatul îmbunătățit "markdown", ușor de înțeles. Vezi Markdown Cheat Sheet.

P.S. Lista completă a limbilor traduse poate fi găsită la https://javascript.info/translate.


Ilya Kantor @iliakan

ro.javascript.info's People

Contributors

alexandra2888 avatar armino-dev avatar aruseni avatar bezart avatar bogdanbacosca avatar brentguf avatar dagolinuxoid avatar darryl1702 avatar gabitzzz avatar hadrysmateusz avatar hrodward avatar iliakan avatar imidom avatar jchue avatar joaquinelio avatar k-sato1995 avatar l1un avatar leviding avatar lex111 avatar lighthousand avatar lumosmind avatar maurodibert avatar paroche avatar peachesontour avatar romchik avatar simmayor avatar tonchique avatar usernamehw avatar violet-bora-lee avatar vsemozhetbyt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.