Allen,
Ik heb enige tijd geleden een mooi programma gemaakt in access wat goed werkt (TD registratie).
Alleen ik heb nu één probleem het werkt te goed ze willen het namelijk ook nu een Frans/Vlaams talige vestiging ook gaan gebruiken.
Nu zijn alle formulieren e.d. opgemaakt met vaste label in het nederlands.
Nu moeten deze 2 talig gaan worden is mijn idee.
Mijn plan is:
Een tabel maken met de Nederlandse omschrijving en de Franse omschrijving en een LangId uiteraard.
Als ik nu op het hoofd formulier een taal keuze maak die bijvoorbeeld een variabele in dat formulier waarde nl of fr heeft.
Dit kan natuurlijk ook in een tabel zijn als dit makkelijker of robuuster is.
Als ik nu bijvoorbeeld vanuit het hoofd formulier een andere formulier oproep en tijdens het laden van het andere formulier check welke taal-waarde geschreven is daar de volgende actie doet voor elk label.
Natuurlijk zijn de Caption nu hardcoded maar moet verwijzen naar de tabel uiteraard.
Gaat dit goed werken ongeacht het veel werk is voor alle labels.
Of zijn er andere handigere manieren dan het bovenstaande.
André
Ik heb enige tijd geleden een mooi programma gemaakt in access wat goed werkt (TD registratie).
Alleen ik heb nu één probleem het werkt te goed ze willen het namelijk ook nu een Frans/Vlaams talige vestiging ook gaan gebruiken.
Nu zijn alle formulieren e.d. opgemaakt met vaste label in het nederlands.
Nu moeten deze 2 talig gaan worden is mijn idee.
Mijn plan is:
Een tabel maken met de Nederlandse omschrijving en de Franse omschrijving en een LangId uiteraard.
Als ik nu op het hoofd formulier een taal keuze maak die bijvoorbeeld een variabele in dat formulier waarde nl of fr heeft.
Dit kan natuurlijk ook in een tabel zijn als dit makkelijker of robuuster is.
Als ik nu bijvoorbeeld vanuit het hoofd formulier een andere formulier oproep en tijdens het laden van het andere formulier check welke taal-waarde geschreven is daar de volgende actie doet voor elk label.
Code:
If lang = 1 Then
Bijschrift5.Caption = "Hallo"
Bijschrift6.Caption = "Tot ziens"
Else
Bijschrift5.Caption = "Allo"
Bijschrift6.Caption = "au revoir"
End If
Natuurlijk zijn de Caption nu hardcoded maar moet verwijzen naar de tabel uiteraard.
Gaat dit goed werken ongeacht het veel werk is voor alle labels.
Of zijn er andere handigere manieren dan het bovenstaande.
André