Get XOOPS XOOPSXOOPS FAQFAQ ForumsForums NewsNews ThemesThemes ModulesModules

Search

Donate to XOOPS!

Please select an amount to donate


Do you want your username revealed with your donation?
Yes - List me as a Generous Donor
No - List my donation as from an Anonymous Donor


Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

admin Arabic banner block Christmas comments cumulus DayDawn dhsoft e-Commerce E-Learning Git Google GUI hacks instant-zero jQuery module mygalleries news Nordic Olédrion oxygen PageRank PHP rmcommon security SEO simple-XOOPS Smarty sport tag Theme tutorial wiki WOX xoops XoopsEngine ZendFramework

New Users

Registering user

# 133963

hillsync

Welcome to XOOPS!
[Main Page]

Xlanguage

From XOOPS Web Application System

Main Page | Recent changes | Edit this page | Page history | Switch to MediaWiki mode

Printable version | Disclaimers | Privacy policy
Category: Xoops 2.0.x

xlanguage, eXtensible Xoops Multilingual Content and Encoding Management, is the easiest but most powerful XOOPS multilingual content management plugin.

What xlanguage CAN do: 1 displaying content of specified language based on user's dynamic choice

2 converting content from one character encoding set to another

What xlanguage canNOT do:

1 xlanguage does NOT have the ability of translating content from one language to another one. You have to input contents of various languages by yourself

2 xlanguage does NOT work without adding one line to XOOPS/include/common.php (see guide below)

3 xlanguage does NOT have the ability of converting content from one character encoding to another if none of "iconv", "mb_string" or "xconv" is available.

Documentation:
User Guide
Features:
1 auto-detection of visitor's language on his first visitor
2 memorizing users' langauge preferences
3 switching contents of different languges/encoding sets on-fly
4 supporting M-S-M mode for character encoding handler

Note: M-S-M: Multiple encoding input, Single encoding storage, Multiple encoding output.

M-S-M allows one site to fit various users with different language character encoding usages. For example, a site having xlanguage implemented porperly allows users to input content either with GB2312, with BIG5 or UTF-8 encoding and to store the content into DB with specified encoding, for say GB2312, and to display the content either with GB2312, with BIG5 or with UTF-8 encoding.

Changelog: xlanguage 2.04 changelog: capable for different language cache, reported by suico @ xoops.org

xlanguage 2.03 changelog: "input" parse improvement, reported by irmtfan @ xoops.org

xlanguage 2.02 bugfix for XSS vulnerability Thanks domifara @ dev.xoops.org

xlanguage 2.01 bugfix for nonexisting language

Credits:

1 Adi Chiributa - webmaster@artistic.ro, language handler
2 wjue - http://www.wjue.org/, ziling BIG5-GB2312 conversion
3 GIJOE - http://www.peak.ne.jp/, easiest multilanguage hack

Author: D.J. (phppp) ~ http://xoops.org.cn/ ~ http://xoopsforge.com/

Version: 2.04
Downloads 8095
File Size: 50.51 KB
Home Page: XOOPS CHINA

Price: Free | Platform: Xoops 2.0.x | License: Not Specified | Limitations: Not Specified


ModuleRepository_X

Retrieved from "http://xoops.org/modules/mediawiki/index.php/Xlanguage"

This page has been accessed 2,795 times. This page was last modified 21:18, 23 January 2008. Content is available under XOOPS Web Application System.