Stel je hebt een oplossing en je wil die meertalig maken op basis van een globaal veld dat de gebruiker bij het opstarten dient in te vullen.
In principe zou je een database kunnen maken en die met een globaal veld laten linken naar een database met vertaalde termen
Dus
applicatie.fp5
- globaal veld vertaalkeuze (ID_taalkeuze)
vertalingen.fp5
- ID_taalkeuze
- term1
- term2
enz.
Het gekke is dat dit perfect kan werken tenzij in het ZOEKSCHERM. want dan wordt in applicatie ook het veld globaalveld in zoekmodus getoond. Alle vertalingen worden dus... niet meer weergegeven.
Een echt goede oplossing zie ik niet. Als het over 40-termen zou gaan (zoeken, afdrukken) dan is er een oplossing te bedenken aan de hand van een Waardenlijst die getoond moet worden op basis van een veld in een bestand. Je zou dan in vertalingen slechts 1 record hebben met per veld de vertaalde term. Bij het opstarten moet die dan geïmporteerd worden op basis van de vertaalkeuze uit het startscherm en een soort vertaaldatabase.
Maar zo hoort het niet, want dat betekent dat Jan bij het opstarten een andere taalkeuze kan maken én meteen de databank verandert ook al is Piet in een andere taal gestart.
Een andere oplossing is alle schermen in alle mogelijke talen te veranderen, maar dat zie ik niet zitten...
Wie heeft een beter voorstel, let wel eens je in zoekmodus gaat komen de problemen.
Question
luk
Stel je hebt een oplossing en je wil die meertalig maken op basis van een globaal veld dat de gebruiker bij het opstarten dient in te vullen.
In principe zou je een database kunnen maken en die met een globaal veld laten linken naar een database met vertaalde termen
Dus
applicatie.fp5
- globaal veld vertaalkeuze (ID_taalkeuze)
vertalingen.fp5
- ID_taalkeuze
- term1
- term2
enz.
Het gekke is dat dit perfect kan werken tenzij in het ZOEKSCHERM. want dan wordt in applicatie ook het veld globaalveld in zoekmodus getoond. Alle vertalingen worden dus... niet meer weergegeven.
Een echt goede oplossing zie ik niet. Als het over 40-termen zou gaan (zoeken, afdrukken) dan is er een oplossing te bedenken aan de hand van een Waardenlijst die getoond moet worden op basis van een veld in een bestand. Je zou dan in vertalingen slechts 1 record hebben met per veld de vertaalde term. Bij het opstarten moet die dan geïmporteerd worden op basis van de vertaalkeuze uit het startscherm en een soort vertaaldatabase.
Maar zo hoort het niet, want dat betekent dat Jan bij het opstarten een andere taalkeuze kan maken én meteen de databank verandert ook al is Piet in een andere taal gestart.
Een andere oplossing is alle schermen in alle mogelijke talen te veranderen, maar dat zie ik niet zitten...
Wie heeft een beter voorstel, let wel eens je in zoekmodus gaat komen de problemen.
groetjes
Luk
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.