Kom ihåg mig?
Home Menu

Menu


Fleraspråkig websida

Ämnesverktyg Visningsalternativ
Oläst 2004-01-26, 04:42 #1
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Vad är den bästa implementationen för en sida med två språk? T.ex. svenska och engelska?

Databas på all text man har på sidan? Även småtexter? Det kan bli jobbigt och stora databser med många rader....

Har något en sida som man kan välja språk på och hur har ni gjort i så fall. Och då menar jag inte webplatser som har 2-5 HTML sidor utan jag menar större webplatser eller portaler.
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-26, 05:23 #2
lorens lorens är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2003
Inlägg: 24
lorens lorens är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2003
Inlägg: 24
Hejsan...

Min sida, www.sek-tracker.se, håller jag på att göra flerspråkig...

Jag använder en includefil där jag har arrayer med olika språken!

När jag har en rad där jag vill ha dynamisk data någonstans mitt i så använder jag följande sätt:

include filen: (%1\$s har jag för att man ska kunna ha dynamisk ordning av variablarna, eftersom olika språk har olika meningsbyggnader)
Kod:
	$_lang_p_home_milestones['milestone_members'] =
 *"%1\$s members! Member #%1\$s was %2\$s from %3\$s, %4\$s!";
 *// arg[1] == (string)	Members
 *// arg[2] == (string)	Username
 *// arg[3] == (string)	City
 *// arg[4] == (string)	County
sedan när jag vill använda denna rad gör jag såhära:
Kod:
echo "<p>".
	sprintf( $_lang_p_home_milestones['milestone_members'],
 *"100", "anv.namn", "kommun", "län" ) .
	"</p>";
Hoppas detta ger lite tips iaf!

EDIT: En nackdel jag hittat med detta blir när man har olika versioner av språkfilerna, ifall någon data saknas så blir det tomt där... Måste komma på något sätt å sätta till "default"-språk på det som saknas, men "if( isset( _lang_p_home_whatever['something'] ) )" för varje känns inte bra!

Mvh Lorens
lorens är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-01-26, 11:31 #3
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Se även http://www.webmasternetwork.se/f4t440.html där frågan tidigare togs upp.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:11.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017