jQuery.i18n

基于 jQuery 的国际化插件
授权协议 Apache
开发语言 JavaScript HTML/CSS
所属分类 jQuery 插件、 其他jQuery插件
软件类型 开源软件
地区 国产
投 递 者 堵存
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

jquery.i18n 是一个基于 jQuery 的轻量级的国际化(i18n)插件。

  • 支持根据设置默认语言

  • 支持切换语言

  • 支持使用json文件存储翻译内容

可以根据用户自定义的不同语言版本的 json 文件,按需渲染网页上的语言,实现国际化。

安装

在项目中先引入 jQuery 文件:

<script src="jquery.js"></script>

然后在 jQuery 之后引入 jquery.i18n.js:

<script src="jquery.i18n.js"></script>
  • i18n = internationalization, 这个单词 i 开头, n 结尾,中间18个字母,所以简称 i18n。   jquery.i18n,是一个基于jquery的在网页上实现多语言支持的js框架。Repo: https://gitee.com/mirrors/jquery.i18n 这个框架本质上就是自动读取json文件,然后用json文件中的文本渲染页面。 使用很简单,有如下几

  • jquery.i18n.properties.min.js (function(h){function v(a){a.debug&&(f("callbackIfComplete()"),f("totalFiles: "+a.totalFiles),f("filesLoaded: "+a.filesLoaded));a.async&&a.filesLoaded===a.totalFiles&&a.c

  • jQuery.i18n.properties 版本 : 1.2.2 关于 jQuery.i18n.properties是一个轻量级的jQuery插件,用于从.properties文件中提供javascript的国际化,就像在Java资源包中一样。它根据提供的语言和国家代码(ISO-639和ISO-3166)或浏览器报告的语言加载和解析资源包(.properties)。 资源束是包含区域设置特定键值

  • 一、在线示例/源码地址 在线示例:点此查看- jQuery - 多语言翻译 源码地址:https://github.com/Tzlibai/Demo/tree/master/i18n/jquery 二、使用方式 1、标签中 <span class="i18n" name="roleName"></span> 2、属性中 <input type="text" class="i18n-inp

  • 1.html部分 目前html中统计结果有6种类型: html, text, title, alt, placeholder, value, 以及这6种的组合,请按照以下格式对标签进行修改: <!--html--> <div class="i18n" data-properties="htmlmsg" data-ptype="html"></div> <!--text--> <div class

 相关资料
  • 本文向大家介绍基于Session的国际化实现方法,包括了基于Session的国际化实现方法的使用技巧和注意事项,需要的朋友参考一下 如何将我们网站的其它内容(如菜单、标题等)做国际化处理呢?这就是本篇要将的内容—>国际化。 在项目的spring.xml文件添加的内容如下 在项目中的源文件夹resources中添加myproperties.properties、myproperties_zh_.pr

  • 概述 为了让Django项目可翻译,你必须添加一些钩子到你的Python 代码和模板中。这些钩子叫做翻译字符串。它们告诉Django:“如果这个文本的翻译可用,应该将它翻译成终端用户的语言。”你需要标记这些可翻译的字符串;系统只会翻译它知道的字符串。 Django 提供一些工具用于提取翻译字符串到消息文件中。这个文件方便翻译人员提供翻译字符串的目标语言。翻译人员填充完消息文件后,必须编译它。这个过

  • 介绍 Vant 采用中文作为默认语言,同时支持多语言切换,请按照下方教程进行国际化设置。 使用方法 多语言切换 Vant 通过 Locale 组件实现多语言支持,使用 Locale.use 方法可以切换当前使用的语言。 import { Locale } from 'vant'; // 引入英文语言包 import enUS from 'vant/es/locale/lang/en-US'; L

  • 国际化 Element 组件内部默认使用中文,若希望使用其他语言,则需要进行多语言设置。以英文为例,在 main.js 中: // 完整引入 Element import Vue from 'vue' import ElementUI from 'element-ui' import locale from 'element-ui/lib/locale/lang/en' Vue.use(Elem

  • 资料 ​https://tc39.es/ecma402/​

  • 一般用于根据用户语言,需要输出不同的文案。如果没有国际化的封装,业务里面会有大量的判断,并且业务也不好维护,没法统一管理所有文案。 安装 composer require swoft/i18n Git 仓库 Github https://github.com/swoft-cloud/swoft-event 参与贡献 欢迎参与贡献,您可以 fork 我们的开发仓库 swoft/component

  • 1.11.0 新增 cube-ui 内部所有非可配置的文案,都是中文的形式,所以如果你的应用是需要做对应的国际化文案翻译,那么 cube-ui 1.11.0 这个版本是提供了给 cube-ui 组件的文案翻译的能力,甚至这种能力也能延伸至你的应用。 cube-ui 组件的国际化 cube-ui 默认是用的中文语言包,并且已经注册了。cube-ui 内部也内置了对应的英文语言包,但是你需要如下的逻辑

  • 本项目集合了国际化 i18n 方案。通过 vue-i18n而实现。 由于本项目 ui 框架使用了element,所以国际化的同时也要将其国际化。 完整代码。 同时将当前 lang 语言存在 cookie之中,为了下次打开页面能记住上次的语言设置。 全局 lang 代码地址: @/lang 目前配置了英文和中文两种语言。 同时在 @/lang/index.js 中引入了 element-ui的语言包