832 lines
95 KiB
JSON
832 lines
95 KiB
JSON
{
|
|
"$schema": "../../../waybetter/packages/waybetter/i18n.schema.json",
|
|
"locale": "ja",
|
|
"name": "日本語",
|
|
"englishName": "Japanese",
|
|
"status": "machine",
|
|
"reviewers": [],
|
|
"messages": {
|
|
"site.common.skipToContent": "本文へスキップ",
|
|
"site.common.waybetterHome": "wayBetterホーム",
|
|
"site.common.primary": "メインメニュー",
|
|
"site.common.howItWorks": "仕組み",
|
|
"site.home.nav.makeItYours": "自分好みに",
|
|
"site.home.nav.build": "開発",
|
|
"site.home.nav.whatsNext": "次の展開",
|
|
"site.common.store": "ストア",
|
|
"site.home.nav.download": "ダウンロード",
|
|
"site.home.hero.everythingIsAnAppNow": "{span1} いまや、すべてがアプリ。",
|
|
"site.home.hero.theAppsYouUse": "いつものアプリを、",
|
|
"site.home.hero.wayBetter": "もっと、ずっと良く。",
|
|
"site.home.hero.waybetterPutsTheAppsYou": "wayBetterは、いつも使っているアプリを軽いネイティブウィンドウに収め、その場で拡張します。BetterDiscordがDiscordを拡張するのと同じ発想です。タブ、分割ペイン、すべてのアカウントを横に並べて表示、テーマ、プラグイン、そしてアプリ自体のバグの修正。テーマもプラグインも、誰でも作れます。次のアプリも、誰でも作れます。",
|
|
"site.common.getWaybetterForX": "wayBetter for Xを入手",
|
|
"site.common.copyTheInstallCommandNpm": "インストールコマンドをコピー: npm i waybetter",
|
|
"site.common.copy": "コピー",
|
|
"site.home.hero.downloadWaybetterForXFor": "{a1}Windows版wayBetter for Xをダウンロード{a1End} · 無料 · GPL-3.0-or-later · 読んだもの・投稿したものを追跡しません",
|
|
"site.common.waybetterForXInSplit": "分割表示のwayBetter for X: 2つのアカウントのフィードが並んでスクロールし、テーマがClassic Twitterに切り替わって元に戻ります",
|
|
"site.home.hero.theme": "テーマ",
|
|
"site.home.hero.pluginOn": "プラグイン · オン",
|
|
"site.home.hero.highlights": "ハイライト",
|
|
"site.home.hero.themesInWaybetterForX": "wayBetter for Xのテーマ {b1}種類",
|
|
"site.home.hero.bundledPlugins": "同梱プラグイン {b1}個",
|
|
"site.home.hero.fixesForXSOwn": "X自体のバグの修正 {b1}件",
|
|
"site.home.hero.download": "ダウンロードサイズ {b1}",
|
|
"site.home.hero.toOpen": "起動まで {b1}",
|
|
"site.home.hero.dependenciesIn": "{code1}の依存関係 {b1}個",
|
|
"site.home.hero.forever": "ずっと {b1}",
|
|
"site.home.problem.theProblem": "{b1} 課題",
|
|
"site.home.problem.everyAppShipsHalfOf": "どのアプリも、必要なものの{em1}半分{em1End}しか届けてくれません。",
|
|
"site.home.problem.theRestYouCant": "残りは手に入りません。アカウントをいくつ使えるか、どんな見た目か、バグがいつ直るかは、アプリが決めるからです。wayBetterはアプリをそのまま使い、残りの半分を足します。",
|
|
"site.home.problem.oneAccountPerWindowLog": "1ウィンドウに1アカウント。ログアウトして、ログインして、の繰り返し。",
|
|
"site.home.problem.everyAccountSideBySide": "すべてのアカウントを{em1}横に並べて、{em1End}同時にログインしたまま。",
|
|
"site.home.problem.aBugInTheApp": "アプリにバグ?直してくれるのを待つだけ。",
|
|
"site.home.problem.fixedOnYourMachineIn": "{em1}あなたのマシン上で、{em1End}その場で、今日直ります。",
|
|
"site.home.problem.theLookTheyPickedThe": "彼らが選んだ見た目。彼らが出した機能。",
|
|
"site.home.problem.themesAndPluginsAnyoneCan": "{em1}誰でも{em1End}書けるテーマとプラグイン。",
|
|
"site.home.problem.aWholeBrowserBundledInto": "どのデスクトップクライアントにも、ブラウザーがまるごと同梱。",
|
|
"site.home.problem.oneLightNativeWindowOn": "システムのWebView上で動く、{em1}軽い{em1End}ネイティブウィンドウがひとつ。",
|
|
"site.home.light.lightByDesign": "軽さは設計から",
|
|
"site.home.light.everythingIsAnAppNow": "いまや、すべてがアプリ。{em1}しかも軽い。{em1End}",
|
|
"site.home.light.aNativeWindowOnThe": "アプリごとに別のブラウザーを抱え込むのではなく、システムにすでにあるWebView上のネイティブウィンドウです。",
|
|
"site.home.light.theWholeWindowsInstaller": "Windowsインストーラー全体のサイズ",
|
|
"site.home.light.fromLaunchToTheWindow": "起動からウィンドウ表示まで",
|
|
"site.home.light.forThemesFixesAndPlugins": "テーマ・修正・プラグインがページに読み込まれるまで",
|
|
"site.home.light.longTasksAddedToThe": "ページに追加されるロングタスク",
|
|
"site.home.light.measuredOnWindows11With": "Windows 11上のwayBetter for X 1.0で計測。インストーラーのサイズは公開中のダウンロードのもの、起動時間は3回の中央値、ランタイムの評価時間とロングタスク(>50 ms)はwayBetterあり・なしで計測しました。",
|
|
"site.home.system.oneSystem": "{b1} ひとつのシステム",
|
|
"site.home.system.threeLayersAroundTheReal": "{em1}本物のアプリを包む{em1End}3つのレイヤー。",
|
|
"site.home.system.everyWaybetterAppIsThe": "wayBetterのアプリはすべて同じシステムでできています。ネイティブのシェル、ページ内のランタイム、そしてそのアプリを知っている小さなアダプターです。アプリ自体はこれまでどおり動きます。プロキシも再ホストもなく、変更はあなたのマシン上だけで行われます。",
|
|
"site.home.system.n01Shell": "01 · シェル",
|
|
"site.home.system.aLightNativeWindow": "軽いネイティブウィンドウ。",
|
|
"site.home.system.tauri2OnTheSystem": "Tauri 2、システムのWebView上で動作。どのアプリにも欲しかったウィンドウまわりの機能:",
|
|
"site.home.system.tabsPinnedTabsAndSplit": "タブ、ピン留めタブ、分割ペイン: タブやリンクを端までドラッグ",
|
|
"site.home.system.everyAccountInItsOwn": "アカウントごとに専用プロファイル、並べて同時にログイン",
|
|
"site.home.system.linkRoutingOpenInThe": "リンクの開き方: 同じタブ、横、新しいタブ、またはブラウザー",
|
|
"site.home.system.addressBarAndCommandPalette": "アドレスバーとコマンドパレット {kbd1} {kbd2}",
|
|
"site.home.system.signedUpdatesThatInstallSilently": "静かにインストールされる署名付きアップデート",
|
|
"site.home.system.n02Runtime": "02 · ランタイム",
|
|
"site.home.system.themesAndPluginsInsideThe": "テーマとプラグインを、ページの中に。",
|
|
"site.home.system.injectedIntoTheApps": "アプリ自身のページに注入され、すべてのwayBetterアプリで共有されます:",
|
|
"site.home.system.themesOnOneColorFoundation": "ひとつの色基盤に基づくテーマ(アプリのパレットのOKLabモデル)",
|
|
"site.home.system.betterdiscordStyleJavascriptPluginsW": "小さなヘルパーAPIを備えたBetterDiscordスタイルのJavaScriptプラグイン",
|
|
"site.home.system.oneDomHubAndOne": "DOMハブとリクエストハブはひとつずつ。だから機能を足しても軽いまま",
|
|
"site.home.system.yourOwnCssAppliedAfter": "テーマの後に適用される、あなた自身のCSS",
|
|
"site.home.system.n03Adapter": "03 · アダプター",
|
|
"site.home.system.oneSmallPiecePerApp": "アプリごとに小さな部品をひとつ。",
|
|
"site.home.system.theOnlyPartThatKnows": "アプリを知っているのはここだけ: ホスト、レイアウト、アカウントボタン、そしてアプリがすでに読み込んでいるデータ。",
|
|
"site.home.system.aNativeAndAPage": "ネイティブの{code1}と、ページ側の{code2}",
|
|
"site.home.system.aShortReviewedListOf": "アプリのタブが呼び出せるものを定めた、短くレビュー済みのリスト",
|
|
"site.home.system.everythingElseComesFromThe": "それ以外はすべてシステムが用意します",
|
|
"site.common.home": "ホーム",
|
|
"site.home.system.thread": "スレッド",
|
|
"site.home.system.adapter": "アダプター",
|
|
"site.home.system.shell": "シェル",
|
|
"site.home.system.runtime": "ランタイム",
|
|
"site.home.system.adapter2": "アダプター",
|
|
"site.home.system.heavyDesktopClientSameWindow": "重いデスクトップクライアント?{em1}同じウィンドウで。{em1End}",
|
|
"site.home.system.servicesThatShipAHeavy": "重いElectronクライアントを配布しているサービスでも、得られるものはまったく同じです。wayBetterはそのWebアプリを専用の軽いTauriウィンドウで動かし、同じタブ、分割ペイン、並べて使える本物のアカウント、テーマ、プラグイン、署名付きアップデートを提供します。別種のホストはありません。",
|
|
"site.home.x.theFirstApp": "{b1} 最初のアプリ",
|
|
"site.home.x.theLiveXComIn": "本物の x.com をタブと分割ペインで。すべてのアカウントを並べて、14 のテーマ、8 つのエリアプラグイン、そして X が抱えるバグの修正:競合するいいねとフォロー、消える下書き、跳ねるタイムライン。Windows、macOS、Linux で今すぐ使えます。",
|
|
"site.home.x.builtInThemesAndYours": "内蔵テーマ、そしてあなたのテーマ",
|
|
"site.home.x.bundledPluginsOffUntilYou": "同梱プラグイン。オンにするまではオフ",
|
|
"site.home.x.fixesForXSOwn": "X自体のバグの修正",
|
|
"site.home.x.tweaksToHideShowAnd": "Xを隠す・表示する・変えるための調整",
|
|
"site.home.x.everyAccountSideBySide": "すべてのアカウントを、横に並べて",
|
|
"site.home.x.tabsAndSplitPanesOn": "本物のx.comをタブと分割ペインで。各アカウントは専用プロファイルで同時にログインしたまま。",
|
|
"site.home.x.xsBugsFixed": "Xのバグを、修正",
|
|
"site.home.x.likesAndFollowsThatLand": "確実に届くいいねとフォロー、「戻る」で保たれる位置、跳ねないタイムライン、再試行されるアップロード。",
|
|
"site.home.x.aDraftVault": "下書き保管庫",
|
|
"site.home.x.everyDraftKeptLocallyWith": "すべての下書きをリビジョン履歴ごとローカルに保存し、Xが失くしたときには元に戻します。",
|
|
"site.home.x.fourteenThemesFourteenPlugins": "14 のテーマ、8 つのエリアプラグイン",
|
|
"site.home.x.fullRedesignsNotJustColors": "色だけでなく、まるごとのリデザイン。Reader+、Chat+、Media+ ほか 5 つのエリアプラグイン、機能ごとにスイッチ付き。",
|
|
"site.home.x.ctrlKForEverything": "何でもCtrl+Kで",
|
|
"site.home.x.aCommandPaletteForTabs": "タブ、アカウント、設定、そして演算子チップ付きのX検索に使えるコマンドパレット。",
|
|
"site.home.x.powerUserMode": "デッキ",
|
|
"site.home.x.aTweetdeckStyleDeckColumns": "TweetDeckスタイルのデッキ: Xのカラムを横に並べ、それぞれ選んだアカウントで表示。フィルターと未読数つき。",
|
|
"site.home.x.freeOpenSourceUpdatesSilently": "無料 · オープンソース · 静かにアップデート",
|
|
"site.common.downloadForWindows": "Windows版をダウンロード",
|
|
"site.home.x.seeEverything": "すべて見る",
|
|
"site.home.x.windowsNowMacosAndLinux": "Windows · macOS · Linux",
|
|
"site.home.make.makeItYours": "{b1} 自分好みに",
|
|
"site.common.anyoneCanMakeThemesAnd": "{em1}テーマ{em1End}も{em2}プラグイン{em2End}も、誰でも作れます。",
|
|
"site.home.make.aThemeIsOneJson": "テーマはJSONファイル1つ。プラグインはJavaScriptファイル1つ。使うのに審査待ちもアカウントも要りません。書いて、フォルダーに入れて、ファイルを共有するか、{a1}ストア{a1End}で公開するだけ。CSSが書ければ、アプリの見た目を作り変えられます。JavaScriptが少し書ければ、いつまでも実装されなかった機能を自分で足せます。",
|
|
"site.common.themes": "テーマ",
|
|
"site.home.make.colorsFontsShapeLayoutBackground": "色、フォント、形、レイアウト、背景、エフェクト。",
|
|
"site.home.make.importAndExportJsonIn": "外観パネルでJSONをインポート・エクスポート。コントラストは自動でチェックされ、どの面の上でも文字が読みやすく保たれます。",
|
|
"site.common.post": "ポスト",
|
|
"site.common.forYou": "おすすめ",
|
|
"site.common.following": "フォロー中",
|
|
"site.home.make.fourteenThemesShipWithIt": "14のテーマが付属します。15番目は{a1}あなたのもの{a1End}。",
|
|
"site.home.make.oneJsonFileDropIt": "JSONファイル1つ。外観 → インポートにドロップするだけ。",
|
|
"site.common.previewABuiltInTheme": "内蔵テーマをプレビュー",
|
|
"site.common.plugins": "プラグイン",
|
|
"site.home.make.oneFileAnd": "ファイル1つ。{code1}と{code2}。",
|
|
"site.home.make.betterdiscordStyleDroppedIntoThe": "BetterDiscordスタイルの{code1}をプラグインフォルダーに入れ、設定でオンにします。面倒な部分はヘルパーAPIが引き受けます。",
|
|
"site.home.make.helperApi": "ヘルパーAPI",
|
|
"site.home.make.fourteenShipWithWaybetterFor": "wayBetter for Xには14個が付属",
|
|
"site.home.build.buildOnIt": "{b1} この上に作る",
|
|
"site.home.build.theWholeSystemIsOne": "システム全体が{em1}ひとつのパッケージ。{em1End}",
|
|
"site.home.build.thePageRuntimeAndThe": "wayBetter for Xを支えるページランタイムとシェルモデルは、{code1}としてnpmで公開しています。型付きの素のESM、モジュールごとのサブパス、依存関係ゼロ。必要な部品だけ使うことも、アプリをまるごと作ることもできます。",
|
|
"site.home.build.terminal": "ターミナル",
|
|
"site.common.zeroDependencies": "依存関係ゼロ",
|
|
"site.home.build.runtimeAndShell": "runtime/* と shell/*",
|
|
"site.home.build.adapterTsFromTheReadme": "adapter.ts · READMEより抜粋",
|
|
"site.home.build.theAdaptersCompositionRoot": "アダプターの構成ルート",
|
|
"site.home.build.oneMutationobserverOneFrame": "MutationObserverひとつ、フレームひとつ",
|
|
"site.home.build.oneFetchXhrHookFor": "すべての機能で共有するfetch/XHRフックひとつ",
|
|
"site.home.build.helpersForUserPlugins": "ユーザープラグイン用のヘルパー",
|
|
"site.home.build.theOklabColorModel": "OKLabカラーモデル",
|
|
"site.home.build.oneNavigationInSplitView": "分割表示でナビゲーションをひとつに",
|
|
"site.home.build.besideTabOrBrowser": "横、タブ、またはブラウザー",
|
|
"site.home.build.whichAccountIsSignedIn": "ログイン中のアカウント",
|
|
"site.home.build.addressBarChips": "アドレスバーのチップ",
|
|
"site.home.build.splitPanesLinksBeside": "分割ペイン、横に開くリンク",
|
|
"site.home.build.dropALinkGetA": "リンクをドロップすればペインに",
|
|
"site.home.build.commandPaletteRanking": "コマンドパレットのランキング",
|
|
"site.home.build.accountProfiles": "アカウントのプロファイル",
|
|
"site.home.build.theUpdateChip": "アップデートチップ",
|
|
"site.home.build.titlebarAndCaptionButtons": "タイトルバーとウィンドウ操作ボタン",
|
|
"site.home.build.titlebarAndToolbarSizes": "タイトルバーとツールバーのサイズ",
|
|
"site.home.build.waybetterOnNpm": "npmのwaybetter",
|
|
"site.common.sourceOn": "{host}のソース",
|
|
"site.home.next.whatsNext": "{b1} 次の展開",
|
|
"site.home.next.xWasFirstYouBuild": "最初はX。{em1}次を作るのは、あなた。{em1End}",
|
|
"site.home.next.anyAppWithAWeb": "Web版のあるアプリなら、同じウィンドウ、テーマ、プラグインを手に入れられます。以下は次の候補です。いずれも発表済みではなく、日程もありません。誰かがアダプターを書くのを待っています。README自体のアダプター例はKickです。",
|
|
"site.common.possible": "候補",
|
|
"site.home.next.youtubeLogo": "YouTubeのロゴ",
|
|
"site.home.next.tabsAndSplitPanesFor": "動画をタブと分割ペインで、すべてのチャンネルアカウントを横に並べ、テーマとプラグインも。",
|
|
"site.home.next.kickLogo": "Kickのロゴ",
|
|
"site.home.next.streamsSideBySideIn": "軽いウィンドウひとつに配信を並べ、自分のチャットプラグインと自分のテーマで。",
|
|
"site.home.next.twitchLogo": "Twitchのロゴ",
|
|
"site.home.next.multiStreamSplitPanesEvery": "複数配信を分割ペインで、すべてのアカウントでログインしたまま、チャット用プラグインも。",
|
|
"site.home.next.discordLogo": "Discordのロゴ",
|
|
"site.home.next.theWebAppInA": "重いクライアントの代わりに、軽いTauriウィンドウでWebアプリを。同じシェル、同じプラグイン。",
|
|
"site.home.next.waybetterForTheAppYou": "{span1}wayBetter for{span1End}あなたの使うアプリ。",
|
|
"site.home.next.writeTheAdapterTheShell": "アダプターを書くだけ。シェル、ランタイム、テーマ、プラグインは付いてきます。",
|
|
"site.home.next.buildTheNextOne": "次のアプリを作ろう。",
|
|
"site.home.next.startFromThePackageAnd": "パッケージとREADMEのアダプター例から始めましょう。何か作ったら、プルリクエストで「wayBetterを使っているプロジェクト」一覧に追加してください。",
|
|
"site.home.next.startBuilding": "作り始める",
|
|
"site.home.next.possibleNextAppsNotAnnounced": "次の候補であり、発表済みの製品ではありません。YouTube、Kick、Twitch、Discordは各所有者の商標であり、ロゴはサービスを示す目的でのみ表示しています。wayBetterはこれらのいずれとも提携しておらず、承認も後援も受けていません。",
|
|
"site.home.foss.freeAndOpenSource": "{b1} 無料でオープンソース",
|
|
"site.home.foss.noCatchReadEveryLine": "裏はありません。{em1}一行残らず読めます。{em1End}",
|
|
"site.common.free": "無料",
|
|
"site.home.foss.noPaidTierNoAds": "有料プランも、広告も、アップセルもありません。今も、「ベータ後」も。",
|
|
"site.common.open": "オープン",
|
|
"site.home.foss.gpl30OrLater": "GPL-3.0-or-later。フレームワークもアプリも、ソースを{host}で公開しています。",
|
|
"site.common.private": "プライベート",
|
|
"site.home.foss.noAnalyticsNoTelemetryOn": "アナリティクスなし、読んだもの・投稿したものの追跡なし。下書き、設定、プラグインはあなたのマシンに残ります。",
|
|
"site.common.yours": "あなたのもの",
|
|
"site.home.foss.forkItThemeItWrite": "フォークして、テーマを作って、プラグインを書いて、次のアプリを作りましょう。ライセンスが、次の人のためにもオープンなまま保ちます。",
|
|
"site.common.madeByCrtkafa": "制作: @CRTkafa",
|
|
"site.home.principles.principles": "{b1} 原則",
|
|
"site.home.principles.betterNotDifferent": "より良く、{em1}でも別物にはしない。{em1End}",
|
|
"site.home.principles.theRealAppInPlace": "本物のアプリを、その場で",
|
|
"site.home.principles.youSignInToThe": "ログインするのはアプリそのものです。プロキシも再ホストもなく、変更はあなたのマシン上だけで行われます。",
|
|
"site.home.principles.lightNotAnotherBrowser": "軽い。もうひとつのブラウザーではなく",
|
|
"site.home.principles.aTauriWindowOnThe": "システムのWebView上のTauriウィンドウ。アプリごとにひとつ、その中にすべてのアカウント。",
|
|
"site.home.principles.neverActsForYou": "勝手に操作しない",
|
|
"site.home.principles.fixesMakeYourOwnClicks": "修正は、あなた自身のクリックを確実に届けるためのもの。wayBetterが自分で投稿、フォロー、削除をすることはありません。",
|
|
"site.home.principles.quietlyCurrent": "静かに最新",
|
|
"site.home.principles.updatesAreSignedAndInstall": "アップデートは署名付きで静かにインストールされるので、インストーラーをやり直さなくても修正が届きます。",
|
|
"site.home.closer.startWithXBuildWhat": "まずは{em1}X{em1End}から。{br1}{em2}次{em2End}を作ろう。",
|
|
"site.home.closer.seeWaybetterForX": "wayBetter for Xを見る",
|
|
"site.common.madeByCrtkafaGpl3": "制作: {a1}@CRTkafa{a1End} · GPL-3.0-or-later · 拡張対象の各アプリとは提携していません。",
|
|
"site.common.footer": "フッター",
|
|
"site.common.source": "ソース",
|
|
"site.x.nav.features": "機能",
|
|
"site.x.nav.fixes": "修正",
|
|
"site.x.nav.makeYourOwn": "自分で作る",
|
|
"site.common.faq": "FAQ",
|
|
"site.x.top.freeOpenSourceGpl3": "{span1} 無料でオープンソース · GPL-3.0",
|
|
"site.common.waybetterForXLogo": "wayBetter for Xのロゴ",
|
|
"site.x.top.xExtended": "X、{em1}拡張版。{em1End}",
|
|
"site.x.top.theLiveXComIn": "軽いデスクトップウィンドウで本物の x.com:タブ、分割ペイン、すべてのアカウントを並べて、14 のテーマ、8 つのエリアプラグイン、履歴付きの下書き保管庫、そして X が抱えるバグの修正。誰でもテーマやプラグインを作れます。",
|
|
"site.x.top.windowsNowMacosAndLinux": "Windows、macOS、Linux · アップデートは静かにインストール",
|
|
"site.x.top.waybetterForXInSplit": "分割表示のwayBetter for X: @CRTkafaと@playfishiesのフィードが並んでスクロールし、テーマがClassic Twitterに切り替わって元に戻ります",
|
|
"site.x.top.builtInThemes": "内蔵テーマ",
|
|
"site.x.top.bundledPlugins": "同梱プラグイン",
|
|
"site.x.top.fixesForXSBugs": "Xのバグの修正",
|
|
"site.x.top.tweaks": "調整",
|
|
"site.x.features.tourEverythingInIt": "{b1}ツアー{b1End} できることすべて",
|
|
"site.x.features.builtForPeopleWhoLive": "{em1}タイムラインで暮らす人{em1End}のために。",
|
|
"site.x.features.everythingAHeavyXUser": "Xのヘビーユーザーが公式アプリに欲しかったものを、本物のx.comの上ですべて。12の見どころは、どれも今日からオンにできる本物の機能です。",
|
|
"site.x.features.featureTour": "機能ツアー",
|
|
"site.x.features.tabsSplit": "{span1}タブと分割",
|
|
"site.x.features.accounts": "{span1}アカウント",
|
|
"site.x.features.links": "{span1}リンク",
|
|
"site.x.features.palette": "{span1}パレット",
|
|
"site.x.features.themes": "{span1}テーマ",
|
|
"site.x.features.plugins": "{span1}プラグイン",
|
|
"site.x.features.fixes": "{span1}修正",
|
|
"site.x.features.drafts": "{span1}下書き",
|
|
"site.x.features.tweaks": "{span1}調整",
|
|
"site.x.features.alertsMedia": "{span1}アラートとメディア",
|
|
"site.x.features.updates": "{span1}アップデート",
|
|
"site.x.features.privacy": "{span1}プライバシー",
|
|
"site.x.tabs.tabsAndSplitPanes": "タブと分割ペイン。",
|
|
"site.x.tabs.openProfilesSearchesAndThreads": "プロフィール、検索、スレッドをそれぞれのタブで開き、好きな2つを横に並べられます。タブやリンクをペインの端までドラッグすれば分割できます。",
|
|
"site.x.tabs.splitRightSplitDown": "右に分割 {kbd1} {kbd2}、下に分割 {kbd3} {kbd4}",
|
|
"site.x.tabs.newTabWithShortcutsRecently": "新しいタブ {kbd1} {kbd2}: ショートカット、最近閉じたタブ、アカウントを選ぶ「別のアカウントで開く」",
|
|
"site.x.tabs.pinnedTabsAndYourTabs": "ピン留めタブ。タブと分割レイアウトは起動時に復元",
|
|
"site.x.tabs.dropALinkOnA": "リンクをペインの端、タブバー、ウィンドウにドロップ: 分割、タブ、新しいタブ",
|
|
"site.x.tabs.oneNavigationInSplitView": "分割表示でナビゲーションをひとつに: 同じアカウントのペインを並べても、Xの左メニューは1つだけ",
|
|
"site.common.search": "検索",
|
|
"site.x.tabs.splitRight": "右に分割",
|
|
"site.x.accounts.everyAccountSideBySide": "すべてのアカウントを、横に並べて。",
|
|
"site.x.accounts.eachAccountLivesInIts": "各アカウントは専用のセッションを持つ専用プロファイルで動くので、すべて同時にログインしたままです。ログインするのはx.comそのもの、いつもどおりの方法です。",
|
|
"site.x.accounts.accountsAreReadFromX": "アカウントはX自身のアカウントボタンから読み取り、手入力は不要",
|
|
"site.x.accounts.aColoredBadgeOnEvery": "各タブのアイコンに付く色つきバッジで、どのアカウントか分かる",
|
|
"site.x.accounts.renameAndColorAccountsSee": "アカウントの名前と色を変更。それぞれ何個のタブを開いているかも確認",
|
|
"site.x.accounts.newTabAsAnyAccount": "パレットや新しいタブページから、好きなアカウントで「このアカウントで新しいタブ」",
|
|
"site.x.accounts.accounts": "アカウント",
|
|
"site.x.accounts.n3Tabs": "3タブ",
|
|
"site.x.accounts.n2Tabs": "2タブ",
|
|
"site.x.accounts.work": "仕事用",
|
|
"site.x.accounts.n1Tab": "1タブ",
|
|
"site.x.accounts.addAccount": "+ アカウントを追加",
|
|
"site.x.deck.new": "新機能",
|
|
"site.x.deck.powerUserModeTheDeck": "デッキ。{em1}カラムが帰ってきた。{em1End}",
|
|
"site.x.deck.columnsOfXSideBy": "Xのカラムを横に並べるTweetDeckスタイル: ホーム、通知、メンション、検索、リスト、プロフィールを、それぞれ選んだアカウントで。どのカラムも本物のx.comで、いいねも返信もすべてX自身のものです。",
|
|
"site.x.deck.unreadCountsOnEveryColumn": "カラムごとの未読数、キーワードや正規表現のフィルター",
|
|
"site.x.deck.andBetweenColumnsAlt1": "[ と ] でカラム間を移動、Alt+1–9でジャンプ、Ctrl+Alt+Nでドックから投稿",
|
|
"site.x.deck.pagesOfWholeColumnsOff": "カラムをページ単位で切り替え。表示していないページのカラムは低メモリで待機",
|
|
"site.x.deck.deck": "デッキ",
|
|
"site.x.deck.n12New": "新着12件",
|
|
"site.x.deck.notifications": "通知",
|
|
"site.x.deck.n3New": "新着3件",
|
|
"site.x.deck.mentions": "メンション",
|
|
"site.x.deck.n1New": "新着1件",
|
|
"site.x.deck.waybetterLatest": "wayBetter · 最新",
|
|
"site.x.deck.live": "ライブ",
|
|
"site.x.deck.addColumn": "+ カラムを追加",
|
|
"site.x.links.linksGoWhereYouWant": "リンクは、開きたい場所で開く。",
|
|
"site.x.links.decideOnceWhereLinksOpen": "リンクをどこで開くかを一度決めるだけ。「横」は、クリックしたペインの隣に分割を開き、次のリンクでもそれを使い回します。スレッドを読んでもタイムラインを見失いません。",
|
|
"site.x.links.postsProfilesHashtagsAndLists": "ポスト、プロフィール、ハッシュタグ、リスト: 同じタブ、横、新しいタブ、システムのブラウザー",
|
|
"site.x.links.otherSitesBesideNewTab": "ほかのサイト: 横、新しいタブ、システムのブラウザー",
|
|
"site.x.links.twitterComLinksLoadOn": "twitter.comのリンクはx.comで読み込み。X自身の「新しいタブ」リンクはアプリ内に留まります",
|
|
"site.x.links.linksToXPages": "Xのページへのリンク",
|
|
"site.x.links.sameTab": "同じタブ",
|
|
"site.common.beside": "横",
|
|
"site.common.newTab": "新しいタブ",
|
|
"site.common.systemBrowser": "システムのブラウザー",
|
|
"site.x.links.linksToOtherSites": "ほかのサイトへのリンク",
|
|
"site.x.links.restoreTabsOnLaunch": "起動時にタブを復元",
|
|
"site.x.palette.everythingIsOneKeystrokeAway": "すべてがキーひとつで届く。",
|
|
"site.x.palette.theCommandPaletteFindsAny": "コマンドパレット {kbd1} {kbd2} で、開いているタブ、アカウント、設定、Xのページを検索。すべてのタブに、今いる場所を示すアドレスバーがあります。",
|
|
"site.x.palette.searchXStraightFromThe": "パレットやアドレスバーからそのままXを検索",
|
|
"site.x.palette.xsSearchOperatorsAs": "Xの検索演算子({code1}、{code2}、{code3}、{code4}…)をチップとして、アドレスバーとX自身の検索ボックスの下に表示",
|
|
"site.x.palette.jumpToXSettingsPages": "ミュートワードやブロックしたアカウントなど、Xの設定ページへジャンプ。変更はX上であなたが完了します",
|
|
"site.x.palette.searchXLatestForFrom": "Xで検索(最新): from:CRTkafa filter:media",
|
|
"site.x.palette.tabs": "タブ",
|
|
"site.x.palette.homeX": "ホーム / X{small1}",
|
|
"site.x.palette.profiles": "プロフィール",
|
|
"site.x.palette.newTabAsPlayfishies": "playfishiesで新しいタブ",
|
|
"site.x.palette.appearance": "外観",
|
|
"site.x.themes.fourteenThemesEveryOneA": "14のテーマ。{em1}どれも、まるごと作り直したデザイン。{em1End}",
|
|
"site.x.themes.aThemeIsMoreThan": "テーマは色だけではありません。フォント、角の丸み、アバターの形、カラム幅、密度、カード、背景、ホバー効果、さらにはCRTオーバーレイまで。内蔵でもインポートでも、すべてのテーマでコントラストが保証され、文字は読みやすいままです。ひとつ選んで、好きな部分を変えましょう。",
|
|
"site.x.themes.sameTimelineFourteenWaysPick": "同じタイムラインを、14通りに。ひとつ選んで、あとは{a1}自分で作ろう{a1End}。",
|
|
"site.x.themes.themesAreJsonImportExport": "テーマはJSON。インポート、エクスポート、共有。",
|
|
"site.x.themes.xsOwnLookDefault": "X自身の見た目: デフォルト、ダークブルー、ブラック。",
|
|
"site.x.themes.n2012OnASkyBlue": "空色のキャンバスに2012年、Helvetica、あの頃のリンクの青。",
|
|
"site.x.themes.blueBlackAndGeistSoft": "ブルーブラックとGeist、やわらかな角、静かな光。",
|
|
"site.x.themes.phosphorGreenMonospaceScanlinesAnd": "蛍光グリーン、等幅フォント、走査線とCRT。",
|
|
"site.x.themes.newsprintCardsASerifReading": "新聞紙風のカード、読みやすいセリフ体、インクレッドのリンク。",
|
|
"site.x.themes.purpleLinksPinkButtonsGraphite": "紫のリンク、ピンクのボタン、グラファイトとドットグリッド。",
|
|
"site.x.themes.arcticSlateFloatingCardsAn": "北極のスレートグレー、浮かぶカード、オーロラの光。",
|
|
"site.x.themes.indigoAndLavenderAWide": "インディゴとラベンダー、広いカラム、街路のグリッド。",
|
|
"site.x.themes.creamAndCyanOnEngineering": "方眼紙の上のクリームとシアン。",
|
|
"site.x.themes.aGlossy2008SkyBubbles": "つややかな2008年の空、泡、ガラスのカード。",
|
|
"site.x.themes.tealDesktopSilverWindowsBevelled": "ティールのデスクトップ、銀色のウィンドウ、立体的なボタン。",
|
|
"site.x.themes.sunsetOverANeonGrid": "ネオングリッドに沈む夕日、字間の広い文字。",
|
|
"site.x.themes.forLowVisionYellowOn": "ロービジョン向け: 黒地に黄色、大きめの文字、モーションなし。",
|
|
"site.x.themes.trueBlackSoftVioletBig": "真の黒、やわらかなバイオレット、大きく丸い角。",
|
|
"site.x.themes.whatAThemeCanChange": "テーマで変えられるもの",
|
|
"site.x.themes.pageBackgroundSurfacesBorderText": "ページ、背景、サーフェス、境界線、文字、控えめな文字、アクセント、ボタン",
|
|
"site.x.themes.uiAndPostTextStacks": "UIとポスト本文のフォント、サイズ、ウェイト、字間、行間",
|
|
"site.x.themes.cardAndButtonCornersCircle": "カードとボタンの角。丸、角丸、四角のアバター",
|
|
"site.x.themes.columnAndSidebarWidthDensity": "カラムとサイドバーの幅、密度、カード、フレーム",
|
|
"site.x.themes.glowGradientsSixPatternsOr": "グローのグラデーション、6種のパターン、または暗さを調整できる自分の写真",
|
|
"site.x.themes.motionHoverTintLiftGlow": "モーション、ホバー時の色 / 浮き上がり / グロー、影、CRT",
|
|
"site.x.themes.freeFormCssAppendedLast": "自由に書けるCSS。最後に追加されます",
|
|
"site.x.themes.importFileDropOrPaste": "外観パネルでインポート(ファイル、ドロップ、貼り付け)とエクスポート。カスタマイズした見た目は自分のテーマとして保存できます。X用のカスタムCSSは、BetterDiscordと同じくテーマの後に適用されます。",
|
|
"site.x.plugins.fourteenPluginsInTheBox": "8 つのエリアプラグインを同梱。{em1}あなたのプラグインの場所もあります。{em1End}",
|
|
"site.x.plugins.everyBundledPluginShipsSwitched": "Compose+、Reader+、Profile+、Chat+、Media+、Search+、Notifications+、Navigation+ は組み込みで、機能ごとにスイッチがあります。初回起動時にモードを選ぶか、プラグインで好きなものをオンにしてください。どれもリクエストを送らず、アカウントで操作もしません。機能の一部:",
|
|
"site.x.plugins.read": "読む",
|
|
"site.x.plugins.aReadThreadButtonUnrolls": "「スレッドを読む」ボタンで、投稿者のスレッドをすっきりした読書ビューに展開。Markdownとしてコピーもできます。",
|
|
"site.x.plugins.n5hBecomes5hSep27": "「5時間」が、あなたのローカル時刻で「5時間 · 2026年9月27日 14:03」になります。",
|
|
"site.x.plugins.n3MinReadOnLong": "長いポストとXの記事に「3分で読めます」。",
|
|
"site.x.plugins.hidesCountsTrendsAndWho": "読んでいる間、数字、トレンド、「おすすめユーザー」を隠します。{kbd1} {kbd2} {kbd3} でオン・オフ。",
|
|
"site.x.plugins.clean": "整える",
|
|
"site.x.plugins.hidePostsByRegularExpression": "本文、名前、@ハンドルに対する正規表現でポストを非表示に。処理はローカルのみ。{kbd1} {kbd2} {kbd3} でリストを編集。",
|
|
"site.x.plugins.tCoLinksPointStraight": "t.coのリンクを実際のリンク先へ直接つなぎ、トラッキングパラメーターを取り除きます。",
|
|
"site.x.plugins.privateNotesOnAccountsUnder": "アカウントへの非公開メモを、自己紹介の下とホバーカードに。どこにも送信されません。",
|
|
"site.x.plugins.postsFromPaidBlueCheck": "有料の青バッジアカウントのポストを、開ける1行の表示に折りたたみます。フォロー中の人はそのまま。設定は {kbd1} {kbd2} {kbd3}。",
|
|
"site.x.plugins.write": "書く",
|
|
"site.x.plugins.aCopyButtonOnEvery": "すべてのポストにコピーボタン: 画像、投稿者、日付、リンク付きのMarkdown引用。",
|
|
"site.x.plugins.aNudgeWhenImagesIn": "作成画面の画像に説明がないとき、そっとお知らせ。送信は止めません。",
|
|
"site.x.plugins.asksBeforeYouReplyTo": "何か月も前のポストや、必要ならフォローしていない相手への返信の前に確認します。あなたの代わりに何かを送ることはありません。",
|
|
"site.x.plugins.opensASearchablePickerWith": "{kbd1} {kbd2} {kbd3} で、最近使った絵文字と肌の色に対応した検索可能なピッカーを開きます。{kbd4} のショートコードは、Xが対応していない入力欄でも使えます。",
|
|
"site.x.plugins.move": "移動",
|
|
"site.x.plugins.onThePostFocusedWith": "j/kでフォーカスしたポストで: {kbd1} リンクをコピー、{kbd2} メディアを開く、{kbd3} 投稿者、{kbd4} 引用元のポスト。",
|
|
"site.x.plugins.aProfilesMediaTab": "プロフィールのメディアタブがウィンドウいっぱいに: 右カラムなし、余白は狭く。",
|
|
"site.x.fixes.xsBugsFixedOn": "Xのバグを、{em1}あなたのマシン上で修正。{em1End}",
|
|
"site.x.fixes.waybetterForXRunsOn": "wayBetter for Xは本物のx.comの上で動き、x.comに含まれるフロントエンドのバグにパッチを当てます。修正はどれも設定のスイッチで、既定でオンです。あなたの代わりにクリック、投稿、フォローをするものはなく、あなた自身の操作を確実に届けるだけです。",
|
|
"site.x.fixes.likesThatMatchTheServer": "サーバーと一致するいいね",
|
|
"site.x.fixes.clickLikeAFewTimes": "いいねを素早く何度かクリックすると、Xの画面は間違った状態で止まることがあります。ここでは画面が「いいねなし、2件」なのに、Xのサーバーは「いいね済み、3件」でした。素早いいいねと取り消しでも、更新するまで数が1つ多いままになることがあります。wayBetterはいいね、リポスト、ブックマーク、フォローを1つずつ送るので、ハートも数もサーバーも、最後のクリックどおりになります。",
|
|
"site.x.fixes.xOnItsOwn": "Xだけの場合",
|
|
"site.x.fixes.eightFastClicksOnThe": "いいねボタンを素早く8回クリック。Xだけでは、画面は「いいねなし、2件」、Xのサーバーは「いいね済み、3件」。wayBetter for Xでは、更新後も画面がサーバーと一致します。",
|
|
"site.x.fixes.followButtonsThatSettleRight": "正しく落ち着くフォローボタン",
|
|
"site.x.fixes.followAndUnfollowGoOut": "フォローとフォロー解除を1つずつ送るので、ボタンは古い応答ではなく最後にクリックした状態になります。",
|
|
"site.x.fixes.keepYourPlaceOnBack": "戻る操作で位置を保持",
|
|
"site.x.fixes.goingBackOrSwitchingTimeline": "戻る操作やタイムラインタブの切り替えのとき、先頭ではなく読んでいたポストに戻ります。",
|
|
"site.x.fixes.noTimelineJumps": "タイムラインのジャンプを防ぐ",
|
|
"site.x.fixes.thePostYouAreReading": "Xが上に新しいポストやメディアを挿入しても、読んでいるポストは動きません。",
|
|
"site.x.fixes.seeNewPostsWithoutThe": "跳ねない「新しいポストを表示」",
|
|
"site.x.fixes.theNewPostsLandAbove": "新しいポストは、あなたを一番上へ飛ばさずに、読んでいるポストの上に入ります。{kbd1} でも同じです。",
|
|
"site.x.fixes.keepYourHomeTab": "ホームのタブを維持",
|
|
"site.x.fixes.pickedFollowingOrAList": "フォロー中やリストを選びましたか?Xが勝手に「おすすめ」へ戻しても、元に戻します。",
|
|
"site.x.fixes.followingInTimeOrder": "フォロー中を時系列で表示",
|
|
"site.x.fixes.theFollowingTabAlwaysShows": "Xが「人気順」に切り替えていても、フォロー中タブは常に新しいポストから表示します。",
|
|
"site.x.fixes.retryFailedMediaUploads": "失敗したメディアのアップロードを再試行",
|
|
"site.x.fixes.aFailedVideoOrImage": "失敗した動画や画像のチャンクを最大3回まで再送します。それでも失敗したら、黙って失敗させずにお知らせします。",
|
|
"site.x.fixes.restoreUnsentText": "未送信のテキストを復元",
|
|
"site.x.fixes.lostAReplyToA": "再読み込み、作成画面を閉じた、ページ移動で返信を失くしましたか?作成画面が保存済みの下書きを戻すか尋ねます。",
|
|
"site.x.fixes.clearASeenNotificationBadge": "確認済みの通知バッジを消す",
|
|
"site.x.fixes.aCountYouAlreadySaw": "通知で一度見た件数は、変わるまで隠れたままです。見た目だけの変更で、既読にはしません。",
|
|
"site.x.drafts.aDraftVaultThatNever": "一語も失くさない下書き保管庫。",
|
|
"site.x.drafts.whatYouTypeIntoX": "Xの作成画面に入力した内容は、完全なリビジョン履歴とともにローカルの保管庫に取り込まれます。「保存済み」と表示されるのは、ディスクへの書き込みが確定した後だけです。",
|
|
"site.x.drafts.aDraftsButtonInX": "Xの作成画面の下書きボタンで、保存済みの下書きを戻せます。あなたの代わりに投稿することはありません",
|
|
"site.x.drafts.everyRevisionKeptCompareAny": "すべてのリビジョンを保持: 任意の2つを比較して、1つを復元",
|
|
"site.x.drafts.searchArchiveAndExportAs": "検索、アーカイブ、JSONとしてエクスポート",
|
|
"site.x.drafts.editsNeverSilentlyOverwriteEach": "編集が黙って上書きし合うことはありません。競合したら両方を残します",
|
|
"site.x.drafts.drafts": "下書き",
|
|
"site.x.drafts.searchDrafts": "下書きを検索",
|
|
"site.x.drafts.launchThreadPart2": "ローンチスレッド、パート2",
|
|
"site.x.drafts.reply14Revisions": "返信 · 14リビジョン",
|
|
"site.x.drafts.saved": "保存しました",
|
|
"site.x.drafts.quoteTheLikeRace": "引用: いいねの競合",
|
|
"site.x.drafts.quote3Revisions": "引用 · 3リビジョン",
|
|
"site.x.drafts.n2h": "2時間",
|
|
"site.x.drafts.themeShowcase": "テーマ紹介",
|
|
"site.x.drafts.post7Revisions": "ポスト · 7リビジョン",
|
|
"site.x.drafts.yesterday": "昨日",
|
|
"site.x.drafts.fixesTheBugsInX": "- Xのバグを修正",
|
|
"site.x.drafts.fixesTheBugsXShips": "+ Xが抱えるバグを修正: いいね、下書き、ジャンプ",
|
|
"site.x.tweaks.thirtySixTweaksYourX": "36の調整。{em1}あなたのX、あなたのルール。{em1End}",
|
|
"site.x.tweaks.hideWhatYouNeverAsked": "頼んでいないものは隠し、恋しいものは取り戻す。スイッチはどれも、すべてのタブですぐに反映されます。",
|
|
"site.x.tweaks.branding": "ブランディング {span1}",
|
|
"site.x.tweaks.classicTwitterBird": "クラシックなTwitterの鳥",
|
|
"site.x.tweaks.tweetAndRetweetWording": "「ツイート」と「リツイート」の表記",
|
|
"site.x.tweaks.timeline": "タイムライン {span1}",
|
|
"site.x.tweaks.hidePromotedPosts": "プロモーションポストを隠す",
|
|
"site.x.tweaks.defaultToFollowing": "フォロー中を既定に",
|
|
"site.x.tweaks.hideTheForYouTab": "「おすすめ」タブを隠す",
|
|
"site.x.tweaks.fullWidthTimeline": "全幅のタイムライン",
|
|
"site.x.tweaks.sidebar": "サイドバー {span1}",
|
|
"site.x.tweaks.hideTrends": "トレンドを隠す",
|
|
"site.x.tweaks.hideWhoToFollow": "おすすめユーザーを隠す",
|
|
"site.x.tweaks.hideLiveOnX": "Xのライブを隠す",
|
|
"site.x.tweaks.hideTodaysNews": "今日のニュースを隠す",
|
|
"site.x.tweaks.hidePremiumUpsells": "Premiumの案内を隠す",
|
|
"site.x.tweaks.hideExploreTrends": "話題のトレンドを隠す",
|
|
"site.x.tweaks.hideRelevantPeople": "関連ユーザーを隠す",
|
|
"site.x.tweaks.hideWhoToFollowOn": "プロフィールのおすすめユーザーを隠す",
|
|
"site.x.tweaks.hideTheWholeSidebar": "サイドバー全体を隠す",
|
|
"site.x.tweaks.navigation": "ナビゲーション {span1}",
|
|
"site.x.tweaks.hidePremium": "プレミアムを隠す",
|
|
"site.x.tweaks.hideChat": "チャットを隠す",
|
|
"site.x.tweaks.hideCommunities": "コミュニティを隠す",
|
|
"site.x.tweaks.hideGrok": "Grokを隠す",
|
|
"site.x.tweaks.oneNavigationInSplitView": "分割表示でナビゲーションをひとつに",
|
|
"site.x.tweaks.posts": "ポスト {span1}",
|
|
"site.x.tweaks.hideGrokInPosts": "ポスト内のGrokを隠す",
|
|
"site.x.tweaks.hideViewCounts": "表示回数を隠す",
|
|
"site.x.tweaks.hideEngagementCounts": "エンゲージメント数を隠す",
|
|
"site.x.tweaks.hideBookmarkButton": "ブックマークボタンを隠す",
|
|
"site.x.tweaks.noBoldItalicInPosts": "ポストの太字・斜体をなくす",
|
|
"site.x.tweaks.mediaDownloadButton": "メディアのダウンロードボタン",
|
|
"site.x.tweaks.draftsButtonInTheComposer": "投稿欄の下書きボタン",
|
|
"site.x.tweaks.searchOperatorChips": "検索演算子のチップ",
|
|
"site.x.tweaks.repliesSortedByRecent": "返信を最新順に並べる",
|
|
"site.x.tweaks.fullNumbers1234Not": "省略しない数字(1.2Kではなく1,234)",
|
|
"site.x.tweaks.hideVerifiedBadges": "認証バッジを隠す",
|
|
"site.x.tweaks.hideSubscribeButtons": "購読ボタンを隠す",
|
|
"site.x.tweaks.video": "動画 {span1}",
|
|
"site.x.tweaks.rememberVideoVolume": "動画の音量を記憶",
|
|
"site.x.tweaks.disableAutoplay": "自動再生を無効にする",
|
|
"site.x.tweaks.stopVideosAtTheEnd": "動画を最後で停止",
|
|
"site.x.alerts.keywordAlertsAndAMedia": "キーワードアラートとメディアパネル。",
|
|
"site.x.alerts.getADesktopNotificationWhen": "気になるキーワードが、Xがすでに読み込んだポストに現れたらデスクトップ通知を受け取れます。追加で何かを取得することはなく、あなたのマシンから何も出ていきません。",
|
|
"site.x.alerts.keywordAlertsAsLocalNotifications": "ローカル通知によるキーワードアラート。重複は除き、頻度も抑えます",
|
|
"site.x.alerts.mediaPanelTheNewestImages": "メディアパネル {kbd1} {kbd2} {kbd3}: 選んだフォルダーの最新画像を、すぐ添付できる状態で",
|
|
"site.x.alerts.optionalClipboardHistoryForImages": "画像とテキストのクリップボード履歴(任意。既定ではオフ、デバイス内に留まります)",
|
|
"site.x.alerts.savePhotosVideosAndGifs": "ポストの写真、動画、GIFを元の画質で保存",
|
|
"site.x.alerts.keywordWaybetter": "キーワード:「waybetter」",
|
|
"site.x.alerts.playfishiesTryingTheNewWaybetter": "@playfishies: 今夜は新しいwaybetterのテーマを試してみる…",
|
|
"site.x.updates.updatesYouNeverHaveTo": "気にしなくていいアップデート。",
|
|
"site.x.updates.updatesAreSignedAndInstall": "アップデートは署名付きで静かにインストールされるので、Xが壊した部分の修正もインストーラーなしで届きます。新しいバージョンの準備ができると、タイトルバーのチップが再起動を提案し、タブは元どおりに戻ります。",
|
|
"site.x.updates.signedUpdatesCheckedBeforeThey": "インストール前に検証される署名付きアップデート",
|
|
"site.x.updates.aLightNativeWindowOn": "ブラウザーをもうひとつ抱え込まない、システムのWebView上の軽いネイティブウィンドウ",
|
|
"site.x.updates.n79MbDownloadWindow": "ダウンロード7.9 MB、ウィンドウ表示まで0.23秒、wayBetter自身のコードは17 msで読み込み",
|
|
"site.x.updates.windowsTodayMacosAndLinux": "Windows、macOS、Linux",
|
|
"site.x.updates.updateReadyRestart": "アップデートの準備完了 · 再起動",
|
|
"site.x.updates.signed": "署名付き",
|
|
"site.x.updates.silent": "サイレント",
|
|
"site.x.updates.inTheBackground": "バックグラウンドで",
|
|
"site.x.privacy.theRealXComNothing": "本物のx.com。間には何もありません。",
|
|
"site.x.privacy.youSignInToX": "標準のWebビューで、x.comそのものにログインします。通信が誰かのサーバーを経由することはなく、wayBetterが自分で投稿、フォロー、削除、DM送信をすることもありません。",
|
|
"site.x.privacy.noAnalyticsNoTelemetryOn": "アナリティクスなし。読んだもの、投稿したもの、クリックしたものを追跡しません",
|
|
"site.x.privacy.draftsNotesSettingsAndPlugins": "下書き、メモ、設定、プラグインはあなたのマシンに残ります",
|
|
"site.x.privacy.pluginsYouInstallRunInside": "インストールしたプラグインは、BetterDiscordのプラグインと同じくX内でページにアクセスして動きます。信頼できるコードだけを入れてください",
|
|
"site.x.privacy.you": "あなた",
|
|
"site.x.privacy.noProxyNoTrackerNo": "プロキシなし。トラッカーなし。仲介者なし。",
|
|
"site.x.make.makeYourOwn": "{b1}作る{b1End} 自分だけのものを",
|
|
"site.x.make.aThemeIsOneJson": "テーマはJSONファイル1つ: 外観でインポートします。プラグインはJavaScriptファイル1つ: プラグインフォルダーに入れてオンにします。使うのに審査待ちもアカウントも要りません。ファイルを共有すれば誰でも使えますし、{a1}wayBetter Store{a1End}で公開することもできます。",
|
|
"site.x.make.pluginHelperApi": "プラグインのヘルパーAPI",
|
|
"site.x.make.buildAWholeApp": "アプリをまるごと作る",
|
|
"site.x.make.theFrameworkBehindThisApp": "このアプリを支えるフレームワーク",
|
|
"site.x.make.xWasFirstBuildThe": "最初はX。{em1}次を作ろう。{em1End}",
|
|
"site.x.make.youtubeKickTwitchDiscordAny": "YouTube、Kick、Twitch、Discord。Web版のあるアプリなら、この同じウィンドウを手に入れられます。発表済みのものはなく、どれもアダプターを待っています。",
|
|
"site.x.make.seeWhatsNext": "次の展開を見る",
|
|
"site.x.make.youtubeKickTwitchAndDiscord": "YouTube、Kick、Twitch、Discordは各所有者の商標です。wayBetterはこれらのいずれとも提携していません。",
|
|
"site.x.foss.fossFreeAndOpenSource": "{b1}FOSS{b1End} 無料でオープンソース",
|
|
"site.x.foss.noPaidTierNoAds": "有料プランなし。広告なし。{em1}一行残らず公開。{em1End}",
|
|
"site.x.foss.completelyFreeNoPaidTier": "完全に無料。有料プランも、広告も、アップセルもありません。",
|
|
"site.x.foss.gpl30OrLater": "GPL-3.0-or-later。アプリもフレームワークも、ソースを{host}で公開しています。",
|
|
"site.x.foss.noAnalyticsNoTelemetryOn": "アナリティクスなし、読んだもの・投稿したものの追跡なし。",
|
|
"site.x.foss.forkItThemeItWrite": "フォークして、テーマを作って、プラグインを書きましょう。ライセンスがオープンなまま保ちます。",
|
|
"site.x.faq.faqFrequentlyAsked": "{b1}FAQ{b1End} よくある質問",
|
|
"site.x.faq.questionsAnswered": "質問に、{em1}お答えします。{em1End}",
|
|
"site.common.isItSafe": "安全ですか?",
|
|
"site.x.faq.waybetterForXLoadsThe": "wayBetter for Xは、本物のx.comを標準のWebビューで読み込み、フロントエンドにパッチを当てるだけです。通信を第三者のサーバーに経由させることも、データを収集することもありません。自分で追加したプラグインはページにアクセスして動くので、信頼できるコードだけをインストールしてください。",
|
|
"site.x.faq.isItFree": "無料ですか?",
|
|
"site.x.faq.yesWaybetterForXIs": "はい。wayBetter for Xは完全に無料で、有料プランも広告もアップセルもありません。",
|
|
"site.x.faq.isItOpenSource": "オープンソースですか?",
|
|
"site.x.faq.yesLicensedUnderGpl3": "はい、GPL-3.0でライセンスされています。ソース全体は{a1}{host}{a1End}にあり、土台となるフレームワークは{a2}npmのwaybetter{a2End}です。",
|
|
"site.x.faq.doesItUseTheReal": "本物のx.comを使っていますか?",
|
|
"site.x.faq.yesYouSignInTo": "はい。ブラウザーとまったく同じようにx.comにログインします。wayBetterはそのページにより良いシェルを与え、フロントエンドのバグを直すだけです。",
|
|
"site.x.faq.willItEverPostLike": "勝手に投稿、いいね、フォローをしますか?",
|
|
"site.x.faq.noItNeverPostsFollows": "いいえ。自分で投稿、フォロー、削除、メッセージ送信をすることはありません。修正は、あなた自身のクリックを意図どおりに届けるためだけのものです。",
|
|
"site.x.faq.canIMakeMyOwn": "自分でテーマやプラグインを作れますか?",
|
|
"site.x.faq.yesThemesAreJsonFiles": "はい。テーマは外観パネルでインポートするJSONファイル、プラグインはプラグインフォルダーに入れる{code1}ファイルです。{a1}自分で作る{a1End}をご覧ください。",
|
|
"site.x.faq.whatAboutMacosAndLinux": "macOSとLinuxは?",
|
|
"site.x.faq.windowsIsAvailableNowMacos": "Windows、macOS、Linux の 3 つとも今すぐ使えます。",
|
|
"site.x.faq.doesItCollectMyData": "データを収集しますか?",
|
|
"site.x.faq.noThereIsNoAnalytics": "いいえ。投稿したもの、読んだもの、クリックしたものを集めるアナリティクスやテレメトリーはありません。",
|
|
"site.x.closer.xTheWayItShould": "X、{em1}あるべき姿で。{em1End}",
|
|
"site.x.closer.moreFromWaybetter": "wayBetterをもっと見る",
|
|
"site.common.licensedUnderGpl30": "GPL-3.0でライセンスされています。X Corp.とは提携しておらず、承認も後援も受けていません。",
|
|
"site.store.page.skipToTheStore": "ストアへスキップ",
|
|
"site.common.publishYours": "公開する{span1}・あなたの作品{span1End}",
|
|
"site.store.hero.waybetterStoreOneSignedCatalog": "{span1} wayBetter Store · 署名付きカタログひとつ",
|
|
"site.store.hero.makeEveryApp": "どのアプリも",
|
|
"site.store.hero.yours": "あなたのものに。",
|
|
"site.store.hero.themesAndPluginsForWaybetter": "wayBetterアプリ向けのテーマとプラグイン。すべてのファイルはひとつの署名付きカタログに入り、プラグインは何を使うかを明示し、インストールの前にコードを読めます。無料、オープンソース、アカウント不要。",
|
|
"site.store.hero.apps": "アプリ",
|
|
"site.store.hero.signed": "署名",
|
|
"site.store.browse.browseTheStore": "ストアを見る",
|
|
"site.store.browse.everything": "すべて",
|
|
"site.store.browse.items": "{items}件",
|
|
"site.store.browse.nothingMatches": "一致するものがありません。",
|
|
"site.store.browse.tryAnotherWordOrFewer": "別の言葉を試すか、フィルターを減らしてください。まだ存在しないなら、作れます。テーマはJSONファイル1つ、プラグインはJavaScriptファイル1つです。",
|
|
"site.store.browse.clearSearchAndFilters": "検索とフィルターをクリア",
|
|
"site.common.publishYourOwn": "自分の作品を公開",
|
|
"site.store.browse.catalogUpdatedItemsTodayAre": "カタログ更新日: {date}。現在のアイテムは{apps}向けです。どのwayBetterアプリもこの同じカタログを読み、自分のアイテムだけを表示します。",
|
|
"site.store.installing.trustHowInstallingWorks": "{b1}信頼{b1End} インストールの仕組み",
|
|
"site.store.installing.oneClickThenYouDecide": "ワンクリック、あとは{em1}あなたが決める。{em1End}",
|
|
"site.store.installing.nothingOnThisSiteCan": "このサイト上のものが何かをインストールすることはできません。ここのボタンはアプリを開き、アプリがファイルを検証して見せ、あなたがそこで確認するか、しないかを決めます。",
|
|
"site.store.installing.aLinkNotAnInstaller": "インストーラーではなく、リンク",
|
|
"site.store.installing.installIsALinkIt": "「インストール」は{code1}リンクです。アプリを開き、アイテムを提案します。Webページも、アプリ内のタブも、何もインストールできません。",
|
|
"site.store.installing.theAppChecksTheFile": "アプリがファイルを検証",
|
|
"site.store.installing.itDownloadsTheFileItself": "アプリ自身がファイルをダウンロードし、アプリに組み込まれた鍵でカタログのEd25519署名を検証してから、ファイルのサイズとSHA-256をカタログと照合します。",
|
|
"site.store.installing.youReadItThenConfirm": "読んでから、確認",
|
|
"site.store.installing.theInstallScreenShowsThe": "インストール画面には、名前、作者、バージョン、入手元、SHA-256、プラグインが宣言する権限、そしてコードまたはテーマファイルが表示されます。インストールを押すまで、何も書き込まれません。",
|
|
"site.store.installing.whatThisDoesNotPromise": "保証しないこと",
|
|
"site.store.installing.aPluginIsJavascriptRunning": "プラグインはアプリのページ内で、ページ自身の権限で動くJavaScriptです。権限は宣言でありガードレールであって、サンドボックスではありません。wayBetter APIがプラグインに渡すものを制限しますが、チェックを回避しようとするコードには回避できてしまいます。スキャンも、圧縮されたコードの中までは見通せません。ブラウザー拡張機能として信頼できるものだけをインストールしてください。",
|
|
"site.store.installing.themesAreDataSanitizedField": "テーマはデータであり、フィールドごとに無害化されます。ページ内で動くのはテーマの任意のCSSだけで、信頼の度合いはあなた自身のカスタムCSSと同じです。署名付きカタログに入っているものはすべて、オフラインで保管されているストアの鍵が保証します。",
|
|
"site.store.noApp.noAppYet": "アプリがまだない?",
|
|
"site.store.noApp.oneClickInstallNeedsWaybetter": "ワンクリックインストールには、wayBetter for X {version}以降が必要です。ない場合は、アイテムのページからファイルをダウンロードしてwayBetterのウィンドウにドラッグすれば、同じインストール画面が開きます。",
|
|
"site.store.page.madeSomethingPublishIt": "何か作りましたか?{em1}公開しましょう。{em1End}",
|
|
"site.store.page.oneFolderInOnePull": "プルリクエスト1つにフォルダー1つで、テーマやプラグインをストアに追加できます。イシューでファイルを送ることもできます。チェックはあなたのマシンで実行し、マージ後にメンテナーがカタログに署名します。必要なのは無料の{host}アカウントだけです。",
|
|
"site.store.page.howToPublish": "公開の手順",
|
|
"site.store.page.copyTheCommandNpmCreate": "コマンドをコピー: npm create waybetter",
|
|
"site.submit.nav.make": "作成",
|
|
"site.submit.nav.add": "追加",
|
|
"site.submit.nav.check": "チェック",
|
|
"site.submit.nav.send": "送る",
|
|
"site.submit.nav.catalogFormat": "カタログ形式",
|
|
"site.common.languages": "言語",
|
|
"site.submit.hero.breadcrumb": "パンくずリスト",
|
|
"site.submit.hero.aPullRequestIsA": "{span1} プルリクエストが、そのまま申請",
|
|
"site.submit.hero.publishYour": "自分の作品を",
|
|
"site.submit.hero.own": "公開しよう。",
|
|
"site.submit.hero.aThemeIsOneJson": "テーマはJSONファイル1つ。プラグインはJavaScriptファイル1つ。作って、アプリで試して、ストアに追加しましょう。プルリクエスト1つにフォルダー1つ、gitを使わないならイシューにファイルを添付。どちらも無料の{host}アカウントだけで足ります。",
|
|
"site.submit.hero.theFiveSteps": "5つのステップ",
|
|
"site.submit.hero.theRepositoryOn": "{host}のリポジトリ",
|
|
"site.submit.make.makeIt": "作る",
|
|
"site.submit.make.startFromAWorkingFile": "動くファイルから始めましょう。スキャフォールダーが1つ書き出します。アプリ内の「作成」セクション(wayBetter → 作成)には、サンプルと現在のテーマの値があります。",
|
|
"site.submit.make.aTheme": "テーマ",
|
|
"site.submit.make.colorsFontsCornersDensityLayout": "色、フォント、角、密度、レイアウト、背景、エフェクト。3色あれば十分で、残りは自動で導かれ、文字は読みやすく保たれます。",
|
|
"site.common.copyTheCommand": "コマンドをコピー",
|
|
"site.submit.make.orBuildItInThe": "アプリ内で作ることもできます: 外観 → テーマビルダー → エクスポート。テーマで設定できる項目は{a1}THEMES.md{a1End}にすべて載っています。",
|
|
"site.submit.make.aPlugin": "プラグイン",
|
|
"site.submit.make.aClassWithAndAnd": "{code1}と{code2}を持つクラスと、誰が作り何を使うかを示すヘッダー。",
|
|
"site.submit.make.addForATypescriptProject": "TypeScriptプロジェクトなら{code1}を付けます。API、権限、ライブリロードは{a1}PLUGINS.md{a1End}にあります。",
|
|
"site.submit.make.theStoreReadsAPlugin": "ストアは、プラグインの名前、作者、バージョン、説明、権限をこのヘッダーから、テーマの名前、作者、説明をそのJSONから読み取ります。インストール画面にも同じ値が表示されるので、両者が食い違うことはありません。",
|
|
"site.submit.try.tryIt": "試す",
|
|
"site.submit.try.theStoreIsOptionalA": "ストアは必須ではありません。動くファイルは、それだけで共有できます。",
|
|
"site.submit.try.dropTheFileOnThe": "{b1}ファイルをwayBetterのウィンドウにドロップ。{b1End} ストアのアイテムと同じインストール画面が開きます: 名前、作者、バージョン、SHA-256、権限、コード。",
|
|
"site.submit.try.turnOnDeveloperModeSettings": "作業中は{b1}開発者モードをオン{b1End}に(設定 → 開発者)。保存したプラグイン、テーマファイル、{code1}が、すべてのタブで同時に再読み込みされます。",
|
|
"site.submit.try.shareItWithoutTheStore": "{b1}ストアなしで共有。{b1End} ファイルを送るか、waybetter.fyi、cdn1.crt.fyi上のhttps URL、または{host}上のrawファイルを指す{code1}リンクを送ります。インストール画面を経ずにインストールされることはありません。",
|
|
"site.submit.folder.addOneFolder": "フォルダーを1つ追加",
|
|
"site.submit.folder.everyStoreItemIsA": "ストアのアイテムはすべて、リポジトリの{code1}以下のフォルダーです。フォルダー名がアイテムのIDになり、ここでのアドレスにもなります: {code2}。",
|
|
"site.submit.folder.storeXWaybetterForX": "store/x/ — wayBetter for Xのアイテム",
|
|
"site.submit.folder.pluginsOrThemesOrTaken": "プラグイン: {code1}、{code2}、{code3}、{code4}、{code5}のいずれか。テーマ: {code6}または{code7}。省略するとテーマの{code8}から決まります。",
|
|
"site.submit.folder.upTo12WordsPeople": "検索されそうな言葉を12個まで。",
|
|
"site.submit.folder.themesOnlyAPlugins": "テーマのみ(プラグインのバージョンはヘッダーにあります)。ファイルを変更したら上げてください。",
|
|
"site.submit.folder.description": "説明",
|
|
"site.submit.folder.oneOrTwoSentencesThat": "何をするものかを1〜2文、50文字以上で。最初の160文字が、そのページの検索エンジン向け説明になります。",
|
|
"site.submit.folder.thatIsTheWholeSubmission": "申請はこれで全部です。ページ、カード、検索エントリ、リンクプレビュー、構造化データ、サイトマップのエントリは、サイトのビルド時に署名付きカタログから生成されます。詳しいルールは{a1}store/README.md{a1End}にあります。",
|
|
"site.submit.checks.runTheChecks": "チェックを実行",
|
|
"site.submit.checks.thereIsNoHostedCi": "ホストされたCIはありません。チェックは、送る前にあなたが実行し、マージ前にメンテナーがもう一度実行するコマンドです。",
|
|
"site.submit.checks.inYourClone": "クローンした場所で",
|
|
"site.submit.checks.idsAndNames": "IDと名前",
|
|
"site.submit.checks.folderIdUpTo40": "フォルダーID({code1}、40文字まで)、{code2}、同じアプリ内で重複なし",
|
|
"site.submit.checks.size": "サイズ",
|
|
"site.submit.checks.itemFilesUpTo2": "アイテムのファイルは2 MiBまで、プレビューは16:10で300 KBまで",
|
|
"site.submit.checks.theHeader": "ヘッダー",
|
|
"site.submit.checks.aDescriptionAndALine": "{code1}、{code2}、説明、そして{code4}か{code5}を明記した{code3}行",
|
|
"site.submit.checks.honestPermissions": "正直な権限",
|
|
"site.submit.checks.isRefusedWhenTheCode": "コードが{code2}、{code3}、{code4}、{code5}、{code6}を呼ぶ場合、{code1}は拒否されます。制限付きAPIの呼び出しは宣言が必要です",
|
|
"site.submit.checks.noRemoteCode": "リモートコードなし",
|
|
"site.submit.checks.noOrNoScriptsOr": "{code1}、{code2}、{code3}は不可。プレビューにスクリプトや外部ファイルは不可。テーマのCSSに{code4}や外部URLは不可",
|
|
"site.submit.checks.theCatalog": "カタログ",
|
|
"site.submit.checks.theItemsBuildIntoA": "アイテムから、アプリが受け付けるカタログがビルドできること(フレームワーク自身のルール)。公開済みカタログが署名とハッシュに一致し続けること",
|
|
"site.submit.checks.searchAndSharing": "検索と共有",
|
|
"site.submit.checks.pageTitleUpTo60": "ページタイトルは60文字まで、説明は50〜160文字、どちらも重複なし",
|
|
"site.submit.send.sendIt": "送る",
|
|
"site.submit.send.twoWaysInBothNeed": "参加の方法は 2 つ。どちらも無料の {a1}{host} アカウント{a1End}が必要です。誰でも登録でき、新しいアカウントはメンテナーが一つずつ手作業で承認します。",
|
|
"site.submit.send.pullRequest": "プルリクエスト",
|
|
"site.submit.send.forkTheRepositoryOn": "{host}でリポジトリをフォークします。",
|
|
"site.submit.send.addYourFolderOnA": "ブランチにフォルダーを追加し、チェックを実行します。",
|
|
"site.submit.send.openThePullRequestThe": "プルリクエストを開きます。テンプレートが、何をするものか、何を使うかを尋ねます。",
|
|
"site.submit.send.fork": "フォーク",
|
|
"site.submit.send.pullRequests": "プルリクエスト一覧",
|
|
"site.submit.send.noGitOpenAnIssue": "gitを使わない?イシューを開く",
|
|
"site.submit.send.chooseTheThemeOrPlugin": "テーマまたはプラグインのテンプレートを選びます。",
|
|
"site.submit.send.attachTheFileAndA": "ファイルを添付します(プレビューがあればそれも)。",
|
|
"site.submit.send.aMaintainerAddsTheFolder": "メンテナーが代わりにフォルダーを追加します。",
|
|
"site.submit.send.newIssue": "新しいイシュー",
|
|
"site.submit.send.thenAMaintainerSigns": "そのあと、メンテナーが署名",
|
|
"site.submit.send.theStoresSigningKey": "ストアの署名鍵は意図的にオフラインで保管しているため、マージしただけでは公開されません。マージ後、メンテナーがコードを読み、鍵のあるマシンで{code1}と{code2}を実行してプッシュします。サイトが再ビルドされ、あなたのアイテムのページができ、どのアプリも次に署名付きカタログを読んだときにそれを表示します。",
|
|
"site.submit.send.anythingInTheSignedCatalog": "署名付きカタログに入っているものはすべてその鍵が保証します。だからこそ、どのプラグインも署名の前に人が読みます。",
|
|
"site.submit.format.theCatalogFormat": "カタログの形式",
|
|
"site.submit.format.oneFileForEveryWaybetter": "すべてのwayBetterアプリで共通のファイルが1つ。手で編集することはなく、フォルダーからビルドされます。",
|
|
"site.submit.format.catalogJsonFormat2": "catalog.json(形式2)",
|
|
"site.submit.format.signedCatalogJsonSigIs": "{b1}署名付き。{b1End} {a1}catalog.json.sig{a1End}は、{a2}catalog.json{a2End}のバイト列そのものに対するEd25519署名です。アプリは組み込まれた公開鍵でそれを検証し、さらにすべてのダウンロードのサイズとSHA-256を確認します。",
|
|
"site.submit.format.strictUnknownFieldsMoreThan": "{b1}厳格。{b1End} 未知のフィールド、500を超えるアイテム、1 MiBを超えるファイルがあると、カタログ全体が拒否されます。JSON Schemaは{a1}store-catalog.schema.json{a1End}、すべてのルールはフレームワークの{a2}STORE.md{a2End}にあります。",
|
|
"site.submit.format.sharedEachItemNamesIts": "{b1}共有。{b1End} 各アイテムは自分の{code1}を明記します。アプリはファイル全体を検証し、自分のアイテムだけを残します。",
|
|
"site.submit.languages.notStoreItemsAll51": "ストアのアイテムではありません。51言語すべてがアプリに組み込まれ、必要なときに読み込まれます。",
|
|
"site.submit.languages.fixOrFinishATranslation": "{code1}で{b1}翻訳を直す、または仕上げる{b1End}。プルリクエストか、変更したファイルを添付したイシューで。",
|
|
"site.submit.languages.checkItWithKeysPlaceholders": "{code1}で{b1}チェック{b1End}: キー、プレースホルダー、複数形、マークアップなし。{code2}と表示される必要があります。",
|
|
"site.submit.languages.itShipsWithTheNext": "{b1}次のアプリのアップデートで届きます{b1End}。ストア経由ではありません。メッセージの構文と、自分の訳をアプリで確認する方法は{a1}TRANSLATING.md{a1End}にあります。",
|
|
"site.submit.page.seeWhatIsAlreadyThere": "{em1}すでにあるもの{em1End}を見てみよう。",
|
|
"site.submit.page.everyItemInTheStore": "ストアのアイテムはすべてコードを公開しています。同梱プラグインは、APIの上手な使い方のいちばんの手本です。",
|
|
"site.submit.page.browsePlugins": "プラグインを見る",
|
|
"site.submit.page.browseThemes": "テーマを見る",
|
|
"site.themes.hero.waybetterStoreThemesSignedCatalog": "{a1}wayBetter Store{a1End} · テーマ{themes}種類 · 署名付きカタログ",
|
|
"site.themes.hero.themesForX": "{em1}X{em1End}向けのテーマ。",
|
|
"site.themes.hero.everyThemeIsAJson": "テーマはどれもJSONドキュメントです: 色、フォント、角、密度、レイアウト、背景、エフェクト。コントラストは保証され、文字は読みやすいままです。ここから選ぶか、アプリのテーマビルダーで自分のものを作りましょう。",
|
|
"site.themes.hero.howInstallingWorksInstallIn": "{b1}インストールの仕組み。{b1End} 「wayBetterにインストール」は、{code1}リンクでアプリを開きます。アプリ自身がファイルをダウンロードし、ストアの署名付きカタログ(Ed25519署名、全ファイルのSHA-256)と照合し、何かをインストールする前に、名前、作者、バージョン、入手元、ハッシュ、そしてライブプレビュー付きのテーマファイルを表示します。このページが勝手に何かをインストールすることはありません。",
|
|
"site.common.noAppYetGetWaybetter": "アプリがまだない?{a1}wayBetter for Xを入手{a1End}するか(ワンクリックインストールには{version}以降が必要です)、アイテムのページからファイルをダウンロードしてアプリのウィンドウにドロップしてください。ほかのものをお探しですか?{a2}ストア全体を検索{a2End}。",
|
|
"site.themes.page.catalogUpdatedThemesAreData": "カタログ更新日: {date}。テーマはデータです。wayBetterがすべてのフィールドを無害化し、X内で動くのはテーマの任意のCSSだけ。あなた自身のカスタムCSSと同じ扱いです。",
|
|
"site.plugins.hero.waybetterStorePluginsSignedCatalog": "{a1}wayBetter Store{a1End} · 8 つのエリアプラグインを内蔵 · 署名付きカタログにさらに {plugins} 個",
|
|
"site.plugins.hero.pluginsForX": "{em1}X{em1End}向けのプラグイン。",
|
|
"site.plugins.hero.javascriptPluginsThatRunInside": "X内で動く、BetterDiscordスタイルのJavaScriptプラグイン。それぞれ、wayBetter APIから何を使うか(ストレージ、ダイアログ、クリップボード、あなたのアカウント…)と、サーバーに接続するかどうかを宣言します。",
|
|
"site.plugins.hero.howInstallingWorksInstallIn": "{b1}インストールの仕組み。{b1End} 「wayBetterにインストール」は、{code1}リンクでアプリを開きます。アプリ自身がファイルをダウンロードし、ストアの署名付きカタログ(Ed25519署名、全ファイルのSHA-256)と照合し、何かをインストールする前に、名前、作者、バージョン、入手元、ハッシュ、宣言された権限、そしてコードを表示します。このページが勝手に何かをインストールすることはありません。",
|
|
"site.plugins.page.catalogUpdatedPluginsRunIn": "カタログ更新日: {date}。プラグインはXのページ内で、ページの権限で動きます。権限が制限するのはwayBetter APIであって、ページではありません。コードを読んでから、信頼できるものをインストールしてください。",
|
|
"site.notFound.page.nothingAtThisAddress": "このアドレスには何もありません",
|
|
"site.notFound.page.thisPageIsNotHere": "このページは{em1}ここにはありません。{em1End}",
|
|
"site.notFound.page.theLinkMayBeOld": "リンクが古いか、アドレスに入力ミスがあるのかもしれません。存在するものはすべて、あと一歩のところにあります。",
|
|
"site.notFound.page.theStore": "ストア",
|
|
"site.meta.home.title": "wayBetter — いつものアプリを、もっとずっと良く",
|
|
"site.meta.home.description": "wayBetterは、いつも使っているアプリをもっと良くするための、無料でオープンソースのひとつのシステムです。軽いネイティブウィンドウ、テーマ、プラグイン、修正、そしてアプリごとの小さなアダプター。最初のアプリはwayBetter for X。次を作るなら npm i waybetter。",
|
|
"site.meta.home.imageAlt": "wayBetter: いつものアプリを、もっとずっと良く。",
|
|
"site.meta.x.title": "wayBetter for X — X、あるべき姿で",
|
|
"site.meta.x.description": "wayBetter for X は X/Twitter 用の無料オープンソース (GPL-3.0) デスクトップアプリ:タブ、分割ペイン、すべてのアカウントを並べて、14 のテーマ、8 つのエリアプラグイン、下書き保管庫、X 自身のバグの修正。誰でもテーマやプラグインを作れます。",
|
|
"site.meta.x.imageAlt": "wayBetter for X: X、拡張版。",
|
|
"site.meta.store.title": "wayBetter Store — 署名付きでオープンなテーマとプラグイン",
|
|
"site.meta.store.description": "wayBetterアプリ向けのテーマ{themes}種類とプラグイン{plugins}個を、ひとつの署名付きカタログに。検索して、コードと求める権限を読み、ワンクリックでインストール。無料でオープンソースです。",
|
|
"site.meta.store.imageAlt": "wayBetter Store: wayBetterアプリ向けのテーマとプラグイン。",
|
|
"site.meta.submit.title": "テーマやプラグインを公開 — wayBetter Store",
|
|
"site.meta.submit.description": "テーマやプラグインを、プルリクエスト1つでwayBetter Storeに追加できます。フォルダー1つ、手元でのチェック、その後メンテナーが署名。イシューでファイルを送ることもできます。",
|
|
"site.meta.submit.ogTitle": "自分の作品を公開",
|
|
"site.meta.submit.imageAlt": "wayBetter Store: 自分のテーマやプラグインを公開。",
|
|
"site.meta.themes.title": "テーマ — wayBetter for X",
|
|
"site.meta.themes.description": "wayBetter for X向けのテーマ{count}種類。色、フォント、角、密度、背景までXをまるごと作り直すデザインを、プレビュー付きで。ワンクリックでインストール、または.jsonをダウンロード。",
|
|
"site.meta.themes.imageAlt": "wayBetter StoreにあるwayBetter for X向けのテーマ。",
|
|
"site.meta.plugins.title": "プラグイン — wayBetter for X",
|
|
"site.meta.plugins.description": "wayBetter for X に組み込まれた 8 つのエリアプラグインと、署名付き Store のさらに {count} 個。それぞれ権限と読めるコード付き。",
|
|
"site.meta.plugins.imageAlt": "wayBetter StoreにあるwayBetter for X向けのプラグイン。",
|
|
"site.meta.notFound.title": "ページが見つかりません — wayBetter",
|
|
"site.meta.notFound.description": "このページは存在しません。wayBetterのホーム、wayBetter for X、wayBetter Storeへはワンクリックで移動できます。",
|
|
"site.meta.crumb.store": "ストア",
|
|
"site.meta.crumb.themes": "テーマ",
|
|
"site.meta.crumb.plugins": "プラグイン",
|
|
"site.meta.item.title": "{name} — {sites}向け{kind, select, theme {テーマ} other {プラグイン}} · wayBetter Store",
|
|
"site.meta.item.titleShort": "{name} — {sites}向け{kind, select, theme {テーマ} other {プラグイン}}",
|
|
"site.meta.item.descriptionTail": "{apps}向けの{kind, select, theme {テーマ} other {プラグイン}}。wayBetter Storeで無料。",
|
|
"site.meta.item.ogTitle": "{name} · {sites}向け{kind, select, theme {テーマ} other {プラグイン}}",
|
|
"site.meta.item.imageAlt": "{name}、{apps}向けの{kind, select, theme {テーマ} other {プラグイン}}。",
|
|
"site.meta.item.videoName": "{name}: {sites}向け{kind, select, theme {テーマ} other {プラグイン}}",
|
|
"site.meta.item.genre": "{apps}向け{kind, select, theme {テーマ} other {プラグイン}}",
|
|
"site.gen.kind.theme": "テーマ",
|
|
"site.gen.kind.plugin": "プラグイン",
|
|
"site.gen.store": "ストア",
|
|
"site.gen.themes": "テーマ",
|
|
"site.gen.plugins": "プラグイン",
|
|
"site.gen.everything": "すべて",
|
|
"site.gen.search": "検索",
|
|
"site.gen.copy": "コピー",
|
|
"site.gen.install": "インストール",
|
|
"site.gen.permissions": "権限",
|
|
"site.gen.breadcrumb": "パンくずリスト",
|
|
"site.gen.permission.storage.label": "ストレージ",
|
|
"site.gen.permission.ui.label": "ダイアログ",
|
|
"site.gen.permission.clipboard.label": "クリップボード",
|
|
"site.gen.permission.account.label": "あなたのアカウント",
|
|
"site.gen.permission.users.label": "アカウントの詳細",
|
|
"site.gen.permission.commands.label": "コマンド",
|
|
"site.gen.permission.network.label": "インターネット",
|
|
"site.gen.permission.networkNone.label": "ネットワークなし",
|
|
"site.gen.permission.storage.plain": "自身の設定とデータをあなたのコンピューターに保存します。",
|
|
"site.gen.permission.ui.plain": "独自のダイアログ、お知らせ、トーストを表示します。",
|
|
"site.gen.permission.clipboard.plain": "クリップボードにテキストを入れられます。たとえばコピーボタンを押したときです。",
|
|
"site.gen.permission.account.plain": "どのアカウントでログインしているかを確認できます: ハンドル、名前、アバター。",
|
|
"site.gen.permission.users.plain": "サイト自身の応答に含まれる、画面上のアカウントについての情報を読み取れます。",
|
|
"site.gen.permission.commands.plain": "コマンドパレット(Ctrl+K)に独自の項目を追加します。",
|
|
"site.gen.permission.network.plain": "サーバーに接続すると宣言しています。どのサーバーに、なぜ接続するのかはコードで確認してください。",
|
|
"site.gen.permission.networkNone.plain": "どのサーバーにも接続しないと約束しています。アプリがコードをスキャンし、fetch、XMLHttpRequest、WebSocket、EventSource、sendBeaconを呼んでいればファイルを拒否します。",
|
|
"site.gen.permission.legacy": "レガシー · ページ全体へのアクセス",
|
|
"site.gen.permission.none": "特別なアクセスなし",
|
|
"site.gen.category.reading": "読む",
|
|
"site.gen.category.writing": "書く",
|
|
"site.gen.category.filters": "フィルター",
|
|
"site.gen.category.focus": "集中",
|
|
"site.gen.category.tools": "ツール",
|
|
"site.gen.category.dark": "ダーク",
|
|
"site.gen.category.light": "ライト",
|
|
"site.gen.category.other": "その他",
|
|
"site.gen.card.by": "作者: {author}",
|
|
"site.gen.card.installLabel": "{name}をwayBetterにインストール",
|
|
"site.gen.card.details": "詳細",
|
|
"site.gen.card.detailsLabel": "{name}: 詳細、ソース、ダウンロード",
|
|
"site.gen.gallery.categories": "カテゴリー",
|
|
"site.gen.gallery.searchThemes": "テーマを検索",
|
|
"site.gen.gallery.searchPlugins": "プラグインを検索",
|
|
"site.gen.gallery.empty": "一致するものがありません。別の言葉を試すか、{a1}ストア全体を検索{a1End}してください。",
|
|
"site.gen.bar.label": "ストアを検索",
|
|
"site.gen.bar.search": "テーマとプラグインを検索",
|
|
"site.gen.bar.placeholder": "{count}件のテーマとプラグインを検索",
|
|
"site.gen.bar.kind": "種類",
|
|
"site.gen.bar.all": "すべて",
|
|
"site.gen.bar.app": "アプリ",
|
|
"site.gen.bar.everyApp": "すべてのアプリ",
|
|
"site.gen.bar.category": "カテゴリー",
|
|
"site.gen.bar.any": "指定なし",
|
|
"site.gen.shelf.featured": "注目",
|
|
"site.gen.shelf.featuredNote": "メンテナーが選びました。",
|
|
"site.gen.shelf.latest": "新着",
|
|
"site.gen.shelf.latestNote": "新規と最近の更新。",
|
|
"site.gen.media.previewAlt": "{name}: {kind, select, theme {テーマ} other {プラグイン}}のプレビュー",
|
|
"site.gen.media.open": "画像を開く: {alt}",
|
|
"site.gen.media.inUse": "使用中の{name}",
|
|
"site.gen.media.video": "動画: {label}",
|
|
"site.gen.media.videoThumb": "動画",
|
|
"site.gen.media.download": "動画をダウンロード",
|
|
"site.gen.media.play": "動画を再生: {label}",
|
|
"site.gen.media.pictures": "{name}の画像",
|
|
"site.gen.media.picturesAndVideo": "{name}の画像と動画",
|
|
"site.gen.media.pictureOf": "画像 {index}/{count}: {alt}",
|
|
"site.gen.item.version": "バージョン",
|
|
"site.gen.item.author": "作者",
|
|
"site.gen.item.notStated": "記載なし",
|
|
"site.gen.item.category": "カテゴリー",
|
|
"site.gen.item.for": "対象",
|
|
"site.gen.item.file": "ファイル",
|
|
"site.gen.item.size": "サイズ",
|
|
"site.gen.item.bytes": "({count}バイト)",
|
|
"site.gen.item.updated": "更新日",
|
|
"site.gen.item.asks": "求める権限",
|
|
"site.gen.item.legacyPlain": "このプラグインは権限を宣言していないため、wayBetter API全体を使えます。インストールの前にコードを読んでください。",
|
|
"site.gen.item.nonePlain": "制限付きのwayBetter APIは何も使いません: ストレージ、ダイアログ、クリップボード、アカウント、コマンドのいずれも。",
|
|
"site.gen.item.declares": "「{permission}」を宣言しています。",
|
|
"site.gen.item.permissionsFine": "権限は宣言でありガードレールであって、サンドボックスではありません。wayBetter APIがこのプラグインに渡すものを制限しますが、プラグインはあくまでページ内のJavaScriptで、ページ自身の権限を持ちます。実際に動くのは下のコードです。",
|
|
"site.gen.item.palette": "パレット",
|
|
"site.gen.item.color.bg": "背景",
|
|
"site.gen.item.color.surface": "サーフェス",
|
|
"site.gen.item.color.text": "テキスト",
|
|
"site.gen.item.color.accent": "アクセント",
|
|
"site.gen.item.paletteFine": "テーマはデータです: 色、フォント、角、密度、レイアウト、背景、エフェクト。アプリがすべてのフィールドを無害化し、文字を読みやすく保ちます。ページ内で動くのはテーマの任意のCSSだけで、信頼の度合いはあなた自身のカスタムCSSと同じです。テーマにCSSが含まれる場合は、インストール画面が警告します。",
|
|
"site.gen.item.kicker": "{kind} · {category} · {sites}向け",
|
|
"site.gen.item.install": "wayBetterにインストール",
|
|
"site.gen.item.download": "{extension}をダウンロード",
|
|
"site.gen.item.share": "共有",
|
|
"site.gen.item.note": "{app}のインストール画面を開きます(バージョン{version}以降)。そこで確認するまで、何もインストールされません。{a1}インストールの仕組み{a1End}",
|
|
"site.gen.item.noteAny": "{app}のインストール画面を開きます。そこで確認するまで、何もインストールされません。{a1}インストールの仕組み{a1End}",
|
|
"site.gen.item.tags": "タグ",
|
|
"site.gen.item.code": "コード",
|
|
"site.gen.item.themeFile": "テーマファイル",
|
|
"site.gen.item.read": "{file}を読む",
|
|
"site.gen.item.exactBytes": "アプリがインストールするバイト列そのもの",
|
|
"site.gen.item.raw": "Raw",
|
|
"site.gen.item.openRaw": "読むには{a1}rawファイル{a1End}を開いてください。",
|
|
"site.gen.item.how.title": "インストールの仕組みと、その安全性",
|
|
"site.gen.item.how.link": "{b1}インストーラーではなく、リンク。{b1End} 「wayBetterにインストール」は{code1}リンクです。アプリを開き、この{kind, select, theme {テーマ} other {プラグイン}}を提案します。Webページは何もインストールできず、アプリ内のタブにもできません。",
|
|
"site.gen.item.how.check": "{b1}アプリがファイルを検証。{b1End} アプリ自身がファイルをダウンロードし、アプリに組み込まれた鍵でストアのカタログのEd25519署名を検証してから、このファイルのサイズとSHA-256をカタログと照合します。",
|
|
"site.gen.item.how.confirmPlugin": "{b1}読んでから、確認。{b1End} インストール画面には、名前、作者、バージョン、入手元、SHA-256、宣言された権限、コードのスキャン結果、そしてコードが表示されます。インストールを押すまで、何も書き込まれません。",
|
|
"site.gen.item.how.confirmTheme": "{b1}読んでから、確認。{b1End} インストール画面には、名前、作者、バージョン、入手元、SHA-256、テーマファイル、ライブプレビューが表示されます。インストールを押すまで、何も書き込まれません。",
|
|
"site.gen.item.how.finePlugin": "保証しないこと: プラグインはページ内で、ページ自身の権限で動きます。スキャンは圧縮や難読化されたコードの中までは見通せません。ブラウザー拡張機能として信頼できるものだけをインストールしてください。",
|
|
"site.gen.item.how.fineTheme": "保証しないこと: テーマの任意のCSSはコードに近く、信頼の度合いはあなた自身のカスタムCSSと同じです。インストール画面に表示されます。",
|
|
"site.gen.item.how.vouched": "署名付きカタログに入っているものはすべて、オフラインで保管されているストアの鍵が保証します。",
|
|
"site.gen.item.manual.title": "アプリがまだない、またはバージョンが古い?",
|
|
"site.gen.item.manual.text": "ワンクリックインストールには、{app} {version}以降が必要です。{a1}{app}を入手{a1End}するか、手動で行ってください: {a2}{file}をダウンロード{a2End}して、wayBetterのウィンドウにドラッグします。同じインストール画面が開きます。",
|
|
"site.gen.item.manual.textNoPage": "ワンクリックインストールには{app}が必要です。または手動で行ってください: {a2}{file}をダウンロード{a2End}して、wayBetterのウィンドウにドラッグします。同じインストール画面が開きます。",
|
|
"site.gen.item.details": "詳細",
|
|
"site.gen.item.copyHash": "{file}のSHA-256をコピー",
|
|
"site.gen.item.hashNote": "署名付きカタログ、{date}。ダウンロード後に{code1}の結果と比べてください。",
|
|
"site.gen.item.moreThemes": "ほかのテーマ",
|
|
"site.gen.item.morePlugins": "ほかのプラグイン",
|
|
"site.gen.item.seeAll": "全{count}件を見る",
|
|
"site.gen.repoNote": "ストアのフォルダーが置かれているwayBetter for Xのリポジトリは、リリースと同時に公開されます。それまでは、このページにあるそのリンクは開けません。{a1}フレームワークのリポジトリ{a1End}はすでに公開されており、ステップ1と2の内容は今日から使えます。",
|
|
"site.js.copied": "コピーしました",
|
|
"site.js.selectIt": "選択してください",
|
|
"site.js.linkCopied": "リンクをコピーしました",
|
|
"site.js.copyAddress": "アドレスバーからコピーしてください",
|
|
"site.js.loading": "読み込み中…",
|
|
"site.js.install.title": "wayBetterが開きませんでした",
|
|
"site.js.install.dismiss": "閉じる",
|
|
"site.js.install.why": "リンクに応答するものがありませんでした。このデバイスには{app}がインストールされていないようです。",
|
|
"site.js.install.whyOlder": "リンクに応答するものがありませんでした。このデバイスには{app}がインストールされていないか、{version}より古いようです。ワンクリックインストールには{app} {version}以降が必要です。",
|
|
"site.js.install.get": "{app}を入手",
|
|
"site.js.install.download": "{file}をダウンロード",
|
|
"site.js.install.downloadFile": "ファイルをダウンロード",
|
|
"site.js.install.manual": "または、{name}を手動でインストール: ファイルをダウンロードして、wayBetterのウィンドウにドラッグします。同じインストール画面が開きます。",
|
|
"site.js.install.thisItem": "このアイテム",
|
|
"site.js.store.everything": "すべて",
|
|
"site.js.store.themes": "テーマ",
|
|
"site.js.store.plugins": "プラグイン",
|
|
"site.js.store.results": "検索結果",
|
|
"site.js.store.shown": "{total}件中{shown}件",
|
|
"site.js.store.count": "{count}件",
|
|
"site.js.store.emptyQuery": "「{query}」に一致するものがありません。",
|
|
"site.js.store.emptyFilters": "このフィルターに一致するものがありません。",
|
|
"site.js.item.shortened": "{start}… ({count}文字。rawファイルにはすべて含まれます)",
|
|
"site.js.media.pictures": "画像",
|
|
"site.js.media.close": "閉じる",
|
|
"site.js.media.previous": "前の画像",
|
|
"site.js.media.next": "次の画像",
|
|
"site.lang.label": "言語",
|
|
"site.lang.choose": "言語を選択",
|
|
"site.meta.area.title": "{name}:wayBetter for X に組み込み",
|
|
"site.meta.area.description": "{description} {count, plural, other {# 個の機能}}、wayBetter for X に組み込み:無料、オープンソース、インストール不要。",
|
|
"site.meta.area.imageAlt": "{name}(wayBetter for X のエリアプラグイン)",
|
|
"site.gen.kind.area": "エリアプラグイン",
|
|
"site.gen.item.license": "ライセンス",
|
|
"site.gen.item.credits": "クレジット",
|
|
"site.gen.areas.title": "{app} に組み込み",
|
|
"site.gen.areas.note": "{count} 個のエリアプラグインがアプリに付属し、インストールは不要です。プラグインでオンにするか、モードを選んでください。",
|
|
"site.gen.areas.more": "ほかのエリアプラグイン",
|
|
"site.gen.area.builtIn": "組み込み",
|
|
"site.gen.area.featureCount": "{count, plural, other {# 個の機能}}",
|
|
"site.gen.area.partOf": "{app} {version} の一部",
|
|
"site.gen.area.features": "機能",
|
|
"site.gen.area.kicker": "エリアプラグイン · {app} に組み込み",
|
|
"site.gen.area.note": "{app} {version} に組み込み:プラグインでオンにするか、モードを選んでください。",
|
|
"site.gen.area.get": "{app} を入手",
|
|
"site.gen.area.whatItDoes": "できること",
|
|
"site.gen.area.how.title": "オンにする方法",
|
|
"site.gen.area.how.plugins": "アプリで {b1}wayBetter → プラグイン{b1End} を開き、{name} をオンにします。機能ごとに個別のスイッチがあります。",
|
|
"site.gen.area.how.mode": "または初回起動時か設定で{b1}モード{b1End}(Basic、Advanced、Power User)を選びます。モードは出発点で、すべてのスイッチはあなたのものです。",
|
|
"site.gen.area.how.nothing": "ダウンロードはありません。コードはアプリの一部として署名され、一緒に更新されます。",
|
|
"site.gen.kind.strings": "文字列パック",
|
|
"site.gen.strings": "言語",
|
|
"site.gen.category.language": "言語",
|
|
"site.gen.category.icons": "アイコン",
|
|
"site.gen.item.language": "言語",
|
|
"site.gen.item.coverage": "カバー率",
|
|
"site.gen.item.coverageValue": "サイトの文字列 {translatable} 件中 {translated} 件",
|
|
"site.gen.item.dataOnly": "データのみ",
|
|
"site.gen.item.dataOnlyValue": "テキストのみ:コードもスタイルもなく、何も実行されません。",
|
|
"site.gen.item.packFile": "パックのファイル",
|
|
"site.gen.item.how.confirmStrings": "{b1}内容を読んでから確認します。{b1End}インストール画面に名前、言語、カバー率、見本、パックのファイルが表示されます。「インストール」を押すまで何も書き込まれず、「言語」でオンにするまでオフのままです。",
|
|
"site.gen.item.how.fineStrings": "文字列パックはデータです。サイト自身の言葉を置き換えるテキストで、コードを含まず、ページ上で何もできません。",
|
|
"site.gen.item.moreStrings": "ほかの文字列パック",
|
|
"site.gen.kind.icons": "アイコンパック",
|
|
"site.gen.icons": "アイコン",
|
|
"site.gen.item.dataOnlyIcons": "図柄のみ:パスデータと小さな画像です。コードもスタイルもなく、何も実行されません。",
|
|
"site.gen.item.how.confirmIcons": "{b1}内容を読んでから確認します。{b1End}インストール画面に名前、作者、ライセンス、パックのすべてのアイコン、パックのファイルが表示されます。「インストール」を押すまで何も書き込まれません。",
|
|
"site.gen.item.how.fineIcons": "アイコンパックはデータです。Xのアイコンを置き換える図柄で、コードを含まず、ページ上で何もできません。",
|
|
"site.gen.item.moreIcons": "ほかのアイコンパック"
|
|
}
|
|
}
|