位置: 编程技术 - 正文

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

  • 工资表怎么导入个税系统计算个税
  • 公司附加税怎么计算
  • 车购税怎么计算
  • 个人所得税计算器
  • 差额征收如何做账
  • 财务要做哪些表
  • 境内企业向境外放款额度最长放款期限为两年
  • 个人以不动产投资入股
  • 一般纳税人增值税申报操作流程
  • 事业单位预算外收入
  • 企业自用房要交契税吗
  • 怎么在电子税务局变更财务负责人
  • 项目资本金是什么意思大白话
  • 房租费可以计入研发费用加计扣除吗
  • 小规模季报利润表本月金额和本年累计金额
  • 外贸企业出口收入怎么账务处理
  • 购入增值税税控系统专用设备为什么全额计入固定资产
  • 食堂外包服务费可以抵扣进项税吗
  • 企业之间承兑汇票贴现违法吗知乎
  • 应付利息和应计利息怎么区分
  • 电脑玩网络游戏一小时多少流量
  • 如何激活windows11专业版?
  • 苹果手机怎么刷机
  • XP系统,右下角本地连接图标消失的解决办法
  • 私立医院交所得税吗
  • bios setup uitlity
  • php splqueue
  • 融资租赁与经营租赁的区别主要是
  • 房地产企业公司
  • 向梵高致敬油画
  • python的复制命令
  • 注意力机制的作用
  • 逆算法怎么算
  • javascript中文手册
  • 去年未分配利润为负什么意思
  • 工程施工科目借方尾差怎么调整
  • 2021新旧会计准则的比较分析
  • 单位全额承担社保能税前扣除吗
  • PostgreSQL新手入门教程
  • db2导出数据到excel
  • mongodb查询操作
  • sql server 递归
  • 企业收据的相关法律规定
  • 现在勾选认证是可以下月初认证?
  • 存货周期怎么计算
  • 固定资产改造多少直接进费用
  • 福利费为什么不可以抵扣进项税
  • 应收帐款周转率计算公式为
  • 土地承包经营合同生效条件
  • 母公司设立子公司协议
  • 其他应收款坏账准备计提标准
  • 对公账户收到钱有提示吗
  • mysql根据另一张表更新
  • win8系统怎么安装office
  • 智能abc不能输入汉字
  • ubuntuone
  • centos virbr0
  • win7为什么不能设置滑动关机
  • 怎么解决xp不能安装软件
  • ubuntu 命令行修改用户密码
  • 电脑重做系统后打印机不能打印
  • cmd是什么意思 视频
  • win7关机没反应怎么办
  • win7怎连蓝牙
  • 微软kudo
  • cocos2d-js-min.js
  • 用nodejs做的项目
  • jquery密码验证
  • shell脚本-ge
  • jquery添加兄弟元素
  • linux c语言获取当前路径
  • js中check
  • node.js的概念
  • jquery使用css
  • android刷题
  • 广州买房退税政策2020
  • 重庆电子税务局官网登录入口
  • 季度申报表如何填写
  • 自然人扣缴端怎么申报个税
  • 江苏发票认证平台app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设