FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour RC y varis lenguajes
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
RC y varis lenguajes
Posted: Thu Jul 23, 2020 09:17 AM

Buen dia,
No quisiera hacer dos recursos o dialogos para usar dos idiomas,
existe la forma de declarar en un RC la lista de "label" o "string" y luego
poderlas llamarlas desde el codigo dependiendo del idioma?
ejemplo:

"en" -> "name"
"sp"->"nombre"

redefine say osay id 100
osay:ctext XXXXX

Me explico?

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: RC y varis lenguajes
Posted: Fri Jul 24, 2020 06:31 AM

FWH proporciona su propio motor de gestión de múltiples lenguajes.

Solo tienes que añadir las palabras a traducir asi:
FWAddString( { "englishStr", "SpanishStr", "FrenchStr", nil, "GermalStr", "ItalianStr" } )

y desde tu aplicación usar FWString( "SpanishStr" )

El idioma a mostrar se selecciona con FWSetLanguage( nLanguage )

FWH ya incluye muchas palabras y frases ya traducidas que puedes usar. Revisa el fichero source\function\strings.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: RC y varis lenguajes
Posted: Fri Jul 24, 2020 11:13 AM

ups.
Voy a tener que actualizar el FWH.

Gracias.!

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/

Continue the discussion