roothide support & ja.lploj update

This commit is contained in:
ichitaso
2024-07-16 19:57:22 +09:00
parent 508c927907
commit 546d3692bf
6 changed files with 254 additions and 253 deletions
-2
View File
@@ -1,2 +0,0 @@
# Auto detect text files and perform LF normalization
* text=auto
+3
View File
@@ -0,0 +1,3 @@
.theos/
packages/
.DS_Store
+1 -1
View File
@@ -6,7 +6,7 @@ DEBUG=0
FINALPACKAGE=1 FINALPACKAGE=1
ARCHS = arm64 ARCHS = arm64
PACKAGE_VERSION = 3.0.1 PACKAGE_VERSION = 3.0.1
TARGET := iphone:clang:latest:13.0 TARGET := iphone:clang:16.5:13.0
include $(THEOS)/makefiles/common.mk include $(THEOS)/makefiles/common.mk
+1 -1
View File
@@ -1,5 +1,5 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#import <rootless.h> #import <roothide.h>
NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_BEGIN
+2 -2
View File
@@ -8,9 +8,9 @@
dispatch_once(&onceToken, ^{ dispatch_once(&onceToken, ^{
NSString *tweakBundlePath = [[NSBundle mainBundle] pathForResource:@"YTLite" ofType:@"bundle"]; NSString *tweakBundlePath = [[NSBundle mainBundle] pathForResource:@"YTLite" ofType:@"bundle"];
NSString *rootlessBundlePath = ROOT_PATH_NS("/Library/Application Support/YTLite.bundle"); NSString *kBundlePath = jbroot(@"/Library/Application Support/YTLite.bundle");
bundle = [NSBundle bundleWithPath:tweakBundlePath ?: rootlessBundlePath]; bundle = [NSBundle bundleWithPath:tweakBundlePath ?: kBundlePath];
}); });
return bundle; return bundle;
@@ -1,231 +1,231 @@
"Downloading" = "Downloading"; "Downloading" = "ダウンロード";
"DownloadManager" = "Download manager"; "DownloadManager" = "ダウンロードマネジャー";
"DownloadManagerDesc" = "Replaces 'Download' button action under the player with a Download Manager, which allows downloading Video, Audio, Thumbnail Image, and Copying Video Information."; "DownloadManagerDesc" = "プレーヤー下の「オフライン」ボタンのアクションを「ダウンロードマネージャー」に置き換えます。これにより、ビデオ、オーディオ、サムネイル画像のダウンロード、およびビデオ情報のコピーが可能になります。";
"DownloadManagerYtl" = "Add as YouTube Plus button"; "DownloadManagerYtl" = "YouTube Plusボタン";
"DownloadManagerYtlDesc" = "Adds YouTube Plus button for download manager under the player."; "DownloadManagerYtlDesc" = "プレーヤーの下にダウンロード マネージャー用の YouTube Plus ボタンを追加します。オンにすると「オフライン」ボタンは通常の動作になります。";
"PostManager" = "Save post information"; "PostManager" = "投稿情報を保存する";
"PostManagerDesc" = "Allows to copy post text and save post as image by long tap."; "PostManagerDesc" = "概要欄を長押しするとテキストを選択できるようになり、コピーなどができます。";
"SaveProfilePhoto" = "Save profile picture"; "SaveProfilePhoto" = "プロフィール写真を保存する";
"SaveProfilePhotoDesc" = "Saves profile picture to the Photos app by long tap."; "SaveProfilePhotoDesc" = "長押しするとプロフィール写真が写真アプリに保存されます。";
"CommentManager" = "Save comment information"; "CommentManager" = "コメント情報を保存する";
"CommentManagerDesc" = "Allows to copy comment text and save comment as image by long tap."; "CommentManagerDesc" = "コメント欄を長押しするとテキストをコピーしたり、コメントを画像として保存などができます。";
"Navbar" = "ナビゲーションバー"; "Navbar" = "ナビゲーションバー";
"RemoveCast" = "キャストボタンを非表示"; "RemoveCast" = "キャストボタンを非表示";
"RemoveCastDesc" = "ナビゲーションバーからキャストボタンを非表示にします"; "RemoveCastDesc" = "ナビゲーションバーからキャストボタンを非表示にします";
"RemoveNotifications" = "通知ボタンを非表示"; "RemoveNotifications" = "通知ボタンを非表示";
"RemoveNotificationsDesc" = "ナビゲーションバーから通知ボタンを非表示にします"; "RemoveNotificationsDesc" = "ナビゲーションバーから通知ボタンを非表示にします";
"RemoveSearch" = "検索ボタンを非表示"; "RemoveSearch" = "検索ボタンを非表示";
"RemoveSearchDesc" = "ナビゲーションバーから検索ボタンを非表示にします"; "RemoveSearchDesc" = "ナビゲーションバーから検索ボタンを非表示にします";
"RemoveVoiceSearch" = "音声検索ボタンを非表示"; "RemoveVoiceSearch" = "音声検索ボタンを非表示";
"RemoveVoiceSearchDesc" = "ナビゲーションバーから音声検索ボタンを非表示にします"; "RemoveVoiceSearchDesc" = "ナビゲーションバーから音声検索ボタンを非表示にします";
"RemoveSponsorBlock" = "Hide SponsorBlock button"; "RemoveSponsorBlock" = "SponsorBlockボタンを非表示";
"RemoveSponsorBlockDesc" = "Hides SponsorBlock button from the Navigation bar."; "RemoveSponsorBlockDesc" = "ナビゲーションバーからSponsorBlockボタンを非表示にします。";
"StickyNavbar" = "ナビゲーションバーを固定"; "StickyNavbar" = "ナビゲーションバーを固定";
"StickyNavbarDesc" = "スクロール中もナビゲーションバーを固定して表示します"; "StickyNavbarDesc" = "スクロール中もナビゲーションバーを固定して表示します";
"NoSubbar" = "サブバーを非表示"; "NoSubbar" = "サブバーを非表示";
"NoSubbarDesc" = "ナビゲーションバーの下にあるサブバー(すべて,音楽,ライブ など)を非表示にします"; "NoSubbarDesc" = "ナビゲーションバーの下にあるサブバーすべて音楽ライブなどを非表示にします";
"NoYTLogo" = "YouTubeロゴを削除"; "NoYTLogo" = "YouTubeロゴを削除";
"NoYTLogoDesc" = "ナビゲーションバーのYouTubeロゴを非表示にします"; "NoYTLogoDesc" = "ナビゲーションバーのYouTubeロゴを非表示にします";
"PremiumYTLogo" = "Set Premium YouTube logo"; "PremiumYTLogo" = "YouTubeプレミアムロゴをセット";
"PremiumYTLogoDesc" = "Sets Premium YouTube logo in the Navigation bar."; "PremiumYTLogoDesc" = "ロゴをYouTubeプレミアムのものへ置き換えます。";
"Feed" = "Feed"; "Feed" = "フィード";
"RemoveAds" = "広告を削除"; "RemoveAds" = "広告を削除";
"RemoveAdsDesc" = "アプリ内の広告を削除します"; "RemoveAdsDesc" = "アプリ内の広告を削除します";
"HideShorts" = "ショート動画を非表示"; "HideShorts" = "ショート動画を非表示";
"HideShortsDesc" = "ホーム, おすすめなどからショート動画を非表示にします(視聴履歴には適用されません)"; "HideShortsDesc" = "ホームおすすめなどからショート動画を非表示にします視聴履歴には適用されません";
"KeepSubsShorts" = "Keep Shorts in Subscriptions"; "KeepSubsShorts" = "ショート動画を登録リストに残す";
"KeepSubsShortsDesc" = "Prevents removing Shorts from Subscriptions tab."; "KeepSubsShortsDesc" = "[登録チャンネル] タブからショート動画を削除できないようにします。";
"RemoveCommunityPosts" = "Remove community posts"; "RemoveCommunityPosts" = "コミュニティ投稿を削除する";
"RemoveCommunityPostsDesc" = "Removes community posts from the feed."; "RemoveCommunityPostsDesc" = "フィードからコミュニティ投稿を削除します。";
"RemoveMoreTopics" = "Remove \"More topics\""; "RemoveMoreTopics" = "その他のトピックを削除";
"RemoveMoreTopicsDesc" = "Removes \"More topics\" from the feed."; "RemoveMoreTopicsDesc" = "フィードから「その他のトピック」を削除します。";
"FixAlbums" = "Fix covers"; "FixAlbums" = "カバーの修正";
"FixAlbumsDesc" = "Fixes the display of covers for users from Russia."; "FixAlbumsDesc" = "ロシアユーザー向けのカバーの表示を修正します。";
"Player" = "プレーヤー"; "Player" = "プレーヤー";
"Player.Overlay" = "オーバーレイ"; "Player.Overlay" = "オーバーレイ";
"SpeedControls" = "Speed controls"; "SpeedControls" = "スピードコントロール";
"SpeedControlsDesc" = "Shows speed control buttons on overlay"; "SpeedControlsDesc" = "オーバーレイにスピードコントロールボタンを表示します。";
"HideAutoplay" = "自動再生スイッチを非表示"; "HideAutoplay" = "自動再生スイッチを非表示";
"HideAutoplayDesc" = "オーバーレイから自動再生スイッチを非表示にします"; "HideAutoplayDesc" = "オーバーレイから自動再生スイッチを非表示にします";
"HideSubs" = "字幕ボタンを非表示"; "HideSubs" = "字幕ボタンを非表示";
"HideSubsDesc" = "オーバーレイから字幕ボタンを非表示にします"; "HideSubsDesc" = "オーバーレイから字幕ボタンを非表示にします";
"HidePrevNext" = "前へ/次へボタンを非表示"; "HidePrevNext" = "前へ/次へボタンを非表示";
"HidePrevNextDesc" = "オーバーレイから前へ/次へのビデオボタンを非表示にします"; "HidePrevNextDesc" = "オーバーレイから前へ/次へのビデオボタンを非表示にします";
"ReplacePrevNext" = "早送り/巻き戻しボタンに置き換え"; "ReplacePrevNext" = "早送り/巻き戻しボタンに置き換え";
"ReplacePrevNextDesc" = "オーバーレイの前へ/次へボタンを早送り/巻き戻しボタンに置き換えます"; "ReplacePrevNextDesc" = "オーバーレイの前へ/次へボタンを早送り/巻き戻しボタンに置き換えます";
"NoDarkBg" = "暗い背景を削除"; "NoDarkBg" = "暗い背景を削除";
"NoDarkBgDesc" = "オーバーレイの暗い背景を削除します"; "NoDarkBgDesc" = "オーバーレイの暗い背景を削除します";
"NoEndScreenCards" = "エンドスクリーンのホバーカードを非表示"; "NoEndScreenCards" = "エンドスクリーンのホバーカードを非表示";
"NoEndScreenCardsDesc" = "動画の終わりに表示されるエンドスクリーン(サムネイル)を非表示にします"; "NoEndScreenCardsDesc" = "動画の終わりに表示されるエンドスクリーン(サムネイル)を非表示にします";
"NoAutonavEndScreenCards" = "Hide auto-play end screen"; "NoAutonavEndScreenCards" = "自動再生画面を非表示にする";
"NoAutonavEndScreenCardsDesc" = "Hides the screen that shows what you can play next after playback ended. Disabling this option also disables auto-play"; "NoAutonavEndScreenCardsDesc" = "再生終了後に次に再生できるものを表示する画面を非表示にします。このオプションで無効にすると、自動再生も無効になります。";
"NoFullscreenActions" = "フルスクリーンアクションを無効化"; "NoFullscreenActions" = "フルスクリーンアクションを無効化";
"NoFullscreenActionsDesc" = "フルスクリーンモードでのアクションパネルを無効にします"; "NoFullscreenActionsDesc" = "フルスクリーンモードでのアクションパネルを無効にします";
"PersistentProgressBar" = "Persistent progress bar"; "PersistentProgressBar" = "プログレスバーの持続";
"PersistentProgressBarDesc" = "Always shows progress bar in the player."; "PersistentProgressBarDesc" = "全画面プレーヤーでもプログレスバーを常に表示します。";
"StockVolumeHUD" = "Stock volume HUD"; "StockVolumeHUD" = "ボリュームHUD";
"StockVolumeHUDDesc" = "Displays system volume HUD in fullscreen."; "StockVolumeHUDDesc" = "フルスクリーンの時でもiOSデフォルトのボリュームHUDを使用します。";
"NoRelatedVids" = "オーバーレイの関連動画を非表示"; "NoRelatedVids" = "オーバーレイの関連動画を非表示";
"NoRelatedVidsDesc" = "スワイプアップでオーバーレイに表示される関連動画を非表示にします"; "NoRelatedVidsDesc" = "スワイプアップでオーバーレイに表示される関連動画を非表示にします";
"NoPromotionCards" = "有料プロモーションカードを非表示"; "NoPromotionCards" = "有料プロモーションカードを非表示";
"NoPromotionCardsDesc" = "プロモーションが含まれている動画の\"有料プロモーションを含む\"カードを非表示にします"; "NoPromotionCardsDesc" = "プロモーションが含まれている動画の有料プロモーションを含むカードを非表示にします";
"NoWatermarks" = "ウォーターマークを非表示"; "NoWatermarks" = "ウォーターマークを非表示";
"NoWatermarksDesc" = "プレーヤーからチャンネルのウォーターマークを非表示にします"; "NoWatermarksDesc" = "プレーヤーからチャンネルのウォーターマークを非表示にします";
"VideoEndTime" = "Show playback end time"; "VideoEndTime" = "再生終了時刻を表示";
"VideoEndTimeDesc" = "Adds video playback end time to the player bar."; "VideoEndTimeDesc" = "プレーヤー バーにビデオの再生終了時刻を追加します。";
"24hrFormat" = "24-hour format"; "24hrFormat" = "24時間フォーマット";
"24hrFormatDesc" = "Shows end time in 24-hour format."; "24hrFormatDesc" = "終了時刻を24時間形式で表示します。";
"Player.Interface" = "Interface"; "Player.Interface" = "インターフェース";
"PortraitFullscreen" = "縦画面フルスクリーンモード"; "PortraitFullscreen" = "縦画面フルスクリーンモード";
"PortraitFullscreenDesc" = "縦画面フルスクリーンモードをサポートします"; "PortraitFullscreenDesc" = "縦画面フルスクリーンモードをサポートします";
"ClassicQuality" = "クラシックなビデオ品質"; "ClassicQuality" = "クラシックなビデオ品質";
"ClassicQualityDesc" = "クラシックなビデオ品質選択メニューを復元します"; "ClassicQualityDesc" = "クラシックなビデオ品質選択メニューを復元します";
"ExtraSpeedOptions" = "再生速度の追加オプション"; "ExtraSpeedOptions" = "再生速度の追加オプション";
"ExtraSpeedOptionsDesc" = "プレーヤーメニューに追加の再生速度オプションを追加します"; "ExtraSpeedOptionsDesc" = "プレーヤーメニューに追加の再生速度オプションを追加します";
"RedProgressBar" = "赤いプログレスバー"; "RedProgressBar" = "赤いプログレスバー";
"RedProgressBarDesc" = "赤いプログレスバーを復元します"; "RedProgressBarDesc" = "赤いプログレスバーを復元します";
"NoPlayerRemixButton" = "Remove remix button"; "NoPlayerRemixButton" = "リミックスボタンを削除";
"NoPlayerRemixButtonDesc" = "Removes remix button under the player."; "NoPlayerRemixButtonDesc" = "プレーヤーの下のリミックス ボタンを削除します。";
"NoPlayerClipButton" = "Remove clip button"; "NoPlayerClipButton" = "クリップボタンを削除";
"NoPlayerClipButtonDesc" = "Removes clip button under the player."; "NoPlayerClipButtonDesc" = "プレーヤーの下のクリップ ボタンを削除します。";
"NoPlayerDownloadButton" = "Remove download button"; "NoPlayerDownloadButton" = "ダウンロードボタンを削除";
"NoPlayerDownloadButtonDesc" = "Removes download button under the player."; "NoPlayerDownloadButtonDesc" = "プレーヤーの下のダウンロード ボタンを削除します。";
"Player.Actions" = "Actions"; "Player.Actions" = "アクション";
"BackgroundPlayback" = "バックグラウンド再生"; "BackgroundPlayback" = "バックグラウンド再生";
"BackgroundPlaybackDesc" = "バックグラウンドでの再生を有効にします"; "BackgroundPlaybackDesc" = "バックグラウンドでの再生を有効にします";
"Miniplayer" = "ミニプレーヤーを有効化"; "Miniplayer" = "ミニプレーヤーを有効化";
"MiniplayerDesc" = "ミニプレーヤーに対応していない動画(子供向けの動画など)でもミニプレーヤーを有効にします"; "MiniplayerDesc" = "ミニプレーヤーに対応していない動画子供向けの動画などでもミニプレーヤーを有効にします";
"DisableAutoplay" = "自動再生を無効化"; "DisableAutoplay" = "自動再生を無効化";
"DisableAutoplayDesc" = "アプリを開いた後に動画の自動再生を防止します"; "DisableAutoplayDesc" = "アプリを開いた後に動画の自動再生を防止します";
"DisableAutoCaptions" = "Disable auto captions"; "DisableAutoCaptions" = "自動字幕を無効にする";
"DisableAutoCaptionsDesc" = "Prevents automatic activation of captions."; "DisableAutoCaptionsDesc" = "キャプションの自動アクティブ化を防止します。";
"NoContentWarning" = "コンテンツ警告をスキップ"; "NoContentWarning" = "コンテンツ警告をスキップ";
"NoContentWarningDesc" = "不適切なコンテンツの警告メッセージをスキップします"; "NoContentWarningDesc" = "不適切なコンテンツの警告メッセージをスキップします";
"NoHints" = "ヒントを無効化"; "NoHints" = "ヒントを無効化";
"NoHintsDesc" = "再生中に右上に表示される投稿者のヒントを無効にします"; "NoHintsDesc" = "再生中に右上に表示される投稿者のヒントを無効にします";
"AutoFullscreen" = "動画をフルスクリーンで再生"; "AutoFullscreen" = "動画をフルスクリーンで再生";
"AutoFullscreenDesc" = "動画を自動的にフルスクリーンモードで再生します"; "AutoFullscreenDesc" = "動画を自動的にフルスクリーンモードで再生します";
"ExitFullscreen" = "再生終了時にフルスクリーンモードを終了"; "ExitFullscreen" = "再生終了時にフルスクリーンモードを終了";
"ExitFullscreenDesc" = "動画再生が終了したときにフルスクリーンモードを終了します"; "ExitFullscreenDesc" = "動画再生が終了したときにフルスクリーンモードを終了します";
"Player.Gestures" = "Gestures"; "Player.Gestures" = "ジェスチャー";
"AdjustWithFinger" = "Adjust speed by gestures"; "AdjustWithFinger" = "ジェスチャーで速度を調整する";
"AdjustWithFingerDesc" = "Allows adjusting playback speed by long press on player and moving finger up and down"; "AdjustWithFingerDesc" = "プレーヤーを長押しして指を上下に動かすことで再生速度を調整できます。";
"PreserveSpeed" = "Preserve Speed"; "PreserveSpeed" = "速度を維持";
"PreserveSpeedDesc" = "Preserves adjusted speed after gesture completion"; "PreserveSpeedDesc" = "ジェスチャー終了後も調整された速度を維持します。";
"TwoFingerTapToPause" = "Pause using two fingers"; "TwoFingerTapToPause" = "2本の指で一時停止";
"TwoFingerTapToPauseDesc" = "Pause/Resume playback by tapping on the screen using two fingers."; "TwoFingerTapToPauseDesc" = "2 本の指で画面をタップして再生を一時停止/再開します。";
"TwoFingerPanToBrightness" = "Adjust brightness"; "TwoFingerPanToBrightness" = "明るさを調整する";
"TwoFingerPanToBrightnessDesc" = "Allows adjusting screen brigthness by sliding up/down using two fingers."; "TwoFingerPanToBrightnessDesc" = "2 本の指で上下にスライドして画面の明るさを調整できます。";
"CopyWithTimestamp" = "タイムスタンプ付きリンクをコピー"; "CopyWithTimestamp" = "タイムスタンプ付きリンクをコピー";
"CopyWithTimestampDesc" = "一時停止ボタンを押すことで、タイムスタンプ付きリンクをクリップボードにコピーできます"; "CopyWithTimestampDesc" = "一時停止ボタンを押すことで、タイムスタンプ付きリンクをクリップボードにコピーできます";
"PauseOnOverlay" = "Pause on overlay"; "PauseOnOverlay" = "オーバーレイで一時停止";
"PauseOnOverlayDesc" = "Sets playback on pause if overlay appears."; "PauseOnOverlayDesc" = "オーバーレイが表示された場合、再生を一時停止します。";
"DontSnap2Chapter" = "チャプターへのスナップを無効化"; "DontSnap2Chapter" = "チャプターへのスナップを無効化";
"DontSnap2ChapterDesc" = "ダブルタップジェスチャーで次のエピソードへスキップするのを無効にします"; "DontSnap2ChapterDesc" = "ダブルタップジェスチャーで次のエピソードへスキップするのを無効にします";
"NoTwoFingerSnapToChapter" = "Disable two finger double tap"; "NoTwoFingerSnapToChapter" = "2本指ダブルタップを無効にする";
"NoTwoFingerSnapToChapterDesc" = "Disables two finger double tap snap to chapter gesture."; "NoTwoFingerSnapToChapterDesc" = "2本指でダブルタップしてチャプターにスナップするジェスチャを無効にします。";
"NoFreeZoom" = "フリーズームジェスチャーを無効化"; "NoFreeZoom" = "フリーズームジェスチャーを無効化";
"NoFreeZoomDesc" = "新しいフリーズームジェスチャーを無効にします"; "NoFreeZoomDesc" = "新しいフリーズームジェスチャーを無効にします";
"NoDoubleTap2Seek" = "ダブルタップでのシークを無効化"; "NoDoubleTap2Seek" = "ダブルタップでのシークを無効化";
"NoDoubleTap2SeekDesc" = "ダブルタップでのシークジェスチャーを無効にします"; "NoDoubleTap2SeekDesc" = "ダブルタップでのシークジェスチャーを無効にします";
"Shorts" = "ショート"; "Shorts" = "ショート";
"ShortsOnlyMode" = "Shorts Only Mode"; "ShortsOnlyMode" = "ショートのみモード";
"ShortsOnlyModeDesc" = "Limits YouTube functionality to viewing Shorts only."; "ShortsOnlyModeDesc" = "YouTubeの機能をショート動画の視聴のみに制限します。注意:これをOnにすると他の操作は行えません。\n\nショート動画プレーヤーで「2本の指で長押し」すると、ショート動画専用モードを無効にできます。";
"AutoSkipShorts" = "Auto-skip Shorts"; "AutoSkipShorts" = "ショート動画を自動スキップ";
"AutoSkipShortsDesc" = "Moves to the next video when the current video playback finishes."; "AutoSkipShortsDesc" = "現在のビデオの再生が終了すると、次のビデオに移動します。";
"ShortsProgress" = "プログレスバーを有効化"; "ShortsProgress" = "プログレスバーを有効化";
"ShortsProgressDesc" = "ショートオーバーレイにプログレスバーを表示します"; "ShortsProgressDesc" = "ショートオーバーレイにプログレスバーを表示します";
"SpeedByLongTap" = "Increase Shorts playback rate"; "SpeedByLongTap" = "ショート動画の再生速度を上げる";
"SpeedByLongTapDesc" = "Allows to speed up playback by long pressing on a certain part of the screen."; "SpeedByLongTapDesc" = "画面の特定の部分を長押しすることで再生速度をUpできます。";
"SpeedLocation" = "Activation location"; "SpeedLocation" = "アクティベーションの場所";
"LeftSide" = "Left side"; "LeftSide" = "左側";
"RightSide" = "Right side"; "RightSide" = "右側";
"PinchToFullscreenShorts" = "Pinch to Fullscreen"; "PinchToFullscreenShorts" = "ピンチして全画面表示";
"PinchToFullscreenShortsDesc" = "Manages visibility of the overlay with pinch in and pinch out gestures, displaying Shorts in fullscreen mode."; "PinchToFullscreenShortsDesc" = "ピンチインとピンチアウトのジェスチャでオーバーレイの表示を管理し、ショート動画を全画面モードで表示します。";
"ShortsToRegular" = "Shorts to regular videos"; "ShortsToRegular" = "ショートから通常の動画";
"ShortsToRegularDesc" = "Opens Shorts videos as regular videos."; "ShortsToRegularDesc" = "ショート動画を通常の動画として開きます。";
"HideShortsLogo" = "ショートロゴを非表示"; "HideShortsLogo" = "ショートロゴを非表示";
"HideShortsLogoDesc" = "左上隅のショートロゴを非表示にします"; "HideShortsLogoDesc" = "左上隅のショートロゴを非表示にします";
"HideShortsSearch" = "検索ボタンを非表示"; "HideShortsSearch" = "検索ボタンを非表示";
"HideShortsSearchDesc" = "ショートオーバーレイから検索ボタンを非表示にします"; "HideShortsSearchDesc" = "ショートオーバーレイから検索ボタンを非表示にします";
"HideShortsCamera" = "カメラボタンを非表示"; "HideShortsCamera" = "カメラボタンを非表示";
"HideShortsCameraDesc" = "ショートオーバーレイからカメラボタンを非表示にします"; "HideShortsCameraDesc" = "ショートオーバーレイからカメラボタンを非表示にします";
"HideShortsMore" = "その他(⋮)ボタンを非表示"; "HideShortsMore" = "その他「⋮」ボタンを非表示";
"HideShortsMoreDesc" = "ショートオーバーレイからその他(⋮)ボタンを非表示にします。画面の長押しでアクセスも可能です"; "HideShortsMoreDesc" = "ショートオーバーレイからその他「⋮」ボタンを非表示にします。画面の長押しでアクセスも可能です";
"HideShortsSubscriptions" = "チャンネル登録ボタンを非表示"; "HideShortsSubscriptions" = "チャンネル登録ボタンを非表示";
"HideShortsSubscriptionsDesc" = "ショートが一時停止されたときに表示されるチャンネル登録ボタンを非表示にします"; "HideShortsSubscriptionsDesc" = "ショートが一時停止されたときに表示されるチャンネル登録ボタンを非表示にします";
"Tabbar" = "タブバー"; "Tabbar" = "タブバー";
"RemoveLabels" = "ラベルを削除"; "RemoveLabels" = "ラベルを削除";
"RemoveLabelsDesc" = "タブラベルを削除します"; "RemoveLabelsDesc" = "タブラベルを削除します";
"RemoveIndicators" = "インジケーターを削除"; "RemoveIndicators" = "インジケーターを削除";
"RemoveIndicatorsDesc" = "タブインジケーターを削除します"; "RemoveIndicatorsDesc" = "タブインジケーターを削除します";
"ReExplore" = "ショートタブを探索タブに置き換え"; "ReExplore" = "ショートタブを探索タブに置き換え";
"ReExploreDesc" = "古いYouTubeバージョンのように、ショートタブの代わりに探索タブを表示します"; "ReExploreDesc" = "古いYouTubeバージョンのように、ショートタブの代わりに探索タブを表示します";
"AddExplore" = "Add Explore tab"; "AddExplore" = "探索タブを追加";
"AddExploreDesc" = "Adds Explore tab to the Tab bar."; "AddExploreDesc" = "タブ バーに [探索] タブを追加します。";
"HideShortsTab" = "ショートタブを非表示"; "HideShortsTab" = "ショートタブを非表示";
"HideShortsTabDesc" = "タブバーからショートタブを非表示にします"; "HideShortsTabDesc" = "タブバーからショートタブを非表示にします";
"HideSubscriptionsTab" = "登録チャンネルタブを非表示"; "HideSubscriptionsTab" = "登録チャンネルタブを非表示";
"HideSubscriptionsTabDesc" = "タブバーから登録チャンネルタブを非表示にします"; "HideSubscriptionsTabDesc" = "タブバーから登録チャンネルタブを非表示にします";
"HideUploadButton" = "アップロードボタンを非表示"; "HideUploadButton" = "アップロードボタンを非表示";
"HideUploadButtonDesc" = "タブバーからアップロードボタンを非表示にします"; "HideUploadButtonDesc" = "タブバーからアップロードボタンを非表示にします";
"HideLibraryTab" = "ライブラリタブを非表示"; "HideLibraryTab" = "ライブラリタブを非表示";
"HideLibraryTabDesc" = "タブバーからライブラリタブを非表示にします"; "HideLibraryTabDesc" = "タブバーからライブラリタブを非表示にします";
"Interface" = "Interface"; "Interface" = "インターフェース";
"OledTheme" = "Oled theme"; "OledTheme" = "OLEDテーマ";
"OledThemeDesc" = "Turns all dark colors to black"; "OledThemeDesc" = "すべての暗い色を黒に変えます。";
"NativeShare" = "Native share sheet"; "NativeShare" = "システムのシェアシート";
"NativeShareDesc" = "Uses system share sheet to share media"; "NativeShareDesc" = "システムの共有シートを使用してメディアを共有します。";
"RemoveInlineComment" = "Remove inline comment"; "RemoveInlineComment" = "インラインコメントを削除";
"RemoveInlineCommentDesc" = "Removes comment section under the player."; "RemoveInlineCommentDesc" = "プレーヤーの下のコメントセクションを削除します。";
"RemovePlayNext" = "\"次に再生\"を削除"; "RemovePlayNext" = "次に再生を削除";
"RemovePlayNextDesc" = "メニューから\"次に再生\"オプションを削除します"; "RemovePlayNextDesc" = "メニューから次に再生オプションを削除します";
"RemoveDownloadMenu" = "Remove \"Download\""; "RemoveDownloadMenu" = "「ダウンロード」を削除";
"RemoveDownloadMenuDesc" = "Removes \"Download\" option from menu."; "RemoveDownloadMenuDesc" = "メニューから「ダウンロード」オプションを削除します。";
"RemoveWatchLaterMenu" = "Remove \"Save to Watch Later\""; "RemoveWatchLaterMenu" = "「後で見るに保存」を削除する";
"RemoveWatchLaterMenuDesc" = "Removes \"Save to Watch Later\" option from menu."; "RemoveWatchLaterMenuDesc" = "メニューから「後で見るに保存」オプションを削除します。";
"RemoveSaveToPlaylistMenu" = "Remove \"Save to playlist\""; "RemoveSaveToPlaylistMenu" = "「プレイリストに保存」を削除する";
"RemoveSaveToPlaylistMenuDesc" = "Removes \"Save to playlist\" option from menu."; "RemoveSaveToPlaylistMenuDesc" = "メニューから「プレイリストに保存」オプションを削除します。";
"RemoveShareMenu" = "Remove \"Share\""; "RemoveShareMenu" = "「共有」を削除";
"RemoveShareMenuDesc" = "Removes \"Share\" option from menu."; "RemoveShareMenuDesc" = "メニューから「共有」オプションを削除します。";
"RemoveNotInterestedMenu" = "Remove \"Not interested\""; "RemoveNotInterestedMenu" = "「興味なし」を削除";
"RemoveNotInterestedMenuDesc" = "Removes \"Not interested\" option from menu."; "RemoveNotInterestedMenuDesc" = "メニューから「興味なし」オプションを削除します。";
"RemoveDontRecommendMenu" = "Remove \"Don't recommend channel\""; "RemoveDontRecommendMenu" = "「チャンネルを推奨しない」を削除";
"RemoveDontRecommendMenuDesc" = "Removes \"Don't recommend channel\" option from menu."; "RemoveDontRecommendMenuDesc" = "メニューから「チャンネルを推奨しない」オプションを削除します。";
"RemoveReportMenu" = "Remove \"Report\""; "RemoveReportMenu" = "「レポート」を削除する";
"RemoveReportMenuDesc" = "Removes \"Report\" option from menu."; "RemoveReportMenuDesc" = "メニューから「レポート」オプションを削除します。";
"NoContinueWatching" = "\"続きを見る\"を削除"; "NoContinueWatching" = "続きを見るを削除";
"NoContinueWatchingDesc" = "ホームページに未完成の動画を含む\"続きを見る\"セクションを削除します"; "NoContinueWatchingDesc" = "ホームページに未完成の動画を含む続きを見るセクションを削除します";
"NoSearchHistory" = "検索履歴を非表示"; "NoSearchHistory" = "検索履歴を非表示";
"NoSearchHistoryDesc" = "検索履歴とサジェストを視覚的に非表示にします。注意:検索履歴は他のYouTubeクライアントからアクセス可能です"; "NoSearchHistoryDesc" = "検索履歴とサジェストを視覚的に非表示にします。注意:検索履歴は他のYouTubeクライアントからアクセス可能です";
"NoRelatedWatchNexts" = "プレーヤー下のすべての動画を非表示"; "NoRelatedWatchNexts" = "プレーヤー下のすべての動画を非表示";
"NoRelatedWatchNextsDesc" = "プレーヤー下に表示されるすべての動画を非表示にし、動画情報とコメントセクションのみにします"; "NoRelatedWatchNextsDesc" = "プレーヤー下に表示されるすべての動画を非表示にし、動画情報とコメントセクションのみにします";
"StickSortComments" = "コメントヘッダーを固定"; "StickSortComments" = "コメントヘッダーを固定";
"StickSortCommentsDesc" = "コメントのソートヘッダー(トップ,最新)をスクロールしても消えないように固定します"; "StickSortCommentsDesc" = "コメントのソートヘッダートップ最新をスクロールしても消えないように固定します";
"HideSortComments" = "コメントヘッダーを非表示"; "HideSortComments" = "コメントヘッダーを非表示";
"HideSortCommentsDesc" = "コメントのソートヘッダー(トップ,最新)を表示しないようにします"; "HideSortCommentsDesc" = "コメントのソートヘッダートップ最新を表示しないようにします";
"PlaylistOldMinibar" = "古いプレイリストミニバー"; "PlaylistOldMinibar" = "古いプレイリストミニバー";
"PlaylistOldMinibarDesc" = "新しいフローティングプレイリストパネルを古いものに置き換えます"; "PlaylistOldMinibarDesc" = "新しいフローティングプレイリストパネルを古いものに置き換えます";
"StartupAnimation" = "Startup animation"; "StartupAnimation" = "起動アニメーション";
"StartupAnimationDesc" = "Displays YouTube startup loading animation"; "StartupAnimationDesc" = "YouTubeの起動読み込みアニメーションを表示します。";
"OldYTUI" = "Old UI"; "OldYTUI" = "古い UI";
"OldYTUIDesc" = "Spoofs YouTube version so that it will return old interface"; "OldYTUIDesc" = "YouTubeバージョンを偽装して、古いインターフェースに戻します。";
"DisableRTL" = "RTLフォーマットを無効化"; "DisableRTL" = "RTLフォーマットを無効化";
"DisableRTLDesc" = "RTLで表示される言語を左から右(LTR)の形式で表示するように強制します"; "DisableRTLDesc" = "RTLで表示される言語を左から右(LTR)の形式で表示するように強制します";
"HoldToSpeed" = "Hold to speed"; "HoldToSpeed" = "再生速度を維持";
"DefaultPlaybackRate" = "Default playback rate"; "DefaultPlaybackRate" = "デフォルトの再生速度";
"PlaybackQualityOnWiFi" = "Playback quality on WiFi"; "PlaybackQualityOnWiFi" = "WiFiでの再生品質";
"PlaybackQualityOnCellular" = "Playback quality on Cellular"; "PlaybackQualityOnCellular" = "モバイル通信での再生品質";
"Startup" = "スタートアップページ"; "Startup" = "スタートアップページ";
"Home" = "ホーム"; "Home" = "ホーム";
@@ -234,111 +234,111 @@
"Subscriptions" = "登録チャンネル"; "Subscriptions" = "登録チャンネル";
"Library" = "ライブラリ"; "Library" = "ライブラリ";
"Warning" = "警告"; "Warning" = "警告";
"TabIsHidden" = "非表示のタブはスタートアップページとして選択できません"; "TabIsHidden" = "非表示のタブはスタートアップページとして選択できません";
"SupportDevelopment" = "Support development"; "SupportDevelopment" = "開発のサポート";
"SupportDevelopmentDesc" = "If you like YTLite and would like to support its development, you can do it using any of convenient ways below.\nThanks❤"; "SupportDevelopmentDesc" = "YTLite が気に入って、その開発をサポートしたい場合は、以下のいずれかの便利な方法でサポートできます。\nありがとう❤";
"Contributors" = "Contributors"; "Contributors" = "コントリビュータ";
"OpenSourceLibs" = "Open Source Libraries"; "OpenSourceLibs" = "オープンソース ライブラリ";
"Preferences" = "%@ preferences"; "Preferences" = "%@ 設定";
"Version" = "バージョン"; "Version" = "バージョン";
"About" = "About"; "About" = "About";
"Credits" = "クレジット"; "Credits" = "クレジット";
"Developer" = "YTLiteの開発者"; "Developer" = "YTLiteの開発者";
"SpecialThanks" = "Special thanks"; "SpecialThanks" = "Special thanks";
"SpecialThanks.Test" = "Invaluable contribution to tweak testing"; "SpecialThanks.Test" = "Tweakテストの貴重な貢献";
"ChineseSimplified" = "中国語(簡体字)翻訳"; "ChineseSimplified" = "中国語(簡体字)翻訳";
"ChineseTraditional" = "中国語(繁体字)翻訳"; "ChineseTraditional" = "中国語(繁体字)翻訳";
"French" = "フランス語翻訳"; "French" = "フランス語翻訳";
"Spanish" = "スペイン語翻訳"; "Spanish" = "スペイン語翻訳";
"Japanese" = "日本語翻訳"; "Japanese" = "日本語翻訳";
"Vietnamese" = "Vietnamese localization"; "Vietnamese" = "ベトナム語翻訳";
"Advanced" = "アドバンスモード"; "Advanced" = "アドバンスモード";
"AdvancedDesc" = "More customizable mode"; "AdvancedDesc" = "よりカスタマイズ可能なモード";
"AdvancedModeEnabled" = "Advanced mode has been enabled"; "AdvancedModeEnabled" = "詳細モードが有効になりました";
"AdvancedModeDisabled" = "Advanced mode has been disabled"; "AdvancedModeDisabled" = "詳細モードが無効になりました";
"AdvancedModeReminder" = "YTLiteでアドバンスモードを有効にしますか?\n\nこのモードでは50以上の追加オプションを使用してYouTubeのカスタマイズと最適化が可能です。後で、設定 → %@ → %@ → %@から変更できます"; "AdvancedModeReminder" = "YTLiteでアドバンスモードを有効にしますか?\n\nこのモードでは50以上の追加オプションを使用してYouTubeのカスタマイズと最適化が可能です。後で、設定 → %@ → %@ → %@から変更できます";
"ClearCache" = "Clear cache"; "ClearCache" = "キャッシュのクリア";
"ClearCacheMessage" = "You're about to clear %@ of cache.\n\nDo you want to continue?"; "ClearCacheMessage" = "キャッシュの %@ をクリアしようとしています。\n\n続けますか?";
"ImportPreferences" = "Import preferences"; "ImportPreferences" = "設定をインポート";
"PreImportMessage" = "This action will replace the current preferences with those from the selected file.\n\nAre you sure you want to continue?"; "PreImportMessage" = "このアクションにより、現在の設定が選択したファイルの設定に置き換えられます。\n\n本当に続行しますか?";
"ExportPreferences" = "Export preferences"; "ExportPreferences" = "設定のエクスポート";
"ResetSettings" = "YTLiteの設定をリセット"; "ResetSettings" = "YTLiteの設定をリセット";
"ResetMessage" = "このオプションを選択するとYTLiteの設定がデフォルトにリセットされ、アプリが終了します。\n\n続行してもよろしいですか?"; "ResetMessage" = "このオプションを選択するとYTLiteの設定がデフォルトにリセットされ、アプリが終了します。\n\n続行してもよろしいですか";
"ShortsOnlyWarning" = "Are you sure you want to activate this mode?\n\nIn this mode, you will only be able to watch Shorts videos and won't be able to do anything else.\n\nYou can disable Shorts Only Mode by long pressing with two fingers in the Shorts player."; "ShortsOnlyWarning" = "このモードを有効にしてもよろしいですか?\n\nこのモードでは、ショート動画の視聴のみが可能で、他の操作は行えません。\n\nショート動画プレーヤーで「2本の指で長押し」すると、ショート動画専用モードを無効にできます。";
"ShortsModeTurnedOff" = "Shorts Only Mode has been turned off"; "ShortsModeTurnedOff" = "ショートのみモードがオフになりました";
"LibraryAdded" = "The You/Library tab has been restored"; "LibraryAdded" = "The You/Library タブが復元されました";
"LibraryRemoved" = "The You/Library tab has been removed"; "LibraryRemoved" = "The You/Library タブは削除されました";
"Yes" = "はい"; "Yes" = "はい";
"No" = "いいえ"; "No" = "いいえ";
"Select" = "Select"; "Select" = "選択";
"Default" = "Default"; "Default" = "デフォルト";
"Best" = "Best"; "Best" = "ベスト";
"Disable" = "Disable"; "Disable" = "無効";
"Show" = "Show"; "Show" = "表示";
"Disabled" = "Disabled"; "Disabled" = "無効化";
"PlaybackSpeed" = "Playback Speed"; "PlaybackSpeed" = "再生速度";
"SpeedPreserved" = "Speed preserved"; "SpeedPreserved" = "速度を維持";
"ResetSpeed" = "Reset"; "ResetSpeed" = "リセット";
"Brightness" = "Brightness"; "Brightness" = "明るさ";
"Toast.PlaybackSpeed" = "Playback Speed"; "Toast.PlaybackSpeed" = "再生速度";
"SelectAction" = "Select action"; "SelectAction" = "アクションを選択";
"DownloadVideo" = "Download video"; "DownloadVideo" = "ビデオをダウンロード";
"DownloadAudio" = "Download audio"; "DownloadAudio" = "オーディオをダウンロード";
"SaveImage" = "Save image"; "SaveImage" = "イメージを保存";
"CopyInformation" = "Copy information"; "CopyInformation" = "情報をコピー";
"CopyChannelName" = "Copy channel name"; "CopyChannelName" = "チャンネル名をコピー";
"CopyTitle" = "Copy title"; "CopyTitle" = "タイトルをコピー";
"CopyDescription" = "Copy description"; "CopyDescription" = "説明をコピー";
"CopyTimestampedLink" = "Copy link with timestamp"; "CopyTimestampedLink" = "タイムスタンプ付きのリンクをコピー";
"PlayInExternalPlayer" = "Play in external player"; "PlayInExternalPlayer" = "外部プレーヤーで再生";
"PlayInSystemPlayer" = "Play in system player"; "PlayInSystemPlayer" = "システムプレーヤーで再生";
"PlayInInfuse" = "Play in Infuse"; "PlayInInfuse" = "Infuseで再生";
"PlayInVLC" = "Play in VLC"; "PlayInVLC" = "VLCで再生";
"PlayerNotFound" = "Player not found"; "PlayerNotFound" = "プレイヤーが見つかりません";
"OpenAsRegularVideo" = "Open as regular video"; "OpenAsRegularVideo" = "通常のビデオとして開く";
"CopyPostText" = "Copy post text"; "CopyPostText" = "投稿テキストをコピー";
"SaveCurrentImage" = "Save current image"; "SaveCurrentImage" = "現在のイメージを保存";
"CopyCurrentImage" = "Copy current image"; "CopyCurrentImage" = "現在のイメージをコピー";
"SavePostAsImage" = "Save post as image"; "SavePostAsImage" = "投稿を画像として保存";
"CopyPostAsImage" = "Copy post as image"; "CopyPostAsImage" = "投稿を画像としてコピー";
"CopyCommentText" = "Copy comment text"; "CopyCommentText" = "コメントテキストをコピー";
"SaveCommentAsImage" = "Save comment as image"; "SaveCommentAsImage" = "コメントを画像として保存";
"CopyCommentAsImage" = "Copy comment as image"; "CopyCommentAsImage" = "コメントを画像としてコピー";
"SaveProfilePicture" = "Save profile picture"; "SaveProfilePicture" = "プロフィール写真を保存する";
"CopyProfilePicture" = "Copy profile picture"; "CopyProfilePicture" = "プロフィール写真をコピーする";
"DownloadThumbnail" = "Save thumbnail"; "DownloadThumbnail" = "サムネイルを保存";
"CopyThumbnail" = "Copy thumbnail"; "CopyThumbnail" = "サムネイルをコピー";
"Cancel" = "Cancel"; "Cancel" = "キャンセル";
"Cancelled" = "Cancelled"; "Cancelled" = "キャンセルされました";
"Copied" = "Copied to clipboard"; "Copied" = "クリップボードにコピーされました";
"Saved" = "Saved to Photos"; "Saved" = "写真に保存";
"Done" = "Done"; "Done" = "完了";
"Error" = "Error"; "Error" = "エラー";
"Error.Clipboard" = "Error. Check clipboard for more info"; "Error.Clipboard" = "エラー!詳細についてはクリップボードを確認してください";
"Error.PathIssue" = "Error. Problem with generating final path. Issue with media title?"; "Error.PathIssue" = "エラー!最終パスの生成時に問題が発生しました。メディアに問題があるかもしれません";
"Error.NoSpace" = "Insufficient space on the device.\n\nAt least %@ additional free space is required. Available free space: %@"; "Error.NoSpace" = "デバイスの空き容量が不足しています。\n\n少なくとも %@ の追加空き容量が必要です。使用可能な空き容量: %@";
"Error.Multidownloading" = "Multi-downloading not available yet."; "Error.Multidownloading" = "マルチダウンロードはまだ利用できません。";
"Error.FailedToImport" = "Failed to import preferences"; "Error.FailedToImport" = "設定をインポートできませんでした";
"DownloadingVideo" = "Downloading video"; "DownloadingVideo" = "ビデオをダウンロード";
"DownloadingAudio" = "Downloading audio"; "DownloadingAudio" = "オーディオをダウンロード";
"Converting" = "Converting"; "Converting" = "変換中";
"RetryLogin" = "Workaround activated.\n\nPlease try again."; "RetryLogin" = "回避策が有効になりました。\n\nもう一度お試しください。";
"LoginInfo" = "App restart required after successful signing into Google account"; "LoginInfo" = "Googleアカウントへのログインに成功した後、アプリの再起動が必要です。";
"Welcome.Download" = "Download Media"; "Welcome.Download" = "メディアのダウンロード";
"Welcome.DownloadDesc" = "Download your favorite content, whether it's Videos, Shorts, Audio, or Profile photos. Copy interesting posts and comments or save them as images"; "Welcome.DownloadDesc" = "動画、ショート、オーディオ、プロフィール写真など、お気に入りのコンテンツをダウンロードできます。興味深い投稿やコメントをコピーしたり、画像として保存したりできます。";
"Welcome.Content" = "Adjust Interface"; "Welcome.Content" = "インターフェースを調整する";
"Welcome.ContentDesc" = "Remove unwanted content and interface elements. Enable true OLED dark mode"; "Welcome.ContentDesc" = "不要なコンテンツとインターフェース要素を削除します。真のOLEDダークモードを有効にします。";
"Welcome.Player" = "Setup Player Behavior"; "Welcome.Player" = "プレーヤーの動作をセットアップする";
"Welcome.PlayerDesc" = "Сustomize the player's behavior, auto-select quality and playback speed. Control using gestures"; "Welcome.PlayerDesc" = "プレーヤーの動作をカスタマイズし、品質と再生速度を自動選択します。ジェスチャーを使用して制御します。";
"Welcome.More" = "And even more..."; "Welcome.More" = "そしてさらに...";
"Welcome.MoreDesc" = "YouTube Plus includes over 50 different options, including features like saving preferences and clearing cache. Settings are available in the YouTube Plus section under YouTube settings"; "Welcome.MoreDesc" = "YouTube Plusには、設定の保存やキャッシュのクリアなどの機能を含む50以上のオプションが含まれています。設定は、YouTube設定のYouTube Plusセクションで利用できます。";
"SupportMe" = "Support me"; "SupportMe" = "サポートしてください";
"Continue" = "Continue"; "Continue" = "続ける";
"DonationReminder" = "Your support makes YTPlus better... Support through tweak settings"; "DonationReminder" = "あなたのサポートにより、YTPlus はより良くなります...設定のtweakを通じてサポートします。";
"DontRemind" = "Turn off"; "DontRemind" = "オフにする";