Sails.js(0.10.x)에서 다국어 지원

2246 단어 Sails.js
특별히 어려운 일도 아니니 간단히 적어두자.
이루어지다
i18n(Internationalization) 설정locals에서 대응하는 언어를 배열 형식으로 설명하고defaultLocale에서 기본 언어를 설정합니다.
/config/locals/i18n.js
module.exports.i18n = {
 locales: ['en', 'ja'],
 defaultLocale: 'en',

 // updateFiles: false,
 // localesDirectory: '/config/locales'
};
/config/locales/ 다음 언어의 json 파일을 설정하여 변환표를 만듭니다.
/config/locales/en.json
{
  "Hello": "Hello"
}
/config/locales/ja.json
{
  "Hello": "こんにちは"
}
뷰로 다음과 같이 기술하면 끝난다.
View/page/start.ejs
<h1><%- __('Hello') %></h1>
테스트
크롬으로 언어 설정을 변경합니다."크롬 설정(URL에서 사용 가능chrome://settings에서 자세한 설정을 표시하고""언어""를 선택합니다."

영어를 맨 위로 드래그하여 완성하다

이러면 영어로 보일 거예요.

좋은 웹페이지 즐겨찾기