View Single Post
  #28  
Old 06-21-2008, 06:36 PM
sweede's Avatar
sweede sweede is offline
 
Join Date: Jan 2007
Posts: 391
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Luxus View Post
nice new version...
do you plan to support more then 1 language?
to post in german
use [item]http://de.wowhead.com/?item=29434[/item]
for default lang [item]29434[/item]
Yes, but not until i can figure out how to get a non-english name via URL

for example.

http://www.wowhead.com/?item=Netherwind+Pants&xml works as you would expect.

In french though,
http://fr.wowhead.com/?item=16915
it is
Pantalon de vent du N?ant

which if you put that in the URL, doesnt work
http://fr.wowhead.com/?item=Pantalon...t+du+N?ant&xml

if you change the ? to e
http://fr.wowhead.com/?item=Pantalon...t+du+Neant&xml

it works as expected

Now the problem is translating the ? to e and the other hundreds of characters automatically. While i can build a translation map, that doesnt appear to be the most robust solution right now.

Also, there are some characters in languages that i can't figure out the correct character to use (for example, there is this funky B looking character in German).

I don't want to rely on users knowing the item ID every time, and I haven't added a way to specify locale to the item ID (i.e. [item=ES-12345]Spanish Item[/item] so you can change the displayed language in the tooltip itself.

This though, is easy and i'll get that implemented further in the week (Along with pasting wowhead URLs supporting the same mechanic).

For example, if your board is set to use French by default and someone puts something like..

[item=ES]Abrazo de Alanna[/item] (item is in spanish)
[item=US-13314]Alanna's Embrace[/item] (Item would be in english)
or pasting
http://de.wowhead.com/?item=13314 (item would be in german) ,

all 3 of those would be in their appropriate language
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01320 seconds
  • Memory Usage 1,767KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete