位置: 编程技术 - 正文

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

发布时间:2024-01-12

推荐整理分享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调用系统自带编辑器的实现方法

  • 增值税查询校验码是什么
  • 普惠性幼儿园是非盈利幼儿园吗
  • 小微企业所得税税率2.5% 10% 25%
  • 决算报表与账不一致怎么调账
  • 交易性金融资产和其他权益工具投资的区别
  • 备用金没有发票抵消违法吗
  • 开出已验旧的发票怎么办
  • 企业存货核算的内容包括
  • 员工冲借款收据怎么开?
  • 资产减值损失确认后,减值资产的折旧
  • 制造费用工资结转怎么算
  • 收到政府补助的固定资产的账务处理
  • 实际费用比预算高
  • 进货发票未到怎么做账
  • 暂估收入是否暂列金额
  • 小规模纳税人不允许开具零税率发票
  • 营改增后,纳税人转让房地产
  • 创业投资公司设立条件
  • 三证合一之后的税务登记
  • 影响固定资产折旧的有
  • 服装加工费发票税点
  • 户外拓展费用入什么科目
  • 生产领用包装物计入哪里
  • 购买监控设备费用谁出
  • PHP:pg_lo_unlink()的用法_PostgreSQL函数
  • 一叶兰的养殖方法和注意事项有哪些
  • 酒店购进布草可直接确认为成本吗
  • 最早的笔记本是512m内存
  • 微信网页开发工具
  • echarts饼图标题
  • 公司收到投资款怎么写收据?
  • 编制记账凭证出现错误
  • jquery版本
  • html+javascript
  • yum安装php5
  • 微信小程序开发
  • yii2框架和fastadmin建商城网站哪个好用
  • 一般纳税人怎么申报增值税
  • 一般纳税人怎样申请简易计税
  • 境外捐赠入账
  • 高铁票进项抵扣计算错了 怎么办理
  • ibm db2认证
  • 单位买的空调计入什么科目
  • 预收账款是什么要素
  • 内含报酬率的计算公式Npv
  • 新准则下企业计划的内容
  • 会计中应收账款属于什么科目
  • 实时缴税计入什么科目
  • 未发生账务类交易
  • 退税政策调整
  • 免息分期付款怎么办理
  • 年底暂估收入,年初怎么做
  • 固定总价合同与epc总承包合同区别
  • 本年利润净利润的关系
  • windows启动失败是怎么回事
  • 用U盘安装win11
  • macos邮件
  • linux操作系统安装包
  • win10系统下如何打开internet(ISS)信息服务
  • linux指令系统
  • 如何在linux系统中创建空文件
  • 开关光驱是平移还是旋转
  • linux sendmail发送邮件
  • scumpve服务器
  • unity3d控制物体移动
  • unityai寻路
  • 基于nodejs的框架
  • jquery删除dom
  • 如何获取android实体类保存的数据
  • 蓝牙模块手机程序
  • 亲测源码论坛
  • 扣税13个点实际支付金额该怎么算
  • 是否开具发票就要确认企业所得税收入?
  • 智云发票集中管理云平台官网
  • 税务局监制的收据哪里买
  • 长沙税务局几点上班下午
  • 政府采购合同模板
  • 税务注销相关文件
  • 国家税务局的单位性质是什么
  • 国税系统如何变更财务负责人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号