1 | import path from 'path';
|
2 | import {getTranslator} from './translators';
|
3 |
|
4 | export default (_basepath, _pot, _translator) => {
|
5 | return new Promise((_resolve, _reject) => {
|
6 | let translator = getTranslator(_translator);
|
7 | let potPath = path.resolve(_basepath, 'translation/template.pot');
|
8 | translator.put(_pot, potPath).then(() => {
|
9 | _resolve(potPath);
|
10 | }, _reject);
|
11 | });
|
12 | };
|