1. 首页
  2. 数据库
  3. 其它
  4. 使用Django的模版来配合字符串翻译工作

使用Django的模版来配合字符串翻译工作

上传者: 2020-12-23 06:53:41上传 PDF文件 53.1KB 热度 8次

Django模板使用两种模板标签,且语法格式与Python代码有些许不同。为了使得模板访问到标签,需要将 {% load i18n %} 放在模板最前面。这个{% trans %}模板标记翻译一个常量字符串 或 可变内容:如果有noop 选项,变量查询还是有效但翻译会跳过。当空缺内容要求将来再翻译时,这很有用。在一个带 {% trans %} 的字符串中,混进一个模板变量是不可能的。每一个RequestContext可以访问三个指定翻译变量:。在这个例子中,翻译结构将放过字符串"yes,no",而不是单独的字符串"yes"和"no"。

用户评论