位置: 编程技术 - 正文

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

  • 应交税费负数调整到其他流动资产
  • 所得税申报表的营业成本包括费用吗
  • 可税前扣除的费用有哪些
  • 待认证进项税账务处理
  • 进项税额加计抵减会计分录
  • 母公司合并子公司会计处理
  • 补贴收入如何入账
  • 公司优秀党员事迹材料
  • 员工买东西自己垫付的钱怎么做账
  • 度假村功能
  • 个人出售住房缴纳房产税吗
  • 事业单位个税可以抵扣吗
  • 主营业务收入冲销
  • 预支的采购备用金是什么
  • 财务费用手续费有哪些
  • 火车票退票手续费扣多少
  • 研发加计扣除的标准
  • 增值税普通发票怎么开
  • 金税盘如何红冲已抵扣专票
  • 水利基金的计税基础是什么
  • 纳税主要是哪些方面
  • 机动车销售发票如何补开?
  • 外地预缴的企业所得税可以退吗
  • 出口申报时限
  • 行政事业性收费包括哪些项目
  • 荣耀x10的鸿蒙系统怎么开启
  • w10怎么找蓝牙
  • 出口退税如何办退税手续
  • 我国关税税则设有
  • 工装费用会计分录
  • 事业单位增值税可以抵扣吗
  • 六自由度机器人简图
  • 捐款怎么处理
  • org.springframework.web.server
  • 税收优惠与政府补助对于企业研发来说哪个优惠力度大
  • 农产品收购发票可以抵扣进项税额吗
  • 去年未分配利润为负什么意思
  • dedecms安装
  • 六税一费和六税两费的区别
  • 包工包料意思
  • 利润表的组成是指
  • 代开专票的个税减免吗?
  • d级企业预缴增值税如何申报
  • db2 describe
  • MySQL进阶SELECT语法篇
  • 酒店收入是什么收入
  • 信用减值损失是负数是什么意思
  • 建设银行e信通介绍
  • 专项应付款的会计处理
  • 其他收益会计科目核算什么
  • 房租收不回来会计分录
  • 预计负债转回对所得税费用的影响
  • 股东借款转为资本公积的决议
  • 以他人名义投资该签订什么协议
  • 企业如何建账做账
  • mysql中分组
  • sqlserver substring函数使用方法小结
  • 服务器centos6.8安装教程
  • windows10预览版安装
  • win10蓝屏stopcode
  • dds使用方法
  • Linux系统配置网关
  • windowsxp oobe
  • SIMETER.EXE - SIMETER是什么进程 有什么用
  • kernel headers not found for target kernel
  • javascript数据结构与算法
  • android网络请求时怎么取消
  • 基于vue的购物系统
  • nginx与php
  • json与对象的区别
  • jquery自带的弹出框
  • java对象怎么比较
  • python 命令
  • 用javascript
  • typeto
  • 季度税额怎么算
  • 南京江宁区地税局待遇(南京各个区税务局待遇)
  • 吉林税务发票自动查询系统网
  • 税务局怎么知道房屋出租
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设