co-op-translator

Ondersteunde talen

De onderstaande tabel toont de talen die momenteel worden ondersteund door Co-op Translator. Het bevat taalcodes, taalnamen en eventuele bekende problemen die met elke taal verband houden. Als je ondersteuning wilt toevoegen voor een nieuwe taal, voeg dan de bijbehorende taalcode, naam en het juiste lettertype toe in het font_language_mappings.yml bestand dat zich bevindt in src/co_op_translator/fonts/ en dien een pull request in na het testen.

Language Code Language Name Font RTL Support Known Issues
en English NotoSans-Medium.ttf No No
fr French NotoSans-Medium.ttf No No
es Spanish NotoSans-Medium.ttf No No
de German NotoSans-Medium.ttf No No
ru Russian NotoSans-Medium.ttf No No
ar Arabic NotoSansArabic-Medium.ttf Yes No
fa Persian (Farsi) NotoSansArabic-Medium.ttf No No
ur Urdu NotoSansArabic-Medium.ttf No No
zh Chinese (Simplified) NotoSansCJK-Medium.ttc No No
mo Chinese (Traditional, Macau) NotoSansCJK-Medium.ttc No No
hk Chinese (Traditional, Hong Kong) NotoSansCJK-Medium.ttc No No
tw Chinese (Traditional, Taiwan) NotoSansCJK-Medium.ttc No No
ja Japanese NotoSansCJK-Medium.ttc No No
ko Korean NotoSansCJK-Medium.ttc No No
hi Hindi NotoSansDevanagari-Medium.ttf No No
bn Bengali NotoSansBengali-Medium.ttf No No
mr Marathi NotoSansDevanagari-Medium.ttf No No
ne Nepali NotoSansDevanagari-Medium.ttf No No
pa Punjabi (Gurmukhi) NotoSansGurmukhi-Medium.ttf No No
pt Portuguese (Portugal) NotoSans-Medium.ttf No No
br Portuguese (Brazil) NotoSans-Medium.ttf No No
it Italian NotoSans-Medium.ttf No No
pl Polish NotoSans-Medium.ttf No No
tr Turkish NotoSans-Medium.ttf No No
el Greek NotoSans-Medium.ttf No No
th Thai NotoSansThai-Medium.ttf No No
sv Swedish NotoSans-Medium.ttf No No
da Danish NotoSans-Medium.ttf No No
no Norwegian NotoSans-Medium.ttf No No
fi Finnish NotoSans-Medium.ttf No No
nl Dutch NotoSans-Medium.ttf No No
he Hebrew NotoSansHebrew-Medium.ttf No No
vi Vietnamese NotoSans-Medium.ttf No No
id Indonesian NotoSans-Medium.ttf No No
ms Malay NotoSans-Medium.ttf No No
tl Tagalog (Filipino) NotoSans-Medium.ttf No No
sw Swahili NotoSans-Medium.ttf No No
hu Hungarian NotoSans-Medium.ttf No No
cs Czech NotoSans-Medium.ttf No No
sk Slovak NotoSans-Medium.ttf No No
ro Romanian NotoSans-Medium.ttf No No
bg Bulgarian NotoSans-Medium.ttf No No
sr Serbian (Cyrillic) NotoSans-Medium.ttf No No
hr Croatian NotoSans-Medium.ttf No No
sl Slovenian NotoSans-Medium.ttf No No
uk Ukrainian NotoSans-Medium.ttf No No
my Burmese (Myanmar) NotoSans-Medium.ttf No No

Een nieuwe taal toevoegen

Om ondersteuning toe te voegen voor een nieuwe taal:

  1. Ga naar src/co_op_translator/fonts/font_language_mappings.yml.
  2. Voeg de taalcode, naam en het juiste lettertypebestand toe. Zorg ervoor dat je het rtl attribuut toevoegt als de taal van rechts naar links wordt geschreven.
  3. Als je een nieuw lettertype wilt gebruiken, controleer dan of het lettertype vrij te gebruiken is in open source projecten door de licentie- en copyrightvoorwaarden te controleren. Voeg na bevestiging het lettertypebestand toe aan de src/co_op_translator/fonts/ map.
  4. Test je wijzigingen lokaal om te controleren of de nieuwe taal correct wordt ondersteund.
  5. Dien een Pull Request in met je wijzigingen en vermeld de toevoeging van de nieuwe taal in de beschrijving van de PR.

Voorbeeld:

new_lang:
  name: "New Language"
  font: "NotoSans-Medium.ttf"
  rtl: false

Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat automatische vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor belangrijke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.