[VC++] hoe resources met verschillende talen onderhouden?

Pagina: 1
Acties:

  • Unicron
  • Registratie: November 2001
  • Laatst online: 07-05 20:09
Hoi,

Ik heb een programma geschreven en zou dit graag in meerdere talen aanbieden. Het ondersteunen van meerdere talen doe ik door resources van elke taal in een aparte DLL te stoppen.

Het probleem is nu hoe ik deze resources van verschillende talen kan onderhouden. Wanneer ik de resources in mijn programma aanpas worden alleen de resources aangepast die in de exe zitten. Om dan weer alle talen te ondersteunen moet ik ook voor elke taal in een DLL bestand een nieuwe versie maken. Het lijkt mij erg lastig om dit handmatig te moeten doen in alle verschillende resources. En het lijkt mij ook onbegonnen werk om dan de nieuwe engelse resources weer helemaal opnieuw te laten vertalen. Ik vraag mij dan ook af of er een programma is dat resource bestanden met elkaar kan vergelijken. Wanneer ik dan bijvoorbeeld de nieuwe engelse resources vergelijk met de oude duitse zou ik graag willen weten welke nieuwe dingen er zijn toegevoegd aan de engelse resources en welke dus vertaald moeten worden in het duits.

Ik heb na heel wat googelen wel programmas gevonden als ResHack en PE resource explorer, maar deze kunnen geen bestanden vergelijken.

Bestaan er programma's om de verschillen tussen resource bestanden met verschillende talen te laten zien?

  • MisterData
  • Registratie: September 2001
  • Laatst online: 06-05 16:16
Voorzover ik weet kun je bij iedere resource in de resource editor in VC zeggen voor welke taal het is? Dan prop je alles in 1 en dan past het programma zich toch gewoon aan aan de system locale ofzo? :)

  • Unicron
  • Registratie: November 2001
  • Laatst online: 07-05 20:09
MisterData schreef op zondag 01 mei 2005 @ 22:39:
Voorzover ik weet kun je bij iedere resource in de resource editor in VC zeggen voor welke taal het is? Dan prop je alles in 1 en dan past het programma zich toch gewoon aan aan de system locale ofzo? :)
Ja oke, maar dat is dus niet makkelijk te onderhouden. Ik doe namelijk de meeste vertalingen niet zelf en lijkt mij niet makkelijk om het gehele resource bestand naar iedereen sturen. Verder moet ik dan bij elke nieuwe taal een update van de exe uitbrengen, terwijl ik liever gewoon een nieuwe taal dll beschikbaar stel.

  • epic007
  • Registratie: Februari 2004
  • Laatst online: 11-03 09:21
Wij gebruiken hiervoor RC-Wintrans. Deze gebruikt je "bron" resource, en genereerd aan de hand van een vertaal-lijst je verschillende taal rc's

http://www.schaudin.com

  • Unicron
  • Registratie: November 2001
  • Laatst online: 07-05 20:09
epic007 schreef op maandag 02 mei 2005 @ 15:44:
Wij gebruiken hiervoor RC-Wintrans. Deze gebruikt je "bron" resource, en genereerd aan de hand van een vertaal-lijst je verschillende taal rc's

http://www.schaudin.com
Bedankt voor de tip. Zoiets zoek ik inderdaad.