Eric @ EricBess WebHome

一味思考而不行动,将在不知不觉中变得无意义

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

有趣的缩写I18N,L10N及延伸知识

什么是 I18N 和 L10N ?

I18N 是 internationalization 的缩写形式,意即在 i 和 n 之间有 18 个字母,本意是指软件的“国际化”;与之类似,L10N 是 localization 的缩写形式,意即在 l 和 n 之间有 10 个字母,本意是指软件的“本地化”。

I18N 和 L10N 从何而来?它们有何区别?

按照软件开发的惯例,最初的软件只有英文版本,根据需要,作者再把软件界面和文档翻译成不同国家、地区的语言版本。但是由于实现翻译的途径、翻译的工作效率、翻译的可重用性等因素各不相同,使翻译工作面临很大困境,也阻碍了软件的推广和应用。为了方便地将软件翻译成不同语言的版本,就需要一套翻译规范和通用工具,这就导致了“国际化”机制的出现。仅仅翻译是不够的,同一种语言在不同国家、地区可能存在多个支系,它们在表达习惯、语法结构甚至文字种类和编码上都有不同,方言更是千奇百怪,通用的翻译其质量肯定是不高的。涉及到计算机领域,还存在操作习惯上的差别,而且对某种语言提供完美的输入、显示、打印、保存、传输并非一件轻而易举的事,这就导致了“本地化”机制的出现。简而言之,“国际化”是“本地化”的一部分,主要是指国际化的实现机制和翻译工作, “本地化”包含“国际化”,是对“国际化”的补充和完善,它还包括为实现对某种特定语言良好的支持而进行的有针对性的翻译调整以及对软件进行的打补丁工作。

Click to continue reading

02月 5th, 2008 Posted by eric | Coding, 网站技术 | one comment

WordPress 全面ajax插件: AJAXed

译者:eric.wang  转貼请注明出处:http://ericbess.com  原文:http://anthologyoi.com/awp/ajaxd-wordpress-readme

全面AJAX WordPress套件: WP AJAXed [load]

基本说明  

安装AWP

  1. 下载AWP。
  2. 解压,并上传AWP到你的wordpress插件文件夹( / wp-content/plugins / )。
  3. 启动插件。
  4. 如果你正在使用的WordPress 2.1 ,并计划使用jquery.js您必须下载jquery.js上传jquery.js档案到wp-includes/js文件夹。

展示内嵌页

进入presentation管理面板,确保“Inline Posts”是active的,进入“POST”标签。勾选“Simple Posts”,Save。

要显示内嵌评论

打开你的主题的index.php (也可能是page,single)
更换: <?php comments_template(); ?> 用:

<?php do_action('awp_commentform_link');?> (留言框)
<?php do_action('awp_commentform'); ?>
<?php do_action('awp_comments_link');?> (留言内容)
<?php do_action('awp_comments'); ?>

页内嵌套

用标记<!–embed=XXX–> XXX是要嵌套的日志ID .

高阶

待续..

02月 5th, 2008 Posted by eric | WordPress | 2 comments

全面AJAX WordPress套件: WP AJAXed

译者:eric.wang  转貼请注明出处:http://ericbess.com  原文:http://anthologyoi.com/awp 

AJAXed WordPress (AWP),是一个非常强大的AJAX插件。其实它不只是一个插件,它为wordpress提供全套的AJAXed 支持,以改善整个WORDPRESS的用户体验,管理能力和设计潜力。
AWP基本特征包括交互式动态显示的日志展示、评论及多层留言、分页网页,评论预览以及更多先进功能。它能通过一个管理界面,使各方面的功能作为一个个子插件可轻松定制。
AWP 甚至有个自己的插件系统用来管理和兼容一系列自己及第三方的ajax插件,它还具有特殊的功能来确保兼容性与其他许多插件。它也是搜索引擎且用户友好,同时它不会干扰我们对wordpress作的SEO与可访问性。

主要特点:

  1. 页内动态更新页面,评论及发布评论。和传统方式不同,AJAX实现页内动态更新,也就是在页内更新需要加载的内容,而不是加载个页面,这样大大提加页面效率及展示效果。
  2. AJAX提交评论。
  3. 现场评论预览。
  4. 多级评论。
  5. 定制所有可视元素。
  6. 页面定制选项。
  7. 支持多种AJAX脚本库:TW-Sack, JQuery, Prototype.js and Scriptaculous libraries.
  8. 动态分页与节录。
  9. 嵌套页面。(实现相关页面的汇总,提高黏性)
  10. 强大的管理面板。
  11. Ajax前向/后向页面导航。

Click to continue reading

02月 5th, 2008 Posted by eric | WordPress | one comment