All checks were successful
forgejo/Czech Quests/addon/pipeline/head This commit looks good
12 lines
499 B
TypeScript
12 lines
499 B
TypeScript
import { TolgeeKey } from '../../types';
|
|
import { writeAlsoFemaleTranslation } from '../translation';
|
|
|
|
export const writeBook = (tolgeeKey: TolgeeKey): string => {
|
|
let luaRecord = '';
|
|
const isName = tolgeeKey.keyName.endsWith('_name');
|
|
const key = isName ? '_name' : '_page_' + tolgeeKey.keyName.split('_')[2];
|
|
luaRecord += `addon.data.book["${tolgeeKey.keyDescription}${key}"] = {\n`;
|
|
luaRecord += writeAlsoFemaleTranslation(tolgeeKey.translations);
|
|
luaRecord += `}\n`;
|
|
return luaRecord;
|
|
};
|