位置: 编程技术 - 正文

Joomla语言翻译类Jtext用法分析(语言翻译算法)

编辑:rootadmin

推荐整理分享Joomla语言翻译类Jtext用法分析(语言翻译算法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:语言,翻译器,language translators,语言翻译神器,语言,翻译器,语言翻译是什么软件,语言翻译神器,语言翻译软件有哪些,语言翻译神器,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Joomla语言翻译类Jtext用法。分享给大家供大家参考,具体如下:

基本使用方法:

Jtext是Joomla中实现多语言翻译的一个对象,最基本的使用方法如下:

如果是作为变量的话,则直接使用,如:

如果需要显示出来,可以用echo的命令让它显示,这种方式在模板文件中是最常见的,如:

语言包文件:

Joomla可以支持多语言,每一种语言包的文件以文件夹的形式存在languages的文件夹下,如:

英文的语言包的文件夹名是: languages/en-GB/

繁体中文的语言包的文件夹名称是:languages/zh-TW/

每种语言有一个基本的语言包文件,这个文件在Joomla的任何一个程序运行中都会被载入,如:

英文的语言包文件为:en-GB.ini

繁体中文的语言包文件为:zh-TW.ini

Joomla语言翻译类Jtext用法分析(语言翻译算法)

每个组件(Component)的每个语言都会有一个语言包文件,这个语言包文件默认在该组件运行时才被载入,如:

com_community的英文语言包为:en-GB.com_community.ini

com_community的中文语言包为:zh-TW.com_community.ini

如何跨组件引用语言包文件:

如果要使用其他组件的语言包,必须先引入该组件的语言包才可以使用。如com_community中要使用com_stock的语言包,可以采用以下的方式引入:

高级使用方法:

如果在要翻译的语句中出现变量,那么需要用到JText::sprintf()的方法进行翻译,JText::sprintf()支持在语言包中使用变量,最多可以支持3个变量。JText::sprintf()的格式如下:

对应的语言包的写法:

如:

JomSocial有一段代码是这样写的,需要传入会员链接和名称即视频的链接三个变量,程序的代码是这样写的:

对应的语言包则是这样写的:

CC ACTIVITIES FEATURED VIDEO=<a href=”%1$s”>%2$s</a>的 <a href=”%3$s”>??</a> 被列??精?。

更多关于joomla相关内容感兴趣的读者可查看本站专题:《Symfony框架入门教程》、《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《ThinkPHP常用方法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于joomla程序设计有所帮助。

Joomla调用系统自带编辑器的实现方法 本文实例讲述了Joomla调用系统自带编辑器的方法。分享给大家供大家参考,具体如下:调用Joomla系统带的编辑器:路径:/libraries/joomla/html/editor.php类:JEdi

zen_cart实现支付前生成订单的方法 本文实例讲述了zen_cart实现支付前生成订单的方法。分享给大家供大家参考,具体如下:除了paypal之外.客户通过其他的支付方式进入index.phpmain_page=checkou

PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】 导读:瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断

标签: 语言翻译算法

本文链接地址:https://www.jiuchutong.com/biancheng/293598.html 转载请保留说明!

上一篇:Yii框架批量插入数据扩展类的简单实现方法(yii框架怎么样)

下一篇:Joomla调用系统自带编辑器的实现方法

  • 什么是进项税额转出
  • 购买土地使用权契税的会计分录
  • 企业招用残疾人比例
  • 税务稽查最坏结果不知情人员怎么办
  • 今日头条测试收款如何记账?
  • 100%直接控制的母子公司间划转股权或资产
  • 股东投入款放入什么科目
  • 利润表没有其他业务收入
  • 向关联企业捐赠现金500万元,假定按照税法规定
  • 外购商品增值税
  • 汇票退回会计分录怎么写
  • 工会的会费收入如何记账
  • 亏损企业净资产负债率
  • 基本电费等于
  • 软件技术服务合同需要备案吗
  • 销项负数发票如何作废
  • 保税区内企业出口
  • 迁出注销类别怎么写
  • 消防改造费用
  • 研发部门的办公费属于研发费的哪个类别
  • 企业报税网上申报好了怎么导入
  • 受委托研发企业可以享受研发支出吗
  • 库存的物资
  • 补缴纳以前年度企业所得税税率如何论定
  • 3联收据
  • linux系统怎么更改主机名
  • linux deepin怎么样
  • centos编辑文本
  • dsm是什么文件
  • 收到服务费发票怎么做账务处理
  • 委托代销商品的代销费用
  • vue3自定义指令
  • 一头公牛和一头母牛,答五个字
  • wordpress主题dux
  • web安全如何入门
  • 报销差旅费的会计分录为什么是其他应收款
  • css各种居中
  • c语音进阶
  • vue开发需要掌握哪些知识
  • windows PostgreSQL 9.1 安装详细步骤
  • 税务企业类型分为哪几种
  • MySQL导入导出命令
  • 可供出售交易性金融资产申报表怎么填
  • sql server数据库设置定时任务
  • 鸡蛋的发票
  • 企业转移地点剩余房产
  • 捆绑销售的会计处理?
  • 固定资产报废时,后续未折旧额计入哪里
  • 天然气安装工程有多大利润
  • 建筑行业挂靠代扣税款如何入账?
  • 支付保证金如何做账务处理
  • 工会经费主要用于什么服务岗位
  • 退回的企业所得税计入什么科目
  • 财务会计属于什么职位类别
  • sql server索引的使用
  • 在windows中创建用户的步骤
  • 无线网卡搜索不到无线网
  • win10预览版选哪个
  • 电脑cortana小娜有用吗
  • centos停止程序
  • xp系统自动锁定
  • windows7 读不了u盘怎么解决
  • 惠普笔记本win8.1
  • ins pc版
  • linux怎么格式化硬盘
  • express model
  • jQuery插件实现静态HTML验证码校验
  • jquery easy ui
  • javascript val
  • jquery ui autocomplete
  • shell中使用变量
  • python 如何
  • jquery遍历div
  • Python文本相似性计算之编辑距离详解
  • js正则表达式验证姓名
  • 外部js获取当前vue实例
  • 宁波地铁支付宝可以刷吗
  • 个税申报系统如何增加新单位
  • 税控盘红字发票开具流程
  • 怎么修改税局预留号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设