在django-cms中,我有两种语言,其中一页是荷兰语,目前还没有翻译成英语。查看此页面时,language_chooser不提供英文翻译的链接(因为没有)。然而,我想链接到英文翻译的链接,以链接到主页(或一些其他英文页面,如果它是有意义的)。现在我可以自己创建所需的模板标记,或者一些模板技巧,但我认为这个问题以前已经解决过了。遗憾的是,我找不到任何这样的解决方案的例子。
Language chooser的用法如下:
<p><small>Choose your language: {% language_chooser %}</small></p&g
情况:我们开发团队的一些成员使用捷克Windows,有些(包括我)使用英文操作系统。
问题是当我们使用T4MVC模板自动生成一些代码时。它的工作方式是该工具输出按字典顺序排序的生成成员(这当然很好),但是由于捷克语和英语之间在字母顺序上存在差异,所以在与TFS源代码控制同步时,我们会不断地得到更改顺序。
不同之处在于在英文中不存在的字母CH (这很好),但是捷克爸爸想要这封信,所以我们有这封信,它是在H之后。
所以,英文命令A-B-C-D-E-F-G-H-I.在捷克语里是这样的: A-B-C-D-E-F-G-H-CH-I...
因此,像这样的差异发生在生成的代码中:
public class
我想知道django模板系统中是否有一种方法可以根据语言格式化日期。
例如,如果我的网站是英文的,代码{{ submitted_date | date }}将显示为: June 29,2016
但是如果网站是用法语显示的,同样的代码应该显示这样的格式: 27 juin 2016。
有没有办法告诉Django这样做,或者我只需要用if语句硬编码它?(但如果我有多种语言呢?!)