transhette

软件截图:
transhette
软件详细信息:
版本: 0.5.9
上传日期: 11 May 15
开发: Yaco Sistemas
许可: 免费
人气: 12

Rating: 5.0/5 (Total Votes: 1)

transhette是一个简单的Django的应用程序,简化你的Django项目的翻译过程。
Transhette最初基于罗塞塔,它使用polib。这两个项目都分布在MIT许可下。
Transhette是根据GNU宽通用公共许可证的条款分发。
文档
安装
要安装transhette:
  1。在任何地方你的Python路径下载应用程序,并把transhette文件夹(你的项目目录是好的,但其他地方在Python路径都行)
  2。添加“transhette”行到INSTALLED_APPS在项目的settings.py
  3。添加URL输入到项目的urls.py,例如:
 从django.conf导入设置
 如果settings.INSTALLED_APPS“transhette”:
  URL模式+ =模式('',
  URL(R'^ transhette /',包括(“transhette.urls')),
 )
注意::您可以使用任何你想要的网址前缀。
要卸载transhette:
  1。注释掉或删除“transhette'线在你的INSTALLED_APPS
  2。注释或删除网址列入
安全
由于transhette需要写访问一些在你的Django项目的文件,访问应用程序被限制为管理员用户只(如在项目的管理接口中定义)
如果您希望授予编辑其他用户访问:
  1。在管理界面中创建一个'翻译'组
  2。添加用户,你希望授予权转换到该组
教程
启动Django开发服务器和浏览器指向你已经在安装过程中选择的网址前缀。你会得到的文件选择窗口。
选择一个文件并翻译翻译每个消息。每当一个新的一批消息被处理,transhette更新相应django.po文件并重新生成相应的莫文件。
这意味着你的项目的标签将被翻译马上,不幸的是你还是会重新启动Web服务器以使更改生效。
如果Web服务器没有对目录的写访问文件的目录文件的归档可以下载。
有一个有用的搜索框,您可以输入关键字来查找所需的字符串。
它可以通过他们的国家“只有翻译”,“只有非编译”,“模糊”来过滤字符串。模糊的字符串是那些已经被自动翻译ugettext,所以要小心他们。节省您的目录之前,您应该检查所有模糊的字符串。您可以识别它们在搜索结果中,因为他们是黄色。
还有,你可以下载你正在编辑的目录,你也可以上传目录。 “优先级”选项定义,如果目录,是要被上传在存储的一个有优先权。这意味着,如果没有优先权,如果transhette在新的目录发现一个已翻译的字符串,它会尊重旧译。如果启用优先级的旧值将始终覆盖。 Transhette管理空的翻译,因为它们不存在。
发展
您可以通过执行其颠覆存储库的检出得到transhette的最后一个前沿版本。这样,您就可以将其添加为外部到您的主项目目录:
svn签http://svnpub.yaco.es/djangoapps/transhette/trunk transhette
bug报告,补丁和建议非常欢迎。只要把他们在我们的Trac系统,并使用了“transhette”组件时填写门票:
http://tracpub.yaco.es/djangoapps/

Features:

  • Database独立
  • 在读取和写入项目的目录的gettext(PO和Mo文件)
  • 安装并在一分钟卸装
  • 使用Django的管理界面CSS
  • 在通过谷歌AJAX语言API翻译建议

什么在此版本中是新的

  • 改变AJAX-URL从模板块,以防万一有人滴在基本模板的头块

在什么版本0.5.8新是

  • 在提高对畸形搜索串稳健
  • 在什么版本0.5.6新是

:在restart_script

(美元而不是&)

  • 修正错字重装模式。

什么是0.5.5版本,新的

  • 在固定的翻译时,标签是在两个或两个以上的目录。优先级计算不匹配。

要求

  • 在Python的

显影剂的其他软件 Yaco Sistemas

意见 transhette

评论没有发现
添加评论
打开图片!