• R/O
  • HTTP
  • SSH
  • HTTPS

pettanr: Commit

サーバ側、Railsシステム本体


Commit MetaInfo

Revisão6feb1c7f35b819955c56b14b6cfb7d1c21c0cffa (tree)
Hora2015-10-01 10:11:27
Autoryasushiito <yas@pen-...>
Commiteryasushiito

Mensagem de Log

conflict

Mudança Sumário

Diff

--- a/app/assets/javascripts/i18n/translations.js
+++ b/app/assets/javascripts/i18n/translations.js
@@ -1,2 +1,2 @@
11 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
--- a/app/assets/javascripts/main.js.coffee
+++ b/app/assets/javascripts/main.js.coffee
@@ -4,6 +4,7 @@ $ ->
44 evaluate: /\<\&(.+?)\&\>/g
55 }
66 locale = $("html").attr('lang')
7+ env = $("html").attr('env')
78 I18n.defaultLocale = locale
89 I18n.locale = locale
910 I18n.fallbacks = true
@@ -24,8 +25,9 @@ $ ->
2425 loaded_manifest.init()
2526 loaded_local_manifest.init()
2627
27- window.onbeforeunload = (e)->
28- return('leave?')
28+ if env == 'development'
29+ window.onbeforeunload = (e)->
30+ return('leave?')
2931 Backbone.history.start({silent: true, pushState: true, root: '/'})
3032
3133 Pettanr.cache = new Pettanr.Cache({operators: new Pettanr.Operator({})})
--- a/app/assets/javascripts/pettanr/action_filter.js.coffee
+++ b/app/assets/javascripts/pettanr/action_filter.js.coffee
@@ -35,7 +35,7 @@ class Pettanr.ActionFilter
3535 false
3636
3737 @guest_url: () ->
38- 'user_seeeions/new'
38+ 'user_sessions/new'
3939
4040 @new_author_url: () ->
4141 'authors/new'
@@ -43,144 +43,161 @@ class Pettanr.ActionFilter
4343 @new_artist_url: () ->
4444 'artists/new'
4545
46- @suply_default: (reader, resource_reader, user, author, artist) ->
46+ @suply_default: (mode, reader, resource_reader, user, author, artist) ->
4747 author_filter = if _.isFunction(author)
4848 author()
4949 else
50- _.union(@default_author_filters, author)
50+ _.union(@default_filters[mode].author, author)
5151 artist_filter = if _.isFunction(artist)
5252 artist()
5353 else
54- _.union(@default_artist_filters, artist)
54+ _.union(@default_filters[mode].artist, artist)
5555 {
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),
5959 author: author_filter,
6060 artist: artist_filter
6161 }
6262
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+ }
6885
6986 @sns_filters: () ->
7087 {
71- folders: @suply_default(
88+ folders: @suply_sns_default(
7289 ['root', 'watch'],
7390 [],
7491 [],
7592 [],
7693 []
7794 ),
78- scrolls: @suply_default(
95+ scrolls: @suply_sns_default(
7996 ['play', 'by_panel', 'by_author'],
8097 [],
8198 [],
8299 [],
83100 []
84101 ),
85- scroll_panels: @suply_default(
102+ scroll_panels: @suply_sns_default(
86103 ['by_panel', 'by_scroll', 'by_author'],
87104 [],
88105 [],
89106 [],
90107 []
91108 ),
92- comics: @suply_default(
109+ comics: @suply_sns_default(
93110 ['play', 'by_story', 'by_author'],
94111 [],
95112 [],
96113 [],
97114 []
98115 ),
99- comic_stories: @suply_default(
116+ comic_stories: @suply_sns_default(
100117 ['by_story', 'by_comic', 'by_author'],
101118 [],
102119 [],
103120 [],
104121 []
105122 ),
106- stories: @suply_default(
123+ stories: @suply_sns_default(
107124 ['play', 'by_comic', 'by_sheet', 'by_author'],
108125 [],
109126 [],
110127 [],
111128 []
112129 ),
113- story_sheets: @suply_default(
130+ story_sheets: @suply_sns_default(
114131 ['by_story', 'by_sheet', 'by_author'],
115132 [],
116133 [],
117134 [],
118135 []
119136 ),
120- sheets: @suply_default(
137+ sheets: @suply_sns_default(
121138 ['play', 'by_story', 'by_panel', 'by_author'],
122139 [],
123140 [],
124141 [],
125142 []
126143 ),
127- sheet_panels: @suply_default(
144+ sheet_panels: @suply_sns_default(
128145 ['by_panel', 'by_sheet', 'by_author'],
129146 [],
130147 [],
131148 [],
132149 []
133150 ),
134- panels: @suply_default(
151+ panels: @suply_sns_default(
135152 ['by_scroll', 'by_sheet', 'by_author', 'by_speech_balloon_template'],
136153 [],
137154 [],
138155 [],
139156 []
140157 ),
141- panel_pictures: @suply_default(
158+ panel_pictures: @suply_sns_default(
142159 ['by_panel', 'by_author'],
143160 [],
144161 [],
145162 [],
146163 []
147164 ),
148- speech_balloons: @suply_default(
165+ speech_balloons: @suply_sns_default(
149166 ['by_panel', 'by_author', 'by_speech_balloon_template'],
150167 [],
151168 [],
152169 [],
153170 []
154171 ),
155- speeches: @suply_default(
172+ speeches: @suply_sns_default(
156173 ['by_author', 'by_speech_balloon', 'by_speech_balloon_template', 'by_writing_format'],
157174 [],
158175 [],
159176 [],
160177 []
161178 ),
162- balloons: @suply_default(
179+ balloons: @suply_sns_default(
163180 [],
164181 [],
165182 [],
166183 [],
167184 []
168185 ),
169- ground_pictures: @suply_default(
186+ ground_pictures: @suply_sns_default(
170187 ['by_panel', 'by_author'],
171188 [],
172189 [],
173190 [],
174191 []
175192 ),
176- ground_colors: @suply_default(
193+ ground_colors: @suply_sns_default(
177194 ['by_panel', 'by_author'],
178195 [],
179196 [],
180197 [],
181198 []
182199 ),
183- original_pictures: @suply_default(
200+ original_pictures: @suply_sns_default(
184201 ['history'],
185202 [],
186203 [],
@@ -189,49 +206,49 @@ class Pettanr.ActionFilter
189206 ,
190207 ['index', 'new', 'create', 'edit', 'update', 'destroy']
191208 ),
192- pictures: @suply_default(
209+ pictures: @suply_sns_default(
193210 ['credit', 'search'],
194211 [],
195212 [],
196213 [],
197214 []
198215 ),
199- resource_pictures: @suply_default(
216+ resource_pictures: @suply_sns_default(
200217 ['credit', 'by_original_picture', 'by_license_group', 'by_license', 'by_artist'],
201218 [],
202219 [],
203220 [],
204221 ['new', 'create', 'edit', 'update', 'destroy']
205222 ),
206- speech_balloon_templates: @suply_default(
223+ speech_balloon_templates: @suply_sns_default(
207224 ['by_panel', 'by_system_picture'],
208225 [],
209226 [],
210227 [],
211228 []
212229 ),
213- writing_formats: @suply_default(
230+ writing_formats: @suply_sns_default(
214231 ['by_system_picture'],
215232 [],
216233 [],
217234 [],
218235 []
219236 ),
220- license_groups: @suply_default(
237+ license_groups: @suply_sns_default(
221238 ['by_resource_picture'],
222239 [],
223240 [],
224241 [],
225242 []
226243 ),
227- licenses: @suply_default(
244+ licenses: @suply_sns_default(
228245 ['by_license_group', 'by_system_picture'],
229246 [],
230247 [],
231248 [],
232249 []
233250 ),
234- authors: @suply_default(
251+ authors: @suply_sns_default(
235252 [],
236253 [],
237254 [],
@@ -242,7 +259,7 @@ class Pettanr.ActionFilter
242259 []
243260 ,
244261 ),
245- artists: @suply_default(
262+ artists: @suply_sns_default(
246263 [],
247264 [],
248265 [],
@@ -252,14 +269,14 @@ class Pettanr.ActionFilter
252269 () ->
253270 ['edit', 'update', 'destroy']
254271 ),
255- system_pictures: @suply_default(
272+ system_pictures: @suply_sns_default(
256273 [],
257274 [],
258275 [],
259276 [],
260277 []
261278 ),
262- home: @suply_default(
279+ home: @suply_sns_default(
263280 [
264281 'profile', 'configure', 'create_token', 'delete_token',
265282 'scrolls', 'scroll_panels', 'comics', 'comic_stories', 'stories', 'story_sheets', 'sheets', 'sheet_panels',
@@ -276,19 +293,211 @@ class Pettanr.ActionFilter
276293 }
277294
278295 @blog_filters: () ->
279- default_reader_filters = []
280- default_user_filters = ['new', 'create', 'edit', 'update', 'destroy']
281- default_author_filters = ['new', 'create', 'edit', 'update', 'destroy']
282296 {
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+ ),
293502 }
294503
--- a/app/assets/javascripts/view/layout.js.coffee
+++ b/app/assets/javascripts/view/layout.js.coffee
@@ -183,26 +183,12 @@ class Pettanr.View.Layout.Sns extends Pettanr.View.Layout.Base
183183 # stored panel back to player
184184 @back()
185185
186-class Pettanr.View.Layout.Blog extends Pettanr.View.Layout.Base
186+class Pettanr.View.Layout.Blog extends Pettanr.View.Layout.Sns
187187 className: 'layout-blog'
188188
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('')
208194
--- a/app/assets/javascripts/views/resource_picture_pictures/summary.js.coffee
+++ b/app/assets/javascripts/views/resource_picture_pictures/summary.js.coffee
@@ -2,7 +2,6 @@ class Pettanr.Views.ResourcePicturePicture.Summary extends Pettanr.View.Summary
22
33 initialize: (options) ->
44 super(options)
5- @item = options.item
65 @load()
76
87 load: () ->
--- a/app/assets/javascripts/views/resource_pictures/show.js.coffee
+++ b/app/assets/javascripts/views/resource_pictures/show.js.coffee
@@ -12,41 +12,42 @@ class Pettanr.Views.ResourcePicture.Show extends Pettanr.View.Show
1212 this.$el.append(@header.render().el)
1313 this.$el.append(@authored_by.render().el)
1414 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)
4918 })
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+ })
5051 this
5152
5253 click_pick: () ->
--- a/app/assets/javascripts/views/scrolls/play.js.coffee
+++ b/app/assets/javascripts/views/scrolls/play.js.coffee
@@ -258,6 +258,24 @@ class Pettanr.Views.Scroll.PlayModule.InsertPoint extends Tag.Div
258258 attr = {style: Pettanr.to_style(style)}
259259 this.$el.attr(attr)
260260
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+
261279 class Pettanr.Views.Scroll.PlayModule.Panels extends Pettanr.View
262280 tagName: 'ul'
263281 className: 'player'
@@ -271,14 +289,25 @@ class Pettanr.Views.Scroll.PlayModule.Panels extends Pettanr.View
271289
272290 render: () ->
273291 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)
274294 _.each @items, (scroll_panel) =>
275295 @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()
276304 this
277305
278306 append_scroll_panel: (scroll_panel) ->
279307 return if not scroll_panel.has_panel()
280308 panel_view = @create_panel_view(scroll_panel)
281309 this.$el.append(panel_view.clear().el)
310+ @refresh_empty_notice()
282311
283312 create_panel_view: (scroll_panel) ->
284313 panel_view = new Pettanr.Views.Scroll.PlayModule.Panel({
@@ -396,6 +425,7 @@ class Pettanr.Views.Scroll.PlayModule.Panels extends Pettanr.View
396425 success = (model, response) =>
397426 @remove_panel_view(panel_view)
398427 panel_view.remove()
428+ @refresh_empty_notice()
399429 @refresh_views()
400430 @trigger('click:destroy')
401431 Pettanr.Proxy.destroy(panel_view.scroll_panel, {success: success})
@@ -457,14 +487,39 @@ class Pettanr.Views.Scroll.PlayModule.Body extends Pettanr.View
457487 @pager = options.pager
458488 @items = @list.items()
459489
460- render_empty: () ->
490+ render: () ->
461491 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()
463517 this
464518
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
468523 else
469524 this.$el.html('')
470525 # paginate(@pager)
@@ -492,7 +547,7 @@ class Pettanr.Views.Scroll.PlayModule.Body extends Pettanr.View
492547 this.$el.append(@pager.render().el)
493548 this.$el.append(credits.render().el)
494549 @append_rb()
495- this
550+ true
496551
497552 click_credit_icon: (item) ->
498553 @trigger('http_get', item.show_url())
--- a/app/assets/javascripts/views/speech_balloons/new_element.js.coffee
+++ b/app/assets/javascripts/views/speech_balloons/new_element.js.coffee
@@ -69,14 +69,16 @@ class Pettanr.Views.SpeechBalloon.NewElement extends Pettanr.View
6969 new_item = new @target_model(item.attributes)
7070 new_item.unset('id', {silent: true})
7171 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})
7678 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})
8082 @trigger('ready', new_item)
8183 })
8284 })
--- a/app/models/original_picture.rb
+++ b/app/models/original_picture.rb
@@ -64,7 +64,7 @@ class OriginalPicture < Peta::Content
6464 end
6565
6666 def revision
67- head = self.history.first
67+ head = self.class.find_history(self.id).first
6868 head ? head.revision : 'unpublished'
6969 end
7070
--- a/app/views/layouts/yasapp.html.erb
+++ b/app/views/layouts/yasapp.html.erb
@@ -1,5 +1,5 @@
11 <!DOCTYPE html>
2-<html lang="<%= I18n.locale -%>">
2+<html lang="<%= I18n.locale -%>" env="<%= Rails.env -%>">
33 <head>
44 <title>
55 ap - <%= h(manifest.magic_numbers['profile']['users']['caption']) %>
@@ -25,47 +25,14 @@
2525 </script>
2626 <script type="text/template" id="sign_in">
2727 <h1>
28- <%= link_to h(manifest.magic_numbers['profile']['users']['caption']), root_path %>
28+ <%= t('yasapp.sign_in.caption') %>
2929 </h1>
3030 <h2>
31- <%= sanitize manifest.magic_numbers['profile']['users']['description'], :tags => %w(a p img br) %>
31+ <%= t('yasapp.sign_in.subject') %>
3232 </h2>
3333 <div>
34- <%= t('users.signin.notice') %>
34+ <%= link_to t('yasapp.sign_in.navi'), main_app.new_user_session_path %>
3535 </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>
6936 </script>
7037 </body>
7138 </html>
--- a/config/environments/production.rb
+++ b/config/environments/production.rb
@@ -1,4 +1,9 @@
11 Pettanr::Application.configure do
2+
3+ # use https on heroku
4+ config.force_ssl = true
5+
6+
27 # Settings specified here will take precedence over those in config/application.rb
38 config.assets.precompile += %w( *.css *.js )
49
--- a/config/locales/yasapp.ja.yml
+++ b/config/locales/yasapp.ja.yml
@@ -15,4 +15,8 @@ ja:
1515 guidance:
1616 author: ようこそ作家登録ページへ。作家登録することでマンガ創作できます。多彩な絵師によるたくさんの素材を利用して、あなたならではのコンテンツを発表できます。製作者コンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。
1717 artist: ようこそ絵師登録ページへ。絵師登録することであなたの描いたキャラクターをマンガ素材として提供できます。素材はたくさんの作家によって生き生きと動き出すことでしょう。提供したコンテンツはマイドキュメントから管理できます。あなたの活躍を心から期待しています。
18+ sign_in:
19+ caption: ログインしていません
20+ subject: この作業を行うにはログインが必要です。
21+ navi: こちらのページに移動してログインしてください。
1822 unresolved: ??未解決??
--- a/db/migrate/20140329222717_fix_extend_system_data.rb
+++ b/db/migrate/20140612222717_fix_extend_system_data.rb
@@ -5,7 +5,6 @@ class FixExtendSystemData < ActiveRecord::Migration
55 if balloon.speech_balloon_template_module_name == 'noname'
66 balloon.speech_balloon_template_id = sbt.id
77 balloon.speech_balloon_template_module_name = sbt.module_name
8- p balloon
98 balloon.boosts 'post'
109 end
1110 balloon.save!
--- a/lib/manifest/controller/action/list.rb
+++ b/lib/manifest/controller/action/list.rb
@@ -28,9 +28,13 @@ module Manifest
2828 if has_alias_action
2929 return self.alias_action.find options
3030 end
31- self.finder(options).order(
31+ arel = self.finder(options).order(
3232 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
3438 end
3539
3640 def finder options = {}
@@ -58,16 +62,16 @@ module Manifest
5862 end
5963
6064 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
6468 end
6569
6670 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
7175 end
7276
7377 def limited?
--- a/lib/manifest/system_resource.rb
+++ b/lib/manifest/system_resource.rb
@@ -39,18 +39,11 @@ module Manifest
3939 resource_action_name = source_manifest.resource_action_name
4040 caption = source_manifest.caption_name
4141 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]}
5447 }
5548 }
5649 end
--- a/lib/peta/leaf.rb
+++ b/lib/peta/leaf.rb
@@ -181,9 +181,9 @@ module Peta
181181 res = false
182182 self.class.transaction do
183183 # renumber t
184- self.class.update_all('t = t - 1',
184+ self.class.where(
185185 [self.binder_key + ' = ? and (t > ?)', self.binder_id, self.t]
186- )
186+ ).update_all('t = t - 1')
187187 res = super
188188 raise ActiveRecord::Rollback unless res
189189 end
Show on old repository browser