gt-node@0.6.0
概要
gt-node で tx() が使えるようになりました。これは、runtime に文字列を翻訳するための関数です。任意の文字列を tx() に渡すだけで、build ステップなしに翻訳済みの文字列を取得できます。
これにより、動的コンテンツのサーバーサイド翻訳が可能になります。たとえば、ユーザー生成テキスト、データベースの値、API レスポンスなど、事前に分からないあらゆるものに対応できます。
使い方
基本
import { tx } from 'gt-node';
const translated = await tx('Processing complete');変数を使う
const translated = await tx('Hello, {name}!', { name: 'María' });ロケールを指定する
const status = await tx('Order shipped', { $locale: 'ja' });