Lokalisatiebestanden van apps vertalen

Sleep je en.json of en.yml erin en ontvang een nieuw locale-bestand met vertaalde waarden en identieke sleutels.

Automatisch detecteren
Spaans
Office-opmaak behouden60 talenBestanden automatisch verwijderdGratis credits om te starten

Upload geen vertrouwelijke documenten in de gratis versie. Waarom?

Een taal toevoegen aan een app of website betekent meestal een locale-bestand vertalen: honderden korte teksten onder sleutels waar je code van afhankelijk is. Vertaaltools die voor lopende tekst zijn gemaakt, verknoeien vaak sleutels, aanhalingstekens en placeholders. DropTranslate leest JSON en YAML correct in en vertaalt alleen de waarden, zodat sleutels, nesting en volgorde identiek blijven en het bestand laadt zoals het origineel. Zo krijg je snel een complete eerste versie van een nieuwe locale, die je daarna in de draaiende app kunt nakijken.

Nakijken in context

Interfaceteksten zijn kort en hangen af van de context, dus een machinevertaling kan de verkeerde betekenis van een woord kiezen. Bekijk de nieuwe taal in de draaiende app, bij voorkeur met een moedertaalspreker, voordat je deze aan gebruikers uitrolt.

Geschikt voor

  • In één stap een eerste versie maken van een nieuw locale-bestand
  • Nieuw toegevoegde teksten vertalen voor een bestaande taal
  • Markdown-documentatie en README-bestanden naast de app vertalen

Voordat je vertaalt

  • Zoek in de uitvoer naar placeholders zoals {name}, {{count}} of %s en controleer of ze ongewijzigd zijn.
  • Controleer meervoudsvormen: sommige talen hebben meer vormen dan het Engels.
  • Bekijk korte teksten in context. Een woord als Save of Open kan op meer dan één manier worden vertaald.
  • Controleer de tekstlengte in de interface, vooral bij knoppen en menu's.

Vragen

Worden sleutels vertaald?

Nee. Alleen waarden worden vertaald; sleutels, nesting en volgorde blijven precies gelijk.

Welke formaten worden ondersteund?

JSON- en YAML-locale-bestanden, plus Markdown en HTML voor documentatie. Gettext PO, XLIFF en platformspecifieke stringbestanden worden nog niet ondersteund.

Hoe zit het met placeholders?

Een third-party AI translation service is opgedragen ze ongewijzigd te laten, en doet dat meestal ook. Zoek in de uitvoer naar je placeholders voordat je het bestand uitrolt.