luvas2010 / euro2012

Automatically exported from code.google.com/p/euro2012
Other
1 stars 0 forks source link

waar zijn de lang.php files nou gebleven? #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Jeroen, bedankt voor het uitzoeken, het werkte blijkbaar net iets anders als ik 
dacht.

Enniewee, ik ben de weg een beetje kwijt...waar zijn de lang.php files nou 
gebleven?

Mijn voorstel is om de language files voor de pagina's inderdaad zoveel 
mogelijk gescheiden te houden, zoals jij al had gedaan, en in 
application/language te houden.

De naam van de NL vertaling moet inderdaad 'Nederlands' of 'Nl' zijn, zodat dat 
staks makkelijk kan ingevoerd worden in een setting. 'Dutch' is natuurlijk niet 
goed, je noemt 'English' ook niet 'Engels' in zo'n lijstje.

Original issue reported on code.google.com by john.schop on 2 Feb 2011 at 4:27

GoogleCodeExporter commented 9 years ago
John,

Ik heb ze zojuist de taalbestanden opnieuw geupload. Ik had de engelse naam 
dutch in eerste instantie aangehouden.
Nu opnieuw geupload en het zou nu moeten werken.
dutch is veranderd in nederlands en tot nu toe werkt het.

Het enige wat ik nog niet gedaan heb is in de map application geplaatst.
Mijn voorkeur is systeem omdat daar ook het eerste wordt gezocht.
Natuurlijk is het simpel te verplaatsen / aan te passen.
Als je het liever in applications wilt kan dat natuurlijk. Laat het maar weten.

Waar we nog wel even duidelijk over moeten zijn waar we de load files plaatsen
$this->lang->load('set', 'nederlands');

Doen we dat in de view of in de controller.
Het kan beide. 
Bij home.php in view werkte het niet meteen maar dat komt omdat er volgens mij 
header informatie wordt meegestuurd.
Bij edit_settings werkte om de een of andere reden niet in de controller files.
Mijn voorkeur gaat uit naar de view files.

Hoe dacht je de site meertalig te maken? D.m.v. de bekende vlaggetjes dat je 
kan switchen wanneer je wilt of als usersetting?

Ik zou persoonlijk niet met vlaggetjes gaan werken maar een veld aanmaken in de 
user database.
Je kan dan heel makkelijk de taal als een usersetting ophalen zodat deze wordt 
opgehaald als de pagina wordt opgebouwd.

Original comment by jer...@famdegouw.nl on 2 Feb 2011 at 8:06