obey-robots.txt
  

pHpFusion-Nederlands


 Nederlands-, Vlaamstalige pHp-Fusion support site voor België en Nederland.


 PHP-Fusion is een open-source "Content Magagement System" (CMS) geschreven in PHP en MySQL.
 Het beheren van uw site gaat met een eenvoudig en begrijpbaar administratie systeem.
 PHP-Fusion bevat o.a. een forum, shoutbox, enquêtes, profielpagina's, nieuws, fotogalerij, weblinks enz.
 Uiteraard is de standaardinstallatie nog uit te breiden met infusies (modules) en andere thema's (skins).

Inloggen
Geef gebruikersnaam

Wachtwoord



Nog geen lid?

» Registreer «
Als geregistreerd lid kunt u reageren en alle extra functies gebruiken.

Wachtwoord vergeten?
Verzoek nieuw wachtwoord.
Gebruikers Online
» Gasten online: 3

» Leden online: 0
» Nieuwste lid: BlackHawk
Recent Online
Onderwerp bekijken
Vragen/Problemen in verband met mods
 Onderwerp afdrukken
taal switch
vince
heb gezocht, maar kreeg het niet gevonden.
zit met het volgende probleem.
mwp_language_switcher_v1.1 geupload naar de server.
paneel geactiveerd en is te zien,ook zie ik de geinstalleerde talen.

stukje install.txt dat erbij zat legt uit,zoek naar regel:
Search for:
$settings = dbarray(dbquery("SELECT * FROM ".DB_SETTINGS));

alleen is deze regel nergens terug te vinden in "maincore.php"

nu veranderd de taal dus niet als je erop klikt.
weet iemand een oplossing

bvd.
 
Wanabo
Dat is om performance redenen aangepast.

SELECT * FROM betekent selecteer alles en sommige velden heb je niet nodig en vertragen dus het ophalen van de data.

Zoek naar dit stukje in maincore, DB_SETTINGS
Als je mazzel hebt komt dat maar 1 x tevoorschijn.
 
vince
ok,
heb deze regel gevonden #63 : $result = dbquery("SELECT * FROM ".DB_SETTINGS);
kan ik dat dan veranderen in dit?
$result = dbquery("SELECT * FROM ".DB_SETTINGS);
if (isset($_COOKIE['newlang'])) { $settings['locale'] = $_COOKIE['newlang']; }
else { $settings['locale'] = $settings['locale']; }
of moet die regel ook aangepast worden?
 
Wanabo
Ik heb maincore geopend en ook die regel gevonden (toch met * wat ik niet verwachtte).

Wil je de readme.txt hier eens plaatsen met de instructies, want ik ken die language switcher verder niet.


Edit: probeer het eens zo.
[geshi=php]// Fetch the settings from the database
$settings = array();
$result = dbquery("SELECT * FROM ".DB_SETTINGS);
if (dbrows($result)) {
while ($data = dbarray($result)) {
$settings[$data['settings_name']] = $data['settings_value'];
}
} else {
die("Settings do not exist, please check your config.php file or run setup.php again.");
}

if (isset($_COOKIE['newlang'])) { $settings['locale'] = $_COOKIE['newlang']; }
else { $settings['locale'] = $settings['locale']; }

// Settings dependent functions
date_default_timezone_set($settings['default_timezone']);
//ob_start("ob_gzhandler"); //Uncomment this line and comment the one below to enable output compression.
ob_start();
[/geshi]

Ik heb if (isset($_COOKIE['newlang'])) { $settings['locale'] = $_COOKIE['newlang']; }
else { $settings['locale'] = $settings['locale']; } erbij tussen geplakt, zie boven.
 
vince
op de eerste plaats wederom bedankt voor je hulp.
jou aanpassing werkt dus perfect wederom!

ik zie alleen wel dat de nieuws berichten die in het NL zijn geschreven niet automatisch omgezet worden naar engels.
(dit zijn overigens de enigste 2 talen die gebruikt gaan worden).
Dat ga ik nog even uitzoeken hoe dat aan te passen is zodat het nieuws ook naar het engels omgezet wordt.

nogmaals hartelijk dank vriend Thumbs Up

EDIT: gebruikte language switcher info
-+- Language Switcher -+-
Author: Marwelln
WWW: http://engine.redward.org
Email: Marwelln@gmail.com
-+- Language Switcher -+-V1.1
mwp_language_switcher_v1.1
 
Wanabo
Die taal switcher is alleen voor de menu's e.d. zoals te vinden in de locale/English of locale/Dutch.

Wil je ook content vertaalt hebben dan heb ik nog wel een oplossing.
Kijk maar eens op http://www.php-fusion.asia/

P.s. niet klikken op Uitschakenlen voor: engels dan ben je de vertaler kwijt. Of je moet je cookies weer wissen.
 
vince
dat ziet er goed uit zo.
Het is dus idd de bedoeling dat de gehele site vertaald wordt, dit ivm buitenlandse bezoekers.
2 talen die noodzakelijk zijn: nederlands en engels.
hoe krijg ik dit dan geimplementeerd zoals jou voorbeeld?

EDIT: vond dit :http://translate.google.nl/translate_...ools?hl=nl

waar zet ik deze regel dan neer?

Gewijzigd door vince op 20 februari 2012, 15:06
 
Wanabo
Onderstaande heb ik in een rechter banner paneel gezet.

[geshi=php] // openside("Translate");
echo "";
//closeside();
?>[/geshi]
 
vince
hee bedankt!

Dit is precies wat ik zocht.
google vertaler is niet alles,maar werkt goed zat naar mijn mening.
Denk dat de meeste hier wel iets aan hebben.

Dank U Clap
 
vince
was toch nog niet helemaal naar de zin.
kwam erachter dat er niet naar engels vertaald werd aangezien pagina in engels stond.
Nu ben ik aan het proberen geweest om de pagina in het nederlands te zetten.
maar om de 1 of andere reden krijg ik telkens een string error.

deze regel heb ik dus nodig:



en die krijg ik dus niet in een paneel verwerkt.
heb het al geprobeerd om jou code enigzins aan te passen, maar zit dus met die string melding.

dus simpelweg de regel pageLanguage: 'en' aanpassen naar pageLanguage: 'nl' werkt dus niet helaas
 
Spring naar forum:
Nieuw onderwerp Antwoorden
Gebruik BBcode of HTML om naar; 'taal switch', te verwijzen!
BBcode:
HTML:
Vergelijkbare onderwerpen
Onderwerp Forum         Laatste bericht
Nederlandse taal V9 Algemene onderwerpen : 2 07 jan 2019, 21:08
foutje in de taal Locale onderwerpen (locale bestanden) : 5 30 jul 2012, 22:31
Nieuw taal bestand v7.02.03 Locale onderwerpen (locale bestanden) : 7 08 sep 2011, 19:06
Taal instellen -foutmeldingen [Opgelost] Algemene v7 support : 7 07 aug 2011, 12:13
Nederlandse taal installeren Algemene v7 support : 3 26 nov 2010, 13:09