SkateSpots/src/i18n/ja/batch2.ts
2026-10-07 17:31:05 +07:00

203 lines
11 KiB
TypeScript

/**
* Japanese (日本語) — batch 2: the map (mapUi + mapPage).
* Skate terms use katakana/English (スポット, ショップ, クルー, Stash, リレー).
*/
const jaBatch2 = {
mapUi: {
mapFooter: {
links: 'リンク',
hide: 'マップのリンクバーを隠す',
},
findingSpots: 'スポットを検索中',
loadingSpots: 'スポットを読み込み中',
loadingMap: 'マップを読み込み中...',
mapViewAria: 'マップ表示',
listViewAria: 'リスト表示',
layers: 'レイヤー',
mapLayers: 'マップレイヤー',
showOnMap: 'マップに表示',
showResults: '結果を表示',
quickActions: 'クイック操作',
spots: 'スポット',
shops: 'ショップ',
gear: 'ギア',
tours: 'ツアー',
events: 'イベント',
crews: 'クルー',
spotType: 'スポットの種類',
sortBy: '並べ替え',
trustLevel: '信頼レベル',
weather: '天気',
buySellGear: 'ギアの売買',
stash: 'Stash',
more: 'もっと見る',
newHere: 'はじめてですか?',
welcomeDesc: 'スケートスポット、イベント、コミュニティを見つけよう。',
getOnZapstore: 'Zapstoreで入手',
dismiss: '閉じる',
addedBy: '追加者',
directions: 'ルート',
viewDetails: '詳細を見る',
viewDetailsArrow: '詳細を見る →',
spotDetails: 'スポットの詳細',
skateShop: 'スケートショップ',
skateSpot: 'スケートスポット',
youAreHere: '現在地',
conditions: 'コンディション',
weatherScoreSuffix: '{{score}}/100 天気',
wind: '風',
humidity: '湿度',
airQuality: '空気質',
threeDayForecast: '3日間の予報',
gearForSale: '販売中のギア ({{count}})',
viewItems: '商品を見る →',
viewAllItems: '{{count}}件すべて見る →',
viewGear: 'ギアを見る →',
localTour: 'ローカルツアー',
meetAt: '集合: {{place}}',
hours: '{{count}}時間',
level: '{{level}}レベル',
viewTour: 'ツアーを見る →',
upcomingEvent: '開催予定のイベント',
viewEvent: 'イベントを見る →',
skateCrew: 'スケートクルー',
members: 'メンバー{{count}}人',
since: '{{year}}年から',
viewCrew: 'クルーを見る →',
acceptsBitcoin: 'Bitcoin対応',
boosted: 'ブースト済み',
website: 'ウェブサイト',
offlineSavedSpots: 'オフライン · 保存済みのスポットを表示',
cantReachRelays: 'リレーに接続できません',
relayOnlineNoAnswer: 'オンラインですが、コミュニティリレーが今応答していません。',
youreOffline: 'オフラインです。',
savedOnDevice: 'これまでに見たスポットはこの端末に保存され、ここに表示されます。',
noSpotsMatchTitle: '一致するスポットがありません',
noSpotsMatchDesc: '別の検索を試すか、フィルターをクリアしてください。',
noSpotsMappedYet: 'まだスポットが登録されていません',
noSpotsMappedDesc: 'あなたのパークを最初に登録しましょう — 数分でできて、あなたのもので、次に来るスケーターが感謝します。',
addFirstSpot: '最初のスポットを追加',
findSpotsNearMe: '近くのスポットを探す',
locating: '位置を取得中…',
refiningLocation: '位置を調整中…',
refiningLocationDesc: '最後のスポットを中心に — 新しいGPSを取得しています。',
locatingYou: '現在地を取得中…',
locatingDesc: 'GPSを取得しています。初回は1分ほどかかることがあります。',
foundYou: '現在地を取得しました',
foundYouDesc: 'マップを現在地に合わせました。',
locationPermissionNeeded: '位置情報の許可が必要です',
permissionNeededDesc: '端末の設定 → アプリ → SkateSpots → 権限 で位置情報を許可し、「近く」をもう一度タップしてください。',
locationTimedOut: '位置情報がタイムアウト',
timeoutNativeDesc: '時間内に位置を取得できませんでした。屋内だとGPSが衛星を捉えられません — ネットワーク位置情報を有効にする(設定 → 位置情報)か、屋外に出て再試行してください。',
timeoutWebDesc: '時間内に位置を取得できませんでした。電波を確認して再試行してください。',
noLocationProvider: '位置情報プロバイダがありません',
noProviderNativeDesc: '端末が位置情報を提供していません。プライバシー重視のROM(GrapheneOSなど)では設定 → 位置情報 でネットワーク位置情報を有効にするか、GPSをオンにして屋外で試してください。',
noProviderWebDesc: '利用できる位置情報プロバイダがありません。位置情報サービスを有効にして再試行してください。',
locationUnavailable: '位置情報を利用できません',
unavailableNativeDesc: '端末の設定で位置情報/GPSをオンにし、SkateSpotsに位置情報を許可して(設定 → アプリ → SkateSpots → 権限)、再試行してください。',
unavailableWebDesc: '現在地を特定できませんでした。位置情報サービスが有効か確認してください。',
locationBlocked: '位置情報がブロックされています',
locationBlockedDesc: 'ブラウザがこのサイトの位置情報アクセスをブロックしています。再有効化する方法:',
locationPlatformAndroid: 'Android Chrome',
locationPlatformIos: 'iOS Safari',
locationPlatformDesktop: 'デスクトップ Chrome',
locationPlatformFirefox: 'Firefox',
locationStepsAndroid: 'アドレスバーの鍵アイコンをタップ → サイトの設定 → 位置情報 → 許可',
locationStepsIos: '設定アプリ → Safari → 位置情報 → 許可(Safariのアドレスバーの「AA」ボタンでも可)',
locationStepsDesktop: '鍵アイコンをクリック → サイトの設定 → 位置情報 → 許可',
locationStepsFirefox: '鍵アイコンをクリック → 接続が安全 → 詳細情報 → 権限 → 位置情報へのアクセス → 許可',
gotIt: '了解',
addSpot: 'スポットを追加',
addShop: 'ショップを追加',
addEvent: 'イベントを追加',
addSpotHereTitle: 'ここにスポットを追加しますか?',
addSpotHereDesc: 'タップした場所にピンを立てる',
sellGear: 'ギアを売る',
offerTour: 'ツアーを提供',
closeAddMenu: '追加メニューを閉じる',
addMenuAria: 'スポット、ショップ、イベント、ギア、ツアーを追加',
localChat: 'ローカルチャット',
localChatDesc: 'マップの中心に応じたライブチャット。チャンネルの範囲を選べます。',
btcMapShowing: '近くのsatsが使える場所を{{count}}件表示中',
btcMapShow: 'satsが使える場所を表示(BTC Map経由)',
yourPrivateStash: 'あなたのプライベートStash',
stashIntro: 'ギアを管理し、価格を設定し、他のスケーターと交換しよう。',
encryptionRequired: '暗号化が必要',
encryptionRequiredDesc: 'NIP-44対応のサイナー(Alby、nos2x、Amber)を使用してください。',
myStash: 'マイStash',
encrypted: '暗号化済み',
itemsCount: '{{count}}件',
items: 'アイテム',
wishlist: 'ウィッシュリスト',
types: '種類',
stashEmpty: 'Stashは空です',
addFirstItem: '最初のアイテムを追加',
wishlistCount: 'ウィッシュリスト ({{count}})',
myGearCount: 'マイギア ({{count}})',
openFullStash: 'Stash全体を開く',
addItem: 'アイテムを追加',
searchSpotsPlaceholder: 'スポットを検索...',
selected: '選択済み',
noSpotsFound: 'スポットが見つかりません。別の検索を試してください。',
addingSpotsHint: 'スポットを追加すると、特定の場所を見ているユーザーがあなたを見つけやすくなります',
report: '通報',
spotSingular: '1スポット',
spotPlural: '{{count}}スポット',
view: '表示',
myCollections: 'マイコレクション',
collectionsSubtitle: 'お気に入りのスポットを自分用のリストに整理',
newCollection: '新しいコレクション',
loginToCreate: 'コレクションを作成するにはログイン',
loginToCreateDesc: 'お気に入りのスポットを「バルセロナ旅行 2024」や「LAのベストレール」のようなリストに保存',
noCollections: 'まだコレクションがありません',
noCollectionsDesc: '最初のコレクションを作成してスポットの整理を始めよう',
createFirstCollection: '最初のコレクションを作成',
createNewCollection: '新しいコレクションを作成',
createCollectionDesc: 'コレクションの名前と任意の説明を入力',
collectionName: 'コレクション名',
collectionNamePlaceholder: 'バルセロナ旅行 2024',
descriptionOptional: '説明(任意)',
descriptionPlaceholder: 'バルセロナ旅行のお気に入りスポット...',
creating: '作成中...',
createCollection: 'コレクションを作成',
editCollection: 'コレクションを編集',
saving: '保存中...',
saveChanges: '変更を保存',
deleteCollectionTitle: 'コレクションを削除しますか?',
deleteCollectionDesc: '「{{title}}」を完全に削除します。スポット自体は影響を受けません。',
deleting: '削除中...',
collectionCreated: 'コレクションを作成しました!',
collectionCreatedDesc: '「{{title}}」にスポットを追加できます',
collectionCreateFailed: 'コレクションの作成に失敗しました',
collectionUpdated: 'コレクションを更新しました!',
changesSaved: '変更を保存しました',
collectionUpdateFailed: 'コレクションの更新に失敗しました',
collectionDeleted: 'コレクションを削除しました',
collectionDeletedDesc: '「{{title}}」を削除しました',
collectionDeleteFailed: 'コレクションの削除に失敗しました',
somethingWentWrong: '問題が発生しました',
},
mapPage: {
title: 'ショップとスポット',
spots: 'スポット',
shops: 'ショップ',
filters: 'フィルター',
listView: 'リスト',
mapView: 'マップ',
nearMe: '近く',
searchPlaceholder: 'スポットを検索...',
noSpotsInArea: 'このエリアにスポットはありません',
zoomIn: '拡大',
zoomOut: '縮小',
myLocation: '現在地',
locationsFound: '{{count}}件の場所が見つかりました',
spotsOnly: 'スポットのみ',
shopsOnly: 'ショップのみ',
spotsAndShops: 'スポットとショップ',
noSpotsMatch: 'フィルターに一致するスポットがありません。',
noSpotsYet: 'まだスポットが追加されていません。',
addFirstSpot: '最初のスポットを追加',
},
};
export default jaBatch2;