位置: 编程技术 - 正文

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

  • 税盘维护费的账务处理
  • 旅游业成本交税会计分录怎么做
  • 计提本月增值税会计科目
  • 企业银行流水可以同步到T+软件中,自动生成凭证了
  • 员工外出办事报备制度
  • 非限定性净资产包括哪些科目
  • 印花税计税基数不包括哪些
  • 外贸企业的会计
  • 销售材料取得的进项税额
  • 年末转出未交增值税的视频
  • 小型微利企业减按25%计算应纳税所得额
  • 公司发实物要交税吗
  • 购买设备送给客户帐务处理是怎样的?
  • 企业破产清算怎么做账务处理实务工作
  • 企业税审要钱吗
  • 认证后的发票可以留抵下月抵扣吗
  • 外籍人员劳务费税率表
  • 兼职取酬案例剖析
  • 年所得12万以下还用年度申报吗
  • 三证合一对纳税有影响吗
  • 预付账款后期如何冲销
  • 应付款转收入条件
  • 企业筹办期多久
  • 退关税怎么入账
  • 利润分配的途径
  • 查账征收企业所得税季报怎么填
  • 外管证预缴增值税怎么抵扣
  • win11 分区
  • 清算资金往来借贷方什么意思
  • 重装系统前需要注意什么
  • 本月印花税下月缴纳需要计提吗
  • 制造费用主要包括哪些费用
  • 贷款损失准备科目为负债类科目
  • 高新技术企业补助需要交所得税吗
  • 毛利率为负也可以投资吗
  • php 字符串处理函数
  • 福利费专用发票如何账务处理
  • 快递行业一般纳税人税率是多少
  • js数组entries
  • db2diag命令
  • python获取值对应的键
  • okhttp源码
  • 年报和汇算清缴报表口径的区别
  • 织梦系统基本参数
  • 科技型中小企业享受优惠税收政策
  • 如何开具通用电子发票
  • 企业原材料成本占比
  • MySQL入门教程
  • 固定制造费用需要逐项进行预计通常与本期产量无关
  • 折旧与摊销会计分录
  • 固定资产不折旧直接进费用
  • 出口报关成功
  • 去年漏记了收入,可以记今年吗
  • 车辆违章有几种处理方法
  • 未开票收入怎么做账
  • 安保公司差额征税开具发票
  • 收客户利息怎么处理
  • 建筑工程拨款申请模板
  • 新企业如何建帐
  • 资金账簿印花税税率
  • mysql在数据分析中的作用
  • sql两个数据怎么合并到一起
  • mysql5.7.27安装
  • centos lftp
  • windows查找命令
  • 微软推送win10更新 蓝牙
  • linux 命令详解
  • windows ftp软件
  • 演示模式怎么设置
  • realshed.exe - realshed是什么进程 有什么用
  • win8打游戏卡吗
  • win10系统怎么设置屏幕
  • win10系统更改
  • linux批量修改文件时间
  • 批处理set命令
  • 按钮用于控制电路
  • javascript基于什么的语言
  • HttpURLConnection的流式输出的缺陷和解决方法
  • python多线程异常后所有线程均不往下执行
  • 济宁地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设