サーバ側、Railsシステム本体
Revisão | 6feb1c7f35b819955c56b14b6cfb7d1c21c0cffa (tree) |
---|---|
Hora | 2015-10-01 10:11:27 |
Autor | yasushiito <yas@pen-...> |
Commiter | yasushiito |
conflict
@@ -1,2 +1,2 @@ | ||
1 | 1 | var I18n = I18n || {}; |
2 | -I18n.translations = {"en":{"date":{"formats":{"default":"%Y-%m-%d","short":"%b %d","long":"%B %d, %Y"},"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"abbr_day_names":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"month_names":[null,"January","February","March","April","May","June","July","August","September","October","November","December"],"abbr_month_names":[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"order":["year","month","day"]},"time":{"formats":{"default":"%a, %d %b %Y %H:%M:%S %z","short":"%d %b %H:%M","long":"%B %d, %Y %H:%M"},"am":"am","pm":"pm"},"support":{"array":{"words_connector":", ","two_words_connector":" and ","last_word_connector":", and "}},"number":{"format":{"separator":".","delimiter":",","precision":3,"significant":false,"strip_insignificant_zeros":false},"currency":{"format":{"format":"%u%n","unit":"$","separator":".","delimiter":",","precision":2,"significant":false,"strip_insignificant_zeros":false}},"percentage":{"format":{"delimiter":"","format":"%n%"}},"precision":{"format":{"delimiter":""}},"human":{"format":{"delimiter":"","precision":3,"significant":true,"strip_insignificant_zeros":true},"storage_units":{"format":"%n %u","units":{"byte":{"one":"Byte","other":"Bytes"},"kb":"KB","mb":"MB","gb":"GB","tb":"TB"}},"decimal_units":{"format":"%n %u","units":{"unit":"","thousand":"Thousand","million":"Million","billion":"Billion","trillion":"Trillion","quadrillion":"Quadrillion"}}}},"errors":{"format":"%{attribute} %{message}","messages":{"inclusion":"is not included in the list","exclusion":"is reserved","invalid":"is invalid","confirmation":"doesn't match %{attribute}","accepted":"must be accepted","empty":"can't be empty","blank":"can't be blank","present":"must be blank","too_long":"is too long (maximum is %{count} characters)","too_short":"is too short (minimum is %{count} characters)","wrong_length":"is the wrong length (should be %{count} characters)","not_a_number":"is not a number","not_an_integer":"must be an integer","greater_than":"must be greater than %{count}","greater_than_or_equal_to":"must be greater than or equal to %{count}","equal_to":"must be equal to %{count}","less_than":"must be less than %{count}","less_than_or_equal_to":"must be less than or equal to %{count}","other_than":"must be other than %{count}","odd":"must be odd","even":"must be even","taken":"has already been taken","url":"is not a valid URL","already_confirmed":"was already confirmed, please try signing in","confirmation_period_expired":"needs to be confirmed within %{period}, please request a new one","expired":"has expired, please request a new one","not_found":"not found","not_locked":"was not locked","not_saved":{"one":"1 error prohibited this %{resource} from being saved:","other":"%{count} errors prohibited this %{resource} from being saved:"}}},"activerecord":{"errors":{"messages":{"record_invalid":"Validation failed: %{errors}","restrict_dependent_destroy":{"one":"Cannot delete record because a dependent %{record} exists","many":"Cannot delete record because dependent %{record} exist"}}}},"datetime":{"distance_in_words":{"half_a_minute":"half a minute","less_than_x_seconds":{"one":"less than 1 second","other":"less than %{count} seconds"},"x_seconds":{"one":"1 second","other":"%{count} seconds"},"less_than_x_minutes":{"one":"less than a minute","other":"less than %{count} minutes"},"x_minutes":{"one":"1 minute","other":"%{count} minutes"},"about_x_hours":{"one":"about 1 hour","other":"about %{count} hours"},"x_days":{"one":"1 day","other":"%{count} days"},"about_x_months":{"one":"about 1 month","other":"about %{count} months"},"x_months":{"one":"1 month","other":"%{count} months"},"about_x_years":{"one":"about 1 year","other":"about %{count} years"},"over_x_years":{"one":"over 1 year","other":"over %{count} years"},"almost_x_years":{"one":"almost 1 year","other":"almost %{count} years"}},"prompts":{"year":"Year","month":"Month","day":"Day","hour":"Hour","minute":"Minute","second":"Seconds"}},"helpers":{"select":{"prompt":"Please select"},"submit":{"create":"Create %{model}","update":"Update %{model}","submit":"Save %{model}"},"page_entries_info":{"one_page":{"display_entries":{"zero":"No %{entry_name} found","one":"Displaying \u003cb\u003e1\u003c/b\u003e %{entry_name}","other":"Displaying \u003cb\u003eall %{count}\u003c/b\u003e %{entry_name}"}},"more_pages":{"display_entries":"Displaying %{entry_name} \u003cb\u003e%{first}\u0026nbsp;-\u0026nbsp;%{last}\u003c/b\u003e of \u003cb\u003e%{total}\u003c/b\u003e in total"}}},"flash":{"actions":{"create":{"notice":"%{resource_name} was successfully created."},"update":{"notice":"%{resource_name} was successfully updated."},"destroy":{"notice":"%{resource_name} was successfully destroyed.","alert":"%{resource_name} could not be destroyed."}}},"devise":{"confirmations":{"confirmed":"Your account was successfully confirmed. You are now signed in.","send_instructions":"You will receive an email with instructions about how to confirm your account in a few minutes.","send_paranoid_instructions":"If your e-mail exists on our database, you will receive an email with instructions about how to confirm your account in a few minutes."},"failure":{"already_authenticated":"You are already signed in.","inactive":"Your account was not activated yet.","invalid":"Invalid email or password.","locked":"Your account is locked.","last_attempt":"You have one more attempt before your account is locked.","not_found_in_database":"Invalid %{authentication_keys} or password.","timeout":"Your session expired, please sign in again to continue.","unauthenticated":"You need to sign in or sign up before continuing.","unconfirmed":"You have to confirm your account before continuing.","invalid_token":"Invalid authentication token."},"mailer":{"confirmation_instructions":{"subject":"Confirmation instructions"},"reset_password_instructions":{"subject":"Reset password instructions"},"unlock_instructions":{"subject":"Unlock Instructions"}},"omniauth_callbacks":{"failure":"Could not authorize you from %{kind} because \"%{reason}\".","success":"Successfully authorized from %{kind} account."},"passwords":{"no_token":"You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided.","send_instructions":"You will receive an email with instructions about how to reset your password in a few minutes.","send_paranoid_instructions":"If your e-mail exists on our database, you will receive a password recovery link on your e-mail","updated":"Your password was changed successfully. You are now signed in.","updated_not_active":"Your password was changed successfully."},"registrations":{"destroyed":"Bye! Your account was successfully cancelled. We hope to see you again soon.","signed_up":"Welcome! You have signed up successfully.","signed_up_but_inactive":"You have signed up successfully. However, we could not sign you in because your account is not yet activated.","signed_up_but_locked":"You have signed up successfully. However, we could not sign you in because your account is locked.","signed_up_but_unconfirmed":"A message with a confirmation link has been sent to your email address. Please follow the link to activate your account.","update_needs_confirmation":"You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address.","updated":"You updated your account successfully.","reasons":{"signed_up_but_unconfirmed":"A message with a confirmation link has been sent to your email address. Please open the link to activate your account.","signed_up_but_inactive":"You have signed up successfully. However, we could not sign you in because your account is not yet activated.","signed_up_but_locked":"You have signed up successfully. However, we could not sign you in because your account is locked.","unconfirmed":"unconfirmed","locked":"locked"}},"sessions":{"signed_in":"Signed in successfully.","signed_out":"Signed out successfully.","already_signed_out":"Signed out successfully."},"unlocks":{"send_instructions":"You will receive an email with instructions about how to unlock your account in a few minutes.","send_paranoid_instructions":"If your account exists, you will receive an email with instructions about how to unlock it in a few minutes.","unlocked":"Your account was successfully unlocked. You are now signed in."}},"views":{"pagination":{"first":"\u0026laquo; First","last":"Last \u0026raquo;","previous":"\u0026lsaquo; Prev","next":"Next \u0026rsaquo;","truncate":"\u0026hellip;"}},"hello":"Hello world"},"tr":{"errors":{"messages":{"url":"Geçerli bir URL değil"}}},"ja":{"errors":{"messages":{"url":"はurlの書式で入力してください。","not_found":"は見つかりませんでした","already_confirmed":"は既に登録済みです","not_locked":"は凍結されていません","accepted":"を受諾してください。","blank":"を入力してください。","confirmation":"と確認の入力が一致しません。","empty":"を入力してください。","equal_to":"は%{count}にしてください。","even":"は偶数にしてください。","exclusion":"は予約されています。","greater_than":"は%{count}より大きい値にしてください。","greater_than_or_equal_to":"は%{count}以上の値にしてください。","inclusion":"は一覧にありません。","invalid":"は不正な値です。","less_than":"は%{count}より小さい値にしてください。","less_than_or_equal_to":"は%{count}以下の値にしてください。","not_a_number":"は数値で入力してください。","not_an_integer":"は整数で入力してください。","odd":"は奇数にしてください。","record_invalid":"バリデーションに失敗しました。 %{errors}","taken":"はすでに存在します。","too_long":"は%{count}文字以内で入力してください。","too_short":"は%{count}文字以上で入力してください。","wrong_length":"は%{count}文字で入力してください。","existence":"は存在しません。","natural_number":"は1以上の数値で入力してください。","not_zero":"は0以外の数値で入力してください。","resize":"はサイズを変更できません。","reverse":"は反転できません。","sync_vh":"は縦横比を変更できません。","quotes_even":"はカッコの開きと閉じを空白区切りのペアで入力してください。","extend_settings":"拡張データのバリデーションに失敗しました。"},"format":"%{attribute}%{message}","template":{"body":"次の項目を確認してください。","header":{"one":"%{model}にエラーが発生しました。","other":"%{model}に%{count}つのエラーが発生しました。"}},"not_create":"が作成できません。","invalid_json":"不正なjsonデータです。","invalid_t":"コマ要素の話順が不正です。","not_convert":"Gif画像へのコンバートに失敗しました。","invalid_image":"画像として読み込めませんでした。"},"activerecord":{"models":{"user":"ユーザ","admin":"管理者","demand_user":"借手","folder":"フォルダ","scroll":"スクロール","scroll_panel":"スクコマ","comic":"コミック","comic_story":"コミスト","story":"ストーリー","story_sheet":"スト紙","sheet":"用紙","sheet_panel":"紙コマ","panel":"コマ","panel_picture":"コマ絵","speech_balloon":"フキダシ","speech":"セリフ","balloon":"フキダシ枠","ground_picture":"絵地","ground_color":"色地","original_picture":"原画","picture":"実素材","resource_picture":"素材","resource_picture_picture":"素材実素材","original_picture_license_group":"ライセンスグループ選択","original_picture_license":"ライセンス選択","speech_balloon_template":"フキダシテンプレート","writing_format":"記法","license_group":"ライセンスグループ","license":"ライセンス","author":"作家","artist":"絵師","system_picture":"システム画像","provider":"貸手","provider_status":"借受状況","demander":"借手","demander_status":"貸与状況","provider_license":"ライセンス対照表","provider_artist":"絵師対照表","provider_original_picture":"原画対照表","pettanr_creative_commons_v30_licenses/attribute":"クリエイティブコモンズ3.0","pettanr_pettan_commons_v01_licenses/attribute":"ぺったんコモンズ0.1","pettanr_pettan_protected_v01_licenses/attribute":"ぺったんProtected0.1","pettanr_pettan_public_v01_licenses/attribute":"ぺったんパブリック0.1","pettanr_public_domain_v01_licenses/attribute":"パブリックドメイン","pettanr_unknown_v01_licenses/attribute":"不明0.1"},"attributes":{"user":{"name":"ペンネーム","email":"メールアドレス","password":"パスワード","password_confirmation":"確認パスワード","current_password":"現在のパスワード","remember_me":"次回から自動でログイン","authentication_token":"認証トークン"},"admin":{"email":"メールアドレス","password":"パスワード","password_confirmation":"確認パスワード","current_password":"現在のパスワード","remember_me":"次回から自動でログイン","authentication_token":"認証トークン"},"demand_user":{"email":"メールアドレス","password":"パスワード","password_confirmation":"確認パスワード","current_password":"現在のパスワード","remember_me":"次回から自動でログイン","authentication_token":"認証トークン"},"folder":{"name":"フォルダ名","controller_name":"コントローラ名","action_name":"アクション名","category_id":"種別","t":"順序","parent_id":"親フォルダ","lft":"ツリー左","rgt":"ツリー右","depth":"ツリー深さ","created_at":"更新","updated_at":"作成"},"scroll":{"title":"タイトル","description":"あらすじ","visible":"公開","author_id":"作家","created_at":"更新","updated_at":"作成"},"scroll_panel":{"scroll_id":"スクロール","panel_id":"コマ","t":"No.","created_at":"作成","updated_at":"更新"},"comic":{"title":"タイトル","description":"あらすじ","visible":"公開","author_id":"作家","created_at":"更新","updated_at":"作成"},"comic_story":{"comic_id":"コミック","story_id":"ストーリー","t":"No.","created_at":"作成","updated_at":"更新"},"story":{"comic_id":"コミック","title":"タイトル","description":"あらすじ","visible":"公開","author_id":"作家","t":"No.","created_at":"更新","updated_at":"作成"},"story_sheet":{"story_id":"ストーリー","sheet_id":"用紙","t":"No.","created_at":"作成","updated_at":"更新"},"sheet":{"caption":"要約","width":"幅","height":"高さ","visible":"公開","author_id":"編集者","created_at":"更新","updated_at":"作成"},"sheet_panel":{"sheet_id":"用紙","panel_id":"コマ","x":"X","y":"Y","z":"重なり","t":"No.","author_id":"編集者","created_at":"作成","updated_at":"更新"},"panel":{"width":"幅","height":"高さ","border":"枠","x":"X","y":"Y","z":"重なり","caption":"要約","publish":"公開","author_id":"作家","created_at":"作成","updated_at":"更新"},"panel_picture":{"panel_id":"コマ","picture_id":"実素材","link":"リンク","x":"X","y":"Y","z":"重なり","t":"話順","width":"幅","height":"高さ","caption":"様子","created_at":"作成","updated_at":"更新"},"speech_balloon":{"panel_id":"コマ","speech_balloon_template_id":"フキダシテンプレート","speech_balloon_template_module_name":"フキダシモジュール名","z":"重なり","t":"話順","caption":"様子","speech_balloon_template_settings":"フキダシ拡張データ","created_at":"作成","updated_at":"更新"},"speech":{"speech_balloon_id":"フキダシ","speech_balloon_template_id":"フキダシテンプレート","speech_balloon_template_module_name":"フキダシモジュール名","writing_format_id":"記法","writing_format_module_name":"記法モジュール名","content":"セリフ","font_size":"基本フォントサイズ","text_align":"テキスト揃え","fore_color":"フォント色","x":"X","y":"Y","width":"幅","height":"高さ","quotes":"カギカッコ","speech_balloon_template_settings":"フキダシ拡張データ","writing_format_settings":"記法拡張データ","created_at":"作成","updated_at":"更新"},"balloon":{"speech_balloon_id":"フキダシ","speech_balloon_template_id":"フキダシテンプレート","speech_balloon_template_module_name":"フキダシモジュール名","system_picture_id":"画像","x":"X","y":"Y","width":"幅","height":"高さ","r":"角度","speech_balloon_template_settings":"フキダシ拡張データ","created_at":"作成","updated_at":"更新"},"ground_picture":{"panel_id":"コマ","picture_id":"実素材","repeat":"繰り返し","x":"X","y":"Y","z":"重なり","t":"話順","caption":"様子","created_at":"作成","updated_at":"更新"},"ground_color":{"panel_id":"コマ","code":"カラーコード","orientation":"方向","xy":"オフセット","wh":"サイズ","z":"重なり","t":"話順","caption":"様子","created_at":"作成","updated_at":"更新"},"original_picture":{"ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","artist_id":"絵師","md5":"MD5","published_at":"公開","stopped_at":"停止","uploaded_at":"投稿","created_at":"作成","updated_at":"更新"},"picture":{"original_picture_id":"原画","revision":"バージョン","ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","md5":"MD5","artist_id":"絵師","license_id":"ライセンス","system_picture_id":"ライセンスマーク","artist_name":"著作者名","license_group_settings":"ライセンスフラグ","credit_picture_settings":"クレジット拡張データ","license_settings":"ライセンス拡張データ","license_group_module_name":"ライセンスモジュール名","created_at":"公開日時","updated_at":"公開日時"},"resource_picture":{"original_picture_id":"原画","ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","md5":"MD5","artist_id":"絵師","license_group_id":"ライセンス","license_id":"ライセンス","system_picture_id":"ライセンスマーク","artist_name":"著作者名","license_group_settings":"ライセンスフラグ","credit_picture_settings":"クレジット拡張データ","license_settings":"ライセンス拡張データ","license_group_module_name":"ライセンスモジュール名","picture_id":"実素材","created_at":"作成","updated_at":"更新"},"resource_picture_picture":{"original_picture_id":"原画","resource_picture_id":"素材","picture_id":"実素材","created_at":"更新","updated_at":"作成"},"original_picture_license_group":{"original_picture_id":"原画","license_group_id":"ライセンスグループ","created_at":"作成","updated_at":"更新"},"original_picture_license":{"original_picture_id":"原画","license_group_id":"ライセンスグループ","license_id":"ライセンス","license_settings":"ライセンス拡張データ","license_group_module_name":"ライセンスモジュール名","created_at":"作成","updated_at":"更新"},"speech_balloon_template":{"name":"管理名","module_name":"モジュール名","caption":"名前","t":"並び順","system_picture_id":"アイコン","settings":"拡張データ","created_at":"作成","updated_at":"更新"},"writing_format":{"name":"管理名","module_name":"モジュール名","caption":"名前","t":"並び順","system_picture_id":"アイコン","settings":"拡張データ","created_at":"作成","updated_at":"更新"},"license_group":{"name":"管理名","module_name":"モジュール名","caption":"名前","url":"URL","created_at":"作成","updated_at":"更新"},"license":{"license_group_id":"ライセンスグループ","license_group_module_name":"ライセンスモジュール名","name":"管理名","caption":"名前","url":"URL","system_picture_id":"マーク","license_group_settings":"ライセンス拡張データ","credit_picture_settings":"クレジット内画像","created_at":"作成","updated_at":"更新"},"author":{"name":"ペンネーム","user_id":"ユーザ","working_panel_id":"つかんでいるコマ","created_at":"作成","updated_at":"更新"},"artist":{"name":"ペンネーム","author_id":"作家","created_at":"作成","updated_at":"更新"},"system_picture":{"ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","md5":"MD5","created_at":"作成","updated_at":"更新"},"provider":{"provider_status_id":"借受状況","name":"管理名","caption":"サイト名","url":"サイトトップページurl","description":"サイト紹介文","demander_url":"借手ページurl","created_at":"作成","updated_at":"更新"},"provider_status":{"token":"トークン","receive_hour1":"巡回時1","receive_hour2":"巡回時2","received_at":"前回巡回日時","stopped_at":"停止日時","created_at":"作成","updated_at":"更新"},"demander":{"demand_user_id":"借手アカウント","name":"サイト管理名","caption":"サイト名","url":"サイトトップページurl","description":"サイト紹介文","demander_url":"借手ページurl","demander_status_id":"貸与状況","created_at":"作成","updated_at":"更新"},"demander_status":{"requested_at":"申請日時","rejected_at":"否決日時","approved_at":"可決日時","receive_hour1":"巡回時1","receive_hour2":"巡回時2","created_at":"作成","updated_at":"更新"},"provider_license":{"provider_id":"貸手","providers_license_id":"貸手側ライセンス","demanders_license_id":"借手側ライセンス","created_at":"作成","updated_at":"更新"},"provider_artist":{"provider_id":"貸手","providers_artist_id":"貸手側絵師","demanders_artist_id":"借手側絵師","created_at":"作成","updated_at":"更新"},"provider_original_picture":{"created_at":"作成","updated_at":"更新"},"pettanr_creative_commons_v30_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_creative_commons_v30_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_creative_commons_v30_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","artist_url":"作者のホームページURL","source_url":"参考にした画像のURL","more_permission_url":"追加的許諾のURL"},"pettanr_pettan_commons_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_pettan_commons_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_commons_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_protected_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_protected_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_protected_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_public_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_public_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン"},"pettanr_pettan_public_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_public_domain_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_public_domain_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_public_domain_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","source_url":"参考にした画像のURL","note":"備考"},"pettanr_unknown_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_unknown_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_unknown_v01_licenses_attribute":{"source_url":"参考にした画像のURL","note":"備考"},"pettanr_creative_commons_v30_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_creative_commons_v30_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_creative_commons_v30_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","artist_url":"作者のホームページURL","source_url":"参考にした画像のURL","more_permission_url":"追加的許諾のURL"},"pettanr_pettan_commons_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_pettan_commons_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_commons_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_protected_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_protected_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_protected_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_public_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_public_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン"},"pettanr_pettan_public_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_public_domain_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_public_domain_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_public_domain_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","source_url":"参考にした画像のURL","note":"備考"},"pettanr_unknown_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_unknown_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_unknown_v01_licenses/attribute":{"source_url":"参考にした画像のURL","note":"備考"}},"errors":{"format":"%{attribute}%{message}","messages":{"accepted":"を受諾してください。","blank":"を入力してください。","confirmation":"と確認の入力が一致しません。","empty":"を入力してください。","equal_to":"は%{count}にしてください。","even":"は偶数にしてください。","exclusion":"は予約されています。","greater_than":"は%{count}より大きい値にしてください。","greater_than_or_equal_to":"は%{count}以上の値にしてください。","inclusion":"は一覧にありません。","invalid":"は不正な値です。","less_than":"は%{count}より小さい値にしてください。","less_than_or_equal_to":"は%{count}以下の値にしてください。","not_a_number":"は数値で入力してください。","not_an_integer":"は整数で入力してください。","odd":"は奇数にしてください。","record_invalid":"バリデーションに失敗しました。 %{errors}","taken":"はすでに存在します。","too_long":"は%{count}文字以内で入力してください。","too_short":"は%{count}文字以上で入力してください。","wrong_length":"は%{count}文字で入力してください。","existence":"は存在しません。","url":"はurlの書式で入力してください。","natural_number":"は1以上の数値で入力してください。","not_zero":"は0以外の数値で入力してください。","resize":"はサイズを変更できません。","reverse":"は反転できません。","sync_vh":"は縦横比を変更できません。","quotes_even":"はカッコの開きと閉じを空白区切りのペアで入力してください。","extend_settings":"拡張データのバリデーションに失敗しました。"},"template":{"body":"次の項目を確認してください。","header":{"one":"%{model}にエラーが発生しました。","other":"%{model}に%{count}つのエラーが発生しました。"}}}},"pettanr_creative_commons_v30_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_pettan_commons_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_pettan_protected_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_pettan_public_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_public_domain_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_unknown_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"circle_speech_balloon":{"new":null},"plain_speech_balloon":{"new":null},"square_speech_balloon":{"new":null},"pettanr_simple_format":{"new":null},"devise":{"failure":{"unauthenticated":"ログインしてください。","unconfirmed":"本登録を行ってください。","locked":"あなたのアカウントは凍結されています。","invalid":"メールアドレスかパスワードが違います。","invalid_token":"認証キーが不正です。","timeout":"セッションがタイムアウトしました。もう一度ログインしてください。","inactive":"アカウントがアクティベートされていません。"},"sessions":{"signed_in":"ログインしました。","signed_out":"ログアウトしました。"},"passwords":{"send_instructions":"パスワードのリセット方法を数分以内にメールでご連絡します。","updated":"パスワードを変更しました。"},"confirmations":{"send_instructions":"登録方法を数分以内にメールでご連絡します。","confirmed":"アカウントを登録しました。"},"registrations":{"signed_up":"アカウント登録を受け付けました。確認のメールをお送りします。","updated":"アカウントを更新しました。","destroyed":"アカウントを削除しました。またのご利用をお待ちしております。"},"unlocks":{"send_instructions":"アカウントの凍結解除方法を数分以内にメールでご連絡します。","unlocked":"アカウントを凍結解除しました。"},"mailer":{"confirmation_instructions":{"subject":"アカウントの登録方法"},"reset_password_instructions":{"subject":"パスワードの再設定"},"unlock_instructions":{"subject":"アカウントの凍結解除"}}},"date":{"abbr_day_names":["日","月","火","水","木","金","土"],"abbr_month_names":[null,"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],"day_names":["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],"formats":{"default":"%Y/%m/%d","long":"%Y年%m月%d日(%a)","short":"%m/%d"},"month_names":[null,"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],"order":["year","month","day"]},"datetime":{"distance_in_words":{"about_x_hours":{"one":"約1時間","other":"約%{count}時間"},"about_x_months":{"one":"約1ヶ月","other":"約%{count}ヶ月"},"about_x_years":{"one":"約1年","other":"約%{count}年"},"almost_x_years":{"one":"1年弱","other":"%{count}年弱"},"half_a_minute":"30秒前後","less_than_x_minutes":{"one":"1分以内","other":"%{count}分以内"},"less_than_x_seconds":{"one":"1秒以内","other":"%{count}秒以内"},"over_x_years":{"one":"1年以上","other":"%{count}年以上"},"x_days":{"one":"1日","other":"%{count}日"},"x_minutes":{"one":"1分","other":"%{count}分"},"x_months":{"one":"1ヶ月","other":"%{count}ヶ月"},"x_seconds":{"one":"1秒","other":"%{count}秒"}},"prompts":{"day":"日","hour":"時","minute":"分","month":"月","second":"秒","year":"年"}},"helpers":{"select":{"prompt":"選択してください。"},"submit":{"create":"登録する","submit":"保存する","update":"更新する"}},"number":{"currency":{"format":{"delimiter":",","format":"%n%u","precision":0,"separator":".","significant":false,"strip_insignificant_zeros":false,"unit":"円"}},"format":{"delimiter":",","precision":3,"separator":".","significant":false,"strip_insignificant_zeros":false},"human":{"decimal_units":{"format":"%n %u","units":{"billion":"十億","million":"百万","quadrillion":"千兆","thousand":"千","trillion":"兆","unit":""}},"format":{"delimiter":"","precision":3,"significant":true,"strip_insignificant_zeros":true},"storage_units":{"format":"%n%u","units":{"byte":"バイト","gb":"ギガバイト","kb":"キロバイト","mb":"メガバイト","tb":"テラバイト"}}},"percentage":{"format":{"delimiter":""}},"precision":{"format":{"delimiter":""}}},"support":{"array":{"last_word_connector":"と","two_words_connector":"と","words_connector":"と"}},"time":{"am":"午前","formats":{"default":"%Y/%m/%d %H:%M:%S","long":"%Y年%m月%d日(%a) %H時%M分%S秒 %z","short":"%y/%m/%d %H:%M"},"pm":"午後"},"activemodel":{"errors":{"format":"%{attribute}%{message}","messages":{"accepted":"を受諾してください。","blank":"を入力してください。","confirmation":"と確認の入力が一致しません。","empty":"を入力してください。","equal_to":"は%{count}にしてください。","even":"は偶数にしてください。","exclusion":"は予約されています。","greater_than":"は%{count}より大きい値にしてください。","greater_than_or_equal_to":"は%{count}以上の値にしてください。","inclusion":"は一覧にありません。","invalid":"は不正な値です。","less_than":"は%{count}より小さい値にしてください。","less_than_or_equal_to":"は%{count}以下の値にしてください。","not_a_number":"は数値で入力してください。","not_an_integer":"は整数で入力してください。","odd":"は奇数にしてください。","record_invalid":"バリデーションに失敗しました。 %{errors}","taken":"はすでに存在します。","too_long":"は%{count}文字以内で入力してください。","too_short":"は%{count}文字以上で入力してください。","wrong_length":"は%{count}文字で入力してください。","existence":"は存在しません。","url":"はurlの書式で入力してください。","natural_number":"は1以上の数値で入力してください。","not_zero":"は0以外の数値で入力してください。","resize":"はサイズを変更できません。","reverse":"は反転できません。","sync_vh":"は縦横比を変更できません。","quotes_even":"はカッコの開きと閉じを空白区切りのペアで入力してください。","extend_settings":"拡張データのバリデーションに失敗しました。"},"template":{"body":"次の項目を確認してください。","header":{"one":"%{model}にエラーが発生しました。","other":"%{model}に%{count}つのエラーが発生しました。"}}}},"flash":{"notice":{"created":"%{model}が作成されました。","updated":"%{model}が更新されました。","destroyed":"%{model}が削除されました。","not_created":"%{model}の作成に失敗しました。","not_updated":"%{model}の更新に失敗しました。","not_destroyed":"%{model}の削除に失敗しました。"}},"picture_io":{"error":"画像保管庫との手続きで異常が発生しました。"},"select_items":{"form":{"space":"選択してください"},"scroll":{"visible":{"private":"非公開","public":"公開"}},"comic":{"visible":{"private":"非公開","public":"公開"}},"story":{"visible":{"private":"非公開","public":"公開"}},"sheet":{"visible":{"private":"非公開","public":"公開"}},"panel":{"publish":{"private":"非公開","public":"公開"}},"ground_pictures":{"repeat":{"repeat":"全体","repeat-x":"横方向","repeat-y":"縦方向","no-repeat":"なし"}},"ground_color":{"orientation":{"horizontal":"横方向","vertical":"縦方向"}},"speeches":{"font_size":{"ultra_small":"極小","very_small":"小小","small":"小","semi_small":"微小","normal":"並","semi_large":"微大","large":"大","very_large":"大大","ultra_large":"極大"},"text_align":{"none":"指定しない","left":"左寄せ","right":"右寄せ","center":"中央寄せ"}},"provider_status":{"status":{"waiting":"待機中","receiving":"申請中"}},"demander_status":{"status":{"waiting":"待機中","rejected":"否決・停止中","requesting":"申請中","approved":"貸与中"}}},"users":{"shared":{"signin":"ログイン","signup":"新規入会","forgot":"パスワードを忘れた"},"signup":{"title":"ユーザ登録","signup":"登録する"},"signin":{"title":"ログイン","notice":"下記のサービスのアカウントを使って認証できます。","twitter":{"caption":"Twitterアカウントを使って認証する","notice":"別途メールアドレスの入力が必要となります。Twitterで通信を許可した後、エラーメッセージの入った入力フォームが表示されますが、そのままメールアドレスを入力して登録してください。"},"google":{"caption":"googleアカウントを使って認証する","notice":"。"},"form":{"notice":"アカウントを作成してサインイン(開発者向け)","signin":"ログイン"}},"edit":{"title":"アカウントの設定変更"},"forgot":{"title":"パスワードを忘れてしまった","reset":"新しいパスワードを発行する"}},"admins":{"shared":{"signin":"管理者ログイン","signup":"新規入会","forgot":"パスワードを忘れた"},"signup":{"title":"管理者登録","signup":"登録する"},"signin":{"title":"管理者ログイン","signin":"ログイン"},"edit":{"title":"管理者アカウントの設定変更"},"forgot":{"title":"管理者パスワードを忘れてしまった","reset":"新しい管理者パスワードを発行する"}},"demand_users":{"shared":{"signin":"借手ログイン","signup":"新規入会","forgot":"パスワードを忘れた"},"signup":{"title":"借手登録","signup":"登録する"},"signin":{"title":"借手ログイン","signin":"ログイン"},"edit":{"title":"借手アカウントの設定変更"},"forgot":{"title":"借手パスワードを忘れてしまった","reset":"新しい借手パスワードを発行する"}},"home":{"index":{"title":"ホーム","updated_scroll":"最近更新した漫画","catch":"つかんでいるコマ","used_element":"最近使った部品","updated_picture":"最近更新した画像","author":"作家","artist":"絵師","not_author":"作品を公開するには作家登録","not_artist":"画像を公開するには絵師登録"},"scrolls":{"title":"最近使ったスクロール"},"scroll_panels":{"title":"最近使ったスクコマ"},"comics":{"title":"最近使ったコミック"},"comic_stories":{"title":"最近使ったコミスト"},"stories":{"title":"最近使ったストーリー"},"story_sheets":{"title":"最近使ったスト紙"},"sheets":{"title":"最近使った用紙"},"sheet_panels":{"title":"最近使った紙コマ"},"panels":{"title":"最近使ったコマ"},"resource_pictures":{"title":"最近使った素材"},"panel_pictures":{"title":"最近使ったコマ絵"},"speech_balloons":{"title":"最近使ったフキダシ"},"balloons":{"title":"最近使ったフキダシ枠"},"speeches":{"title":"最近使ったセリフ"},"ground_pictures":{"title":"最近使った絵地"},"ground_colors":{"title":"最近使った色地"},"configure":{"title":"設定","caption":"アカウント%{email}の設定","password_caption":"メールアドレスおよびパスワードの変更","new_password_notice":"パスワードを変更しない場合は空欄にしてください","current_password_notice":"確認のために現在のパスワードが必要です","change_password":"変更する","token_caption":"認証トークン","your_token":"あなたの認証トークンは%{token}です","delete_token":"認証トークンを削除する","about_token":"認証トークンはWebAPIを利用する場合に使います","generate_token":"認証トークンを発行する","cancel_caption":"退会","cancel_account":"退会する","no_author":"作家登録されていません","about_author":"作家になると漫画を公開できます","no_artist":"絵師登録されていません","about_artist":"絵師になると素材を公開できます"},"sign_out":{"title":"ログアウト"},"sign_in":{"title":"ログイン"}},"top":{"index":{"title":"読む・探す"},"metro":{"title":"デスクトップアプリ風metroで体験"},"user_resources":"発表作品から","human_resources":"人物から","system_resources":"システムリソースから","return":"シンプル版に戻る"},"folders":{"root":{"title":"フォルダ"},"index":{"title":"フォルダ一覧"},"show":{"title":"フォルダ詳細"},"new":{"title":"フォルダ作成"},"edit":{"title":"フォルダ変更"},"create":{"title":"フォルダ作成"},"update":{"title":"フォルダ変更"},"destroy":{"title":"フォルダ削除"},"submit":{"new":"フォルダ作成","edit":"フォルダ変更"}},"scrolls":{"scroll_panels_count":"%{c}コマ","index":{"title":"スクロール一覧","new":"新刊"},"show":{"title":"スクロール詳細","leaf":"コマの追加と並び替え"},"play":{"title":"スクロールを読む","empty":"閲覧できるスクコマはありません"},"by_author":{"title":"作家のスクロール一覧"},"by_panel":{"title":"コマのスクロール一覧"},"new":{"title":"新刊作成"},"edit":{"title":"スクロール変更"},"create":{"title":"新刊作成"},"update":{"title":"スクロール変更"},"destroy":{"title":"スクロール削除"},"submit":{"new":"新刊作成","edit":"スクロール変更"}},"scroll_panels":{"index":{"title":"スクコマ一覧"},"by_panel":{"title":"コマのスクコマ一覧"},"by_scroll":{"title":"スクロールのスクコマ一覧"},"by_author":{"title":"作家のスクコマ一覧"},"show":{"title":"スクコマ詳細"},"new":{"title":"スクコマ追加"},"edit":{"title":"並び替え"},"create":{"title":"スクコマ追加"},"update":{"title":"並び替え"},"destroy":{"title":"スクコマ削除"},"submit":{"new":"スクコマ作成","edit":"スクコマ変更"},"move":"移動","player":{"move":"順序の入れ替え","before_insert":"この直前にコマを挿入","append":"コマを追加","destroy":"取り外す","insert_dialog":"選択したコマを挿入","move_dialog":"このコマを移動","move_to":"ここに移動"},"append":{"panel":"このコマを追加する","scroll":"このスクロールに追加する","new_panels":"最近作成したコマ","fresh_panels":"最近作成したコマ","new_scrolls":"最近作成したスクロール","fresh_scrolls":"最近更新したスクロール"}},"comics":{"comic_stories_count":"%{c}話","index":{"title":"コミック一覧","new":"新刊"},"by_author":{"title":"作家のコミック一覧"},"show":{"title":"コミック詳細","leaf":"ストーリーの追加と並び替え"},"play":{"title":"コミックを読む","empty":"閲覧できるストーリーはありません"},"new":{"title":"新刊作成"},"edit":{"title":"コミック変更"},"create":{"title":"新刊作成"},"update":{"title":"コミック変更"},"destroy":{"title":"コミック削除"},"submit":{"new":"コミック作成","edit":"コミック変更"}},"comic_stories":{"index":{"title":"コミスト一覧"},"by_comic":{"title":"コミックのコミスト一覧"},"by_story":{"title":"ストーリーのコミスト一覧"},"by_author":{"title":"作家のコミスト一覧"},"show":{"title":"コミスト詳細","t":"第%{t}話"},"new":{"title":"コミスト追加"},"edit":{"title":"並び替え"},"create":{"title":"コミスト追加"},"update":{"title":"並び替え"},"destroy":{"title":"コミスト削除"},"submit":{"new":"コミスト作成","edit":"コミスト変更"},"move":"移動","append":{"story":"このストーリーを追加する","comic":"このコミックに追加する","new_stories":"最近作成したストーリー","new_comics":"最近作成したコミック","fresh_comics":"最近更新したコミック"}},"stories":{"story_sheets_count":"%{c}P","index":{"title":"ストーリー一覧","new":"新ストーリー"},"show":{"title":"ストーリー詳細","leaf":"用紙の追加と並び替え"},"play":{"title":"ストーリーを読む","empty":"閲覧できる用紙はありません"},"by_comic":{"title":"コミックのストーリー一覧"},"by_sheet":{"title":"作家のストーリー一覧"},"by_author":{"title":"作家のストーリー一覧"},"new":{"title":"新ストーリー作成"},"edit":{"title":"ストーリー変更"},"create":{"title":"新ストーリー作成"},"update":{"title":"ストーリー変更"},"destroy":{"title":"ストーリー削除"},"submit":{"new":"ストーリー作成","edit":"ストーリー変更"},"move":"移動"},"story_sheets":{"index":{"title":"スト紙一覧"},"by_story":{"title":"ストーリーのスト紙一覧"},"by_sheet":{"title":"用紙のスト紙一覧"},"by_author":{"title":"作家のスト紙一覧"},"show":{"title":"スト紙詳細"},"new":{"title":"スト紙追加"},"edit":{"title":"並び替え"},"create":{"title":"スト紙追加"},"update":{"title":"並び替え"},"destroy":{"title":"スト紙削除"},"submit":{"new":"スト紙作成","edit":"スト紙変更"},"move":"移動","append":{"sheet":"この用紙を追加する","story":"このストーリーに追加する","new_sheets":"最近作成した用紙","new_stories":"最近作成したストーリー","fresh_stories":"最近更新したストーリー"}},"sheets":{"index":{"title":"用紙一覧","new":"新紙"},"show":{"title":"用紙詳細","copy":"用紙をコピーしたい","inspire":"インスパイヤ"},"play":{"title":"用紙を読む","empty":"閲覧できるコマはありません"},"by_story":{"title":"ストーリーの用紙一覧"},"by_panel":{"title":"コマの用紙一覧"},"by_author":{"title":"作家の用紙一覧"},"new":{"title":"用紙作成"},"edit":{"title":"用紙変更"},"create":{"title":"用紙作成"},"update":{"title":"用紙変更"},"destroy":{"title":"用紙削除"},"submit":{"new":"用紙作成","edit":"用紙変更"},"hidden":"権限がありません","create_from_json":"jsonデータからコマ作成する"},"sheet_panels":{"index":{"title":"紙コマ一覧"},"by_sheet":{"title":"用紙の紙コマ一覧"},"by_panel":{"title":"コマの紙コマ一覧"},"by_author":{"title":"作家の紙コマ一覧"},"show":{"title":"紙コマ詳細"},"new":{"title":"紙コマ追加"},"edit":{"title":"並び替え"},"create":{"title":"紙コマ追加"},"update":{"title":"並び替え"},"destroy":{"title":"紙コマ削除"},"submit":{"new":"紙コマ作成","edit":"紙コマ変更"},"move":"移動","append":{"panel":"このコマを追加する","sheet":"この用紙に追加する","new_panels":"最近作成したコマ","new_sheets":"最近作成した用紙","fresh_sheets":"最近更新した用紙"}},"panels":{"index":{"title":"コマ一覧"},"by_scroll":{"title":"スクロールのコマ一覧"},"by_sheet":{"title":"用紙のコマ一覧"},"by_author":{"title":"作家のコマ一覧"},"by_speech_balloon_template":{"title":"フキダシテンプレートのコマ一覧"},"show":{"title":"コマ詳細","copy":"コマをコピーしたい","inspire":"インスパイヤ"},"new":{"title":"コマ作成"},"edit":{"title":"コマ編集"},"create":{"title":"コマ作成"},"update":{"title":"コマ編集"},"destroy":{"title":"コマ削除"},"submit":{"new":"コマ作成する","edit":"コマ変更する"},"create_from_json":"jsonデータからコマ作成する","element_copy":"つかんでいるコマにコピーしたい","inspire":"インスパイヤ","filer":"ファイラーで表示する","hidden":"権限がありません","empty":"閲覧できるコマはありません"},"panel_pictures":{"index":{"title":"コマ絵一覧"},"by_panel":{"title":"コマのコマ絵一覧"},"by_author":{"title":"作家のコマ絵一覧"},"show":{"title":"コマ絵詳細"},"new":{"title":"コマ絵作成"},"edit":{"title":"コマ絵編集"},"create":{"title":"コマ絵作成"},"update":{"title":"コマ絵編集"},"destroy":{"title":"コマ絵削除"},"submit":{"new":"コマ絵作成する","edit":"コマ絵変更する"},"resource_picture":"追加する素材","panel_picture":"変更するコマ絵"},"speech_balloons":{"index":{"title":"フキダシ一覧"},"by_panel":{"title":"コマのフキダシ一覧"},"by_author":{"title":"作家のフキダシ一覧"},"by_speech_balloon_template":{"title":"フキダシのフキダシテンプレート一覧"},"show":{"title":"フキダシ詳細"},"new":{"title":"フキダシ作成"},"edit":{"title":"フキダシ編集"},"create":{"title":"フキダシ作成"},"update":{"title":"フキダシ編集"},"destroy":{"title":"フキダシ削除"},"submit":{"new":"フキダシ作成する","edit":"フキダシ変更する"},"create_speech_balloon":"追加するフキダシ","update_speech_balloon":"変更するフキダシ"},"speeches":{"index":{"title":"セリフ一覧"},"by_author":{"title":"作家のセリフ一覧"},"show":{"title":"セリフ詳細"},"submit":{"new":"セリフ作成する","edit":"セリフ変更する"}},"balloons":{"index":{"title":"フキダシ枠一覧"},"by_author":{"title":"作家のフキダシ枠一覧"},"show":{"title":"フキダシ枠詳細"},"submit":{"new":"フキダシ枠作成する","edit":"フキダシ枠変更する"}},"ground_pictures":{"index":{"title":"絵地一覧"},"by_panel":{"title":"コマの絵地一覧"},"by_author":{"title":"作家の絵地一覧"},"show":{"title":"絵地詳細"},"new":{"title":"絵地作成"},"edit":{"title":"絵地編集"},"create":{"title":"絵地作成"},"update":{"title":"絵地編集"},"destroy":{"title":"絵地削除"},"submit":"作成する","create_ground_picture":"追加する絵地","update_ground_picture":"変更する絵地"},"ground_colors":{"index":{"title":"色地一覧"},"by_panel":{"title":"コマの色地一覧"},"by_author":{"title":"作家の色地一覧"},"show":{"title":"色地詳細"},"new":{"title":"色地作成"},"edit":{"title":"色地編集"},"create":{"title":"色地作成"},"update":{"title":"色地編集"},"destroy":{"title":"色地削除"},"submit":"作成する","create_color":"追加する色地","update_color":"変更する色地"},"original_pictures":{"index":{"title":"原画一覧","history":"履歴","status":"状態","stop":"停止する","destroy":"削除する"},"show":{"title":"原画詳細","select_license":"画像の公開","select":"ライセンスグループ選択ページへ","replace_picture":"画像の更新","replace":"画像を改訂する","history":"公開履歴"},"new":{"title":"原画投稿"},"create":{"title":"原画投稿"},"edit":{"title":"原画改訂"},"update":{"title":"原画改訂"},"destroy":{"title":"原画削除"},"history":{"title":"公開履歴"},"upload":"投稿する","unpublished":"未公開","stopped":"停止中","unlicensed":"ライセンス待ち","published":"公開中","exist":{"announce":"この画像は既に公開されています","status":"状態","head":"公開中","tail":"廃盤","disable":"停止中"},"submit":{"new":"投稿する"}},"pictures":{"index":{"title":"実素材一覧"},"show":{"title":"実素材詳細","announce":{"disable":"この素材は配布を中止しています。素材として利用できません。","head":"素材として利用できます。","tail":"この画像は既に改訂されています。素材として利用するなら、こちら(最新版)が利用できます。","owner":"あなたの画像です。原画を管理するなら、こちらを利用してください。","destroyed":"この素材は削除されています。素材として利用できません。"}},"md5":{"title":"実素材MD5検索一覧"},"credit":{"title":"クレジット"}},"resource_pictures":{"index":{"title":"素材一覧"},"by_artist":{"title":"絵師の素材一覧"},"by_license_group":{"title":"ライセンスの素材一覧"},"by_license":{"title":"ライセンスの素材一覧"},"show":{"title":"素材詳細"},"new":{"title":"画像の公開(最終確認)","publish":"公開する"},"create":{"title":"画像の公開(最終確認)"},"destroy":{"title":"素材削除"},"add_to_panel_for_panel_picture":"この素材をつかんだコマにコマ絵として追加する","add_to_panel_for_ground_picture":"この素材をつかんだコマに絵地として追加する"},"resource_picture_pictures":{"index":{"title":"素材実素材一覧"},"show":{"title":"素材実素材詳細"},"by_original_picture":{"title":"原画の素材実素材一覧"},"by_resource_picture":{"title":"素材の素材実素材一覧"},"by_picture":{"title":"実素材の素材実素材一覧"}},"original_picture_license_groups":{"new":{"title":"画像の公開(ライセンスグループの選択)","no_blank":"必須項目"},"create":{"title":"画像の公開(ライセンスグループの選択)"},"submit":{"new":"次へ"}},"original_picture_licenses":{"new":{"title":"画像の公開(ライセンスの選択)","no_blank":"必須項目"},"create":{"title":"画像の公開(ライセンスの選択)"},"submit":{"new":"次へ"}},"speech_balloon_templates":{"index":{"title":"フキダシテンプレート一覧"},"by_panel":{"title":"フキダシテンプレートのコマ一覧"},"by_system_picture":{"title":"システム画像のフキダシテンプレート一覧"},"show":{"title":"フキダシテンプレート詳細"},"new":{"title":"フキダシテンプレート作成"},"edit":{"title":"フキダシテンプレート編集"},"create":{"title":"フキダシテンプレート作成"},"update":{"title":"フキダシテンプレート編集"},"destroy":{"title":"フキダシテンプレート削除"},"submit":{"new":"作成する","edit":"変更する"},"add_to_panel":"このフキダシをつかんだコマに追加する"},"writing_formats":{"index":{"title":"記法一覧"},"show":{"title":"記法詳細"},"new":{"title":"記法作成"},"edit":{"title":"記法編集"},"create":{"title":"記法作成"},"update":{"title":"記法編集"},"destroy":{"title":"記法削除"},"submit":{"new":"作成する","edit":"変更する"}},"license_groups":{"index":{"title":"ライセンスグループ一覧"},"licenses":{"title":"ライセンスグループのライセンス一覧"},"show":{"title":"ライセンスグループ詳細"},"new":{"title":"ライセンスグループ作成"},"edit":{"title":"ライセンスグループ編集"},"create":{"title":"ライセンスグループ作成"},"update":{"title":"ライセンスグループ編集"},"destroy":{"title":"ライセンスグループ削除"},"submit":{"new":"作成する","edit":"変更する"}},"licenses":{"index":{"title":"ライセンス一覧"},"resource_pictures":{"title":"ライセンスの素材一覧"},"by_license_group":{"title":"ライセンスグループのライセンス一覧"},"by_system_picture":{"title":"システム画像のライセンス一覧"},"show":{"title":"ライセンス詳細"},"search":{"title":"ライセンス検索"},"new":{"title":"ライセンス作成"},"edit":{"title":"ライセンス編集"},"create":{"title":"ライセンス作成"},"update":{"title":"ライセンス編集"},"destroy":{"title":"ライセンス削除"},"submit":{"new":"作成する","edit":"変更する"}},"authors":{"index":{"title":"作家一覧"},"show":{"title":"作家詳細","to_scrolls":"最近更新したスクロール","to_scroll_panels":"最近更新したスクコマ","to_comics":"最近更新したコミック","to_comic_stories":"最近更新したコミスト","to_stories":"最近更新したストーリー","to_story_sheets":"最近更新したスト紙","to_sheets":"最近更新した用紙","to_sheet_panels":"最近更新した紙コマ","to_panels":"最近更新したコマ","to_panel_pictures":"最近コマで使ったコマ絵","to_speech_balloons":"最近更新したフキダシ","to_ground_pictures":"最近コマで使った絵地","to_ground_colors":"最近コマで使った色地"},"new":{"title":"作家登録","announce":"作家登録してください"},"edit":{"title":"作家プロフィール編集"},"create":{"title":"作家登録"},"update":{"title":"作家プロフィール編集"},"destroy":{"title":"休筆"},"submit":{"new":"登録","edit":"変更"}},"artists":{"index":{"title":"絵師一覧"},"show":{"title":"絵師詳細","to_resource_pictures":"最近更新した素材"},"resource_pictures":{"title":"最近更新した素材"},"new":{"title":"絵師登録"},"edit":{"title":"絵師プロフィール編集"},"create":{"title":"絵師登録"},"update":{"title":"絵師プロフィール編集"},"destroy":{"title":"活動停止"},"submit":{"new":"登録","edit":"変更"}},"system_pictures":{"index":{"title":"システム画像一覧"},"speech_balloon_templates":{"title":"システム画像のフキダシテンプレート一覧"},"licenses":{"title":"システム画像のライセンス一覧"},"show":{"title":"システム画像詳細"}},"provider_sources":{"index":{"title":"貸手文献一覧","url":"貸手文献url","submit":"インポート"},"import":{"title":"貸手文献のインポート","result":"件の貸手文献をインポートしました。","ok":"この貸手文献は正常にインポートされました。","ok_but":"この貸手文献でインポートできなかった貸手があります","ok_reason":"貸手文献が壊れている、サーバの設定が正しくない、などの理由が考えられます。","ng":"貸手文献の読み込みに失敗しました。","ng_reason":"貸手文献がない、貸手文献を管理しているサーバが応答しない、ネットに接続されていない、などの理由が考えられます。","to_providers":"貸手を一覧する","to_provider_sources":"貸手文献一覧へ戻る"}},"providers":{"index":{"title":"貸手一覧","submit":"インポート"},"show":{"title":"貸手詳細","user_open":"サイトを開く","demander_open":"貸手を開く","to_provider_status":"借受状況","destroy":"貸手を削除する"},"new":{"title":"貸手登録"},"edit":{"title":"貸手編集"},"status":"状態","open":"開く","wait":"待機中の貸手だけを表示する","all":"すべての貸手を表示する","to_provider_status":"借受状況に切り替える"},"provider_statuses":{"index":{"title":"借受状況一覧"},"show":{"title":"借受状況詳細","user_open":"サイトを開く","demander_open":"サイトの借手向けページを開く","to_provider":"貸手","receive_announce":"借受するには借手となって借受申請する。","receive_start":"この貸手からの借受を開始する","receive_stop":"借受を停止する","import":"インポートする","licenses_import":"ライセンスをインポートする","artists_import":"絵師をインポートする","original_pictures_import":"素材をインポートする"},"new":{"title":"借受状況登録"},"edit":{"title":"借受状況編集"},"create":{"title":"借受状況登録"},"update":{"title":"借受状況編集"},"licenses_import":{"title":"ライセンスインポート","success":"インポートが完了しました","fail":"次のライセンス(%{size}件)でエラーがありました。ライセンスのインストール状況を確認してください。","to_show":"借受状況を表示する"},"artists_import":{"title":"絵師インポート","success":"インポートが完了しました","fail":"次の絵師(%{size}件)でエラーがありました。","to_show":"借受状況を表示する"},"original_pictures_import":{"title":"原画インポート","success":"インポートが完了しました","fail":"次の原画(%{size}件)でエラーがありました。","to_show":"借受状況を表示する"},"pictures_import":{"fail":"次の実素材(%{size}件)でエラーがありました。"},"resource_pictures_import":{"fail":"次の素材(%{size}件)でエラーがありました。"},"import":{"title":"インポート","success":"インポートが完了しました","to_show":"借受状況を表示する"},"status":"状態","open":"開く","to_provider":"貸手に切り替える","wait":"待機中の貸手の借受状況だけを表示する","all":"すべての貸手の借受状況を表示する","flash":{"notice":{"created":"借受を開始しました。","not_created":"借受を開始できませんでした。","stopped":"借受を停止しました。","not_stopped":"借受を停止できませんでした。"}}},"demanders":{"index":{"title":"借手一覧","to_show":"サイトプロフィールを表示する","request":"この貸手に借受申請する","stop":"借受を中止する"},"show":{"title":"借手詳細"},"new":{"title":"借手登録"},"edit":{"title":"借手編集"},"create":{"title":"借手登録"},"update":{"title":"借手編集"},"destroy":{"title":"退会"},"status":"状態","flash":{"notice":{"not_found":"サイトプロフィールを登録してください。","requested":"借受申請しました。","not_requested":"借受申請できませんでした。","stopped":"借受を停止しました。","not_stopped":"借受を停止できませんでした。"}}},"demander_statuses":{"index":{"title":"貸与状況一覧"},"show":{"title":"貸与状況詳細","demander_open":"サイトを開く","approve_announce":"借受申請に対して返答してください。","approve":"この借手に貸与を開始する","reject":"この借手には貸与しない","stop":"この借手の貸与を停止する","reapprove":"この借手の否決を覆して貸与する"},"new":{"title":"貸与状況登録"},"edit":{"title":"貸与状況編集"},"create":{"title":"貸与状況登録"},"update":{"title":"貸与状況編集"},"status":"状態","open":"開く","wait":"申請中の借手の貸与状況だけを表示する","all":"すべての借手の貸与状況を表示する","flash":{"notice":{"rejected":"貸与を否決しました。","not_rejected":"貸与を否決できませんでした。","approved":"貸与を承認しました。","not_approved":"貸与を承認できませんでした。"}}},"provider_licenses":{"index":{"title":"ライセンス対照表一覧"},"show":{"title":"ライセンス対照表詳細"}},"provider_artists":{"index":{"title":"絵師対照表一覧"},"show":{"title":"絵師対照表詳細"}},"provider_original_pictures":{"index":{"title":"原画対照表一覧"},"show":{"title":"原画対照表詳細"}},"link":{"new":"新規作成","edit":"編集","destroy":"削除","back":"戻る","marker":"■","catch":"掴む"},"editor":"編集メニュー","credit":{"digest":"簡易クレジット","full":"クレジット"},"tab":{"creator":{"home":"作る・見せる","comic":"コミック","story":"ストーリー","sheet":"用紙","scroll":"スクロール","panel":"コマ","original_picture":"原画","resource_picture":"素材","catch":"つかんでいるコマ"},"reader":{"title":"読む・探す"},"demander":{"title":"借り受ける"},"system":{"title":"管理者メンテナンス","browse":"生データ","approve":"管理者承認","port":"素材貸借","token":"トークン","layout":"レイアウト","test":"テスト版","production":"製品版"}},"filer":{"header":{"pick":"選択","symbol":"画像","caption":"見出し","summary":"要約","icon":"プロフ","date":"日時","edit":"編集"},"empty":"閲覧できるアイテムはありません"},"yasapp":{"error":{"caption":{"ajax":"サーバーエラー"},"subject":{"forbidden":"指定されたコンテンツに対するアクセス権がありません","not_found":"指定されたコンテンツは存在しません"},"detail":{"base":"要因として、次の状況が考えられます。","forbidden":"他者の非公開コンテンツを操作しようとした。作家登録しないまま制作作業を行おうとした。","not_found":"URLが間違っている。作者によって削除された。"}},"guidance":{"author":"ようこそ作家登録ページへ。作家登録することでマンガ創作できます。多彩な絵師によるたくさんの素材を利用して、あなたならではのコンテンツを発表できます。製作者コンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。","artist":"ようこそ絵師登録ページへ。絵師登録することであなたの描いたキャラクターをマンガ素材として提供できます。素材はたくさんの作家によって生き生きと動き出すことでしょう。提供したコンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。"}}}}; | |
\ No newline at end of file | ||
2 | +I18n.translations = {"en":{"date":{"formats":{"default":"%Y-%m-%d","short":"%b %d","long":"%B %d, %Y"},"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"abbr_day_names":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"month_names":[null,"January","February","March","April","May","June","July","August","September","October","November","December"],"abbr_month_names":[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"order":["year","month","day"]},"time":{"formats":{"default":"%a, %d %b %Y %H:%M:%S %z","short":"%d %b %H:%M","long":"%B %d, %Y %H:%M"},"am":"am","pm":"pm"},"support":{"array":{"words_connector":", ","two_words_connector":" and ","last_word_connector":", and "}},"number":{"format":{"separator":".","delimiter":",","precision":3,"significant":false,"strip_insignificant_zeros":false},"currency":{"format":{"format":"%u%n","unit":"$","separator":".","delimiter":",","precision":2,"significant":false,"strip_insignificant_zeros":false}},"percentage":{"format":{"delimiter":"","format":"%n%"}},"precision":{"format":{"delimiter":""}},"human":{"format":{"delimiter":"","precision":3,"significant":true,"strip_insignificant_zeros":true},"storage_units":{"format":"%n %u","units":{"byte":{"one":"Byte","other":"Bytes"},"kb":"KB","mb":"MB","gb":"GB","tb":"TB"}},"decimal_units":{"format":"%n %u","units":{"unit":"","thousand":"Thousand","million":"Million","billion":"Billion","trillion":"Trillion","quadrillion":"Quadrillion"}}}},"errors":{"format":"%{attribute} %{message}","messages":{"inclusion":"is not included in the list","exclusion":"is reserved","invalid":"is invalid","confirmation":"doesn't match %{attribute}","accepted":"must be accepted","empty":"can't be empty","blank":"can't be blank","present":"must be blank","too_long":"is too long (maximum is %{count} characters)","too_short":"is too short (minimum is %{count} characters)","wrong_length":"is the wrong length (should be %{count} characters)","not_a_number":"is not a number","not_an_integer":"must be an integer","greater_than":"must be greater than %{count}","greater_than_or_equal_to":"must be greater than or equal to %{count}","equal_to":"must be equal to %{count}","less_than":"must be less than %{count}","less_than_or_equal_to":"must be less than or equal to %{count}","other_than":"must be other than %{count}","odd":"must be odd","even":"must be even","taken":"has already been taken","url":"is not a valid URL","already_confirmed":"was already confirmed, please try signing in","confirmation_period_expired":"needs to be confirmed within %{period}, please request a new one","expired":"has expired, please request a new one","not_found":"not found","not_locked":"was not locked","not_saved":{"one":"1 error prohibited this %{resource} from being saved:","other":"%{count} errors prohibited this %{resource} from being saved:"}}},"activerecord":{"errors":{"messages":{"record_invalid":"Validation failed: %{errors}","restrict_dependent_destroy":{"one":"Cannot delete record because a dependent %{record} exists","many":"Cannot delete record because dependent %{record} exist"}}}},"datetime":{"distance_in_words":{"half_a_minute":"half a minute","less_than_x_seconds":{"one":"less than 1 second","other":"less than %{count} seconds"},"x_seconds":{"one":"1 second","other":"%{count} seconds"},"less_than_x_minutes":{"one":"less than a minute","other":"less than %{count} minutes"},"x_minutes":{"one":"1 minute","other":"%{count} minutes"},"about_x_hours":{"one":"about 1 hour","other":"about %{count} hours"},"x_days":{"one":"1 day","other":"%{count} days"},"about_x_months":{"one":"about 1 month","other":"about %{count} months"},"x_months":{"one":"1 month","other":"%{count} months"},"about_x_years":{"one":"about 1 year","other":"about %{count} years"},"over_x_years":{"one":"over 1 year","other":"over %{count} years"},"almost_x_years":{"one":"almost 1 year","other":"almost %{count} years"}},"prompts":{"year":"Year","month":"Month","day":"Day","hour":"Hour","minute":"Minute","second":"Seconds"}},"helpers":{"select":{"prompt":"Please select"},"submit":{"create":"Create %{model}","update":"Update %{model}","submit":"Save %{model}"},"page_entries_info":{"one_page":{"display_entries":{"zero":"No %{entry_name} found","one":"Displaying \u003cb\u003e1\u003c/b\u003e %{entry_name}","other":"Displaying \u003cb\u003eall %{count}\u003c/b\u003e %{entry_name}"}},"more_pages":{"display_entries":"Displaying %{entry_name} \u003cb\u003e%{first}\u0026nbsp;-\u0026nbsp;%{last}\u003c/b\u003e of \u003cb\u003e%{total}\u003c/b\u003e in total"}}},"flash":{"actions":{"create":{"notice":"%{resource_name} was successfully created."},"update":{"notice":"%{resource_name} was successfully updated."},"destroy":{"notice":"%{resource_name} was successfully destroyed.","alert":"%{resource_name} could not be destroyed."}}},"devise":{"confirmations":{"confirmed":"Your account was successfully confirmed. You are now signed in.","send_instructions":"You will receive an email with instructions about how to confirm your account in a few minutes.","send_paranoid_instructions":"If your e-mail exists on our database, you will receive an email with instructions about how to confirm your account in a few minutes."},"failure":{"already_authenticated":"You are already signed in.","inactive":"Your account was not activated yet.","invalid":"Invalid email or password.","locked":"Your account is locked.","last_attempt":"You have one more attempt before your account is locked.","not_found_in_database":"Invalid %{authentication_keys} or password.","timeout":"Your session expired, please sign in again to continue.","unauthenticated":"You need to sign in or sign up before continuing.","unconfirmed":"You have to confirm your account before continuing.","invalid_token":"Invalid authentication token."},"mailer":{"confirmation_instructions":{"subject":"Confirmation instructions"},"reset_password_instructions":{"subject":"Reset password instructions"},"unlock_instructions":{"subject":"Unlock Instructions"}},"omniauth_callbacks":{"failure":"Could not authorize you from %{kind} because \"%{reason}\".","success":"Successfully authorized from %{kind} account."},"passwords":{"no_token":"You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided.","send_instructions":"You will receive an email with instructions about how to reset your password in a few minutes.","send_paranoid_instructions":"If your e-mail exists on our database, you will receive a password recovery link on your e-mail","updated":"Your password was changed successfully. You are now signed in.","updated_not_active":"Your password was changed successfully."},"registrations":{"destroyed":"Bye! Your account was successfully cancelled. We hope to see you again soon.","signed_up":"Welcome! You have signed up successfully.","signed_up_but_inactive":"You have signed up successfully. However, we could not sign you in because your account is not yet activated.","signed_up_but_locked":"You have signed up successfully. However, we could not sign you in because your account is locked.","signed_up_but_unconfirmed":"A message with a confirmation link has been sent to your email address. Please follow the link to activate your account.","update_needs_confirmation":"You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address.","updated":"You updated your account successfully.","reasons":{"signed_up_but_unconfirmed":"A message with a confirmation link has been sent to your email address. Please open the link to activate your account.","signed_up_but_inactive":"You have signed up successfully. However, we could not sign you in because your account is not yet activated.","signed_up_but_locked":"You have signed up successfully. However, we could not sign you in because your account is locked.","unconfirmed":"unconfirmed","locked":"locked"}},"sessions":{"signed_in":"Signed in successfully.","signed_out":"Signed out successfully.","already_signed_out":"Signed out successfully."},"unlocks":{"send_instructions":"You will receive an email with instructions about how to unlock your account in a few minutes.","send_paranoid_instructions":"If your account exists, you will receive an email with instructions about how to unlock it in a few minutes.","unlocked":"Your account was successfully unlocked. You are now signed in."}},"views":{"pagination":{"first":"\u0026laquo; First","last":"Last \u0026raquo;","previous":"\u0026lsaquo; Prev","next":"Next \u0026rsaquo;","truncate":"\u0026hellip;"}},"hello":"Hello world"},"tr":{"errors":{"messages":{"url":"Geçerli bir URL değil"}}},"ja":{"errors":{"messages":{"url":"はurlの書式で入力してください。","not_found":"は見つかりませんでした","already_confirmed":"は既に登録済みです","not_locked":"は凍結されていません","accepted":"を受諾してください。","blank":"を入力してください。","confirmation":"と確認の入力が一致しません。","empty":"を入力してください。","equal_to":"は%{count}にしてください。","even":"は偶数にしてください。","exclusion":"は予約されています。","greater_than":"は%{count}より大きい値にしてください。","greater_than_or_equal_to":"は%{count}以上の値にしてください。","inclusion":"は一覧にありません。","invalid":"は不正な値です。","less_than":"は%{count}より小さい値にしてください。","less_than_or_equal_to":"は%{count}以下の値にしてください。","not_a_number":"は数値で入力してください。","not_an_integer":"は整数で入力してください。","odd":"は奇数にしてください。","record_invalid":"バリデーションに失敗しました。 %{errors}","taken":"はすでに存在します。","too_long":"は%{count}文字以内で入力してください。","too_short":"は%{count}文字以上で入力してください。","wrong_length":"は%{count}文字で入力してください。","existence":"は存在しません。","natural_number":"は1以上の数値で入力してください。","not_zero":"は0以外の数値で入力してください。","resize":"はサイズを変更できません。","reverse":"は反転できません。","sync_vh":"は縦横比を変更できません。","quotes_even":"はカッコの開きと閉じを空白区切りのペアで入力してください。","extend_settings":"拡張データのバリデーションに失敗しました。"},"format":"%{attribute}%{message}","template":{"body":"次の項目を確認してください。","header":{"one":"%{model}にエラーが発生しました。","other":"%{model}に%{count}つのエラーが発生しました。"}},"not_create":"が作成できません。","invalid_json":"不正なjsonデータです。","invalid_t":"コマ要素の話順が不正です。","not_convert":"Gif画像へのコンバートに失敗しました。","invalid_image":"画像として読み込めませんでした。"},"activerecord":{"models":{"user":"ユーザ","admin":"管理者","demand_user":"借手","folder":"フォルダ","scroll":"スクロール","scroll_panel":"スクコマ","comic":"コミック","comic_story":"コミスト","story":"ストーリー","story_sheet":"スト紙","sheet":"用紙","sheet_panel":"紙コマ","panel":"コマ","panel_picture":"コマ絵","speech_balloon":"フキダシ","speech":"セリフ","balloon":"フキダシ枠","ground_picture":"絵地","ground_color":"色地","original_picture":"原画","picture":"実素材","resource_picture":"素材","resource_picture_picture":"素材実素材","original_picture_license_group":"ライセンスグループ選択","original_picture_license":"ライセンス選択","speech_balloon_template":"フキダシテンプレート","writing_format":"記法","license_group":"ライセンスグループ","license":"ライセンス","author":"作家","artist":"絵師","system_picture":"システム画像","provider":"貸手","provider_status":"借受状況","demander":"借手","demander_status":"貸与状況","provider_license":"ライセンス対照表","provider_artist":"絵師対照表","provider_original_picture":"原画対照表","pettanr_creative_commons_v30_licenses/attribute":"クリエイティブコモンズ3.0","pettanr_pettan_commons_v01_licenses/attribute":"ぺったんコモンズ0.1","pettanr_pettan_protected_v01_licenses/attribute":"ぺったんProtected0.1","pettanr_pettan_public_v01_licenses/attribute":"ぺったんパブリック0.1","pettanr_public_domain_v01_licenses/attribute":"パブリックドメイン","pettanr_unknown_v01_licenses/attribute":"不明0.1"},"attributes":{"user":{"name":"ペンネーム","email":"メールアドレス","password":"パスワード","password_confirmation":"確認パスワード","current_password":"現在のパスワード","remember_me":"次回から自動でログイン","authentication_token":"認証トークン"},"admin":{"email":"メールアドレス","password":"パスワード","password_confirmation":"確認パスワード","current_password":"現在のパスワード","remember_me":"次回から自動でログイン","authentication_token":"認証トークン"},"demand_user":{"email":"メールアドレス","password":"パスワード","password_confirmation":"確認パスワード","current_password":"現在のパスワード","remember_me":"次回から自動でログイン","authentication_token":"認証トークン"},"folder":{"name":"フォルダ名","controller_name":"コントローラ名","action_name":"アクション名","category_id":"種別","t":"順序","parent_id":"親フォルダ","lft":"ツリー左","rgt":"ツリー右","depth":"ツリー深さ","created_at":"更新","updated_at":"作成"},"scroll":{"title":"タイトル","description":"あらすじ","visible":"公開","author_id":"作家","created_at":"更新","updated_at":"作成"},"scroll_panel":{"scroll_id":"スクロール","panel_id":"コマ","t":"No.","created_at":"作成","updated_at":"更新"},"comic":{"title":"タイトル","description":"あらすじ","visible":"公開","author_id":"作家","created_at":"更新","updated_at":"作成"},"comic_story":{"comic_id":"コミック","story_id":"ストーリー","t":"No.","created_at":"作成","updated_at":"更新"},"story":{"comic_id":"コミック","title":"タイトル","description":"あらすじ","visible":"公開","author_id":"作家","t":"No.","created_at":"更新","updated_at":"作成"},"story_sheet":{"story_id":"ストーリー","sheet_id":"用紙","t":"No.","created_at":"作成","updated_at":"更新"},"sheet":{"caption":"要約","width":"幅","height":"高さ","visible":"公開","author_id":"編集者","created_at":"更新","updated_at":"作成"},"sheet_panel":{"sheet_id":"用紙","panel_id":"コマ","x":"X","y":"Y","z":"重なり","t":"No.","author_id":"編集者","created_at":"作成","updated_at":"更新"},"panel":{"width":"幅","height":"高さ","border":"枠","x":"X","y":"Y","z":"重なり","caption":"要約","publish":"公開","author_id":"作家","created_at":"作成","updated_at":"更新"},"panel_picture":{"panel_id":"コマ","picture_id":"実素材","link":"リンク","x":"X","y":"Y","z":"重なり","t":"話順","width":"幅","height":"高さ","caption":"様子","created_at":"作成","updated_at":"更新"},"speech_balloon":{"panel_id":"コマ","speech_balloon_template_id":"フキダシテンプレート","speech_balloon_template_module_name":"フキダシモジュール名","z":"重なり","t":"話順","caption":"様子","speech_balloon_template_settings":"フキダシ拡張データ","created_at":"作成","updated_at":"更新"},"speech":{"speech_balloon_id":"フキダシ","speech_balloon_template_id":"フキダシテンプレート","speech_balloon_template_module_name":"フキダシモジュール名","writing_format_id":"記法","writing_format_module_name":"記法モジュール名","content":"セリフ","font_size":"基本フォントサイズ","text_align":"テキスト揃え","fore_color":"フォント色","x":"X","y":"Y","width":"幅","height":"高さ","quotes":"カギカッコ","speech_balloon_template_settings":"フキダシ拡張データ","writing_format_settings":"記法拡張データ","created_at":"作成","updated_at":"更新"},"balloon":{"speech_balloon_id":"フキダシ","speech_balloon_template_id":"フキダシテンプレート","speech_balloon_template_module_name":"フキダシモジュール名","system_picture_id":"画像","x":"X","y":"Y","width":"幅","height":"高さ","r":"角度","speech_balloon_template_settings":"フキダシ拡張データ","created_at":"作成","updated_at":"更新"},"ground_picture":{"panel_id":"コマ","picture_id":"実素材","repeat":"繰り返し","x":"X","y":"Y","z":"重なり","t":"話順","caption":"様子","created_at":"作成","updated_at":"更新"},"ground_color":{"panel_id":"コマ","code":"カラーコード","orientation":"方向","xy":"オフセット","wh":"サイズ","z":"重なり","t":"話順","caption":"様子","created_at":"作成","updated_at":"更新"},"original_picture":{"ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","artist_id":"絵師","md5":"MD5","published_at":"公開","stopped_at":"停止","uploaded_at":"投稿","created_at":"作成","updated_at":"更新"},"picture":{"original_picture_id":"原画","revision":"バージョン","ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","md5":"MD5","artist_id":"絵師","license_id":"ライセンス","system_picture_id":"ライセンスマーク","artist_name":"著作者名","license_group_settings":"ライセンスフラグ","credit_picture_settings":"クレジット拡張データ","license_settings":"ライセンス拡張データ","license_group_module_name":"ライセンスモジュール名","created_at":"公開日時","updated_at":"公開日時"},"resource_picture":{"original_picture_id":"原画","ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","md5":"MD5","artist_id":"絵師","license_group_id":"ライセンス","license_id":"ライセンス","system_picture_id":"ライセンスマーク","artist_name":"著作者名","license_group_settings":"ライセンスフラグ","credit_picture_settings":"クレジット拡張データ","license_settings":"ライセンス拡張データ","license_group_module_name":"ライセンスモジュール名","picture_id":"実素材","created_at":"作成","updated_at":"更新"},"resource_picture_picture":{"original_picture_id":"原画","resource_picture_id":"素材","picture_id":"実素材","created_at":"更新","updated_at":"作成"},"original_picture_license_group":{"original_picture_id":"原画","license_group_id":"ライセンスグループ","created_at":"作成","updated_at":"更新"},"original_picture_license":{"original_picture_id":"原画","license_group_id":"ライセンスグループ","license_id":"ライセンス","license_settings":"ライセンス拡張データ","license_group_module_name":"ライセンスモジュール名","created_at":"作成","updated_at":"更新"},"speech_balloon_template":{"name":"管理名","module_name":"モジュール名","caption":"名前","t":"並び順","system_picture_id":"アイコン","settings":"拡張データ","created_at":"作成","updated_at":"更新"},"writing_format":{"name":"管理名","module_name":"モジュール名","caption":"名前","t":"並び順","system_picture_id":"アイコン","settings":"拡張データ","created_at":"作成","updated_at":"更新"},"license_group":{"name":"管理名","module_name":"モジュール名","caption":"名前","url":"URL","created_at":"作成","updated_at":"更新"},"license":{"license_group_id":"ライセンスグループ","license_group_module_name":"ライセンスモジュール名","name":"管理名","caption":"名前","url":"URL","system_picture_id":"マーク","license_group_settings":"ライセンス拡張データ","credit_picture_settings":"クレジット内画像","created_at":"作成","updated_at":"更新"},"author":{"name":"ペンネーム","user_id":"ユーザ","working_panel_id":"つかんでいるコマ","created_at":"作成","updated_at":"更新"},"artist":{"name":"ペンネーム","author_id":"作家","created_at":"作成","updated_at":"更新"},"system_picture":{"ext":"画像フォーマット","width":"幅","height":"高さ","filesize":"ファイルサイズ","md5":"MD5","created_at":"作成","updated_at":"更新"},"provider":{"provider_status_id":"借受状況","name":"管理名","caption":"サイト名","url":"サイトトップページurl","description":"サイト紹介文","demander_url":"借手ページurl","created_at":"作成","updated_at":"更新"},"provider_status":{"token":"トークン","receive_hour1":"巡回時1","receive_hour2":"巡回時2","received_at":"前回巡回日時","stopped_at":"停止日時","created_at":"作成","updated_at":"更新"},"demander":{"demand_user_id":"借手アカウント","name":"サイト管理名","caption":"サイト名","url":"サイトトップページurl","description":"サイト紹介文","demander_url":"借手ページurl","demander_status_id":"貸与状況","created_at":"作成","updated_at":"更新"},"demander_status":{"requested_at":"申請日時","rejected_at":"否決日時","approved_at":"可決日時","receive_hour1":"巡回時1","receive_hour2":"巡回時2","created_at":"作成","updated_at":"更新"},"provider_license":{"provider_id":"貸手","providers_license_id":"貸手側ライセンス","demanders_license_id":"借手側ライセンス","created_at":"作成","updated_at":"更新"},"provider_artist":{"provider_id":"貸手","providers_artist_id":"貸手側絵師","demanders_artist_id":"借手側絵師","created_at":"作成","updated_at":"更新"},"provider_original_picture":{"created_at":"作成","updated_at":"更新"},"pettanr_creative_commons_v30_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_creative_commons_v30_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_creative_commons_v30_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","artist_url":"作者のホームページURL","source_url":"参考にした画像のURL","more_permission_url":"追加的許諾のURL"},"pettanr_pettan_commons_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_pettan_commons_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_commons_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_protected_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_protected_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_protected_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_public_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_public_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン"},"pettanr_pettan_public_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_public_domain_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_public_domain_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_public_domain_v01_licenses_attribute":{"artist_name":"著作者名","caption":"作品の名前","source_url":"参考にした画像のURL","note":"備考"},"pettanr_unknown_v01_licenses_license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_unknown_v01_licenses_credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_unknown_v01_licenses_attribute":{"source_url":"参考にした画像のURL","note":"備考"},"pettanr_creative_commons_v30_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_creative_commons_v30_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_creative_commons_v30_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","artist_url":"作者のホームページURL","source_url":"参考にした画像のURL","more_permission_url":"追加的許諾のURL"},"pettanr_pettan_commons_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ"},"pettanr_pettan_commons_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_commons_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_protected_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_protected_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_pettan_protected_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_pettan_public_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_pettan_public_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン"},"pettanr_pettan_public_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","sources":"参考にした画像のURL"},"pettanr_public_domain_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_public_domain_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_public_domain_v01_licenses/attribute":{"artist_name":"著作者名","caption":"作品の名前","source_url":"参考にした画像のURL","note":"備考"},"pettanr_unknown_v01_licenses/license":{"open":"クローズドな利用","commercial":"商用利用","official":"公式ライセンス","attribution":"クレジットの表示","derive":"改変","thumbnail":"サムネイルの作成","gif_convert":"GIFフォーマットへの変換","reverse":"反転","sync_vh":"縦横比の改変","overlap":"重ね合わせ","trackback":"トラックバック"},"pettanr_unknown_v01_licenses/credit_picture":{"source_url_btn_id":"URLボタン","source_url_off_btn_id":"URLはないボタン"},"pettanr_unknown_v01_licenses/attribute":{"source_url":"参考にした画像のURL","note":"備考"}},"errors":{"format":"%{attribute}%{message}","messages":{"accepted":"を受諾してください。","blank":"を入力してください。","confirmation":"と確認の入力が一致しません。","empty":"を入力してください。","equal_to":"は%{count}にしてください。","even":"は偶数にしてください。","exclusion":"は予約されています。","greater_than":"は%{count}より大きい値にしてください。","greater_than_or_equal_to":"は%{count}以上の値にしてください。","inclusion":"は一覧にありません。","invalid":"は不正な値です。","less_than":"は%{count}より小さい値にしてください。","less_than_or_equal_to":"は%{count}以下の値にしてください。","not_a_number":"は数値で入力してください。","not_an_integer":"は整数で入力してください。","odd":"は奇数にしてください。","record_invalid":"バリデーションに失敗しました。 %{errors}","taken":"はすでに存在します。","too_long":"は%{count}文字以内で入力してください。","too_short":"は%{count}文字以上で入力してください。","wrong_length":"は%{count}文字で入力してください。","existence":"は存在しません。","url":"はurlの書式で入力してください。","natural_number":"は1以上の数値で入力してください。","not_zero":"は0以外の数値で入力してください。","resize":"はサイズを変更できません。","reverse":"は反転できません。","sync_vh":"は縦横比を変更できません。","quotes_even":"はカッコの開きと閉じを空白区切りのペアで入力してください。","extend_settings":"拡張データのバリデーションに失敗しました。"},"template":{"body":"次の項目を確認してください。","header":{"one":"%{model}にエラーが発生しました。","other":"%{model}に%{count}つのエラーが発生しました。"}}}},"pettanr_creative_commons_v30_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_pettan_commons_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_pettan_protected_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_pettan_public_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_public_domain_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"pettanr_unknown_v01_licenses":{"title":"画像の公開(ライセンスの選択)","selected":"選択されています","no_blank":"必須項目","next":"次へ","digest_credit":"クレジット","full_credit":"クレジット完全版"},"circle_speech_balloon":{"new":null},"plain_speech_balloon":{"new":null},"square_speech_balloon":{"new":null},"pettanr_simple_format":{"new":null},"devise":{"failure":{"unauthenticated":"ログインしてください。","unconfirmed":"本登録を行ってください。","locked":"あなたのアカウントは凍結されています。","invalid":"メールアドレスかパスワードが違います。","invalid_token":"認証キーが不正です。","timeout":"セッションがタイムアウトしました。もう一度ログインしてください。","inactive":"アカウントがアクティベートされていません。"},"sessions":{"signed_in":"ログインしました。","signed_out":"ログアウトしました。"},"passwords":{"send_instructions":"パスワードのリセット方法を数分以内にメールでご連絡します。","updated":"パスワードを変更しました。"},"confirmations":{"send_instructions":"登録方法を数分以内にメールでご連絡します。","confirmed":"アカウントを登録しました。"},"registrations":{"signed_up":"アカウント登録を受け付けました。確認のメールをお送りします。","updated":"アカウントを更新しました。","destroyed":"アカウントを削除しました。またのご利用をお待ちしております。"},"unlocks":{"send_instructions":"アカウントの凍結解除方法を数分以内にメールでご連絡します。","unlocked":"アカウントを凍結解除しました。"},"mailer":{"confirmation_instructions":{"subject":"アカウントの登録方法"},"reset_password_instructions":{"subject":"パスワードの再設定"},"unlock_instructions":{"subject":"アカウントの凍結解除"}}},"date":{"abbr_day_names":["日","月","火","水","木","金","土"],"abbr_month_names":[null,"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],"day_names":["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],"formats":{"default":"%Y/%m/%d","long":"%Y年%m月%d日(%a)","short":"%m/%d"},"month_names":[null,"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],"order":["year","month","day"]},"datetime":{"distance_in_words":{"about_x_hours":{"one":"約1時間","other":"約%{count}時間"},"about_x_months":{"one":"約1ヶ月","other":"約%{count}ヶ月"},"about_x_years":{"one":"約1年","other":"約%{count}年"},"almost_x_years":{"one":"1年弱","other":"%{count}年弱"},"half_a_minute":"30秒前後","less_than_x_minutes":{"one":"1分以内","other":"%{count}分以内"},"less_than_x_seconds":{"one":"1秒以内","other":"%{count}秒以内"},"over_x_years":{"one":"1年以上","other":"%{count}年以上"},"x_days":{"one":"1日","other":"%{count}日"},"x_minutes":{"one":"1分","other":"%{count}分"},"x_months":{"one":"1ヶ月","other":"%{count}ヶ月"},"x_seconds":{"one":"1秒","other":"%{count}秒"}},"prompts":{"day":"日","hour":"時","minute":"分","month":"月","second":"秒","year":"年"}},"helpers":{"select":{"prompt":"選択してください。"},"submit":{"create":"登録する","submit":"保存する","update":"更新する"}},"number":{"currency":{"format":{"delimiter":",","format":"%n%u","precision":0,"separator":".","significant":false,"strip_insignificant_zeros":false,"unit":"円"}},"format":{"delimiter":",","precision":3,"separator":".","significant":false,"strip_insignificant_zeros":false},"human":{"decimal_units":{"format":"%n %u","units":{"billion":"十億","million":"百万","quadrillion":"千兆","thousand":"千","trillion":"兆","unit":""}},"format":{"delimiter":"","precision":3,"significant":true,"strip_insignificant_zeros":true},"storage_units":{"format":"%n%u","units":{"byte":"バイト","gb":"ギガバイト","kb":"キロバイト","mb":"メガバイト","tb":"テラバイト"}}},"percentage":{"format":{"delimiter":""}},"precision":{"format":{"delimiter":""}}},"support":{"array":{"last_word_connector":"と","two_words_connector":"と","words_connector":"と"}},"time":{"am":"午前","formats":{"default":"%Y/%m/%d %H:%M:%S","long":"%Y年%m月%d日(%a) %H時%M分%S秒 %z","short":"%y/%m/%d %H:%M"},"pm":"午後"},"activemodel":{"errors":{"format":"%{attribute}%{message}","messages":{"accepted":"を受諾してください。","blank":"を入力してください。","confirmation":"と確認の入力が一致しません。","empty":"を入力してください。","equal_to":"は%{count}にしてください。","even":"は偶数にしてください。","exclusion":"は予約されています。","greater_than":"は%{count}より大きい値にしてください。","greater_than_or_equal_to":"は%{count}以上の値にしてください。","inclusion":"は一覧にありません。","invalid":"は不正な値です。","less_than":"は%{count}より小さい値にしてください。","less_than_or_equal_to":"は%{count}以下の値にしてください。","not_a_number":"は数値で入力してください。","not_an_integer":"は整数で入力してください。","odd":"は奇数にしてください。","record_invalid":"バリデーションに失敗しました。 %{errors}","taken":"はすでに存在します。","too_long":"は%{count}文字以内で入力してください。","too_short":"は%{count}文字以上で入力してください。","wrong_length":"は%{count}文字で入力してください。","existence":"は存在しません。","url":"はurlの書式で入力してください。","natural_number":"は1以上の数値で入力してください。","not_zero":"は0以外の数値で入力してください。","resize":"はサイズを変更できません。","reverse":"は反転できません。","sync_vh":"は縦横比を変更できません。","quotes_even":"はカッコの開きと閉じを空白区切りのペアで入力してください。","extend_settings":"拡張データのバリデーションに失敗しました。"},"template":{"body":"次の項目を確認してください。","header":{"one":"%{model}にエラーが発生しました。","other":"%{model}に%{count}つのエラーが発生しました。"}}}},"flash":{"notice":{"created":"%{model}が作成されました。","updated":"%{model}が更新されました。","destroyed":"%{model}が削除されました。","not_created":"%{model}の作成に失敗しました。","not_updated":"%{model}の更新に失敗しました。","not_destroyed":"%{model}の削除に失敗しました。"}},"picture_io":{"error":"画像保管庫との手続きで異常が発生しました。"},"select_items":{"form":{"space":"選択してください"},"scroll":{"visible":{"private":"非公開","public":"公開"}},"comic":{"visible":{"private":"非公開","public":"公開"}},"story":{"visible":{"private":"非公開","public":"公開"}},"sheet":{"visible":{"private":"非公開","public":"公開"}},"panel":{"publish":{"private":"非公開","public":"公開"}},"ground_pictures":{"repeat":{"repeat":"全体","repeat-x":"横方向","repeat-y":"縦方向","no-repeat":"なし"}},"ground_color":{"orientation":{"horizontal":"横方向","vertical":"縦方向"}},"speeches":{"font_size":{"ultra_small":"極小","very_small":"小小","small":"小","semi_small":"微小","normal":"並","semi_large":"微大","large":"大","very_large":"大大","ultra_large":"極大"},"text_align":{"none":"指定しない","left":"左寄せ","right":"右寄せ","center":"中央寄せ"}},"provider_status":{"status":{"waiting":"待機中","receiving":"申請中"}},"demander_status":{"status":{"waiting":"待機中","rejected":"否決・停止中","requesting":"申請中","approved":"貸与中"}}},"users":{"shared":{"signin":"ログイン","signup":"新規入会","forgot":"パスワードを忘れた"},"signup":{"title":"ユーザ登録","signup":"登録する"},"signin":{"title":"ログイン","notice":"下記のサービスのアカウントを使って認証できます。","twitter":{"caption":"Twitterアカウントを使って認証する","notice":"別途メールアドレスの入力が必要となります。Twitterで通信を許可した後、エラーメッセージの入った入力フォームが表示されますが、そのままメールアドレスを入力して登録してください。"},"google":{"caption":"googleアカウントを使って認証する","notice":"。"},"form":{"notice":"アカウントを作成してサインイン(開発者向け)","signin":"ログイン"}},"edit":{"title":"アカウントの設定変更"},"forgot":{"title":"パスワードを忘れてしまった","reset":"新しいパスワードを発行する"}},"admins":{"shared":{"signin":"管理者ログイン","signup":"新規入会","forgot":"パスワードを忘れた"},"signup":{"title":"管理者登録","signup":"登録する"},"signin":{"title":"管理者ログイン","signin":"ログイン"},"edit":{"title":"管理者アカウントの設定変更"},"forgot":{"title":"管理者パスワードを忘れてしまった","reset":"新しい管理者パスワードを発行する"}},"demand_users":{"shared":{"signin":"借手ログイン","signup":"新規入会","forgot":"パスワードを忘れた"},"signup":{"title":"借手登録","signup":"登録する"},"signin":{"title":"借手ログイン","signin":"ログイン"},"edit":{"title":"借手アカウントの設定変更"},"forgot":{"title":"借手パスワードを忘れてしまった","reset":"新しい借手パスワードを発行する"}},"home":{"index":{"title":"ホーム","updated_scroll":"最近更新した漫画","catch":"つかんでいるコマ","used_element":"最近使った部品","updated_picture":"最近更新した画像","author":"作家","artist":"絵師","not_author":"作品を公開するには作家登録","not_artist":"画像を公開するには絵師登録"},"scrolls":{"title":"最近使ったスクロール"},"scroll_panels":{"title":"最近使ったスクコマ"},"comics":{"title":"最近使ったコミック"},"comic_stories":{"title":"最近使ったコミスト"},"stories":{"title":"最近使ったストーリー"},"story_sheets":{"title":"最近使ったスト紙"},"sheets":{"title":"最近使った用紙"},"sheet_panels":{"title":"最近使った紙コマ"},"panels":{"title":"最近使ったコマ"},"resource_pictures":{"title":"最近使った素材"},"panel_pictures":{"title":"最近使ったコマ絵"},"speech_balloons":{"title":"最近使ったフキダシ"},"balloons":{"title":"最近使ったフキダシ枠"},"speeches":{"title":"最近使ったセリフ"},"ground_pictures":{"title":"最近使った絵地"},"ground_colors":{"title":"最近使った色地"},"configure":{"title":"設定","caption":"アカウント%{email}の設定","password_caption":"メールアドレスおよびパスワードの変更","new_password_notice":"パスワードを変更しない場合は空欄にしてください","current_password_notice":"確認のために現在のパスワードが必要です","change_password":"変更する","token_caption":"認証トークン","your_token":"あなたの認証トークンは%{token}です","delete_token":"認証トークンを削除する","about_token":"認証トークンはWebAPIを利用する場合に使います","generate_token":"認証トークンを発行する","cancel_caption":"退会","cancel_account":"退会する","no_author":"作家登録されていません","about_author":"作家になると漫画を公開できます","no_artist":"絵師登録されていません","about_artist":"絵師になると素材を公開できます"},"sign_out":{"title":"ログアウト"},"sign_in":{"title":"ログイン"}},"top":{"index":{"title":"読む・探す"},"metro":{"title":"デスクトップアプリ風metroで体験"},"user_resources":"発表作品から","human_resources":"人物から","system_resources":"システムリソースから","return":"シンプル版に戻る"},"folders":{"root":{"title":"フォルダ"},"index":{"title":"フォルダ一覧"},"show":{"title":"フォルダ詳細"},"new":{"title":"フォルダ作成"},"edit":{"title":"フォルダ変更"},"create":{"title":"フォルダ作成"},"update":{"title":"フォルダ変更"},"destroy":{"title":"フォルダ削除"},"submit":{"new":"フォルダ作成","edit":"フォルダ変更"}},"scrolls":{"scroll_panels_count":"%{c}コマ","index":{"title":"スクロール一覧","new":"新刊"},"show":{"title":"スクロール詳細","leaf":"コマの追加と並び替え"},"play":{"title":"スクロールを読む","empty":"閲覧できるスクコマはありません"},"by_author":{"title":"作家のスクロール一覧"},"by_panel":{"title":"コマのスクロール一覧"},"new":{"title":"新刊作成"},"edit":{"title":"スクロール変更"},"create":{"title":"新刊作成"},"update":{"title":"スクロール変更"},"destroy":{"title":"スクロール削除"},"submit":{"new":"新刊作成","edit":"スクロール変更"}},"scroll_panels":{"index":{"title":"スクコマ一覧"},"by_panel":{"title":"コマのスクコマ一覧"},"by_scroll":{"title":"スクロールのスクコマ一覧"},"by_author":{"title":"作家のスクコマ一覧"},"show":{"title":"スクコマ詳細"},"new":{"title":"スクコマ追加"},"edit":{"title":"並び替え"},"create":{"title":"スクコマ追加"},"update":{"title":"並び替え"},"destroy":{"title":"スクコマ削除"},"submit":{"new":"スクコマ作成","edit":"スクコマ変更"},"move":"移動","player":{"move":"順序の入れ替え","before_insert":"この直前にコマを挿入","append":"コマを追加","destroy":"取り外す","insert_dialog":"選択したコマを挿入","move_dialog":"このコマを移動","move_to":"ここに移動"},"append":{"panel":"このコマを追加する","scroll":"このスクロールに追加する","new_panels":"最近作成したコマ","fresh_panels":"最近作成したコマ","new_scrolls":"最近作成したスクロール","fresh_scrolls":"最近更新したスクロール"}},"comics":{"comic_stories_count":"%{c}話","index":{"title":"コミック一覧","new":"新刊"},"by_author":{"title":"作家のコミック一覧"},"show":{"title":"コミック詳細","leaf":"ストーリーの追加と並び替え"},"play":{"title":"コミックを読む","empty":"閲覧できるストーリーはありません"},"new":{"title":"新刊作成"},"edit":{"title":"コミック変更"},"create":{"title":"新刊作成"},"update":{"title":"コミック変更"},"destroy":{"title":"コミック削除"},"submit":{"new":"コミック作成","edit":"コミック変更"}},"comic_stories":{"index":{"title":"コミスト一覧"},"by_comic":{"title":"コミックのコミスト一覧"},"by_story":{"title":"ストーリーのコミスト一覧"},"by_author":{"title":"作家のコミスト一覧"},"show":{"title":"コミスト詳細","t":"第%{t}話"},"new":{"title":"コミスト追加"},"edit":{"title":"並び替え"},"create":{"title":"コミスト追加"},"update":{"title":"並び替え"},"destroy":{"title":"コミスト削除"},"submit":{"new":"コミスト作成","edit":"コミスト変更"},"move":"移動","append":{"story":"このストーリーを追加する","comic":"このコミックに追加する","new_stories":"最近作成したストーリー","new_comics":"最近作成したコミック","fresh_comics":"最近更新したコミック"}},"stories":{"story_sheets_count":"%{c}P","index":{"title":"ストーリー一覧","new":"新ストーリー"},"show":{"title":"ストーリー詳細","leaf":"用紙の追加と並び替え"},"play":{"title":"ストーリーを読む","empty":"閲覧できる用紙はありません"},"by_comic":{"title":"コミックのストーリー一覧"},"by_sheet":{"title":"作家のストーリー一覧"},"by_author":{"title":"作家のストーリー一覧"},"new":{"title":"新ストーリー作成"},"edit":{"title":"ストーリー変更"},"create":{"title":"新ストーリー作成"},"update":{"title":"ストーリー変更"},"destroy":{"title":"ストーリー削除"},"submit":{"new":"ストーリー作成","edit":"ストーリー変更"},"move":"移動"},"story_sheets":{"index":{"title":"スト紙一覧"},"by_story":{"title":"ストーリーのスト紙一覧"},"by_sheet":{"title":"用紙のスト紙一覧"},"by_author":{"title":"作家のスト紙一覧"},"show":{"title":"スト紙詳細"},"new":{"title":"スト紙追加"},"edit":{"title":"並び替え"},"create":{"title":"スト紙追加"},"update":{"title":"並び替え"},"destroy":{"title":"スト紙削除"},"submit":{"new":"スト紙作成","edit":"スト紙変更"},"move":"移動","append":{"sheet":"この用紙を追加する","story":"このストーリーに追加する","new_sheets":"最近作成した用紙","new_stories":"最近作成したストーリー","fresh_stories":"最近更新したストーリー"}},"sheets":{"index":{"title":"用紙一覧","new":"新紙"},"show":{"title":"用紙詳細","copy":"用紙をコピーしたい","inspire":"インスパイヤ"},"play":{"title":"用紙を読む","empty":"閲覧できるコマはありません"},"by_story":{"title":"ストーリーの用紙一覧"},"by_panel":{"title":"コマの用紙一覧"},"by_author":{"title":"作家の用紙一覧"},"new":{"title":"用紙作成"},"edit":{"title":"用紙変更"},"create":{"title":"用紙作成"},"update":{"title":"用紙変更"},"destroy":{"title":"用紙削除"},"submit":{"new":"用紙作成","edit":"用紙変更"},"hidden":"権限がありません","create_from_json":"jsonデータからコマ作成する"},"sheet_panels":{"index":{"title":"紙コマ一覧"},"by_sheet":{"title":"用紙の紙コマ一覧"},"by_panel":{"title":"コマの紙コマ一覧"},"by_author":{"title":"作家の紙コマ一覧"},"show":{"title":"紙コマ詳細"},"new":{"title":"紙コマ追加"},"edit":{"title":"並び替え"},"create":{"title":"紙コマ追加"},"update":{"title":"並び替え"},"destroy":{"title":"紙コマ削除"},"submit":{"new":"紙コマ作成","edit":"紙コマ変更"},"move":"移動","append":{"panel":"このコマを追加する","sheet":"この用紙に追加する","new_panels":"最近作成したコマ","new_sheets":"最近作成した用紙","fresh_sheets":"最近更新した用紙"}},"panels":{"index":{"title":"コマ一覧"},"by_scroll":{"title":"スクロールのコマ一覧"},"by_sheet":{"title":"用紙のコマ一覧"},"by_author":{"title":"作家のコマ一覧"},"by_speech_balloon_template":{"title":"フキダシテンプレートのコマ一覧"},"show":{"title":"コマ詳細","copy":"コマをコピーしたい","inspire":"インスパイヤ"},"new":{"title":"コマ作成"},"edit":{"title":"コマ編集"},"create":{"title":"コマ作成"},"update":{"title":"コマ編集"},"destroy":{"title":"コマ削除"},"submit":{"new":"コマ作成する","edit":"コマ変更する"},"create_from_json":"jsonデータからコマ作成する","element_copy":"つかんでいるコマにコピーしたい","inspire":"インスパイヤ","filer":"ファイラーで表示する","hidden":"権限がありません","empty":"閲覧できるコマはありません"},"panel_pictures":{"index":{"title":"コマ絵一覧"},"by_panel":{"title":"コマのコマ絵一覧"},"by_author":{"title":"作家のコマ絵一覧"},"show":{"title":"コマ絵詳細"},"new":{"title":"コマ絵作成"},"edit":{"title":"コマ絵編集"},"create":{"title":"コマ絵作成"},"update":{"title":"コマ絵編集"},"destroy":{"title":"コマ絵削除"},"submit":{"new":"コマ絵作成する","edit":"コマ絵変更する"},"resource_picture":"追加する素材","panel_picture":"変更するコマ絵"},"speech_balloons":{"index":{"title":"フキダシ一覧"},"by_panel":{"title":"コマのフキダシ一覧"},"by_author":{"title":"作家のフキダシ一覧"},"by_speech_balloon_template":{"title":"フキダシのフキダシテンプレート一覧"},"show":{"title":"フキダシ詳細"},"new":{"title":"フキダシ作成"},"edit":{"title":"フキダシ編集"},"create":{"title":"フキダシ作成"},"update":{"title":"フキダシ編集"},"destroy":{"title":"フキダシ削除"},"submit":{"new":"フキダシ作成する","edit":"フキダシ変更する"},"create_speech_balloon":"追加するフキダシ","update_speech_balloon":"変更するフキダシ"},"speeches":{"index":{"title":"セリフ一覧"},"by_author":{"title":"作家のセリフ一覧"},"show":{"title":"セリフ詳細"},"submit":{"new":"セリフ作成する","edit":"セリフ変更する"}},"balloons":{"index":{"title":"フキダシ枠一覧"},"by_author":{"title":"作家のフキダシ枠一覧"},"show":{"title":"フキダシ枠詳細"},"submit":{"new":"フキダシ枠作成する","edit":"フキダシ枠変更する"}},"ground_pictures":{"index":{"title":"絵地一覧"},"by_panel":{"title":"コマの絵地一覧"},"by_author":{"title":"作家の絵地一覧"},"show":{"title":"絵地詳細"},"new":{"title":"絵地作成"},"edit":{"title":"絵地編集"},"create":{"title":"絵地作成"},"update":{"title":"絵地編集"},"destroy":{"title":"絵地削除"},"submit":"作成する","create_ground_picture":"追加する絵地","update_ground_picture":"変更する絵地"},"ground_colors":{"index":{"title":"色地一覧"},"by_panel":{"title":"コマの色地一覧"},"by_author":{"title":"作家の色地一覧"},"show":{"title":"色地詳細"},"new":{"title":"色地作成"},"edit":{"title":"色地編集"},"create":{"title":"色地作成"},"update":{"title":"色地編集"},"destroy":{"title":"色地削除"},"submit":"作成する","create_color":"追加する色地","update_color":"変更する色地"},"original_pictures":{"index":{"title":"原画一覧","history":"履歴","status":"状態","stop":"停止する","destroy":"削除する"},"show":{"title":"原画詳細","select_license":"画像の公開","select":"ライセンスグループ選択ページへ","replace_picture":"画像の更新","replace":"画像を改訂する","history":"公開履歴"},"new":{"title":"原画投稿"},"create":{"title":"原画投稿"},"edit":{"title":"原画改訂"},"update":{"title":"原画改訂"},"destroy":{"title":"原画削除"},"history":{"title":"公開履歴"},"upload":"投稿する","unpublished":"未公開","stopped":"停止中","unlicensed":"ライセンス待ち","published":"公開中","exist":{"announce":"この画像は既に公開されています","status":"状態","head":"公開中","tail":"廃盤","disable":"停止中"},"submit":{"new":"投稿する"}},"pictures":{"index":{"title":"実素材一覧"},"show":{"title":"実素材詳細","announce":{"disable":"この素材は配布を中止しています。素材として利用できません。","head":"素材として利用できます。","tail":"この画像は既に改訂されています。素材として利用するなら、こちら(最新版)が利用できます。","owner":"あなたの画像です。原画を管理するなら、こちらを利用してください。","destroyed":"この素材は削除されています。素材として利用できません。"}},"md5":{"title":"実素材MD5検索一覧"},"credit":{"title":"クレジット"}},"resource_pictures":{"index":{"title":"素材一覧"},"by_artist":{"title":"絵師の素材一覧"},"by_license_group":{"title":"ライセンスの素材一覧"},"by_license":{"title":"ライセンスの素材一覧"},"show":{"title":"素材詳細"},"new":{"title":"画像の公開(最終確認)","publish":"公開する"},"create":{"title":"画像の公開(最終確認)"},"destroy":{"title":"素材削除"},"add_to_panel_for_panel_picture":"この素材をつかんだコマにコマ絵として追加する","add_to_panel_for_ground_picture":"この素材をつかんだコマに絵地として追加する"},"resource_picture_pictures":{"index":{"title":"素材実素材一覧"},"show":{"title":"素材実素材詳細"},"by_original_picture":{"title":"原画の素材実素材一覧"},"by_resource_picture":{"title":"素材の素材実素材一覧"},"by_picture":{"title":"実素材の素材実素材一覧"}},"original_picture_license_groups":{"new":{"title":"画像の公開(ライセンスグループの選択)","no_blank":"必須項目"},"create":{"title":"画像の公開(ライセンスグループの選択)"},"submit":{"new":"次へ"}},"original_picture_licenses":{"new":{"title":"画像の公開(ライセンスの選択)","no_blank":"必須項目"},"create":{"title":"画像の公開(ライセンスの選択)"},"submit":{"new":"次へ"}},"speech_balloon_templates":{"index":{"title":"フキダシテンプレート一覧"},"by_panel":{"title":"フキダシテンプレートのコマ一覧"},"by_system_picture":{"title":"システム画像のフキダシテンプレート一覧"},"show":{"title":"フキダシテンプレート詳細"},"new":{"title":"フキダシテンプレート作成"},"edit":{"title":"フキダシテンプレート編集"},"create":{"title":"フキダシテンプレート作成"},"update":{"title":"フキダシテンプレート編集"},"destroy":{"title":"フキダシテンプレート削除"},"submit":{"new":"作成する","edit":"変更する"},"add_to_panel":"このフキダシをつかんだコマに追加する"},"writing_formats":{"index":{"title":"記法一覧"},"show":{"title":"記法詳細"},"new":{"title":"記法作成"},"edit":{"title":"記法編集"},"create":{"title":"記法作成"},"update":{"title":"記法編集"},"destroy":{"title":"記法削除"},"submit":{"new":"作成する","edit":"変更する"}},"license_groups":{"index":{"title":"ライセンスグループ一覧"},"licenses":{"title":"ライセンスグループのライセンス一覧"},"show":{"title":"ライセンスグループ詳細"},"new":{"title":"ライセンスグループ作成"},"edit":{"title":"ライセンスグループ編集"},"create":{"title":"ライセンスグループ作成"},"update":{"title":"ライセンスグループ編集"},"destroy":{"title":"ライセンスグループ削除"},"submit":{"new":"作成する","edit":"変更する"}},"licenses":{"index":{"title":"ライセンス一覧"},"resource_pictures":{"title":"ライセンスの素材一覧"},"by_license_group":{"title":"ライセンスグループのライセンス一覧"},"by_system_picture":{"title":"システム画像のライセンス一覧"},"show":{"title":"ライセンス詳細"},"search":{"title":"ライセンス検索"},"new":{"title":"ライセンス作成"},"edit":{"title":"ライセンス編集"},"create":{"title":"ライセンス作成"},"update":{"title":"ライセンス編集"},"destroy":{"title":"ライセンス削除"},"submit":{"new":"作成する","edit":"変更する"}},"authors":{"index":{"title":"作家一覧"},"show":{"title":"作家詳細","to_scrolls":"最近更新したスクロール","to_scroll_panels":"最近更新したスクコマ","to_comics":"最近更新したコミック","to_comic_stories":"最近更新したコミスト","to_stories":"最近更新したストーリー","to_story_sheets":"最近更新したスト紙","to_sheets":"最近更新した用紙","to_sheet_panels":"最近更新した紙コマ","to_panels":"最近更新したコマ","to_panel_pictures":"最近コマで使ったコマ絵","to_speech_balloons":"最近更新したフキダシ","to_ground_pictures":"最近コマで使った絵地","to_ground_colors":"最近コマで使った色地"},"new":{"title":"作家登録","announce":"作家登録してください"},"edit":{"title":"作家プロフィール編集"},"create":{"title":"作家登録"},"update":{"title":"作家プロフィール編集"},"destroy":{"title":"休筆"},"submit":{"new":"登録","edit":"変更"}},"artists":{"index":{"title":"絵師一覧"},"show":{"title":"絵師詳細","to_resource_pictures":"最近更新した素材"},"resource_pictures":{"title":"最近更新した素材"},"new":{"title":"絵師登録"},"edit":{"title":"絵師プロフィール編集"},"create":{"title":"絵師登録"},"update":{"title":"絵師プロフィール編集"},"destroy":{"title":"活動停止"},"submit":{"new":"登録","edit":"変更"}},"system_pictures":{"index":{"title":"システム画像一覧"},"speech_balloon_templates":{"title":"システム画像のフキダシテンプレート一覧"},"licenses":{"title":"システム画像のライセンス一覧"},"show":{"title":"システム画像詳細"}},"provider_sources":{"index":{"title":"貸手文献一覧","url":"貸手文献url","submit":"インポート"},"import":{"title":"貸手文献のインポート","result":"件の貸手文献をインポートしました。","ok":"この貸手文献は正常にインポートされました。","ok_but":"この貸手文献でインポートできなかった貸手があります","ok_reason":"貸手文献が壊れている、サーバの設定が正しくない、などの理由が考えられます。","ng":"貸手文献の読み込みに失敗しました。","ng_reason":"貸手文献がない、貸手文献を管理しているサーバが応答しない、ネットに接続されていない、などの理由が考えられます。","to_providers":"貸手を一覧する","to_provider_sources":"貸手文献一覧へ戻る"}},"providers":{"index":{"title":"貸手一覧","submit":"インポート"},"show":{"title":"貸手詳細","user_open":"サイトを開く","demander_open":"貸手を開く","to_provider_status":"借受状況","destroy":"貸手を削除する"},"new":{"title":"貸手登録"},"edit":{"title":"貸手編集"},"status":"状態","open":"開く","wait":"待機中の貸手だけを表示する","all":"すべての貸手を表示する","to_provider_status":"借受状況に切り替える"},"provider_statuses":{"index":{"title":"借受状況一覧"},"show":{"title":"借受状況詳細","user_open":"サイトを開く","demander_open":"サイトの借手向けページを開く","to_provider":"貸手","receive_announce":"借受するには借手となって借受申請する。","receive_start":"この貸手からの借受を開始する","receive_stop":"借受を停止する","import":"インポートする","licenses_import":"ライセンスをインポートする","artists_import":"絵師をインポートする","original_pictures_import":"素材をインポートする"},"new":{"title":"借受状況登録"},"edit":{"title":"借受状況編集"},"create":{"title":"借受状況登録"},"update":{"title":"借受状況編集"},"licenses_import":{"title":"ライセンスインポート","success":"インポートが完了しました","fail":"次のライセンス(%{size}件)でエラーがありました。ライセンスのインストール状況を確認してください。","to_show":"借受状況を表示する"},"artists_import":{"title":"絵師インポート","success":"インポートが完了しました","fail":"次の絵師(%{size}件)でエラーがありました。","to_show":"借受状況を表示する"},"original_pictures_import":{"title":"原画インポート","success":"インポートが完了しました","fail":"次の原画(%{size}件)でエラーがありました。","to_show":"借受状況を表示する"},"pictures_import":{"fail":"次の実素材(%{size}件)でエラーがありました。"},"resource_pictures_import":{"fail":"次の素材(%{size}件)でエラーがありました。"},"import":{"title":"インポート","success":"インポートが完了しました","to_show":"借受状況を表示する"},"status":"状態","open":"開く","to_provider":"貸手に切り替える","wait":"待機中の貸手の借受状況だけを表示する","all":"すべての貸手の借受状況を表示する","flash":{"notice":{"created":"借受を開始しました。","not_created":"借受を開始できませんでした。","stopped":"借受を停止しました。","not_stopped":"借受を停止できませんでした。"}}},"demanders":{"index":{"title":"借手一覧","to_show":"サイトプロフィールを表示する","request":"この貸手に借受申請する","stop":"借受を中止する"},"show":{"title":"借手詳細"},"new":{"title":"借手登録"},"edit":{"title":"借手編集"},"create":{"title":"借手登録"},"update":{"title":"借手編集"},"destroy":{"title":"退会"},"status":"状態","flash":{"notice":{"not_found":"サイトプロフィールを登録してください。","requested":"借受申請しました。","not_requested":"借受申請できませんでした。","stopped":"借受を停止しました。","not_stopped":"借受を停止できませんでした。"}}},"demander_statuses":{"index":{"title":"貸与状況一覧"},"show":{"title":"貸与状況詳細","demander_open":"サイトを開く","approve_announce":"借受申請に対して返答してください。","approve":"この借手に貸与を開始する","reject":"この借手には貸与しない","stop":"この借手の貸与を停止する","reapprove":"この借手の否決を覆して貸与する"},"new":{"title":"貸与状況登録"},"edit":{"title":"貸与状況編集"},"create":{"title":"貸与状況登録"},"update":{"title":"貸与状況編集"},"status":"状態","open":"開く","wait":"申請中の借手の貸与状況だけを表示する","all":"すべての借手の貸与状況を表示する","flash":{"notice":{"rejected":"貸与を否決しました。","not_rejected":"貸与を否決できませんでした。","approved":"貸与を承認しました。","not_approved":"貸与を承認できませんでした。"}}},"provider_licenses":{"index":{"title":"ライセンス対照表一覧"},"show":{"title":"ライセンス対照表詳細"}},"provider_artists":{"index":{"title":"絵師対照表一覧"},"show":{"title":"絵師対照表詳細"}},"provider_original_pictures":{"index":{"title":"原画対照表一覧"},"show":{"title":"原画対照表詳細"}},"link":{"new":"新規作成","edit":"編集","destroy":"削除","back":"戻る","marker":"■","catch":"掴む"},"editor":"編集メニュー","credit":{"digest":"簡易クレジット","full":"クレジット"},"tab":{"creator":{"home":"作る・見せる","comic":"コミック","story":"ストーリー","sheet":"用紙","scroll":"スクロール","panel":"コマ","original_picture":"原画","resource_picture":"素材","catch":"つかんでいるコマ"},"reader":{"title":"読む・探す"},"demander":{"title":"借り受ける"},"system":{"title":"管理者メンテナンス","browse":"生データ","approve":"管理者承認","port":"素材貸借","token":"トークン","layout":"レイアウト","test":"テスト版","production":"製品版"}},"filer":{"header":{"pick":"選択","symbol":"画像","caption":"見出し","summary":"要約","icon":"プロフ","date":"日時","edit":"編集"},"empty":"閲覧できるアイテムはありません"},"yasapp":{"error":{"caption":{"ajax":"サーバーエラー"},"subject":{"forbidden":"指定されたコンテンツに対するアクセス権がありません","not_found":"指定されたコンテンツは存在しません","error":"何らかのエラーが発生しました"},"detail":{"base":"要因として、次の状況が考えられます。","forbidden":"他者の非公開コンテンツを操作しようとした。作家登録しないまま制作作業を行おうとした。","not_found":"URLが間違っている。作者によって削除された。","error":"サーバと通信ができない。プログラムに不備がある。"}},"guidance":{"author":"ようこそ作家登録ページへ。作家登録することでマンガ創作できます。多彩な絵師によるたくさんの素材を利用して、あなたならではのコンテンツを発表できます。製作者コンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。","artist":"ようこそ絵師登録ページへ。絵師登録することであなたの描いたキャラクターをマンガ素材として提供できます。素材はたくさんの作家によって生き生きと動き出すことでしょう。提供したコンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。"},"sign_in":{"caption":"ログインしていません","subject":"この作業を行うにはログインが必要です。","navi":"こちらのページに移動してログインしてください。"},"unresolved":"??未解決??"}}}; | |
\ No newline at end of file |
@@ -4,6 +4,7 @@ $ -> | ||
4 | 4 | evaluate: /\<\&(.+?)\&\>/g |
5 | 5 | } |
6 | 6 | locale = $("html").attr('lang') |
7 | + env = $("html").attr('env') | |
7 | 8 | I18n.defaultLocale = locale |
8 | 9 | I18n.locale = locale |
9 | 10 | I18n.fallbacks = true |
@@ -24,8 +25,9 @@ $ -> | ||
24 | 25 | loaded_manifest.init() |
25 | 26 | loaded_local_manifest.init() |
26 | 27 | |
27 | - window.onbeforeunload = (e)-> | |
28 | - return('leave?') | |
28 | + if env == 'development' | |
29 | + window.onbeforeunload = (e)-> | |
30 | + return('leave?') | |
29 | 31 | Backbone.history.start({silent: true, pushState: true, root: '/'}) |
30 | 32 | |
31 | 33 | Pettanr.cache = new Pettanr.Cache({operators: new Pettanr.Operator({})}) |
@@ -35,7 +35,7 @@ class Pettanr.ActionFilter | ||
35 | 35 | false |
36 | 36 | |
37 | 37 | @guest_url: () -> |
38 | - 'user_seeeions/new' | |
38 | + 'user_sessions/new' | |
39 | 39 | |
40 | 40 | @new_author_url: () -> |
41 | 41 | 'authors/new' |
@@ -43,144 +43,161 @@ class Pettanr.ActionFilter | ||
43 | 43 | @new_artist_url: () -> |
44 | 44 | 'artists/new' |
45 | 45 | |
46 | - @suply_default: (reader, resource_reader, user, author, artist) -> | |
46 | + @suply_default: (mode, reader, resource_reader, user, author, artist) -> | |
47 | 47 | author_filter = if _.isFunction(author) |
48 | 48 | author() |
49 | 49 | else |
50 | - _.union(@default_author_filters, author) | |
50 | + _.union(@default_filters[mode].author, author) | |
51 | 51 | artist_filter = if _.isFunction(artist) |
52 | 52 | artist() |
53 | 53 | else |
54 | - _.union(@default_artist_filters, artist) | |
54 | + _.union(@default_filters[mode].artist, artist) | |
55 | 55 | { |
56 | - reader: _.union(@default_reader_filters, reader), | |
57 | - resource_reader: _.union(@default_resource_reader_filters, resource_reader), | |
58 | - user: _.union(@default_user_filters, user), | |
56 | + reader: _.union(@default_filters[mode].reader, reader), | |
57 | + resource_reader: _.union(@default_filters[mode].resource_reader, resource_reader), | |
58 | + user: _.union(@default_filters[mode].user, user), | |
59 | 59 | author: author_filter, |
60 | 60 | artist: artist_filter |
61 | 61 | } |
62 | 62 | |
63 | - @default_reader_filters = ['index', 'show'] | |
64 | - @default_resource_reader_filters = [] | |
65 | - @default_user_filters = ['new', 'create', 'edit', 'update', 'destroy'] | |
66 | - @default_author_filters = ['new', 'create', 'edit', 'update', 'destroy'] | |
67 | - @default_artist_filters = [] | |
63 | + @suply_sns_default: (reader, resource_reader, user, author, artist) -> | |
64 | + @suply_default('sns', reader, resource_reader, user, author, artist) | |
65 | + | |
66 | + @suply_blog_default: (reader, resource_reader, user, author, artist) -> | |
67 | + @suply_default('blog', reader, resource_reader, user, author, artist) | |
68 | + | |
69 | + @default_filters = { | |
70 | + sns: { | |
71 | + reader: ['index', 'show'] | |
72 | + resource_reader: [] | |
73 | + user: ['new', 'create', 'edit', 'update', 'destroy'] | |
74 | + author: ['new', 'create', 'edit', 'update', 'destroy'] | |
75 | + artist: [] | |
76 | + }, | |
77 | + blog: { | |
78 | + reader: [] | |
79 | + resource_reader: [] | |
80 | + user: ['new', 'create', 'edit', 'update', 'destroy'] | |
81 | + author: ['new', 'create', 'edit', 'update', 'destroy'] | |
82 | + artist: [] | |
83 | + } | |
84 | + } | |
68 | 85 | |
69 | 86 | @sns_filters: () -> |
70 | 87 | { |
71 | - folders: @suply_default( | |
88 | + folders: @suply_sns_default( | |
72 | 89 | ['root', 'watch'], |
73 | 90 | [], |
74 | 91 | [], |
75 | 92 | [], |
76 | 93 | [] |
77 | 94 | ), |
78 | - scrolls: @suply_default( | |
95 | + scrolls: @suply_sns_default( | |
79 | 96 | ['play', 'by_panel', 'by_author'], |
80 | 97 | [], |
81 | 98 | [], |
82 | 99 | [], |
83 | 100 | [] |
84 | 101 | ), |
85 | - scroll_panels: @suply_default( | |
102 | + scroll_panels: @suply_sns_default( | |
86 | 103 | ['by_panel', 'by_scroll', 'by_author'], |
87 | 104 | [], |
88 | 105 | [], |
89 | 106 | [], |
90 | 107 | [] |
91 | 108 | ), |
92 | - comics: @suply_default( | |
109 | + comics: @suply_sns_default( | |
93 | 110 | ['play', 'by_story', 'by_author'], |
94 | 111 | [], |
95 | 112 | [], |
96 | 113 | [], |
97 | 114 | [] |
98 | 115 | ), |
99 | - comic_stories: @suply_default( | |
116 | + comic_stories: @suply_sns_default( | |
100 | 117 | ['by_story', 'by_comic', 'by_author'], |
101 | 118 | [], |
102 | 119 | [], |
103 | 120 | [], |
104 | 121 | [] |
105 | 122 | ), |
106 | - stories: @suply_default( | |
123 | + stories: @suply_sns_default( | |
107 | 124 | ['play', 'by_comic', 'by_sheet', 'by_author'], |
108 | 125 | [], |
109 | 126 | [], |
110 | 127 | [], |
111 | 128 | [] |
112 | 129 | ), |
113 | - story_sheets: @suply_default( | |
130 | + story_sheets: @suply_sns_default( | |
114 | 131 | ['by_story', 'by_sheet', 'by_author'], |
115 | 132 | [], |
116 | 133 | [], |
117 | 134 | [], |
118 | 135 | [] |
119 | 136 | ), |
120 | - sheets: @suply_default( | |
137 | + sheets: @suply_sns_default( | |
121 | 138 | ['play', 'by_story', 'by_panel', 'by_author'], |
122 | 139 | [], |
123 | 140 | [], |
124 | 141 | [], |
125 | 142 | [] |
126 | 143 | ), |
127 | - sheet_panels: @suply_default( | |
144 | + sheet_panels: @suply_sns_default( | |
128 | 145 | ['by_panel', 'by_sheet', 'by_author'], |
129 | 146 | [], |
130 | 147 | [], |
131 | 148 | [], |
132 | 149 | [] |
133 | 150 | ), |
134 | - panels: @suply_default( | |
151 | + panels: @suply_sns_default( | |
135 | 152 | ['by_scroll', 'by_sheet', 'by_author', 'by_speech_balloon_template'], |
136 | 153 | [], |
137 | 154 | [], |
138 | 155 | [], |
139 | 156 | [] |
140 | 157 | ), |
141 | - panel_pictures: @suply_default( | |
158 | + panel_pictures: @suply_sns_default( | |
142 | 159 | ['by_panel', 'by_author'], |
143 | 160 | [], |
144 | 161 | [], |
145 | 162 | [], |
146 | 163 | [] |
147 | 164 | ), |
148 | - speech_balloons: @suply_default( | |
165 | + speech_balloons: @suply_sns_default( | |
149 | 166 | ['by_panel', 'by_author', 'by_speech_balloon_template'], |
150 | 167 | [], |
151 | 168 | [], |
152 | 169 | [], |
153 | 170 | [] |
154 | 171 | ), |
155 | - speeches: @suply_default( | |
172 | + speeches: @suply_sns_default( | |
156 | 173 | ['by_author', 'by_speech_balloon', 'by_speech_balloon_template', 'by_writing_format'], |
157 | 174 | [], |
158 | 175 | [], |
159 | 176 | [], |
160 | 177 | [] |
161 | 178 | ), |
162 | - balloons: @suply_default( | |
179 | + balloons: @suply_sns_default( | |
163 | 180 | [], |
164 | 181 | [], |
165 | 182 | [], |
166 | 183 | [], |
167 | 184 | [] |
168 | 185 | ), |
169 | - ground_pictures: @suply_default( | |
186 | + ground_pictures: @suply_sns_default( | |
170 | 187 | ['by_panel', 'by_author'], |
171 | 188 | [], |
172 | 189 | [], |
173 | 190 | [], |
174 | 191 | [] |
175 | 192 | ), |
176 | - ground_colors: @suply_default( | |
193 | + ground_colors: @suply_sns_default( | |
177 | 194 | ['by_panel', 'by_author'], |
178 | 195 | [], |
179 | 196 | [], |
180 | 197 | [], |
181 | 198 | [] |
182 | 199 | ), |
183 | - original_pictures: @suply_default( | |
200 | + original_pictures: @suply_sns_default( | |
184 | 201 | ['history'], |
185 | 202 | [], |
186 | 203 | [], |
@@ -189,49 +206,49 @@ class Pettanr.ActionFilter | ||
189 | 206 | , |
190 | 207 | ['index', 'new', 'create', 'edit', 'update', 'destroy'] |
191 | 208 | ), |
192 | - pictures: @suply_default( | |
209 | + pictures: @suply_sns_default( | |
193 | 210 | ['credit', 'search'], |
194 | 211 | [], |
195 | 212 | [], |
196 | 213 | [], |
197 | 214 | [] |
198 | 215 | ), |
199 | - resource_pictures: @suply_default( | |
216 | + resource_pictures: @suply_sns_default( | |
200 | 217 | ['credit', 'by_original_picture', 'by_license_group', 'by_license', 'by_artist'], |
201 | 218 | [], |
202 | 219 | [], |
203 | 220 | [], |
204 | 221 | ['new', 'create', 'edit', 'update', 'destroy'] |
205 | 222 | ), |
206 | - speech_balloon_templates: @suply_default( | |
223 | + speech_balloon_templates: @suply_sns_default( | |
207 | 224 | ['by_panel', 'by_system_picture'], |
208 | 225 | [], |
209 | 226 | [], |
210 | 227 | [], |
211 | 228 | [] |
212 | 229 | ), |
213 | - writing_formats: @suply_default( | |
230 | + writing_formats: @suply_sns_default( | |
214 | 231 | ['by_system_picture'], |
215 | 232 | [], |
216 | 233 | [], |
217 | 234 | [], |
218 | 235 | [] |
219 | 236 | ), |
220 | - license_groups: @suply_default( | |
237 | + license_groups: @suply_sns_default( | |
221 | 238 | ['by_resource_picture'], |
222 | 239 | [], |
223 | 240 | [], |
224 | 241 | [], |
225 | 242 | [] |
226 | 243 | ), |
227 | - licenses: @suply_default( | |
244 | + licenses: @suply_sns_default( | |
228 | 245 | ['by_license_group', 'by_system_picture'], |
229 | 246 | [], |
230 | 247 | [], |
231 | 248 | [], |
232 | 249 | [] |
233 | 250 | ), |
234 | - authors: @suply_default( | |
251 | + authors: @suply_sns_default( | |
235 | 252 | [], |
236 | 253 | [], |
237 | 254 | [], |
@@ -242,7 +259,7 @@ class Pettanr.ActionFilter | ||
242 | 259 | [] |
243 | 260 | , |
244 | 261 | ), |
245 | - artists: @suply_default( | |
262 | + artists: @suply_sns_default( | |
246 | 263 | [], |
247 | 264 | [], |
248 | 265 | [], |
@@ -252,14 +269,14 @@ class Pettanr.ActionFilter | ||
252 | 269 | () -> |
253 | 270 | ['edit', 'update', 'destroy'] |
254 | 271 | ), |
255 | - system_pictures: @suply_default( | |
272 | + system_pictures: @suply_sns_default( | |
256 | 273 | [], |
257 | 274 | [], |
258 | 275 | [], |
259 | 276 | [], |
260 | 277 | [] |
261 | 278 | ), |
262 | - home: @suply_default( | |
279 | + home: @suply_sns_default( | |
263 | 280 | [ |
264 | 281 | 'profile', 'configure', 'create_token', 'delete_token', |
265 | 282 | 'scrolls', 'scroll_panels', 'comics', 'comic_stories', 'stories', 'story_sheets', 'sheets', 'sheet_panels', |
@@ -276,19 +293,211 @@ class Pettanr.ActionFilter | ||
276 | 293 | } |
277 | 294 | |
278 | 295 | @blog_filters: () -> |
279 | - default_reader_filters = [] | |
280 | - default_user_filters = ['new', 'create', 'edit', 'update', 'destroy'] | |
281 | - default_author_filters = ['new', 'create', 'edit', 'update', 'destroy'] | |
282 | 296 | { |
283 | - 'folders': { | |
284 | - reader: _.union(default_reader_filters, []), | |
285 | - resource_reader: _.union(default_resource_reader_filters, []), | |
286 | - user: _.union(default_user_filters, []), | |
287 | - author: _.union(default_author_filters, []) | |
288 | - }, | |
289 | - 'scrolls': { | |
290 | - user: _.union(default_user_filters, []), | |
291 | - author: _.union(default_author_filters, []) | |
292 | - }, | |
297 | + folders: @suply_blog_default( | |
298 | + [], | |
299 | + [], | |
300 | + [], | |
301 | + [], | |
302 | + [] | |
303 | + ), | |
304 | + scrolls: @suply_blog_default( | |
305 | + [], | |
306 | + [], | |
307 | + [], | |
308 | + [], | |
309 | + [] | |
310 | + ), | |
311 | + scroll_panels: @suply_blog_default( | |
312 | + [], | |
313 | + [], | |
314 | + [], | |
315 | + [], | |
316 | + [] | |
317 | + ), | |
318 | + comics: @suply_blog_default( | |
319 | + [], | |
320 | + [], | |
321 | + [], | |
322 | + [], | |
323 | + [] | |
324 | + ), | |
325 | + comic_stories: @suply_blog_default( | |
326 | + [], | |
327 | + [], | |
328 | + [], | |
329 | + [], | |
330 | + [] | |
331 | + ), | |
332 | + stories: @suply_blog_default( | |
333 | + [], | |
334 | + [], | |
335 | + [], | |
336 | + [], | |
337 | + [] | |
338 | + ), | |
339 | + story_sheets: @suply_blog_default( | |
340 | + [], | |
341 | + [], | |
342 | + [], | |
343 | + [], | |
344 | + [] | |
345 | + ), | |
346 | + sheets: @suply_blog_default( | |
347 | + [], | |
348 | + [], | |
349 | + [], | |
350 | + [], | |
351 | + [] | |
352 | + ), | |
353 | + sheet_panels: @suply_blog_default( | |
354 | + [], | |
355 | + [], | |
356 | + [], | |
357 | + [], | |
358 | + [] | |
359 | + ), | |
360 | + panels: @suply_blog_default( | |
361 | + [], | |
362 | + [], | |
363 | + [], | |
364 | + [], | |
365 | + [] | |
366 | + ), | |
367 | + panel_pictures: @suply_blog_default( | |
368 | + [], | |
369 | + [], | |
370 | + [], | |
371 | + [], | |
372 | + [] | |
373 | + ), | |
374 | + speech_balloons: @suply_blog_default( | |
375 | + [], | |
376 | + [], | |
377 | + [], | |
378 | + [], | |
379 | + [] | |
380 | + ), | |
381 | + speeches: @suply_blog_default( | |
382 | + [], | |
383 | + [], | |
384 | + [], | |
385 | + [], | |
386 | + [] | |
387 | + ), | |
388 | + balloons: @suply_blog_default( | |
389 | + [], | |
390 | + [], | |
391 | + [], | |
392 | + [], | |
393 | + [] | |
394 | + ), | |
395 | + ground_pictures: @suply_blog_default( | |
396 | + [], | |
397 | + [], | |
398 | + [], | |
399 | + [], | |
400 | + [] | |
401 | + ), | |
402 | + ground_colors: @suply_blog_default( | |
403 | + [], | |
404 | + [], | |
405 | + [], | |
406 | + [], | |
407 | + [] | |
408 | + ), | |
409 | + original_pictures: @suply_blog_default( | |
410 | + ['history'], | |
411 | + [], | |
412 | + [], | |
413 | + () -> | |
414 | + [] | |
415 | + , | |
416 | + ['index', 'new', 'create', 'edit', 'update', 'destroy'] | |
417 | + ), | |
418 | + pictures: @suply_blog_default( | |
419 | + [], | |
420 | + [], | |
421 | + [], | |
422 | + [], | |
423 | + [] | |
424 | + ), | |
425 | + resource_pictures: @suply_blog_default( | |
426 | + [], | |
427 | + [], | |
428 | + [], | |
429 | + [], | |
430 | + ['new', 'create', 'edit', 'update', 'destroy'] | |
431 | + ), | |
432 | + speech_balloon_templates: @suply_blog_default( | |
433 | + [], | |
434 | + [], | |
435 | + [], | |
436 | + [], | |
437 | + [] | |
438 | + ), | |
439 | + writing_formats: @suply_blog_default( | |
440 | + [], | |
441 | + [], | |
442 | + [], | |
443 | + [], | |
444 | + [] | |
445 | + ), | |
446 | + license_groups: @suply_blog_default( | |
447 | + [], | |
448 | + [], | |
449 | + [], | |
450 | + [], | |
451 | + [] | |
452 | + ), | |
453 | + licenses: @suply_blog_default( | |
454 | + [], | |
455 | + [], | |
456 | + [], | |
457 | + [], | |
458 | + [] | |
459 | + ), | |
460 | + authors: @suply_blog_default( | |
461 | + [], | |
462 | + [], | |
463 | + [], | |
464 | + () -> | |
465 | + ['edit', 'update', 'destroy'] | |
466 | + , | |
467 | + () -> | |
468 | + [] | |
469 | + , | |
470 | + ), | |
471 | + artists: @suply_blog_default( | |
472 | + [], | |
473 | + [], | |
474 | + [], | |
475 | + () -> | |
476 | + [] | |
477 | + , | |
478 | + () -> | |
479 | + ['edit', 'update', 'destroy'] | |
480 | + ), | |
481 | + system_pictures: @suply_blog_default( | |
482 | + [], | |
483 | + [], | |
484 | + [], | |
485 | + [], | |
486 | + [] | |
487 | + ), | |
488 | + home: @suply_blog_default( | |
489 | + [ | |
490 | + 'profile', 'configure', 'create_token', 'delete_token', | |
491 | + 'scrolls', 'scroll_panels', 'comics', 'comic_stories', 'stories', 'story_sheets', 'sheets', 'sheet_panels', | |
492 | + 'panels', 'panel_pictures', 'speech_balloons', 'balloons', 'speeches', 'ground_pictures', 'ground_colors' | |
493 | + ], | |
494 | + [ | |
495 | + 'scrolls', 'scroll_panels', 'comics', 'comic_stories', 'stories', 'story_sheets', 'sheets', 'sheet_panels', | |
496 | + 'panels', 'panel_pictures', 'speech_balloons', 'balloons', 'speeches', 'ground_pictures', 'ground_colors' | |
497 | + ], | |
498 | + [], | |
499 | + [], | |
500 | + [] | |
501 | + ), | |
293 | 502 | } |
294 | 503 |
@@ -183,26 +183,12 @@ class Pettanr.View.Layout.Sns extends Pettanr.View.Layout.Base | ||
183 | 183 | # stored panel back to player |
184 | 184 | @back() |
185 | 185 | |
186 | -class Pettanr.View.Layout.Blog extends Pettanr.View.Layout.Base | |
186 | +class Pettanr.View.Layout.Blog extends Pettanr.View.Layout.Sns | |
187 | 187 | className: 'layout-blog' |
188 | 188 | |
189 | - start: () -> | |
190 | - # initial page | |
191 | - @router.navigate('users/sign_in') | |
192 | - @header.navigate('users/guest') | |
193 | - @body.navigate('top/demo') | |
194 | - | |
195 | - sign_in_fail: (user, response) -> | |
196 | - view = new Pettanr.Views.UserSeeeion.New({}) | |
197 | - view.render() | |
198 | - @body.navigate('top/demo') | |
199 | - | |
200 | - header_class: () -> | |
201 | - Pettanr.Views.Layout.Blog.Header | |
202 | - | |
203 | - body_class: () -> | |
204 | - Pettanr.Views.Layout.Blog.Body | |
205 | - | |
206 | - footer_class: () -> | |
207 | - Pettanr.Views.Layout.Blog.Footer | |
189 | + test_ng: (response) -> | |
190 | + @history.enable() | |
191 | + @reset_operators() | |
192 | + @head_http_get('users/guest') | |
193 | + @test_redirect('') | |
208 | 194 |
@@ -2,7 +2,6 @@ class Pettanr.Views.ResourcePicturePicture.Summary extends Pettanr.View.Summary | ||
2 | 2 | |
3 | 3 | initialize: (options) -> |
4 | 4 | super(options) |
5 | - @item = options.item | |
6 | 5 | @load() |
7 | 6 | |
8 | 7 | load: () -> |
@@ -12,41 +12,42 @@ class Pettanr.Views.ResourcePicture.Show extends Pettanr.View.Show | ||
12 | 12 | this.$el.append(@header.render().el) |
13 | 13 | this.$el.append(@authored_by.render().el) |
14 | 14 | this.$el.append(@img.render().el) |
15 | - @item.get_parent('original_picture', this, { | |
16 | - success: (@original_picture) => | |
17 | - @owner = new Pettanr.View.Show.Footer(null, this, { | |
18 | - actions: { | |
19 | - replace: { | |
20 | - item: @original_picture, | |
21 | - url: @original_picture.edit_url(), | |
22 | - dic_name: 'original_pictures.show.replace', | |
23 | - click: () => | |
24 | - @trigger('http_get', @original_picture.edit_url()) | |
25 | - }, | |
26 | - source: { | |
27 | - item: @original_picture, | |
28 | - url: @original_picture.show_url(), | |
29 | - dic_name: 'original_pictures.show.title', | |
30 | - click: () => | |
31 | - @trigger('http_get', @original_picture.show_url()) | |
32 | - }, | |
33 | - stop: { | |
34 | - item: @item, | |
35 | - url: @item.destroy_url(), | |
36 | - dic_name: 'original_pictures.index.stop', | |
37 | - click: () => | |
38 | - redirect = (url) => | |
39 | - @trigger('http_get', url) | |
40 | - Pettanr.Proxy.destroy(@item, {redirect: redirect}) | |
41 | - }, | |
42 | - }, | |
43 | - }) | |
44 | - @item.get_parent('picture', this, { | |
45 | - success: (picture) => | |
46 | - @add_credit(picture) | |
47 | - this.$el.append(@owner.render().el) | |
48 | - }) | |
15 | + @item.get_parent('picture', this, { | |
16 | + success: (picture) => | |
17 | + @add_credit(picture) | |
49 | 18 | }) |
19 | + if @item.is_own() | |
20 | + @item.get_parent('original_picture', this, { | |
21 | + success: (@original_picture) => | |
22 | + @owner = new Pettanr.View.Show.Footer(null, this, { | |
23 | + actions: { | |
24 | + replace: { | |
25 | + item: @original_picture, | |
26 | + url: @original_picture.edit_url(), | |
27 | + dic_name: 'original_pictures.show.replace', | |
28 | + click: () => | |
29 | + @trigger('http_get', @original_picture.edit_url()) | |
30 | + }, | |
31 | + source: { | |
32 | + item: @original_picture, | |
33 | + url: @original_picture.show_url(), | |
34 | + dic_name: 'original_pictures.show.title', | |
35 | + click: () => | |
36 | + @trigger('http_get', @original_picture.show_url()) | |
37 | + }, | |
38 | + stop: { | |
39 | + item: @item, | |
40 | + url: @item.destroy_url(), | |
41 | + dic_name: 'original_pictures.index.stop', | |
42 | + click: () => | |
43 | + redirect = (url) => | |
44 | + @trigger('http_get', url) | |
45 | + Pettanr.Proxy.destroy(@item, {redirect: redirect}) | |
46 | + }, | |
47 | + }, | |
48 | + }) | |
49 | + this.$el.append(@owner.render().el) | |
50 | + }) | |
50 | 51 | this |
51 | 52 | |
52 | 53 | click_pick: () -> |
@@ -258,6 +258,24 @@ class Pettanr.Views.Scroll.PlayModule.InsertPoint extends Tag.Div | ||
258 | 258 | attr = {style: Pettanr.to_style(style)} |
259 | 259 | this.$el.attr(attr) |
260 | 260 | |
261 | +class Pettanr.Views.Scroll.PlayModule.EmptyNotice extends Tag.H2 | |
262 | + | |
263 | + clear: () -> | |
264 | + this.$el.html('') | |
265 | + @hide() | |
266 | + @render() | |
267 | + this | |
268 | + | |
269 | + hide: () -> | |
270 | + @set_style({display: 'none'}) | |
271 | + | |
272 | + show: () -> | |
273 | + @set_style({display: 'inline'}) | |
274 | + | |
275 | + set_style: (style) -> | |
276 | + attr = {style: Pettanr.to_style(style)} | |
277 | + this.$el.attr(attr) | |
278 | + | |
261 | 279 | class Pettanr.Views.Scroll.PlayModule.Panels extends Pettanr.View |
262 | 280 | tagName: 'ul' |
263 | 281 | className: 'player' |
@@ -271,14 +289,25 @@ class Pettanr.Views.Scroll.PlayModule.Panels extends Pettanr.View | ||
271 | 289 | |
272 | 290 | render: () -> |
273 | 291 | this.$el.html('') |
292 | + @empty_notice = new Pettanr.Views.Scroll.PlayModule.EmptyNotice({content: I18n.t('scrolls.play.empty')}) | |
293 | + this.$el.append(@empty_notice.clear().el) | |
274 | 294 | _.each @items, (scroll_panel) => |
275 | 295 | @append_scroll_panel(scroll_panel) |
296 | + @refresh_empty_notice() | |
297 | + this | |
298 | + | |
299 | + refresh_empty_notice: () -> | |
300 | + if @views.length < 1 | |
301 | + @empty_notice.show() | |
302 | + else | |
303 | + @empty_notice.hide() | |
276 | 304 | this |
277 | 305 | |
278 | 306 | append_scroll_panel: (scroll_panel) -> |
279 | 307 | return if not scroll_panel.has_panel() |
280 | 308 | panel_view = @create_panel_view(scroll_panel) |
281 | 309 | this.$el.append(panel_view.clear().el) |
310 | + @refresh_empty_notice() | |
282 | 311 | |
283 | 312 | create_panel_view: (scroll_panel) -> |
284 | 313 | panel_view = new Pettanr.Views.Scroll.PlayModule.Panel({ |
@@ -396,6 +425,7 @@ class Pettanr.Views.Scroll.PlayModule.Panels extends Pettanr.View | ||
396 | 425 | success = (model, response) => |
397 | 426 | @remove_panel_view(panel_view) |
398 | 427 | panel_view.remove() |
428 | + @refresh_empty_notice() | |
399 | 429 | @refresh_views() |
400 | 430 | @trigger('click:destroy') |
401 | 431 | Pettanr.Proxy.destroy(panel_view.scroll_panel, {success: success}) |
@@ -457,14 +487,39 @@ class Pettanr.Views.Scroll.PlayModule.Body extends Pettanr.View | ||
457 | 487 | @pager = options.pager |
458 | 488 | @items = @list.items() |
459 | 489 | |
460 | - render_empty: () -> | |
490 | + render: () -> | |
461 | 491 | this.$el.html('') |
462 | - this.$el.append((new Tag.H2({content: I18n.t('scrolls.play.empty')})).render().el) | |
492 | + # paginate(@pager) | |
493 | + credits = new Pettanr.View.Credits(this, {icon: true}) | |
494 | + @panels = new Pettanr.Views.Scroll.PlayModule.Panels({ | |
495 | + parent: this, | |
496 | + binder: @binder, | |
497 | + items: @items, | |
498 | + credits: credits, | |
499 | + }) | |
500 | + @listenTo(credits, 'click:credit:icon', @click_credit_icon) | |
501 | + @listenTo(@panels, 'click:insert', @click_insert) | |
502 | + @listenTo(@panels, 'click:move', @click_move) | |
503 | + @listenTo(@panels, 'dialog:close', @close_dialog) | |
504 | + this.$el.append(@panels.render().el) | |
505 | + @append_rb() | |
506 | + @appender = new Pettanr.Views.Scroll.PlayModule.Append({ | |
507 | + }) | |
508 | + @listenTo(@appender, 'click', @click_append) | |
509 | + this.$el.append(@appender.render().el) | |
510 | + if @is_appendable() | |
511 | + @appender.enable() | |
512 | + if @pager | |
513 | + @listenTo(@pager, 'page', @continue) | |
514 | + this.$el.append(@pager.render().el) | |
515 | + this.$el.append(credits.render().el) | |
516 | + @append_rb() | |
463 | 517 | this |
464 | 518 | |
465 | - render: () -> | |
466 | - if @items.length < 1 | |
467 | - @render_empty() | |
519 | + is_appendable: () -> | |
520 | + return true if _.isEmpty(@items) | |
521 | + if @pager and @pager.hasNextPage() | |
522 | + false | |
468 | 523 | else |
469 | 524 | this.$el.html('') |
470 | 525 | # paginate(@pager) |
@@ -492,7 +547,7 @@ class Pettanr.Views.Scroll.PlayModule.Body extends Pettanr.View | ||
492 | 547 | this.$el.append(@pager.render().el) |
493 | 548 | this.$el.append(credits.render().el) |
494 | 549 | @append_rb() |
495 | - this | |
550 | + true | |
496 | 551 | |
497 | 552 | click_credit_icon: (item) -> |
498 | 553 | @trigger('http_get', item.show_url()) |
@@ -69,14 +69,16 @@ class Pettanr.Views.SpeechBalloon.NewElement extends Pettanr.View | ||
69 | 69 | new_item = new @target_model(item.attributes) |
70 | 70 | new_item.unset('id', {silent: true}) |
71 | 71 | new_item.set({panel_id: @editor().item.get('id')}, {silent: true}) |
72 | - balloon.unset('id', {silent: true}) | |
73 | - balloon.unset('speech_balloon_id', {silent: true}) | |
74 | - speech.unset('id', {silent: true}) | |
75 | - speech.unset('speech_balloon_id', {silent: true}) | |
72 | + new_balloon = balloon.clone() | |
73 | + new_balloon.unset('id', {silent: true}) | |
74 | + new_balloon.unset('speech_balloon_id', {silent: true}) | |
75 | + new_speech = speech.clone() | |
76 | + new_speech.unset('id', {silent: true}) | |
77 | + new_speech.unset('speech_balloon_id', {silent: true}) | |
76 | 78 | new_item.boosts 'post' |
77 | - balloon.boosts 'post' | |
78 | - speech.boosts 'post' | |
79 | - new_item.set({balloon: balloon, speech: speech}, {silent: true}) | |
79 | + new_balloon.boosts 'post' | |
80 | + new_speech.boosts 'post' | |
81 | + new_item.set({balloon: new_balloon, speech: new_speech}, {silent: true}) | |
80 | 82 | @trigger('ready', new_item) |
81 | 83 | }) |
82 | 84 | }) |
@@ -64,7 +64,7 @@ class OriginalPicture < Peta::Content | ||
64 | 64 | end |
65 | 65 | |
66 | 66 | def revision |
67 | - head = self.history.first | |
67 | + head = self.class.find_history(self.id).first | |
68 | 68 | head ? head.revision : 'unpublished' |
69 | 69 | end |
70 | 70 |
@@ -1,5 +1,5 @@ | ||
1 | 1 | <!DOCTYPE html> |
2 | -<html lang="<%= I18n.locale -%>"> | |
2 | +<html lang="<%= I18n.locale -%>" env="<%= Rails.env -%>"> | |
3 | 3 | <head> |
4 | 4 | <title> |
5 | 5 | ap - <%= h(manifest.magic_numbers['profile']['users']['caption']) %> |
@@ -25,47 +25,14 @@ | ||
25 | 25 | </script> |
26 | 26 | <script type="text/template" id="sign_in"> |
27 | 27 | <h1> |
28 | - <%= link_to h(manifest.magic_numbers['profile']['users']['caption']), root_path %> | |
28 | + <%= t('yasapp.sign_in.caption') %> | |
29 | 29 | </h1> |
30 | 30 | <h2> |
31 | - <%= sanitize manifest.magic_numbers['profile']['users']['description'], :tags => %w(a p img br) %> | |
31 | + <%= t('yasapp.sign_in.subject') %> | |
32 | 32 | </h2> |
33 | 33 | <div> |
34 | - <%= t('users.signin.notice') %> | |
34 | + <%= link_to t('yasapp.sign_in.navi'), main_app.new_user_session_path %> | |
35 | 35 | </div> |
36 | - <ul class="auth-servers"> | |
37 | - <li class="twitter"> | |
38 | - <%= link_to t('users.signin.twitter.caption'), user_omniauth_authorize_path(:twitter) %> | |
39 | - <%= link_to tag(:img, :src => '/images/twitter.png'), user_omniauth_authorize_path(:twitter) %> | |
40 | - <p><%= t('users.signin.twitter.notice') %></p> | |
41 | - </li> | |
42 | - <li class="google"> | |
43 | - <%= link_to t('users.signin.google.caption'), user_omniauth_authorize_path(:google_oauth2) %> | |
44 | - <%= link_to tag(:img, :src => '/images/google.png'), user_omniauth_authorize_path(:google_oauth2) %> | |
45 | - </li> | |
46 | - </ul> | |
47 | - <div class="row_break"></div> | |
48 | - <form method="post" action="/users/sign_in" accept-charset="UTF-8"> | |
49 | - <div> | |
50 | - <label for="user_email">em</label><br> | |
51 | - <input type="email" value="" size="30" name="user[email]" id="user_email"> | |
52 | - </div> | |
53 | - | |
54 | - <div> | |
55 | - <label for="user_password">pw</label><br> | |
56 | - <input type="password" size="30" name="user[password]" id="user_password"> | |
57 | - </div> | |
58 | - | |
59 | - <div> | |
60 | - <input type="hidden" value="0" name="user[remember_me]"> | |
61 | - <input type="checkbox" value="1" name="user[remember_me]" id="user_remember_me"> | |
62 | - <label for="user_remember_me">remember_me</label> | |
63 | - </div> | |
64 | - | |
65 | - <div> | |
66 | - <input type="submit" value="login" name="commit"> | |
67 | - </div> | |
68 | -</form> | |
69 | 36 | </script> |
70 | 37 | </body> |
71 | 38 | </html> |
@@ -1,4 +1,9 @@ | ||
1 | 1 | Pettanr::Application.configure do |
2 | + | |
3 | + # use https on heroku | |
4 | + config.force_ssl = true | |
5 | + | |
6 | + | |
2 | 7 | # Settings specified here will take precedence over those in config/application.rb |
3 | 8 | config.assets.precompile += %w( *.css *.js ) |
4 | 9 |
@@ -15,4 +15,8 @@ ja: | ||
15 | 15 | guidance: |
16 | 16 | author: ようこそ作家登録ページへ。作家登録することでマンガ創作できます。多彩な絵師によるたくさんの素材を利用して、あなたならではのコンテンツを発表できます。製作者コンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。 |
17 | 17 | artist: ようこそ絵師登録ページへ。絵師登録することであなたの描いたキャラクターをマンガ素材として提供できます。素材はたくさんの作家によって生き生きと動き出すことでしょう。提供したコンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。 |
18 | + sign_in: | |
19 | + caption: ログインしていません | |
20 | + subject: この作業を行うにはログインが必要です。 | |
21 | + navi: こちらのページに移動してログインしてください。 | |
18 | 22 | unresolved: ??未解決?? |
@@ -5,7 +5,6 @@ class FixExtendSystemData < ActiveRecord::Migration | ||
5 | 5 | if balloon.speech_balloon_template_module_name == 'noname' |
6 | 6 | balloon.speech_balloon_template_id = sbt.id |
7 | 7 | balloon.speech_balloon_template_module_name = sbt.module_name |
8 | - p balloon | |
9 | 8 | balloon.boosts 'post' |
10 | 9 | end |
11 | 10 | balloon.save! |
@@ -28,9 +28,13 @@ module Manifest | ||
28 | 28 | if has_alias_action |
29 | 29 | return self.alias_action.find options |
30 | 30 | end |
31 | - self.finder(options).order( | |
31 | + arel = self.finder(options).order( | |
32 | 32 | self.order_sql(options[:order], options[:direction]) |
33 | - ).page(options[:page]).per(options[:page_size]) | |
33 | + ) | |
34 | + if (ps = self.page_size(options[:page_size])) or options[:page] | |
35 | + arel = arel.page(self.page(options[:page])).per(ps) | |
36 | + end | |
37 | + arel | |
34 | 38 | end |
35 | 39 | |
36 | 40 | def finder options = {} |
@@ -58,16 +62,16 @@ module Manifest | ||
58 | 62 | end |
59 | 63 | |
60 | 64 | def page page |
61 | - page.to_i | |
62 | - page = 1 if page < 1 | |
63 | - page | |
65 | + pg = page.to_i | |
66 | + pg = 1 if pg < 1 | |
67 | + pg | |
64 | 68 | end |
65 | 69 | |
66 | 70 | def page_size page_size |
67 | - page_size ||= self.default_page_size | |
68 | - page_size = -1 if page_size < 0 | |
69 | - page_size = self.max_page_size if page_size > self.max_page_size | |
70 | - page_size | |
71 | + ps = (page_size || self.default_page_size).to_i | |
72 | + return nil if ps < 0 | |
73 | + ps = self.max_page_size if ps > self.max_page_size | |
74 | + ps | |
71 | 75 | end |
72 | 76 | |
73 | 77 | def limited? |
@@ -39,18 +39,11 @@ module Manifest | ||
39 | 39 | resource_action_name = source_manifest.resource_action_name |
40 | 40 | caption = source_manifest.caption_name |
41 | 41 | resource_controller_name = ::Manifest.manifest.pluralize(resource_item_name) |
42 | - begin | |
43 | - list = Locmare::ListGroup.list( | |
44 | - resource_controller_name, | |
45 | - resource_action_name, | |
46 | - nil, | |
47 | - {:page_size => -1} # set no limit options | |
48 | - ) | |
49 | - @select_items[source_manifest.select_item_name] = | |
50 | - list.items.map {|item| [item.attributes[caption], item.id]} | |
51 | - rescue | |
52 | - puts 'skip store select_items:' + resource_item_name + '.' + resource_action_name | |
53 | - end | |
42 | + my_controller = Manifest.manifest.controllers[resource_controller_name] | |
43 | + my_action = my_controller.actions[resource_action_name] | |
44 | + list = my_action.find page_size: -1 | |
45 | + @select_items[source_manifest.select_item_name] = | |
46 | + list.map {|item| [item.attributes[caption], item.id]} | |
54 | 47 | } |
55 | 48 | } |
56 | 49 | end |
@@ -181,9 +181,9 @@ module Peta | ||
181 | 181 | res = false |
182 | 182 | self.class.transaction do |
183 | 183 | # renumber t |
184 | - self.class.update_all('t = t - 1', | |
184 | + self.class.where( | |
185 | 185 | [self.binder_key + ' = ? and (t > ?)', self.binder_id, self.t] |
186 | - ) | |
186 | + ).update_all('t = t - 1') | |
187 | 187 | res = super |
188 | 188 | raise ActiveRecord::Rollback unless res |
189 | 189 | end |