/*! * FileInput Japanese Translations * * This file must be loaded after 'fileinput.js'. Patterns in braces '{}', or * any HTML markup tags in the messages must not be converted or translated. * * @see http://github.com/kartik-v/bootstrap-fileinput * @author Yuta Hoshina * * NOTE: this file must be saved in UTF-8 encoding. * slugCallback * \u4e00-\u9fa5 : Kanji (Chinese characters) * \u3040-\u309f : Hiragana (Japanese syllabary) * \u30a0-\u30ff\u31f0-\u31ff : Katakana (including phonetic extension) * \u3200-\u32ff : Enclosed CJK Letters and Months * \uff00-\uffef : Halfwidth and Fullwidth Forms */ (function ($) { "use strict"; $.fn.fileinputLocales['ja'] = { fileSingle: 'ファイル', filePlural: 'ファイル', browseLabel: 'ファイルを選択…', removeLabel: '削除', removeTitle: '選択したファイルを削除', cancelLabel: 'キャンセル', cancelTitle: 'アップロードをキャンセル', uploadLabel: 'アップロード', uploadTitle: '選択したファイルをアップロード', msgNo: 'いいえ', msgNoFilesSelected: 'ファイルが選択されていません', msgCancelled: 'キャンセル', msgPlaceholder: 'Select {files}...', msgZoomModalHeading: 'プレビュー', msgFileRequired: 'ファイルを選択してください', msgSizeTooSmall: 'ファイル"{name}" ({size} KB)はアップロード可能な下限容量{minSize} KBより小さいです', msgSizeTooLarge: 'ファイル"{name}" ({size} KB)はアップロード可能な上限容量{maxSize} KBを超えています', msgFilesTooLess: '最低{n}個の{files}を選択してください', msgFilesTooMany: '選択したファイルの数({n}個)はアップロード可能な上限数({m}個)を超えています', msgFileNotFound: 'ファイル"{name}"はありませんでした', msgFileSecured: 'ファイル"{name}"は読み取り権限がないため取得できません', msgFileNotReadable: 'ファイル"{name}"は読み込めません', msgFilePreviewAborted: 'ファイル"{name}"のプレビューを中止しました', msgFilePreviewError: 'ファイル"{name}"の読み込み中にエラーが発生しました', msgInvalidFileName: 'ファイル名に無効な文字が含まれています "{name}".', msgInvalidFileType: '"{name}"は無効なファイル形式です。"{types}"形式のファイルのみサポートしています', msgInvalidFileExtension: '"{name}"は無効な拡張子です。拡張子が"{extensions}"のファイルのみサポートしています', msgFileTypes: { 'image': 'image', 'html': 'HTML', 'text': 'text', 'video': 'video', 'audio': 'audio', 'flash': 'flash', 'pdf': 'PDF', 'object': 'object' }, msgUploadAborted: 'ファイルのアップロードが中止されました', msgUploadThreshold: '処理中...', msgUploadBegin: '初期化中...', msgUploadEnd: '完了', msgUploadEmpty: 'アップロードに有効なデータがありません', msgUploadError: 'エラー', msgValidationError: '検証エラー', msgLoading: '{files}個中{index}個目のファイルを読み込み中…', msgProgress: '{files}個中{index}個のファイルを読み込み中 - {name} - {percent}% 完了', msgSelected: '{n}個の{files}を選択', msgFoldersNotAllowed: 'ドラッグ&ドロップが可能なのはファイルのみです。{n}個のフォルダ-は無視されました', msgImageWidthSmall: '画像ファイル"{name}"の幅が小さすぎます。画像サイズの幅は少なくとも{size}px必要です', msgImageHeightSmall: '画像ファイル"{name}"の高さが小さすぎます。画像サイズの高さは少なくとも{size}px必要です', msgImageWidthLarge: '画像ファイル"{name}"の幅がアップロード可能な画像サイズ({size}px)を超えています', msgImageHeightLarge: '画像ファイル"{name}"の高さがアップロード可能な画像サイズ({size}px)を超えています', msgImageResizeError: 'リサイズ時に画像サイズが取得できませんでした', msgImageResizeException: '画像のリサイズ時にエラーが発生しました。
{errors}
', msgAjaxError: '{operation}実行中にエラーが発生しました。時間をおいてもう一度お試しください。', msgAjaxProgressError: '{operation} failed', ajaxOperations: { deleteThumb: 'ファイル削除', uploadThumb: 'ファイルアップロード', uploadBatch: '一括ファイルアップロード', uploadExtra: 'フォームデータアップロード' }, dropZoneTitle: 'ファイルをドラッグ&ドロップ…', dropZoneClickTitle: '
(または クリックして{files}を選択 )', slugCallback: function(text) { return text ? text.split(/(\\|\/)/g).pop().replace(/[^\w\u4e00-\u9fa5\u3040-\u309f\u30a0-\u30ff\u31f0-\u31ff\u3200-\u32ff\uff00-\uffef\-.\\\/ ]+/g, '') : ''; }, fileActionSettings: { removeTitle: 'ファイルを削除', uploadTitle: 'ファイルをアップロード', uploadRetryTitle: '再アップロード', zoomTitle: 'プレビュー', dragTitle: '移動 / 再配置', indicatorNewTitle: 'まだアップロードされていません', indicatorSuccessTitle: 'アップロード済み', indicatorErrorTitle: 'アップロード失敗', indicatorLoadingTitle: 'アップロード中...' }, previewZoomButtonTitles: { prev: '前のファイルを表示', next: '次のファイルを表示', toggleheader: 'ファイル情報の表示/非表示', fullscreen: 'フルスクリーン表示の開始/終了', borderless: 'フルウィンドウ表示の開始/終了', close: 'プレビューを閉じる' } }; })(window.jQuery);