Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const obj = {
- "172845515906938811_Link to Problem": {
- "ru": "Привязать к Проблеме",
- "en": "Link to Problem"
- },
- "172830350207038028_Change Owner": {
- "ru": "Изменить владельца",
- "en": "Change Owner"
- },
- "172794071803566943_Close Task": {
- "ru": "Закрытие задачи",
- "en": "Close Task"
- },
- "172794070304321766_Resolve Task": {
- "ru": "Решение задачи",
- "en": "Resolve Task"
- },
- "172733974603663512_Link to Problem": {
- "ru": "Привязать к Проблеме",
- "en": "Link to Problem"
- },
- "172726787407179874_Resolve Problem": {
- "ru": "Решение проблемы",
- "en": "Resolve Problem"
- },
- "172726778405448897_Resolution": {
- "ru": "Решение",
- "en": "Resolution"
- },
- "172726775901948695_Assignment": {
- "ru": "Назначение",
- "en": "Assignment"
- },
- "172726766902508368_Cancel": {
- "ru": "Отмена",
- "en": "Cancel"
- },
- "172726727501555872_Accept Risk": {
- "ru": "Принять риск",
- "en": "Accept Risk"
- },
- "172726722303615534_Reopen Problem": {
- "ru": "Переоткрытие проблемы",
- "en": "Reopen Problem"
- },
- "172726719703367090_Suspend": {
- "ru": "Приостановка",
- "en": "Suspend"
- },
- "172251647005952683_Link to Incident": {
- "ru": "Привязать к инциденту",
- "en": "Link to Incident"
- },
- "172131685001467109_Create Record in Status 'Assigned'": {
- "ru": "Создание записи в статусе 'Назначено'!",
- "en": "Create Record in Status 'Assigned'"
- },
- "172130504204989142_Create Record in Status 'Assigned'": {
- "ru": "Создание записи в статусе 'Назначено'!",
- "en": "Create Record in Status 'Assigned'"
- },
- "172119844404070614_Suspend": {
- "ru": "Приостановить",
- "en": "Suspend"
- },
- "172114474002149434_Resolve Task": {
- "ru": "Решение задачи",
- "en": "Resolve Task"
- },
- "172114457605124491_Cancel Task": {
- "ru": "Отмена задачи",
- "en": "Cancel Task"
- },
- "172113066904048070_Cancel Task": {
- "ru": "Отмена задачи",
- "en": "Cancel Task"
- },
- "172112995600122274_Resolve Task": {
- "ru": "Решение задачи",
- "en": "Resolve Task"
- },
- "172077617006153620_Reopen Infrastructure Incident": {
- "ru": "Переоткрытие инфраструктурного инцидента",
- "en": "Reopen Infrastructure Incident"
- },
- "172077561407323425_Suspend": {
- "ru": "Приостановить",
- "en": "Suspend"
- },
- "172077498700379105_Link to Infrastructure Incident": {
- "ru": "Привязать к Инфраструктурному инциденту",
- "en": "Link to Infrastructure Incident"
- },
- "172051503608824096_Quick Resolution": {
- "ru": "Быстрое решение",
- "en": "Quick Resolution"
- },
- "170621109398396618_Select Approvers": {
- "ru": "Выбор согласующих",
- "en": "Select Approvers"
- },
- "169876480695594386_Quick Resolution": {
- "ru": "Быстрое решение",
- "en": "Quick Resolution"
- },
- "169876413597693194_Add a comment": {
- "ru": "Добавление комментария",
- "en": "Add a comment"
- }
- }
- function printObjectContent(obj) {
- for (const key in obj) {
- if (obj.hasOwnProperty(key)) {
- ss.info(`print ${key}`);
- ss.info(` "ru": "${obj[key].ru}"`);
- ss.info(` "en": "${obj[key].en}"\n`);
- const source_message = new SimpleRecord('source_message');
- source_message.setValue('message', key.split('_')[1]);
- source_message.insert();
- const messageRu = new SimpleRecord('message');
- messageRu.setValue('source_message_id', source_message.sys_id);
- messageRu.setValue('language', 'ru');
- messageRu.setValue('translation', obj[key].ru);
- messageRu.insert();
- const messageEn = new SimpleRecord('message');
- messageEn.setValue('source_message_id', source_message.sys_id);
- messageEn.setValue('language', 'en');
- messageEn.setValue('translation', obj[key].en);
- messageEn.insert();
- }
- }
- }
- printObjectContent(obj)
Advertisement
Add Comment
Please, Sign In to add comment