国际化
This commit is contained in:
@@ -2,14 +2,6 @@
|
||||
<% page.posts.each(function(post){ %>
|
||||
<%- partial('article', {post: post, index: true}) %>
|
||||
<% }) %>
|
||||
<% if (page.total > 1){ %>
|
||||
<nav id="page-nav">
|
||||
<%- paginator({
|
||||
prev_text: '« Prev',
|
||||
next_text: 'Next »'
|
||||
}) %>
|
||||
</nav>
|
||||
<% } %>
|
||||
<% } else { %>
|
||||
<% var last; %>
|
||||
<% page.posts.each(function(post, i){ %>
|
||||
@@ -30,14 +22,12 @@
|
||||
<% if (page.posts.length){ %>
|
||||
</div></section>
|
||||
<% } %>
|
||||
|
||||
<% if (page.total > 1){ %>
|
||||
<nav id="page-nav">
|
||||
<%- paginator({
|
||||
prev_text: '« Prev',
|
||||
next_text: 'Next »'
|
||||
}) %>
|
||||
</nav>
|
||||
<% } %>
|
||||
|
||||
<% } %>
|
||||
<% if (page.total > 1){ %>
|
||||
<nav id="page-nav">
|
||||
<%- paginator({
|
||||
prev_text: '« '+__('prev'),
|
||||
next_text: __('next')+' »'
|
||||
}) %>
|
||||
</nav>
|
||||
<% } %>
|
||||
@@ -57,9 +57,9 @@
|
||||
<% } %>
|
||||
<%- partial('post/tag') %>
|
||||
<%- partial('post/category') %>
|
||||
<% if (index && theme.show_all_link){ %>
|
||||
<% if (index){ %>
|
||||
<p class="article-more-link">
|
||||
<a class="article-more-a" href="<%- url_for(post.path) %>"><%= theme.show_all_link %> >></a>
|
||||
<a class="article-more-a" href="<%- url_for(post.path) %>"><%= __('show_full_text') %> >></a>
|
||||
</p>
|
||||
<% } %>
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
<div id="header-inner" class="inner">
|
||||
<nav id="main-nav">
|
||||
<a id="main-nav-toggle" class="nav-icon"></a>
|
||||
<% for (var i in theme.menu){ %>
|
||||
<a class="main-nav-link" href="<%- url_for(theme.menu[i]) %>"><%= i %></a>
|
||||
<% for (let menuName in theme.menu){ %>
|
||||
<a class="main-nav-link" href="<%- url_for(theme.menu[menuName]) %>"><%= __(menuName) %></a>
|
||||
<% } %>
|
||||
</nav>
|
||||
<nav id="sub-nav">
|
||||
|
||||
@@ -10,27 +10,27 @@
|
||||
</hgroup>
|
||||
<% if (theme.subtitle){ %>
|
||||
<p class="header-subtitle"><%=theme.subtitle%></p>
|
||||
<%}%>
|
||||
<% } %>
|
||||
|
||||
<nav class="header-menu">
|
||||
<ul>
|
||||
<% for (var i in theme.menu){ %>
|
||||
<li><a href="<%- url_for(theme.menu[i]) %>"><%= i %></a></li>
|
||||
<%}%>
|
||||
<% for (let menuName in theme.menu){ %>
|
||||
<li><a href="<%- url_for(theme.menu[menuName]) %>"><%= __(menuName) %></a></li>
|
||||
<% } %>
|
||||
</ul>
|
||||
</nav>
|
||||
<nav class="header-smart-menu">
|
||||
<% for (var i in theme.smart_menu){ %>
|
||||
<% if(theme.smart_menu[i]){ %>
|
||||
<a @click="openSlider($event, '<%-i%>')" href="javascript:void(0)"><%= theme.smart_menu[i] %></a>
|
||||
<% for (let menuName in theme.smart_menu){ %>
|
||||
<% if(theme.smart_menu[menuName]){ %>
|
||||
<a @click="openSlider($event, '<%-menuName%>')" href="javascript:void(0)"><%= __(theme.smart_menu[menuName]) %></a>
|
||||
<% } %>
|
||||
<% } %>
|
||||
<% } %>
|
||||
</nav>
|
||||
<nav class="header-nav">
|
||||
<div class="social">
|
||||
<% for (var i in theme.subnav){ %>
|
||||
<% for (let i in theme.subnav){ %>
|
||||
<a class="<%= i %>" target="_blank" href="<%- url_for(theme.subnav[i]) %>" title="<%= i %>"><i class="icon-<%= i %>"></i></a>
|
||||
<%}%>
|
||||
<% } %>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
@@ -28,8 +28,8 @@
|
||||
<nav class="header-menu js-header-menu">
|
||||
<ul style="width: <%= ulWidth %>">
|
||||
<% var divide = 100 / count + '%' %>
|
||||
<% for (var i in theme.menu){ %>
|
||||
<li style="width: <%= divide %>"><a href="<%- url_for(theme.menu[i]) %>"><%= i %></a></li>
|
||||
<% for (let menuName in theme.menu){ %>
|
||||
<li style="width: <%= divide %>"><a href="<%- url_for(theme.menu[menuName]) %>"><%= __(menuName) %></a></li>
|
||||
<%}%>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<% var divide = 100 / count + '%' %>
|
||||
<% for (let menu_name in theme.smart_menu){ %>
|
||||
<% if(theme.smart_menu[menu_name]){ %>
|
||||
<li style="width: <%= divide %>" @click="openSlider($event, '<%-menu_name%>')"><a href="javascript:void(0)" :class="{active:<%-menu_name%>}"><%= theme.smart_menu[menu_name] %></a></li>
|
||||
<li style="width: <%= divide %>" @click="openSlider($event, '<%-menu_name%>')"><a href="javascript:void(0)" :class="{active:<%-menu_name%>}"><%= __(theme.smart_menu[menu_name]) %></a></li>
|
||||
<% } %>
|
||||
<% } %>
|
||||
</ul>
|
||||
@@ -24,18 +24,18 @@
|
||||
<%if(hasInnerArchive){%>
|
||||
<section class="tools-section tools-section-all" v-show="innerArchive">
|
||||
<div class="search-wrap">
|
||||
<input class="search-ipt" v-model="search" type="text" placeholder="文章搜索…">
|
||||
<input class="search-ipt" v-model="search" type="text" placeholder="<%=__('search') %>…">
|
||||
<i class="icon-search icon" v-show="!search"></i>
|
||||
<i class="icon-close icon" v-show="search" @click="clearChose"></i>
|
||||
</div>
|
||||
<div class="widget tagcloud search-tag">
|
||||
<div>
|
||||
<span >标签:</span>
|
||||
<span ><%=__('tags') %>:</span>
|
||||
<label class="bui-switch-label bui-switch-animbg">
|
||||
<input type="checkbox" name="s" @click="showTags=!showTags"/>
|
||||
<input type="checkbox" @click="showTags=!showTags"/>
|
||||
<i class="bui-switch"></i>
|
||||
</label>
|
||||
<span style="margin-left: 50px;">分类:</span>
|
||||
<span style="margin-left: 50px;"><%=__('categories') %>:</span>
|
||||
<label class="bui-switch-label bui-switch-animbg">
|
||||
<input type="checkbox" @click="showCategories=!showCategories"/>
|
||||
<i class="bui-switch"></i>
|
||||
|
||||
@@ -1,66 +1,42 @@
|
||||
<!-- Root element of PhotoSwipe. Must have class pswp. -->
|
||||
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
|
||||
|
||||
<!-- Background of PhotoSwipe.
|
||||
It's a separate element as animating opacity is faster than rgba(). -->
|
||||
<div class="pswp__bg"></div>
|
||||
|
||||
<!-- Slides wrapper with overflow:hidden. -->
|
||||
<div class="pswp__scroll-wrap">
|
||||
|
||||
<!-- Container that holds slides.
|
||||
PhotoSwipe keeps only 3 of them in the DOM to save memory.
|
||||
Don't modify these 3 pswp__item elements, data is added later on. -->
|
||||
<div class="pswp__container">
|
||||
<div class="pswp__item"></div>
|
||||
<div class="pswp__item"></div>
|
||||
<div class="pswp__item"></div>
|
||||
</div>
|
||||
|
||||
<!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
|
||||
<div class="pswp__ui pswp__ui--hidden">
|
||||
|
||||
<div class="pswp__top-bar">
|
||||
|
||||
<!-- Controls are self-explanatory. Order can be changed. -->
|
||||
|
||||
<div class="pswp__counter"></div>
|
||||
|
||||
<button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
|
||||
|
||||
<button class="pswp__button pswp__button--share" style="display:none" title="Share"></button>
|
||||
|
||||
<button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
|
||||
|
||||
<button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
|
||||
|
||||
<!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
|
||||
<!-- element will get class pswp__preloader--active when preloader is running -->
|
||||
<div class="pswp__preloader">
|
||||
<div class="pswp__preloader__icn">
|
||||
<div class="pswp__preloader__cut">
|
||||
<div class="pswp__preloader__donut"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
|
||||
<div class="pswp__share-tooltip"></div>
|
||||
</div>
|
||||
|
||||
<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
|
||||
</button>
|
||||
|
||||
<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
|
||||
</button>
|
||||
|
||||
<div class="pswp__caption">
|
||||
<div class="pswp__caption__center"></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="pswp__bg"></div>
|
||||
<div class="pswp__scroll-wrap">
|
||||
<div class="pswp__container">
|
||||
<div class="pswp__item"></div>
|
||||
<div class="pswp__item"></div>
|
||||
<div class="pswp__item"></div>
|
||||
</div>
|
||||
|
||||
<div class="pswp__ui pswp__ui--hidden">
|
||||
<div class="pswp__top-bar">
|
||||
<div class="pswp__counter"></div>
|
||||
<button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
|
||||
<button class="pswp__button pswp__button--share" style="display:none" title="Share"></button>
|
||||
<button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
|
||||
<button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
|
||||
|
||||
<div class="pswp__preloader">
|
||||
<div class="pswp__preloader__icn">
|
||||
<div class="pswp__preloader__cut">
|
||||
<div class="pswp__preloader__donut"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
|
||||
<div class="pswp__share-tooltip"></div>
|
||||
</div>
|
||||
|
||||
<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
|
||||
</button>
|
||||
|
||||
<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
|
||||
</button>
|
||||
|
||||
<div class="pswp__caption">
|
||||
<div class="pswp__caption__center"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user