Als je een simpel PHP paginaatje maakt, trek je gewoon alle variabele taalvelden voor die taal uit de DB, gooit ze in een arraytje en parset het naar de pagina. Simpel.
Maar als je een redelijk complexe OO applicatie hebt, lijkt het al gauw complexer te worden. Zo genereert een object vaak exceptions. Die moet je dan abstract houden en dan pas rond parsing time omzetten naar de bijbehorende error in de juiste taal.
Ook dat is nog bij te houden.
Maar je kunt op een gegeven moment niet meer alle mogelijke foutmeldingen voor alle objecten voor die taal alvast inladen (zoals ik in een 'normaal' programma zou doen), dat wordt simpelweg te zwaar, zeker als je 90% van je classes maar 10% van de tijd gebruikt.
Hoe is dat het meest optimaal op te lossen?
Maar als je een redelijk complexe OO applicatie hebt, lijkt het al gauw complexer te worden. Zo genereert een object vaak exceptions. Die moet je dan abstract houden en dan pas rond parsing time omzetten naar de bijbehorende error in de juiste taal.
Ook dat is nog bij te houden.
Maar je kunt op een gegeven moment niet meer alle mogelijke foutmeldingen voor alle objecten voor die taal alvast inladen (zoals ik in een 'normaal' programma zou doen), dat wordt simpelweg te zwaar, zeker als je 90% van je classes maar 10% van de tijd gebruikt.
Hoe is dat het meest optimaal op te lossen?
iOS developer