フレーム'; $zmSlangAlarmFrame = 'アラーム フレーム'; $zmSlangAlarmLimits = 'アラーム限度'; $zmSlangAlarm = 'アラーム'; $zmSlangAlarmPx = 'アラーム Px'; $zmSlangAlert = '警告'; $zmSlangAll = '全て'; $zmSlangApplyingStateChange = '変更適用中'; $zmSlangApply = '適用'; $zmSlangArchArchived = '保存分のみ'; $zmSlangArchive = 'アーカイブ'; $zmSlangArchUnarchived = '保存分以外のみ'; $zmSlangAttrAlarmFrames = 'アラーム フレーム'; $zmSlangAttrArchiveStatus = '保存状態'; $zmSlangAttrAvgScore = '平均スコアー'; $zmSlangAttrDateTime = '日時'; $zmSlangAttrDate = '日付'; $zmSlangAttrDiskBlocks = 'Disk Blocks'; $zmSlangAttrDiskPercent = 'Disk Percent'; $zmSlangAttrDuration = '継続時間'; $zmSlangAttrFrames = 'フレーム'; $zmSlangAttrId = 'Id'; $zmSlangAttrMaxScore = '最高スコアー'; $zmSlangAttrMonitorId = 'モニター Id'; $zmSlangAttrMonitorName = 'モニター 名前'; $zmSlangAttrName = 'Name'; $zmSlangAttrTime = '時間'; $zmSlangAttrTotalScore = '合計スコアー'; $zmSlangAttrWeekday = '曜日'; $zmSlangAutoArchiveEvents = 'Automatically archive all matches'; $zmSlangAutoDeleteEvents = 'Automatically delete all matches'; $zmSlangAutoEmailEvents = 'Automatically email details of all matches'; $zmSlangAutoExecuteEvents = 'Automatically execute command on all matches'; $zmSlangAutoMessageEvents = 'Automatically message details of all matches'; $zmSlangAutoUploadEvents = 'Automatically upload all matches'; $zmSlangAvgBrScore = '平均
スコアー'; $zmSlangBadMonitorChars = 'モニターの名前に使える文字は小文字のa-z、0-9、-と_だけです'; $zmSlangBandwidth = '帯域幅'; $zmSlangBlobPx = 'ブロブ Px'; $zmSlangBlobSizes = 'ブロブ サイズ'; $zmSlangBlobs = 'ブロブ'; $zmSlangBrightness = '輝度'; $zmSlangBuffers = 'バッファ'; $zmSlangCancelForcedAlarm = '強制アラームキャンセル'; $zmSlangCancel = 'キャンセル'; $zmSlangCaptureHeight = '取り込み高さ'; $zmSlangCapturePalette = '取り込みパレット'; $zmSlangCaptureWidth = '取り込み幅'; $zmSlangCheckAll = '全て選択'; $zmSlangCheckMethod = 'アラーム チェック方法'; $zmSlangChooseFilter = 'フィルターの選択'; $zmSlangClose = '閉じる'; $zmSlangColour = '色'; $zmSlangConfig = 'Config'; $zmSlangConfiguredFor = '設定:'; $zmSlangConfirmPassword = 'パスワードの確認'; $zmSlangConjAnd = '及び'; $zmSlangConjOr = '又は'; $zmSlangConsole = 'コンソール'; $zmSlangContactAdmin = '管理者にお問い合わせください。'; $zmSlangContrast = 'コントラスト'; $zmSlangCycleWatch = 'サイクル観察'; $zmSlangDay = '曜日'; $zmSlangDeleteAndNext = '次を削除'; $zmSlangDeleteAndPrev = '前を削除'; $zmSlangDelete = '削除'; $zmSlangDeleteSavedFilter = '保存フィルターの削除'; $zmSlangDescription = '説明'; $zmSlangDeviceChannel = 'デバイス チャンネル'; $zmSlangDeviceFormat = 'デバイス フォーマット (0=PAL,1=NTSC 等 )'; $zmSlangDeviceNumber = 'デバイス番号 (/dev/video?)'; $zmSlangDimensions = '寸法'; $zmSlangDisk = 'Disk'; $zmSlangDuration = '継続時間'; $zmSlangEdit = '編集'; $zmSlangEmail = 'メール'; $zmSlangEnabled = '使用可能\'; $zmSlangEnterNewFilterName = '新しいフィルター名の入力'; $zmSlangErrorBrackets = 'エラー、開き括弧と閉じ括弧の数が合っているのかを確認してください'; $zmSlangError = 'エラー'; $zmSlangErrorValidValue = 'エラー、全ての項の数値が有効かどうかを確認してください'; $zmSlangEtc = '等'; $zmSlangEvent = 'イベント'; $zmSlangEventFilter = 'イベント フィルター'; $zmSlangEventId = 'Event Id'; $zmSlangEvents = 'イベント'; $zmSlangExclude = '排除'; $zmSlangFeed = '送り込む'; $zmSlangFilterPx = 'フィルター Px'; $zmSlangFirst = '最初'; $zmSlangForceAlarm = '強制アラーム'; $zmSlangFPS = 'fps'; $zmSlangFPSReportInterval = 'FPS報告間隔'; $zmSlangFrameId = 'フレーム ID'; $zmSlangFrame = 'フレーム'; $zmSlangFrameRate = 'フレームレート'; $zmSlangFrames = 'フレーム'; $zmSlangFrameSkip = 'フレームスキップ'; $zmSlangFTP = 'FTP'; $zmSlangFunc = '機能\'; $zmSlangFunction = '機能\'; $zmSlangGenerateVideo = 'ビデオの生成'; $zmSlangGeneratingVideo = 'ビデオ生成中'; $zmSlangGoToZoneMinder = 'ZoneMinder.comに行く'; $zmSlangGrey = 'グレー'; $zmSlangHigh = '高'; $zmSlangHighBW = '高帯域'; $zmSlangHour = '時'; $zmSlangHue = '色相'; $zmSlangId = 'ID'; $zmSlangIdle = '待機状態'; $zmSlangIgnore = '無視'; $zmSlangImage = '画像'; $zmSlangImageBufferSize = '画像 バッファ サイズ'; $zmSlangInclude = '組み込む'; $zmSlangInverted = '反転'; $zmSlangLanguage = '言語'; $zmSlangLast = '最終'; $zmSlangLimitResultsPost = 'results only;'; // This is used at the end of the phrase 'Limit to first N results only' $zmSlangLimitResultsPre = 'Limit to first'; // This is used at the beginning of the phrase 'Limit to first N results only' $zmSlangLoad = 'Load'; $zmSlangLocal = 'ローカル'; $zmSlangLoggedInAs = 'ログイン済み:'; $zmSlangLoggingIn = 'ログイン中'; $zmSlangLogin = 'ログイン'; $zmSlangLogout = 'ログアウト'; $zmSlangLow = '低'; $zmSlangLowBW = '低帯域'; $zmSlangMark = '選択'; $zmSlangMax = '最高'; $zmSlangMaxBrScore = '最高
スコアー'; $zmSlangMaximumFPS = '最高 FPS'; $zmSlangMedium = '中'; $zmSlangMediumBW = '中帯域'; $zmSlangMinAlarmGeMinBlob = '最低アラームピクセルが最低ブロブピクセル同等か以上でなければいけない'; $zmSlangMinAlarmGeMinFilter = '最低アラームピクセルが最低フィルターピクセル同等か以上でなければいけない'; $zmSlangMinAlarmPixelsLtMax = '最低アラームピクセルは最高値より以下でなければいけない'; $zmSlangMinBlobAreaLtMax = '最低ブロッブ範囲は最高値より以下でなければいけない'; $zmSlangMinBlobsLtMax = '最低ブロッブ数は最高数より以下でなければいけない'; $zmSlangMinFilterPixelsLtMax = '最低フィルターピクセル数は最高数より以下でなければいけない'; $zmSlangMinPixelThresLtMax = '最低ピクセル閾値は最高値より以下でなければいけない'; $zmSlangMisc = 'その他'; $zmSlangMonitorIds = 'モニター ID'; $zmSlangMonitor = 'モニター'; $zmSlangMonitors = 'モニター'; $zmSlangMontage = 'モンタージュ'; $zmSlangMonth = '月'; $zmSlangMustBeGe = '同等か以上でなければいけない'; $zmSlangMustBeLe = '同等か以下でなければいけない'; $zmSlangMustConfirmPassword = 'パスワードの確認をしてください'; $zmSlangMustSupplyPassword = 'パスワードを入力してください'; $zmSlangMustSupplyUsername = 'ユーザ名を入力してください'; $zmSlangName = '名前'; $zmSlangNetwork = 'ネットワーク'; $zmSlangNewPassword = '新しいパスワード'; $zmSlangNewState = '新規状態'; $zmSlangNewUser = '新しいユーザ'; $zmSlangNew = '新規'; $zmSlangNext = '次'; $zmSlangNo = 'いいえ'; $zmSlangNoFramesRecorded = 'このイベントのフレームは登録されていません'; $zmSlangNoneAvailable = 'ありません'; $zmSlangNone = 'ありません'; $zmSlangNormal = '普通'; $zmSlangNoSavedFilters = '保存されたフィルターはありません'; $zmSlangNoStatisticsRecorded = 'このイベント/フレームの統計は登録されていません'; $zmSlangOpEq = '同等'; $zmSlangOpGt = '以下'; $zmSlangOpGtEq = '同等か以上'; $zmSlangOpIn = 'セットに入っている'; $zmSlangOpLt = '以下'; $zmSlangOpLtEq = '同等か以下'; $zmSlangOpMatches = '一致する'; $zmSlangOpNe = '同等でない'; $zmSlangOpNotIn = 'セットに入っていない'; $zmSlangOpNotMatches = '一致しない'; $zmSlangOptionHelp = 'オプション ヘルプ'; $zmSlangOptionRestartWarning = 'この変更は起動中反映されない場合があります。\n変更してからZoneMinderを再起動してください。'; $zmSlangOptions = 'オプション'; $zmSlangOrEnterNewName = '又は新しい名前を入力してください'; $zmSlangOrientation = 'オリオンテーション'; $zmSlangOverwriteExisting = '上書きします'; $zmSlangPaged = 'ページ化'; $zmSlangParameter = 'パラメータ'; $zmSlangPassword = 'パスワード'; $zmSlangPasswordsDifferent = '新しいパスワードと再入力パスワードが一致しません'; $zmSlangPaths = 'パス'; $zmSlangPhoneBW = '携帯用'; $zmSlangPixels = 'ピクセル'; $zmSlangPleaseWait = 'お待ちください'; $zmSlangPostEventImageBuffer = 'イベント イメージ バッファ後'; $zmSlangPreEventImageBuffer = 'イベント イメージ バッファ前'; $zmSlangPrev = '前'; $zmSlangRate = 'レート'; $zmSlangReal = '生中継'; $zmSlangRecord = '録画'; $zmSlangRefImageBlendPct = 'イメージ ブレンド 参照 %'; $zmSlangRefresh = '最新の情報に更新'; $zmSlangRemoteHostName = 'リモート ホスト 名'; $zmSlangRemoteHostPath = 'リモート ホスト パス'; $zmSlangRemoteHostPort = 'リモート ホスト ポート'; $zmSlangRemoteImageColours = 'リモート イメージ カラー'; $zmSlangRemote = 'リモート'; $zmSlangRename = '新しい名前をつける'; $zmSlangReplay = '再生'; $zmSlangResetEventCounts = 'イベント カウント リセット'; $zmSlangRestart = '再起動'; $zmSlangRestarting = '再起動中'; $zmSlangRestrictedCameraIds = '制限されたカメラ ID'; $zmSlangRotateLeft = '左に回転'; $zmSlangRotateRight = '右に回転'; $zmSlangRunMode = '起動モード'; $zmSlangRunning = '起動中'; $zmSlangRunState = '起動状態'; $zmSlangSaveAs = '名前をつけて保存'; $zmSlangSaveFilter = 'フィルターを保存'; $zmSlangSave = '保存'; $zmSlangScale = 'スケール'; $zmSlangScore = 'スコアー'; $zmSlangSecs = '秒'; $zmSlangSectionlength = '長さ'; $zmSlangSetLearnPrefs = 'Set Learn Prefs'; // 新しい設定の自動保存 This can be ignored for now $zmSlangSetNewBandwidth = '新しい帯域幅の設定'; $zmSlangSettings = '設定'; $zmSlangShowFilterWindow = 'フィルター ウインドーの表示'; $zmSlangSortAsc = 'Asc'; $zmSlangSortBy = 'Sort by'; $zmSlangSortDesc = 'Desc'; $zmSlangSource = 'ソース'; $zmSlangSourceType = 'ソース タイプ'; $zmSlangStart = 'スタート'; $zmSlangState = '状態'; $zmSlangStats = '統計'; $zmSlangStatus = '状態'; $zmSlangStills = 'スチール画像'; $zmSlangStop = '停止'; $zmSlangStopped = '停止状態'; $zmSlangStream = 'ストリーム'; $zmSlangSystem = 'システム'; $zmSlangTimeDelta = 'デルタ タイム'; $zmSlangTime = '時間'; $zmSlangTimestamp = 'タイムスタンプ'; $zmSlangTimeStamp = 'タイム スタンプ'; $zmSlangTimestampLabelFormat = 'タイムスタンプ ラベル フォーマット'; $zmSlangTimestampLabelX = 'タイムスタンプ ラベル X'; $zmSlangTimestampLabelY = 'タイムスタンプ ラベル Y'; $zmSlangTools = 'ツール'; $zmSlangTotalBrScore = '合計
スコアー'; $zmSlangTriggers = 'トリガー'; $zmSlangType = 'タイプ'; $zmSlangUnarchive = '解凍'; $zmSlangUnits = 'ユニット'; $zmSlangUnknown = '不明'; $zmSlangUpdateAvailable = 'ZoneMinderのアップデートがあります'; $zmSlangUpdateNotNecessary = 'アップデートの必要はありません'; $zmSlangUseFilterExprsPost = ' フィルター個数'; // This is used at the end of the phrase 'use N filter expressions' $zmSlangUseFilterExprsPre = '指定してください: '; // This is used at the beginning of the phrase 'use N filter expressions' $zmSlangUseFilter = 'フィルターを使用してください'; $zmSlangUsername = 'ユーザ名'; $zmSlangUser = 'ユーザ'; $zmSlangUsers = 'ユーザ'; $zmSlangValue = '数値'; $zmSlangVersion = 'バージョン'; $zmSlangVersionIgnore = 'このバージョンを無視'; $zmSlangVersionRemindDay = '1日後に再度知らせる'; $zmSlangVersionRemindHour = '1時間後に再度知らせる'; $zmSlangVersionRemindNever = '新しいバージョンの知らせは必要ない'; $zmSlangVersionRemindWeek = '1週間後に再度知らせる'; $zmSlangVideo = 'ビデオ'; $zmSlangVideoGenFailed = 'ビデオ生成の失敗!'; $zmSlangVideoGenParms = 'ビデオ生成 パラメータ'; $zmSlangVideoSize = 'ビデオ サイズ'; $zmSlangView = '表示'; $zmSlangViewAll = '全部表示'; $zmSlangViewPaged = 'ページ化の表示'; $zmSlangWarmupFrames = 'ウォームアップ フレーム'; $zmSlangWatch = '監視'; $zmSlangWeb = 'ウェブ'; $zmSlangWeek = '週'; $zmSlangX10ActivationString = 'X10起動文字列'; $zmSlangX10InputAlarmString = 'X10入力アラーム文字列'; $zmSlangX10OutputAlarmString = 'X10出力アラーム文字列'; $zmSlangX10 = 'X10'; $zmSlangYes = 'はい'; $zmSlangYouNoPerms = 'この資源のアクセス権がありません。'; $zmSlangZoneAlarmColour = 'アラーム カラー (RGB)'; $zmSlangZoneAlarmThreshold = 'アラーム 閾値(0>=?<=255)'; $zmSlangZoneFilterHeight = 'フィルター 高さ (ピクセル)'; $zmSlangZoneFilterWidth = 'フィルター 幅 (ピクセル)'; $zmSlangZoneMaxAlarmedArea = '最高アラーム領域'; $zmSlangZoneMaxBlobArea = '最高ブロブ領域'; $zmSlangZoneMaxBlobs = '最高ブロブ数'; $zmSlangZoneMaxFilteredArea = '最高フィルター領域'; $zmSlangZoneMaxPixelThres = '最高ピクセル閾値 (0>=?<=255)'; $zmSlangZoneMaxX = 'X (右)最高'; $zmSlangZoneMaxY = 'Y (左)最高'; $zmSlangZoneMinAlarmedArea = '最低アラーム領域'; $zmSlangZoneMinBlobArea = '最低ブロブ領域'; $zmSlangZoneMinBlobs = '最低ブロブ数'; $zmSlangZoneMinFilteredArea = '最低フィルター領域'; $zmSlangZoneMinPixelThres = '最低ピクセル閾値 (0>=?<=255)'; $zmSlangZoneMinX = 'X (右)最低'; $zmSlangZoneMinY = 'Y (左)最低'; $zmSlangZones = 'ゾーン'; $zmSlangZone = 'ゾーン'; // Complex replacements with formatting and/or placements, must be passed through sprintf $zmClangCurrentLogin = 'ただ今\'%1$s\がログインしています'; $zmClangEventCount = '%1$s %2$s'; $zmClangLastEvents = '最終 %1$s %2$s'; $zmClangLatestRelease = '最新バージョンは v%1$s、ご利用バージョンはv%2$s.'; $zmClangMonitorCount = '%1$s %2$s'; $zmClangMonitorFunction = 'モニター%1$s 機能\'; $zmClangRunningRecentVer = 'あなたはZoneMinderの最新バージョン v%s.を使っています'; // The next section allows you to describe a series of word ending and counts used to // generate the correctly conjugated forms of words depending on a count that is associated // with that word. // This intended to allow phrases such a '0 potatoes', '1 potato', '2 potatoes' etc to // conjugate correctly with the associated count. // In some languages such as English this is fairly simple and can be expressed by assigning // a count with a singular or plural form of a word and then finding the nearest (lower) value. // So '0' of something generally ends in 's', 1 of something is singular and has no extra // ending and 2 or more is a plural and ends in 's' also. So to find the ending for '187' of // something you would find the nearest lower count (2) and use that ending. // // So examples of this would be // $zmVlangPotato = array( 0=>'Potatoes', 1=>'Potato', 2=>'Potatoes' ); // $zmVlangSheep = array( 0=>'Sheep' ); // // where you can have as few or as many entries in the array as necessary // If your language is similar in form to this then use the same format and choose the // appropriate zmVlang function below. // If however you have a language with a different format of plural endings then another // approach is required . For instance in Russian the word endings change continuously // depending on the last digit (or digits) of the numerator. In this case then zmVlang // arrays could be written so that the array index just represents an arbitrary 'type' // and the zmVlang function does the calculation about which version is appropriate. // // So an example in Russian might be (using English words, and made up endings as I // don't know any Russian!!) // $zmVlangPotato = array( 1=>'Potati', 2=>'Potaton', 3=>'Potaten' ); // // and the zmVlang function decides that the first form is used for counts ending in // 0, 5-9 or 11-19 and the second form when ending in 1 etc. // // Variable arrays expressing plurality, see the zmVlang description above $zmVlangEvent = array( 0=>'イベント', 1=>'イベント', 2=>'イベント' ); $zmVlangMonitor = array( 0=>'モニター', 1=>'モニター', 2=>'モニター' ); // You will need to choose or write a function that can correlate the plurality string arrays // with variable counts. This is used to conjugate the Vlang arrays above with a number passed // in to generate the correct noun form. // // In languages such as English this is fairly simple // Note this still has to be used with printf etc to get the right formating function zmVlang( $lang_var_array, $count ) { krsort( $lang_var_array ); foreach ( $lang_var_array as $key=>$value ) { if ( abs($count) >= $key ) { return( $value ); } } die( 'Error, unable to correlate variable language string' ); } // This is an version that could be used in the Russian example above // The rules are that the first word form is used if the count ends in // 0, 5-9 or 11-19. The second form is used then the count ends in 1 // (not including 11 as above) and the third form is used when the // count ends in 2-4, again excluding any values ending in 12-14. // // function zmVlang( $lang_var_array, $count ) // { // $secondlastdigit = substr( $count, -2, 1 ); // $lastdigit = substr( $count, -1, 1 ); // // or // // $secondlastdigit = ($count/10)%10; // // $lastdigit = $count%10; // // // Get rid of the special cases first, the teens // if ( $secondlastdigit == 1 && $lastdigit != 0 ) // { // return( $lang_var_array[1] ); // } // switch ( $lastdigit ) // { // case 0 : // case 5 : // case 6 : // case 7 : // case 8 : // case 9 : // { // return( $lang_var_array[1] ); // break; // } // case 1 : // { // return( $lang_var_array[2] ); // break; // } // case 2 : // case 3 : // case 4 : // { // return( $lang_var_array[3] ); // break; // } // } // die( 'Error, unable to correlate variable language string' ); // } // This is an example of how the function is used in the code which you can uncomment and // use to test your custom function. //$monitors = array(); //$monitors[] = 1; // Choose any number //echo sprintf( $zmClangMonitorCount, count($monitors), zmVlang( $zmVlangMonitor, count($monitors) ) ); // In this section you can override the default prompt and help texts for the options area // These overrides are in the form of $zmOlangPrompt