fix(view): use correct moment.js language name
							parent
							
								
									436e134d5a
								
							
						
					
					
						commit
						001dcb5159
					
				| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
const moment = require('moment');
 | 
			
		||||
const { Component, Fragment } = require('inferno');
 | 
			
		||||
const { toMomentLocale } = require('hexo/lib/plugins/helper/date');
 | 
			
		||||
const Paginator = require('hexo-component-inferno/lib/view/misc/paginator');
 | 
			
		||||
const ArticleMedia = require('hexo-component-inferno/lib/view/common/article_media');
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -8,7 +9,7 @@ module.exports = class extends Component {
 | 
			
		|||
        const { config, page, helper } = this.props;
 | 
			
		||||
        const { url_for, __, date_xml, date } = helper;
 | 
			
		||||
 | 
			
		||||
        const language = page.lang || page.language || config.language;
 | 
			
		||||
        const language = toMomentLocale(page.lang || page.language || config.language);
 | 
			
		||||
 | 
			
		||||
        function renderArticleList(posts, year, month = null) {
 | 
			
		||||
            const time = moment([page.year, page.month ? page.month - 1 : null].filter(i => i !== null));
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
const moment = require('moment');
 | 
			
		||||
const { Component, Fragment } = require('inferno');
 | 
			
		||||
const { toMomentLocale } = require('hexo/lib/plugins/helper/date');
 | 
			
		||||
const Share = require('./share');
 | 
			
		||||
const Donates = require('./donates');
 | 
			
		||||
const Comment = require('./comment');
 | 
			
		||||
| 
						 | 
				
			
			@ -23,8 +24,8 @@ module.exports = class extends Component {
 | 
			
		|||
        const { article, plugins } = config;
 | 
			
		||||
        const { url_for, date, date_xml, __, _p } = helper;
 | 
			
		||||
 | 
			
		||||
        const indexLaunguage = config.language || 'en';
 | 
			
		||||
        const language = page.lang || page.language || config.language || 'en';
 | 
			
		||||
        const indexLaunguage = toMomentLocale(config.language || 'en');
 | 
			
		||||
        const language = toMomentLocale(page.lang || page.language || config.language || 'en');
 | 
			
		||||
        const cover = page.cover ? url_for(page.cover) : null;
 | 
			
		||||
        const updateTime = article && article.update_time !== undefined ? article.update_time : true;
 | 
			
		||||
        const isUpdated = page.updated && !moment(page.date).isSame(moment(page.updated));
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,5 @@
 | 
			
		|||
const { Component, Fragment } = require('inferno');
 | 
			
		||||
const { toMomentLocale } = require('hexo/lib/plugins/helper/date');
 | 
			
		||||
const Plugins = require('./plugins');
 | 
			
		||||
 | 
			
		||||
module.exports = class extends Component {
 | 
			
		||||
| 
						 | 
				
			
			@ -6,7 +7,7 @@ module.exports = class extends Component {
 | 
			
		|||
        const { site, config, helper, page } = this.props;
 | 
			
		||||
        const { url_for, cdn } = helper;
 | 
			
		||||
        const { article } = config;
 | 
			
		||||
        const language = page.lang || page.language || config.language || 'en';
 | 
			
		||||
        const language = toMomentLocale(page.lang || page.language || config.language || 'en');
 | 
			
		||||
 | 
			
		||||
        let fold = 'unfolded';
 | 
			
		||||
        let clipboard = true;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue