From 4c1e6d3fe3aab5241ac3b20b1a208de0e20a416c Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Thu, 14 Aug 2014 17:22:01 -0400 Subject: [PATCH 01/30] Fixed base URL Conflicts: airtime_mvc/application/controllers/LocaleController.php --- airtime_mvc/application/Bootstrap.php | 3 ++- airtime_mvc/application/common/OsPath.php | 9 ++++++--- airtime_mvc/application/controllers/LocaleController.php | 5 ++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/airtime_mvc/application/Bootstrap.php b/airtime_mvc/application/Bootstrap.php index 5bafe0fad..fddd5911e 100644 --- a/airtime_mvc/application/Bootstrap.php +++ b/airtime_mvc/application/Bootstrap.php @@ -193,7 +193,8 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap { $front = Zend_Controller_Front::getInstance(); $router = $front->getRouter(); - + $front->setBaseUrl(Application_Common_OsPath::getBaseDir()); + $router->addRoute( 'password-change', new Zend_Controller_Router_Route('password-change/:user_id/:token', array( diff --git a/airtime_mvc/application/common/OsPath.php b/airtime_mvc/application/common/OsPath.php index 64c1c1e4a..f052187ba 100644 --- a/airtime_mvc/application/common/OsPath.php +++ b/airtime_mvc/application/common/OsPath.php @@ -65,8 +65,10 @@ class Application_Common_OsPath{ } public static function getBaseDir() { - $baseUrl = dirname($_SERVER['SCRIPT_NAME']); - + + $CC_CONFIG = Config::getConfig(); + $baseUrl = $CC_CONFIG['baseDir']; + if ($baseUrl[0] != "/") { $baseUrl = "/".$baseUrl; } @@ -74,7 +76,8 @@ class Application_Common_OsPath{ if ($baseUrl[strlen($baseUrl) -1] != "/") { $baseUrl = $baseUrl."/"; } - + + return $baseUrl; } } diff --git a/airtime_mvc/application/controllers/LocaleController.php b/airtime_mvc/application/controllers/LocaleController.php index da921f055..3eb346d0b 100644 --- a/airtime_mvc/application/controllers/LocaleController.php +++ b/airtime_mvc/application/controllers/LocaleController.php @@ -12,12 +12,11 @@ class LocaleController extends Zend_Controller_Action $this->_helper->viewRenderer->setNoRender(true); header("Content-type: text/javascript"); - $baseUrl = Application_Common_OsPath::getBaseDir(); $locale = Application_Model_Preference::GetLocale(); echo "var datatables_dict =" . file_get_contents(Application_Common_OsPath::join( - dirname(__file__), - "../../public/js/datatables/i18n/", + $_SERVER["DOCUMENT_ROOT"], + "js/datatables/i18n/", $locale.".txt") ); } From 1117984032d6a50ea02c40005aacbda273d59a80 Mon Sep 17 00:00:00 2001 From: localizer Date: Fri, 5 Sep 2014 05:45:12 +0000 Subject: [PATCH 02/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 513 -> 1628 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 45 ++++++++++--------- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 0ea7110a10524adda7f53fe973577c34ae6d0e3a..2296c056fc251c31207b477e9cbbfa8ba4c2a17b 100644 GIT binary patch literal 1628 zcmb7>PfQ$D9LJwp|E*fJ{)x7lJWs7LvwtWgbSTDxpwwbX*_s+pkKNbZf!UeK%-d3o ziOh_)D1j&lwXLE>1Z+dw#1boDd+}hRp1f#GygZf#FY2i`?kS>L5nwhm-(1Lx0Q$`);3F_tT-W$zIr-mi$ zid%Us8&R1&&lXKik?ESuaSSV0N%csJm8EH;z)361a@uB9xxXk#t6>W6(xyJziK04m zgsQ7YUf`C?$v$S~iY$kVowJefvR!eL4wLl}6-W!5_U4(OZIl(L$E~dDOF9K}MYU%gvm+TWtkpw(8)5vtIv9sGnaI@b~n!mtu3p)!d=g>EuHQ$T!E2e2e@OqLTmSO zMpkPo<~%KJ>onG}Kdm*poCySL&!e19Ym%v*TB=4%?WCz1y{=wM)+Lh&)DG|?hAO%d zSF0s=!A+BOdTs49Nu1a|Y+A#7mS-|yyE=V|ynRFu#WQx{S=6X5OG|TB(CJ?0FpGPf?#K(_=!rycZ*N?v7RF(IRHY=G>dU=^lVH^c zC(NiwqMIe2jv7R|Fx{%vZ^WsF zhqY!JhNCD9FzV@84OB)RQj{hzaae?=?_W&iu6y*U{v-8 zWIbWM#L9`!mlr>j{<;5O;`q?&)N$#bkpA@Y!a(W#ssGS_K3HBjwsJC98y_Vy9FxI} z43}j1jtr(`_~pM$lQNi=;lTB&{h9LogbdzYy|N^O{y&yZU3UZ{E5nm$jxAl5;b$m> zU6Iw<{?)S+C^;vCi)w#27sGl26uW6XrDH?o4?ZDl{r>XRGs~CfuwoemmG8*vnc4Ex x0$Cd$EX@o?FDUsRt;|iL?bXWs1F9_smf;sN3}tZPh5=7sS{c7cN?%_h{{XPnE))O& delta 167 zcmcb^)5zj~Pl#nI0}wC)u?!IF05LNV+W;{LcmOdQ5PJgg0!9Xg03gi|#2, 2014 # Kazuhiro Shimbo , 2014 +# shotaro , 2014 msgid "" msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-08-27 01:20+0000\n" -"Last-Translator: Akemi Makino \n" +"PO-Revision-Date: 2014-09-05 05:44+0000\n" +"Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,12 +44,12 @@ msgstr "ログアウト" #: airtime_mvc/application/layouts/scripts/layout.phtml:42 #: airtime_mvc/application/layouts/scripts/layout.phtml:68 msgid "Play" -msgstr "" +msgstr "再生" #: airtime_mvc/application/layouts/scripts/layout.phtml:43 #: airtime_mvc/application/layouts/scripts/layout.phtml:69 msgid "Stop" -msgstr "" +msgstr "停止" #: airtime_mvc/application/layouts/scripts/layout.phtml:47 #: airtime_mvc/application/models/Block.php:1347 @@ -79,12 +80,12 @@ msgstr "" #: airtime_mvc/application/layouts/scripts/layout.phtml:74 #: airtime_mvc/application/controllers/LocaleController.php:274 msgid "Fade In" -msgstr "" +msgstr "フェードイン" #: airtime_mvc/application/layouts/scripts/layout.phtml:75 #: airtime_mvc/application/controllers/LocaleController.php:275 msgid "Fade Out" -msgstr "" +msgstr "フェードアウト" #: airtime_mvc/application/services/HistoryService.php:1105 #: airtime_mvc/application/services/HistoryService.php:1145 @@ -94,7 +95,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:66 #: airtime_mvc/application/forms/SmartBlockCriteria.php:71 msgid "Title" -msgstr "" +msgstr "タイトル" #: airtime_mvc/application/services/HistoryService.php:1106 #: airtime_mvc/application/services/HistoryService.php:1146 @@ -112,7 +113,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:68 #: airtime_mvc/application/forms/SmartBlockCriteria.php:49 msgid "Album" -msgstr "" +msgstr "アルバム" #: airtime_mvc/application/services/HistoryService.php:1108 #: airtime_mvc/application/services/HistoryService.php:1165 @@ -130,7 +131,7 @@ msgstr "" #: airtime_mvc/application/forms/StreamSettingSubForm.php:132 #: airtime_mvc/application/forms/SmartBlockCriteria.php:59 msgid "Genre" -msgstr "" +msgstr "ジャンル" #: airtime_mvc/application/services/HistoryService.php:1110 #: airtime_mvc/application/models/Block.php:1359 @@ -174,11 +175,11 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:90 #: airtime_mvc/application/forms/SmartBlockCriteria.php:75 msgid "Year" -msgstr "" +msgstr "年" #: airtime_mvc/application/services/HistoryService.php:1116 msgid "Track" -msgstr "" +msgstr "トラック" #: airtime_mvc/application/services/HistoryService.php:1117 #: airtime_mvc/application/models/Block.php:1345 @@ -192,17 +193,17 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:78 #: airtime_mvc/application/forms/SmartBlockCriteria.php:62 msgid "Language" -msgstr "" +msgstr "言語" #: airtime_mvc/application/services/HistoryService.php:1143 #: airtime_mvc/application/forms/EditHistoryItem.php:32 msgid "Start Time" -msgstr "" +msgstr "開始時間" #: airtime_mvc/application/services/HistoryService.php:1144 #: airtime_mvc/application/forms/EditHistoryItem.php:44 msgid "End Time" -msgstr "" +msgstr "終了時間" #: airtime_mvc/application/services/HistoryService.php:1164 msgid "Played" @@ -299,11 +300,11 @@ msgstr "" #: airtime_mvc/application/services/CalendarService.php:263 msgid "Can't move a past show" -msgstr "" +msgstr "過去の番組を移動することはできません。" #: airtime_mvc/application/services/CalendarService.php:281 msgid "Can't move show into past" -msgstr "" +msgstr "番組を過去の日付に移動することはできません。" #: airtime_mvc/application/services/CalendarService.php:288 #: airtime_mvc/application/forms/AddShowWhen.php:280 @@ -312,7 +313,7 @@ msgstr "" #: airtime_mvc/application/forms/AddShowWhen.php:324 #: airtime_mvc/application/forms/AddShowWhen.php:329 msgid "Cannot schedule overlapping shows" -msgstr "" +msgstr "番組を重複して予定することはできません。" #: airtime_mvc/application/services/CalendarService.php:301 msgid "Can't move a recorded show less than 1 hour before its rebroadcasts." @@ -452,7 +453,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:164 #: airtime_mvc/application/views/scripts/form/support-setting.phtml:164 msgid "Show me what I am sending " -msgstr "" +msgstr "送信中のものを表示" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:178 msgid "Terms and Conditions" @@ -460,11 +461,11 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/showbuilder.phtml:7 msgid "Find Shows" -msgstr "" +msgstr "番組を探す" #: airtime_mvc/application/views/scripts/form/showbuilder.phtml:12 msgid "Filter By Show:" -msgstr "" +msgstr "番組で絞り込む:" #: airtime_mvc/application/views/scripts/form/login.phtml:34 #: airtime_mvc/application/views/scripts/login/password-restore.phtml:3 @@ -584,7 +585,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:391 #: airtime_mvc/application/forms/EditHistoryItem.php:57 msgid "No Show" -msgstr "" +msgstr "番組はありません。" #: airtime_mvc/application/views/scripts/form/edit-history-item.phtml:56 msgid "Find" @@ -798,7 +799,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:6 #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:40 msgid "Update show" -msgstr "" +msgstr "番組を更新" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:10 msgid "What" From fd88fc09aaef8f1115684268d2d2af25777e0006 Mon Sep 17 00:00:00 2001 From: localizer Date: Mon, 8 Sep 2014 00:38:12 +0000 Subject: [PATCH 03/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 1628 -> 49916 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 1266 +++++++++--------- 2 files changed, 633 insertions(+), 633 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 2296c056fc251c31207b477e9cbbfa8ba4c2a17b..703c77839a36e5a196d3cf1089d2a63b3993be19 100644 GIT binary patch literal 49916 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 delta 892 zcmYk3NlX)A6vtm>Q>=(piGpA~;gT2+Z~$BYBQ7y&(rQo-X0(&q*mg*nMqHsYLR4ad zj%|WVHHEZ_A(BAj64Z+aCAa*aen@D#&ws z&3r#tijcx^xG@42gSWwIFb;C#GxPiv$OGP)`~c2J{K?Fx!2~Wh16px@6~mgq7}ySe z1UG^;7{d8Z(1!ga!&!=h9&i~L2KnYmkP9DyxGB9f&)vu6Akinv?;l>wqQ@6n)-wo3kb)fm}aYm{uU8LwMc9@yr0*_|GrOdXO-w(s;8xHqU$ zhsUeR0ekx?yW_ZWvKcW-+3lw7vOgfxZprTsN^UrcTS3DfC7-5!UdgCDRJTr*0%~El zLsh!S=~2BhIRnzM6STj}C8@H#8`J2ZECq}iZ%T3qN4ggzwn zyT<#|Eyj=Y<;J-)P2eVLHl=-gI*=LGzDEt?$fdQ8Y-B8(x*$TyY$_(S%em*%LhJiE zeS^$|b}bW*i_kC$?Xl2Dgg%Mkl)KlL8;g<9$Avb*3$=vMFPc3@t5Q{(9=MXde#aO} u)U`zi)5*cYN=k=rWya$e_Cjc*XyIXb+!wkow1@w#y*ZVMPEh*E6#WDJF5oQy diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index c11dd119a..0e8f10900 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-05 05:44+0000\n" +"PO-Revision-Date: 2014-09-08 00:38+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -25,17 +25,17 @@ msgstr "" msgid "" "Airtime Copyright ©Sourcefabric o.p.s. All rights reserved.%sMaintained" " and distributed under GNU GPL v.3 by %sSourcefabric o.p.s%s" -msgstr "" +msgstr "Rakuten.FM Copyright © Rakuten.FM o.p.s. All rights reserved. %s %sRakuten.FM o.p.s%sによるGNU GPL v.3のもと保持配布されます。" #: airtime_mvc/application/layouts/scripts/bare.phtml:5 #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:2 msgid "Live stream" -msgstr "" +msgstr "ライブ配信" #: airtime_mvc/application/layouts/scripts/audio-player.phtml:5 #: airtime_mvc/application/controllers/LocaleController.php:30 msgid "Audio Player" -msgstr "" +msgstr "オーディオプレイヤー" #: airtime_mvc/application/layouts/scripts/layout.phtml:27 msgid "Logout" @@ -56,22 +56,22 @@ msgstr "停止" #: airtime_mvc/application/controllers/LocaleController.php:272 #: airtime_mvc/application/forms/SmartBlockCriteria.php:55 msgid "Cue In" -msgstr "" +msgstr "キューイン" #: airtime_mvc/application/layouts/scripts/layout.phtml:49 msgid "Set Cue In" -msgstr "" +msgstr "キューインの設定" #: airtime_mvc/application/layouts/scripts/layout.phtml:54 #: airtime_mvc/application/models/Block.php:1348 #: airtime_mvc/application/controllers/LocaleController.php:273 #: airtime_mvc/application/forms/SmartBlockCriteria.php:56 msgid "Cue Out" -msgstr "" +msgstr "キューアウト" #: airtime_mvc/application/layouts/scripts/layout.phtml:56 msgid "Set Cue Out" -msgstr "" +msgstr "キューアウトの設定" #: airtime_mvc/application/layouts/scripts/layout.phtml:73 msgid "Cursor" @@ -105,7 +105,7 @@ msgstr "タイトル" #: airtime_mvc/application/controllers/LocaleController.php:67 #: airtime_mvc/application/forms/SmartBlockCriteria.php:57 msgid "Creator" -msgstr "" +msgstr "アーティスト" #: airtime_mvc/application/services/HistoryService.php:1107 #: airtime_mvc/application/views/scripts/schedule/show-content-dialog.phtml:8 @@ -122,7 +122,7 @@ msgstr "アルバム" #: airtime_mvc/application/controllers/LocaleController.php:81 #: airtime_mvc/application/forms/SmartBlockCriteria.php:65 msgid "Length" -msgstr "" +msgstr "時間" #: airtime_mvc/application/services/HistoryService.php:1109 #: airtime_mvc/application/views/scripts/schedule/show-content-dialog.phtml:10 @@ -138,7 +138,7 @@ msgstr "ジャンル" #: airtime_mvc/application/controllers/LocaleController.php:83 #: airtime_mvc/application/forms/SmartBlockCriteria.php:67 msgid "Mood" -msgstr "" +msgstr "ムード" #: airtime_mvc/application/services/HistoryService.php:1111 #: airtime_mvc/application/models/Block.php:1353 @@ -153,14 +153,14 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:71 #: airtime_mvc/application/forms/SmartBlockCriteria.php:52 msgid "Composer" -msgstr "" +msgstr "作曲者" #: airtime_mvc/application/services/HistoryService.php:1113 #: airtime_mvc/application/models/Block.php:1352 #: airtime_mvc/application/controllers/LocaleController.php:76 #: airtime_mvc/application/forms/SmartBlockCriteria.php:60 msgid "ISRC" -msgstr "" +msgstr "ISRC" #: airtime_mvc/application/services/HistoryService.php:1114 #: airtime_mvc/application/services/HistoryService.php:1167 @@ -168,7 +168,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:73 #: airtime_mvc/application/forms/SmartBlockCriteria.php:54 msgid "Copyright" -msgstr "" +msgstr "著作権" #: airtime_mvc/application/services/HistoryService.php:1115 #: airtime_mvc/application/models/Block.php:1367 @@ -186,7 +186,7 @@ msgstr "トラック" #: airtime_mvc/application/controllers/LocaleController.php:72 #: airtime_mvc/application/forms/SmartBlockCriteria.php:53 msgid "Conductor" -msgstr "" +msgstr "コンダクター" #: airtime_mvc/application/services/HistoryService.php:1118 #: airtime_mvc/application/models/Block.php:1354 @@ -207,67 +207,67 @@ msgstr "終了時間" #: airtime_mvc/application/services/HistoryService.php:1164 msgid "Played" -msgstr "" +msgstr "再生済み" #: airtime_mvc/application/services/CalendarService.php:50 msgid "Record file doesn't exist" -msgstr "" +msgstr "録音ファイルは存在しません。" #: airtime_mvc/application/services/CalendarService.php:54 msgid "View Recorded File Metadata" -msgstr "" +msgstr "録音ファイルのメタデータを確認" #: airtime_mvc/application/services/CalendarService.php:65 #: airtime_mvc/application/controllers/LibraryController.php:282 msgid "View on Soundcloud" -msgstr "" +msgstr "SoundCloudで確認" #: airtime_mvc/application/services/CalendarService.php:70 #: airtime_mvc/application/controllers/LibraryController.php:288 msgid "Upload to SoundCloud" -msgstr "" +msgstr "SoundCloud へアップロード" #: airtime_mvc/application/services/CalendarService.php:70 #: airtime_mvc/application/controllers/LibraryController.php:286 msgid "Re-upload to SoundCloud" -msgstr "" +msgstr "SoundCloudへ再アップロード" #: airtime_mvc/application/services/CalendarService.php:77 #: airtime_mvc/application/services/CalendarService.php:121 msgid "Show Content" -msgstr "" +msgstr "番組内容" #: airtime_mvc/application/services/CalendarService.php:93 #: airtime_mvc/application/services/CalendarService.php:100 #: airtime_mvc/application/views/scripts/showbuilder/index.phtml:15 #: airtime_mvc/application/controllers/LocaleController.php:303 msgid "Add / Remove Content" -msgstr "" +msgstr "コンテンツの追加・削除" #: airtime_mvc/application/services/CalendarService.php:111 msgid "Remove All Content" -msgstr "" +msgstr "全てのコンテンツを削除" #: airtime_mvc/application/services/CalendarService.php:131 #: airtime_mvc/application/services/CalendarService.php:135 msgid "Cancel Current Show" -msgstr "" +msgstr "現在の番組をキャンセル" #: airtime_mvc/application/services/CalendarService.php:152 #: airtime_mvc/application/services/CalendarService.php:167 msgid "Edit This Instance" -msgstr "" +msgstr "この配信回を編集" #: airtime_mvc/application/services/CalendarService.php:157 #: airtime_mvc/application/controllers/LibraryController.php:241 #: airtime_mvc/application/controllers/LibraryController.php:263 msgid "Edit" -msgstr "" +msgstr "編集" #: airtime_mvc/application/services/CalendarService.php:162 #: airtime_mvc/application/services/CalendarService.php:173 msgid "Edit Show" -msgstr "" +msgstr "番組の編集" #: airtime_mvc/application/services/CalendarService.php:186 #: airtime_mvc/application/services/CalendarService.php:201 @@ -280,23 +280,23 @@ msgstr "" #: airtime_mvc/application/controllers/LibraryController.php:265 #: airtime_mvc/application/controllers/ShowbuilderController.php:202 msgid "Delete" -msgstr "" +msgstr "削除" #: airtime_mvc/application/services/CalendarService.php:191 msgid "Delete This Instance" -msgstr "" +msgstr "この配信回を削除" #: airtime_mvc/application/services/CalendarService.php:196 msgid "Delete This Instance and All Following" -msgstr "" +msgstr "これ以降の配信回を全て削除" #: airtime_mvc/application/services/CalendarService.php:250 msgid "Permission denied" -msgstr "" +msgstr "許可されていない操作です。" #: airtime_mvc/application/services/CalendarService.php:254 msgid "Can't drag and drop repeating shows" -msgstr "" +msgstr "定期配信している番組を移動することはできません。" #: airtime_mvc/application/services/CalendarService.php:263 msgid "Can't move a past show" @@ -317,20 +317,20 @@ msgstr "番組を重複して予定することはできません。" #: airtime_mvc/application/services/CalendarService.php:301 msgid "Can't move a recorded show less than 1 hour before its rebroadcasts." -msgstr "" +msgstr "録音された番組を再放送時間の直前1時間の枠に移動することはできません。" #: airtime_mvc/application/services/CalendarService.php:311 msgid "Show was deleted because recorded show does not exist!" -msgstr "" +msgstr "録音された番組が存在しないので番組は削除されました。" #: airtime_mvc/application/services/CalendarService.php:318 msgid "Must wait 1 hour to rebroadcast." -msgstr "" +msgstr "再放送には1時間待たなければなりません。" #: airtime_mvc/application/views/scripts/preference/index.phtml:2 #: airtime_mvc/application/configs/navigation.php:45 msgid "Preferences" -msgstr "" +msgstr "設定" #: airtime_mvc/application/views/scripts/preference/index.phtml:6 #: airtime_mvc/application/views/scripts/preference/index.phtml:14 @@ -347,37 +347,37 @@ msgstr "" #: airtime_mvc/application/forms/EditHistory.php:131 #: airtime_mvc/application/forms/EditAudioMD.php:135 msgid "Save" -msgstr "" +msgstr "保存" #: airtime_mvc/application/views/scripts/preference/directory-config.phtml:2 #: airtime_mvc/application/controllers/LocaleController.php:156 msgid "Manage Media Folders" -msgstr "" +msgstr "メディアフォルダの管理" #: airtime_mvc/application/views/scripts/preference/stream-setting.phtml:2 msgid "Stream Settings" -msgstr "" +msgstr "配信設定" #: airtime_mvc/application/views/scripts/preference/stream-setting.phtml:12 msgid "Global Settings" -msgstr "" +msgstr "グローバル設定" #: airtime_mvc/application/views/scripts/preference/stream-setting.phtml:87 msgid "dB" -msgstr "" +msgstr "dB " #: airtime_mvc/application/views/scripts/preference/stream-setting.phtml:106 msgid "Output Stream Settings" -msgstr "" +msgstr "出力設定" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:9 #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:27 msgid "Choose folder" -msgstr "" +msgstr "フォルダ選択" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:10 msgid "Set" -msgstr "" +msgstr "設定" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:19 msgid "Current Import Folder:" @@ -388,7 +388,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast.phtml:41 #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:75 msgid "Add" -msgstr "" +msgstr "追加" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:43 msgid "" @@ -398,7 +398,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:44 msgid "Remove watched directory" -msgstr "" +msgstr "同期ディレクトリを削除する" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:50 msgid "You are not watching any media folders." @@ -406,7 +406,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:1 msgid "Register Airtime" -msgstr "" +msgstr "Rakuten.FMに登録" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:6 #, php-format @@ -436,19 +436,19 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:34 #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:48 msgid "(Required)" -msgstr "" +msgstr "(必須)" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:65 #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:79 #: airtime_mvc/application/views/scripts/form/support-setting.phtml:61 #: airtime_mvc/application/views/scripts/form/support-setting.phtml:76 msgid "(for verification purposes only, will not be published)" -msgstr "" +msgstr "(確認目的の為だけであり、公開はされません。) " #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:150 #: airtime_mvc/application/views/scripts/form/support-setting.phtml:151 msgid "Note: Anything larger than 600x600 will be resized." -msgstr "" +msgstr "注意:大きさが600x600以上の場合はサイズが変更されます。" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:164 #: airtime_mvc/application/views/scripts/form/support-setting.phtml:164 @@ -457,7 +457,7 @@ msgstr "送信中のものを表示" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:178 msgid "Terms and Conditions" -msgstr "" +msgstr "利用規約" #: airtime_mvc/application/views/scripts/form/showbuilder.phtml:7 msgid "Find Shows" @@ -470,36 +470,36 @@ msgstr "番組で絞り込む:" #: airtime_mvc/application/views/scripts/form/login.phtml:34 #: airtime_mvc/application/views/scripts/login/password-restore.phtml:3 msgid "Reset password" -msgstr "" +msgstr "パスワードをリセット" #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:3 msgid "Smart Block Options" -msgstr "" +msgstr "スマートブロック設定" #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:39 msgid "or" -msgstr "" +msgstr "or" #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:40 msgid "and" -msgstr "" +msgstr "and" #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:63 msgid " to " -msgstr "" +msgstr "~" #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:120 #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:133 msgid "files meet the criteria" -msgstr "" +msgstr "件の条件を満たすファイルがありました。" #: airtime_mvc/application/views/scripts/form/smart-block-criteria.phtml:127 msgid "file meet the criteria" -msgstr "" +msgstr "件の条件を満たすファイルがありました。" #: airtime_mvc/application/views/scripts/form/add-show-live-stream.phtml:53 msgid "Connection URL: " -msgstr "" +msgstr "接続URL:" #: airtime_mvc/application/views/scripts/form/support-setting.phtml:5 #, php-format @@ -513,20 +513,20 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/support-setting.phtml:23 #, php-format msgid "Click the box below to promote your station on %sSourcefabric.org%s." -msgstr "" +msgstr "あなたのステーションを%sRakuten.FM%sで宣伝するために、下のボックスをクリックして下さい。" #: airtime_mvc/application/views/scripts/form/support-setting.phtml:41 msgid "" "(In order to promote your station, 'Send support feedback' must be enabled)." -msgstr "" +msgstr "(ステーションを宣伝するためには、「サポートフィードバックを送信する」の設定をオンにしておく必要があります。)" #: airtime_mvc/application/views/scripts/form/support-setting.phtml:186 msgid "Sourcefabric Privacy Policy" -msgstr "" +msgstr "Rakuten.FM個人情報保護方針" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:2 msgid "Input Stream Settings" -msgstr "" +msgstr "入力設定" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:109 msgid "Master Source Connection URL:" @@ -540,12 +540,12 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:120 #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:164 msgid "OK" -msgstr "" +msgstr "OK" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:120 #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:164 msgid "RESET" -msgstr "" +msgstr "リセット" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:153 msgid "Show Source Connection URL:" @@ -553,33 +553,33 @@ msgstr "" #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast-absolute.phtml:4 msgid "Choose Days:" -msgstr "" +msgstr "日付選択: " #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast-absolute.phtml:18 #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast.phtml:18 msgid "Remove" -msgstr "" +msgstr "削除" #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast.phtml:4 msgid "Repeat Days:" -msgstr "" +msgstr "再放送日:" #: airtime_mvc/application/views/scripts/form/preferences.phtml:5 msgid "Email / Mail Server Settings" -msgstr "" +msgstr "メール・メールサーバーの設定" #: airtime_mvc/application/views/scripts/form/preferences.phtml:10 msgid "SoundCloud Settings" -msgstr "" +msgstr "SoundCloudの設定" #: airtime_mvc/application/views/scripts/form/edit-user.phtml:1 #, php-format msgid "%s's Settings" -msgstr "" +msgstr "%sの設定 " #: airtime_mvc/application/views/scripts/form/edit-history-item.phtml:45 msgid "Choose Show Instance" -msgstr "" +msgstr "番組配信回の選択" #: airtime_mvc/application/views/scripts/form/edit-history-item.phtml:53 #: airtime_mvc/application/controllers/LocaleController.php:391 @@ -589,36 +589,36 @@ msgstr "番組はありません。" #: airtime_mvc/application/views/scripts/form/edit-history-item.phtml:56 msgid "Find" -msgstr "" +msgstr "検索" #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:4 msgid "Stream " -msgstr "" +msgstr "配信" #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:77 msgid "Additional Options" -msgstr "" +msgstr "詳細設定" #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:137 msgid "" "The following info will be displayed to listeners in their media player:" -msgstr "" +msgstr "以下の情報はリスナーが利用するプレイヤー上に表示されます。" #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:170 msgid "(Your radio station website)" -msgstr "" +msgstr "(あなたのラジオステーションウェブサイト)" #: airtime_mvc/application/views/scripts/form/stream-setting-form.phtml:208 msgid "Stream URL: " -msgstr "" +msgstr "配信先URL:" #: airtime_mvc/application/views/scripts/form/daterange.phtml:6 msgid "Filter History" -msgstr "" +msgstr "絞り込み履歴" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:3 msgid "Welcome to Airtime!" -msgstr "" +msgstr "ようこそ、Rakuten.FMへ!" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:4 msgid "" @@ -662,7 +662,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/dashboard/about.phtml:2 #: airtime_mvc/application/configs/navigation.php:130 msgid "About" -msgstr "" +msgstr "Rakuten.FMについて" #: airtime_mvc/application/views/scripts/dashboard/about.phtml:5 #, php-format @@ -679,67 +679,67 @@ msgstr "" #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:3 msgid "Share" -msgstr "" +msgstr "共有" #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:64 msgid "Select stream:" -msgstr "" +msgstr "配信先の選択: " #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:90 #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:60 msgid "mute" -msgstr "" +msgstr "ミュート" #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:91 #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:63 msgid "unmute" -msgstr "" +msgstr "ミュート解除" #: airtime_mvc/application/views/scripts/login/index.phtml:3 #: airtime_mvc/application/forms/Login.php:65 msgid "Login" -msgstr "" +msgstr "ログイン" #: airtime_mvc/application/views/scripts/login/index.phtml:7 msgid "" "Welcome to the online Airtime demo! You can log in using the username " "'admin' and the password 'admin'." -msgstr "" +msgstr "ようこそ オンラインRakuten.FMデモへ!ユーザーネーム「admin」とパスワードも「admin」を使用してログインできます。" #: airtime_mvc/application/views/scripts/login/password-restore.phtml:7 msgid "" "Please enter your account e-mail address. You will receive a link to create " "a new password via e-mail." -msgstr "" +msgstr "アカウントのメールアドレスを入力して下さい。新しいパスワード作成用のリンクをメールで送信します。" #: airtime_mvc/application/views/scripts/login/password-restore-after.phtml:3 msgid "Email sent" -msgstr "" +msgstr "メールが送信されました。" #: airtime_mvc/application/views/scripts/login/password-restore-after.phtml:6 msgid "An email has been sent" -msgstr "" +msgstr "メールは送信されました。" #: airtime_mvc/application/views/scripts/login/password-restore-after.phtml:7 msgid "Back to login screen" -msgstr "" +msgstr "ログイン画面に戻る" #: airtime_mvc/application/views/scripts/login/password-change.phtml:3 msgid "New password" -msgstr "" +msgstr "新しいパスワード" #: airtime_mvc/application/views/scripts/login/password-change.phtml:6 msgid "Please enter and confirm your new password in the fields below." -msgstr "" +msgstr "下記のフィールドに新しいパスワードを入力し確認して下さい。" #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:3 msgid "Your trial expires in" -msgstr "" +msgstr "試用期間終了まで:" #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:6 #: airtime_mvc/application/forms/AddShowRebroadcastDates.php:15 msgid "days" -msgstr "" +msgstr "日" #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:9 msgid "Purchase your copy of Airtime" @@ -747,19 +747,19 @@ msgstr "" #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:9 msgid "My Account" -msgstr "" +msgstr "マイアカウント" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:3 msgid "Previous:" -msgstr "" +msgstr "前の曲:" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:10 msgid "Next:" -msgstr "" +msgstr "次の曲:" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:24 msgid "Source Streams" -msgstr "" +msgstr "配信ソース" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:29 msgid "Master Source" @@ -775,7 +775,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:54 msgid "ON AIR" -msgstr "" +msgstr "ON AIR" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:55 msgid "Listen" @@ -789,12 +789,12 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:353 #: airtime_mvc/application/controllers/LocaleController.php:381 msgid "Close" -msgstr "" +msgstr "閉じる" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:6 #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:40 msgid "Add this show" -msgstr "" +msgstr "この番組を追加" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:6 #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:40 @@ -803,19 +803,19 @@ msgstr "番組を更新" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:10 msgid "What" -msgstr "" +msgstr "番組内容" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:14 msgid "When" -msgstr "" +msgstr "番組放送時間" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:19 msgid "Live Stream Input" -msgstr "" +msgstr "ライブ配信の入力" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:23 msgid "Record & Rebroadcast" -msgstr "" +msgstr "録音と再放送" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:29 msgid "Who" @@ -823,16 +823,16 @@ msgstr "" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:33 msgid "Style" -msgstr "" +msgstr "スタイル" #: airtime_mvc/application/views/scripts/schedule/show-content-dialog.phtml:5 #: airtime_mvc/application/controllers/LocaleController.php:264 msgid "Start" -msgstr "" +msgstr "開始" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:4 msgid "Service" -msgstr "" +msgstr "サービス" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:5 #: airtime_mvc/application/views/scripts/listenerstat/index.phtml:8 @@ -840,170 +840,170 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:364 #: airtime_mvc/application/configs/navigation.php:76 msgid "Status" -msgstr "" +msgstr "ステータス" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:6 msgid "Uptime" -msgstr "" +msgstr "連続稼働時間" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:7 msgid "CPU" -msgstr "" +msgstr "CPU " #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:8 msgid "Memory" -msgstr "" +msgstr "メモリ" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:14 msgid "Airtime Version" -msgstr "" +msgstr "Rakuten.FMバージョン" #: airtime_mvc/application/views/scripts/systemstatus/index.phtml:30 msgid "Disk Space" -msgstr "" +msgstr "ディスク容量" #: airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml:3 #: airtime_mvc/application/views/scripts/library/library.phtml:3 msgid "File import in progress..." -msgstr "" +msgstr "ファイル取り込み中…" #: airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml:5 #: airtime_mvc/application/views/scripts/library/library.phtml:10 msgid "Advanced Search Options" -msgstr "" +msgstr "詳細検索" #: airtime_mvc/application/views/scripts/listenerstat/index.phtml:2 msgid "Listener Count Over Time" -msgstr "" +msgstr "リスナー視聴数" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:5 #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:11 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:11 msgid "New" -msgstr "" +msgstr "新規作成" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:8 #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:14 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:14 msgid "New Playlist" -msgstr "" +msgstr "新しいプレイリスト" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:9 #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:15 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:15 msgid "New Smart Block" -msgstr "" +msgstr "新しいスマートブロック" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:10 #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:16 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:16 msgid "New Webstream" -msgstr "" +msgstr "新しいウェブ配信" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:39 #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:53 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:55 msgid "View / edit description" -msgstr "" +msgstr "説明確認・編集" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:41 #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:55 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:57 #: airtime_mvc/application/forms/StreamSettingSubForm.php:162 msgid "Description" -msgstr "" +msgstr "説明" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:52 msgid "Stream URL:" -msgstr "" +msgstr "配信元URL:" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:57 msgid "Default Length:" -msgstr "" +msgstr "ウェブ配信の長さ:" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:64 msgid "No webstream" -msgstr "" +msgstr "ウェブ配信がありません。" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:21 msgid "Empty playlist content" -msgstr "" +msgstr "プレイリストを空にする。" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:21 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:21 msgid "Clear" -msgstr "" +msgstr "クリア" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:24 msgid "Shuffle playlist" -msgstr "" +msgstr "プレイリストのシャッフル" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:24 #: airtime_mvc/application/forms/SmartBlockCriteria.php:334 msgid "Shuffle" -msgstr "" +msgstr "シャッフル" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:27 msgid "Save playlist" -msgstr "" +msgstr "プレイリストを保存" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:34 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:31 msgid "Playlist crossfade" -msgstr "" +msgstr "プレイリスト クロスフェード" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:67 #: airtime_mvc/application/views/scripts/playlist/set-fade.phtml:19 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:72 msgid "Fade in: " -msgstr "" +msgstr "フェードイン:" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:70 #: airtime_mvc/application/views/scripts/playlist/set-fade.phtml:6 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:75 msgid "Fade out: " -msgstr "" +msgstr "フェードアウト:" #: airtime_mvc/application/views/scripts/playlist/playlist.phtml:85 msgid "No open playlist" -msgstr "" +msgstr "プレイリストが開かれていません。" #: airtime_mvc/application/views/scripts/playlist/set-fade.phtml:3 #: airtime_mvc/application/views/scripts/playlist/set-cue.phtml:3 msgid "Show Waveform" -msgstr "" +msgstr "波形の表示" #: airtime_mvc/application/views/scripts/playlist/set-fade.phtml:6 #: airtime_mvc/application/views/scripts/playlist/set-fade.phtml:19 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:72 #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:75 msgid "(ss.t)" -msgstr "" +msgstr "(ss.t) " #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:21 msgid "Empty smart block content" -msgstr "" +msgstr "スマートブロックを空にする。" #: airtime_mvc/application/views/scripts/playlist/smart-block.phtml:90 msgid "No open smart block" -msgstr "" +msgstr "スマートブロックが開かれていません。" #: airtime_mvc/application/views/scripts/playlist/set-cue.phtml:5 msgid "Cue In: " -msgstr "" +msgstr "キューイン:" #: airtime_mvc/application/views/scripts/playlist/set-cue.phtml:5 #: airtime_mvc/application/views/scripts/playlist/set-cue.phtml:12 msgid "(hh:mm:ss.t)" -msgstr "" +msgstr "例:01:22:33.4" #: airtime_mvc/application/views/scripts/playlist/set-cue.phtml:12 msgid "Cue Out: " -msgstr "" +msgstr "キューアウト:" #: airtime_mvc/application/views/scripts/playlist/set-cue.phtml:19 msgid "Original Length:" -msgstr "" +msgstr "オリジナルの長さ:" #: airtime_mvc/application/views/scripts/playlist/update.phtml:54 msgid "Expand Static Block" @@ -1015,11 +1015,11 @@ msgstr "" #: airtime_mvc/application/views/scripts/playlist/update.phtml:135 msgid "Empty smart block" -msgstr "" +msgstr "スマートブロックを空にする" #: airtime_mvc/application/views/scripts/playlist/update.phtml:137 msgid "Empty playlist" -msgstr "" +msgstr "プレイリストを空にする" #: airtime_mvc/application/views/scripts/error/error.phtml:6 msgid "Zend Framework Default Application" @@ -1027,64 +1027,64 @@ msgstr "" #: airtime_mvc/application/views/scripts/error/error.phtml:10 msgid "Page not found!" -msgstr "" +msgstr "ページが見つかりませんでした。" #: airtime_mvc/application/views/scripts/error/error.phtml:11 msgid "Looks like the page you were looking for doesn't exist!" -msgstr "" +msgstr "お探しのページは存在しないようです。" #: airtime_mvc/application/views/scripts/error/error.phtml:13 #: airtime_mvc/application/configs/navigation.php:113 msgid "Help" -msgstr "" +msgstr "ヘルプ" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:23 msgid "previous" -msgstr "" +msgstr "前" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:28 msgid "play" -msgstr "" +msgstr "再生" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:32 msgid "pause" -msgstr "" +msgstr "一時停止" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:37 msgid "next" -msgstr "" +msgstr "次" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:42 msgid "stop" -msgstr "" +msgstr "停止" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:69 msgid "max volume" -msgstr "" +msgstr "最大音量" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:79 msgid "Update Required" -msgstr "" +msgstr "アップデートが必要です。" #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:80 #, php-format msgid "" "To play the media you will need to either update your browser to a recent " "version or update your %sFlash plugin%s." -msgstr "" +msgstr "メディアを再生するためには、お使いのブラウザを最新のバージョンにアップデートするか、%sフラッシュプラグイン%sをアップデートする必要があります。" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:2 msgid "Creating File Summary Template" -msgstr "" +msgstr "トラック別レポートテンプレート作成" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:4 msgid "Creating Log Sheet Template" -msgstr "" +msgstr "配信レポートテンプレートの作成" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:9 #: airtime_mvc/application/forms/StreamSettingSubForm.php:153 msgid "Name" -msgstr "" +msgstr "名前" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:46 msgid "Add more elements" @@ -1100,11 +1100,11 @@ msgstr "" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:4 msgid "Log Sheet Templates" -msgstr "" +msgstr "配信レポートテンプレート" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:7 msgid "No Log Sheet Templates" -msgstr "" +msgstr "テンプレートはありません。" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:25 #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:56 @@ -1114,103 +1114,103 @@ msgstr "" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:31 msgid "New Log Sheet Template" -msgstr "" +msgstr "新規テンプレート作成" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:35 msgid "File Summary Templates" -msgstr "" +msgstr "トラック別レポートテンプレート" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:38 msgid "No File Summary Templates" -msgstr "" +msgstr "テンプレートはありません。" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:62 msgid "New File Summary Template" -msgstr "" +msgstr "新規テンプレート作成" #: airtime_mvc/application/views/scripts/user/add-user.phtml:3 msgid "Manage Users" -msgstr "" +msgstr "ユーザー管理" #: airtime_mvc/application/views/scripts/user/add-user.phtml:10 msgid "New User" -msgstr "" +msgstr "ユーザー追加" #: airtime_mvc/application/views/scripts/user/add-user.phtml:17 msgid "id" -msgstr "" +msgstr "id " #: airtime_mvc/application/views/scripts/user/add-user.phtml:18 #: airtime_mvc/application/forms/StreamSettingSubForm.php:183 #: airtime_mvc/application/forms/PasswordRestore.php:25 msgid "Username" -msgstr "" +msgstr "ユーザー名" #: airtime_mvc/application/views/scripts/user/add-user.phtml:19 msgid "First Name" -msgstr "" +msgstr "名" #: airtime_mvc/application/views/scripts/user/add-user.phtml:20 msgid "Last Name" -msgstr "" +msgstr "姓" #: airtime_mvc/application/views/scripts/user/add-user.phtml:21 msgid "User Type" -msgstr "" +msgstr "ユーザー種別" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:9 #: airtime_mvc/application/forms/EditAudioMD.php:19 msgid "Title:" -msgstr "" +msgstr "タイトル:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:10 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:34 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:148 #: airtime_mvc/application/forms/EditAudioMD.php:26 msgid "Creator:" -msgstr "" +msgstr "アーティスト:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:11 #: airtime_mvc/application/forms/EditAudioMD.php:33 msgid "Album:" -msgstr "" +msgstr "アルバム:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:12 #: airtime_mvc/application/forms/EditAudioMD.php:40 msgid "Track:" -msgstr "" +msgstr "トラック:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:13 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:36 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:38 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:147 msgid "Length:" -msgstr "" +msgstr "時間:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:14 msgid "Sample Rate:" -msgstr "" +msgstr "サンプルレート:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:15 #: airtime_mvc/application/forms/StreamSettingSubForm.php:67 msgid "Bit Rate:" -msgstr "" +msgstr "ビットレート:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:16 #: airtime_mvc/application/forms/EditAudioMD.php:88 msgid "Mood:" -msgstr "" +msgstr "ムード:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:17 #: airtime_mvc/application/forms/AddShowWhat.php:45 #: airtime_mvc/application/forms/EditAudioMD.php:47 msgid "Genre:" -msgstr "" +msgstr "ジャンル:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:18 #: airtime_mvc/application/forms/EditAudioMD.php:55 msgid "Year:" -msgstr "" +msgstr "年: " #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:19 #: airtime_mvc/application/forms/EditAudioMD.php:67 @@ -1220,58 +1220,58 @@ msgstr "" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:20 #: airtime_mvc/application/forms/EditAudioMD.php:96 msgid "BPM:" -msgstr "" +msgstr "BPM:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:21 #: airtime_mvc/application/forms/EditAudioMD.php:74 msgid "Composer:" -msgstr "" +msgstr "作曲者" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:22 #: airtime_mvc/application/forms/EditAudioMD.php:81 msgid "Conductor:" -msgstr "" +msgstr "コンダクター:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:23 #: airtime_mvc/application/forms/EditAudioMD.php:105 msgid "Copyright:" -msgstr "" +msgstr "著作権:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:24 msgid "Isrc Number:" -msgstr "" +msgstr "ISRC番号:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:25 #: airtime_mvc/application/forms/EditAudioMD.php:119 msgid "Website:" -msgstr "" +msgstr "ウェブサイト:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:26 #: airtime_mvc/application/forms/Login.php:48 #: airtime_mvc/application/forms/EditUser.php:114 #: airtime_mvc/application/forms/EditAudioMD.php:126 msgid "Language:" -msgstr "" +msgstr "言語:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:27 msgid "File Path:" -msgstr "" +msgstr "ファイルの場所: " #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:33 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:146 #: airtime_mvc/application/forms/AddShowWhat.php:26 msgid "Name:" -msgstr "" +msgstr "名前:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:40 #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:149 #: airtime_mvc/application/forms/AddShowWhat.php:54 msgid "Description:" -msgstr "" +msgstr "説明:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:45 msgid "Web Stream" -msgstr "" +msgstr "ウェブ配信" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:46 msgid "Dynamic Smart Block" @@ -1287,7 +1287,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:63 msgid "Playlist Contents: " -msgstr "" +msgstr "プレイリストの内容:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:65 msgid "Static Smart Block Contents: " @@ -1299,33 +1299,33 @@ msgstr "" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:137 msgid "Limit to " -msgstr "" +msgstr "次の値に制限する:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:150 #: airtime_mvc/application/forms/AddShowWhat.php:36 msgid "URL:" -msgstr "" +msgstr "URL:" #: airtime_mvc/application/views/scripts/playouthistory/index.phtml:7 msgid "Log Sheet" -msgstr "" +msgstr "配信レポート" #: airtime_mvc/application/views/scripts/playouthistory/index.phtml:8 msgid "File Summary" -msgstr "" +msgstr "トラック別レポート" #: airtime_mvc/application/views/scripts/playouthistory/index.phtml:10 msgid "Show Summary" -msgstr "" +msgstr "番組別レポート" #: airtime_mvc/application/models/Show.php:180 msgid "Shows can have a max length of 24 hours." -msgstr "" +msgstr "番組は最大24時間まで設定可能です。" #: airtime_mvc/application/models/Show.php:278 #: airtime_mvc/application/forms/AddShowWhen.php:141 msgid "End date/time cannot be in the past" -msgstr "" +msgstr "終了日時は過去に設定できません。" #: airtime_mvc/application/models/Show.php:289 msgid "" @@ -1335,15 +1335,15 @@ msgstr "" #: airtime_mvc/application/models/ShowInstance.php:257 msgid "can't resize a past show" -msgstr "" +msgstr "過去の番組のサイズ変更はできません。" #: airtime_mvc/application/models/ShowInstance.php:279 msgid "Should not overlap shows" -msgstr "" +msgstr "番組を重複してはいけません。" #: airtime_mvc/application/models/Preference.php:655 msgid "Select Country" -msgstr "" +msgstr "国の選択" #: airtime_mvc/application/models/MusicDir.php:160 #, php-format @@ -1364,7 +1364,7 @@ msgstr "" #: airtime_mvc/application/models/MusicDir.php:368 #, php-format msgid "%s is not a valid directory." -msgstr "" +msgstr "%sは有効なディレクトリではありません。" #: airtime_mvc/application/models/MusicDir.php:232 #, php-format @@ -1386,47 +1386,47 @@ msgstr "" #: airtime_mvc/application/models/Block.php:333 #: airtime_mvc/application/forms/SmartBlockCriteria.php:120 msgid "items" -msgstr "" +msgstr "項目" #: airtime_mvc/application/models/Block.php:833 #: airtime_mvc/application/models/Playlist.php:812 msgid "Cue in and cue out are null." -msgstr "" +msgstr "キューインとキューアウトが設定されていません。" #: airtime_mvc/application/models/Block.php:868 #: airtime_mvc/application/models/Block.php:924 #: airtime_mvc/application/models/Playlist.php:851 #: airtime_mvc/application/models/Playlist.php:895 msgid "Can't set cue out to be greater than file length." -msgstr "" +msgstr "キューアウトはファイルの長さより長く設定できません。" #: airtime_mvc/application/models/Block.php:879 #: airtime_mvc/application/models/Block.php:900 #: airtime_mvc/application/models/Playlist.php:843 #: airtime_mvc/application/models/Playlist.php:868 msgid "Can't set cue in to be larger than cue out." -msgstr "" +msgstr "キューインをキューアウトより大きく設定することはできません。" #: airtime_mvc/application/models/Block.php:935 #: airtime_mvc/application/models/Playlist.php:887 msgid "Can't set cue out to be smaller than cue in." -msgstr "" +msgstr "キューアウトをキューインより小さく設定することはできません。" #: airtime_mvc/application/models/Block.php:1340 #: airtime_mvc/application/forms/SmartBlockCriteria.php:48 msgid "Select criteria" -msgstr "" +msgstr "選択してください" #: airtime_mvc/application/models/Block.php:1342 #: airtime_mvc/application/forms/SmartBlockCriteria.php:50 msgid "Bit Rate (Kbps)" -msgstr "" +msgstr "ビットレート (Kbps)" #: airtime_mvc/application/models/Block.php:1343 #: airtime_mvc/application/controllers/LocaleController.php:70 #: airtime_mvc/application/forms/SmartBlockCriteria.php:51 msgid "BPM" -msgstr "" +msgstr "BPM " #: airtime_mvc/application/models/Block.php:1350 #: airtime_mvc/application/controllers/LocaleController.php:74 @@ -1438,7 +1438,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:79 #: airtime_mvc/application/forms/SmartBlockCriteria.php:63 msgid "Last Modified" -msgstr "" +msgstr "最終修正" #: airtime_mvc/application/models/Block.php:1356 #: airtime_mvc/application/controllers/LocaleController.php:80 @@ -1462,30 +1462,30 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:85 #: airtime_mvc/application/forms/SmartBlockCriteria.php:69 msgid "Replay Gain" -msgstr "" +msgstr "リプレイゲイン" #: airtime_mvc/application/models/Block.php:1362 #: airtime_mvc/application/forms/SmartBlockCriteria.php:70 msgid "Sample Rate (kHz)" -msgstr "" +msgstr "サンプリング周波数 (kHz) " #: airtime_mvc/application/models/Block.php:1364 #: airtime_mvc/application/controllers/LocaleController.php:87 #: airtime_mvc/application/forms/SmartBlockCriteria.php:72 msgid "Track Number" -msgstr "" +msgstr "トラック番号" #: airtime_mvc/application/models/Block.php:1365 #: airtime_mvc/application/controllers/LocaleController.php:88 #: airtime_mvc/application/forms/SmartBlockCriteria.php:73 msgid "Uploaded" -msgstr "" +msgstr "アップロード完了" #: airtime_mvc/application/models/Block.php:1366 #: airtime_mvc/application/controllers/LocaleController.php:89 #: airtime_mvc/application/forms/SmartBlockCriteria.php:74 msgid "Website" -msgstr "" +msgstr "ウェブサイト" #: airtime_mvc/application/models/Block.php:1371 #: airtime_mvc/application/controllers/LocaleController.php:141 @@ -1495,19 +1495,19 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:366 #: airtime_mvc/application/forms/SmartBlockCriteria.php:404 msgid "Select modifier" -msgstr "" +msgstr "選択してください" #: airtime_mvc/application/models/Block.php:1372 #: airtime_mvc/application/controllers/LocaleController.php:142 #: airtime_mvc/application/forms/SmartBlockCriteria.php:88 msgid "contains" -msgstr "" +msgstr "含む" #: airtime_mvc/application/models/Block.php:1373 #: airtime_mvc/application/controllers/LocaleController.php:143 #: airtime_mvc/application/forms/SmartBlockCriteria.php:89 msgid "does not contain" -msgstr "" +msgstr "含まない" #: airtime_mvc/application/models/Block.php:1374 #: airtime_mvc/application/models/Block.php:1378 @@ -1515,7 +1515,7 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:90 #: airtime_mvc/application/forms/SmartBlockCriteria.php:104 msgid "is" -msgstr "" +msgstr "一致する" #: airtime_mvc/application/models/Block.php:1375 #: airtime_mvc/application/models/Block.php:1379 @@ -1523,82 +1523,82 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:91 #: airtime_mvc/application/forms/SmartBlockCriteria.php:105 msgid "is not" -msgstr "" +msgstr "一致しない" #: airtime_mvc/application/models/Block.php:1376 #: airtime_mvc/application/controllers/LocaleController.php:146 #: airtime_mvc/application/forms/SmartBlockCriteria.php:92 msgid "starts with" -msgstr "" +msgstr "始まる" #: airtime_mvc/application/models/Block.php:1377 #: airtime_mvc/application/controllers/LocaleController.php:147 #: airtime_mvc/application/forms/SmartBlockCriteria.php:93 msgid "ends with" -msgstr "" +msgstr "終る" #: airtime_mvc/application/models/Block.php:1380 #: airtime_mvc/application/controllers/LocaleController.php:148 #: airtime_mvc/application/forms/SmartBlockCriteria.php:106 msgid "is greater than" -msgstr "" +msgstr "次の値より大きい" #: airtime_mvc/application/models/Block.php:1381 #: airtime_mvc/application/controllers/LocaleController.php:149 #: airtime_mvc/application/forms/SmartBlockCriteria.php:107 msgid "is less than" -msgstr "" +msgstr "次の値より小さい" #: airtime_mvc/application/models/Block.php:1382 #: airtime_mvc/application/controllers/LocaleController.php:150 #: airtime_mvc/application/forms/SmartBlockCriteria.php:108 msgid "is in the range" -msgstr "" +msgstr "次の範囲内" #: airtime_mvc/application/models/Webstream.php:157 msgid "Length needs to be greater than 0 minutes" -msgstr "" +msgstr "再生時間は0分以上である必要があります。" #: airtime_mvc/application/models/Webstream.php:162 msgid "Length should be of form \"00h 00m\"" -msgstr "" +msgstr "時間は \"00h 00m\"の形式にしてください。" #: airtime_mvc/application/models/Webstream.php:175 msgid "URL should be of form \"http://domain\"" -msgstr "" +msgstr "URL は\"http://domain\"の形式にしてください。" #: airtime_mvc/application/models/Webstream.php:178 msgid "URL should be 512 characters or less" -msgstr "" +msgstr "URLは512文字以下にしてください。" #: airtime_mvc/application/models/Webstream.php:184 msgid "No MIME type found for webstream." -msgstr "" +msgstr "ウェブ配信用のMIMEタイプは見つかりませんでした。" #: airtime_mvc/application/models/Webstream.php:200 msgid "Webstream name cannot be empty" -msgstr "" +msgstr "ウェブ配信名を入力して下さい。" #: airtime_mvc/application/models/Webstream.php:269 msgid "Could not parse XSPF playlist" -msgstr "" +msgstr "XSPFプレイリストを解析できませんでした。" #: airtime_mvc/application/models/Webstream.php:281 msgid "Could not parse PLS playlist" -msgstr "" +msgstr "PLSプレイリストを解析できませんでした。" #: airtime_mvc/application/models/Webstream.php:300 msgid "Could not parse M3U playlist" -msgstr "" +msgstr "M3Uプレイリストを解析できませんでした。" #: airtime_mvc/application/models/Webstream.php:314 msgid "Invalid webstream - This appears to be a file download." -msgstr "" +msgstr "無効なウェブ配信です。" #: airtime_mvc/application/models/Webstream.php:318 #, php-format msgid "Unrecognized stream type: %s" -msgstr "" +msgstr "不明な配信種別です: %s" #: airtime_mvc/application/models/Auth.php:33 #, php-format @@ -1606,20 +1606,20 @@ msgid "" "Hi %s, \n" "\n" "Click this link to reset your password: " -msgstr "" +msgstr "ようこそ %s, \n\nこのリンクをクリックしてパスワードをリセットして下さい:" #: airtime_mvc/application/models/Auth.php:36 msgid "Airtime Password Reset" -msgstr "" +msgstr "Rakuten.FMパスワードのリセット" #: airtime_mvc/application/models/ShowBuilder.php:212 #, php-format msgid "Rebroadcast of %s from %s" -msgstr "" +msgstr "%sの再配信%sから" #: airtime_mvc/application/models/Scheduler.php:73 msgid "Cannot move items out of linked shows" -msgstr "" +msgstr "リンクした番組の外に項目を移動することはできません。" #: airtime_mvc/application/models/Scheduler.php:119 msgid "The schedule you're viewing is out of date! (sched mismatch)" @@ -1642,17 +1642,17 @@ msgstr "" #: airtime_mvc/application/models/Scheduler.php:146 msgid "You cannot add files to recording shows." -msgstr "" +msgstr "録音中の番組にファイルを追加することはできません。" #: airtime_mvc/application/models/Scheduler.php:152 #, php-format msgid "The show %s is over and cannot be scheduled." -msgstr "" +msgstr "番組 %s は終了しておりスケジュールに入れることができません。" #: airtime_mvc/application/models/Scheduler.php:159 #, php-format msgid "The show %s has been previously updated!" -msgstr "" +msgstr "番組 %s は以前に更新されています。" #: airtime_mvc/application/models/Scheduler.php:178 msgid "" @@ -1663,135 +1663,135 @@ msgstr "" #: airtime_mvc/application/models/Scheduler.php:200 #: airtime_mvc/application/models/Scheduler.php:289 msgid "A selected File does not exist!" -msgstr "" +msgstr "選択したファイルは存在しません。" #: airtime_mvc/application/models/StoredFile.php:1003 msgid "Failed to create 'organize' directory." -msgstr "" +msgstr " 'organize'ディレクトリを作成できませんでした。" #: airtime_mvc/application/models/StoredFile.php:1017 #, php-format msgid "" "The file was not uploaded, there is %s MB of disk space left and the file " "you are uploading has a size of %s MB." -msgstr "" +msgstr "ディスクの容量不足でファイルをアップロードできませんでした。ディスクに残っている容量は %s MBですがあなたがアップロードしているファイルサイズは %s MBです。" #: airtime_mvc/application/models/StoredFile.php:1026 msgid "" "This file appears to be corrupted and will not be added to media library." -msgstr "" +msgstr "このファイルは破損しているようです。メディアライブラリに追加されません。" #: airtime_mvc/application/models/StoredFile.php:1065 msgid "" "The file was not uploaded, this error can occur if the computer hard drive " "does not have enough disk space or the stor directory does not have correct " "write permissions." -msgstr "" +msgstr "ファイルをアップロードできませんでした。このエラーは、コンピュータのハードドライブに十分なディスク容量がないか、ストアディレクトリに書き込む権限を持っていない場合に発生する可能性があります。" #: airtime_mvc/application/controllers/DashboardController.php:36 #: airtime_mvc/application/controllers/DashboardController.php:85 msgid "You don't have permission to disconnect source." -msgstr "" +msgstr "ソースを切断する権限がありません。" #: airtime_mvc/application/controllers/DashboardController.php:38 #: airtime_mvc/application/controllers/DashboardController.php:87 msgid "There is no source connected to this input." -msgstr "" +msgstr "この入力に接続されたソースが存在しません。" #: airtime_mvc/application/controllers/DashboardController.php:82 msgid "You don't have permission to switch source." -msgstr "" +msgstr "ソースを切り替える権限がありません。" #: airtime_mvc/application/controllers/ScheduleController.php:350 #, php-format msgid "Rebroadcast of show %s from %s at %s" -msgstr "" +msgstr "%sの再配信:%s %s時" #: airtime_mvc/application/controllers/ScheduleController.php:624 #: airtime_mvc/application/controllers/LibraryController.php:222 msgid "Download" -msgstr "" +msgstr "ダウンロード" #: airtime_mvc/application/controllers/ListenerstatController.php:56 msgid "" "Please make sure admin user/password is correct on System->Streams page." -msgstr "" +msgstr "管理ユーザー・パスワードが正しいか、システム>配信のページで確認して下さい。" #: airtime_mvc/application/controllers/ApiController.php:60 msgid "You are not allowed to access this resource." -msgstr "" +msgstr "このリソースへのアクセスは許可されていません。" #: airtime_mvc/application/controllers/ApiController.php:314 #: airtime_mvc/application/controllers/ApiController.php:376 msgid "You are not allowed to access this resource. " -msgstr "" +msgstr "このリソースへのアクセスは許可されていません。" #: airtime_mvc/application/controllers/ApiController.php:555 msgid "File does not exist in Airtime." -msgstr "" +msgstr "Rakuten.FM内にファイルが存在しません。" #: airtime_mvc/application/controllers/ApiController.php:575 msgid "File does not exist in Airtime" -msgstr "" +msgstr "Rakuten.FM内にファイルが存在しません。" #: airtime_mvc/application/controllers/ApiController.php:587 msgid "File doesn't exist in Airtime." -msgstr "" +msgstr "Rakuten.FMにファイルが存在しません。" #: airtime_mvc/application/controllers/ApiController.php:638 msgid "Bad request. no 'mode' parameter passed." -msgstr "" +msgstr "Bad Request:パスした「mode」パラメータはありません。" #: airtime_mvc/application/controllers/ApiController.php:648 msgid "Bad request. 'mode' parameter is invalid" -msgstr "" +msgstr "Bad Request:'mode' パラメータが無効です。" #: airtime_mvc/application/controllers/LibraryController.php:125 #: airtime_mvc/application/controllers/PlaylistController.php:130 #, php-format msgid "%s not found" -msgstr "" +msgstr "%s は見つかりませんでした。" #: airtime_mvc/application/controllers/LibraryController.php:134 #: airtime_mvc/application/controllers/PlaylistController.php:151 msgid "Something went wrong." -msgstr "" +msgstr "問題が生じました。" #: airtime_mvc/application/controllers/LibraryController.php:189 #: airtime_mvc/application/controllers/ShowbuilderController.php:194 msgid "Preview" -msgstr "" +msgstr "プレビュー" #: airtime_mvc/application/controllers/LibraryController.php:210 #: airtime_mvc/application/controllers/LibraryController.php:234 #: airtime_mvc/application/controllers/LibraryController.php:257 msgid "Add to Playlist" -msgstr "" +msgstr "プレイリストに追加" #: airtime_mvc/application/controllers/LibraryController.php:212 msgid "Add to Smart Block" -msgstr "" +msgstr "スマートブロックに追加" #: airtime_mvc/application/controllers/LibraryController.php:218 #: airtime_mvc/application/controllers/LocaleController.php:57 msgid "Edit Metadata" -msgstr "" +msgstr "メタデータの編集" #: airtime_mvc/application/controllers/LibraryController.php:226 msgid "Duplicate Playlist" -msgstr "" +msgstr "プレイリストのコピー" #: airtime_mvc/application/controllers/LibraryController.php:276 msgid "Soundcloud" -msgstr "" +msgstr "SoundCloud" #: airtime_mvc/application/controllers/LibraryController.php:295 msgid "No action available" -msgstr "" +msgstr "実行可能な操作はありません。" #: airtime_mvc/application/controllers/LibraryController.php:315 msgid "You don't have permission to delete selected items." -msgstr "" +msgstr "選択した項目を削除する権限がありません。" #: airtime_mvc/application/controllers/LibraryController.php:364 msgid "Could not delete some scheduled files." @@ -1800,11 +1800,11 @@ msgstr "" #: airtime_mvc/application/controllers/LibraryController.php:404 #, php-format msgid "Copy of %s" -msgstr "" +msgstr "%sのコピー" #: airtime_mvc/application/controllers/LocaleController.php:32 msgid "Recording:" -msgstr "" +msgstr "録音中:" #: airtime_mvc/application/controllers/LocaleController.php:33 msgid "Master Stream" @@ -1812,15 +1812,15 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:34 msgid "Live Stream" -msgstr "" +msgstr "ライブ配信" #: airtime_mvc/application/controllers/LocaleController.php:35 msgid "Nothing Scheduled" -msgstr "" +msgstr "何も予定されていません。" #: airtime_mvc/application/controllers/LocaleController.php:36 msgid "Current Show:" -msgstr "" +msgstr "現在の番組:" #: airtime_mvc/application/controllers/LocaleController.php:37 msgid "Current" @@ -1828,49 +1828,49 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:39 msgid "You are running the latest version" -msgstr "" +msgstr "最新バージョンを使用しています。" #: airtime_mvc/application/controllers/LocaleController.php:40 msgid "New version available: " -msgstr "" +msgstr "新しいバージョンがあります:" #: airtime_mvc/application/controllers/LocaleController.php:41 msgid "This version will soon be obsolete." -msgstr "" +msgstr "新しいバージョンがあります。" #: airtime_mvc/application/controllers/LocaleController.php:42 msgid "This version is no longer supported." -msgstr "" +msgstr "このバージョンのサポートは終了しました。" #: airtime_mvc/application/controllers/LocaleController.php:43 msgid "Please upgrade to " -msgstr "" +msgstr "こちらにアップグレードしてください:" #: airtime_mvc/application/controllers/LocaleController.php:45 msgid "Add to current playlist" -msgstr "" +msgstr "現在のプレイリストに追加" #: airtime_mvc/application/controllers/LocaleController.php:46 msgid "Add to current smart block" -msgstr "" +msgstr "現在のスマートブロックに追加" #: airtime_mvc/application/controllers/LocaleController.php:47 msgid "Adding 1 Item" -msgstr "" +msgstr "1個の項目を追加" #: airtime_mvc/application/controllers/LocaleController.php:48 #, php-format msgid "Adding %s Items" -msgstr "" +msgstr " %s個の項目を追加" #: airtime_mvc/application/controllers/LocaleController.php:49 msgid "You can only add tracks to smart blocks." -msgstr "" +msgstr "スマートブロックに追加できるのはトラックのみです。" #: airtime_mvc/application/controllers/LocaleController.php:50 #: airtime_mvc/application/controllers/PlaylistController.php:163 msgid "You can only add tracks, smart blocks, and webstreams to playlists." -msgstr "" +msgstr "プレイリストに追加できるのはトラック・スマートブロック・ウェブ配信のみです。" #: airtime_mvc/application/controllers/LocaleController.php:53 msgid "Please select a cursor position on timeline." @@ -1878,27 +1878,27 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:58 msgid "Add to selected show" -msgstr "" +msgstr "選択した番組へ追加" #: airtime_mvc/application/controllers/LocaleController.php:59 msgid "Select" -msgstr "" +msgstr "選択" #: airtime_mvc/application/controllers/LocaleController.php:60 msgid "Select this page" -msgstr "" +msgstr "このページを選択" #: airtime_mvc/application/controllers/LocaleController.php:61 msgid "Deselect this page" -msgstr "" +msgstr "このページを選択解除" #: airtime_mvc/application/controllers/LocaleController.php:62 msgid "Deselect all" -msgstr "" +msgstr "全てを選択解除" #: airtime_mvc/application/controllers/LocaleController.php:63 msgid "Are you sure you want to delete the selected item(s)?" -msgstr "" +msgstr "選択した項目を削除してもよろしいですか?" #: airtime_mvc/application/controllers/LocaleController.php:64 msgid "Scheduled" @@ -1906,96 +1906,96 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:65 msgid "Playlist / Block" -msgstr "" +msgstr "プレイリスト・ブロック" #: airtime_mvc/application/controllers/LocaleController.php:69 msgid "Bit Rate" -msgstr "" +msgstr "ビットレート" #: airtime_mvc/application/controllers/LocaleController.php:86 msgid "Sample Rate" -msgstr "" +msgstr "サンプルレート" #: airtime_mvc/application/controllers/LocaleController.php:91 msgid "Loading..." -msgstr "" +msgstr "ロード中…" #: airtime_mvc/application/controllers/LocaleController.php:92 #: airtime_mvc/application/controllers/LocaleController.php:392 msgid "All" -msgstr "" +msgstr "全て" #: airtime_mvc/application/controllers/LocaleController.php:93 msgid "Files" -msgstr "" +msgstr "ファイル" #: airtime_mvc/application/controllers/LocaleController.php:94 msgid "Playlists" -msgstr "" +msgstr "プレイリスト" #: airtime_mvc/application/controllers/LocaleController.php:95 msgid "Smart Blocks" -msgstr "" +msgstr "スマートブロック" #: airtime_mvc/application/controllers/LocaleController.php:96 msgid "Web Streams" -msgstr "" +msgstr "ウェブ配信" #: airtime_mvc/application/controllers/LocaleController.php:97 msgid "Unknown type: " -msgstr "" +msgstr "種類不明:" #: airtime_mvc/application/controllers/LocaleController.php:98 msgid "Are you sure you want to delete the selected item?" -msgstr "" +msgstr "選択した項目を削除してもよろしいですか?" #: airtime_mvc/application/controllers/LocaleController.php:99 #: airtime_mvc/application/controllers/LocaleController.php:200 msgid "Uploading in progress..." -msgstr "" +msgstr "アップロード中…" #: airtime_mvc/application/controllers/LocaleController.php:100 msgid "Retrieving data from the server..." -msgstr "" +msgstr "サーバーからデータを取得しています…" #: airtime_mvc/application/controllers/LocaleController.php:101 msgid "The soundcloud id for this file is: " -msgstr "" +msgstr "このファイルのSoundCloud IDは以下の通りです:" #: airtime_mvc/application/controllers/LocaleController.php:102 msgid "There was an error while uploading to soundcloud." -msgstr "" +msgstr "SoundCloudへのアップロード中にエラーが発生しました。" #: airtime_mvc/application/controllers/LocaleController.php:103 msgid "Error code: " -msgstr "" +msgstr "エラーコード:" #: airtime_mvc/application/controllers/LocaleController.php:104 msgid "Error msg: " -msgstr "" +msgstr "エラーメッセージ:" #: airtime_mvc/application/controllers/LocaleController.php:105 msgid "Input must be a positive number" -msgstr "" +msgstr "0より大きい半角数字で入力して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:106 msgid "Input must be a number" -msgstr "" +msgstr "半角数字で入力して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:107 msgid "Input must be in the format: yyyy-mm-dd" -msgstr "" +msgstr "yyyy-mm-ddの形で入力して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:108 msgid "Input must be in the format: hh:mm:ss.t" -msgstr "" +msgstr "01:22:33.4の形式で入力して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:111 #, php-format msgid "" "You are currently uploading files. %sGoing to another screen will cancel the" " upload process. %sAre you sure you want to leave the page?" -msgstr "" +msgstr "現在ファイルをアップロードしています。%s別の画面に移行するとアップロードプロセスはキャンセルされます。%sこのページを離れますか?" #: airtime_mvc/application/controllers/LocaleController.php:113 msgid "Open Media Builder" @@ -2003,7 +2003,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:114 msgid "please put in a time '00:00:00 (.0)'" -msgstr "" +msgstr "時間は01:22:33(.4)の形式で入力して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:115 msgid "please put in a time in seconds '00 (.0)'" @@ -2011,7 +2011,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:116 msgid "Your browser does not support playing this file type: " -msgstr "" +msgstr "お使いのブラウザはこのファイル形式の再生に対応していません:" #: airtime_mvc/application/controllers/LocaleController.php:117 msgid "Dynamic block is not previewable" @@ -2019,15 +2019,15 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:118 msgid "Limit to: " -msgstr "" +msgstr "次の値に制限:" #: airtime_mvc/application/controllers/LocaleController.php:119 msgid "Playlist saved" -msgstr "" +msgstr "プレイリストが保存されました。" #: airtime_mvc/application/controllers/LocaleController.php:120 msgid "Playlist shuffled" -msgstr "" +msgstr "プレイリストがシャッフルされました。" #: airtime_mvc/application/controllers/LocaleController.php:122 msgid "" @@ -2039,24 +2039,24 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:124 #, php-format msgid "Listener Count on %s: %s" -msgstr "" +msgstr "%sのリスナー視聴数:%s" #: airtime_mvc/application/controllers/LocaleController.php:126 msgid "Remind me in 1 week" -msgstr "" +msgstr "1週間前に通知" #: airtime_mvc/application/controllers/LocaleController.php:127 msgid "Remind me never" -msgstr "" +msgstr "通知しない" #: airtime_mvc/application/controllers/LocaleController.php:128 msgid "Yes, help Airtime" -msgstr "" +msgstr "Rakuten.FMを支援します" #: airtime_mvc/application/controllers/LocaleController.php:129 #: airtime_mvc/application/controllers/LocaleController.php:178 msgid "Image must be one of jpg, jpeg, png, or gif" -msgstr "" +msgstr "画像は、jpg, jpeg, png, または gif の形式にしてください。" #: airtime_mvc/application/controllers/LocaleController.php:132 msgid "" @@ -2081,7 +2081,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:137 msgid "Smart block shuffled" -msgstr "" +msgstr "スマートブロックがシャッフルされました。" #: airtime_mvc/application/controllers/LocaleController.php:138 msgid "Smart block generated and criteria saved" @@ -2089,19 +2089,19 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:139 msgid "Smart block saved" -msgstr "" +msgstr "スマートブロックを保存しました。" #: airtime_mvc/application/controllers/LocaleController.php:140 msgid "Processing..." -msgstr "" +msgstr "処理中…" #: airtime_mvc/application/controllers/LocaleController.php:152 msgid "Choose Storage Folder" -msgstr "" +msgstr "フォルダを選択してください。" #: airtime_mvc/application/controllers/LocaleController.php:153 msgid "Choose Folder to Watch" -msgstr "" +msgstr "視聴するフォルダを選択" #: airtime_mvc/application/controllers/LocaleController.php:155 msgid "" @@ -2126,7 +2126,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:161 msgid "Connected to the streaming server" -msgstr "" +msgstr "ストリーミングサーバーに接続しています。" #: airtime_mvc/application/controllers/LocaleController.php:162 msgid "The stream is disabled" @@ -2135,11 +2135,11 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:163 #: airtime_mvc/application/forms/StreamSettingSubForm.php:218 msgid "Getting information from the server..." -msgstr "" +msgstr "サーバーから情報を取得しています…" #: airtime_mvc/application/controllers/LocaleController.php:164 msgid "Can not connect to the streaming server" -msgstr "" +msgstr "ストリーミングサーバーに接続できません。" #: airtime_mvc/application/controllers/LocaleController.php:166 msgid "" @@ -2153,7 +2153,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:167 #, php-format msgid "For more details, please read the %sAirtime Manual%s" -msgstr "" +msgstr "詳細については、 %sRakuten.FM マニュアル%sを読んで下さい。" #: airtime_mvc/application/controllers/LocaleController.php:169 msgid "" @@ -2200,7 +2200,7 @@ msgid "" " Master Password (Input Stream Settings). If Airtime is recording, and if " "the change causes a playout engine restart, the recording will be " "interrupted." -msgstr "" +msgstr "現在有効になっている配信のユーザー名またはパスワードを変更すると、システムが再起動するため5~10秒ほど配信が途切れます。配信表示設定(グローバル設定)、トランジションフェードの切替え、マスターユーザー名、マスターパスワード(入力設定)の変更は配信に影響がありません。録音中か、設定の変更によってシステムが再起動する場合は配信が途切れる場合があります。" #: airtime_mvc/application/controllers/LocaleController.php:176 msgid "" @@ -2211,11 +2211,11 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:180 msgid "" "Warning: You cannot change this field while the show is currently playing" -msgstr "" +msgstr "注意:番組の放送中にこの項目は変更できません。" #: airtime_mvc/application/controllers/LocaleController.php:181 msgid "No result found" -msgstr "" +msgstr "結果は見つかりませんでした。" #: airtime_mvc/application/controllers/LocaleController.php:182 msgid "" @@ -2225,11 +2225,11 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:183 msgid "Specify custom authentication which will work only for this show." -msgstr "" +msgstr "この番組に対してのみ有効なカスタム認証を指定してください。" #: airtime_mvc/application/controllers/LocaleController.php:185 msgid "The show instance doesn't exist anymore!" -msgstr "" +msgstr "この番組の放送回が存在しません。" #: airtime_mvc/application/controllers/LocaleController.php:186 msgid "Warning: Shows cannot be re-linked" @@ -2250,39 +2250,39 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:192 msgid "Show" -msgstr "" +msgstr "番組" #: airtime_mvc/application/controllers/LocaleController.php:193 msgid "Show is empty" -msgstr "" +msgstr "番組内容がありません。" #: airtime_mvc/application/controllers/LocaleController.php:194 msgid "1m" -msgstr "" +msgstr "1分" #: airtime_mvc/application/controllers/LocaleController.php:195 msgid "5m" -msgstr "" +msgstr "5分" #: airtime_mvc/application/controllers/LocaleController.php:196 msgid "10m" -msgstr "" +msgstr "10分" #: airtime_mvc/application/controllers/LocaleController.php:197 msgid "15m" -msgstr "" +msgstr "15分" #: airtime_mvc/application/controllers/LocaleController.php:198 msgid "30m" -msgstr "" +msgstr "30分" #: airtime_mvc/application/controllers/LocaleController.php:199 msgid "60m" -msgstr "" +msgstr "60分" #: airtime_mvc/application/controllers/LocaleController.php:201 msgid "Retreiving data from the server..." -msgstr "" +msgstr "サーバーからデータを取得しています…" #: airtime_mvc/application/controllers/LocaleController.php:207 msgid "This show has no scheduled content." @@ -2290,220 +2290,220 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:208 msgid "This show is not completely filled with content." -msgstr "" +msgstr "この番組はコンテンツが足りていません。" #: airtime_mvc/application/controllers/LocaleController.php:212 msgid "January" -msgstr "" +msgstr "1月" #: airtime_mvc/application/controllers/LocaleController.php:213 msgid "February" -msgstr "" +msgstr "2月" #: airtime_mvc/application/controllers/LocaleController.php:214 msgid "March" -msgstr "" +msgstr "3月" #: airtime_mvc/application/controllers/LocaleController.php:215 msgid "April" -msgstr "" +msgstr "4月" #: airtime_mvc/application/controllers/LocaleController.php:216 #: airtime_mvc/application/controllers/LocaleController.php:228 msgid "May" -msgstr "" +msgstr "5月" #: airtime_mvc/application/controllers/LocaleController.php:217 msgid "June" -msgstr "" +msgstr "6月" #: airtime_mvc/application/controllers/LocaleController.php:218 msgid "July" -msgstr "" +msgstr "7月" #: airtime_mvc/application/controllers/LocaleController.php:219 msgid "August" -msgstr "" +msgstr "8月" #: airtime_mvc/application/controllers/LocaleController.php:220 msgid "September" -msgstr "" +msgstr "9月" #: airtime_mvc/application/controllers/LocaleController.php:221 msgid "October" -msgstr "" +msgstr "10月" #: airtime_mvc/application/controllers/LocaleController.php:222 msgid "November" -msgstr "" +msgstr "11月" #: airtime_mvc/application/controllers/LocaleController.php:223 msgid "December" -msgstr "" +msgstr "12月" #: airtime_mvc/application/controllers/LocaleController.php:224 msgid "Jan" -msgstr "" +msgstr "1月" #: airtime_mvc/application/controllers/LocaleController.php:225 msgid "Feb" -msgstr "" +msgstr "2月" #: airtime_mvc/application/controllers/LocaleController.php:226 msgid "Mar" -msgstr "" +msgstr "3月" #: airtime_mvc/application/controllers/LocaleController.php:227 msgid "Apr" -msgstr "" +msgstr "4月" #: airtime_mvc/application/controllers/LocaleController.php:229 msgid "Jun" -msgstr "" +msgstr "6月" #: airtime_mvc/application/controllers/LocaleController.php:230 msgid "Jul" -msgstr "" +msgstr "7月" #: airtime_mvc/application/controllers/LocaleController.php:231 msgid "Aug" -msgstr "" +msgstr "8月" #: airtime_mvc/application/controllers/LocaleController.php:232 msgid "Sep" -msgstr "" +msgstr "9月" #: airtime_mvc/application/controllers/LocaleController.php:233 msgid "Oct" -msgstr "" +msgstr "10月" #: airtime_mvc/application/controllers/LocaleController.php:234 msgid "Nov" -msgstr "" +msgstr "11月" #: airtime_mvc/application/controllers/LocaleController.php:235 msgid "Dec" -msgstr "" +msgstr "12月" #: airtime_mvc/application/controllers/LocaleController.php:236 msgid "today" -msgstr "" +msgstr "今日" #: airtime_mvc/application/controllers/LocaleController.php:237 msgid "day" -msgstr "" +msgstr "日" #: airtime_mvc/application/controllers/LocaleController.php:238 msgid "week" -msgstr "" +msgstr "週" #: airtime_mvc/application/controllers/LocaleController.php:239 msgid "month" -msgstr "" +msgstr "月" #: airtime_mvc/application/controllers/LocaleController.php:240 #: airtime_mvc/application/forms/GeneralPreferences.php:123 msgid "Sunday" -msgstr "" +msgstr "日曜日" #: airtime_mvc/application/controllers/LocaleController.php:241 #: airtime_mvc/application/forms/GeneralPreferences.php:124 msgid "Monday" -msgstr "" +msgstr "月曜日" #: airtime_mvc/application/controllers/LocaleController.php:242 #: airtime_mvc/application/forms/GeneralPreferences.php:125 msgid "Tuesday" -msgstr "" +msgstr "火曜日" #: airtime_mvc/application/controllers/LocaleController.php:243 #: airtime_mvc/application/forms/GeneralPreferences.php:126 msgid "Wednesday" -msgstr "" +msgstr "水曜日" #: airtime_mvc/application/controllers/LocaleController.php:244 #: airtime_mvc/application/forms/GeneralPreferences.php:127 msgid "Thursday" -msgstr "" +msgstr "木曜日" #: airtime_mvc/application/controllers/LocaleController.php:245 #: airtime_mvc/application/forms/GeneralPreferences.php:128 msgid "Friday" -msgstr "" +msgstr "金曜日" #: airtime_mvc/application/controllers/LocaleController.php:246 #: airtime_mvc/application/forms/GeneralPreferences.php:129 msgid "Saturday" -msgstr "" +msgstr "土曜日" #: airtime_mvc/application/controllers/LocaleController.php:247 #: airtime_mvc/application/forms/AddShowRepeats.php:35 msgid "Sun" -msgstr "" +msgstr "日" #: airtime_mvc/application/controllers/LocaleController.php:248 #: airtime_mvc/application/forms/AddShowRepeats.php:36 msgid "Mon" -msgstr "" +msgstr "月" #: airtime_mvc/application/controllers/LocaleController.php:249 #: airtime_mvc/application/forms/AddShowRepeats.php:37 msgid "Tue" -msgstr "" +msgstr "火" #: airtime_mvc/application/controllers/LocaleController.php:250 #: airtime_mvc/application/forms/AddShowRepeats.php:38 msgid "Wed" -msgstr "" +msgstr "水" #: airtime_mvc/application/controllers/LocaleController.php:251 #: airtime_mvc/application/forms/AddShowRepeats.php:39 msgid "Thu" -msgstr "" +msgstr "木" #: airtime_mvc/application/controllers/LocaleController.php:252 #: airtime_mvc/application/forms/AddShowRepeats.php:40 msgid "Fri" -msgstr "" +msgstr "金" #: airtime_mvc/application/controllers/LocaleController.php:253 #: airtime_mvc/application/forms/AddShowRepeats.php:41 msgid "Sat" -msgstr "" +msgstr "土" #: airtime_mvc/application/controllers/LocaleController.php:254 msgid "" "Shows longer than their scheduled time will be cut off by a following show." -msgstr "" +msgstr "番組が予定より長くなった場合はカットされ、次の番組が始まります。" #: airtime_mvc/application/controllers/LocaleController.php:255 msgid "Cancel Current Show?" -msgstr "" +msgstr "現在の番組をキャンセルしますか?" #: airtime_mvc/application/controllers/LocaleController.php:256 #: airtime_mvc/application/controllers/LocaleController.php:300 msgid "Stop recording current show?" -msgstr "" +msgstr "放送中の番組の録音を中止しますか?" #: airtime_mvc/application/controllers/LocaleController.php:257 msgid "Ok" -msgstr "" +msgstr "Ok" #: airtime_mvc/application/controllers/LocaleController.php:258 msgid "Contents of Show" -msgstr "" +msgstr "番組内容" #: airtime_mvc/application/controllers/LocaleController.php:261 msgid "Remove all content?" -msgstr "" +msgstr "全てのコンテンツを削除しますか?" #: airtime_mvc/application/controllers/LocaleController.php:263 msgid "Delete selected item(s)?" -msgstr "" +msgstr "選択した項目を削除しますか?" #: airtime_mvc/application/controllers/LocaleController.php:265 msgid "End" -msgstr "" +msgstr "終了" #: airtime_mvc/application/controllers/LocaleController.php:266 msgid "Duration" @@ -2511,15 +2511,15 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:276 msgid "Show Empty" -msgstr "" +msgstr "番組内容がありません。" #: airtime_mvc/application/controllers/LocaleController.php:277 msgid "Recording From Line In" -msgstr "" +msgstr "ライン入力から録音" #: airtime_mvc/application/controllers/LocaleController.php:278 msgid "Track preview" -msgstr "" +msgstr "試聴する" #: airtime_mvc/application/controllers/LocaleController.php:282 msgid "Cannot schedule outside a show." @@ -2527,12 +2527,12 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:283 msgid "Moving 1 Item" -msgstr "" +msgstr "1個の項目を移動" #: airtime_mvc/application/controllers/LocaleController.php:284 #, php-format msgid "Moving %s Items" -msgstr "" +msgstr "%s 個の項目を移動" #: airtime_mvc/application/controllers/LocaleController.php:286 #: airtime_mvc/application/controllers/LocaleController.php:309 @@ -2540,32 +2540,32 @@ msgstr "" #: airtime_mvc/application/forms/PasswordRestore.php:46 #: airtime_mvc/application/forms/EditAudioMD.php:145 msgid "Cancel" -msgstr "" +msgstr "キャンセル" #: airtime_mvc/application/controllers/LocaleController.php:287 msgid "Fade Editor" -msgstr "" +msgstr "フェードの編集" #: airtime_mvc/application/controllers/LocaleController.php:288 msgid "Cue Editor" -msgstr "" +msgstr "キューの編集" #: airtime_mvc/application/controllers/LocaleController.php:289 msgid "" "Waveform features are available in a browser supporting the Web Audio API" -msgstr "" +msgstr "波形表示機能はWeb Audio APIに対応するブラウザで利用できます。" #: airtime_mvc/application/controllers/LocaleController.php:292 msgid "Select all" -msgstr "" +msgstr "全て選択" #: airtime_mvc/application/controllers/LocaleController.php:293 msgid "Select none" -msgstr "" +msgstr "全て解除" #: airtime_mvc/application/controllers/LocaleController.php:294 msgid "Remove overbooked tracks" -msgstr "" +msgstr "重複して設定されたトラックを削除" #: airtime_mvc/application/controllers/LocaleController.php:295 msgid "Remove selected scheduled items" @@ -2573,23 +2573,23 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:296 msgid "Jump to the current playing track" -msgstr "" +msgstr "現在再生中のトラックに移動" #: airtime_mvc/application/controllers/LocaleController.php:297 msgid "Cancel current show" -msgstr "" +msgstr "配信中の番組をキャンセル" #: airtime_mvc/application/controllers/LocaleController.php:302 msgid "Open library to add or remove content" -msgstr "" +msgstr "ライブラリを開いてコンテンツを追加/削除する" #: airtime_mvc/application/controllers/LocaleController.php:305 msgid "in use" -msgstr "" +msgstr "使用中" #: airtime_mvc/application/controllers/LocaleController.php:306 msgid "Disk" -msgstr "" +msgstr "ディスク" #: airtime_mvc/application/controllers/LocaleController.php:308 msgid "Look in" @@ -2597,17 +2597,17 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:310 msgid "Open" -msgstr "" +msgstr "開く" #: airtime_mvc/application/controllers/LocaleController.php:312 #: airtime_mvc/application/forms/AddUser.php:98 msgid "Admin" -msgstr "" +msgstr "管理者" #: airtime_mvc/application/controllers/LocaleController.php:313 #: airtime_mvc/application/forms/AddUser.php:96 msgid "DJ" -msgstr "" +msgstr "DJ" #: airtime_mvc/application/controllers/LocaleController.php:314 #: airtime_mvc/application/forms/AddUser.php:97 @@ -2617,27 +2617,27 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:315 #: airtime_mvc/application/forms/AddUser.php:95 msgid "Guest" -msgstr "" +msgstr "ゲスト" #: airtime_mvc/application/controllers/LocaleController.php:316 msgid "Guests can do the following:" -msgstr "" +msgstr "ゲストは以下の操作ができます:" #: airtime_mvc/application/controllers/LocaleController.php:317 msgid "View schedule" -msgstr "" +msgstr "スケジュールを見る" #: airtime_mvc/application/controllers/LocaleController.php:318 msgid "View show content" -msgstr "" +msgstr "番組内容を見る" #: airtime_mvc/application/controllers/LocaleController.php:319 msgid "DJs can do the following:" -msgstr "" +msgstr "DJは以下の操作ができます:" #: airtime_mvc/application/controllers/LocaleController.php:320 msgid "Manage assigned show content" -msgstr "" +msgstr "割り当てられた番組内容を管理" #: airtime_mvc/application/controllers/LocaleController.php:321 msgid "Import media files" @@ -2645,7 +2645,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:322 msgid "Create playlists, smart blocks, and webstreams" -msgstr "" +msgstr "プレイリスト・スマートブロック・ウェブストリームを作成" #: airtime_mvc/application/controllers/LocaleController.php:323 msgid "Manage their own library content" @@ -2657,7 +2657,7 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:325 msgid "View and manage show content" -msgstr "" +msgstr "番組内容の表示と管理" #: airtime_mvc/application/controllers/LocaleController.php:326 msgid "Schedule shows" @@ -2669,15 +2669,15 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:328 msgid "Admins can do the following:" -msgstr "" +msgstr "管理者は次の操作が可能です:" #: airtime_mvc/application/controllers/LocaleController.php:329 msgid "Manage preferences" -msgstr "" +msgstr "設定を管理" #: airtime_mvc/application/controllers/LocaleController.php:330 msgid "Manage users" -msgstr "" +msgstr "ユーザー管理" #: airtime_mvc/application/controllers/LocaleController.php:331 msgid "Manage watched folders" @@ -2687,113 +2687,113 @@ msgstr "" #: airtime_mvc/application/forms/SupportSettings.php:112 #: airtime_mvc/application/forms/RegisterAirtime.php:116 msgid "Send support feedback" -msgstr "" +msgstr "サポートにフィードバックを送る" #: airtime_mvc/application/controllers/LocaleController.php:333 msgid "View system status" -msgstr "" +msgstr "システムステータスを見る" #: airtime_mvc/application/controllers/LocaleController.php:334 msgid "Access playout history" -msgstr "" +msgstr "配信レポートへ" #: airtime_mvc/application/controllers/LocaleController.php:335 msgid "View listener stats" -msgstr "" +msgstr "リスナー統計を確認" #: airtime_mvc/application/controllers/LocaleController.php:337 msgid "Show / hide columns" -msgstr "" +msgstr "表示設定" #: airtime_mvc/application/controllers/LocaleController.php:339 msgid "From {from} to {to}" -msgstr "" +msgstr "{from}から{to}へ" #: airtime_mvc/application/controllers/LocaleController.php:340 msgid "kbps" -msgstr "" +msgstr "kbps" #: airtime_mvc/application/controllers/LocaleController.php:341 msgid "yyyy-mm-dd" -msgstr "" +msgstr "yyyy-mm-dd" #: airtime_mvc/application/controllers/LocaleController.php:342 msgid "hh:mm:ss.t" -msgstr "" +msgstr "hh:mm:ss.t" #: airtime_mvc/application/controllers/LocaleController.php:343 msgid "kHz" -msgstr "" +msgstr "kHz" #: airtime_mvc/application/controllers/LocaleController.php:346 msgid "Su" -msgstr "" +msgstr "日" #: airtime_mvc/application/controllers/LocaleController.php:347 msgid "Mo" -msgstr "" +msgstr "月" #: airtime_mvc/application/controllers/LocaleController.php:348 msgid "Tu" -msgstr "" +msgstr "火" #: airtime_mvc/application/controllers/LocaleController.php:349 msgid "We" -msgstr "" +msgstr "水" #: airtime_mvc/application/controllers/LocaleController.php:350 msgid "Th" -msgstr "" +msgstr "木" #: airtime_mvc/application/controllers/LocaleController.php:351 msgid "Fr" -msgstr "" +msgstr "金" #: airtime_mvc/application/controllers/LocaleController.php:352 msgid "Sa" -msgstr "" +msgstr "土" #: airtime_mvc/application/controllers/LocaleController.php:355 msgid "Hour" -msgstr "" +msgstr "時" #: airtime_mvc/application/controllers/LocaleController.php:356 msgid "Minute" -msgstr "" +msgstr "分" #: airtime_mvc/application/controllers/LocaleController.php:357 msgid "Done" -msgstr "" +msgstr "完了" #: airtime_mvc/application/controllers/LocaleController.php:360 msgid "Select files" -msgstr "" +msgstr "ファイルを選択" #: airtime_mvc/application/controllers/LocaleController.php:361 #: airtime_mvc/application/controllers/LocaleController.php:362 msgid "Add files to the upload queue and click the start button." -msgstr "" +msgstr "ファイルを追加して「アップロード開始」ボタンをクリックして下さい。" #: airtime_mvc/application/controllers/LocaleController.php:365 msgid "Add Files" -msgstr "" +msgstr "ファイルを追加" #: airtime_mvc/application/controllers/LocaleController.php:366 msgid "Stop Upload" -msgstr "" +msgstr "アップロード中止" #: airtime_mvc/application/controllers/LocaleController.php:367 msgid "Start upload" -msgstr "" +msgstr "アップロード開始" #: airtime_mvc/application/controllers/LocaleController.php:368 msgid "Add files" -msgstr "" +msgstr "ファイルを追加" #: airtime_mvc/application/controllers/LocaleController.php:369 #, php-format msgid "Uploaded %d/%d files" -msgstr "" +msgstr "%d/%d ファイルをアップロードしました。" #: airtime_mvc/application/controllers/LocaleController.php:370 msgid "N/A" @@ -2801,19 +2801,19 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:371 msgid "Drag files here." -msgstr "" +msgstr "こちらにファイルをドラッグしてください。" #: airtime_mvc/application/controllers/LocaleController.php:372 msgid "File extension error." -msgstr "" +msgstr "ファイル拡張子エラーです。" #: airtime_mvc/application/controllers/LocaleController.php:373 msgid "File size error." -msgstr "" +msgstr "ファイルサイズエラーです。" #: airtime_mvc/application/controllers/LocaleController.php:374 msgid "File count error." -msgstr "" +msgstr "ファイルカウントのエラーです。" #: airtime_mvc/application/controllers/LocaleController.php:375 msgid "Init error." @@ -2821,15 +2821,15 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:376 msgid "HTTP Error." -msgstr "" +msgstr "HTTPエラーです。" #: airtime_mvc/application/controllers/LocaleController.php:377 msgid "Security error." -msgstr "" +msgstr "セキュリティエラーです。" #: airtime_mvc/application/controllers/LocaleController.php:378 msgid "Generic error." -msgstr "" +msgstr "エラーです。" #: airtime_mvc/application/controllers/LocaleController.php:379 msgid "IO error." @@ -2838,28 +2838,28 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:380 #, php-format msgid "File: %s" -msgstr "" +msgstr "ファイル: %s" #: airtime_mvc/application/controllers/LocaleController.php:382 #, php-format msgid "%d files queued" -msgstr "" +msgstr "%d のファイルが待機中" #: airtime_mvc/application/controllers/LocaleController.php:383 msgid "File: %f, size: %s, max file size: %m" -msgstr "" +msgstr "ファイル: %f, サイズ: %s, ファイルサイズ最大: %m" #: airtime_mvc/application/controllers/LocaleController.php:384 msgid "Upload URL might be wrong or doesn't exist" -msgstr "" +msgstr "アップロードURLに誤りがあるか存在しません。" #: airtime_mvc/application/controllers/LocaleController.php:385 msgid "Error: File too large: " -msgstr "" +msgstr "エラー:ファイルサイズが大きすぎます。" #: airtime_mvc/application/controllers/LocaleController.php:386 msgid "Error: Invalid file extension: " -msgstr "" +msgstr "エラー:ファイル拡張子が無効です。" #: airtime_mvc/application/controllers/LocaleController.php:389 msgid "Create Entry" @@ -2872,40 +2872,40 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:393 #, php-format msgid "Copied %s row%s to the clipboard" -msgstr "" +msgstr "%s 列の%s をクリップボードにコピー しました。" #: airtime_mvc/application/controllers/LocaleController.php:394 #, php-format msgid "" "%sPrint view%sPlease use your browser's print function to print this table. " "Press escape when finished." -msgstr "" +msgstr "%s印刷用表示%sお使いのブラウザの印刷機能を使用してこの表を印刷してください。印刷が完了したらEscボタンを押して下さい。" #: airtime_mvc/application/controllers/LoginController.php:34 msgid "Please enter your user name and password" -msgstr "" +msgstr "ユーザ名とパスワードを入力して下さい。" #: airtime_mvc/application/controllers/LoginController.php:77 msgid "Wrong username or password provided. Please try again." -msgstr "" +msgstr "入力されたユーザー名またはパスワードが誤っています。" #: airtime_mvc/application/controllers/LoginController.php:142 msgid "" "Email could not be sent. Check your mail server settings and ensure it has " "been configured properly." -msgstr "" +msgstr "メールが送信できませんでした。メールサーバーの設定を確認してください。" #: airtime_mvc/application/controllers/LoginController.php:145 msgid "Given email not found." -msgstr "" +msgstr "メールアドレスが見つかりません。" #: airtime_mvc/application/controllers/PreferenceController.php:74 msgid "Preferences updated." -msgstr "" +msgstr "設定が更新されました。" #: airtime_mvc/application/controllers/PreferenceController.php:125 msgid "Support setting updated." -msgstr "" +msgstr "サポート設定が更新されました。" #: airtime_mvc/application/controllers/PreferenceController.php:137 #: airtime_mvc/application/configs/navigation.php:70 @@ -2914,15 +2914,15 @@ msgstr "" #: airtime_mvc/application/controllers/PreferenceController.php:332 msgid "Stream Setting Updated." -msgstr "" +msgstr "配信設定が更新されました。" #: airtime_mvc/application/controllers/PreferenceController.php:365 msgid "path should be specified" -msgstr "" +msgstr "パスを指定する必要があります" #: airtime_mvc/application/controllers/PreferenceController.php:460 msgid "Problem with Liquidsoap..." -msgstr "" +msgstr "Liquidsoapに問題があります。" #: airtime_mvc/application/controllers/ShowbuilderController.php:196 msgid "Select cursor" @@ -2934,25 +2934,25 @@ msgstr "" #: airtime_mvc/application/controllers/ShowbuilderController.php:216 msgid "show does not exist" -msgstr "" +msgstr "番組が存在しません。" #: airtime_mvc/application/controllers/WebstreamController.php:29 #: airtime_mvc/application/controllers/WebstreamController.php:33 msgid "Untitled Webstream" -msgstr "" +msgstr "無題のウェブ配信" #: airtime_mvc/application/controllers/WebstreamController.php:138 msgid "Webstream saved." -msgstr "" +msgstr "ウェブ配信が保存されました。" #: airtime_mvc/application/controllers/WebstreamController.php:146 msgid "Invalid form values." -msgstr "" +msgstr "入力欄に無効な値があります。" #: airtime_mvc/application/controllers/PlaylistController.php:48 #, php-format msgid "You are viewing an older version of %s" -msgstr "" +msgstr "%sの古いバージョンを閲覧しています。" #: airtime_mvc/application/controllers/PlaylistController.php:123 msgid "You cannot add tracks to dynamic blocks." @@ -2961,62 +2961,62 @@ msgstr "" #: airtime_mvc/application/controllers/PlaylistController.php:144 #, php-format msgid "You don't have permission to delete selected %s(s)." -msgstr "" +msgstr "選択された%sを削除する権限がありません。" #: airtime_mvc/application/controllers/PlaylistController.php:157 msgid "You can only add tracks to smart block." -msgstr "" +msgstr "スマートブロックに追加できるのはトラックのみです。" #: airtime_mvc/application/controllers/PlaylistController.php:175 msgid "Untitled Playlist" -msgstr "" +msgstr "無題のプレイリスト" #: airtime_mvc/application/controllers/PlaylistController.php:177 msgid "Untitled Smart Block" -msgstr "" +msgstr "無題のスマートブロック" #: airtime_mvc/application/controllers/PlaylistController.php:495 msgid "Unknown Playlist" -msgstr "" +msgstr "不明なプレイリスト" #: airtime_mvc/application/controllers/ErrorController.php:17 msgid "Page not found" -msgstr "" +msgstr "ページが見つかりません。" #: airtime_mvc/application/controllers/ErrorController.php:22 msgid "Application error" -msgstr "" +msgstr "アプリケーションエラー" #: airtime_mvc/application/controllers/UserController.php:82 msgid "User added successfully!" -msgstr "" +msgstr "ユーザーの追加に成功しました。" #: airtime_mvc/application/controllers/UserController.php:84 msgid "User updated successfully!" -msgstr "" +msgstr "ユーザーの更新に成功しました。" #: airtime_mvc/application/controllers/UserController.php:154 msgid "Settings updated successfully!" -msgstr "" +msgstr "設定の更新に成功しました。" #: airtime_mvc/application/common/DateHelper.php:213 #, php-format msgid "The year %s must be within the range of 1753 - 9999" -msgstr "" +msgstr "%s年は、1753 - 9999の範囲内である必要があります。" #: airtime_mvc/application/common/DateHelper.php:216 #, php-format msgid "%s-%s-%s is not a valid date" -msgstr "" +msgstr "%s-%s-%sは正しい日付ではありません。" #: airtime_mvc/application/common/DateHelper.php:240 #, php-format msgid "%s:%s:%s is not a valid time" -msgstr "" +msgstr "%s:%s:%sは正しい時間ではありません。" #: airtime_mvc/application/forms/AddShowWhat.php:30 msgid "Untitled Show" -msgstr "" +msgstr "無題の番組" #: airtime_mvc/application/forms/WatchedDirPreferences.php:14 msgid "Import Folder:" @@ -3028,65 +3028,65 @@ msgstr "" #: airtime_mvc/application/forms/WatchedDirPreferences.php:40 msgid "Not a valid Directory" -msgstr "" +msgstr "正しいディレクトリではありません。" #: airtime_mvc/application/forms/AddUser.php:25 #: airtime_mvc/application/forms/Login.php:19 #: airtime_mvc/application/forms/EditUser.php:32 msgid "Username:" -msgstr "" +msgstr "ユーザー名:" #: airtime_mvc/application/forms/AddUser.php:34 #: airtime_mvc/application/forms/Login.php:34 #: airtime_mvc/application/forms/EditUser.php:43 msgid "Password:" -msgstr "" +msgstr "パスワード:" #: airtime_mvc/application/forms/AddUser.php:42 #: airtime_mvc/application/forms/EditUser.php:52 msgid "Verify Password:" -msgstr "" +msgstr "確認用パスワード:" #: airtime_mvc/application/forms/AddUser.php:51 #: airtime_mvc/application/forms/EditUser.php:62 msgid "Firstname:" -msgstr "" +msgstr "名:" #: airtime_mvc/application/forms/AddUser.php:57 #: airtime_mvc/application/forms/EditUser.php:70 msgid "Lastname:" -msgstr "" +msgstr "姓:" #: airtime_mvc/application/forms/AddUser.php:63 #: airtime_mvc/application/forms/SupportSettings.php:46 #: airtime_mvc/application/forms/EditUser.php:78 #: airtime_mvc/application/forms/RegisterAirtime.php:51 msgid "Email:" -msgstr "" +msgstr "メール:" #: airtime_mvc/application/forms/AddUser.php:72 #: airtime_mvc/application/forms/EditUser.php:89 msgid "Mobile Phone:" -msgstr "" +msgstr "携帯電話:" #: airtime_mvc/application/forms/AddUser.php:78 #: airtime_mvc/application/forms/EditUser.php:97 msgid "Skype:" -msgstr "" +msgstr "Skype:" #: airtime_mvc/application/forms/AddUser.php:84 #: airtime_mvc/application/forms/EditUser.php:105 msgid "Jabber:" -msgstr "" +msgstr "Jabber:" #: airtime_mvc/application/forms/AddUser.php:91 msgid "User Type:" -msgstr "" +msgstr "ユーザー種別:" #: airtime_mvc/application/forms/AddUser.php:116 #: airtime_mvc/application/forms/EditUser.php:135 msgid "Login name is not unique." -msgstr "" +msgstr "ログイン名はすでに使用されています。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:19 msgid "Auto Switch Off" @@ -3106,11 +3106,11 @@ msgstr "" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:45 msgid "Master Username" -msgstr "" +msgstr "マスターユーザー名" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:62 msgid "Master Password" -msgstr "" +msgstr "マスターパスワード" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:70 msgid "Master Source Connection URL" @@ -3128,7 +3128,7 @@ msgstr "" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:109 #: airtime_mvc/application/forms/StreamSettingSubForm.php:112 msgid "Only numbers are allowed." -msgstr "" +msgstr "数値で入力してください。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:96 msgid "Master Source Mount Point" @@ -3150,7 +3150,7 @@ msgstr "" #: airtime_mvc/application/forms/ShowBuilder.php:37 #: airtime_mvc/application/forms/ShowBuilder.php:65 msgid "Invalid character entered" -msgstr "" +msgstr "使用できない文字が入力されました。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:106 msgid "Show Source Port" @@ -3168,27 +3168,27 @@ msgstr "" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:182 #, php-format msgid "Port %s is not available" -msgstr "" +msgstr "ポート%sは利用できません。" #: airtime_mvc/application/forms/AddShowWhen.php:16 msgid "'%value%' does not fit the time format 'HH:mm'" -msgstr "" +msgstr "'%value%'は、'01:22'の形式に適合していません" #: airtime_mvc/application/forms/AddShowWhen.php:22 msgid "Date/Time Start:" -msgstr "" +msgstr "開始日時:" #: airtime_mvc/application/forms/AddShowWhen.php:49 msgid "Date/Time End:" -msgstr "" +msgstr "終了日時:" #: airtime_mvc/application/forms/AddShowWhen.php:74 msgid "Duration:" -msgstr "" +msgstr "長さ:" #: airtime_mvc/application/forms/AddShowWhen.php:83 msgid "Timezone:" -msgstr "" +msgstr "タイムゾーン:" #: airtime_mvc/application/forms/AddShowWhen.php:92 msgid "Repeats?" @@ -3196,59 +3196,59 @@ msgstr "" #: airtime_mvc/application/forms/AddShowWhen.php:124 msgid "Cannot create show in the past" -msgstr "" +msgstr "過去の日付に番組は作成できません。" #: airtime_mvc/application/forms/AddShowWhen.php:132 msgid "Cannot modify start date/time of the show that is already started" -msgstr "" +msgstr "すでに開始されている番組の開始日、開始時間を変更することはできません。" #: airtime_mvc/application/forms/AddShowWhen.php:149 msgid "Cannot have duration < 0m" -msgstr "" +msgstr "0分以下の長さに設定することはできません。" #: airtime_mvc/application/forms/AddShowWhen.php:153 msgid "Cannot have duration 00h 00m" -msgstr "" +msgstr "00h 00mの長さに設定することはできません。" #: airtime_mvc/application/forms/AddShowWhen.php:160 msgid "Cannot have duration greater than 24h" -msgstr "" +msgstr "24時間を越える長さに設定することはできません。" #: airtime_mvc/application/forms/AddShowRepeats.php:10 msgid "Link:" -msgstr "" +msgstr "リンク:" #: airtime_mvc/application/forms/AddShowRepeats.php:16 msgid "Repeat Type:" -msgstr "" +msgstr "リピート形式:" #: airtime_mvc/application/forms/AddShowRepeats.php:19 msgid "weekly" -msgstr "" +msgstr "毎週" #: airtime_mvc/application/forms/AddShowRepeats.php:20 msgid "every 2 weeks" -msgstr "" +msgstr "2週間ごと" #: airtime_mvc/application/forms/AddShowRepeats.php:21 msgid "every 3 weeks" -msgstr "" +msgstr "3週間ごと" #: airtime_mvc/application/forms/AddShowRepeats.php:22 msgid "every 4 weeks" -msgstr "" +msgstr "4週間ごと" #: airtime_mvc/application/forms/AddShowRepeats.php:23 msgid "monthly" -msgstr "" +msgstr "毎月" #: airtime_mvc/application/forms/AddShowRepeats.php:32 msgid "Select Days:" -msgstr "" +msgstr "曜日を選択:" #: airtime_mvc/application/forms/AddShowRepeats.php:47 msgid "Repeat By:" -msgstr "" +msgstr "リピート間隔:" #: airtime_mvc/application/forms/AddShowRepeats.php:50 msgid "day of the month" @@ -3262,7 +3262,7 @@ msgstr "" #: airtime_mvc/application/forms/DateRange.php:44 #: airtime_mvc/application/forms/ShowBuilder.php:46 msgid "Date End:" -msgstr "" +msgstr "終了日:" #: airtime_mvc/application/forms/AddShowRepeats.php:69 msgid "No End?" @@ -3270,22 +3270,22 @@ msgstr "" #: airtime_mvc/application/forms/AddShowRepeats.php:106 msgid "End date must be after start date" -msgstr "" +msgstr "終了日は開始日より後に設定してください。" #: airtime_mvc/application/forms/AddShowRepeats.php:113 msgid "Please select a repeat day" -msgstr "" +msgstr "繰り返す日を選択してください" #: airtime_mvc/application/forms/customvalidators/ConditionalNotEmpty.php:26 #: airtime_mvc/application/forms/helpers/ValidationTypes.php:8 msgid "Value is required and can't be empty" -msgstr "" +msgstr "値を入力してください" #: airtime_mvc/application/forms/PasswordChange.php:17 #: airtime_mvc/application/forms/StreamSettingSubForm.php:120 #: airtime_mvc/application/forms/EmailServerPreferences.php:82 msgid "Password" -msgstr "" +msgstr "パスワード" #: airtime_mvc/application/forms/PasswordChange.php:28 msgid "Confirm new password" @@ -3303,90 +3303,90 @@ msgstr "" #: airtime_mvc/application/forms/GeneralPreferences.php:21 #: airtime_mvc/application/forms/RegisterAirtime.php:30 msgid "Station Name" -msgstr "" +msgstr "ステーション名" #: airtime_mvc/application/forms/SupportSettings.php:34 #: airtime_mvc/application/forms/RegisterAirtime.php:39 msgid "Phone:" -msgstr "" +msgstr "電話:" #: airtime_mvc/application/forms/SupportSettings.php:57 #: airtime_mvc/application/forms/RegisterAirtime.php:62 msgid "Station Web Site:" -msgstr "" +msgstr "ステーションのウェブサイト:" #: airtime_mvc/application/forms/SupportSettings.php:68 #: airtime_mvc/application/forms/RegisterAirtime.php:73 msgid "Country:" -msgstr "" +msgstr "国:" #: airtime_mvc/application/forms/SupportSettings.php:79 #: airtime_mvc/application/forms/RegisterAirtime.php:84 msgid "City:" -msgstr "" +msgstr "市:" #: airtime_mvc/application/forms/SupportSettings.php:91 #: airtime_mvc/application/forms/RegisterAirtime.php:96 msgid "Station Description:" -msgstr "" +msgstr "ステーションの説明:" #: airtime_mvc/application/forms/SupportSettings.php:101 #: airtime_mvc/application/forms/RegisterAirtime.php:106 msgid "Station Logo:" -msgstr "" +msgstr "ステーションロゴ:" #: airtime_mvc/application/forms/SupportSettings.php:122 #: airtime_mvc/application/forms/RegisterAirtime.php:126 msgid "Promote my station on Sourcefabric.org" -msgstr "" +msgstr "Rakuten.FMでステーションの宣伝をする。" #: airtime_mvc/application/forms/SupportSettings.php:148 #: airtime_mvc/application/forms/RegisterAirtime.php:149 #, php-format msgid "By checking this box, I agree to Sourcefabric's %sprivacy policy%s." -msgstr "" +msgstr "このチェックボックスをチェックすると、Rakuten.FMの%sプライバシーポリシー%sに同意したことになります。" #: airtime_mvc/application/forms/SupportSettings.php:171 #: airtime_mvc/application/forms/RegisterAirtime.php:166 msgid "You have to agree to privacy policy." -msgstr "" +msgstr "プライバシーポリシーに同意する必要があります。" #: airtime_mvc/application/forms/helpers/ValidationTypes.php:19 msgid "" "'%value%' is no valid email address in the basic format local-part@hostname" -msgstr "" +msgstr "'%value%'は無効なEメールアドレスです。local-part@hostnameの形式に沿ったEメールアドレスを登録してください。" #: airtime_mvc/application/forms/helpers/ValidationTypes.php:33 msgid "'%value%' does not fit the date format '%format%'" -msgstr "" +msgstr "'%value%'は、'%format%'の日付形式に一致しません。" #: airtime_mvc/application/forms/helpers/ValidationTypes.php:59 msgid "'%value%' is less than %min% characters long" -msgstr "" +msgstr "'%value%'は、%min%文字より短くなっています。" #: airtime_mvc/application/forms/helpers/ValidationTypes.php:64 msgid "'%value%' is more than %max% characters long" -msgstr "" +msgstr "'%value%'は、%max%文字を越えています。" #: airtime_mvc/application/forms/helpers/ValidationTypes.php:76 msgid "'%value%' is not between '%min%' and '%max%', inclusively" -msgstr "" +msgstr "'%value%'は、'%min%'以上'%max%'以下の条件に一致しません。" #: airtime_mvc/application/forms/helpers/ValidationTypes.php:89 msgid "Passwords do not match" -msgstr "" +msgstr "パスワードが一致しません。" #: airtime_mvc/application/forms/StreamSettingSubForm.php:48 msgid "Enabled:" -msgstr "" +msgstr "有効:" #: airtime_mvc/application/forms/StreamSettingSubForm.php:57 msgid "Stream Type:" -msgstr "" +msgstr "配信種別:" #: airtime_mvc/application/forms/StreamSettingSubForm.php:77 msgid "Service Type:" -msgstr "" +msgstr "サービスタイプ:" #: airtime_mvc/application/forms/StreamSettingSubForm.php:87 msgid "Channels:" @@ -3394,24 +3394,24 @@ msgstr "" #: airtime_mvc/application/forms/StreamSettingSubForm.php:88 msgid "1 - Mono" -msgstr "" +msgstr "1 - モノラル" #: airtime_mvc/application/forms/StreamSettingSubForm.php:88 msgid "2 - Stereo" -msgstr "" +msgstr "2 - ステレオ" #: airtime_mvc/application/forms/StreamSettingSubForm.php:97 msgid "Server" -msgstr "" +msgstr "サーバー" #: airtime_mvc/application/forms/StreamSettingSubForm.php:109 #: airtime_mvc/application/forms/EmailServerPreferences.php:100 msgid "Port" -msgstr "" +msgstr "ポート" #: airtime_mvc/application/forms/StreamSettingSubForm.php:141 msgid "URL" -msgstr "" +msgstr "URL" #: airtime_mvc/application/forms/StreamSettingSubForm.php:171 msgid "Mount Point" @@ -3419,23 +3419,23 @@ msgstr "" #: airtime_mvc/application/forms/StreamSettingSubForm.php:195 msgid "Admin User" -msgstr "" +msgstr "管理者" #: airtime_mvc/application/forms/StreamSettingSubForm.php:207 msgid "Admin Password" -msgstr "" +msgstr "管理者パスワード" #: airtime_mvc/application/forms/StreamSettingSubForm.php:232 msgid "Server cannot be empty." -msgstr "" +msgstr "サーバーを入力してください。" #: airtime_mvc/application/forms/StreamSettingSubForm.php:237 msgid "Port cannot be empty." -msgstr "" +msgstr "ポートを入力してください。" #: airtime_mvc/application/forms/StreamSettingSubForm.php:243 msgid "Mount cannot be empty with Icecast server." -msgstr "" +msgstr "Icecastサーバーを使用する際はマウント欄を入力してください。" #: airtime_mvc/application/forms/StreamSetting.php:22 msgid "Hardware Audio Output" @@ -3451,19 +3451,19 @@ msgstr "" #: airtime_mvc/application/forms/StreamSetting.php:54 msgid "Stream Label:" -msgstr "" +msgstr "配信表示設定:" #: airtime_mvc/application/forms/StreamSetting.php:55 msgid "Artist - Title" -msgstr "" +msgstr "アーティスト - タイトル" #: airtime_mvc/application/forms/StreamSetting.php:56 msgid "Show - Artist - Title" -msgstr "" +msgstr "番組 - アーティスト - タイトル" #: airtime_mvc/application/forms/StreamSetting.php:57 msgid "Station name - Show name" -msgstr "" +msgstr "ステーション名 - 番組名" #: airtime_mvc/application/forms/StreamSetting.php:63 msgid "Off Air Metadata" @@ -3471,27 +3471,27 @@ msgstr "" #: airtime_mvc/application/forms/StreamSetting.php:69 msgid "Enable Replay Gain" -msgstr "" +msgstr "リプレイゲインを有効化" #: airtime_mvc/application/forms/StreamSetting.php:75 msgid "Replay Gain Modifier" -msgstr "" +msgstr "リプレイゲイン調整" #: airtime_mvc/application/forms/AddShowWho.php:10 msgid "Search Users:" -msgstr "" +msgstr "ユーザーを検索:" #: airtime_mvc/application/forms/AddShowWho.php:24 msgid "DJs:" -msgstr "" +msgstr "DJ:" #: airtime_mvc/application/forms/AddShowRR.php:10 msgid "Record from Line In?" -msgstr "" +msgstr "ライン入力から録音" #: airtime_mvc/application/forms/AddShowRR.php:16 msgid "Rebroadcast?" -msgstr "" +msgstr "再放送" #: airtime_mvc/application/forms/EmailServerPreferences.php:17 msgid "Enable System Emails (Password Reset)" @@ -3503,7 +3503,7 @@ msgstr "" #: airtime_mvc/application/forms/EmailServerPreferences.php:34 msgid "Configure Mail Server" -msgstr "" +msgstr "メールサーバーを設定" #: airtime_mvc/application/forms/EmailServerPreferences.php:43 msgid "Requires Authentication" @@ -3511,30 +3511,30 @@ msgstr "" #: airtime_mvc/application/forms/EmailServerPreferences.php:53 msgid "Mail Server" -msgstr "" +msgstr "メールサーバー" #: airtime_mvc/application/forms/EmailServerPreferences.php:67 msgid "Email Address" -msgstr "" +msgstr "メールアドレス" #: airtime_mvc/application/forms/Login.php:83 msgid "Type the characters you see in the picture below." -msgstr "" +msgstr "下記画像の中に見える文字を入力してください。" #: airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php:66 #: airtime_mvc/application/forms/AddShowRebroadcastDates.php:71 msgid "Day must be specified" -msgstr "" +msgstr "日付を指定する必要があります。" #: airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php:71 #: airtime_mvc/application/forms/AddShowRebroadcastDates.php:76 msgid "Time must be specified" -msgstr "" +msgstr "時間を指定する必要があります。" #: airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php:94 #: airtime_mvc/application/forms/AddShowRebroadcastDates.php:103 msgid "Must wait at least 1 hour to rebroadcast" -msgstr "" +msgstr "再放送するには、1時間以上待たなければなりません" #: airtime_mvc/application/forms/AddShowLiveStream.php:10 msgid "Use Airtime Authentication:" @@ -3542,23 +3542,23 @@ msgstr "" #: airtime_mvc/application/forms/AddShowLiveStream.php:16 msgid "Use Custom Authentication:" -msgstr "" +msgstr "カスタム認証を使用:" #: airtime_mvc/application/forms/AddShowLiveStream.php:26 msgid "Custom Username" -msgstr "" +msgstr "カスタムユーザー名" #: airtime_mvc/application/forms/AddShowLiveStream.php:39 msgid "Custom Password" -msgstr "" +msgstr "カスタムパスワード" #: airtime_mvc/application/forms/AddShowLiveStream.php:63 msgid "Username field cannot be empty." -msgstr "" +msgstr "ユーザー名を入力してください。" #: airtime_mvc/application/forms/AddShowLiveStream.php:68 msgid "Password field cannot be empty." -msgstr "" +msgstr "パスワードを入力してください。" #: airtime_mvc/application/forms/DateRange.php:16 #: airtime_mvc/application/forms/ShowBuilder.php:18 @@ -3592,11 +3592,11 @@ msgstr "" #: airtime_mvc/application/forms/GeneralPreferences.php:90 msgid "Disabled" -msgstr "" +msgstr "無効" #: airtime_mvc/application/forms/GeneralPreferences.php:91 msgid "Enabled" -msgstr "" +msgstr "有効" #: airtime_mvc/application/forms/GeneralPreferences.php:97 msgid "Default Interface Language" @@ -3604,19 +3604,19 @@ msgstr "" #: airtime_mvc/application/forms/GeneralPreferences.php:105 msgid "Station Timezone" -msgstr "" +msgstr "ステーションのタイムゾーン" #: airtime_mvc/application/forms/GeneralPreferences.php:113 msgid "Week Starts On" -msgstr "" +msgstr "週の開始曜日" #: airtime_mvc/application/forms/EditUser.php:121 msgid "Interface Timezone:" -msgstr "" +msgstr "インターフェイスのタイムゾーン:" #: airtime_mvc/application/forms/PasswordRestore.php:14 msgid "E-mail" -msgstr "" +msgstr "メール" #: airtime_mvc/application/forms/PasswordRestore.php:36 msgid "Restore password" @@ -3624,15 +3624,15 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:118 msgid "hours" -msgstr "" +msgstr "時間" #: airtime_mvc/application/forms/SmartBlockCriteria.php:119 msgid "minutes" -msgstr "" +msgstr "分" #: airtime_mvc/application/forms/SmartBlockCriteria.php:167 msgid "Set smart block type:" -msgstr "" +msgstr "スマートブロックの形式:" #: airtime_mvc/application/forms/SmartBlockCriteria.php:170 msgid "Static" @@ -3660,7 +3660,7 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:332 msgid "Shuffle playlist content" -msgstr "" +msgstr "プレイリストの内容をシャッフル" #: airtime_mvc/application/forms/SmartBlockCriteria.php:500 #: airtime_mvc/application/forms/SmartBlockCriteria.php:512 @@ -3673,11 +3673,11 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:515 msgid "The value should be an integer" -msgstr "" +msgstr "値は整数である必要があります。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:518 msgid "500 is the max item limit value you can set" -msgstr "" +msgstr "設定できるアイテムの最大数は500です。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:529 msgid "You must select Criteria and Modifier" @@ -3692,44 +3692,44 @@ msgstr "" msgid "" "The value should be in timestamp format (e.g. 0000-00-00 or 0000-00-00 " "00:00:00)" -msgstr "" +msgstr "値はタイムスタンプの形式に適合する必要があります。 (例: 0000-00-00 or 0000-00-00 00:00:00)" #: airtime_mvc/application/forms/SmartBlockCriteria.php:568 msgid "The value has to be numeric" -msgstr "" +msgstr "値は数字である必要があります。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:573 msgid "The value should be less then 2147483648" -msgstr "" +msgstr "値は2147483648未満にする必要があります。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:578 #, php-format msgid "The value should be less than %s characters" -msgstr "" +msgstr "値は%s未満にする必要があります。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:585 msgid "Value cannot be empty" -msgstr "" +msgstr "値を入力してください。" #: airtime_mvc/application/forms/ShowBuilder.php:72 msgid "Show:" -msgstr "" +msgstr "番組:" #: airtime_mvc/application/forms/ShowBuilder.php:80 msgid "All My Shows:" -msgstr "" +msgstr "全ての番組:" #: airtime_mvc/application/forms/EditAudioMD.php:112 msgid "ISRC Number:" -msgstr "" +msgstr "ISRC番号:" #: airtime_mvc/application/forms/SoundcloudPreferences.php:16 msgid "Automatically Upload Recorded Shows" -msgstr "" +msgstr "録音された番組を自動的にアップロード" #: airtime_mvc/application/forms/SoundcloudPreferences.php:26 msgid "Enable SoundCloud Upload" -msgstr "" +msgstr "SoundCloudへのアップロードを有効化" #: airtime_mvc/application/forms/SoundcloudPreferences.php:36 msgid "Automatically Mark Files \"Downloadable\" on SoundCloud" @@ -3737,11 +3737,11 @@ msgstr "" #: airtime_mvc/application/forms/SoundcloudPreferences.php:47 msgid "SoundCloud Email" -msgstr "" +msgstr "SoundCloudに登録されたメールアドレス" #: airtime_mvc/application/forms/SoundcloudPreferences.php:67 msgid "SoundCloud Password" -msgstr "" +msgstr "SoundCloudに登録されたパスワード" #: airtime_mvc/application/forms/SoundcloudPreferences.php:87 msgid "SoundCloud Tags: (separate tags with spaces)" @@ -3845,11 +3845,11 @@ msgstr "" #: airtime_mvc/application/forms/AddShowStyle.php:10 msgid "Background Colour:" -msgstr "" +msgstr "背景色:" #: airtime_mvc/application/forms/AddShowStyle.php:29 msgid "Text Colour:" -msgstr "" +msgstr "文字色:" #: airtime_mvc/application/configs/navigation.php:12 msgid "Now Playing" @@ -3857,23 +3857,23 @@ msgstr "" #: airtime_mvc/application/configs/navigation.php:19 msgid "Add Media" -msgstr "" +msgstr "メディアを追加" #: airtime_mvc/application/configs/navigation.php:26 msgid "Library" -msgstr "" +msgstr "ライブラリ" #: airtime_mvc/application/configs/navigation.php:33 msgid "Calendar" -msgstr "" +msgstr "カレンダー" #: airtime_mvc/application/configs/navigation.php:40 msgid "System" -msgstr "" +msgstr "システム" #: airtime_mvc/application/configs/navigation.php:50 msgid "Users" -msgstr "" +msgstr "ユーザー" #: airtime_mvc/application/configs/navigation.php:57 msgid "Media Folders" @@ -3881,15 +3881,15 @@ msgstr "" #: airtime_mvc/application/configs/navigation.php:64 msgid "Streams" -msgstr "" +msgstr "配信" #: airtime_mvc/application/configs/navigation.php:83 msgid "Listener Stats" -msgstr "" +msgstr "リスナー統計" #: airtime_mvc/application/configs/navigation.php:92 msgid "History" -msgstr "" +msgstr "履歴" #: airtime_mvc/application/configs/navigation.php:97 msgid "Playout History" @@ -3905,11 +3905,11 @@ msgstr "" #: airtime_mvc/application/configs/navigation.php:125 msgid "User Manual" -msgstr "" +msgstr "ユーザーマニュアル" #: airtime_mvc/library/propel/contrib/pear/HTML_QuickForm_Propel/Propel.php:512 msgid "Please selection an option" -msgstr "" +msgstr "選択してください。" #: airtime_mvc/library/propel/contrib/pear/HTML_QuickForm_Propel/Propel.php:531 msgid "No Records" From a21b4f177d97eb93434edfebaa5990fda0ea9f48 Mon Sep 17 00:00:00 2001 From: drigato Date: Mon, 8 Sep 2014 11:48:18 -0400 Subject: [PATCH 04/30] Fixed a bug where we weren't checking if a variable was empty before using it --- airtime_mvc/application/services/SchedulerService.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/airtime_mvc/application/services/SchedulerService.php b/airtime_mvc/application/services/SchedulerService.php index a31bd380a..f3b3a009c 100644 --- a/airtime_mvc/application/services/SchedulerService.php +++ b/airtime_mvc/application/services/SchedulerService.php @@ -183,6 +183,9 @@ class Application_Service_SchedulerService ->limit(1) ->findOne(); + if (is_null($showInstanceWithMostRecentSchedule)) { + return null; + } $instanceId = $showInstanceWithMostRecentSchedule->getDbId(); } From f7b6e3379e69165f0a87f24e621fc7833d7fc282 Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Mon, 8 Sep 2014 20:49:08 -0400 Subject: [PATCH 05/30] Enable Japanese locale --- airtime_mvc/application/models/Locale.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airtime_mvc/application/models/Locale.php b/airtime_mvc/application/models/Locale.php index 328344496..e2392039b 100644 --- a/airtime_mvc/application/models/Locale.php +++ b/airtime_mvc/application/models/Locale.php @@ -15,7 +15,7 @@ class Application_Model_Locale "hr_HR" => "Hrvatski", "hu_HU" => "Magyar", "it_IT" => "Italiano", - //"ja" => "日本語", + "ja" => "日本語", "ko_KR" => "한국어", "pl_PL" => "Polski", "pt_BR" => "Português (Brasil)", From 9e7bffb02abd271d9fc515e098caf5f153edd767 Mon Sep 17 00:00:00 2001 From: localizer Date: Tue, 9 Sep 2014 13:14:14 +0000 Subject: [PATCH 06/30] updated translation resources --- .../locale/fr_FR/LC_MESSAGES/airtime.mo | Bin 69469 -> 69470 bytes .../locale/fr_FR/LC_MESSAGES/airtime.po | 5 +- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 49916 -> 65000 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 298 +++++++++--------- 4 files changed, 152 insertions(+), 151 deletions(-) diff --git a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo index 372f53ae890f3e589db2780838b37dbdd7a215bd..5f8834e3938084b0b59e38a0df4f99a7458b476c 100644 GIT binary patch delta 6849 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, 2014 # Sourcefabric , 2012 msgid "" msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-07-29 09:55+0000\n" -"Last-Translator: Daniel James \n" +"PO-Revision-Date: 2014-09-09 13:13+0000\n" +"Last-Translator: AlbertFR \n" "Language-Team: French (France) (http://www.transifex.com/projects/p/airtime/language/fr_FR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 703c77839a36e5a196d3cf1089d2a63b3993be19..f2be9ae71d70cec3f4925b1fecc1a2dd10096aa2 100644 GIT binary patch literal 65000 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 delta 15344 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 yUhc%v-;4NVbDL-9(-s)>{82|{=Ii)pKacP6\n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -313,11 +313,11 @@ msgstr "番組を過去の日付に移動することはできません。" #: airtime_mvc/application/forms/AddShowWhen.php:324 #: airtime_mvc/application/forms/AddShowWhen.php:329 msgid "Cannot schedule overlapping shows" -msgstr "番組を重複して予定することはできません。" +msgstr "番組を重複して予約することはできません。" #: airtime_mvc/application/services/CalendarService.php:301 msgid "Can't move a recorded show less than 1 hour before its rebroadcasts." -msgstr "録音された番組を再放送時間の直前1時間の枠に移動することはできません。" +msgstr "録音された番組を再配信時間の直前1時間の枠に移動することはできません。" #: airtime_mvc/application/services/CalendarService.php:311 msgid "Show was deleted because recorded show does not exist!" @@ -325,7 +325,7 @@ msgstr "録音された番組が存在しないので番組は削除されまし #: airtime_mvc/application/services/CalendarService.php:318 msgid "Must wait 1 hour to rebroadcast." -msgstr "再放送には1時間待たなければなりません。" +msgstr "再配信には1時間待たなければなりません。" #: airtime_mvc/application/views/scripts/preference/index.phtml:2 #: airtime_mvc/application/configs/navigation.php:45 @@ -381,7 +381,7 @@ msgstr "設定" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:19 msgid "Current Import Folder:" -msgstr "" +msgstr "現在のインポートフォルダ" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:28 #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast-absolute.phtml:40 @@ -415,7 +415,7 @@ msgid "" " be collected regularly in order to enhance your user experience.%sClick " "'Yes, help Airtime' and we'll make sure the features you use are constantly " "improving." -msgstr "" +msgstr "サービス向上のために、どのようにRakuten.FMを使用しているか教えてください。この情報は定期的にユーザーエクスペリエンス強化のため収集します。%s「はい、Rakuten.FMに協力します」をクリックして頂ければ、私達は皆様の利用特性を確認し常に改善に役立てます。" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:25 #, php-format @@ -423,7 +423,7 @@ msgid "" "Click the box below to advertise your station on %sSourcefabric.org%s. In " "order to promote your station, 'Send support feedback' must be enabled. This" " data will be collected in addition to the support feedback." -msgstr "" +msgstr "あなたのステーションを%sRakuten.FM%sで宣伝するために、下のボックスをクリックして下さい。ステーションを宣伝するためには、「サポートフィードバックを送信する」の設定をオンにしておく必要があります。このデータはサポートフィードバックに加えて収集されます。" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:47 #: airtime_mvc/application/views/scripts/form/preferences_email_server.phtml:44 @@ -508,7 +508,7 @@ msgid "" " information will be collected regularly in order to enhance your user " "experience.%sClick the 'Send support feedback' box and we'll make sure the " "features you use are constantly improving." -msgstr "" +msgstr "Rakuten.FM向上のため、皆様がどのようにRakuten.FMを利用しているか教えてください。この情報はユーザーエクスペリエンス改善のために定期的に収集します。%s「フィールドの支持を送信」ボックスをクリックして頂ければ、皆様の利用特性を確認し常に改善します。" #: airtime_mvc/application/views/scripts/form/support-setting.phtml:23 #, php-format @@ -530,7 +530,7 @@ msgstr "入力設定" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:109 msgid "Master Source Connection URL:" -msgstr "" +msgstr "マスターソース接続URL:" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:115 #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:159 @@ -549,7 +549,7 @@ msgstr "リセット" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:153 msgid "Show Source Connection URL:" -msgstr "" +msgstr "番組ソース接続URL:" #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast-absolute.phtml:4 msgid "Choose Days:" @@ -562,7 +562,7 @@ msgstr "削除" #: airtime_mvc/application/views/scripts/form/add-show-rebroadcast.phtml:4 msgid "Repeat Days:" -msgstr "再放送日:" +msgstr "再配信日:" #: airtime_mvc/application/views/scripts/form/preferences.phtml:5 msgid "Email / Mail Server Settings" @@ -623,41 +623,41 @@ msgstr "ようこそ、Rakuten.FMへ!" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:4 msgid "" "Here's how you can get started using Airtime to automate your broadcasts: " -msgstr "" +msgstr "まずは以下の4ステップでRakuten.FMに番組を作ってみましょう!" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:7 msgid "" "Begin by adding your files to the library using the 'Add Media' menu button." " You can drag and drop your files to this window too." -msgstr "" +msgstr "「メディアを追加」メニューからライブラリにファイルを追加しましょう。画面にファイルをドラッグ&ドロップして追加することもできます。" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:8 msgid "" "Create a show by going to 'Calendar' in the menu bar, and then clicking the " "'+ Show' icon. This can be either a one-time or repeating show. Only admins " "and program managers can add shows." -msgstr "" +msgstr "メニューの「カレンダー」ページで「+番組」ボタンをクリックして、番組を追加してください。これは1回だけ、または繰り返し再生する番組で行えます。管理者やプログラムマネージャーのみ番組を追加できます。" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:9 msgid "" "Add media to the show by going to your show in the Schedule calendar, left-" "clicking on it and selecting 'Add / Remove Content'" -msgstr "" +msgstr "番組にメディアを追加するには、カレンダーページで番組を左クリックして、「コンテンツの追加・削除」を選択して下さい。" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:10 msgid "" "Select your media from the left pane and drag them to your show in the right" " pane." -msgstr "" +msgstr "左ウィンドウ枠からメディアを選択し、右ウィンドウの番組枠にドラッグして下さい。" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:12 msgid "Then you're good to go!" -msgstr "" +msgstr "さあ始めてみましょう!" #: airtime_mvc/application/views/scripts/dashboard/help.phtml:13 #, php-format msgid "For more detailed help, read the %suser manual%s." -msgstr "" +msgstr "より詳細なヘルプは、%sユーザーマニュアル%sをお読み下さい。 " #: airtime_mvc/application/views/scripts/dashboard/about.phtml:2 #: airtime_mvc/application/configs/navigation.php:130 @@ -669,13 +669,13 @@ msgstr "Rakuten.FMについて" msgid "" "%sAirtime%s %s, the open radio software for scheduling and remote station " "management. %s" -msgstr "" +msgstr "%sRakuten.FM%s %s、予定表と遠隔ステーション管理のためのオープン無線ソフトウェア。%s " #: airtime_mvc/application/views/scripts/dashboard/about.phtml:13 #, php-format msgid "" "%sSourcefabric%s o.p.s. Airtime is distributed under the %sGNU GPL v.3%s" -msgstr "" +msgstr "%sRakuten.FM%s o.p.s.Rakuten.FMを%sGNU GPL v.3%s のもと配布します。" #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:3 msgid "Share" @@ -683,7 +683,7 @@ msgstr "共有" #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:64 msgid "Select stream:" -msgstr "配信先の選択: " +msgstr "配信先の選択:" #: airtime_mvc/application/views/scripts/dashboard/stream-player.phtml:90 #: airtime_mvc/application/views/scripts/audiopreview/audio-preview.phtml:60 @@ -743,7 +743,7 @@ msgstr "日" #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:9 msgid "Purchase your copy of Airtime" -msgstr "" +msgstr "あなたのRakuten.FM複製を購入する" #: airtime_mvc/application/views/scripts/partialviews/trialBox.phtml:9 msgid "My Account" @@ -763,15 +763,15 @@ msgstr "配信ソース" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:29 msgid "Master Source" -msgstr "" +msgstr "マスターソース" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:38 msgid "Show Source" -msgstr "" +msgstr "番組ソース" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:45 msgid "Scheduled Play" -msgstr "" +msgstr "予約配信ソース" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:54 msgid "ON AIR" @@ -783,7 +783,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:59 msgid "Station time" -msgstr "" +msgstr "ステーションタイム" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:3 #: airtime_mvc/application/controllers/LocaleController.php:353 @@ -807,7 +807,7 @@ msgstr "番組内容" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:14 msgid "When" -msgstr "番組放送時間" +msgstr "番組配信時間" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:19 msgid "Live Stream Input" @@ -815,7 +815,7 @@ msgstr "ライブ配信の入力" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:23 msgid "Record & Rebroadcast" -msgstr "録音と再放送" +msgstr "録音と再配信" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:29 msgid "Who" @@ -865,7 +865,7 @@ msgstr "ディスク容量" #: airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml:3 #: airtime_mvc/application/views/scripts/library/library.phtml:3 msgid "File import in progress..." -msgstr "ファイル取り込み中…" +msgstr "ファイルをインポート中…" #: airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml:5 #: airtime_mvc/application/views/scripts/library/library.phtml:10 @@ -919,7 +919,7 @@ msgstr "配信元URL:" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:57 msgid "Default Length:" -msgstr "ウェブ配信の長さ:" +msgstr "ウェブ配信の長さ(初期値):" #: airtime_mvc/application/views/scripts/webstream/webstream.phtml:64 msgid "No webstream" @@ -1088,15 +1088,15 @@ msgstr "名前" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:46 msgid "Add more elements" -msgstr "" +msgstr "さらに要素を追加" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:67 msgid "Add New Field" -msgstr "" +msgstr "あたしいフィールドの追加" #: airtime_mvc/application/views/scripts/playouthistorytemplate/template-contents.phtml:83 msgid "Set Default Template" -msgstr "" +msgstr "初期設定テンプレートを作成" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:4 msgid "Log Sheet Templates" @@ -1110,7 +1110,7 @@ msgstr "テンプレートはありません。" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:56 #: airtime_mvc/application/controllers/LocaleController.php:388 msgid "Set Default" -msgstr "" +msgstr "初期設定として保存" #: airtime_mvc/application/views/scripts/playouthistorytemplate/index.phtml:31 msgid "New Log Sheet Template" @@ -1210,7 +1210,7 @@ msgstr "ジャンル:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:18 #: airtime_mvc/application/forms/EditAudioMD.php:55 msgid "Year:" -msgstr "年: " +msgstr "年:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:19 #: airtime_mvc/application/forms/EditAudioMD.php:67 @@ -1283,7 +1283,7 @@ msgstr "" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:48 msgid "Audio Track" -msgstr "" +msgstr "オーディオトラック" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:63 msgid "Playlist Contents: " @@ -1331,7 +1331,7 @@ msgstr "終了日時は過去に設定できません。" msgid "" "Cannot schedule overlapping shows.\n" "Note: Resizing a repeating show affects all of its repeats." -msgstr "" +msgstr "番組を重複して予約することはできません。\n注意:再配信番組のサイズ変更は全ての再配信に反映されます。" #: airtime_mvc/application/models/ShowInstance.php:257 msgid "can't resize a past show" @@ -1432,7 +1432,7 @@ msgstr "BPM " #: airtime_mvc/application/controllers/LocaleController.php:74 #: airtime_mvc/application/forms/SmartBlockCriteria.php:58 msgid "Encoded By" -msgstr "" +msgstr "エンコード" #: airtime_mvc/application/models/Block.php:1355 #: airtime_mvc/application/controllers/LocaleController.php:79 @@ -1444,19 +1444,19 @@ msgstr "最終修正" #: airtime_mvc/application/controllers/LocaleController.php:80 #: airtime_mvc/application/forms/SmartBlockCriteria.php:64 msgid "Last Played" -msgstr "" +msgstr "最終配信日" #: airtime_mvc/application/models/Block.php:1358 #: airtime_mvc/application/controllers/LocaleController.php:82 #: airtime_mvc/application/forms/SmartBlockCriteria.php:66 msgid "Mime" -msgstr "" +msgstr "MIMEタイプ" #: airtime_mvc/application/models/Block.php:1360 #: airtime_mvc/application/controllers/LocaleController.php:84 #: airtime_mvc/application/forms/SmartBlockCriteria.php:68 msgid "Owner" -msgstr "" +msgstr "所有者" #: airtime_mvc/application/models/Block.php:1361 #: airtime_mvc/application/controllers/LocaleController.php:85 @@ -1565,7 +1565,7 @@ msgstr "時間は \"00h 00m\"の形式にしてください。" #: airtime_mvc/application/models/Webstream.php:175 msgid "URL should be of form \"http://domain\"" -msgstr "URL は\"http://domain\"の形式にしてください。" +msgstr "URL は\"http://domain\"の形式で入力してください。" #: airtime_mvc/application/models/Webstream.php:178 msgid "URL should be 512 characters or less" @@ -1638,7 +1638,7 @@ msgstr "" #: airtime_mvc/application/models/Scheduler.php:142 #, php-format msgid "You are not allowed to schedule show %s." -msgstr "" +msgstr "番組を%sに予約することはできません。" #: airtime_mvc/application/models/Scheduler.php:146 msgid "You cannot add files to recording shows." @@ -1795,7 +1795,7 @@ msgstr "選択した項目を削除する権限がありません。" #: airtime_mvc/application/controllers/LibraryController.php:364 msgid "Could not delete some scheduled files." -msgstr "" +msgstr "いくつかの予約されたファイルを削除できませんでした。" #: airtime_mvc/application/controllers/LibraryController.php:404 #, php-format @@ -1808,7 +1808,7 @@ msgstr "録音中:" #: airtime_mvc/application/controllers/LocaleController.php:33 msgid "Master Stream" -msgstr "" +msgstr "マスターストリーム" #: airtime_mvc/application/controllers/LocaleController.php:34 msgid "Live Stream" @@ -1816,7 +1816,7 @@ msgstr "ライブ配信" #: airtime_mvc/application/controllers/LocaleController.php:35 msgid "Nothing Scheduled" -msgstr "何も予定されていません。" +msgstr "何も予約されていません。" #: airtime_mvc/application/controllers/LocaleController.php:36 msgid "Current Show:" @@ -1824,7 +1824,7 @@ msgstr "現在の番組:" #: airtime_mvc/application/controllers/LocaleController.php:37 msgid "Current" -msgstr "" +msgstr "Now Playing" #: airtime_mvc/application/controllers/LocaleController.php:39 msgid "You are running the latest version" @@ -1902,7 +1902,7 @@ msgstr "選択した項目を削除してもよろしいですか?" #: airtime_mvc/application/controllers/LocaleController.php:64 msgid "Scheduled" -msgstr "" +msgstr "配信予約済み" #: airtime_mvc/application/controllers/LocaleController.php:65 msgid "Playlist / Block" @@ -1999,7 +1999,7 @@ msgstr "現在ファイルをアップロードしています。%s別の画面 #: airtime_mvc/application/controllers/LocaleController.php:113 msgid "Open Media Builder" -msgstr "" +msgstr "メディアビルダーを開く" #: airtime_mvc/application/controllers/LocaleController.php:114 msgid "please put in a time '00:00:00 (.0)'" @@ -2007,7 +2007,7 @@ msgstr "時間は01:22:33(.4)の形式で入力して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:115 msgid "please put in a time in seconds '00 (.0)'" -msgstr "" +msgstr "秒数は00 (.0)の形式で入力してください。" #: airtime_mvc/application/controllers/LocaleController.php:116 msgid "Your browser does not support playing this file type: " @@ -2077,7 +2077,7 @@ msgid "" "The desired block length will not be reached if Airtime cannot find enough " "unique tracks to match your criteria. Enable this option if you wish to " "allow tracks to be added multiple times to the smart block." -msgstr "" +msgstr "Rakuten.FMがあなたの条件に一致するトラックを十分に見つけることができない場合、ご希望のブロック時間になりません。スマートブロックに同じトラックを複数回追加できるようにしたい場合は、このオプションを有効にしてください。" #: airtime_mvc/application/controllers/LocaleController.php:137 msgid "Smart block shuffled" @@ -2085,7 +2085,7 @@ msgstr "スマートブロックがシャッフルされました。" #: airtime_mvc/application/controllers/LocaleController.php:138 msgid "Smart block generated and criteria saved" -msgstr "" +msgstr "スマートブロックが生成されて基準が保存されました。" #: airtime_mvc/application/controllers/LocaleController.php:139 msgid "Smart block saved" @@ -2101,13 +2101,13 @@ msgstr "フォルダを選択してください。" #: airtime_mvc/application/controllers/LocaleController.php:153 msgid "Choose Folder to Watch" -msgstr "視聴するフォルダを選択" +msgstr "同期するフォルダを選択" #: airtime_mvc/application/controllers/LocaleController.php:155 msgid "" "Are you sure you want to change the storage folder?\n" "This will remove the files from your Airtime library!" -msgstr "" +msgstr "保存先のフォルダを変更しますか?Rakuten.FMライブラリからファイルを削除することになります!" #: airtime_mvc/application/controllers/LocaleController.php:157 msgid "Are you sure you want to remove the watched folder?" @@ -2115,14 +2115,14 @@ msgstr "" #: airtime_mvc/application/controllers/LocaleController.php:158 msgid "This path is currently not accessible." -msgstr "" +msgstr "このパスは現在アクセス不可能です。" #: airtime_mvc/application/controllers/LocaleController.php:160 #, php-format msgid "" "Some stream types require extra configuration. Details about enabling %sAAC+" " Support%s or %sOpus Support%s are provided." -msgstr "" +msgstr "配信種別の中には追加の設定が必要なものがあります。詳細設定を行うと%sAAC+ Support%s または %sOpus Support%sが可能になります。" #: airtime_mvc/application/controllers/LocaleController.php:161 msgid "Connected to the streaming server" @@ -2130,7 +2130,7 @@ msgstr "ストリーミングサーバーに接続しています。" #: airtime_mvc/application/controllers/LocaleController.php:162 msgid "The stream is disabled" -msgstr "" +msgstr "配信が切断されています。" #: airtime_mvc/application/controllers/LocaleController.php:163 #: airtime_mvc/application/forms/StreamSettingSubForm.php:218 @@ -2148,7 +2148,7 @@ msgid "" "will need to manually update this field so it shows the correct " "host/port/mount that your DJ's need to connect to. The allowed range is " "between 1024 and 49151." -msgstr "" +msgstr "Rakuten.FMがルータやファイアウォールで制御されている場合は、ポート転送を設定する必要があり、このフィールドの情報が不正確になる可能性があります。その場合は、DJの接続に必須の正しいホスト/ポート/マウントを示し、手動でこのフィールドを更新する必要があります。許容範囲は1024〜49151の間です。" #: airtime_mvc/application/controllers/LocaleController.php:167 #, php-format @@ -2182,14 +2182,14 @@ msgstr "" msgid "" "If your Icecast server expects a username of 'source', this field can be " "left blank." -msgstr "" +msgstr " Icecastサーバーから ソースのユーザー名を要求された場合、このフィールドは空白にすることができます。" #: airtime_mvc/application/controllers/LocaleController.php:173 #: airtime_mvc/application/controllers/LocaleController.php:184 msgid "" "If your live streaming client does not ask for a username, this field should" " be 'source'." -msgstr "" +msgstr "ライブ配信クライアントでユーザー名を要求されなかった場合、このフィールドはソースとなります。" #: airtime_mvc/application/controllers/LocaleController.php:175 msgid "" @@ -2206,12 +2206,12 @@ msgstr "現在有効になっている配信のユーザー名またはパスワ msgid "" "This is the admin username and password for Icecast/SHOUTcast to get " "listener statistics." -msgstr "" +msgstr " Icecast/SHOUTcastでリスナー統計を参照するためのユーザー名とパスワードです。" #: airtime_mvc/application/controllers/LocaleController.php:180 msgid "" "Warning: You cannot change this field while the show is currently playing" -msgstr "注意:番組の放送中にこの項目は変更できません。" +msgstr "注意:番組の配信中にこの項目は変更できません。" #: airtime_mvc/application/controllers/LocaleController.php:181 msgid "No result found" @@ -2221,7 +2221,7 @@ msgstr "結果は見つかりませんでした。" msgid "" "This follows the same security pattern for the shows: only users assigned to" " the show can connect." -msgstr "" +msgstr "番組と同様のセキュリティーパターンを採用します。番組を割り当てられているユーザーのみ接続することができます。" #: airtime_mvc/application/controllers/LocaleController.php:183 msgid "Specify custom authentication which will work only for this show." @@ -2229,7 +2229,7 @@ msgstr "この番組に対してのみ有効なカスタム認証を指定して #: airtime_mvc/application/controllers/LocaleController.php:185 msgid "The show instance doesn't exist anymore!" -msgstr "この番組の放送回が存在しません。" +msgstr "この番組の配信回が存在しません。" #: airtime_mvc/application/controllers/LocaleController.php:186 msgid "Warning: Shows cannot be re-linked" @@ -2286,7 +2286,7 @@ msgstr "サーバーからデータを取得しています…" #: airtime_mvc/application/controllers/LocaleController.php:207 msgid "This show has no scheduled content." -msgstr "" +msgstr "この番組には予約されているコンテンツがありません。" #: airtime_mvc/application/controllers/LocaleController.php:208 msgid "This show is not completely filled with content." @@ -2474,7 +2474,7 @@ msgstr "土" #: airtime_mvc/application/controllers/LocaleController.php:254 msgid "" "Shows longer than their scheduled time will be cut off by a following show." -msgstr "番組が予定より長くなった場合はカットされ、次の番組が始まります。" +msgstr "番組が予約された時間より長くなった場合はカットされ、次の番組が始まります。" #: airtime_mvc/application/controllers/LocaleController.php:255 msgid "Cancel Current Show?" @@ -2483,7 +2483,7 @@ msgstr "現在の番組をキャンセルしますか?" #: airtime_mvc/application/controllers/LocaleController.php:256 #: airtime_mvc/application/controllers/LocaleController.php:300 msgid "Stop recording current show?" -msgstr "放送中の番組の録音を中止しますか?" +msgstr "配信中の番組の録音を中止しますか?" #: airtime_mvc/application/controllers/LocaleController.php:257 msgid "Ok" @@ -2523,7 +2523,7 @@ msgstr "試聴する" #: airtime_mvc/application/controllers/LocaleController.php:282 msgid "Cannot schedule outside a show." -msgstr "" +msgstr "番組外に予約することは出来ません。" #: airtime_mvc/application/controllers/LocaleController.php:283 msgid "Moving 1 Item" @@ -2569,7 +2569,7 @@ msgstr "重複して設定されたトラックを削除" #: airtime_mvc/application/controllers/LocaleController.php:295 msgid "Remove selected scheduled items" -msgstr "" +msgstr "選択した項目を削除" #: airtime_mvc/application/controllers/LocaleController.php:296 msgid "Jump to the current playing track" @@ -2581,7 +2581,7 @@ msgstr "配信中の番組をキャンセル" #: airtime_mvc/application/controllers/LocaleController.php:302 msgid "Open library to add or remove content" -msgstr "ライブラリを開いてコンテンツを追加/削除する" +msgstr "ライブラリを開いてコンテンツを追加・削除する" #: airtime_mvc/application/controllers/LocaleController.php:305 msgid "in use" @@ -2612,7 +2612,7 @@ msgstr "DJ" #: airtime_mvc/application/controllers/LocaleController.php:314 #: airtime_mvc/application/forms/AddUser.php:97 msgid "Program Manager" -msgstr "" +msgstr "プログラムマネージャー" #: airtime_mvc/application/controllers/LocaleController.php:315 #: airtime_mvc/application/forms/AddUser.php:95 @@ -2641,7 +2641,7 @@ msgstr "割り当てられた番組内容を管理" #: airtime_mvc/application/controllers/LocaleController.php:321 msgid "Import media files" -msgstr "" +msgstr "メディアファイルをインポートする" #: airtime_mvc/application/controllers/LocaleController.php:322 msgid "Create playlists, smart blocks, and webstreams" @@ -2649,11 +2649,11 @@ msgstr "プレイリスト・スマートブロック・ウェブストリーム #: airtime_mvc/application/controllers/LocaleController.php:323 msgid "Manage their own library content" -msgstr "" +msgstr "ライブラリのコンテンツを管理" #: airtime_mvc/application/controllers/LocaleController.php:324 msgid "Progam Managers can do the following:" -msgstr "" +msgstr "プログラムマネージャーは以下の操作が可能です:" #: airtime_mvc/application/controllers/LocaleController.php:325 msgid "View and manage show content" @@ -2661,11 +2661,11 @@ msgstr "番組内容の表示と管理" #: airtime_mvc/application/controllers/LocaleController.php:326 msgid "Schedule shows" -msgstr "" +msgstr "番組を予約する" #: airtime_mvc/application/controllers/LocaleController.php:327 msgid "Manage all library content" -msgstr "" +msgstr "ライブラリの全てのコンテンツを管理" #: airtime_mvc/application/controllers/LocaleController.php:328 msgid "Admins can do the following:" @@ -2817,7 +2817,7 @@ msgstr "ファイルカウントのエラーです。" #: airtime_mvc/application/controllers/LocaleController.php:375 msgid "Init error." -msgstr "" +msgstr "Initエラーです。" #: airtime_mvc/application/controllers/LocaleController.php:376 msgid "HTTP Error." @@ -2833,7 +2833,7 @@ msgstr "エラーです。" #: airtime_mvc/application/controllers/LocaleController.php:379 msgid "IO error." -msgstr "" +msgstr "入出力エラーです。" #: airtime_mvc/application/controllers/LocaleController.php:380 #, php-format @@ -2863,7 +2863,7 @@ msgstr "エラー:ファイル拡張子が無効です。" #: airtime_mvc/application/controllers/LocaleController.php:389 msgid "Create Entry" -msgstr "" +msgstr "エントリーを作成" #: airtime_mvc/application/controllers/LocaleController.php:390 msgid "Edit History Record" @@ -2910,7 +2910,7 @@ msgstr "サポート設定が更新されました。" #: airtime_mvc/application/controllers/PreferenceController.php:137 #: airtime_mvc/application/configs/navigation.php:70 msgid "Support Feedback" -msgstr "" +msgstr "サポートフィードバック" #: airtime_mvc/application/controllers/PreferenceController.php:332 msgid "Stream Setting Updated." @@ -3020,7 +3020,7 @@ msgstr "無題の番組" #: airtime_mvc/application/forms/WatchedDirPreferences.php:14 msgid "Import Folder:" -msgstr "" +msgstr "インポートフォルダ:" #: airtime_mvc/application/forms/WatchedDirPreferences.php:25 msgid "Watched Folders:" @@ -3090,19 +3090,19 @@ msgstr "ログイン名はすでに使用されています。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:19 msgid "Auto Switch Off" -msgstr "" +msgstr "自動切り替えオフ" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:26 msgid "Auto Switch On" -msgstr "" +msgstr "自動切り替えオン" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:33 msgid "Switch Transition Fade (s)" -msgstr "" +msgstr "トランジション フェード時間 (秒)" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:36 msgid "enter a time in seconds 00{.000000}" -msgstr "" +msgstr "時間を秒数で入力してください 00{.000000}" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:45 msgid "Master Username" @@ -3114,15 +3114,15 @@ msgstr "マスターパスワード" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:70 msgid "Master Source Connection URL" -msgstr "" +msgstr "マスターソース接続URL" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:78 msgid "Show Source Connection URL" -msgstr "" +msgstr "ソース接続URLを表示" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:87 msgid "Master Source Port" -msgstr "" +msgstr "マスターソースポート" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:90 #: airtime_mvc/application/forms/LiveStreamingPreferences.php:109 @@ -3132,7 +3132,7 @@ msgstr "数値で入力してください。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:96 msgid "Master Source Mount Point" -msgstr "" +msgstr "マスターソースマウントポイント" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:99 #: airtime_mvc/application/forms/LiveStreamingPreferences.php:118 @@ -3154,15 +3154,15 @@ msgstr "使用できない文字が入力されました。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:106 msgid "Show Source Port" -msgstr "" +msgstr "番組ソースポート" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:115 msgid "Show Source Mount Point" -msgstr "" +msgstr "番組ソースマウントポイント" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:153 msgid "You cannot use same port as Master DJ port." -msgstr "" +msgstr "マスターDJポートと同じポートを使用することはできません。" #: airtime_mvc/application/forms/LiveStreamingPreferences.php:164 #: airtime_mvc/application/forms/LiveStreamingPreferences.php:182 @@ -3192,7 +3192,7 @@ msgstr "タイムゾーン:" #: airtime_mvc/application/forms/AddShowWhen.php:92 msgid "Repeats?" -msgstr "" +msgstr "定期番組に設定" #: airtime_mvc/application/forms/AddShowWhen.php:124 msgid "Cannot create show in the past" @@ -3266,7 +3266,7 @@ msgstr "終了日:" #: airtime_mvc/application/forms/AddShowRepeats.php:69 msgid "No End?" -msgstr "" +msgstr "無期限" #: airtime_mvc/application/forms/AddShowRepeats.php:106 msgid "End date must be after start date" @@ -3378,7 +3378,7 @@ msgstr "パスワードが一致しません。" #: airtime_mvc/application/forms/StreamSettingSubForm.php:48 msgid "Enabled:" -msgstr "有効:" +msgstr "有効:" #: airtime_mvc/application/forms/StreamSettingSubForm.php:57 msgid "Stream Type:" @@ -3386,11 +3386,11 @@ msgstr "配信種別:" #: airtime_mvc/application/forms/StreamSettingSubForm.php:77 msgid "Service Type:" -msgstr "サービスタイプ:" +msgstr "サービスタイプ:" #: airtime_mvc/application/forms/StreamSettingSubForm.php:87 msgid "Channels:" -msgstr "" +msgstr "再生方式" #: airtime_mvc/application/forms/StreamSettingSubForm.php:88 msgid "1 - Mono" @@ -3415,7 +3415,7 @@ msgstr "URL" #: airtime_mvc/application/forms/StreamSettingSubForm.php:171 msgid "Mount Point" -msgstr "" +msgstr "マウントポイント" #: airtime_mvc/application/forms/StreamSettingSubForm.php:195 msgid "Admin User" @@ -3443,11 +3443,11 @@ msgstr "" #: airtime_mvc/application/forms/StreamSetting.php:33 msgid "Output Type" -msgstr "" +msgstr "出力タイプ" #: airtime_mvc/application/forms/StreamSetting.php:44 msgid "Icecast Vorbis Metadata" -msgstr "" +msgstr "Icecast Vorbisメタデータ" #: airtime_mvc/application/forms/StreamSetting.php:54 msgid "Stream Label:" @@ -3491,7 +3491,7 @@ msgstr "ライン入力から録音" #: airtime_mvc/application/forms/AddShowRR.php:16 msgid "Rebroadcast?" -msgstr "再放送" +msgstr "再配信" #: airtime_mvc/application/forms/EmailServerPreferences.php:17 msgid "Enable System Emails (Password Reset)" @@ -3499,7 +3499,7 @@ msgstr "" #: airtime_mvc/application/forms/EmailServerPreferences.php:27 msgid "Reset Password 'From' Email" -msgstr "" +msgstr "メールからパスワードをリセット" #: airtime_mvc/application/forms/EmailServerPreferences.php:34 msgid "Configure Mail Server" @@ -3507,7 +3507,7 @@ msgstr "メールサーバーを設定" #: airtime_mvc/application/forms/EmailServerPreferences.php:43 msgid "Requires Authentication" -msgstr "" +msgstr "認証を要求" #: airtime_mvc/application/forms/EmailServerPreferences.php:53 msgid "Mail Server" @@ -3534,15 +3534,15 @@ msgstr "時間を指定する必要があります。" #: airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php:94 #: airtime_mvc/application/forms/AddShowRebroadcastDates.php:103 msgid "Must wait at least 1 hour to rebroadcast" -msgstr "再放送するには、1時間以上待たなければなりません" +msgstr "再配信するには、1時間以上待たなければなりません" #: airtime_mvc/application/forms/AddShowLiveStream.php:10 msgid "Use Airtime Authentication:" -msgstr "" +msgstr "Rakuten.FM認証を使用:" #: airtime_mvc/application/forms/AddShowLiveStream.php:16 msgid "Use Custom Authentication:" -msgstr "カスタム認証を使用:" +msgstr "カスタム認証を使用:" #: airtime_mvc/application/forms/AddShowLiveStream.php:26 msgid "Custom Username" @@ -3563,25 +3563,25 @@ msgstr "パスワードを入力してください。" #: airtime_mvc/application/forms/DateRange.php:16 #: airtime_mvc/application/forms/ShowBuilder.php:18 msgid "Date Start:" -msgstr "" +msgstr "開始日:" #: airtime_mvc/application/forms/GeneralPreferences.php:33 msgid "Default Crossfade Duration (s):" -msgstr "" +msgstr "クロスフェードの時間(初期値):" #: airtime_mvc/application/forms/GeneralPreferences.php:40 #: airtime_mvc/application/forms/GeneralPreferences.php:59 #: airtime_mvc/application/forms/GeneralPreferences.php:78 msgid "enter a time in seconds 0{.0}" -msgstr "" +msgstr "時間を秒単位で入力してください 0{.0}" #: airtime_mvc/application/forms/GeneralPreferences.php:52 msgid "Default Fade In (s):" -msgstr "" +msgstr "デフォルトフェードイン(初期値):" #: airtime_mvc/application/forms/GeneralPreferences.php:71 msgid "Default Fade Out (s):" -msgstr "" +msgstr "デフォルトフェードアウト(初期値):" #: airtime_mvc/application/forms/GeneralPreferences.php:89 #, php-format @@ -3600,7 +3600,7 @@ msgstr "有効" #: airtime_mvc/application/forms/GeneralPreferences.php:97 msgid "Default Interface Language" -msgstr "" +msgstr "表示言語(初期値)" #: airtime_mvc/application/forms/GeneralPreferences.php:105 msgid "Station Timezone" @@ -3644,19 +3644,19 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:285 msgid "Allow Repeat Tracks:" -msgstr "" +msgstr "トラックのリピートを許可:" #: airtime_mvc/application/forms/SmartBlockCriteria.php:302 msgid "Limit to" -msgstr "" +msgstr "最大" #: airtime_mvc/application/forms/SmartBlockCriteria.php:324 msgid "Generate playlist content and save criteria" -msgstr "" +msgstr "プレイリストコンテンツを生成し、基準を保存" #: airtime_mvc/application/forms/SmartBlockCriteria.php:326 msgid "Generate" -msgstr "" +msgstr "生成" #: airtime_mvc/application/forms/SmartBlockCriteria.php:332 msgid "Shuffle playlist content" @@ -3665,11 +3665,11 @@ msgstr "プレイリストの内容をシャッフル" #: airtime_mvc/application/forms/SmartBlockCriteria.php:500 #: airtime_mvc/application/forms/SmartBlockCriteria.php:512 msgid "Limit cannot be empty or smaller than 0" -msgstr "" +msgstr "制限は空欄または0以下には設定できません。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:505 msgid "Limit cannot be more than 24 hrs" -msgstr "" +msgstr "制限は24時間以内に設定してください。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:515 msgid "The value should be an integer" @@ -3685,7 +3685,7 @@ msgstr "" #: airtime_mvc/application/forms/SmartBlockCriteria.php:536 msgid "'Length' should be in '00:00:00' format" -msgstr "" +msgstr "「長さ」は、'00:00:00'の形式で入力してください。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:541 #: airtime_mvc/application/forms/SmartBlockCriteria.php:554 @@ -3745,103 +3745,103 @@ msgstr "SoundCloudに登録されたパスワード" #: airtime_mvc/application/forms/SoundcloudPreferences.php:87 msgid "SoundCloud Tags: (separate tags with spaces)" -msgstr "" +msgstr "SoundCloudタグ:(タグはスペースで区切る)" #: airtime_mvc/application/forms/SoundcloudPreferences.php:99 msgid "Default Genre:" -msgstr "" +msgstr "ジャンル(初期値):" #: airtime_mvc/application/forms/SoundcloudPreferences.php:109 msgid "Default Track Type:" -msgstr "" +msgstr "トラックタイプ(初期値):" #: airtime_mvc/application/forms/SoundcloudPreferences.php:113 msgid "Original" -msgstr "" +msgstr "Original" #: airtime_mvc/application/forms/SoundcloudPreferences.php:114 msgid "Remix" -msgstr "" +msgstr "Remix" #: airtime_mvc/application/forms/SoundcloudPreferences.php:115 msgid "Live" -msgstr "" +msgstr "Live" #: airtime_mvc/application/forms/SoundcloudPreferences.php:116 msgid "Recording" -msgstr "" +msgstr "Recording" #: airtime_mvc/application/forms/SoundcloudPreferences.php:117 msgid "Spoken" -msgstr "" +msgstr "Spoken" #: airtime_mvc/application/forms/SoundcloudPreferences.php:118 msgid "Podcast" -msgstr "" +msgstr "Podcast" #: airtime_mvc/application/forms/SoundcloudPreferences.php:119 msgid "Demo" -msgstr "" +msgstr "Demo" #: airtime_mvc/application/forms/SoundcloudPreferences.php:120 msgid "Work in progress" -msgstr "" +msgstr "Work in progress" #: airtime_mvc/application/forms/SoundcloudPreferences.php:121 msgid "Stem" -msgstr "" +msgstr "Stem" #: airtime_mvc/application/forms/SoundcloudPreferences.php:122 msgid "Loop" -msgstr "" +msgstr "Loop" #: airtime_mvc/application/forms/SoundcloudPreferences.php:123 msgid "Sound Effect" -msgstr "" +msgstr "Sound Effect" #: airtime_mvc/application/forms/SoundcloudPreferences.php:124 msgid "One Shot Sample" -msgstr "" +msgstr "One Shot Sample" #: airtime_mvc/application/forms/SoundcloudPreferences.php:125 msgid "Other" -msgstr "" +msgstr "Other" #: airtime_mvc/application/forms/SoundcloudPreferences.php:133 msgid "Default License:" -msgstr "" +msgstr "トライセンス(初期値):" #: airtime_mvc/application/forms/SoundcloudPreferences.php:137 msgid "The work is in the public domain" -msgstr "" +msgstr "The work is in the public domain" #: airtime_mvc/application/forms/SoundcloudPreferences.php:138 msgid "All rights are reserved" -msgstr "" +msgstr "All rights are reserved" #: airtime_mvc/application/forms/SoundcloudPreferences.php:139 msgid "Creative Commons Attribution" -msgstr "" +msgstr "Creative Commons Attribution" #: airtime_mvc/application/forms/SoundcloudPreferences.php:140 msgid "Creative Commons Attribution Noncommercial" -msgstr "" +msgstr "Creative Commons Attribution Noncommercial" #: airtime_mvc/application/forms/SoundcloudPreferences.php:141 msgid "Creative Commons Attribution No Derivative Works" -msgstr "" +msgstr "Creative Commons Attribution No Derivative Works" #: airtime_mvc/application/forms/SoundcloudPreferences.php:142 msgid "Creative Commons Attribution Share Alike" -msgstr "" +msgstr "Creative Commons Attribution Share Alike" #: airtime_mvc/application/forms/SoundcloudPreferences.php:143 msgid "Creative Commons Attribution Noncommercial Non Derivate Works" -msgstr "" +msgstr "Creative Commons Attribution Noncommercial Non Derivate Works" #: airtime_mvc/application/forms/SoundcloudPreferences.php:144 msgid "Creative Commons Attribution Noncommercial Share Alike" -msgstr "" +msgstr "Creative Commons Attribution Noncommercial Share Alike" #: airtime_mvc/application/forms/AddShowStyle.php:10 msgid "Background Colour:" @@ -3853,7 +3853,7 @@ msgstr "文字色:" #: airtime_mvc/application/configs/navigation.php:12 msgid "Now Playing" -msgstr "" +msgstr "Now Playing" #: airtime_mvc/application/configs/navigation.php:19 msgid "Add Media" @@ -3877,7 +3877,7 @@ msgstr "ユーザー" #: airtime_mvc/application/configs/navigation.php:57 msgid "Media Folders" -msgstr "" +msgstr "メディアフォルダ" #: airtime_mvc/application/configs/navigation.php:64 msgid "Streams" @@ -3893,15 +3893,15 @@ msgstr "履歴" #: airtime_mvc/application/configs/navigation.php:97 msgid "Playout History" -msgstr "" +msgstr "配信履歴" #: airtime_mvc/application/configs/navigation.php:104 msgid "History Templates" -msgstr "" +msgstr "配信履歴のテンプレート" #: airtime_mvc/application/configs/navigation.php:118 msgid "Getting Started" -msgstr "" +msgstr "はじめに" #: airtime_mvc/application/configs/navigation.php:125 msgid "User Manual" From db49ab3c7f3b11e6a957175a893785e1410d0b5c Mon Sep 17 00:00:00 2001 From: localizer Date: Thu, 11 Sep 2014 09:34:10 +0000 Subject: [PATCH 07/30] updated translation resources --- .../locale/fr_FR/LC_MESSAGES/airtime.mo | Bin 69470 -> 69654 bytes .../locale/fr_FR/LC_MESSAGES/airtime.po | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo index 5f8834e3938084b0b59e38a0df4f99a7458b476c..518936b1c8e6f768c3176c7690aa9d2e7a195994 100644 GIT binary patch delta 14573 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 XVhj%l@GK{L^q7%3+Xni3?ic?*(+}X7 delta 14414 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 X%(z\n" "Language-Team: French (France) (http://www.transifex.com/projects/p/airtime/language/fr_FR/)\n" "MIME-Version: 1.0\n" @@ -2210,7 +2210,7 @@ msgstr "C'est le nom d'utilisateur administrateur et mot de passe pour icecast / #: airtime_mvc/application/controllers/LocaleController.php:180 msgid "" "Warning: You cannot change this field while the show is currently playing" -msgstr "" +msgstr "Attention: Vous ne pouvez pas modifier ce champ alors que l'émission est en cours de lecture" #: airtime_mvc/application/controllers/LocaleController.php:181 msgid "No result found" From 5af80fcfe3e63c33f1f87109a035573280bd2c58 Mon Sep 17 00:00:00 2001 From: Duncan Sommerville Date: Thu, 11 Sep 2014 12:48:15 -0400 Subject: [PATCH 08/30] Updated Ubuntu airtime-full-install to fix apache version issue --- install_full/ubuntu/airtime-full-install | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/install_full/ubuntu/airtime-full-install b/install_full/ubuntu/airtime-full-install index 7fae5aedd..2a2fa824c 100755 --- a/install_full/ubuntu/airtime-full-install +++ b/install_full/ubuntu/airtime-full-install @@ -29,6 +29,8 @@ echo "----------------------------------------------------" dist=`lsb_release -is` code=`lsb_release -cs` +apache2 -v | grep "2\.4" > /dev/null +apacheversion=$? #enable squeeze backports to get lame packages if [ "$dist" = "Debian" -a "$code" = "squeeze" ]; then @@ -130,16 +132,18 @@ else echo "----------------------------------------------------" echo "2.1 Apache Config File" echo "----------------------------------------------------" - if [ ! -f /etc/apache2/sites-available/airtime ]; then + + if [ "$apacheversion" != "1" ]; then + airtimeconfigfile="airtime.conf" + else + airtimeconfigfile="airtime" + fi + + if [ ! -f /etc/apache2/sites-available/$airtimeconfigfile ]; then echo "Creating Apache config for Airtime..." - if [ "$dist" = "Ubuntu" -a "$code" = "saucy" ]; then - cp $SCRIPTPATH/../apache/airtime-vhost /etc/apache2/sites-available/airtime.conf - a2dissite 000-default - else - cp $SCRIPTPATH/../apache/airtime-vhost /etc/apache2/sites-available/airtime - a2dissite default - fi + cp $SCRIPTPATH/../apache/airtime-vhost /etc/apache2/sites-available/$airtimeconfigfile + a2dissite 000-default a2ensite airtime else echo "Apache config for Airtime already exists..." @@ -205,4 +209,4 @@ echo "----------------------------------------------------" cd $SCRIPTPATH/../../install_minimal # Restart apache to clear php cache service apache2 restart -./airtime-install \ No newline at end of file +./airtime-install From e1bb017c9a020434a2aee98a1031bad0cc81e164 Mon Sep 17 00:00:00 2001 From: localizer Date: Fri, 12 Sep 2014 00:51:07 +0000 Subject: [PATCH 09/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 65000 -> 65000 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index f2be9ae71d70cec3f4925b1fecc1a2dd10096aa2..466ddd892d6884bbf7ca6d55c49b0a69e57b428d 100644 GIT binary patch delta 23 fcmaFyoB73W<_!Ve9EL^;1_oB92AdMqv delta 23 fcmaFyoB73W<_!Ve90ryO29{Qa=9?qBClmnyf7}U- diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index 7d5af07b1..a761d2a04 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-09 09:17+0000\n" +"PO-Revision-Date: 2014-09-12 00:50+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" From 3e621204f5afb4e6e36693f080b8165171c3f1da Mon Sep 17 00:00:00 2001 From: Holman Romero Date: Fri, 12 Sep 2014 16:51:45 +0200 Subject: [PATCH 10/30] Switch from GPL to AGPL --- LICENSE | 142 +++++++++++++++++++++++++------------------------------- 1 file changed, 64 insertions(+), 78 deletions(-) diff --git a/LICENSE b/LICENSE index 10926e87f..dba13ed2d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies @@ -7,17 +7,15 @@ Preamble - The GNU General Public License is a free, copyleft license for -software and other kinds of works. + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to +our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. +software for all its users. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you @@ -26,44 +24,34 @@ them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. The precise terms and conditions for copying, distribution and modification follow. @@ -72,7 +60,7 @@ modification follow. 0. Definitions. - "This License" refers to version 3 of the GNU General Public License. + "This License" refers to version 3 of the GNU Affero General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. @@ -549,35 +537,45 @@ to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. - 13. Use with the GNU Affero General Public License. + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single +under version 3 of the GNU General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General +Program specifies that a certain numbered version of the GNU Affero General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published +GNU Affero General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's +versions of the GNU Affero General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. @@ -635,41 +633,29 @@ the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by + it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. + GNU Affero General Public License for more details. - You should have received a copy of the GNU General Public License + You should have received a copy of the GNU Affero General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see +For more information on this, and how to apply and follow the GNU AGPL, see . - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. - From 2729202dc46f1775005744a476fc28289ed96267 Mon Sep 17 00:00:00 2001 From: drigato Date: Fri, 12 Sep 2014 16:29:47 -0400 Subject: [PATCH 11/30] Corrected japanese locale from ja to ja_JP --- airtime_mvc/application/models/Locale.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airtime_mvc/application/models/Locale.php b/airtime_mvc/application/models/Locale.php index e2392039b..726302a82 100644 --- a/airtime_mvc/application/models/Locale.php +++ b/airtime_mvc/application/models/Locale.php @@ -15,7 +15,7 @@ class Application_Model_Locale "hr_HR" => "Hrvatski", "hu_HU" => "Magyar", "it_IT" => "Italiano", - "ja" => "日本語", + "ja_JP" => "日本語", "ko_KR" => "한국어", "pl_PL" => "Polski", "pt_BR" => "Português (Brasil)", From 66e73cac579a6ec86ba735cc52e73ebeda6f3dd9 Mon Sep 17 00:00:00 2001 From: localizer Date: Tue, 16 Sep 2014 00:12:10 +0000 Subject: [PATCH 12/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 65000 -> 68463 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 48 +++++++++---------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 466ddd892d6884bbf7ca6d55c49b0a69e57b428d..9d8cc6d454d21d8eb72011e3808a1268a3c36ea5 100644 GIT binary patch delta 20061 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 diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index a761d2a04..ac8d43edc 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-12 00:50+0000\n" +"PO-Revision-Date: 2014-09-16 00:11+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -145,7 +145,7 @@ msgstr "ムード" #: airtime_mvc/application/controllers/LocaleController.php:77 #: airtime_mvc/application/forms/SmartBlockCriteria.php:61 msgid "Label" -msgstr "" +msgstr "レーベル" #: airtime_mvc/application/services/HistoryService.php:1112 #: airtime_mvc/application/services/HistoryService.php:1166 @@ -394,7 +394,7 @@ msgstr "追加" msgid "" "Rescan watched directory (This is useful if it is network mount and may be " "out of sync with Airtime)" -msgstr "" +msgstr "同期済み一覧を再スキャンする (もしネットワーク実装であったりRakuten.FMと同期していないと思われる場合に便利です)" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:44 msgid "Remove watched directory" @@ -402,7 +402,7 @@ msgstr "同期ディレクトリを削除する" #: airtime_mvc/application/views/scripts/form/preferences_watched_dirs.phtml:50 msgid "You are not watching any media folders." -msgstr "" +msgstr "いかなるメディアフォルダも見ていません" #: airtime_mvc/application/views/scripts/form/register-dialog.phtml:1 msgid "Register Airtime" @@ -819,7 +819,7 @@ msgstr "録音と再配信" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:29 msgid "Who" -msgstr "" +msgstr "DJ" #: airtime_mvc/application/views/scripts/schedule/add-show-form.phtml:33 msgid "Style" @@ -1023,7 +1023,7 @@ msgstr "プレイリストを空にする" #: airtime_mvc/application/views/scripts/error/error.phtml:6 msgid "Zend Framework Default Application" -msgstr "" +msgstr "Zend Framework Default Application" #: airtime_mvc/application/views/scripts/error/error.phtml:10 msgid "Page not found!" @@ -1215,7 +1215,7 @@ msgstr "年:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:19 #: airtime_mvc/application/forms/EditAudioMD.php:67 msgid "Label:" -msgstr "" +msgstr "ラベル:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:20 #: airtime_mvc/application/forms/EditAudioMD.php:96 @@ -1348,17 +1348,17 @@ msgstr "国の選択" #: airtime_mvc/application/models/MusicDir.php:160 #, php-format msgid "%s is already watched." -msgstr "" +msgstr "%sは同期済みです。" #: airtime_mvc/application/models/MusicDir.php:164 #, php-format msgid "%s contains nested watched directory: %s" -msgstr "" +msgstr "%sは同期している次のフォルダを含んでいます: %s " #: airtime_mvc/application/models/MusicDir.php:168 #, php-format msgid "%s is nested within existing watched directory: %s" -msgstr "" +msgstr "%sは同期している次のフォルダに含まれています: %s " #: airtime_mvc/application/models/MusicDir.php:189 #: airtime_mvc/application/models/MusicDir.php:368 @@ -1370,18 +1370,18 @@ msgstr "%sは有効なディレクトリではありません。" #, php-format msgid "" "%s is already set as the current storage dir or in the watched folders list" -msgstr "" +msgstr "%sはすでに保存ディレクトリまたは同期フォルダに設定されています。" #: airtime_mvc/application/models/MusicDir.php:386 #, php-format msgid "" "%s is already set as the current storage dir or in the watched folders list." -msgstr "" +msgstr "%sはすでに保存ディレクトリまたは同期フォルダに設定されています。" #: airtime_mvc/application/models/MusicDir.php:429 #, php-format msgid "%s doesn't exist in the watched list." -msgstr "" +msgstr "%sは同期リストの中に存在しません。" #: airtime_mvc/application/models/Block.php:333 #: airtime_mvc/application/forms/SmartBlockCriteria.php:120 @@ -1623,17 +1623,17 @@ msgstr "リンクした番組の外に項目を移動することはできませ #: airtime_mvc/application/models/Scheduler.php:119 msgid "The schedule you're viewing is out of date! (sched mismatch)" -msgstr "" +msgstr "参照中のスケジュールはの有効ではありません。" #: airtime_mvc/application/models/Scheduler.php:124 msgid "The schedule you're viewing is out of date! (instance mismatch)" -msgstr "" +msgstr "参照中のスケジュールは有効ではありません。" #: airtime_mvc/application/models/Scheduler.php:132 #: airtime_mvc/application/models/Scheduler.php:444 #: airtime_mvc/application/models/Scheduler.php:482 msgid "The schedule you're viewing is out of date!" -msgstr "" +msgstr "参照中のスケジュールは有効ではありません。" #: airtime_mvc/application/models/Scheduler.php:142 #, php-format @@ -2034,7 +2034,7 @@ msgid "" "Airtime is unsure about the status of this file. This can happen when the " "file is on a remote drive that is unaccessible or the file is in a directory" " that isn't 'watched' anymore." -msgstr "" +msgstr "このファイルのステータスが不明です。これは、ファイルがアクセス不能な外付けドライブに存在するか、またはファイルが同期されていないディレクトリに存在する場合に起こります。" #: airtime_mvc/application/controllers/LocaleController.php:124 #, php-format @@ -2111,7 +2111,7 @@ msgstr "保存先のフォルダを変更しますか?Rakuten.FMライブラ #: airtime_mvc/application/controllers/LocaleController.php:157 msgid "Are you sure you want to remove the watched folder?" -msgstr "" +msgstr "同期されているフォルダを削除してもよろしいですか?" #: airtime_mvc/application/controllers/LocaleController.php:158 msgid "This path is currently not accessible." @@ -2233,20 +2233,20 @@ msgstr "この番組の配信回が存在しません。" #: airtime_mvc/application/controllers/LocaleController.php:186 msgid "Warning: Shows cannot be re-linked" -msgstr "" +msgstr "注意:番組は再度リンクできません。" #: airtime_mvc/application/controllers/LocaleController.php:187 msgid "" "By linking your repeating shows any media items scheduled in any repeat show" " will also get scheduled in the other repeat shows" -msgstr "" +msgstr "配信内容を同期すると、配信内容の変更が対応するすべての再配信にも反映されます。" #: airtime_mvc/application/controllers/LocaleController.php:188 msgid "" "Timezone is set to the station timezone by default. Shows in the calendar " "will be displayed in your local time defined by the Interface Timezone in " "your user settings." -msgstr "" +msgstr "タイムゾーンは初期設定ではステーション所在地に合わせて設定されています。タイムゾーンを変更するには、ユーザー設定からインターフェイスのタイムゾーンを変更して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:192 msgid "Show" @@ -2681,7 +2681,7 @@ msgstr "ユーザー管理" #: airtime_mvc/application/controllers/LocaleController.php:331 msgid "Manage watched folders" -msgstr "" +msgstr "同期されているフォルダを管理" #: airtime_mvc/application/controllers/LocaleController.php:332 #: airtime_mvc/application/forms/SupportSettings.php:112 @@ -3024,7 +3024,7 @@ msgstr "インポートフォルダ:" #: airtime_mvc/application/forms/WatchedDirPreferences.php:25 msgid "Watched Folders:" -msgstr "" +msgstr "同期フォルダ:" #: airtime_mvc/application/forms/WatchedDirPreferences.php:40 msgid "Not a valid Directory" @@ -3216,7 +3216,7 @@ msgstr "24時間を越える長さに設定することはできません。" #: airtime_mvc/application/forms/AddShowRepeats.php:10 msgid "Link:" -msgstr "リンク:" +msgstr "配信内容を同期する:" #: airtime_mvc/application/forms/AddShowRepeats.php:16 msgid "Repeat Type:" From afa9a27bb922308b27b6b78bc71db2c676a58911 Mon Sep 17 00:00:00 2001 From: drigato Date: Mon, 15 Sep 2014 16:24:44 -0400 Subject: [PATCH 13/30] Japanese Plupload i18n file --- airtime_mvc/public/js/plupload/i18n/ja_JP.js | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 airtime_mvc/public/js/plupload/i18n/ja_JP.js diff --git a/airtime_mvc/public/js/plupload/i18n/ja_JP.js b/airtime_mvc/public/js/plupload/i18n/ja_JP.js new file mode 100644 index 000000000..fdcac0620 --- /dev/null +++ b/airtime_mvc/public/js/plupload/i18n/ja_JP.js @@ -0,0 +1,27 @@ +//Japanese +plupload.addI18n({ + 'Select files' : $.i18n._('Select files'), + 'Add files to the upload queue and click the start button.' : $.i18n._('Add files to the upload queue and click the start button.'), + 'Filename' : $.i18n._('Filename'), + 'Status' : $.i18n._('Status'), + 'Size' : $.i18n._('Size'), + 'Add files' : $.i18n._('Add files'), + 'Stop current upload' : $.i18n._('Stop current upload'), + 'Start uploading queue' : $.i18n._('Start uploading queue'), + 'Uploaded %d/%d files': $.i18n._('Uploaded %d/%d files'), + 'N/A' : $.i18n._('N/A'), + 'Drag files here.' : $.i18n._('Drag files here.'), + 'File extension error.': $.i18n._('File extension error.'), + 'File size error.': $.i18n._('File size error.'), + 'Init error.': $.i18n._('Init error.'), + 'HTTP Error.': $.i18n._('HTTP Error.'), + 'Security error.': $.i18n._('Security error.'), + 'Generic error.': $.i18n._('Generic error.'), + 'IO error.': $.i18n._('IO error.'), + 'Stop Upload': $.i18n._('Stop Upload'), + 'Add Files': $.i18n._('Add Files'), + 'Start Upload': $.i18n._('Start Upload'), + 'Start upload': $.i18n._('Start upload'), + '%d files queued': $.i18n._('%d files queued'), + "Error: Invalid file extension: " : $.i18n._("Error: Invalid file extension: ") +}); From 0c538ff1aec172eaa123410bd5d77e2a4bbf52af Mon Sep 17 00:00:00 2001 From: Duncan Sommerville Date: Wed, 17 Sep 2014 13:21:08 -0400 Subject: [PATCH 14/30] Added chown call to properly permission stor directory --- install_minimal/include/AirtimeInstall.php | 1 + 1 file changed, 1 insertion(+) diff --git a/install_minimal/include/AirtimeInstall.php b/install_minimal/include/AirtimeInstall.php index 4d037596e..e6a90915e 100644 --- a/install_minimal/include/AirtimeInstall.php +++ b/install_minimal/include/AirtimeInstall.php @@ -177,6 +177,7 @@ class AirtimeInstall } echo "* Giving Apache permission to access $rp".PHP_EOL; + $success = chown($rp, $CC_CONFIG["webServerUser"]); $success = chgrp($rp, $CC_CONFIG["webServerUser"]); $success = chmod($rp, 0775); } From e5e350dfe49bfe75d396952bcdffe2afc1539b48 Mon Sep 17 00:00:00 2001 From: localizer Date: Wed, 17 Sep 2014 23:49:10 +0000 Subject: [PATCH 15/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 68463 -> 70215 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 58 +++++++++---------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 9d8cc6d454d21d8eb72011e3808a1268a3c36ea5..43420a45045a96b40c134a459ca42cac2699e362 100644 GIT binary patch delta 19020 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 eq_y+*a{Q;syvn(J8vh>$!59Ys delta 17557 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 diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index ac8d43edc..58a42bfb4 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-16 00:11+0000\n" +"PO-Revision-Date: 2014-09-17 23:48+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -75,7 +75,7 @@ msgstr "キューアウトの設定" #: airtime_mvc/application/layouts/scripts/layout.phtml:73 msgid "Cursor" -msgstr "" +msgstr "カーソル" #: airtime_mvc/application/layouts/scripts/layout.phtml:74 #: airtime_mvc/application/controllers/LocaleController.php:274 @@ -535,7 +535,7 @@ msgstr "マスターソース接続URL:" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:115 #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:159 msgid "Override" -msgstr "" +msgstr "オーバーライド" #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:120 #: airtime_mvc/application/views/scripts/form/preferences_livestream.phtml:164 @@ -779,7 +779,7 @@ msgstr "ON AIR" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:55 msgid "Listen" -msgstr "" +msgstr "試聴" #: airtime_mvc/application/views/scripts/partialviews/header.phtml:59 msgid "Station time" @@ -1415,7 +1415,7 @@ msgstr "キューアウトをキューインより小さく設定することは #: airtime_mvc/application/models/Block.php:1340 #: airtime_mvc/application/forms/SmartBlockCriteria.php:48 msgid "Select criteria" -msgstr "選択してください" +msgstr "基準を選択してください" #: airtime_mvc/application/models/Block.php:1342 #: airtime_mvc/application/forms/SmartBlockCriteria.php:50 @@ -1495,19 +1495,19 @@ msgstr "ウェブサイト" #: airtime_mvc/application/forms/SmartBlockCriteria.php:366 #: airtime_mvc/application/forms/SmartBlockCriteria.php:404 msgid "Select modifier" -msgstr "選択してください" +msgstr "条件を選択してください" #: airtime_mvc/application/models/Block.php:1372 #: airtime_mvc/application/controllers/LocaleController.php:142 #: airtime_mvc/application/forms/SmartBlockCriteria.php:88 msgid "contains" -msgstr "含む" +msgstr "以下を含む" #: airtime_mvc/application/models/Block.php:1373 #: airtime_mvc/application/controllers/LocaleController.php:143 #: airtime_mvc/application/forms/SmartBlockCriteria.php:89 msgid "does not contain" -msgstr "含まない" +msgstr "以下を含まない" #: airtime_mvc/application/models/Block.php:1374 #: airtime_mvc/application/models/Block.php:1378 @@ -1515,7 +1515,7 @@ msgstr "含まない" #: airtime_mvc/application/forms/SmartBlockCriteria.php:90 #: airtime_mvc/application/forms/SmartBlockCriteria.php:104 msgid "is" -msgstr "一致する" +msgstr "以下と一致する" #: airtime_mvc/application/models/Block.php:1375 #: airtime_mvc/application/models/Block.php:1379 @@ -1523,19 +1523,19 @@ msgstr "一致する" #: airtime_mvc/application/forms/SmartBlockCriteria.php:91 #: airtime_mvc/application/forms/SmartBlockCriteria.php:105 msgid "is not" -msgstr "一致しない" +msgstr "以下と一致しない" #: airtime_mvc/application/models/Block.php:1376 #: airtime_mvc/application/controllers/LocaleController.php:146 #: airtime_mvc/application/forms/SmartBlockCriteria.php:92 msgid "starts with" -msgstr "始まる" +msgstr "以下で始まる" #: airtime_mvc/application/models/Block.php:1377 #: airtime_mvc/application/controllers/LocaleController.php:147 #: airtime_mvc/application/forms/SmartBlockCriteria.php:93 msgid "ends with" -msgstr "終る" +msgstr "以下で終わる" #: airtime_mvc/application/models/Block.php:1380 #: airtime_mvc/application/controllers/LocaleController.php:148 @@ -1874,7 +1874,7 @@ msgstr "プレイリストに追加できるのはトラック・スマートブ #: airtime_mvc/application/controllers/LocaleController.php:53 msgid "Please select a cursor position on timeline." -msgstr "" +msgstr "タイムライン上のカーソル位置を選択して下さい。" #: airtime_mvc/application/controllers/LocaleController.php:58 msgid "Add to selected show" @@ -2593,7 +2593,7 @@ msgstr "ディスク" #: airtime_mvc/application/controllers/LocaleController.php:308 msgid "Look in" -msgstr "" +msgstr "閲覧" #: airtime_mvc/application/controllers/LocaleController.php:310 msgid "Open" @@ -2797,7 +2797,7 @@ msgstr "%d/%d ファイルをアップロードしました。" #: airtime_mvc/application/controllers/LocaleController.php:370 msgid "N/A" -msgstr "" +msgstr "N/A" #: airtime_mvc/application/controllers/LocaleController.php:371 msgid "Drag files here." @@ -2926,11 +2926,11 @@ msgstr "Liquidsoapに問題があります。" #: airtime_mvc/application/controllers/ShowbuilderController.php:196 msgid "Select cursor" -msgstr "" +msgstr "カーソルを選択" #: airtime_mvc/application/controllers/ShowbuilderController.php:197 msgid "Remove cursor" -msgstr "" +msgstr "カーソルを削除" #: airtime_mvc/application/controllers/ShowbuilderController.php:216 msgid "show does not exist" @@ -3289,15 +3289,15 @@ msgstr "パスワード" #: airtime_mvc/application/forms/PasswordChange.php:28 msgid "Confirm new password" -msgstr "" +msgstr "新しいパスワードを確認してください。" #: airtime_mvc/application/forms/PasswordChange.php:36 msgid "Password confirmation does not match your password." -msgstr "" +msgstr "パスワード確認がパスワードと一致しません。" #: airtime_mvc/application/forms/PasswordChange.php:43 msgid "Get new password" -msgstr "" +msgstr "新しいパスワードを入手" #: airtime_mvc/application/forms/SupportSettings.php:21 #: airtime_mvc/application/forms/GeneralPreferences.php:21 @@ -3439,7 +3439,7 @@ msgstr "Icecastサーバーを使用する際はマウント欄を入力して #: airtime_mvc/application/forms/StreamSetting.php:22 msgid "Hardware Audio Output" -msgstr "" +msgstr "オーディオ出力" #: airtime_mvc/application/forms/StreamSetting.php:33 msgid "Output Type" @@ -3495,7 +3495,7 @@ msgstr "再配信" #: airtime_mvc/application/forms/EmailServerPreferences.php:17 msgid "Enable System Emails (Password Reset)" -msgstr "" +msgstr "システムメールを有効化 (パスワードリセット)" #: airtime_mvc/application/forms/EmailServerPreferences.php:27 msgid "Reset Password 'From' Email" @@ -3588,7 +3588,7 @@ msgstr "デフォルトフェードアウト(初期値):" msgid "" "Allow Remote Websites To Access \"Schedule\" Info?%s (Enable this to make " "front-end widgets work.)" -msgstr "" +msgstr "外部サイトからの「スケジュール」情報へのアクセスを許可しますか?%s (フロントエンドのウィジェットを機能させる場合は、これを有効にしてください)" #: airtime_mvc/application/forms/GeneralPreferences.php:90 msgid "Disabled" @@ -3620,7 +3620,7 @@ msgstr "メール" #: airtime_mvc/application/forms/PasswordRestore.php:36 msgid "Restore password" -msgstr "" +msgstr "パスワードをリセット" #: airtime_mvc/application/forms/SmartBlockCriteria.php:118 msgid "hours" @@ -3681,7 +3681,7 @@ msgstr "設定できるアイテムの最大数は500です。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:529 msgid "You must select Criteria and Modifier" -msgstr "" +msgstr "「基準」と「条件」を選択してください。" #: airtime_mvc/application/forms/SmartBlockCriteria.php:536 msgid "'Length' should be in '00:00:00' format" @@ -3733,7 +3733,7 @@ msgstr "SoundCloudへのアップロードを有効化" #: airtime_mvc/application/forms/SoundcloudPreferences.php:36 msgid "Automatically Mark Files \"Downloadable\" on SoundCloud" -msgstr "" +msgstr "自動的にSoundCloud上で「Downloadable」ファイルとしてアップロードする。" #: airtime_mvc/application/forms/SoundcloudPreferences.php:47 msgid "SoundCloud Email" @@ -3809,7 +3809,7 @@ msgstr "Other" #: airtime_mvc/application/forms/SoundcloudPreferences.php:133 msgid "Default License:" -msgstr "トライセンス(初期値):" +msgstr "ライセンス(初期値):" #: airtime_mvc/application/forms/SoundcloudPreferences.php:137 msgid "The work is in the public domain" @@ -3881,7 +3881,7 @@ msgstr "メディアフォルダ" #: airtime_mvc/application/configs/navigation.php:64 msgid "Streams" -msgstr "配信" +msgstr "配信設定" #: airtime_mvc/application/configs/navigation.php:83 msgid "Listener Stats" @@ -3913,4 +3913,4 @@ msgstr "選択してください。" #: airtime_mvc/library/propel/contrib/pear/HTML_QuickForm_Propel/Propel.php:531 msgid "No Records" -msgstr "" +msgstr "録画なし" From 28399b70ccad39c5c1215043e4d965359dab1e56 Mon Sep 17 00:00:00 2001 From: drigato Date: Fri, 19 Sep 2014 14:57:43 -0400 Subject: [PATCH 16/30] Make API on by default --- airtime_mvc/application/forms/GeneralPreferences.php | 1 + 1 file changed, 1 insertion(+) diff --git a/airtime_mvc/application/forms/GeneralPreferences.php b/airtime_mvc/application/forms/GeneralPreferences.php index 34b60e704..1402814e8 100644 --- a/airtime_mvc/application/forms/GeneralPreferences.php +++ b/airtime_mvc/application/forms/GeneralPreferences.php @@ -91,6 +91,7 @@ class Application_Form_GeneralPreferences extends Zend_Form_SubForm _("Enabled"))); $third_party_api->setValue(Application_Model_Preference::GetAllow3rdPartyApi()); $third_party_api->setDecorators(array('ViewHelper')); + $third_party_api->setValue(true); $this->addElement($third_party_api); $locale = new Zend_Form_Element_Select("locale"); From 66b97158b79453785f069d3f05c57fea338ba761 Mon Sep 17 00:00:00 2001 From: drigato Date: Fri, 19 Sep 2014 15:30:06 -0400 Subject: [PATCH 17/30] Make API on by default - fix --- airtime_mvc/application/forms/GeneralPreferences.php | 1 - airtime_mvc/application/models/Preference.php | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/airtime_mvc/application/forms/GeneralPreferences.php b/airtime_mvc/application/forms/GeneralPreferences.php index 1402814e8..34b60e704 100644 --- a/airtime_mvc/application/forms/GeneralPreferences.php +++ b/airtime_mvc/application/forms/GeneralPreferences.php @@ -91,7 +91,6 @@ class Application_Form_GeneralPreferences extends Zend_Form_SubForm _("Enabled"))); $third_party_api->setValue(Application_Model_Preference::GetAllow3rdPartyApi()); $third_party_api->setDecorators(array('ViewHelper')); - $third_party_api->setValue(true); $this->addElement($third_party_api); $locale = new Zend_Form_Element_Select("locale"); diff --git a/airtime_mvc/application/models/Preference.php b/airtime_mvc/application/models/Preference.php index e73069f43..814b5e388 100644 --- a/airtime_mvc/application/models/Preference.php +++ b/airtime_mvc/application/models/Preference.php @@ -443,7 +443,7 @@ class Application_Model_Preference public static function GetAllow3rdPartyApi() { $val = self::getValue("third_party_api"); - return (strlen($val) == 0 ) ? "0" : $val; + return (strlen($val) == 0 ) ? "1" : $val; } public static function SetPhone($phone) From 3c797c044ae9f946db319f8f9533b038f3a36546 Mon Sep 17 00:00:00 2001 From: drigato Date: Fri, 19 Sep 2014 15:41:55 -0400 Subject: [PATCH 18/30] Undoing make API on by default for now. This needs to be done in the db --- airtime_mvc/application/models/Preference.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airtime_mvc/application/models/Preference.php b/airtime_mvc/application/models/Preference.php index 814b5e388..e73069f43 100644 --- a/airtime_mvc/application/models/Preference.php +++ b/airtime_mvc/application/models/Preference.php @@ -443,7 +443,7 @@ class Application_Model_Preference public static function GetAllow3rdPartyApi() { $val = self::getValue("third_party_api"); - return (strlen($val) == 0 ) ? "1" : $val; + return (strlen($val) == 0 ) ? "0" : $val; } public static function SetPhone($phone) From 657a47a57606aba198c95c11c8a51b9fc3ba96e8 Mon Sep 17 00:00:00 2001 From: localizer Date: Mon, 22 Sep 2014 02:46:15 +0000 Subject: [PATCH 19/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 70215 -> 72271 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 18 +++++++++--------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 43420a45045a96b40c134a459ca42cac2699e362..854f3925b86224bc096e877ecd155749e6e2845d 100644 GIT binary patch delta 19597 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 diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index 58a42bfb4..c4f558c80 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-17 23:48+0000\n" +"PO-Revision-Date: 2014-09-22 02:46+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -1658,7 +1658,7 @@ msgstr "番組 %s は以前に更新されています。" msgid "" "Content in linked shows must be scheduled before or after any one is " "broadcasted" -msgstr "" +msgstr "同期された配信内容を配信中に変更することはできません。" #: airtime_mvc/application/models/Scheduler.php:200 #: airtime_mvc/application/models/Scheduler.php:289 @@ -2164,19 +2164,19 @@ msgid "" " every song. If you are using an OGG stream and your listeners do not " "require support for these audio players, then feel free to enable this " "option." -msgstr "" +msgstr "このオプションをチェックしてOGGストリームのメタデータを有効にしてください(ストリームメタデータとは、トラックタイトル、アーティスト、オーディオプレーヤーに表示される名前のことです)。メタデータ情報を有効にしてOGG/ Vorbisのストリームを再生すると、VLCとmplayerはすべての曲を再生した後にストリームから切断される重大なバグを発生させます。OGGストリームを使用していて、リスナーがこれらのオーディオプレーヤーのためのサポートを必要としない場合は、このオプションを有効にして下さい。" #: airtime_mvc/application/controllers/LocaleController.php:170 msgid "" "Check this box to automatically switch off Master/Show source upon source " "disconnection." -msgstr "" +msgstr "このボックスにチェックを入れると、ソースが切断された時に番組ソースに自動的に切り替わります。" #: airtime_mvc/application/controllers/LocaleController.php:171 msgid "" "Check this box to automatically switch on Master/Show source upon source " "connection." -msgstr "" +msgstr "このボックスをクリックすると、ソースが接続された時にマスターソースに自動的に切り替わります。" #: airtime_mvc/application/controllers/LocaleController.php:172 msgid "" @@ -2507,7 +2507,7 @@ msgstr "終了" #: airtime_mvc/application/controllers/LocaleController.php:266 msgid "Duration" -msgstr "" +msgstr "長さ" #: airtime_mvc/application/controllers/LocaleController.php:276 msgid "Show Empty" @@ -2867,7 +2867,7 @@ msgstr "エントリーを作成" #: airtime_mvc/application/controllers/LocaleController.php:390 msgid "Edit History Record" -msgstr "" +msgstr "配信履歴を編集" #: airtime_mvc/application/controllers/LocaleController.php:393 #, php-format @@ -3252,11 +3252,11 @@ msgstr "リピート間隔:" #: airtime_mvc/application/forms/AddShowRepeats.php:50 msgid "day of the month" -msgstr "" +msgstr "毎月特定日" #: airtime_mvc/application/forms/AddShowRepeats.php:50 msgid "day of the week" -msgstr "" +msgstr "毎月特定曜日" #: airtime_mvc/application/forms/AddShowRepeats.php:56 #: airtime_mvc/application/forms/DateRange.php:44 From ff16cefa622aa453a384cd46c963a9ed8e191a02 Mon Sep 17 00:00:00 2001 From: localizer Date: Mon, 29 Sep 2014 06:43:17 +0000 Subject: [PATCH 20/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 72271 -> 72359 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index 854f3925b86224bc096e877ecd155749e6e2845d..c9207fa8fd79079640bbca18df8ed08b3488f41d 100644 GIT binary patch delta 17935 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 F{{fjde#8I( delta 17826 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 diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index c4f558c80..aa1619960 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-22 02:46+0000\n" +"PO-Revision-Date: 2014-09-29 06:42+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -3467,7 +3467,7 @@ msgstr "ステーション名 - 番組名" #: airtime_mvc/application/forms/StreamSetting.php:63 msgid "Off Air Metadata" -msgstr "" +msgstr "オフエアーメタデータ" #: airtime_mvc/application/forms/StreamSetting.php:69 msgid "Enable Replay Gain" From f0397bbc59f0b51b70ddba7d5ccddefc768bb72c Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Mon, 29 Sep 2014 18:22:10 +0000 Subject: [PATCH 21/30] PHP ini settings for cookies. --- airtime_mvc/public/index.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/airtime_mvc/public/index.php b/airtime_mvc/public/index.php index 7c6d5cfb4..5fcfa36d7 100644 --- a/airtime_mvc/public/index.php +++ b/airtime_mvc/public/index.php @@ -1,5 +1,15 @@ Date: Mon, 29 Sep 2014 22:48:52 +0000 Subject: [PATCH 22/30] Regenerate session ids. --- airtime_mvc/application/controllers/LoginController.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/airtime_mvc/application/controllers/LoginController.php b/airtime_mvc/application/controllers/LoginController.php index 84af7f954..5e9b70e31 100644 --- a/airtime_mvc/application/controllers/LoginController.php +++ b/airtime_mvc/application/controllers/LoginController.php @@ -56,6 +56,8 @@ class LoginController extends Zend_Controller_Action $result = $auth->authenticate($authAdapter); if ($result->isValid()) { + // Regenerate session id on login to prevent session fixation. + Zend_Session::regenerateId(); //all info about this user from the login table omit only the password $userInfo = $authAdapter->getResultRowObject(null, 'password'); From 2be4a5f9d051fcc0e04928079438f440a492960b Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Tue, 30 Sep 2014 23:09:27 +0000 Subject: [PATCH 23/30] Add form tokens to several forms. --- airtime_mvc/application/forms/EditUser.php | 4 ++++ airtime_mvc/application/forms/Login.php | 4 ++++ airtime_mvc/application/views/scripts/form/edit-user.phtml | 3 +++ airtime_mvc/application/views/scripts/form/login.phtml | 2 ++ airtime_mvc/public/js/libs/underscore-min.js | 1 - 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/airtime_mvc/application/forms/EditUser.php b/airtime_mvc/application/forms/EditUser.php index 8b8565fce..1ded293a4 100644 --- a/airtime_mvc/application/forms/EditUser.php +++ b/airtime_mvc/application/forms/EditUser.php @@ -22,6 +22,10 @@ class Application_Form_EditUser extends Zend_Form $this->setDecorators(array( array('ViewScript', array('viewScript' => 'form/edit-user.phtml', "currentUser" => $currentUser->getLogin())))); $this->setAttrib('id', 'current-user-form'); + + $this->addElement('hash', 'csrf', array( + 'salt' => 'unique' + )); $hidden = new Zend_Form_Element_Hidden('cu_user_id'); $hidden->setDecorators(array('ViewHelper')); diff --git a/airtime_mvc/application/forms/Login.php b/airtime_mvc/application/forms/Login.php index 02e942079..40f4da83f 100644 --- a/airtime_mvc/application/forms/Login.php +++ b/airtime_mvc/application/forms/Login.php @@ -10,6 +10,10 @@ class Application_Form_Login extends Zend_Form // Set the method for the display form to POST $this->setMethod('post'); + $this->addElement('hash', 'csrf', array( + 'salt' => 'unique' + )); + $this->setDecorators(array( array('ViewScript', array('viewScript' => 'form/login.phtml')) )); diff --git a/airtime_mvc/application/views/scripts/form/edit-user.phtml b/airtime_mvc/application/views/scripts/form/edit-user.phtml index 1cf55dba4..4b7d7cf53 100644 --- a/airtime_mvc/application/views/scripts/form/edit-user.phtml +++ b/airtime_mvc/application/views/scripts/form/edit-user.phtml @@ -157,6 +157,9 @@ + + element->getElement('csrf') ?> + diff --git a/airtime_mvc/application/views/scripts/form/login.phtml b/airtime_mvc/application/views/scripts/form/login.phtml index 34645f657..e8d80a84d 100644 --- a/airtime_mvc/application/views/scripts/form/login.phtml +++ b/airtime_mvc/application/views/scripts/form/login.phtml @@ -27,6 +27,8 @@
element->getElement('locale') ?>
+ + element->getElement('csrf') ?> diff --git a/airtime_mvc/public/js/libs/underscore-min.js b/airtime_mvc/public/js/libs/underscore-min.js index ef9ef9f40..15389262e 100644 --- a/airtime_mvc/public/js/libs/underscore-min.js +++ b/airtime_mvc/public/js/libs/underscore-min.js @@ -3,4 +3,3 @@ // (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors // Underscore may be freely distributed under the MIT license. !function(){var n=this,t=n._,r={},e=Array.prototype,u=Object.prototype,i=Function.prototype,a=e.push,o=e.slice,c=e.concat,l=u.toString,f=u.hasOwnProperty,s=e.forEach,p=e.map,v=e.reduce,h=e.reduceRight,d=e.filter,g=e.every,m=e.some,y=e.indexOf,b=e.lastIndexOf,x=Array.isArray,_=Object.keys,w=i.bind,j=function(n){return n instanceof j?n:this instanceof j?(this._wrapped=n,void 0):new j(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=j),exports._=j):n._=j,j.VERSION="1.5.1";var A=j.each=j.forEach=function(n,t,e){if(null!=n)if(s&&n.forEach===s)n.forEach(t,e);else if(n.length===+n.length){for(var u=0,i=n.length;i>u;u++)if(t.call(e,n[u],u,n)===r)return}else for(var a in n)if(j.has(n,a)&&t.call(e,n[a],a,n)===r)return};j.map=j.collect=function(n,t,r){var e=[];return null==n?e:p&&n.map===p?n.map(t,r):(A(n,function(n,u,i){e.push(t.call(r,n,u,i))}),e)};var E="Reduce of empty array with no initial value";j.reduce=j.foldl=j.inject=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),v&&n.reduce===v)return e&&(t=j.bind(t,e)),u?n.reduce(t,r):n.reduce(t);if(A(n,function(n,i,a){u?r=t.call(e,r,n,i,a):(r=n,u=!0)}),!u)throw new TypeError(E);return r},j.reduceRight=j.foldr=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),h&&n.reduceRight===h)return e&&(t=j.bind(t,e)),u?n.reduceRight(t,r):n.reduceRight(t);var i=n.length;if(i!==+i){var a=j.keys(n);i=a.length}if(A(n,function(o,c,l){c=a?a[--i]:--i,u?r=t.call(e,r,n[c],c,l):(r=n[c],u=!0)}),!u)throw new TypeError(E);return r},j.find=j.detect=function(n,t,r){var e;return O(n,function(n,u,i){return t.call(r,n,u,i)?(e=n,!0):void 0}),e},j.filter=j.select=function(n,t,r){var e=[];return null==n?e:d&&n.filter===d?n.filter(t,r):(A(n,function(n,u,i){t.call(r,n,u,i)&&e.push(n)}),e)},j.reject=function(n,t,r){return j.filter(n,function(n,e,u){return!t.call(r,n,e,u)},r)},j.every=j.all=function(n,t,e){t||(t=j.identity);var u=!0;return null==n?u:g&&n.every===g?n.every(t,e):(A(n,function(n,i,a){return(u=u&&t.call(e,n,i,a))?void 0:r}),!!u)};var O=j.some=j.any=function(n,t,e){t||(t=j.identity);var u=!1;return null==n?u:m&&n.some===m?n.some(t,e):(A(n,function(n,i,a){return u||(u=t.call(e,n,i,a))?r:void 0}),!!u)};j.contains=j.include=function(n,t){return null==n?!1:y&&n.indexOf===y?n.indexOf(t)!=-1:O(n,function(n){return n===t})},j.invoke=function(n,t){var r=o.call(arguments,2),e=j.isFunction(t);return j.map(n,function(n){return(e?t:n[t]).apply(n,r)})},j.pluck=function(n,t){return j.map(n,function(n){return n[t]})},j.where=function(n,t,r){return j.isEmpty(t)?r?void 0:[]:j[r?"find":"filter"](n,function(n){for(var r in t)if(t[r]!==n[r])return!1;return!0})},j.findWhere=function(n,t){return j.where(n,t,!0)},j.max=function(n,t,r){if(!t&&j.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.max.apply(Math,n);if(!t&&j.isEmpty(n))return-1/0;var e={computed:-1/0,value:-1/0};return A(n,function(n,u,i){var a=t?t.call(r,n,u,i):n;a>e.computed&&(e={value:n,computed:a})}),e.value},j.min=function(n,t,r){if(!t&&j.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.min.apply(Math,n);if(!t&&j.isEmpty(n))return 1/0;var e={computed:1/0,value:1/0};return A(n,function(n,u,i){var a=t?t.call(r,n,u,i):n;ae||r===void 0)return 1;if(e>r||e===void 0)return-1}return n.indexi;){var o=i+a>>>1;r.call(e,n[o])=0})})},j.difference=function(n){var t=c.apply(e,o.call(arguments,1));return j.filter(n,function(n){return!j.contains(t,n)})},j.zip=function(){for(var n=j.max(j.pluck(arguments,"length").concat(0)),t=new Array(n),r=0;n>r;r++)t[r]=j.pluck(arguments,""+r);return t},j.object=function(n,t){if(null==n)return{};for(var r={},e=0,u=n.length;u>e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},j.indexOf=function(n,t,r){if(null==n)return-1;var e=0,u=n.length;if(r){if("number"!=typeof r)return e=j.sortedIndex(n,t),n[e]===t?e:-1;e=0>r?Math.max(0,u+r):r}if(y&&n.indexOf===y)return n.indexOf(t,r);for(;u>e;e++)if(n[e]===t)return e;return-1},j.lastIndexOf=function(n,t,r){if(null==n)return-1;var e=null!=r;if(b&&n.lastIndexOf===b)return e?n.lastIndexOf(t,r):n.lastIndexOf(t);for(var u=e?r:n.length;u--;)if(n[u]===t)return u;return-1},j.range=function(n,t,r){arguments.length<=1&&(t=n||0,n=0),r=arguments[2]||1;for(var e=Math.max(Math.ceil((t-n)/r),0),u=0,i=new Array(e);e>u;)i[u++]=n,n+=r;return i};var M=function(){};j.bind=function(n,t){var r,e;if(w&&n.bind===w)return w.apply(n,o.call(arguments,1));if(!j.isFunction(n))throw new TypeError;return r=o.call(arguments,2),e=function(){if(!(this instanceof e))return n.apply(t,r.concat(o.call(arguments)));M.prototype=n.prototype;var u=new M;M.prototype=null;var i=n.apply(u,r.concat(o.call(arguments)));return Object(i)===i?i:u}},j.partial=function(n){var t=o.call(arguments,1);return function(){return n.apply(this,t.concat(o.call(arguments)))}},j.bindAll=function(n){var t=o.call(arguments,1);if(0===t.length)throw new Error("bindAll must be passed function names");return A(t,function(t){n[t]=j.bind(n[t],n)}),n},j.memoize=function(n,t){var r={};return t||(t=j.identity),function(){var e=t.apply(this,arguments);return j.has(r,e)?r[e]:r[e]=n.apply(this,arguments)}},j.delay=function(n,t){var r=o.call(arguments,2);return setTimeout(function(){return n.apply(null,r)},t)},j.defer=function(n){return j.delay.apply(j,[n,1].concat(o.call(arguments,1)))},j.throttle=function(n,t,r){var e,u,i,a=null,o=0;r||(r={});var c=function(){o=r.leading===!1?0:new Date,a=null,i=n.apply(e,u)};return function(){var l=new Date;o||r.leading!==!1||(o=l);var f=t-(l-o);return e=this,u=arguments,0>=f?(clearTimeout(a),a=null,o=l,i=n.apply(e,u)):a||r.trailing===!1||(a=setTimeout(c,f)),i}},j.debounce=function(n,t,r){var e,u=null;return function(){var i=this,a=arguments,o=function(){u=null,r||(e=n.apply(i,a))},c=r&&!u;return clearTimeout(u),u=setTimeout(o,t),c&&(e=n.apply(i,a)),e}},j.once=function(n){var t,r=!1;return function(){return r?t:(r=!0,t=n.apply(this,arguments),n=null,t)}},j.wrap=function(n,t){return function(){var r=[n];return a.apply(r,arguments),t.apply(this,r)}},j.compose=function(){var n=arguments;return function(){for(var t=arguments,r=n.length-1;r>=0;r--)t=[n[r].apply(this,t)];return t[0]}},j.after=function(n,t){return function(){return--n<1?t.apply(this,arguments):void 0}},j.keys=_||function(n){if(n!==Object(n))throw new TypeError("Invalid object");var t=[];for(var r in n)j.has(n,r)&&t.push(r);return t},j.values=function(n){var t=[];for(var r in n)j.has(n,r)&&t.push(n[r]);return t},j.pairs=function(n){var t=[];for(var r in n)j.has(n,r)&&t.push([r,n[r]]);return t},j.invert=function(n){var t={};for(var r in n)j.has(n,r)&&(t[n[r]]=r);return t},j.functions=j.methods=function(n){var t=[];for(var r in n)j.isFunction(n[r])&&t.push(r);return t.sort()},j.extend=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]=t[r]}),n},j.pick=function(n){var t={},r=c.apply(e,o.call(arguments,1));return A(r,function(r){r in n&&(t[r]=n[r])}),t},j.omit=function(n){var t={},r=c.apply(e,o.call(arguments,1));for(var u in n)j.contains(r,u)||(t[u]=n[u]);return t},j.defaults=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]===void 0&&(n[r]=t[r])}),n},j.clone=function(n){return j.isObject(n)?j.isArray(n)?n.slice():j.extend({},n):n},j.tap=function(n,t){return t(n),n};var S=function(n,t,r,e){if(n===t)return 0!==n||1/n==1/t;if(null==n||null==t)return n===t;n instanceof j&&(n=n._wrapped),t instanceof j&&(t=t._wrapped);var u=l.call(n);if(u!=l.call(t))return!1;switch(u){case"[object String]":return n==String(t);case"[object Number]":return n!=+n?t!=+t:0==n?1/n==1/t:n==+t;case"[object Date]":case"[object Boolean]":return+n==+t;case"[object RegExp]":return n.source==t.source&&n.global==t.global&&n.multiline==t.multiline&&n.ignoreCase==t.ignoreCase}if("object"!=typeof n||"object"!=typeof t)return!1;for(var i=r.length;i--;)if(r[i]==n)return e[i]==t;var a=n.constructor,o=t.constructor;if(a!==o&&!(j.isFunction(a)&&a instanceof a&&j.isFunction(o)&&o instanceof o))return!1;r.push(n),e.push(t);var c=0,f=!0;if("[object Array]"==u){if(c=n.length,f=c==t.length)for(;c--&&(f=S(n[c],t[c],r,e)););}else{for(var s in n)if(j.has(n,s)&&(c++,!(f=j.has(t,s)&&S(n[s],t[s],r,e))))break;if(f){for(s in t)if(j.has(t,s)&&!c--)break;f=!c}}return r.pop(),e.pop(),f};j.isEqual=function(n,t){return S(n,t,[],[])},j.isEmpty=function(n){if(null==n)return!0;if(j.isArray(n)||j.isString(n))return 0===n.length;for(var t in n)if(j.has(n,t))return!1;return!0},j.isElement=function(n){return!(!n||1!==n.nodeType)},j.isArray=x||function(n){return"[object Array]"==l.call(n)},j.isObject=function(n){return n===Object(n)},A(["Arguments","Function","String","Number","Date","RegExp"],function(n){j["is"+n]=function(t){return l.call(t)=="[object "+n+"]"}}),j.isArguments(arguments)||(j.isArguments=function(n){return!(!n||!j.has(n,"callee"))}),"function"!=typeof/./&&(j.isFunction=function(n){return"function"==typeof n}),j.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},j.isNaN=function(n){return j.isNumber(n)&&n!=+n},j.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"==l.call(n)},j.isNull=function(n){return null===n},j.isUndefined=function(n){return n===void 0},j.has=function(n,t){return f.call(n,t)},j.noConflict=function(){return n._=t,this},j.identity=function(n){return n},j.times=function(n,t,r){for(var e=Array(Math.max(0,n)),u=0;n>u;u++)e[u]=t.call(r,u);return e},j.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))};var I={escape:{"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"}};I.unescape=j.invert(I.escape);var T={escape:new RegExp("["+j.keys(I.escape).join("")+"]","g"),unescape:new RegExp("("+j.keys(I.unescape).join("|")+")","g")};j.each(["escape","unescape"],function(n){j[n]=function(t){return null==t?"":(""+t).replace(T[n],function(t){return I[n][t]})}}),j.result=function(n,t){if(null==n)return void 0;var r=n[t];return j.isFunction(r)?r.call(n):r},j.mixin=function(n){A(j.functions(n),function(t){var r=j[t]=n[t];j.prototype[t]=function(){var n=[this._wrapped];return a.apply(n,arguments),z.call(this,r.apply(j,n))}})};var N=0;j.uniqueId=function(n){var t=++N+"";return n?n+t:t},j.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var q=/(.)^/,B={"'":"'","\\":"\\","\r":"r","\n":"n"," ":"t","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\t|\u2028|\u2029/g;j.template=function(n,t,r){var e;r=j.defaults({},r,j.templateSettings);var u=new RegExp([(r.escape||q).source,(r.interpolate||q).source,(r.evaluate||q).source].join("|")+"|$","g"),i=0,a="__p+='";n.replace(u,function(t,r,e,u,o){return a+=n.slice(i,o).replace(D,function(n){return"\\"+B[n]}),r&&(a+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'"),e&&(a+="'+\n((__t=("+e+"))==null?'':__t)+\n'"),u&&(a+="';\n"+u+"\n__p+='"),i=o+t.length,t}),a+="';\n",r.variable||(a="with(obj||{}){\n"+a+"}\n"),a="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{e=new Function(r.variable||"obj","_",a)}catch(o){throw o.source=a,o}if(t)return e(t,j);var c=function(n){return e.call(this,n,j)};return c.source="function("+(r.variable||"obj")+"){\n"+a+"}",c},j.chain=function(n){return j(n).chain()};var z=function(n){return this._chain?j(n).chain():n};j.mixin(j),A(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=e[n];j.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),"shift"!=n&&"splice"!=n||0!==r.length||delete r[0],z.call(this,r)}}),A(["concat","join","slice"],function(n){var t=e[n];j.prototype[n]=function(){return z.call(this,t.apply(this._wrapped,arguments))}}),j.extend(j.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}})}.call(this); -//# sourceMappingURL=underscore-min.map \ No newline at end of file From dbed91546955cf641d888c9882c5fc8232939dd4 Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Wed, 1 Oct 2014 19:36:17 +0000 Subject: [PATCH 24/30] Tokens for preferences form. --- airtime_mvc/application/forms/Preferences.php | 8 ++++++++ .../application/views/scripts/form/preferences.phtml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/airtime_mvc/application/forms/Preferences.php b/airtime_mvc/application/forms/Preferences.php index e9e2edc9e..977cae355 100644 --- a/airtime_mvc/application/forms/Preferences.php +++ b/airtime_mvc/application/forms/Preferences.php @@ -15,6 +15,14 @@ class Application_Form_Preferences extends Zend_Form )); $general_pref = new Application_Form_GeneralPreferences(); + + $this->addElement('hash', 'csrf', array( + 'salt' => 'unique', + 'decorators' => array( + 'ViewHelper' + ) + )); + $this->addSubForm($general_pref, 'preferences_general'); $email_pref = new Application_Form_EmailServerPreferences(); diff --git a/airtime_mvc/application/views/scripts/form/preferences.phtml b/airtime_mvc/application/views/scripts/form/preferences.phtml index b9f2c34c0..afc324126 100644 --- a/airtime_mvc/application/views/scripts/form/preferences.phtml +++ b/airtime_mvc/application/views/scripts/form/preferences.phtml @@ -1,5 +1,5 @@
- + element->getElement('csrf') ?> element->getSubform('preferences_general') ?>

From 29b05343bdfa30da442bafb06ad2787e0ec3538a Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Wed, 1 Oct 2014 19:36:36 +0000 Subject: [PATCH 25/30] Tokens for add User. --- airtime_mvc/application/forms/AddUser.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/airtime_mvc/application/forms/AddUser.php b/airtime_mvc/application/forms/AddUser.php index 1d3835ae7..24d311bde 100644 --- a/airtime_mvc/application/forms/AddUser.php +++ b/airtime_mvc/application/forms/AddUser.php @@ -21,6 +21,10 @@ class Application_Form_AddUser extends Zend_Form $hidden->setDecorators(array('ViewHelper')); $this->addElement($hidden); + $this->addElement('hash', 'csrf', array( + 'salt' => 'unique' + )); + $login = new Zend_Form_Element_Text('login'); $login->setLabel(_('Username:')); $login->setAttrib('class', 'input_text'); From 5c69eda010241e075c26c02c7064164a388d575d Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Wed, 1 Oct 2014 20:55:07 +0000 Subject: [PATCH 26/30] Tokens for Stream Settings page. --- airtime_mvc/application/controllers/PreferenceController.php | 4 ++++ .../application/views/scripts/preference/stream-setting.phtml | 1 + 2 files changed, 5 insertions(+) diff --git a/airtime_mvc/application/controllers/PreferenceController.php b/airtime_mvc/application/controllers/PreferenceController.php index 183cada01..84718c66d 100644 --- a/airtime_mvc/application/controllers/PreferenceController.php +++ b/airtime_mvc/application/controllers/PreferenceController.php @@ -201,6 +201,10 @@ class PreferenceController extends Zend_Controller_Action $num_of_stream = intval(Application_Model_Preference::GetNumOfStreams()); $form = new Application_Form_StreamSetting(); + $form->addElement('hash', 'csrf', array( + 'salt' => 'unique' + )); + $form->setSetting($setting); $form->startFrom(); diff --git a/airtime_mvc/application/views/scripts/preference/stream-setting.phtml b/airtime_mvc/application/views/scripts/preference/stream-setting.phtml index 058ec4ac9..29fbc6756 100644 --- a/airtime_mvc/application/views/scripts/preference/stream-setting.phtml +++ b/airtime_mvc/application/views/scripts/preference/stream-setting.phtml @@ -4,6 +4,7 @@ enable_stream_conf == "true"){?> + form->getElement('csrf') ?>
statusMsg;?> From feff7f4343541c958bc09c17ff67da75bb3f690e Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Thu, 2 Oct 2014 02:04:03 +0000 Subject: [PATCH 27/30] tokens for multipart data upload. --- .../controllers/PluploadController.php | 26 ++++++++++++++++--- .../views/scripts/plupload/index.phtml | 1 + .../public/js/airtime/library/plupload.js | 5 +++- 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/airtime_mvc/application/controllers/PluploadController.php b/airtime_mvc/application/controllers/PluploadController.php index 9698b163a..42e64c8d6 100644 --- a/airtime_mvc/application/controllers/PluploadController.php +++ b/airtime_mvc/application/controllers/PluploadController.php @@ -24,15 +24,33 @@ class PluploadController extends Zend_Controller_Action $this->view->headScript()->appendFile($baseUrl.'js/plupload/i18n/'.$locale.'.js?'.$CC_CONFIG['airtime_version'],'text/javascript'); $this->view->headLink()->appendStylesheet($baseUrl.'css/plupload.queue.css?'.$CC_CONFIG['airtime_version']); + + $csrf_namespace = new Zend_Session_Namespace('csrf_namespace'); + $csrf_namespace->setExpirationSeconds(900); + $csrf_namespace->authtoken = sha1(uniqid(rand(),1)); + + $csrf_element = new Zend_Form_Element_Hidden('csrf'); + $csrf_element->setValue($csrf_namespace->authtoken)->setRequired('true')->removeDecorator('HtmlTag')->removeDecorator('Label'); + $csrf_form = new Zend_Form(); + $csrf_form->addElement($csrf_element); + $this->view->form = $csrf_form; } public function uploadAction() { - $upload_dir = ini_get("upload_tmp_dir") . DIRECTORY_SEPARATOR . "plupload"; - $tempFilePath = Application_Model_StoredFile::uploadFile($upload_dir); - $tempFileName = basename($tempFilePath); + $current_namespace = new Zend_Session_Namespace('csrf_namespace'); + $observed_csrf_token = $this->_getParam('csrf_token'); + $expected_csrf_token = $current_namespace->authtoken; - $this->_helper->json->sendJson(array("jsonrpc" => "2.0", "tempfilepath" => $tempFileName)); + if($observed_csrf_token == $expected_csrf_token){ + $upload_dir = ini_get("upload_tmp_dir") . DIRECTORY_SEPARATOR . "plupload"; + $tempFilePath = Application_Model_StoredFile::uploadFile($upload_dir); + $tempFileName = basename($tempFilePath); + + $this->_helper->json->sendJson(array("jsonrpc" => "2.0", "tempfilepath" => $tempFileName)); + }else{ + $this->_helper->json->sendJson(array("jsonrpc" => "2.0", "valid" => false, "error" => "CSRF token did not match.")); + } } public function copyfileAction() diff --git a/airtime_mvc/application/views/scripts/plupload/index.phtml b/airtime_mvc/application/views/scripts/plupload/index.phtml index cf236b8d6..47187c63e 100644 --- a/airtime_mvc/application/views/scripts/plupload/index.phtml +++ b/airtime_mvc/application/views/scripts/plupload/index.phtml @@ -4,6 +4,7 @@ } + form->getElement('csrf') ?>
diff --git a/airtime_mvc/public/js/airtime/library/plupload.js b/airtime_mvc/public/js/airtime/library/plupload.js index 2d76b3383..2e7f0b56f 100644 --- a/airtime_mvc/public/js/airtime/library/plupload.js +++ b/airtime_mvc/public/js/airtime/library/plupload.js @@ -11,7 +11,10 @@ $(document).ready(function() { multiple_queues : 'true', filters : [ {title: "Audio Files", extensions: "ogg,mp3,oga,flac,wav,m4a,mp4,opus"} - ] + ], + multipart_params : { + "csrf_token" : $("#csrf").attr('value'), + } }); uploader = $("#plupload_files").pluploadQueue(); From 185d84dc0173f3fae5725fbaceb526dadf55c0a4 Mon Sep 17 00:00:00 2001 From: Robert Elder Date: Fri, 3 Oct 2014 02:18:04 +0000 Subject: [PATCH 28/30] Increase the time token is valid for in case of long uploads. --- airtime_mvc/application/controllers/PluploadController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airtime_mvc/application/controllers/PluploadController.php b/airtime_mvc/application/controllers/PluploadController.php index 42e64c8d6..4fdaa131b 100644 --- a/airtime_mvc/application/controllers/PluploadController.php +++ b/airtime_mvc/application/controllers/PluploadController.php @@ -26,7 +26,7 @@ class PluploadController extends Zend_Controller_Action $this->view->headLink()->appendStylesheet($baseUrl.'css/plupload.queue.css?'.$CC_CONFIG['airtime_version']); $csrf_namespace = new Zend_Session_Namespace('csrf_namespace'); - $csrf_namespace->setExpirationSeconds(900); + $csrf_namespace->setExpirationSeconds(5*60*60); $csrf_namespace->authtoken = sha1(uniqid(rand(),1)); $csrf_element = new Zend_Form_Element_Hidden('csrf'); From cf1d65363c5cd6e0dc17ff76438b2181c490b240 Mon Sep 17 00:00:00 2001 From: localizer Date: Fri, 3 Oct 2014 05:39:12 +0000 Subject: [PATCH 29/30] updated translation resources --- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 72359 -> 73271 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 22 +++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index c9207fa8fd79079640bbca18df8ed08b3488f41d..f56f50eecda66d3cbd32982c40ddae660a0ce024 100644 GIT binary patch delta 18694 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 P_%c\n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" @@ -1007,11 +1007,11 @@ msgstr "オリジナルの長さ:" #: airtime_mvc/application/views/scripts/playlist/update.phtml:54 msgid "Expand Static Block" -msgstr "" +msgstr "スマート・ブロックの拡張" #: airtime_mvc/application/views/scripts/playlist/update.phtml:59 msgid "Expand Dynamic Block" -msgstr "" +msgstr "自動生成スマート・ブロックを拡張する" #: airtime_mvc/application/views/scripts/playlist/update.phtml:135 msgid "Empty smart block" @@ -1275,11 +1275,11 @@ msgstr "ウェブ配信" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:46 msgid "Dynamic Smart Block" -msgstr "" +msgstr "自動生成スマート・ブロック" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:47 msgid "Static Smart Block" -msgstr "" +msgstr "スマート・ブロック" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:48 msgid "Audio Track" @@ -1291,11 +1291,11 @@ msgstr "プレイリストの内容:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:65 msgid "Static Smart Block Contents: " -msgstr "" +msgstr "スマート・ブロックの内容:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:104 msgid "Dynamic Smart Block Criteria: " -msgstr "" +msgstr "自動生成スマート・ブロックの基準:" #: airtime_mvc/application/views/scripts/library/get-file-metadata.ajax.phtml:137 msgid "Limit to " @@ -2015,7 +2015,7 @@ msgstr "お使いのブラウザはこのファイル形式の再生に対応し #: airtime_mvc/application/controllers/LocaleController.php:117 msgid "Dynamic block is not previewable" -msgstr "" +msgstr "自動生成スマート・ブロックはプレビューできません" #: airtime_mvc/application/controllers/LocaleController.php:118 msgid "Limit to: " @@ -2956,7 +2956,7 @@ msgstr "%sの古いバージョンを閲覧しています。" #: airtime_mvc/application/controllers/PlaylistController.php:123 msgid "You cannot add tracks to dynamic blocks." -msgstr "" +msgstr "自動生成スマート・ブロックにトラックを追加することはできません。" #: airtime_mvc/application/controllers/PlaylistController.php:144 #, php-format @@ -3636,11 +3636,11 @@ msgstr "スマートブロックの形式:" #: airtime_mvc/application/forms/SmartBlockCriteria.php:170 msgid "Static" -msgstr "" +msgstr "スマート・ブロック" #: airtime_mvc/application/forms/SmartBlockCriteria.php:171 msgid "Dynamic" -msgstr "" +msgstr "自動生成スマート・ブロック" #: airtime_mvc/application/forms/SmartBlockCriteria.php:285 msgid "Allow Repeat Tracks:" From b8613759596fc31293565c85d9f147f26d9e0533 Mon Sep 17 00:00:00 2001 From: localizer Date: Tue, 7 Oct 2014 13:42:14 +0000 Subject: [PATCH 30/30] updated translation resources --- .../locale/en_GB/LC_MESSAGES/airtime.mo | Bin 62418 -> 62418 bytes .../locale/en_GB/LC_MESSAGES/airtime.po | 2 +- .../locale/fr_FR/LC_MESSAGES/airtime.mo | Bin 69654 -> 69654 bytes .../locale/fr_FR/LC_MESSAGES/airtime.po | 2 +- .../locale/hu_HU/LC_MESSAGES/airtime.mo | Bin 68139 -> 68139 bytes .../locale/hu_HU/LC_MESSAGES/airtime.po | 2 +- airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo | Bin 73271 -> 73271 bytes airtime_mvc/locale/ja/LC_MESSAGES/airtime.po | 2 +- .../locale/pt_BR/LC_MESSAGES/airtime.mo | Bin 61996 -> 61996 bytes .../locale/pt_BR/LC_MESSAGES/airtime.po | 2 +- 10 files changed, 5 insertions(+), 5 deletions(-) diff --git a/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.mo index 6c893cf8726413c845bd6deb3e7d0118a97d59ab..d3300108325592382cbad70caf5919f2368d7b06 100644 GIT binary patch delta 25 hcmccgocYpo<_#0(a2Xot8kj2>8e5rco;AlJ8~~0r3BCXT delta 25 hcmccgocYpo<_#0(a2c5E8XGDY8dw=_o;AlJ8~~0$3A+FQ diff --git a/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.po b/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.po index a4ec0c8e3..c2d254564 100644 --- a/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/en_GB/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-07-31 10:11+0000\n" +"PO-Revision-Date: 2014-10-07 13:41+0000\n" "Last-Translator: Daniel James \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/airtime/language/en_GB/)\n" "MIME-Version: 1.0\n" diff --git a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.mo index 518936b1c8e6f768c3176c7690aa9d2e7a195994..30bcc6fde6941b0a8c32194c4236d37cc280a4e0 100644 GIT binary patch delta 26 icmbQXfMwbOmJJi;a2p!v8kj2>8e5qdZk|1-x)=a|00~S0 delta 26 icmbQXfMwbOmJJi;a2r_a8X77XSXvnyZ=OA;x)=a|Z3$HX diff --git a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po index 0751fb7ea..e3bb4213c 100644 --- a/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/fr_FR/LC_MESSAGES/airtime.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-09-11 09:33+0000\n" +"PO-Revision-Date: 2014-10-07 13:41+0000\n" "Last-Translator: AlbertFR \n" "Language-Team: French (France) (http://www.transifex.com/projects/p/airtime/language/fr_FR/)\n" "MIME-Version: 1.0\n" diff --git a/airtime_mvc/locale/hu_HU/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/hu_HU/LC_MESSAGES/airtime.mo index a8ca831a01d67d54c5b69f899216ac8f0421278d..9679f72141ffa7493b64da4bcf35229e00be5005 100644 GIT binary patch delta 25 hcmZ2Ig=O^=mJJi;a2Xot8kj2>8e5rco;7D;E&zFG2|EA) delta 25 hcmZ2Ig=O^=mJJi;a2Z(W8W}1Wnphcbo;7D;E&zFz2|NG* diff --git a/airtime_mvc/locale/hu_HU/LC_MESSAGES/airtime.po b/airtime_mvc/locale/hu_HU/LC_MESSAGES/airtime.po index 770d8e84a..a06b95684 100644 --- a/airtime_mvc/locale/hu_HU/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/hu_HU/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-08-21 14:11+0000\n" +"PO-Revision-Date: 2014-10-07 13:41+0000\n" "Last-Translator: Daniel James \n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/airtime/language/hu_HU/)\n" "MIME-Version: 1.0\n" diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.mo index f56f50eecda66d3cbd32982c40ddae660a0ce024..d964292cdb7b8bae067d5f801d2a824b01b17bc8 100644 GIT binary patch delta 17 ZcmdnKhh_U7mJMvPnM@2ebIjIn1^_}H2Ce`A delta 17 ZcmdnKhh_U7mJMvPnT#zrbIjIn1^_}$2DShI diff --git a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po index 1093731ff..16d549711 100644 --- a/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/ja/LC_MESSAGES/airtime.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-10-03 05:39+0000\n" +"PO-Revision-Date: 2014-10-03 05:40+0000\n" "Last-Translator: Kazuhiro Shimbo \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/airtime/language/ja/)\n" "MIME-Version: 1.0\n" diff --git a/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.mo b/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.mo index 8673325898c6070f3c1250e39c130ca0657edb4f..8ac337070b792fcb8799e26ebe17220e13e3b980 100644 GIT binary patch delta 25 hcmZ4Ugn7*q<_*Uua2Xot8kj2>8e5rczBnN|5dezL3GV;^ delta 25 hcmZ4Ugn7*q<_*Uua2Z(W8W}1WnphcbzBnN|5dez&3Ge^_ diff --git a/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.po b/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.po index 77d89954d..f8208013d 100644 --- a/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.po +++ b/airtime_mvc/locale/pt_BR/LC_MESSAGES/airtime.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Airtime\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-13 12:58-0500\n" -"PO-Revision-Date: 2014-08-21 14:11+0000\n" +"PO-Revision-Date: 2014-10-07 13:41+0000\n" "Last-Translator: Daniel James \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/airtime/language/pt_BR/)\n" "MIME-Version: 1.0\n"