다국어처리2 [다국어 처리]다국어 처리를 위한 루틴화 - 2 다국어 처리를 하면서 다른 프로젝트도 처리해야 하면서 경로가 동일하길래..그냥 외부 명령어를 추가해서 경로까지 처리하기로 했다. 더보기onst fs = require('fs');const path = require('path');const { argv } = require('node:process');// 외부 명령어에 대한 key에 대한 값const langKey = { key1: "val1", key2: "val2"};// 프로젝트명 가져오기const getProject = () => { const cmd = argv[2] || "jui"; if (!Object.prototype.hasOwnProperty.call(langKey, cmd)) { console.log(.. 2024. 12. 30. [다국어 처리]다국어 처리를 위한 루틴화 - 1 아무래도 전공도 전공이거니와 화면과도 관련이 있어서 맡아서 다국어 번역 및 틀어진 UI 관련으로 처리를 하고 있는데, 주기적으로 한글로 업데이트 되거나 수정된 내역에 대해서 키가 추가되었는데 기록 확인이 어려운 경우가 있어서 일일이 찾다가...이젠 그거 찾는 것도 시간낭비+귀찮아져서 좀 무식하지만 commonJS를 이용해서 ko.ts, en.ts를 key 값을 비교 대조해서 해당 키들은 우선 콘솔로 확인하는 거랑, 기록 남길 겸 json 파일로도 생성하는 걸 만들었다. 더보기compareLang.js 같은 이름이면 괜찮으려나. const fs = require('fs');const path = require('path');const koPath = "ko.ts의 경로";const enPath = "en... 2024. 12. 4. 이전 1 다음