From 2b19ef0c2de841389dc9766b8399d51e3ab0882e Mon Sep 17 00:00:00 2001 From: Nelu Platonov Date: Sat, 25 Nov 2023 00:23:35 +0100 Subject: [PATCH] docs(#1051): Add Romanian translation --- contributing.md | 2 +- docs/contributing/contributing_ro.md | 81 +++++++++++++++++ docs/publishing/publishing_ro.md | 8 ++ docs/readme/readme_ro.md | 125 +++++++++++++++++++++++++++ publishing.md | 2 +- readme.md | 2 +- 6 files changed, 217 insertions(+), 3 deletions(-) create mode 100644 docs/contributing/contributing_ro.md create mode 100644 docs/publishing/publishing_ro.md create mode 100644 docs/readme/readme_ro.md diff --git a/contributing.md b/contributing.md index 9e918a44b..3cbbf073a 100644 --- a/contributing.md +++ b/contributing.md @@ -1,4 +1,4 @@ -**English** | [Українська](docs/contributing/contributing_ua.md) | [Русский](docs/contributing/contributing_ru.md) | [Türkçe](docs/contributing/contributing_tr.md) | [Deutsch](docs/contributing/contributing_de.md) | [Français](docs/contributing/contributing_fr.md) | [Português (BR)](docs/contributing/contributing_pt_br.md) | [বাংলা](docs/contributing/contributing_bn.md) | [Español](docs/contributing/contributing_es.md) +**English** | [Українська](docs/contributing/contributing_ua.md) | [Русский](docs/contributing/contributing_ru.md) | [Türkçe](docs/contributing/contributing_tr.md) | [Deutsch](docs/contributing/contributing_de.md) | [Français](docs/contributing/contributing_fr.md) | [Português (BR)](docs/contributing/contributing_pt_br.md) | [বাংলা](docs/contributing/contributing_bn.md) | [Español](docs/contributing/contributing_es.md) | [Română](docs/contributing/contributing_ro.md) ## Let's make bruno better, together !! diff --git a/docs/contributing/contributing_ro.md b/docs/contributing/contributing_ro.md new file mode 100644 index 000000000..2ee02485a --- /dev/null +++ b/docs/contributing/contributing_ro.md @@ -0,0 +1,81 @@ +[English](/contributing.md) | [Українська](/docs/contributing/contributing_ua.md) | [Русский](/docs/contributing/contributing_ru.md) | [Türkçe](/docs/contributing/contributing_tr.md) | [Deutsch](/docs/contributing/contributing_de.md) | [Français](/docs/contributing/contributing_fr.md) | [Português (BR)](/docs/contributing/contributing_pt_br.md) | [বাংলা](/docs/contributing/contributing_bn.md) | [Español](/docs/contributing/contributing_es.md) | [Italiano](/docs/contributing/contributing_it.md) | **Română** + +## Haideţi să îmbunătățim Bruno, împreună!! + +Ne bucurăm că doriți să îmbunătățiți bruno. Mai jos sunt instrucțiunile pentru ca să porniți bruno pe calculatorul dvs. + +### Stack-ul tehnologic + +Bruno este construit cu Next.js și React. De asemenea, folosim electron pentru a livra o versiune desktop (care poate folosi colecții locale) + +Bibliotecile pe care le folosim + +- CSS - Tailwind +- Editori de cod - Codemirror +- Management de condiție - Redux +- Icoane - Tabler Icons +- Formulare - formik +- Validarea schemelor - Yup +- Cererile client - axios +- Observatorul sistemului de fișiere - chokidar + +### Dependențele + +Veți avea nevoie de [Node v18.x sau cea mai recentă versiune LTS](https://nodejs.org/en/) și npm 8.x. Noi folosim spații de lucru npm în proiect + +## Dezvoltarea + +Bruno este dezvoltat ca o aplicație desktop. Ca să porniți aplicatia trebuie să rulați aplicația Next.js într-un terminal și apoi să rulați aplicația electron într-un alt terminal. + +```shell +# folosiți nodejs versiunea 18 +nvm use + +# instalați dependențele +npm i --legacy-peer-deps + +# construiți documente graphql +npm run build:graphql-docs + +# construiți bruno query +npm run build:bruno-query + +# rulați aplicația next (terminal 1) +npm run dev:web + +# rulați aplicația electron (terminal 2) +npm run dev:electron +``` + +### Depanare + +Este posibil să întâmpinați o eroare `Unsupported platform` când rulați „npm install”. Pentru a remedia acest lucru, va trebui să ștergeți `node_modules` și `package-lock.json` și să rulați `npm install`. Aceasta ar trebui să instaleze toate pachetele necesare pentru a rula aplicația. + +```shell +# Ștergeți node_modules din subdirectoare +find ./ -type d -name "node_modules" -print0 | while read -d $'\0' dir; do + rm -rf "$dir" +done + +# Ștergeți package-lock din subdirectoare +find . -type f -name "package-lock.json" -delete +``` + +### Testarea + +```shell +# bruno-schema +npm test --workspace=packages/bruno-schema + +# bruno-lang +npm test --workspace=packages/bruno-lang +``` + +### Crearea unui Pull Request + +- Vă rugăm să păstrați PR-urile mici și concentrate pe un singur lucru +- Vă rugăm să urmați formatul de creare a branchurilor + - feature/[Numele funcției]: Acest branch ar trebui să conțină modificări pentru o funcție anumită + - Exemplu: feature/dark-mode + - bugfix/[Numele eroarei]: Acest branch ar trebui să conţină numai remedieri pentru o eroare anumită + - Exemplu bugfix/bug-1 diff --git a/docs/publishing/publishing_ro.md b/docs/publishing/publishing_ro.md new file mode 100644 index 000000000..b03648cbb --- /dev/null +++ b/docs/publishing/publishing_ro.md @@ -0,0 +1,8 @@ +[English](/publishing.md) | [Português (BR)](/docs/publishing/publishing_pt_br.md) | **Română** + +### Publicarea lui Bruno la un gestionar de pachete nou + +Deși codul nostru este cu sursă deschisă și disponibil pentru utilizare pentru toată lumea, vă rugăm să ne contactați înainte de a considera publicarea pe gestionari de pachete noi. În calitate de creator al lui Bruno, dețin marca comercială `Bruno` pentru acest proiect și aș dori să gestionez distribuția acestuia. Dacă doriți să-l vedeți pe Bruno pe un gestionar de pachete nou, vă rugăm să creați un issue pe GitHub. + +În timp ce majoritatea funcțiilor noastre sunt gratuite și cu sursă deschisă (ceea ce acoperă API-uri REST și GraphQL), +ne străduim să găsim un echilibru armonios între principiile de sursă deschisă și sustenabilitate - https://github.com/usebruno/bruno/discussions/269 diff --git a/docs/readme/readme_ro.md b/docs/readme/readme_ro.md new file mode 100644 index 000000000..943cc121b --- /dev/null +++ b/docs/readme/readme_ro.md @@ -0,0 +1,125 @@ +
+ + +### Bruno - Mediu integrat de dezvoltare cu sursă deschisă pentru explorarea și testarea API-urilor. + +[![GitHub version](https://badge.fury.io/gh/usebruno%2Fbruno.svg)](https://badge.fury.io/gh/usebruno%bruno) +[![CI](https://github.com/usebruno/bruno/actions/workflows/unit-tests.yml/badge.svg?branch=main)](https://github.com/usebruno/bruno/workflows/unit-tests.yml) +[![Commit Activity](https://img.shields.io/github/commit-activity/m/usebruno/bruno)](https://github.com/usebruno/bruno/pulse) +[![X](https://img.shields.io/twitter/follow/use_bruno?style=social&logo=x)](https://twitter.com/use_bruno) +[![Website](https://img.shields.io/badge/Website-Visit-blue)](https://www.usebruno.com) +[![Download](https://img.shields.io/badge/Download-Latest-brightgreen)](https://www.usebruno.com/downloads) + +[English](/readme.md) | [Українська](/docs/readme/readme_ua.md) | [Русский](/docs/readme/readme_ru.md) | [Türkçe](/docs/readme/readme_tr.md) | [Deutsch](/docs/readme/readme_de.md) | [Français](/docs/readme/readme_fr.md) | [Português (BR)](/docs/readme/readme_pt_br.md)) | [한국어](/docs/readme/readme_kr.md) | [বাংলা](/docs/readme/readme_bn.md) | [Español](/docs/readme/readme_es.md) | [Italiano](/docs/readme/readme_it.md) | **Română** + +Bruno este un client API nou și inovativ, care vizează să revoluționeze status quo-ul reprezentat de Postman și alte instrumente similare. + +Bruno salvează colecțiile voastre direct într-o mapă din sistemul dvs. de fișiere. Folosim un limbaj de marcare cu text simplu, Bru, pentru a salva informații despre cererile API. + +Puteți folosi Git sau orice altă unealtă de control al versiunii la alegere pentru a colabora la colecțiile API voastre. + +Bruno este numai offline. Nu va exista niciodată vreun plan pentru a adăuga sincronizarea cloud la Bruno. Noi valorăm confidențialitatea datelor voastre și credem că ar trebui să rămână pe dispozitivul vostru. Citiți viziunea noastră pe termen lung [aici](https://github.com/usebruno/bruno/discussions/269) + +📢 Priviți prezentarea noastră recentă de la India FOSS 3.0 Conference [aici](https://www.youtube.com/watch?v=7bSMFpbcPiY) + +![bruno](/assets/images/landing-2.png)

+ +### Instalarea + +Bruno este disponibil ca descărcare binară [pe website-ul nostru](https://www.usebruno.com/downloads) pentru Mac, Windows și Linux. + +De asemenea, puteţi instala Bruno cu un gestionar de pachete precum Homebrew, Chocolatey, Snap şi Apt. + +```sh +# Pe Mac cu Homebrew +brew install bruno + +# Pe Windows cu Chocolatey +choco install bruno + +# Pe Linux cu Snap +snap install bruno + +# Pe Linux cu Apt +sudo mkdir -p /etc/apt/keyrings +sudo gpg --no-default-keyring --keyring /etc/apt/keyrings/bruno.gpg --keyserver keyserver.ubuntu.com --recv-keys 9FA6017ECABE0266 + +echo "deb [signed-by=/etc/apt/keyrings/bruno.gpg] http://debian.usebruno.com/ bruno stable" | sudo tee /etc/apt/sources.list.d/bruno.list + +sudo apt update +sudo apt install bruno +``` + +### Utilizați pe mai multe platforme 🖥️ + +![bruno](/assets/images/run-anywhere.png)

+ +### Colaborați cu Git 👩‍💻🧑‍💻 + +Sau orice unealtă de control al versiunii la alegere + +![bruno](/assets/images/version-control.png)

+ +### Linkuri importante 📌 + +- [Viziunea noastră pe termen lung](https://github.com/usebruno/bruno/discussions/269) +- [Roadmap](https://github.com/usebruno/bruno/discussions/384) +- [Documentație](https://docs.usebruno.com) +- [Stack Overflow](https://stackoverflow.com/questions/tagged/bruno) +- [Website](https://www.usebruno.com) +- [Prețuri](https://www.usebruno.com/pricing) +- [Descărcări](https://www.usebruno.com/downloads) +- [Sponsori GitHub](https://github.com/sponsors/helloanoop). + +### Vitrina 🎥 + +- [Recenzii](https://github.com/usebruno/bruno/discussions/343) +- [Centrul de cunoștințe](https://github.com/usebruno/bruno/discussions/386) +- [Scriptmania](https://github.com/usebruno/bruno/discussions/385) + +### Sprijiniți ❤️ + +Dacă vă place Bruno și doriți să sprijiniți munca noastră de sursă deschisă, puteți considera să ne sponsorizați [pe GitHub](https://github.com/sponsors/helloanoop). + +### Distribuiți recenziile 📣 + +Dacă Bruno va ajutat la locul de muncă și la echipele dvs., vă rugăm să nu uitați să distribuiți [recenziile în discuția noastră GitHub](https://github.com/usebruno/bruno/discussions/343) + +### Publicarea la gestionari de pachete noi + +Vă rugăm să citiţi [aici](/docs/publishing/publishing_ro.md) pentru mai multă informaţie. + +### Contribuiți 👩‍💻🧑‍💻 + +Mă bucur că doriți să îmbunătățiți Bruno. Vă rugăm să consultați [ghidul pentru contribuire](/docs/contributing/contributing_ro.md) + +Chiar dacă nu puteți face contribuții prin cod, vă rugăm să nu ezitați să raportați erori și să solicitați funcții care trebuie implementate pentru a rezolva cazul dvs. de utilizare. + +### Autori + +
+ + + +
+ +### Păstrați legătura 🌐 + +[𝕏 (Twitter)](https://twitter.com/use_bruno)
+[Website](https://www.usebruno.com)
+[Discord](https://discord.com/invite/KgcZUncpjq)
+[LinkedIn](https://www.linkedin.com/company/usebruno) + +### Marcă comercială + +**Nume** + +`Bruno` este o marcă deținută de [Anoop M D](https://www.helloanoop.com/) + +**Logo** + +Logo-ul provine de la [OpenMoji](https://openmoji.org/library/emoji-1F436/). Licența: CC [BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) + +### Licența 📄 + +[MIT](license.md) diff --git a/publishing.md b/publishing.md index 0d23e1f36..1e747d530 100644 --- a/publishing.md +++ b/publishing.md @@ -1,4 +1,4 @@ -**English** | [Português (BR)](docs/publishing/publishing_pt_br.md) +**English** | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) ### Publishing Bruno to a new package manager diff --git a/readme.md b/readme.md index a8231088f..9b87d1e39 100644 --- a/readme.md +++ b/readme.md @@ -10,7 +10,7 @@ [![Website](https://img.shields.io/badge/Website-Visit-blue)](https://www.usebruno.com) [![Download](https://img.shields.io/badge/Download-Latest-brightgreen)](https://www.usebruno.com/downloads) -**English** | [Українська](docs/readme/readme_ua.md) | [Русский](docs/readme/readme_ru.md) | [Türkçe](docs/readme/readme_tr.md) | [Deutsch](docs/readme/readme_de.md) | [Français](docs/readme/readme_fr.md) | [Português (BR)](docs/readme/readme_pt_br.md)) | [한국어](docs/readme/readme_kr.md) ) | [বাংলা](docs/readme/readme_bn.md) | [Español](docs/readme/readme_es.md) | [Italiano](docs/readme/readme_it.md) +**English** | [Українська](docs/readme/readme_ua.md) | [Русский](docs/readme/readme_ru.md) | [Türkçe](docs/readme/readme_tr.md) | [Deutsch](docs/readme/readme_de.md) | [Français](docs/readme/readme_fr.md) | [Português (BR)](docs/readme/readme_pt_br.md)) | [한국어](docs/readme/readme_kr.md) ) | [বাংলা](docs/readme/readme_bn.md) | [Español](docs/readme/readme_es.md) | [Italiano](docs/readme/readme_it.md) | [Română](docs/readme/readme_ro.md) Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.