Fix failing build for a Chinese version because of template tags

This commit is contained in:
Denis Koltsov
2016-11-19 16:40:48 +01:00
parent 1b85586e22
commit 1e5131b5c7
8 changed files with 93 additions and 77 deletions

View File

@@ -1,3 +1,4 @@
{% raw %}
# 9.1 预防CSRF攻击 # 9.1 预防CSRF攻击
## 什么是CSRF ## 什么是CSRF
@@ -91,3 +92,4 @@ CSRF的防御可以从服务端和客户端两方面着手防御效果是从
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一节: [安全与加密](<09.0.md>) * 上一节: [安全与加密](<09.0.md>)
* 下一节: [确保输入过滤](<09.2.md>) * 下一节: [确保输入过滤](<09.2.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 10.2 本地化资源 # 10.2 本地化资源
前面小节我们介绍了如何设置Locale设置好Locale之后我们需要解决的问题就是如何存储相应的Locale对应的信息呢这里面的信息包括文本信息、时间和日期、货币值、图片、包含文件以及视图等资源。那么接下来我们将对这些信息一一进行介绍Go语言中我们把这些格式信息存储在JSON中然后通过合适的方式展现出来。(接下来以中文和英文两种语言对比举例,存储格式文件en.json和zh-CN.json) 前面小节我们介绍了如何设置Locale设置好Locale之后我们需要解决的问题就是如何存储相应的Locale对应的信息呢这里面的信息包括文本信息、时间和日期、货币值、图片、包含文件以及视图等资源。那么接下来我们将对这些信息一一进行介绍Go语言中我们把这些格式信息存储在JSON中然后通过合适的方式展现出来。(接下来以中文和英文两种语言对比举例,存储格式文件en.json和zh-CN.json)
## 本地化文本消息 ## 本地化文本消息
@@ -132,3 +133,4 @@ $GOROOT/lib/time包中的timeinfo.zip含有locale对应的时区的定义
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一节: [设置默认地区](<10.1.md>) * 上一节: [设置默认地区](<10.1.md>)
* 下一节: [国际化站点](<10.3.md>) * 下一节: [国际化站点](<10.3.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 10.3 国际化站点 # 10.3 国际化站点
前面小节介绍了如何处理本地化资源即Locale一个相应的配置文件那么如果处理多个的本地化资源呢而对于一些我们经常用到的例如简单的文本翻译、时间日期、数字等如果处理呢本小节将一一解决这些问题。 前面小节介绍了如何处理本地化资源即Locale一个相应的配置文件那么如果处理多个的本地化资源呢而对于一些我们经常用到的例如简单的文本翻译、时间日期、数字等如果处理呢本小节将一一解决这些问题。
## 管理多个本地包 ## 管理多个本地包
@@ -178,3 +179,4 @@
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一节: [本地化资源](<10.2.md>) * 上一节: [本地化资源](<10.2.md>)
* 下一节: [小结](<10.4.md>) * 下一节: [小结](<10.4.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 12.2 网站错误处理 # 12.2 网站错误处理
我们的Web应用一旦上线之后那么各种错误出现的概率都有Web应用日常运行中可能出现多种错误具体如下所示 我们的Web应用一旦上线之后那么各种错误出现的概率都有Web应用日常运行中可能出现多种错误具体如下所示
@@ -122,3 +123,4 @@
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一章: [应用日志](<12.1.md>) * 上一章: [应用日志](<12.1.md>)
* 下一节: [应用部署](<12.3.md>) * 下一节: [应用部署](<12.3.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 13.3 controller设计 # 13.3 controller设计
传统的MVC框架大多数是基于Action设计的后缀式映射然而现在Web流行REST风格的架构。尽管使用Filter或者rewrite能够通过URL重写实现REST风格的URL但是为什么不直接设计一个全新的REST风格的 MVC框架呢本小节就是基于这种思路来讲述如何从头设计一个基于REST风格的MVC框架中的controller最大限度地简化Web应用的开发甚至编写一行代码就可以实现“Hello, world”。 传统的MVC框架大多数是基于Action设计的后缀式映射然而现在Web流行REST风格的架构。尽管使用Filter或者rewrite能够通过URL重写实现REST风格的URL但是为什么不直接设计一个全新的REST风格的 MVC框架呢本小节就是基于这种思路来讲述如何从头设计一个基于REST风格的MVC框架中的controller最大限度地简化Web应用的开发甚至编写一行代码就可以实现“Hello, world”。
@@ -161,3 +162,4 @@ index.tpl的代码如下所示我们可以看到数据的设置和显示都
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一章: [自定义路由器设计](<13.2.md>) * 上一章: [自定义路由器设计](<13.2.md>)
* 下一节: [日志和配置设计](<13.4.md>) * 下一节: [日志和配置设计](<13.4.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 13.5 实现博客的增删改 # 13.5 实现博客的增删改
前面介绍了beego框架实现的整体构思以及部分实现的伪代码这小节介绍通过beego建立一个博客系统包括博客浏览、添加、修改、删除等操作。 前面介绍了beego框架实现的整体构思以及部分实现的伪代码这小节介绍通过beego建立一个博客系统包括博客浏览、添加、修改、删除等操作。
@@ -257,3 +258,4 @@ edit.tpl
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一章: [日志和配置设计](<13.4.md>) * 上一章: [日志和配置设计](<13.4.md>)
* 下一节: [小结](<13.6.md>) * 下一节: [小结](<13.6.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 14.3 表单及验证支持 # 14.3 表单及验证支持
在Web开发中对于这样的一个流程可能很眼熟 在Web开发中对于这样的一个流程可能很眼熟
@@ -279,3 +280,4 @@
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一节: [Session支持](<14.2.md>) * 上一节: [Session支持](<14.2.md>)
* 下一节: [用户认证](<14.4.md>) * 下一节: [用户认证](<14.4.md>)
{% endraw %}

View File

@@ -1,3 +1,4 @@
{% raw %}
# 14.5 多语言支持 # 14.5 多语言支持
我们在第十章介绍过国际化和本地化开发了一个go-i18n库这小节我们将把该库集成到beego框架里面来使得我们的框架支持国际化和本地化。 我们在第十章介绍过国际化和本地化开发了一个go-i18n库这小节我们将把该库集成到beego框架里面来使得我们的框架支持国际化和本地化。
@@ -111,3 +112,4 @@ beego中设置全局变量如下
* [目录](<preface.md>) * [目录](<preface.md>)
* 上一节: [用户认证](<14.4.md>) * 上一节: [用户认证](<14.4.md>)
* 下一节: [pprof支持](<14.6.md>) * 下一节: [pprof支持](<14.6.md>)
{% endraw %}