import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Japanese (`ja`).
class AppLocalizationsJa extends AppLocalizations {
  AppLocalizationsJa([String locale = 'ja']) : super(locale);

  @override
  String get widgetCollection => 'ウィジェットコレクション';

  @override
  String get paintCollection => '描画コレクション';

  @override
  String get knowledgeCollection => '知識集';

  @override
  String get treasureTools => 'ツールボックス';

  @override
  String get collectCollection => 'コレクション集';

  @override
  String get essentialCollection => '要点集';

  @override
  String get homeAccount => 'アプリ情報';

  @override
  String get homeAccountTabInfo => 'アプリについて';

  @override
  String get homeAccountTabMe => '本王に連絡';

  @override
  String get homeAccountSupport => 'プロジェクトをサポート';

  @override
  String get searchWidget => 'ウィジェットを検索';

  @override
  String get stateless => 'ステートレス';

  @override
  String get stateful => 'ステートフル';

  @override
  String get single => 'シングルレンダリング';

  @override
  String get multi => 'マルチレンダリング';

  @override
  String get sliver => 'スライバー';

  @override
  String get proxy => 'プロキシ';

  @override
  String get other => 'その他';

  @override
  String get homeTabWidget => 'ウィジェット';

  @override
  String get homeTabPaint => '描画';

  @override
  String get homeTabKnowledge => '知識';

  @override
  String get homeTabTools => 'ツール';

  @override
  String get homeTabMine => 'マイ';

  @override
  String get dataManagement => 'データ管理';

  @override
  String get userCollection => 'マイコレクション';

  @override
  String get aboutApplications => 'アプリについて';

  @override
  String get contactThisKing => '本王に連絡';

  @override
  String get appSettings => 'アプリ設定';

  @override
  String get darkMode => 'ダークモード';

  @override
  String get themeColorSetting => 'テーマカラー設定';

  @override
  String get fontSetting => 'フォント設定';

  @override
  String get settingLanguageText => '多言語';

  @override
  String get codeHighlightStyle => 'コードハイライトスタイル';

  @override
  String get versionInformation => 'バージョン情報';

  @override
  String get displayPerformanceFloatingLayer => 'パフォーマンスフローティングレイヤーを表示';

  @override
  String get showFloatingTools => 'フローティングツールを表示';

  @override
  String get followSystem => 'システムに従う';

  @override
  String get afterOpeningWillFollowTheSystemToOpenOrCloseDarkMode => '有効にすると、システムに従ってダークモードをオンまたはオフにします';

  @override
  String get manualSetting => '手動設定';

  @override
  String get lightMode => 'ライトモード';

  @override
  String get settingLanguage => '言語設定';

  @override
  String get appDetails => 'アプリ詳細';

  @override
  String get checkUpdate => '新しいバージョンを確認';

  @override
  String get downloadNewVersion => '新しいバージョンをダウンロード';

  @override
  String get downloadingNewVersion => '新しいバージョンをダウンロード中...';

  @override
  String get currentIsNew => '現在のアプリは最新バージョンです！';

  @override
  String get checkDatabaseNewVersion => 'データベースの新しいバージョンを確認';

  @override
  String get viewThisProjectGithubRepository => '《このプロジェクトのGithubリポジトリを表示》';

  @override
  String get favorite => 'お気に入り';

  @override
  String get enterComponentName => 'コンポーネント名を入力';

  @override
  String get containerComponents => 'コンテナコンポーネント';

  @override
  String get componentTavern => 'コンポーネント酒場';

  @override
  String get cherishedComponents => '大切なコンポーネント';

  @override
  String get textImageCollection => 'テキスト画像集';

  @override
  String get layoutCollection => 'レイアウト集';

  @override
  String get eventCollection => 'イベント集';

  @override
  String get animationCollection => 'アニメーション集';

  @override
  String get slidingCollection => 'スライド集';

  @override
  String get decorationCollection => '装飾集';

  @override
  String get assemblyCollection => 'アセンブリ集';

  @override
  String get functionCollection => '機能集';

  @override
  String get popupCollection => 'ポップアップ集';

  @override
  String get themeCollection => 'テーマ集';

  @override
  String get derivativeCollection => '派生集';

  @override
  String get hardToCategorize => '分類が難しい';

  @override
  String get basicDrawing => '基本描画';

  @override
  String get basicDrawingDesc => '基本的な図形描画のケースを収録しています。これらのケースは、描画を始めたばかりのプログラマーにとって非常に役立ちます。これらのケースを通じて、点、線、矩形、円、円弧、テキスト、画像などの基本的な図形の描画方法を学び、Canvas、Paint、Pathなどの描画の核心オブジェクトの使用方法を理解できます。';

  @override
  String get animationGesture => 'アニメーションとジェスチャー';

  @override
  String get animationGestureDesc => 'アニメーションとジェスチャーの描画ケースを収録しています。これらのケースは、描画をより操作可能にします。これらのケースを通じて、スライド、回転、拡大縮小、移動などの効果を学び、描画が静的な表現だけでなくなることを理解できます。';

  @override
  String get particleDrawing => '粒子描画';

  @override
  String get particleDrawingDesc => '粒子関連の描画ケースを収録しています。これらのケースは、描画のトップレベルの操作です。これらのケースを通じて、粒子を使用して驚くべき視覚効果を描画する方法を学び、粒子時計、粒子爆発、粒子背景などの効果を実現し、描画に無限の可能性を与えます。';

  @override
  String get interestingDrawing => '面白い描画';

  @override
  String get interestingDrawingDesc => 'いくつかの面白い描画ケースを収録しています。ここで一緒に描画の楽しさ、プログラミングの楽しさ、そして知恵の楽しさを体験しましょう。';

  @override
  String get artGallery => 'アートギャラリー';

  @override
  String get artGalleryDesc => '殿堂級の描画ケースを収録しています。これらのケースは、描画の頂点作品であり、それらは実用性がなく、いかなるニーズのためでもありません。それらは存在するために存在し、人間の知恵と表現の媒体であり、芸術と呼ばれます。';

  @override
  String get drawingOfImages => 'このサンプルでは、画像を描画する方法を紹介します。画像をロードし、指定された領域に画像リソースを描画します。上層に45度傾いたグリッド線を描画し、線の描画を練習します。';

  @override
  String get digitalDisplayTube => 'このサンプルでは、LEDデジタル表示管を描画する方法を紹介し、パスPathの使用、変換、組み合わせ、およびコンポーネントのカプセル化の知識を練習します。非常に良い描画ケースです。';

  @override
  String get pathDrawing => 'このサンプルでは、簡単なパスの描画とキャンバスの回転を紹介し、アニメーションと組み合わせて風車を回転させます。これは、描画とアニメーションを組み合わせた非常に簡潔なケースです。';

  @override
  String get gridCoordinateSystem => 'このサンプルでは、線パスとテキストを使用してグリッド座標系を描画し、描画オブジェクトをカプセル化して再利用しやすくします。座標系は描画時に参考を提供し、入門に最適です。';

  @override
  String get polarCoordinateSystemOfFaces => 'このサンプルでは、平面の極座標系を使用して描画し、関数方程式に基づいて極座標を収集して描画する方法を紹介します。';

  @override
  String get drawFunctionCurvesForPathPairs => 'このサンプルでは、パスを使用して関数曲線を描画し、関数曲線上の少数の点をベジェ曲線でフィッティングする方法を紹介します。';

  @override
  String get drawRegularPolygons => 'このサンプルでは、円内で点を収集し、正多角形を描画する方法を紹介します。描画とパス形成の練習に最適なケースです。\n特殊操作：+、- で辺の数を変更';

  @override
  String get randomNumberProcessing => 'このサンプルでは、矩形の描画と乱数処理を紹介します。点の集合を使用して矩形の位置情報を決定し、それを描画します。データの制御能力を練習できます。';

  @override
  String get clockDrawing => 'このサンプルでは、時計の描画を通じて、Flutterでの回転目盛りの描画テクニックを練習し、アニメーションで時計の針を回転させます。';

  @override
  String get drawSprings => 'このサンプルでは、バネを描画し、垂直にドラッグして伸縮し、手を離すと復元アニメーションを行う方法を紹介します。非常に良い総合的な小ケースです。特殊操作:上下にドラッグしてバネを伸縮';

  @override
  String get theApplicationOfAnglesInDrawing => 'このサンプルでは、ある点を中心に回転運動を行う方法を紹介します。これにより、2点間の角度を描画に適用する方法を学びます。\n特殊操作：クリックして実行';

  @override
  String get usingShadersAndFilters => 'このサンプルでは、描画でシェーダーとフィルターを使用し、アニメーションで数値を変化させて回転する光の効果を実現する方法を紹介します。';

  @override
  String get pathDrawingFunctionCurve => 'このサンプルでは、パスを使用して関数曲線を描画し、パス測定を使用してアニメーションを行う方法を紹介します。';

  @override
  String get thePathOfBingDwenDwen => 'このサンプルでは、2022年北京冬季オリンピックのマスコットであるビンドゥンドゥンのパスを描画し、パス測定を使用してアニメーションを行います。\n特殊操作：クリックして実行';

  @override
  String get drawCubicBesselCurve => 'このサンプルでは、3次ベジェ曲線を描画し、タッチポイントを使用してある点がアクティブかどうかを判断し、それに応じて点の位置を制御してドラッグ制御効果を実現する方法を紹介します。\n特殊操作：クリックで点を描画、ダブルクリックでクリア';

  @override
  String get theEffectOfAnimationCurve => 'このサンプルでは、アニメーションカーブの効果を直感的に確認し、アニメーションに対する理解を深めます。\n特殊操作：クリックして実行';

  @override
  String get randomParticlesAndBoundaryBouncing => 'このサンプルでは、ランダムな粒子を作成し、境界でのバウンスロジックを処理する方法を紹介します。粒子運動を学ぶのに非常に良い入門ケースです。特殊操作:クリックで停止/実行';

  @override
  String get particleCollision => 'このサンプルでは、個々の粒子の衝突検出を行い、複数の粒子に分裂させる方法を紹介します。非常に面白いケースです。\n特殊操作：クリックでリセット';

  @override
  String get particle => 'このサンプルでは、画像を粒子として表現し、粒子にアニメーションを適用して爆発効果を実現する方法を紹介します。\n特殊操作：クリックして実行';

  @override
  String get rectangleAndRandomNumbers => 'このサンプルでは、矩形の描画と乱数処理を紹介します。点の集合を使用して矩形の位置情報を決定し、それを描画します。データの制御能力を練習できます。\n特殊操作：クリックしてランダム生成';

  @override
  String get bingDwenDwen => 'このサンプルでは、2022年北京冬季オリンピックのマスコットであるビンドゥンドゥンの形を描画し、パス描画やグラデーションなどの知識を学びます。';

  @override
  String get pufengInjectionTest => 'このサンプルでは、蒲豊の針投げテストのプロセスを実装し、確率を使用して円周率を推定します。描画の小技やデータの論理処理を学ぶことができます。';

  @override
  String get ticTacToe => 'このサンプルでは、三目並べの描画と論理検証を通じて、ジェスチャー、描画、アニメーション、検証などの重要なスキルを組み合わせます。非常に良い練習ケースです。\n特殊操作：ダブルクリックでリセット';

  @override
  String get tiledLines => 'このサンプルは、generativeartistry.comのtiled-linesに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get joyDivision => 'このサンプルは、generativeartistry.comのjoy-divisionに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get cubicDisarray => 'このサンプルは、generativeartistry.comのcubic-disarrayに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get triangularMesh => 'このサンプルは、generativeartistry.comのtriangular-meshに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get unDeuxTrois => 'このサンプルは、generativeartistry.comのun-deux-troisに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get circlePacking => 'このサンプルは、generativeartistry.comのcircle-packingに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get hypnoticSquares => 'このサンプルは、generativeartistry.comのhypnotic-squaresに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get pietMondrian => 'このサンプルは、generativeartistry.comのpiet-mondrianに由来し、xrr2016がFlutterで実装しました。リポジトリアドレス:flutter-generative-artistry';

  @override
  String get downloadCompressedPackage => '使用方法:\n1. iconfont.cnでアイコンを選び、プロジェクトに追加し、圧縮パッケージをダウンロードします。\n2. Flutterプロジェクトのアドレスを選択し、リソースと生成物ファイルの場所を設定します。\n3. コード生成ボタンをクリックすると、関連するコードが生成されます。';

  @override
  String get qAIssues => '要点集録のQAデータは、rUnitのpointタグが付いたissuesに収録されています。データを提供する必要がある場合は、issuesで質問してください。';

  @override
  String get tips => '注:';

  @override
  String get visualSorting => '可視化ソート';

  @override
  String get visual => '可視ソート';

  @override
  String get insertion => '挿入ソート';

  @override
  String get bubble => 'バブルソート';

  @override
  String get cocktail => 'カクテルソート（双方向バブルソート）';

  @override
  String get comb => 'コームソート';

  @override
  String get pigeonHole => '鳩の巣ソート';

  @override
  String get shell => 'シェルソート';

  @override
  String get selection => '選択ソート';

  @override
  String get gnome => 'ノームソート';

  @override
  String get cycle => 'サイクルソート';

  @override
  String get heap => 'ヒープソート';

  @override
  String get quick => 'クイックソート';

  @override
  String get merge => 'マージソート';

  @override
  String get sortingAlgorithmConfiguration => 'ソートアルゴリズム設定';

  @override
  String get dataCount => 'データ数（個数）';

  @override
  String get timeInterval => '時間間隔（マイクロ秒）';

  @override
  String get randomSeed => 'ランダムシード';

  @override
  String get codeGeneration => 'コード生成';

  @override
  String get generateCode => 'コードを生成';

  @override
  String get artifactLocation => '生成物の場所';

  @override
  String get codeClassLocation => 'コードクラスの保存場所';

  @override
  String get resourceDirectory => 'リソースディレクトリ';

  @override
  String get iconfontResourceLocation => 'iconfontリソースの保存場所';

  @override
  String get projectPath => 'プロジェクトパス';

  @override
  String get inputProjectAddress => 'プロジェクトアドレスを選択または入力してください';

  @override
  String get iconfontCompressedPackagePath => 'Iconfont圧縮パッケージのパス';

  @override
  String get pleaseSelectOrInputIconfontCompressedPackagePath => 'iconfontのダウンロードした圧縮パッケージのパスを選択または入力してください';

  @override
  String get stayTuned => 'お楽しみに';

  @override
  String get iconFont => 'IconFont';

  @override
  String get dataClass => 'データクラス';

  @override
  String get stateManagement => '状態管理';

  @override
  String get jsonParsing => 'Json解析';

  @override
  String get clickHereToJump => 'ここをクリックしてジャンプ';

  @override
  String get knowledgeTabToly => 'ジェット文庫';

  @override
  String get knowledgeTabAlgo => 'アルゴリズム演繹';

  @override
  String get knowledgeTabLayout => 'レイアウト宝庫';

  @override
  String get knowledgeTabPoint => '要点宝庫';

  @override
  String get knowledgeConstruction => '建設中';

  @override
  String get knowledgeToJuejin => '掘金へ';

  @override
  String get srcPath => 'ソースアドレス';

  @override
  String get widgetsInn => 'ウィジェット酒場';

  @override
  String get likedWidgets => '大切なウィジェット';

  @override
  String get relatedComponents => '関連コンポーネント';

  @override
  String get backupFavoritesCollectionData => 'お気に入りコレクションデータのバックアップ';

  @override
  String get syncFavoritesCollectionData => 'お気に入りコレクションデータの同期';

  @override
  String get favoritesCollectionDataReset => 'お気に入りコレクションデータのリセット';

  @override
  String get resetSuccess => 'リセット成功！';

  @override
  String get dataSetBackupSuccess => 'データセットのバックアップ成功！';

  @override
  String get dataSetBackupFailure => 'データセットのバックアップ失敗！';

  @override
  String get dataSynchronizationCopySuccess => 'データ同期コピー成功！';

  @override
  String get dataSynchronizationCopyFailure => 'データ同期コピー失敗！';

  @override
  String get destructionRed => '破滅の赤';

  @override
  String get rageOrange => '怒りのオレンジ';

  @override
  String get warningYellow => '警告の黄';

  @override
  String get camouflageGreen => '偽装の緑';

  @override
  String get coldBlue => '冷徹な青';

  @override
  String get infiniteBlue => '無限の藍';

  @override
  String get mysteryPurple => '神秘の紫';

  @override
  String get destinyBlack => '帰宿の黒';

  @override
  String get showBackground => '背景を表示';

  @override
  String get toly => '張風捷特烈';

  @override
  String get dartHandbook => 'Dart 手引き';

  @override
  String get codeCopiedSuccessfully => 'コードがコピーされました';

  @override
  String get favoriteFolderManagement => 'お気に入りフォルダの管理';

  @override
  String get assembly => 'コンポーネント';

  @override
  String get draw => '描画';

  @override
  String get knowledge => '知識';

  @override
  String get collection => 'コレクション';

  @override
  String get my => '私の';

  @override
  String get picture => '枚';

  @override
  String get widgetInn => 'コンポーネント酒場';

  @override
  String get emptySearch => 'データがありません、俺もどうしようもない\n(≡ _ ≡)/~┴┴';

  @override
  String get searchSomething => '友よ、何か検索しよう…≧◔◡◔≦';

  @override
  String get slogan => 'Flutterの連携、プログラマーの連携';
}
