Archief - PHP: language files

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Bigbuddha

Legacy Member
Ik ben bezig met een language file in php.

define ("_menu1","Home");
define ("_menu2","Catalogus");
define ("_menu3","Wat doen we");

Nu wil ik daar ook langere text in bewaren maar ook met speciale charakters zoals "<" enz. Dus ook met links en andere.

define ("_menu4","<a href="test.php">test</a>");

Dat pakt dus niet.

Iemand een oplossing?

deadlock

Legacy Member
Code:
define ("_menu4","<a href=\"test.php\">test</a>");
of
Code:
define ('_menu4','<a href="test.php">test</a>');

Is imo niet de goede manier om meertaligheid in je website te brengen, maar het is nu wat laat om daarover uit te wijden :)

Erlend

Legacy Member
Ik moet morgen ook starten aan zo een language file
dus voor mij is het nog niet te laat Deadlock.

Ik ben één en al oor :)

RpR

Legacy Member
gewoon alle tekst ofwel in db of file.
En dan voor elke taal ofwel nieuwe record of nieuwe file.

Dan gewoon altijd die language file op elke pagina includen en de var gebruiken ipv de tekst. PHPBB doet het via een file.

Bigbuddha

Legacy Member
Ja, dat was natuurlijk de makkelijke oplossing.
Voor standaard kleine tekstjes is dit wel handig, maar wat met langere al bestaande html code?

RpR

Legacy Member
Bigbuddha zei:
Ja, dat was natuurlijk de makkelijke oplossing.
Voor standaard kleine tekstjes is dit wel handig, maar wat met langere al bestaande html code?
Met bestaande zal je moeten copy pasten en aanpassen vandaar dat ik meestal zo dingen. Je kan ook hele template pagina's in andere talen maken hé. Via het zelfde principe ipv in de map /tmp/nl zoek je voor engels in /tmp/en ik zet mijn standaard tmp map altijd naar de taal zodat ik dezelfde files aanspreek maar dat de output wel anders is.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan