ThingWorx Flow에 새 로캘 추가
사전 요구 사항
ThingWorx에 새 로캘을 만들었는지 확인합니다.
단계
ThingWorx Flow에 새 로캘을 추가하려면 다음 단계를 완료합니다.
1. ThingWorx Flow 설치 디렉터리의 \ThingWorxOrchestration\modules\static-ux\locales에 로캘 ID를 사용하여 폴더를 만듭니다.
2. 로캘 폴더 아래에 다음 JSON 파일을 만듭니다.
◦ editor.json
◦ common.json
◦ server.json
◦ services.json
en 로캘 파일을 템플릿으로 사용하여 이러한 파일을 적절히 편집하는 것이 좋습니다. 이렇게 하면 영어 값을 대체 옵션으로 사용할 수 있습니다.
3. \ThingWorxOrchestration\modules\db_seed에 있는 localizations.json 파일을 편집하고 다음 로컬리제이션 토큰을 추가합니다.
{
"namespace": <커넥터 구성 값>,
"locale": <로캘 ID>,
"token": <소스 코드 키(변경 안 함)>,
"value": <번역된 값>,
}
타사 서비스에 대한 커넥터 구성 값은
여기에서 확인할 수 있습니다.
예를 들어, "he" 로캘에서 Google Drive의 "특정 파일 다운로드"에 대한 번역된 토큰을 추가하려면 다음 코드 줄을 추가합니다.
{
"namespace": "google_drive",
"locale": he,
"token": gd_1_usage_html,
"value": <번역된 값>,
}
|
모든 value에 대해 token 매개 변수의 원래 값을 변경하지 마십시오.
|
4. 필요한 모든 토큰을 localizations.json 파일에 추가한 후 파일을 저장합니다.
5. \ThingWorxOrchestration\modules\db_seed로 이동하여 명령 프롬프트를 시작하고 다음 명령을 실행하여 데이터베이스에 새 토큰을 설정합니다.
node migrate_collection.js -u <ThingWorx Flow 데이터베이스 사용자> -p <ThingWorx Flow 데이터베이스 암호>
6. 브라우저를 새로 고칩니다.
ThingWorx Flow에서 새 로캘을 사용할 수 있습니다.