多维表格
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3.8 KiB


Titel: "i18n Vertaling" Beschrijving: "Bijdragen aan de i18n-vertaling van NocoDB" Tags: ['Techniek']

  • NocoDB ondersteunt meer dan 30 vreemde talen en communitybijdragen zijn nu vereenvoudigd via Crowdin.

Hoe kan ik vertalingen toevoegen/bewerken?

GitHub gebruiken

  • Voor Engels: breng rechtstreeks wijzigingen aan inen.json& toewijden aandevelop
  • Gebruik voor elke andere taalcrowdinkeuze.

Crowdin gebruiken

Screenshot 2022-09-08 at 10 26 23 PM

  • Klik op de taal waarin u wilt bijdragen

Screenshot 2022-09-08 at 10 29 56 PM

  • Klik op deTranslateknop; dit gaat openCrowdin Online Editor

Screenshot 2022-09-08 at 10 32 17 PM

  • Selecteer tekenreeks inEnglishin de linker menubalk [1]
  • Wijzigingen voorstellen [2]
  • Opslaan [3] Opmerking: Crowdin biedt vertaalaanbevelingen zoals in [4]. Klik direct als dit geschikt is

Screenshot 2022-09-08 at 10 37 38 PM

Er wordt automatisch een GitHub Pull Request geactiveerd (periodiciteit: 6 uur). We zullen de resterende integratiewerkpunten opvolgen.

Referentie

Raadpleeg de volgende artikelen voor aanvullende informatie over het gebruik van Crowdin Portal

Hoe voeg ik een nieuwe taal toe?

GitHub-wijzigingen

  • Update de opsomming inenums.ts[pakketten/nc-gui/lib/enums.ts]
  • Wijs JSON-pad toea.i18n.ts[pakketten/nc-gui/plugins/a.i18n.ts]

Crowdin-wijzigingen [alleen beheerder]

  • Open NocoDBproject
  • Klik opLanguageop het tabblad Start
  • Selecteer doeltaal,Update
  • Array bijwerken intests/playwright/tests/language.spec.ts

Screenshot 2022-09-08 at 10 52 59 PM

Screenshot 2022-09-08 at 10 54 04 PM

Tekenreekscategorieën

  • Algemeen: eenvoudige en algemene tokens (opslaan, annuleren, indienen, openen, sluiten, thuis en dergelijke)
  • Voorwerpen: objecten uit NocoDB POV (project, tabel, veld, weergave, pagina en dergelijke)
  • Titel: schermkoppen (compact) (menukoppen, modale headers)
  • Etiketten: tekstvak/radio/veldkoppen (paar woorden) (labels over tekstvak, keuzerondjes en dergelijke)
  • Activiteit/ acties: werkitems (paar woorden) (Project maken, Tabel verwijderen, Record toevoegen, en dergelijke)
  • Tooltip: aanvullende informatie over werkitems (meestal lang) (aanvullende informatie verstrekt voor activiteit)
  • Tijdelijke aanduiding: tijdelijke aanduidingen gekoppeld aan verschillende tekstvakken (plaatsaanduidingen voor tekst)
  • Bericht
    • Info: algemeen/succescategorie voor alles
    • Fout: waarschuwingen en fouten
    • Toast: pop-up toastberichten

Opmerking: de tekenreeksnaam moet in camelCase staan. Gebruik bovenstaande lijst als prioriteitsvolgorde in geval van onduidelijkheid.