Git@OSC 国际化 —— 支持中英文双语显示

Git@OSC 代码托管平台新增国际化特性,目前支持简体中文和英文两种语言显示。

国内的不少开源软件作者希望自己的产品也能同时被国外的用户所使用,但同时又希望国内的用户可以快速访问项目源码。因此很多作者会将同一个项目托管到 Git@OSC 和 Github ,然后同时制作中英文的项目简介。这样做在更新代码的时候就比较繁琐,首先需要将代码推送到两个不同的仓库;其次是一些跟项目源码地址相关的介绍肯能就无法兼顾多个平台。

因此 Git@OSC 推出了国际化特性,目前仅提供简体中文和英文两种语言支持。系统会根据浏览器的语言进行自动适配,如下图所示:

你也可以通过页面底部的语言栏进行手工切换不同语言:

这部分只是针对界面上的文字显示进行自动的语言切换。而对于项目的介绍文件 Readme.md ,Git@OSC 支持自动根据文件的后缀进行语言识别,例如你可生成 Readme_en.md ,那么使用英文浏览器的用户会自动得到 Readme_en.md 的渲染,显示的是英文版的项目介绍。

这样你就可以直接把 Git@OSC 上的项目地址发给国外用户,再不用担心他们看不懂你的项目了!

我们现在也在征集其他语言的翻译者,有兴趣可直接和 @zoker 联系。

即刻访问 http://git.oschina.net

文章转载自 开源中国社区[https://www.oschina.net]

时间: 2024-11-05 12:26:35

Git@OSC 国际化 —— 支持中英文双语显示的相关文章

Git@OSC 已经支持 Gitlab Control 移动客户端

为了方便大家在手机和平板上使用和浏览 Git@OSC (http://git.oschina.net/) ,我们已经正式启用了对 Gitlab Control 客户端软件的支持.首次使用的时候请输入 git.oschina.net 主机名和用户名密码.如果你使用的是第三方登录,请在 Git@OSC 设置一个登录密码(重置登录密码)才可以在客户端上登录. 目前的 Gitlab Control 只支持浏览自己的项目和参与的项目,可以查看包括源码.提交.Issue 等信息,并可进行评论回复等操作. G

Git@OSC 安卓手机客户端测试版发布

为什么我要把代码放到 Git@OSC 平台上? 不限数量的公有库和私有库,承诺永久免费 利用开源中国社区使项目得到充分推广 代码托管是开源中国核心产品,可靠才最重要 VIP 服务,有问题 @红薯 ,解决迅速 现在又推出国内首个手机客户端.... 你还等什么? Git@OSC 已经支持导入 Github 项目哦! 哈哈,自吹自擂了一把!期待已久的 Git@OSC 手机客户端终于迎来了首个安卓的测试版本.这也是国内首个提供官方手机客户端的代码托管平台. 总会有人怀疑 Git 手机客户端到底有什么用,

中英文支持-你的程序做到了吗?---不落伍的应用Struts 2 的国际化支持特性(7)

4.3  Struts 2的国际化支持 前面已经介绍了Java国际化的原理和方法,读者知道,Java的国际化需要一个Locale和一个资源包就能够实现国际化.资源包可以是资源文件也可以是资源类文件. Struts 2的国际化是建立在Java国际化的基础之上的,也是使用资源包的方式,通过getBundle()方法来寻找指定Locale相关联的资源包,再从资源包文件中查找指定Key所对应的国际化资源信息. Struts 2框架的底层国际化与Java国际化是一致的,作为一个良好的MVC框架,Strut

Git@OSC 携手腾讯优测支持安卓项目一键分析

Git@OSC 面世已经三年了,我们致力于为用户提供免费的优质托管服务,目前已经成为国内最大的代码托管服务提供商,越来越多的优秀开源项目使用 Git@OSC ,越来越多的团队入驻 Git@OSC .2014年7月份,我们推出了 Sonar 代码质量分析系统(http://sonar.oschina.net/),并且将其与 Git@OSC 深度结合,使用户能够一键分析自己的项目,对自己项目的质量有更深入的了解.而今天,我们很高兴的告诉大家,我们与腾讯优测(http://utest.qq.com/)

中英文双语导航菜单

菜单|导航 老甘的<完全用CSS实现的中英文双语导航菜单>一文中使用"position: absolute;left: -999em;"将其左缩进N远,并通过"visibility: hidden;"将其物理隐藏(实际是占位的),此时显示英文导航.当hover触发时,z-index定义在上,并将其绝对定位位置设置为左上,设置visibility: visible;显示,此时span层覆盖在a层上,显示中文. 我们还可以还一种思维使用hover触发disp

完全用CSS实现的中英文双语导航菜单

css|菜单 这是一个完全用CSS实现的中英文双语导航菜单,无脚本和图片,初始时,菜单语言是英文,当鼠标悬停在菜单上时,其变成中文,当然你也可以反过来做. 实现原理:    XHTML <ul id="nav"> <li><a class="bi" href="index.html">Home<span>首 页</span></a></li> </ul>

CSS实现的中英文双语导航菜单

css|菜单 这是一个完全用CSS实现的中英文双语导航菜单,无脚本和图片,初始时,菜单语言是英文,当鼠标悬停在菜单上时,其变成中文,当然你也可以反过来做. 实现原理: XHTML <ul id="nav"><li><a class="bi" href="index.html">Home<span>首 页</span></a></li></ul> 从上面

批处理文件国际化支持解决方案

随着软件应用的迅速推广与发展,应用软件无一例外的面临着支持多国家多语种的国际化问题,基于 Windows 的批处理文件应用广泛,然而作为一种通用脚本语言,批处理脚本没有提供一种体系化的多语言国际化支持.本文首先介绍编程语言和国际标准化对多语言问题作出的努力:其次,给出了通用多语言支持解决方案的灵活架构设计:再次,给出了批处理文件的轻量级.灵活架构的通用多语言支持解决方案,以及基于该解决方案构建支持多语言的批处理软件系统的一般步骤:最后作了一定的总结和展望. 背景 软件应用迅速发展扩张,逐步渗透到

CSS实现的中英文双语菜单效果代码

        本文实例讲述了CSS实现的中英文双语菜单效果代码.分享给大家供大家参考.具体如下:         这是一款你一定喜欢的CSS中英文双语菜单,支持鼠标 特效,先运行一下看效果,绝对会另你满意.用到了一个背景图片,请自行下载. 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit