i18n-language.js

바닐라 JS로 하는 간단한 다국어 지원

Simple i18n language with Vanilla JS

バニラJSで簡単な多言語サポート

작성자: 신 현 Write by Hyun SHIN Write by Hyun SHIN
언어: Language: 言語:

소개

Introduce

はじめに

이미 다양한 다국어 지원 방법이 있겠지만, 기존 수많은 방법들에 비해 이 프로젝트의 장점은 다음과 같다.
There are a lot of approaches to internationalization, but this project offers unique advantages like: followings.
すでに様々な多言語サポートの方法があるが、従来の多数の方法に比べて、このプロジェクトの利点は、以下の通りである。

사용법

Usage

使い方

HTML

<!-- Example -->
<h4 data-lang="ko">
    바닐라 JS로 하는 간단한 다국어 지원
</h4>
<h4 data-lang="en">
    Simple i18n language with Vanilla JS
</h4>
<h4 data-lang="jp">
    バニラJSで簡単な多言語サポート
</h4>


<!-- How To Change Language -->
<select id="change-language">
    <option value="ko" selected="selected">
        Korean
    </option>
    <option value="en">
        English
    </option>
    <option value="jp">
        Japanese
    </option>
</select>

JS

i18n-language.js를 다운로드하고 아래 코드를 작성한다. Download i18n-language.js and write this code. i18n-language.jsをダウンロードして、以下のコードを作成する。
<script type="text/javascript" src="./i18n-language.js"></script>

다운로드하지 않고 링크로 사용하는 방법은 다음과 같다. If you want use just link, ダウンロードせずにリンクとして使用する方法は次のとおりである。
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/i18n-language@1.0.8/i18n-language.js"></script>
혹은 압축 버전은 다음과 같다. or minified version is あるいは minified version は次の通りである。
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/i18n-language@1.0.8/i18n-language.min.js"></script>

링크

Link

リンク

https://github.com/kyaryunha/i18n-language.js