bitweaver
Wiki
wiki Home
List Pages
wiki Books
Orphan Pages
wiki Rankings
Photos
List Galleries
Forums
Browse forums
Files
List Galleries
Categories
List Categories
Sign In
Message Boards
»
06. Support - Translations
Newest
Oldest
Threaded
5
10
20
50
100
All
Messages
Languages code revamped!
Post Reply
spiderr
Joined: 08 Feb 2004
Languages code revamped!
Posted:09 May 2005 (13:38 UTC)
Karl Steinam
Joined: 09 May 2005
Translator needed
Posted:09 May 2005 (16:12 UTC)
xing
Joined: 07 Mar 2004
german translation!
Posted:11 May 2005 (08:42 UTC)
davidm
Joined: 29 Nov 2004
French translation
Posted:13 May 2005 (13:53 UTC)
Helge Karl
Joined: 13 May 2005
Re: French translation
Posted:13 May 2005 (16:09 UTC)
Karl Steinam
Joined: 09 May 2005
no right for translate master string
Posted:15 May 2005 (06:31 UTC)
spiderr
Joined: 08 Feb 2004
Re: no right for translate master string
Posted:16 May 2005 (20:44 UTC)
bertrand Gugger
Joined: 26 Mar 2005
Re: French translation
Posted:18 May 2005 (09:57 UTC)
mi01
gettext anyone?
Posted:19 May 2005 (16:08 UTC)
spiderr
Joined: 08 Feb 2004
Re: gettext anyone?
Posted:21 May 2005 (19:35 UTC)
Post Reply
Page 1 of 4
»
1
2
3
4
Post
Title
Login
If you are already registered, please enter your login credentials.
Your Name
Anonymous Post
Content Format
Tiki Wiki Syntax
Allow HTML
{quote format_guid="bbcode" comment_id="7820" user="spider"}Finally, we have gotten our translations back on track. Check out www.bitweaver.org! If you are interested in being a translator, [url=http://www.bitweaver.org/wiki/ContactUs]contact us![/url] The old language strings files have been deprecated. Like all things ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and TikiWiki)), there was a good start to put the languages in the database (redflo mentioned he added it in 1.6), however it needed some work for high scalability. All translations are now in the database. We now have two tables - tiki_i18n_masters & tiki_i18n_strings. The masters table holds the strings that are in the template and a md5 hash of the strings. The tiki_i18n_strings hold the translation for each language, using the md5 hash as the foreign key back to the master. We cache the SQL to lookup each translation in temp/<lang>/<md5(master string)>. This also means a dramatic reduction in memory since we only load up the strings we need. What this means: we can now edit the source .tpl, then edit the Master Strings admin GUI, and voila! all the translations are still intact. For example, we changed "Create blog" to "Create a Blog" in the blogs/menu_blogs.tpl. So now, we go to [b:ba5e08138a]Administration -> Languages -> Edit Master Strings[/b:ba5e08138a] and change "Create blog" to "Create a Blog". Clear the cache, and they are all now fixed. However, we now need everyone's help. Here is what we need: On tp.o, we need those interested to help edit the master string changes. Once complete, we will export them all for shipping with Clyde. It is pretty easy, and fun work, and you don't really have to know a language - change to a language like Ukranian, and hunt down all english strings. A few tidbits: #1 - Hebrew and Simplified chinese lang files are NOT unicode. Dunno what they are, but they will not import properly into a strict unicode database, and recode will not convert them. I tried to recode them with a bunch of charsets and no luck. #2 - We need to add untranslated string collection. I will see if I can get that knocked out soon. #3 - Auto-language - it would be nice to have Tiki auto select a language for you based on your browser. I think ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and ((bitweaver and TikiWiki)) has this?{/quote}
Recent Page Changes
welcome to bitweaver.org
Bitweaver Overview
ReleaseTwo Schema Changelog 2006
PressReleaseOne
Spider's Web
Press Release Two
BitcommercePackage
InfiniBand vs Ethernet Performance
InfiniBand for Dummies
Show More…