この投稿では、Zenith を共有できることを嬉しく思います。Zenith は、厳選された心地よいサウンド、使いやすいインターフェイス、サポートにより、ユーザーが心を落ち着かせて集中できるように設計された瞑想アプリです。多言語対応。アプリのコア機能、技術スタック、設定方法、そして React への Tolgee の統合について説明します。
デモ
特徴
技術スタック
試してみることに興味がありますか?マシン上でアプリを実行する方法は次のとおりです。
git clone https://github.com/tolgee/tolgee-platform.git cd demos/meditation-app
npm install
npm run dev
次に、ブラウザで http://localhost:5173 にアクセスしてアプリを探索します。
ドキュメント
Tolgee は、React を含むさまざまなフレームワークとスムーズに統合するオープンソースのローカリゼーションおよび翻訳プラットフォームです。開発者が多言語アプリケーションを迅速に作成し、翻訳を簡単に管理できるアプリ内翻訳ツールを提供します。
Tolgee は、アプリのインターフェース内で直接翻訳を管理するための簡単なセットアップと強力なツールを提供することで、ローカリゼーションを簡素化します。ここでは、Tolgee を React アプリケーションと統合し、それを使用して多言語エクスペリエンスを作成するためのステップバイステップのガイドを示します。
まず、Tolgee ライブラリを React プロジェクトに追加します。 Tolgee は NPM パッケージと Yarn パッケージの両方を提供しているため、最適な方を選択してください。
git clone https://github.com/tolgee/tolgee-platform.git cd demos/meditation-app
次に、アプリで Tolgee を初期化します。まず、Tolgee ライブラリから必要なコンポーネントをインポートし、次に Tolgee の TolgeeProvider でアプリをラップします。このプロバイダーは、アプリ全体で Tolgee の翻訳およびローカリゼーション機能を有効にします。
メイン アプリ ファイル (App.js や Index.js など) で、次のように TolgeeProvider を設定します。
npm install
Tolgee は翻訳ごとに一意のキーを使用し、アプリ全体で参照できます。翻訳は、Tolgee プラットフォームを通じて、またはコード内で直接管理できます。
T コンポーネントまたは Tolgee の useTranslate フックを使用して、翻訳が必要なテキストを定義します。これらをコンポーネントで使用する方法は次のとおりです:
npm run dev
Tolgee プラットフォームでは、welcome_message キーを英語の「Welcome to Zenith」などの翻訳と、さまざまな言語での同等のフレーズにマッピングします。
より複雑なシナリオの場合は、useTranslate フックが役立ちます。
npm install @tolgee/react # or yarn add @tolgee/react
Tolgee のコンテキスト内編集は大きな利点です。アプリ内で翻訳を直接編集できます。 DevTools を有効にすると、テキストをクリックしてリアルタイムで翻訳を編集でき、翻訳ワークフローが合理化されます。
DevTools にアクセスするには、アプリを
Zenith は、心地よいサウンド、ユーザーフレンドリーなインターフェイス、多言語サポートを組み合わせて、本当にアクセスしやすい瞑想体験を提供します。フロントエンドには React、レスポンシブ デザインには Tailwind CSS、シームレスなローカリゼーションには Tolgee などのツールを活用することで、Zenith は言語やデバイスを超えてユーザーが安心できるよう設計されています。
あなたがローカリゼーションについて詳しく知りたいと考えている開発者であっても、単に瞑想アプリに興味がある人であっても、この投稿が洞察力に富んでいることを願っています。気軽にデモを試して、Zenith が自分自身の落ち着きを見つけるのにどのように役立つかを確認してください。
コーディングと瞑想を楽しんでください!
以上が「Zenith」 – React、Tolgee、Tailwind CSS を使用した穏やかな瞑想アプリの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。