Verplichte forum taal

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
DJZN
Berichten: 2
Lid geworden op: 26 apr 2005, 16:43

Verplichte forum taal

Bericht door DJZN » 26 apr 2005, 16:58

Hallo allemaal,

Ik ben bezig met een nieuwe website (community) met daarbij een forum.
Welke anders dan PHPBB! ;)
Ondanks dat het naturlijk een 'meesterlijk' forum is mis ik toch nog een paar dingen.
Naast de dingen die ik mis wil ik 'm gewoon ook lekker 'pimpen'. ;)

Dit gaat allemaal wel goed enzo (tuurlijk werkt niet alles meteen in 1 keer maar dat hou je toch), maar er is 1 MOD die ik niet kan vinden en toch best wel erg belangrijk vind.
Ik zoek een MOD die het voor de users ONMOGELIJK maakt om de (standaard) taal van het forum te veranderen.
Ik kan deze dus niet vinden dus ik dacht: "hey, dan sloop ik Engels er toch uit" (aangezien ik die dus niet wil hebben. maar alleen nederlands).
Maar als ik dat doe gaat het verkeerd met een heleboel andere MOD's.
Dat is dus geen oplossing.

Ik heb echt heel goed gezocht maar ik kan deze (of een soortgelijke) MOD niet vinden. dus vandaar mijn vraag:
Bestaat er zo'n MOD? en zo ja: waar? :)

Bij voorbaat dank,

Richard

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 26 apr 2005, 17:08

Er is geen mod voor nodig. Je moet alleen even enkele aanpassingen maken in includes/functions.php, en alle dingen die je aanpast in de engelse taalbestanden, moeten ook in de nederlandse taalbestanden staan.

Voor de veranderingen in functions.php kan je de zoekfunctie gebruiken, ik weet dat ze volgens mij door mosymuis ooit genoemd zijn.
... Maar ik modereer (nog) niet.

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 26 apr 2005, 17:08

Wat gaat er dan fout als je die language bestanden weghaalt, krijg je lege vlakken bij de mods of iets dergelijks of krijg je foutmeldingen?
Indien je in je admin paneel hebt staan dat Nederlands de standaard taal is kun je het altijd nog "niet netjes" verwijderen uit het tpl bestand .. profile_add_body.tpl, hiermee zien leden het dus niet staan en kunnen ze ook geen andere taal selecteren maar die fout moet ergens anders inzitten.
Barki.nl

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 26 apr 2005, 17:09

open functions.php
zoek:

Code: Selecteer alles

if ( $userdata['user_id'] != ANONYMOUS )
ervoor:

Code: Selecteer alles

$board_config['default_lang'] = 'dutch';
zoek en verwijder:

Code: Selecteer alles

		if ( !empty($userdata['user_lang']))
		{
			$board_config['default_lang'] = $userdata['user_lang'];
		}
maakt het voor iedereen nl, maar is engels nog wel nodig,

of zoek:

Code: Selecteer alles

include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
en vervang de taal.

Gebruikersavatar
DJZN
Berichten: 2
Lid geworden op: 26 apr 2005, 16:43

Bericht door DJZN » 26 apr 2005, 18:33

SJIBBIE! het werkt. :lol:

voor de goede orde: ik heb dus de eerste optie gedaan.

ok, engels blijft wel in het profiel er bij staan maar hij veranderd het iig. niet dus dat is goed.
ik ben tevreden.

Iedereen bedankt voor zijn/haar contributie bij het oplossen van dit probleem! :bier:

greetz,

Richard

RichardJanssen
Berichten: 10
Lid geworden op: 15 jul 2005, 19:59

Bericht door RichardJanssen » 16 jul 2005, 00:58

paulus schreef:open functions.php
zoek:

Code: Selecteer alles

if ( $userdata['user_id'] != ANONYMOUS )
ervoor:

Code: Selecteer alles

$board_config['default_lang'] = 'dutch';
zoek en verwijder:

Code: Selecteer alles

		if ( !empty($userdata['user_lang']))
		{
			$board_config['default_lang'] = $userdata['user_lang'];
		}
maakt het voor iedereen nl, maar is engels nog wel nodig,

of zoek:

Code: Selecteer alles

include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
en vervang de taal.
Gedaan en het werkt (1e optie)... maar, nu kan ik als ingelogde gebruiker volgens mij geen English meer instellen... Is er een oplossing die de anonieme gebruiker Nederlands geeft maar de ingelogde gebruiker de mogelijkheid laat naar engels te switchen via het profiel?

Richard

Gesloten