mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-06-22 14:51:45 +00:00
chore: move i18n to shared package (#1066)
* chore: move i18n to shared package * chore: move server translations to shared package and apply linter and prettier on entire shared package
This commit is contained in:
@@ -0,0 +1,116 @@
|
||||
import type { TranslationStrings } from '../types';
|
||||
|
||||
const reservations: TranslationStrings = {
|
||||
'reservations.title': '予約',
|
||||
'reservations.empty': '予約はまだありません',
|
||||
'reservations.emptyHint': '航空券、ホテルなどの予約を追加しましょう',
|
||||
'reservations.add': '予約を追加',
|
||||
'reservations.addManual': '手動予約',
|
||||
'reservations.placeHint':
|
||||
'ヒント:予約は場所から直接作成すると、日別計画に紐づけやすくなります。',
|
||||
'reservations.confirmed': '確定',
|
||||
'reservations.pending': '保留',
|
||||
'reservations.summary': '確定 {confirmed}件、保留 {pending}件',
|
||||
'reservations.fromPlan': '計画から',
|
||||
'reservations.showFiles': 'ファイルを表示',
|
||||
'reservations.editTitle': '予約を編集',
|
||||
'reservations.status': 'ステータス',
|
||||
'reservations.datetime': '日時',
|
||||
'reservations.startTime': '開始時刻',
|
||||
'reservations.endTime': '終了時刻',
|
||||
'reservations.date': '日付',
|
||||
'reservations.time': '時間',
|
||||
'reservations.timeAlt': '時間(代替、例:19:30)',
|
||||
'reservations.notes': 'メモ',
|
||||
'reservations.notesPlaceholder': '追加のメモ...',
|
||||
'reservations.meta.airline': '航空会社',
|
||||
'reservations.meta.flightNumber': '便名',
|
||||
'reservations.meta.from': '出発地',
|
||||
'reservations.meta.to': '到着地',
|
||||
'reservations.needsReview': '要確認',
|
||||
'reservations.needsReviewHint':
|
||||
'空港を自動で特定できませんでした。場所を確認してください。',
|
||||
'reservations.searchLocation': '駅・港・住所を検索…',
|
||||
'reservations.meta.trainNumber': '列車番号',
|
||||
'reservations.meta.platform': 'ホーム',
|
||||
'reservations.meta.seat': '座席',
|
||||
'reservations.meta.checkIn': 'チェックイン',
|
||||
'reservations.meta.checkOut': 'チェックアウト',
|
||||
'reservations.meta.linkAccommodation': '宿泊先',
|
||||
'reservations.meta.checkInUntil': 'チェックイン期限',
|
||||
'reservations.meta.pickAccommodation': '宿泊先にリンク',
|
||||
'reservations.meta.noAccommodation': 'なし',
|
||||
'reservations.meta.hotelPlace': '宿泊先',
|
||||
'reservations.meta.pickHotel': '宿泊先を選択',
|
||||
'reservations.meta.fromDay': '開始',
|
||||
'reservations.meta.toDay': '終了',
|
||||
'reservations.meta.selectDay': '日を選択',
|
||||
'reservations.type.flight': '航空便',
|
||||
'reservations.type.hotel': '宿泊',
|
||||
'reservations.type.restaurant': 'レストラン',
|
||||
'reservations.type.train': '列車',
|
||||
'reservations.type.car': 'レンタカー',
|
||||
'reservations.type.cruise': 'クルーズ',
|
||||
'reservations.type.event': 'イベント',
|
||||
'reservations.type.tour': 'ツアー',
|
||||
'reservations.type.other': 'その他',
|
||||
'reservations.confirm.delete': '予約「{name}」を削除しますか?',
|
||||
'reservations.confirm.deleteTitle': '予約を削除しますか?',
|
||||
'reservations.confirm.deleteBody': '「{name}」は完全に削除されます。',
|
||||
'reservations.toast.updated': '予約を更新しました',
|
||||
'reservations.toast.removed': '予約を削除しました',
|
||||
'reservations.toast.fileUploaded': 'ファイルをアップロードしました',
|
||||
'reservations.toast.uploadError': 'アップロードに失敗しました',
|
||||
'reservations.newTitle': '新しい予約',
|
||||
'reservations.bookingType': '予約タイプ',
|
||||
'reservations.titleLabel': 'タイトル',
|
||||
'reservations.titlePlaceholder': '例:Lufthansa LH123、Hotel Adlon',
|
||||
'reservations.locationAddress': '場所/住所',
|
||||
'reservations.locationPlaceholder': '住所、空港、ホテル...',
|
||||
'reservations.confirmationCode': '予約コード',
|
||||
'reservations.confirmationPlaceholder': '例:ABC12345',
|
||||
'reservations.day': '日',
|
||||
'reservations.noDay': '日なし',
|
||||
'reservations.place': '場所',
|
||||
'reservations.noPlace': '場所なし',
|
||||
'reservations.pendingSave': '保存されます…',
|
||||
'reservations.uploading': 'アップロード中...',
|
||||
'reservations.attachFile': 'ファイルを添付',
|
||||
'reservations.linkExisting': '既存ファイルをリンク',
|
||||
'reservations.toast.saveError': '保存に失敗しました',
|
||||
'reservations.toast.updateError': '更新に失敗しました',
|
||||
'reservations.toast.deleteError': '削除に失敗しました',
|
||||
'reservations.confirm.remove': '「{name}」の予約を削除しますか?',
|
||||
'reservations.linkAssignment': '日への割り当てにリンク',
|
||||
'reservations.pickAssignment': '計画から割り当てを選択...',
|
||||
'reservations.noAssignment': 'リンクなし(単独)',
|
||||
'reservations.price': '価格',
|
||||
'reservations.budgetCategory': '予算カテゴリ',
|
||||
'reservations.budgetCategoryPlaceholder': '例:交通、宿泊',
|
||||
'reservations.budgetCategoryAuto': '自動(予約タイプから)',
|
||||
'reservations.budgetHint': '保存時に予算エントリが自動で作成されます。',
|
||||
'reservations.departureDate': '出発',
|
||||
'reservations.arrivalDate': '到着',
|
||||
'reservations.departureTime': '出発時刻',
|
||||
'reservations.arrivalTime': '到着時刻',
|
||||
'reservations.pickupDate': '受取',
|
||||
'reservations.returnDate': '返却',
|
||||
'reservations.pickupTime': '受取時刻',
|
||||
'reservations.returnTime': '返却時刻',
|
||||
'reservations.endDate': '終了日',
|
||||
'reservations.meta.departureTimezone': '出発TZ',
|
||||
'reservations.meta.arrivalTimezone': '到着TZ',
|
||||
'reservations.span.departure': '出発',
|
||||
'reservations.span.arrival': '到着',
|
||||
'reservations.span.inTransit': '移動中',
|
||||
'reservations.span.pickup': '受取',
|
||||
'reservations.span.return': '返却',
|
||||
'reservations.span.active': '有効',
|
||||
'reservations.span.start': '開始',
|
||||
'reservations.span.end': '終了',
|
||||
'reservations.span.ongoing': '進行中',
|
||||
'reservations.validation.endBeforeStart':
|
||||
'終了日時は開始日時より後である必要があります',
|
||||
'reservations.addBooking': '予約を追加',
|
||||
};
|
||||
export default reservations;
|
||||
Reference in New Issue
Block a user