OneDayBuild, het bouwdagmerk van Appfront

Kan een meertalige interface in één dag?

Ja, voor de interface zelf: knoppen, menu's, meldingen en formulieren in meerdere talen, met een taalkeuze die onthouden wordt. De inhoud die gebruikers invoeren of die uit jullie systemen komt, kan automatisch worden vertaald, met de kanttekening dat een machinevertaling van een contract iets anders is dan een machinevertaling van een statusmelding. Welke teksten mogen worden vertaald en welke niet, bepaal je vóór de dag.

  • Eén werkdag
  • Werkend prototype
  • Code in je eigen repository
01/06

Wat er eigenlijk wordt gevraagd

Niet of software in meerdere talen kan, maar welke teksten een machine mag vertalen en waar dat zichtbaar moet zijn.

Meertalig is twee vragen in één. De eerste gaat over de interface: het woord op de knop, de kop boven het formulier, de foutmelding. Dat is een lijst van een paar honderd zinnen die één keer goed vertaald worden en daarna vaststaan. De tweede vraag gaat over de inhoud: wat gebruikers typen, wat uit jullie systemen komt, wat collega's in een ander land moeten lezen. Die inhoud is nieuw op het moment dat hij ontstaat en kan alleen automatisch worden vertaald.

De interface is het makkelijke deel. Alle teksten komen in een bestand per taal, de taalkeuze staat in het profiel of in de browser, en de schermen wisselen. Het lastige deel zit in de details die niemand vooraf noemt: datums en bedragen die per taal anders worden geschreven, Duitse teksten die twee keer zo lang zijn als Engelse, een e-mail die in de taal van de ontvanger moet.

Automatische vertaling van inhoud werkt goed voor meldingen, opmerkingen en beschrijvingen, en slecht voor alles waar een woord een juridisch of medisch gewicht heeft. Daarom bouwen we het met een markering: een vertaalde tekst laat zien dat hij vertaald is, met de oorspronkelijke tekst één klik verderop. Wie het precies wil weten, leest het origineel. Welke velden wél en welke níét automatisch worden vertaald, is een lijst die je vóór de dag maakt.

01

Interface en inhoud zijn twee dingen

De knopteksten vertaal je één keer met een mens. De inhoud ontstaat elke dag opnieuw en gaat door een machine, of niet.

02

De taalkeuze reist mee

In het profiel, in de browser, in de e-mail. Een gebruiker die Pools kiest, krijgt ook zijn meldingen in het Pools.

03

Lengte en opmaak

Duits is langer, Fins nog langer. Datums, bedragen en meervouden verschillen per taal. Dat bouwen we vanaf het begin in, niet achteraf.

04

Vertaald is zichtbaar

Een automatisch vertaalde tekst draagt een markering en linkt naar het origineel. Zo weet de lezer wat hij leest.

02/06

Wat valt binnen en buiten de bouwdag

Binnen scope
  • Een taalkeuze per gebruiker, onthouden in het profiel en gebruikt in schermen en e-mails.
  • Alle interfaceteksten in een bestand per taal, met een eerste vertaling voor twee tot vier talen.
  • Automatische vertaling van de velden die jij aanwijst, bij het opslaan, met markering en origineel.
  • Een live URL en de code in je eigen repository.
Buiten scope
  • De redactie van de interfacevertalingen door een vertaler; wij leveren een eerste versie.
  • Vertaling van voorwaarden, contracten en andere teksten met juridisch gewicht.
  • Talen met een ander schrift of een andere leesrichting; dat kan, maar niet in dezelfde dag.
  • Beheer en de uitbreiding naar meer talen na de dag.
03/06

Hoe de bouwdag verloopt

  1. Stap 1

    Talen en velden kiezen

    Welke talen, en welke velden automatisch vertaald mogen worden. Die lijst is de scope.

  2. Stap 2

    Interfaceteksten losmaken

    Elke zin in de schermen komt in een bestand per taal, met een eerste vertaling.

  3. Stap 3

    Taalkeuze bouwen

    In het profiel en de browser, doorgegeven aan schermen, meldingen en e-mails.

  4. Stap 4

    Automatische vertaling

    De aangewezen velden worden bij opslaan vertaald, met markering en link naar het origineel.

  5. Stap 5

    Randen testen

    Lange Duitse zinnen, Franse datums, meervouden. Wat breekt, wordt gerepareerd.

  6. Stap 6

    Opleveren

    Live URL, code in je eigen repository en de lijst met teksten die een vertaler nog moet zien.

Volgende stap

Wil je weten of jullie app meertalig kan?

Stuur ons welke talen je nodig hebt en welke teksten door een machine mogen. Dan zeggen we of het in één dag past en welke velden je beter buiten de automatische vertaling houdt.

04/06

Eerlijk over wat dit oplevert

  • Een machinevertaling is een eerste versie. Voor een melding is dat genoeg, voor een contract niet. De markering maakt het verschil zichtbaar; het is aan jou om te bepalen welke velden erdoorheen mogen.
  • De interface vertalen is werk voor een mens. Wij leveren een eerste vertaling van de knopteksten. Een vertaler of een collega die de taal spreekt, moet erdoorheen voordat het naar klanten gaat.
  • Meertalig kost elke keer een beetje meer. Elke nieuwe zin in de app moet in elke taal. Dat is geen dagwerk, maar het is een gewoonte die het team moet aanleren.
  • Sommige talen passen niet in de dag. Arabisch of Hebreeuws vragen een spiegelbeeld van de interface, Japans andere lettertypen. Dat kan, maar als aparte stap.
05/06

Twee manieren om verder te gaan

De bouwdag maakt je idee aantoonbaar. Wil je daarna doorbouwen naar een volwaardige applicatie, dan doet Appfront dat traject.

Eén bouwdag, OneDayBuild
  • Je hebt gebruikers of collega's die de taal van de app niet lezen, en dat kost nu tijd of fouten.
  • Aan het eind van de dag wisselt de app van taal en worden de aangewezen velden automatisch vertaald.
  • Één dag, vaste prijs, code in je eigen repository.

Volledig traject, Appfront
  • Het werkt en je wilt meer talen, geredigeerde vertalingen en een vertaalproces voor het team.
  • Vertaalgeheugen, redactie, andere schriften en koppelingen met jullie systemen.
  • Een traject bij Appfront, met beheer en doorontwikkeling.

Bekijk de trajecten van Appfront

06/06

Veelgestelde vragen

Kan een meertalige interface met automatische vertaling in één dag?

Ja. De interface krijgt een taalkeuze en alle teksten in een bestand per taal, en de velden die jij aanwijst worden bij het opslaan automatisch vertaald, met een markering en een link naar het origineel. Juridische teksten en de redactie van de vertalingen vallen erbuiten.

Welke talen kunnen in de dag?

Talen met het Latijnse schrift en dezelfde leesrichting: Engels, Duits, Frans, Pools, Spaans en vergelijkbare. Twee tot vier talen is haalbaar. Talen met een ander schrift of een andere leesrichting vragen aanpassingen aan de opmaak die niet in dezelfde dag passen.

Hoe goed is de automatische vertaling?

Goed genoeg voor meldingen, opmerkingen en beschrijvingen, niet voor teksten waar een woord gewicht heeft. Daarom kies je vooraf welke velden erdoorheen gaan en blijft het origineel één klik verderop. De lezer ziet dat hij een vertaling leest.

Wie vertaalt de knopteksten en meldingen?

Wij maken een eerste versie, automatisch, in het bestand per taal. Voordat het naar klanten gaat, moet iemand die de taal spreekt erdoorheen. Het bestand is zo opgezet dat een vertaler er zonder technische kennis in kan werken.

Worden e-mails ook in de taal van de ontvanger gestuurd?

Ja, als de taalkeuze in het profiel staat. Een melding aan een Poolse gebruiker gaat in het Pools, ook als de collega die hem veroorzaakt Nederlands werkt. Dat detail wordt vaak vergeten en nemen we vanaf het begin mee.

Wat gebeurt er met datums, bedragen en meervouden?

Die worden per taal opgemaakt: de datum in de Franse volgorde, het bedrag met de Duitse komma, het meervoud volgens de regels van de taal. Dat zit in de opzet van de dag, omdat achteraf inbouwen meer werk is dan vooraf.

Weten of jullie app in een dag meertalig kan?

In een korte intake bekijken we welke talen je nodig hebt en welke teksten in de app staan. Daarna weet je of het in één dag werkend te maken is en welke velden een mens moet blijven zien.