位置: 编程技术 - 正文

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调用系统自带编辑器的实现方法

  • 交了9个点的工程增值税不可以抵扣吗
  • 处置废品收入需要开票吗东奥
  • 建筑企业成本核算工作流程
  • 免税是不是不用交税
  • 抵扣的发票可以部分红冲吗
  • 总分机构是什么
  • 小规模现金流量表的编制方法和计算公式
  • 土地成本包含什么
  • 承包费收入如何入账
  • 税务局代扣代缴税费
  • 防伪税控业务
  • 总公司和分公司类型必须一样么
  • 服务业税收包括什么
  • 会员的消费频次怎么计算
  • 生产经营活动包括建设项目吗
  • 交通票报销有哪些
  • 实收资本入账价值怎么算
  • 货币性项目和非货币性项目的区别是什么?如何进行处理?
  • 以前年度损益申报怎么报所得税
  • php数组函数题目
  • plugin.exe是什么进程
  • php数组函数,选班长
  • ios 的 safari 浏览器
  • 转销盘盈会计分录
  • 企业所得税股息红利所得来源地
  • 暂估入库的商品含税吗
  • 权重下降是什么原因
  • pca降维的原理
  • 购买货物对方代付怎么办
  • 车船税是不是车损
  • 机关单位差旅费
  • python导入模块的语句
  • mybatis拦截器执行顺序
  • 有形动产租赁属于现代服务业吗
  • 全国通用机打销售票查询
  • 投资性房地产由成本模式转为公允价值模式
  • 母子公司资产划转税收政策
  • 固定资产折旧的计算方法
  • 应收账款未收到是否要交税
  • 工资中的扣款怎么做账
  • 联营扣点业务会亏钱吗
  • 软件开发公司账一定按项目做吗
  • 技术服务费如何赋码
  • 凭发票报销的通知简单
  • 期间费用是啥
  • 新冠肺炎疫情相关租金减让
  • 增加委托代理人
  • mysql数据备份的方式
  • win7 64位系统关机按钮不见了怎么找回 win7关机按钮设置步骤
  • freebsd login
  • ubuntu configure
  • win8系统 Cisco VPN 442错误怎么办?解决方法介绍
  • windows开始界面
  • sharedprem.exe - sharedprem是什么进程 有什么作用
  • 如何关掉开机自检硬盘
  • win7系统网络连接禁用怎么开启
  • Unity3d_用PlayerPrefs保存和读取数组
  • unity项目资源
  • Perl的Mail::POP3Client模块和Gmail通信实例
  • windows visual studio 基于openGL的粒子系统设计
  • [置顶] 混合、反走样、雾效、多边形偏移
  • shell 方法调用
  • css浏览器兼容性问题
  • javascript 中的事件委托详解
  • unity自动生成
  • android的edittext在哪
  • jquery和angularjs的区别
  • node-js
  • js函数全局变量
  • JavaScript 事件对象介绍
  • javascript中hasOwnProperty() 方法使用指南
  • jQuery animate easing使用方法图文详解
  • Python注释详解
  • 税务局有哪些职务名称
  • 契税税收优惠政策2021
  • 关于抓落实的诗句
  • 金融机构取得的利息收入应缴纳增值税的
  • 沙宣发型适合什么年龄女性
  • 广东省国家税务总局稽查局局长
  • 下列哪些表述是正确的( )
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设