Jquery i18next 번역 문제

GauravPandey

nodejs 앱을 개발 중입니다.

다음은 app.js에서 i18next를 초기화하는 방법입니다.

var i18n = require('i18next');
i18n.init({
saveMissing: true,
debug: true
});

내 js 코드는 다음과 같습니다.

...
    // display strength based on score
    switch (strength.score) {
    case 0:
        $('#strength-meter').removeClass()
        $('#strength-meter').addClass('progress-bar progress-bar-danger')
        $('.progress .progress-bar').css('width', '25%')
        return 'very weak'
        break;
...

"return i18n.t ( 'app.phlastname');"을 사용해 보았습니다 . . 내가 얻을 "catch되지 않은 오류 ReferenceError을 : 국제화가 정의되지 않았습니다." 오류

내가 무엇을 잘못하고 있지? 미리 감사드립니다.

최신 정보

클라이언트 측에서 작동하도록 코드를 변경했습니다. 내 페이지에 i18n lib를 포함했습니다. 내 javascript / jquery 코드를 다음과 같이 업데이트했습니다.

$.i18n.init({
  debug: true
  }, function(t) {
     return t("app.lblname");
});

이제 위에서 언급 한 오류가 발생하지 않는 것 같지만 텍스트가 표시되지 않습니다.

번역을 사용하지 않을 때 다음과 같은 결과를 얻습니다. 이것을 원한다

이걸 받고

GauravPandey

내 질문에 대한 답을 찾을 수있었습니다.

문제는 함수 내부에서 번역 된 문자열을 반환하므로 표시하려는 범위를 벗어났다는 것입니다.

그래서 나는 그것을 별도로 초기화했습니다 (예 : document.ready)

$.i18n.init({
        useCookie: false,
        debug: true,
        resGetPath: 'locales/__lng__/translation.json'
    });

별도로 사용했습니다.

return $.i18n.t("app.lblname");

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

react-i18next : 번역되지 않는 문자열

분류에서Dev

i18next 데이터베이스에서 번역 가져 오기

분류에서Dev

React에서 i18next 번역이 키를 찾을 수 없음

분류에서Dev

i18next (자리 표시 자, 값)로 사용자 지정 속성 번역

분류에서Dev

자바 스크립트의 i18next에서 번역을 어떻게 사용할 수 있습니까?

분류에서Dev

Rails I18n : 번역 된 문자열 내의 datetime 형식

분류에서Dev

CakePHP i18n-긴 텍스트 / 문자열 블록 번역

분류에서Dev

i18next는 기본 번역 네임 스페이스를 내 네임 스페이스에 추가합니다.

분류에서Dev

장고 번역 문제

분류에서Dev

장고 번역 문제

분류에서Dev

Django + Mezzanine 번역 문제

분류에서Dev

PHP 문제의 번역기

분류에서Dev

jquery에서 + = 번역

분류에서Dev

count를 사용하는 i18next 복수는 문자열 대신 객체를 반환했습니다.

분류에서Dev

"next"-문과의 간섭으로 인해 데이터 테이블에서 "next"-버튼을 번역하는 문제

분류에서Dev

Jquery 영역 마우스 오버 문제

분류에서Dev

jquery의 전역 부울 문제

분류에서Dev

jQuery 전역로드 페이지 문제

분류에서Dev

특정 문자열 번역 문제

분류에서Dev

CakePHP 3.1 : 번역 동작에 사용할 언어 문자 코드 (i18n)

분류에서Dev

jQuery : 텍스트 영역에서 문자열을 한 번 삭제 하시겠습니까?

분류에서Dev

Jquery Validator 비밀번호 확인 문제

분류에서Dev

Google 문서 번역

분류에서Dev

번역 문제로 증명하는 Isabelle

분류에서Dev

와이어 큐브 번역 문제

분류에서Dev

Objective-C to Swift 번역 문제

분류에서Dev

Swing GUI 및 번역기 문제

분류에서Dev

jquery.i18n-properties로 움라우트를 어떻게 번역 할 수 있습니까?

분류에서Dev

AEM OTB i18n 번역은 사용 가능한 번역 문자열이없는 경우에도 작동합니다.

Related 관련 기사

  1. 1

    react-i18next : 번역되지 않는 문자열

  2. 2

    i18next 데이터베이스에서 번역 가져 오기

  3. 3

    React에서 i18next 번역이 키를 찾을 수 없음

  4. 4

    i18next (자리 표시 자, 값)로 사용자 지정 속성 번역

  5. 5

    자바 스크립트의 i18next에서 번역을 어떻게 사용할 수 있습니까?

  6. 6

    Rails I18n : 번역 된 문자열 내의 datetime 형식

  7. 7

    CakePHP i18n-긴 텍스트 / 문자열 블록 번역

  8. 8

    i18next는 기본 번역 네임 스페이스를 내 네임 스페이스에 추가합니다.

  9. 9

    장고 번역 문제

  10. 10

    장고 번역 문제

  11. 11

    Django + Mezzanine 번역 문제

  12. 12

    PHP 문제의 번역기

  13. 13

    jquery에서 + = 번역

  14. 14

    count를 사용하는 i18next 복수는 문자열 대신 객체를 반환했습니다.

  15. 15

    "next"-문과의 간섭으로 인해 데이터 테이블에서 "next"-버튼을 번역하는 문제

  16. 16

    Jquery 영역 마우스 오버 문제

  17. 17

    jquery의 전역 부울 문제

  18. 18

    jQuery 전역로드 페이지 문제

  19. 19

    특정 문자열 번역 문제

  20. 20

    CakePHP 3.1 : 번역 동작에 사용할 언어 문자 코드 (i18n)

  21. 21

    jQuery : 텍스트 영역에서 문자열을 한 번 삭제 하시겠습니까?

  22. 22

    Jquery Validator 비밀번호 확인 문제

  23. 23

    Google 문서 번역

  24. 24

    번역 문제로 증명하는 Isabelle

  25. 25

    와이어 큐브 번역 문제

  26. 26

    Objective-C to Swift 번역 문제

  27. 27

    Swing GUI 및 번역기 문제

  28. 28

    jquery.i18n-properties로 움라우트를 어떻게 번역 할 수 있습니까?

  29. 29

    AEM OTB i18n 번역은 사용 가능한 번역 문자열이없는 경우에도 작동합니다.

뜨겁다태그

보관