def template_ja
"module \#{@project.name}\n\n class Application < CGIKit::Application\n\n def configure\n configure_package\n configure_component\n configure_session\n configure_paths\n configure_localization\n configure_request_handlers\n configure_classes\n end\n\n\n # \245\321\245\303\245\261\241\274\245\270\244\316\300\337\304\352\n def configure_package\n\n # \245\321\245\303\245\261\241\274\245\270\244\316\245\355\241\274\245\311:\n # \245\355\241\274\245\311\244\271\244\353\245\321\245\303\245\261\241\274\245\270\244\362\273\330\304\352\244\267\244\336\244\271\241\243\n # ( packages/ \260\312\262\274\244\316\245\321\245\303\245\261\241\274\245\270\244\317\274\253\306\260\305\252\244\313\245\355\241\274\245\311\244\265\244\354\244\336\244\271)\n # @required_packages = []\n\n # \245\341\245\244\245\363\245\321\245\303\245\261\241\274\245\270\244\316\245\252\245\327\245\267\245\347\245\363:\n # \245\341\245\244\245\363\245\321\245\303\245\261\241\274\245\270 (\244\263\244\316\245\242\245\327\245\352\245\261\241\274\245\267\245\347\245\363) \244\316\245\355\241\274\245\311\244\313\264\330\244\271\244\353\300\337\304\352\244\307\244\271\241\243\n # ckproject\244\362\273\310\244\303\244\277\276\354\271\347\241\242\300\337\304\352\244\271\244\353\311\254\315\327\244\317\244\242\244\352\244\336\244\273\244\363\241\243\n #\n # :component_load_type\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\316\245\355\241\274\245\311\241\243'autoload' \244\253 'require' \244\362\273\330\304\352\244\271\244\353\241\243\n # \245\307\245\325\245\251\245\353\245\310\244\317 'require' \241\243\n # :package_class_name\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\245\257\245\351\245\271\244\362 'autoload' \244\271\244\353\272\335\244\313\273\310\244\357\244\354\244\353\245\342\245\270\245\345\241\274\245\353\314\276\241\243\n #\n # @main_package_options = {}\n\n end\n\n\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\316\300\337\304\352\n def configure_component\n\n # \245\341\245\244\245\363\245\332\241\274\245\270:\n # \272\307\275\351\244\313\245\242\245\327\245\352\245\261\241\274\245\267\245\347\245\363\244\313\245\242\245\257\245\273\245\271\244\265\244\354\244\277\241\312\245\273\245\303\245\267\245\347\245\363ID\241\242\n # \245\263\245\363\245\306\245\255\245\271\245\310ID\244\254\273\330\304\352\244\265\244\354\244\306\244\244\244\312\244\244\241\313\244\310\244\255\244\313\311\275\274\250\244\271\244\353\245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\307\244\271\241\243\n @main = \#{@project.name}::MainPage\n\n # \245\250\245\351\241\274\245\332\241\274\245\270:\n # \316\343\263\260\244\362\312\344\302\255\244\267\244\277\244\310\244\255\244\313\311\275\274\250\244\271\244\353\245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\307\244\271\241\243\n @error_page = CGIKit::ErrorPage\n\n # \245\306\245\363\245\327\245\354\241\274\245\310\244\316\245\255\245\343\245\303\245\267\245\345:\n # \245\306\245\363\245\327\245\354\241\274\245\310\244\362\245\255\245\343\245\303\245\267\245\345\244\267\244\306\241\242\262\362\300\317\244\316\311\351\262\331\244\362\267\332\270\272\244\267\244\336\244\271\241\243\n @cache_template = true\n\n # \245\250\245\354\245\341\245\363\245\310\244\316\302\260\300\255\244\316\270\241\276\332:\n # \245\250\245\354\245\341\245\363\245\310\244\316\302\260\300\255\244\254\305\254\300\332\244\313\300\337\304\352\244\265\244\354\244\306\244\244\244\353\244\253\270\241\276\332\244\267\244\336\244\271\241\243\n # true \244\313\244\271\244\353\244\310\241\242\245\250\245\354\245\341\245\363\245\310\244\316\302\260\300\255\314\276\244\344\301\310\244\337\271\347\244\357\244\273\244\254\264\326\260\343\244\303\244\306\244\244\244\354\244\320\245\250\245\351\241\274\244\313\244\312\244\352\244\336\244\271\241\243\n @validate_api = true\n\n end\n\n\n # \245\273\245\303\245\267\245\347\245\363\244\316\300\337\304\352\n def configure_session\n\n # \245\332\241\274\245\270\245\255\245\343\245\303\245\267\245\345\245\265\245\244\245\272:\n # \245\273\245\303\245\267\245\347\245\363\244\313\245\255\245\343\245\303\245\267\245\345\244\265\244\354\244\353\245\332\241\274\245\270\241\312\245\263\245\363\245\335\241\274\245\315\245\363\245\310\245\252\245\326\245\270\245\247\245\257\245\310\241\313\244\316\277\364\244\307\244\271\241\243\n # \277\267\244\267\244\257\300\270\300\256\244\265\244\354\244\277\245\332\241\274\245\270\244\317\274\253\306\260\305\252\244\313\245\255\245\343\245\303\245\267\245\345\244\265\244\354\244\336\244\271\241\243\n # \245\332\241\274\245\270\277\364\244\254\273\330\304\352\244\267\244\277\277\364\244\362\304\266\244\250\244\353\244\310\241\242\270\305\244\244\245\332\241\274\245\270\244\253\244\351\272\357\275\374\244\265\244\354\244\336\244\271\241\243\n @page_cache_size = 30\n\n # \261\312\302\263\245\332\241\274\245\270\245\255\245\343\245\303\245\267\245\345\245\265\245\244\245\272:\n # \245\273\245\303\245\267\245\347\245\363\244\313\245\255\245\343\245\303\245\267\245\345\244\265\244\354\244\353\245\332\241\274\245\270\241\312\245\263\245\363\245\335\241\274\245\315\245\363\245\310\245\252\245\326\245\270\245\247\245\257\245\310\241\313\244\316\277\364\244\307\244\271\241\243\n # \304\314\276\357\244\316\274\253\306\260\305\252\244\312\245\255\245\343\245\303\245\267\245\345\244\310\244\317\260\333\244\312\244\352\241\242\n # \312\335\264\311\244\267\244\306\244\252\244\255\244\277\244\244\245\332\241\274\245\270\244\362\307\244\260\325\244\307\245\255\245\343\245\303\245\267\245\345\244\267\244\336\244\271\241\243\n # \245\332\241\274\245\270\277\364\244\254\273\330\304\352\244\267\244\277\277\364\244\362\304\266\244\250\244\353\244\310\241\242\270\305\244\244\245\332\241\274\245\270\244\253\244\351\272\357\275\374\244\265\244\354\244\336\244\271\241\243\n @permanent_page_cache_size = 30\n\n # \245\277\245\244\245\340\245\242\245\246\245\310:\n # \245\273\245\303\245\267\245\347\245\363\244\254\245\277\245\244\245\340\245\242\245\246\245\310\244\271\244\353\244\336\244\307\244\316\311\303\277\364\244\307\244\271\241\243\n @timeout = 60 * 60 * 24 * 7\n\n # \245\257\245\303\245\255\241\274\244\316\315\255\270\372\264\374\270\302:\n # \245\273\245\303\245\267\245\347\245\363ID\244\316\312\335\273\375\244\313\273\310\244\246\245\257\245\303\245\255\241\274\244\316\315\255\270\372\264\374\270\302\244\307\244\271\241\243\n # nil \244\362\273\330\304\352\244\271\244\353\244\310\245\326\245\351\245\246\245\266\244\316\275\252\316\273\244\310\306\261\273\376\244\313\314\265\270\372\244\313\244\312\244\352\244\336\244\271\241\243\n @session_cookie_expires = 60 * 60 * 24 * 7\n\n # URL\244\362\273\310\244\246\245\273\245\303\245\267\245\347\245\363ID\244\316\312\335\264\311:\n # \245\273\245\303\245\267\245\347\245\363ID\244\362URL\244\313\264\336\244\341\244\353\244\253\244\311\244\246\244\253\244\362\273\330\304\352\244\267\244\336\244\271\241\243\n @store_in_url = true\n\n # \245\257\245\303\245\255\241\274\244\362\273\310\244\246\245\273\245\303\245\267\245\347\245\363ID\244\316\312\335\264\311:\n # \245\273\245\303\245\267\245\347\245\363ID\244\362\245\257\245\303\245\255\241\274\244\313\264\336\244\341\244\353\244\253\244\311\244\246\244\253\244\362\273\330\304\352\244\267\244\336\244\271\241\243\n @store_in_cookie = false\n\n # \245\326\245\351\245\246\245\266\244\313\244\350\244\353\245\273\245\303\245\267\245\347\245\363\244\316\307\247\276\332:\n # true \244\362\273\330\304\352\244\271\244\353\244\310\241\242\245\273\245\303\245\267\245\347\245\363\300\270\300\256\273\376\244\310\260\333\244\312\244\353\245\326\245\351\245\246\245\266\244\307\n # \245\242\245\257\245\273\245\271\244\267\244\277\244\310\244\255\244\313\316\343\263\260\244\362\310\257\300\270\244\267\244\336\244\271\241\243\n @auth_by_user_agent = false\n\n # IP\245\242\245\311\245\354\245\271\244\313\244\350\244\353\245\273\245\303\245\267\245\347\245\363\244\316\307\247\276\332:\n # true \244\362\273\330\304\352\244\271\244\353\244\310\241\242\245\273\245\303\245\267\245\347\245\363\300\270\300\256\273\376\244\310\260\333\244\312\244\353IP\245\242\245\311\245\354\245\271\244\307\n # \245\242\245\257\245\273\245\271\244\267\244\277\244\310\244\255\244\313\316\343\263\260\244\362\310\257\300\270\244\267\244\336\244\271\241\243\n @auth_by_remote_addr = false\n\n # \245\273\245\303\245\267\245\347\245\363\245\255\241\274:\n # \245\273\245\303\245\267\245\347\245\363ID\244\313\302\320\244\271\244\353\245\255\241\274\244\307\244\271\241\243\245\257\245\303\245\255\241\274\244\307\273\310\244\357\244\354\244\336\244\271\241\243\n @session_key = '_session_id'\n\n # \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\273\376\244\316\245\273\245\303\245\267\245\347\245\363\245\255\241\274:\n # \245\273\245\303\245\267\245\347\245\363ID\244\313\302\320\244\271\244\353\245\255\241\274\244\307\244\271\241\243\n # \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\273\376\241\242URL\244\310\245\325\245\251\241\274\245\340\244\316\261\243\312\303\245\325\245\243\241\274\245\353\245\311\244\316\245\257\245\250\245\352\244\313\273\310\244\357\244\354\244\336\244\271\241\243\n @direct_action_session_key = '_sid'\n\n # \245\273\245\303\245\267\245\347\245\363\272\357\275\374\315\321\245\321\245\271\245\357\241\274\245\311:\n # \245\273\245\303\245\267\245\347\245\363\272\357\275\374\245\332\241\274\245\270\244\316\245\321\245\271\245\357\241\274\245\311\244\307\244\271\241\243\n # nil\244\313\244\271\244\353\244\310\241\242\245\273\245\303\245\267\245\347\245\363\272\357\275\374\245\332\241\274\245\270\244\254\314\265\270\372\244\313\244\312\244\352\244\336\244\271\241\243\n # \245\273\245\303\245\267\245\347\245\363\272\357\275\374\245\332\241\274\245\270\244\317 \"\#{CGIKit::DirectAction::SWEEP_ACTION_NAME}\" \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\244\307\244\271\241\243\n @sweep_password = nil\n\n end\n\n\n # \263\306\274\357\245\321\245\271\244\316\300\337\304\352\n def configure_paths\n\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\316\245\321\245\271:\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\362\303\326\244\257\245\321\245\271\244\307\244\271\241\243\245\263\245\363\245\335\241\274\245\315\245\363\245\310\244\317\244\263\244\316\245\321\245\271\244\253\244\351\270\241\272\367\244\265\244\354\244\336\244\271\241\243\n @component_path = 'components'\n\n # \245\311\245\255\245\345\245\341\245\363\245\310\245\353\241\274\245\310\245\307\245\243\245\354\245\257\245\310\245\352:\n # Web\245\265\241\274\245\320\244\316\245\311\245\255\245\345\245\341\245\363\245\310\245\353\241\274\245\310\245\307\245\243\245\354\245\257\245\310\245\352\244\307\244\271\241\243\n # @document_root = '/var/www/htdocs'\n\n # \245\352\245\275\241\274\245\271\245\307\245\243\245\354\245\257\245\310\245\352:\n # \245\242\245\327\245\352\245\261\241\274\245\267\245\347\245\363\306\342\311\364\244\307\273\310\244\246\244\277\244\341\244\316\245\325\245\241\245\244\245\353\244\362\303\326\244\257\245\307\245\243\245\354\245\257\245\310\245\352\244\307\244\271\241\243\n @resource_path = 'resources'\n\n # Web\245\265\241\274\245\320\245\352\245\275\241\274\245\271\245\307\245\243\245\354\245\257\245\310\245\352:\n # \245\326\245\351\245\246\245\266\244\313\311\275\274\250\244\271\244\353\244\277\244\341\244\316\245\325\245\241\245\244\245\353\244\362\303\326\244\257\245\307\245\243\245\354\245\257\245\310\245\352\244\307\244\271\241\243\n # Image\245\250\245\354\245\341\245\363\245\310\244\312\244\311\244\307\273\310\244\357\244\354\244\336\244\271\241\243\n @web_server_resource_path = 'www'\n\n # \260\354\273\376\305\252\244\312\245\307\245\243\245\354\245\257\245\310\245\352:\n # \245\325\245\354\241\274\245\340\245\357\241\274\245\257\244\254\273\310\244\246\260\354\273\376\305\252\244\312\245\307\245\243\245\354\245\257\245\310\245\352\244\307\244\271\241\243\n # \245\273\245\303\245\267\245\347\245\363\244\344\245\306\245\363\245\327\245\354\241\274\245\310\244\316\245\255\245\343\245\303\245\267\245\345\244\362\312\335\302\270\244\271\244\353\244\316\244\313\273\310\244\244\244\336\244\271\241\243\n @tmpdir = './tmp' || ENV['TMP'] || ENV['TEMP']\n\n end\n\n\n # \271\361\272\335\262\275\n def configure_localization\n\n # \245\250\245\363\245\263\241\274\245\307\245\243\245\363\245\260:\n # \245\325\245\251\241\274\245\340\245\307\241\274\245\277\244\316\245\250\245\363\245\263\241\274\245\307\245\243\245\363\245\260\273\330\304\352\244\307\244\271\241\243\n # Kconv::JIS, Kconv::SJIS, Kconv::EUC \244\316\244\311\244\354\244\253\244\362\273\330\304\352\244\267\244\336\244\271\241\243\n # @encoding = Kconv::EUC\n\n end\n\n\n # \274\347\315\327\244\312\245\257\245\351\245\271\244\316\300\337\304\352\n def configure_classes\n\n # \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\245\257\245\351\245\271:\n @direct_action_class = \#{@project.direct_action.class_name}\n\n # \245\273\245\303\245\267\245\347\245\363\245\257\245\351\245\271:\n @session_class = \#{@project.session.class_name}\n\n # \245\263\245\363\245\306\245\255\245\271\245\310\245\257\245\351\245\271:\n # @context_class = CGIKit::Context\n\n # HTML\245\321\241\274\245\266\245\257\245\351\245\271:\n # @htmlparser_class = CGIKit::HTMLParser::HTMLParser\n\n end\n\n\n # \245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\n def configure_request_handlers\n\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\245\255\241\274:\n @component_request_handler_key = 'c'\n\n # \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\245\255\241\274:\n @direct_action_request_handler_key = 'd'\n\n # \245\352\245\275\241\274\245\271\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\245\255\241\274:\n @resource_request_handler_key = 'r'\n\n # \245\263\245\363\245\335\241\274\245\315\245\363\245\310\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351:\n # @component_request_handler = CGIKit::ComponentRequestHandler.new(self)\n\n # \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351:\n # @direct_action_request_handler = CGIKit::DirectActionRequestHandler.new(self)\n\n # \245\352\245\275\241\274\245\271\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351:\n # @resource_request_handler = ResourceRequestHandler.new(self)\n\n # \245\307\245\325\245\251\245\353\245\310\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351:\n # \245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\245\255\241\274\244\254\273\330\304\352\244\265\244\354\244\306\244\244\244\312\244\244\244\310\244\255\244\313\273\310\244\357\244\354\244\353\245\317\245\363\245\311\245\351\244\307\244\271\241\243\n # \245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\244\362\300\337\304\352\244\271\244\353\244\310\241\242\n # \245\242\245\327\245\352\245\261\241\274\245\267\245\347\245\363\244\313\272\307\275\351\244\313\245\242\245\257\245\273\245\271\244\267\244\277\244\310\244\255\244\313\n # \245\307\245\325\245\251\245\353\245\310\244\316\245\300\245\244\245\354\245\257\245\310\245\242\245\257\245\267\245\347\245\363\244\362\274\302\271\324\244\271\244\353\244\263\244\310\244\254\244\307\244\255\244\336\244\271\241\243\n # \245\307\245\325\245\251\245\353\245\310\244\316\300\337\304\352\244\317\245\263\245\363\245\335\241\274\245\315\245\363\245\310\245\352\245\257\245\250\245\271\245\310\245\317\245\363\245\311\245\351\244\307\244\271\241\243\n # @default_request_handler = @component_request_handler\n\n end\n\n end\n\nend\n"
end