Removed duplicated code
This commit is contained in:
parent
2fe2412e73
commit
f5d43dba76
3 changed files with 2 additions and 14 deletions
|
|
@ -1,16 +1,8 @@
|
||||||
import fs from 'fs';
|
import fs from 'fs';
|
||||||
|
import getFallbackLang from '/imports/startup/server/accounts/lang-fallback';
|
||||||
|
|
||||||
const as = f => `assets/app/${f}`;
|
const as = f => `assets/app/${f}`;
|
||||||
|
|
||||||
export const getFallbackLang = (lang) => {
|
|
||||||
if (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' ||
|
|
||||||
(lang && lang.match(/es_.*/)) ||
|
|
||||||
(lang && lang.match(/es-.*/))) {
|
|
||||||
return 'es';
|
|
||||||
}
|
|
||||||
return 'en';
|
|
||||||
};
|
|
||||||
|
|
||||||
export const getFileNameOfLang = (dir, fileName, ext, lang) => {
|
export const getFileNameOfLang = (dir, fileName, ext, lang) => {
|
||||||
const base = `${dir}/${fileName}`;
|
const base = `${dir}/${fileName}`;
|
||||||
const fallback = getFallbackLang(lang);
|
const fallback = getFallbackLang(lang);
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
const getFallbackLang = (lang) => {
|
const getFallbackLang = (lang) => {
|
||||||
if (lang && (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' || lang.match(/^es/))) {
|
if (lang && (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' || lang.match(/^es-/))) {
|
||||||
return 'es';
|
return 'es';
|
||||||
}
|
}
|
||||||
return 'en';
|
return 'en';
|
||||||
|
|
|
||||||
|
|
@ -33,8 +33,4 @@ describe('get file of page', () => {
|
||||||
it('lang es-PE retrieve es', async () => {
|
it('lang es-PE retrieve es', async () => {
|
||||||
chai.expect('pages/about-es.md').to.deep.equal(getFileNameOfLang('pages', 'about', 'md', 'es-PE'));
|
chai.expect('pages/about-es.md').to.deep.equal(getFileNameOfLang('pages', 'about', 'md', 'es-PE'));
|
||||||
});
|
});
|
||||||
|
|
||||||
it('lang es_PE retrieve es', async () => {
|
|
||||||
chai.expect('pages/about-es.md').to.deep.equal(getFileNameOfLang('pages', 'about', 'md', 'es_PE'));
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue