I18n

Gravity UI 프로젝트의 국제화 도우미.

🌍 Gravity-UI i18n Tools

이 저장소에는 Gravity-UI의 i18n(국제화)에 사용되는 공통 유틸리티, 라이브러리 및 플러그인이 포함되어 있습니다.

유용한 링크

라이브러리

이름설명버전
i18n경량 i18n 라이브러리입니다.npm version
i18n-reactReact 클라이언트 애플리케이션을 위한 i18n 라이브러리 (ICU 메시지 구문).npm version
i18n-node서버 애플리케이션을 위한 i18n 라이브러리 (ICU 메시지 구문).npm version
eslint-plugin-i18ni18n을 위한 ESLint 규칙입니다.npm version
i18n-cli언어 파일 작업을 위한 도구입니다.npm version
i18n-babel-plugin언어 파일 전달을 최적화하기 위한 Babel 플러그인입니다.npm version
i18n-optimize-plugin언어 파일 전달을 최적화하기 위한 Webpack/Rspack 플러그인입니다.npm version
vscode-extension로컬라이제이션 파일 생성을 위한 VS Code 확장 프로그램입니다.

개발

  1. pnpm 설치

    npm i -g pnpm@9.12.3
    
  2. 종속성 설치

    pnpm i
    
  3. nx를 사용하여 명령어 실행

    # i18n-cli 패키지 빌드
    pnpm nx build @gravity-ui/i18n-cli
    
    # i18n-cli 패키지에 대한 타입 검사 실행
    pnpm nx typecheck @gravity-ui/i18n-cli
    
    # 모든 패키지에 대한 린트 실행
    pnpm nx run-many --target=lint --parallel
    
라이브러리 정보
별점
13
버전
1.8.0
최근 업데이트
08.04.2025
저장소
github.com/gravity-ui/i18n
라이선스
MIT License
유지보수자