From fca7689e1ae8194ddcc51126e1115b26d0f80f87 Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 5 Oct 2018 10:24:37 +0900 Subject: [PATCH 1/9] translate to kr 20/100 --- resources/lang/kr/activities.php | 40 ++++ resources/lang/kr/auth.php | 76 ++++++++ resources/lang/kr/common.php | 68 +++++++ resources/lang/kr/components.php | 34 ++++ resources/lang/kr/entities.php | 311 +++++++++++++++++++++++++++++++ resources/lang/kr/errors.php | 83 +++++++++ resources/lang/kr/pagination.php | 19 ++ resources/lang/kr/passwords.php | 22 +++ resources/lang/kr/settings.php | 155 +++++++++++++++ resources/lang/kr/validation.php | 108 +++++++++++ 10 files changed, 916 insertions(+) create mode 100644 resources/lang/kr/activities.php create mode 100644 resources/lang/kr/auth.php create mode 100644 resources/lang/kr/common.php create mode 100644 resources/lang/kr/components.php create mode 100644 resources/lang/kr/entities.php create mode 100644 resources/lang/kr/errors.php create mode 100644 resources/lang/kr/pagination.php create mode 100644 resources/lang/kr/passwords.php create mode 100755 resources/lang/kr/settings.php create mode 100644 resources/lang/kr/validation.php diff --git a/resources/lang/kr/activities.php b/resources/lang/kr/activities.php new file mode 100644 index 000000000..d2c46a007 --- /dev/null +++ b/resources/lang/kr/activities.php @@ -0,0 +1,40 @@ + '페이지 생성', + 'page_create_notification' => '페이지를 만들었습니다.', + 'page_update' => '페이지 업데이트', + 'page_update_notification' => '페이지를 업데이트하였습니다.', + 'page_delete' => '페이지 삭제', + 'page_delete_notification' => '페이지를 삭제하였습니다.', + 'page_restore' => '페이지 복원', + 'page_restore_notification' => '페이지를 복원하였습니다.', + 'page_move' => '페이지 이동', + + // Chapters + 'chapter_create' => '챕터 만들기', + 'chapter_create_notification' => '챕터를 만들었습니다.', + 'chapter_update' => '챕터 업데이트', + 'chapter_update_notification' => '챕터를 업데이트하였습니다.', + 'chapter_delete' => '챕터 삭제', + 'chapter_delete_notification' => '챔터를 삭제하였습니다.', + 'chapter_move' => '챕터 이동', + + // Books + 'book_create' => '책 만들기', + 'book_create_notification' => '책을 만들었습니다.', + 'book_update' => '책 업데이트', + 'book_update_notification' => '책을 업데이트하였습니다.', + 'book_delete' => '책 삭제', + 'book_delete_notification' => '책을 삭제하였습니다.', + 'book_sort' => '책 정렬', + 'book_sort_notification' => '책을 정렬하였습니다.', + +]; diff --git a/resources/lang/kr/auth.php b/resources/lang/kr/auth.php new file mode 100644 index 000000000..671ddc654 --- /dev/null +++ b/resources/lang/kr/auth.php @@ -0,0 +1,76 @@ + '이 자격 증명은 등록되어 있지 않습니다.', + 'throttle' => '로그인 시도 횟수 제한을 초과했습니다. :seconds초 후에 다시 시도하십시오.', + + /** + * Login & Register + */ + 'sign_up' => '신규등록', + 'log_in' => '로그인', + 'log_in_with' => ':socialDriver에 로그인', + 'sign_up_with' => ':socialDriver로 등록', + 'logout' => '로그아웃', + + 'name' => '이름', + 'username' => '사용자이름', + 'email' => '이메일', + 'password' => '비밀번호', + 'password_confirm' => '비밀번호 (확인)', + 'password_hint' => '5자 이상이어야 합니다.', + 'forgot_password' => '비밀번호를 잊으셨습니까?', + 'remember_me' => '자동로그인', + 'ldap_email_hint' => '이 계정에서 사용하는 이메일을 입력해 주세요.', + 'create_account' => '계정 만들기', + 'social_login' => 'SNS로그인', + 'social_registration' => 'SNS등록', + 'social_registration_text' => '다른 서비스를 사용하여 등록하고 로그인.', + + 'register_thanks' => '등록이완료되었습니다!', + 'register_confirm' => '당신의 이메일을 확인하신후 확인 버튼을 눌러 :appName에 액세스하십시오.', + 'registrations_disabled' => '현재 등록이 불가합니다.', + 'registration_email_domain_invalid' => '해당 이메일 도메인으로 액세스 할 수 없습니다.', + 'register_success' => '등록을 완료하고 로그인 할 수 있습니다!', + + + /** + * Password Reset + */ + 'reset_password' => '암호 재설정', + 'reset_password_send_instructions' => '다음에 메일 주소를 입력하면 비밀번호 재설정 링크가 포함 된 이메일이 전송됩니다.', + 'reset_password_send_button' => '재설정 링크 보내기', + 'reset_password_sent_success' => ':email로 재설정 링크를 보냈습니다.', + 'reset_password_success' => '비밀번호가 재설정되었습니다.', + + 'email_reset_subject' => ':appName 암호를 재설정', + 'email_reset_text' => '귀하의 계정에 대한 비밀번호 재설정 요청을 받았기 때문에 본 이메일이 발송되었습니다.', + 'email_reset_not_requested' => '암호 재설정을 요청하지 않은 경우 더 이상의 조치는 필요하지 않습니다.', + + + /** + * Email Confirmation + */ + 'email_confirm_subject' => ':appName의 이메일 주소 확인', + 'email_confirm_greeting' => ':appName에 가입 ​​해 주셔서 감사합니다!', + 'email_confirm_text' => '다음 버튼을 눌러 이메일 주소를 확인하십시오', + 'email_confirm_action' => '이메일 주소를 확인', + 'email_confirm_send_error' => 'E메일 확인이 필요하지만 시스템에서 메일을 보낼 수 없습니다. 관리자에게 문의하여 메일이 제대로 설정되어 있는지 확인하십시오.', + 'email_confirm_success' => '메일 주소가 확인되었습니다.', + 'email_confirm_resent' => '확인 메일을 다시 보냈습니다. 받은 편지함을 확인하십시오.', + + 'email_not_confirmed' => '메일 주소가 확인되지 않습니다', + 'email_not_confirmed_text' => '메일 주소 확인이 완료되지 않습니다.', + 'email_not_confirmed_click_link' => '등록시 받은 이메일을 확인하고 확인 링크를 클릭하십시오.', + 'email_not_confirmed_resend' => '메일이 없으면 아래 양식을 통해 다시 제출하십시오.', + 'email_not_confirmed_resend_button' => '확인 메일을 다시 전송', +]; diff --git a/resources/lang/kr/common.php b/resources/lang/kr/common.php new file mode 100644 index 000000000..8745da94b --- /dev/null +++ b/resources/lang/kr/common.php @@ -0,0 +1,68 @@ + '취소', + 'confirm' => '확인', + 'back' => '뒤로', + 'save' => '저장', + 'continue' => '계속하기', + 'select' => '선택', + 'more' => '더보기', + + /** + * Form Labels + */ + 'name' => '이름', + 'description' => '설명', + 'role' => 'Role', + 'cover_image' => '대표 이미지', + 'cover_image_description' => 'This image should be approx 440x250px.', + + /** + * Actions + */ + 'actions' => 'Actions', + 'view' => 'View', + 'create' => '생성', + 'update' => '업데이트', + 'edit' => '수정', + 'sort' => '정렬', + 'move' => '이동', + 'copy' => '복사', + 'reply' => 'Reply', + 'delete' => '삭제', + 'search' => '검색', + 'search_clear' => '검색기록 삭제', + 'reset' => 'Reset', + 'remove' => '제거', + 'add' => '추가', + + /** + * Misc + */ + 'deleted_user' => 'Deleted User', + 'no_activity' => 'No activity to show', + 'no_items' => 'No items available', + 'back_to_top' => 'Back to top', + 'toggle_details' => 'Toggle Details', + 'toggle_thumbnails' => 'Toggle Thumbnails', + 'details' => 'Details', + 'grid_view' => 'Grid View', + 'list_view' => 'List View', + 'default' => 'Default', + + /** + * Header + */ + 'view_profile' => '프로파일 보기', + 'edit_profile' => '프로파일 수정하기', + + /** + * Email Content + */ + 'email_action_help' => 'If you’re having trouble clicking the ":actionText" button, copy and paste the URL below into your web browser:', + 'email_rights' => 'All rights reserved', +]; \ No newline at end of file diff --git a/resources/lang/kr/components.php b/resources/lang/kr/components.php new file mode 100644 index 000000000..09de7c6cd --- /dev/null +++ b/resources/lang/kr/components.php @@ -0,0 +1,34 @@ + 'Image Select', + 'image_all' => '전체', + 'image_all_title' => '모든 이미지 보기', + 'image_book_title' => '이 책에 업로드된 이미지 보기', + 'image_page_title' => '이 페이지에 업로드된 이미지 보기', + 'image_search_hint' => '이미지 이름으로 검색', + 'image_uploaded' => 'Uploaded :uploadedDate', + 'image_load_more' => '더 불러오기', + 'image_image_name' => '이미지 이름', + 'image_delete_used' => 'This image is used in the pages below.', + 'image_delete_confirm' => 'Click delete again to confirm you want to delete this image.', + 'image_select_image' => 'Select Image', + 'image_dropzone' => 'Drop images or click here to upload', + 'images_deleted' => 'Images Deleted', + 'image_preview' => 'Image Preview', + 'image_upload_success' => 'Image uploaded successfully', + 'image_update_success' => 'Image details successfully updated', + 'image_delete_success' => 'Image successfully deleted', + 'image_upload_remove' => 'Remove', + + /** + * Code editor + */ + 'code_editor' => '코드 수정', + 'code_language' => '코드 언어', + 'code_content' => '코드 내용', + 'code_save' => '코드 저장', +]; diff --git a/resources/lang/kr/entities.php b/resources/lang/kr/entities.php new file mode 100644 index 000000000..74f2b5a6f --- /dev/null +++ b/resources/lang/kr/entities.php @@ -0,0 +1,311 @@ + 'Recently Created', + 'recently_created_pages' => 'Recently Created Pages', + 'recently_updated_pages' => 'Recently Updated Pages', + 'recently_created_chapters' => 'Recently Created Chapters', + 'recently_created_books' => 'Recently Created Books', + 'recently_update' => 'Recently Updated', + 'recently_viewed' => 'Recently Viewed', + 'recent_activity' => 'Recent Activity', + 'create_now' => 'Create one now', + 'revisions' => 'Revisions', + 'meta_revision' => 'Revision #:revisionCount', + 'meta_created' => 'Created :timeLength', + 'meta_created_name' => 'Created :timeLength by :user', + 'meta_updated' => 'Updated :timeLength', + 'meta_updated_name' => 'Updated :timeLength by :user', + 'entity_select' => 'Entity Select', + 'images' => 'Images', + 'my_recent_drafts' => 'My Recent Drafts', + 'my_recently_viewed' => 'My Recently Viewed', + 'no_pages_viewed' => 'You have not viewed any pages', + 'no_pages_recently_created' => 'No pages have been recently created', + 'no_pages_recently_updated' => 'No pages have been recently updated', + 'export' => 'Export', + 'export_html' => 'Contained Web File', + 'export_pdf' => 'PDF File', + 'export_text' => 'Plain Text File', + + /** + * Permissions and restrictions + */ + 'permissions' => 'Permissions', + 'permissions_intro' => 'Once enabled, These permissions will take priority over any set role permissions.', + 'permissions_enable' => 'Enable Custom Permissions', + 'permissions_save' => 'Save Permissions', + + /** + * Search + */ + 'search_results' => 'Search Results', + 'search_total_results_found' => ':count result found|:count total results found', + 'search_clear' => 'Clear Search', + 'search_no_pages' => 'No pages matched this search', + 'search_for_term' => 'Search for :term', + 'search_more' => 'More Results', + 'search_filters' => 'Search Filters', + 'search_content_type' => 'Content Type', + 'search_exact_matches' => 'Exact Matches', + 'search_tags' => 'Tag Searches', + 'search_options' => 'Options', + 'search_viewed_by_me' => 'Viewed by me', + 'search_not_viewed_by_me' => 'Not viewed by me', + 'search_permissions_set' => 'Permissions set', + 'search_created_by_me' => 'Created by me', + 'search_updated_by_me' => 'Updated by me', + 'search_date_options' => 'Date Options', + 'search_updated_before' => 'Updated before', + 'search_updated_after' => 'Updated after', + 'search_created_before' => 'Created before', + 'search_created_after' => 'Created after', + 'search_set_date' => 'Set Date', + 'search_update' => 'Update Search', + + /** + * Shelves + */ + 'shelf' => 'Shelf', + 'shelves' => 'Shelves', + 'shelves_long' => 'Bookshelves', + 'shelves_empty' => 'No shelves have been created', + 'shelves_create' => 'Create New Shelf', + 'shelves_popular' => 'Popular Shelves', + 'shelves_new' => 'New Shelves', + 'shelves_popular_empty' => 'The most popular shelves will appear here.', + 'shelves_new_empty' => 'The most recently created shelves will appear here.', + 'shelves_save' => 'Save Shelf', + 'shelves_books' => 'Books on this shelf', + 'shelves_add_books' => 'Add books to this shelf', + 'shelves_drag_books' => 'Drag books here to add them to this shelf', + 'shelves_empty_contents' => 'This shelf has no books assigned to it', + 'shelves_edit_and_assign' => 'Edit shelf to assign books', + 'shelves_edit_named' => 'Edit Bookshelf :name', + 'shelves_edit' => 'Edit Bookshelf', + 'shelves_delete' => 'Delete Bookshelf', + 'shelves_delete_named' => 'Delete Bookshelf :name', + 'shelves_delete_explain' => "This will delete the bookshelf with the name ':name'. Contained books will not be deleted.", + 'shelves_delete_confirmation' => 'Are you sure you want to delete this bookshelf?', + 'shelves_permissions' => 'Bookshelf Permissions', + 'shelves_permissions_updated' => 'Bookshelf Permissions Updated', + 'shelves_permissions_active' => 'Bookshelf Permissions Active', + 'shelves_copy_permissions_to_books' => 'Copy Permissions to Books', + 'shelves_copy_permissions' => 'Copy Permissions', + 'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this bookshelf to all books contained within. Before activating, ensure any changes to the permissions of this bookshelf have been saved.', + 'shelves_copy_permission_success' => 'Bookshelf permissions copied to :count books', + + /** + * Books + */ + 'book' => 'Book', + 'books' => 'Books', + 'x_books' => ':count Book|:count Books', + 'books_empty' => 'No books have been created', + 'books_popular' => 'Popular Books', + 'books_recent' => 'Recent Books', + 'books_new' => 'New Books', + 'books_popular_empty' => '가장 인기있는 책이 여기에 보입니다.', + 'books_new_empty' => 'The most recently created books will appear here.', + 'books_create' => '새로운 책 만들기', + 'books_delete' => '책 삭제하기', + 'books_delete_named' => ':bookName책 삭제하기', + 'books_delete_explain' => 'This will delete the book with the name \':bookName\'. All pages and chapters will be removed.', + 'books_delete_confirmation' => 'Are you sure you want to delete this book?', + 'books_edit' => 'Edit Book', + 'books_edit_named' => 'Edit Book :bookName', + 'books_form_book_name' => 'Book Name', + 'books_save' => 'Save Book', + 'books_permissions' => 'Book Permissions', + 'books_permissions_updated' => 'Book Permissions Updated', + 'books_empty_contents' => 'No pages or chapters have been created for this book.', + 'books_empty_create_page' => 'Create a new page', + 'books_empty_or' => 'or', + 'books_empty_sort_current_book' => 'Sort the current book', + 'books_empty_add_chapter' => 'Add a chapter', + 'books_permissions_active' => 'Book Permissions Active', + 'books_search_this' => 'Search this book', + 'books_navigation' => 'Book Navigation', + 'books_sort' => 'Sort Book Contents', + 'books_sort_named' => 'Sort Book :bookName', + 'books_sort_show_other' => 'Show Other Books', + 'books_sort_save' => 'Save New Order', + + /** + * Chapters + */ + 'chapter' => 'Chapter', + 'chapters' => 'Chapters', + 'x_chapters' => ':count Chapter|:count Chapters', + 'chapters_popular' => 'Popular Chapters', + 'chapters_new' => 'New Chapter', + 'chapters_create' => 'Create New Chapter', + 'chapters_delete' => 'Delete Chapter', + 'chapters_delete_named' => 'Delete Chapter :chapterName', + 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages will be removed and added directly to the parent book.', + 'chapters_delete_confirm' => 'Are you sure you want to delete this chapter?', + 'chapters_edit' => 'Edit Chapter', + 'chapters_edit_named' => 'Edit Chapter :chapterName', + 'chapters_save' => 'Save Chapter', + 'chapters_move' => 'Move Chapter', + 'chapters_move_named' => 'Move Chapter :chapterName', + 'chapter_move_success' => 'Chapter moved to :bookName', + 'chapters_permissions' => 'Chapter Permissions', + 'chapters_empty' => 'No pages are currently in this chapter.', + 'chapters_permissions_active' => 'Chapter Permissions Active', + 'chapters_permissions_success' => 'Chapter Permissions Updated', + 'chapters_search_this' => 'Search this chapter', + + /** + * Pages + */ + 'page' => 'Page', + 'pages' => 'Pages', + 'x_pages' => ':count Page|:count Pages', + 'pages_popular' => 'Popular Pages', + 'pages_new' => 'New Page', + 'pages_attachments' => 'Attachments', + 'pages_navigation' => 'Page Navigation', + 'pages_delete' => 'Delete Page', + 'pages_delete_named' => 'Delete Page :pageName', + 'pages_delete_draft_named' => 'Delete Draft Page :pageName', + 'pages_delete_draft' => 'Delete Draft Page', + 'pages_delete_success' => 'Page deleted', + 'pages_delete_draft_success' => 'Draft page deleted', + 'pages_delete_confirm' => 'Are you sure you want to delete this page?', + 'pages_delete_draft_confirm' => 'Are you sure you want to delete this draft page?', + 'pages_editing_named' => 'Editing Page :pageName', + 'pages_edit_toggle_header' => 'Toggle header', + 'pages_edit_save_draft' => 'Save Draft', + 'pages_edit_draft' => 'Edit Page Draft', + 'pages_editing_draft' => 'Editing Draft', + 'pages_editing_page' => 'Editing Page', + 'pages_edit_draft_save_at' => 'Draft saved at ', + 'pages_edit_delete_draft' => 'Delete Draft', + 'pages_edit_discard_draft' => 'Discard Draft', + 'pages_edit_set_changelog' => 'Set Changelog', + 'pages_edit_enter_changelog_desc' => 'Enter a brief description of the changes you\'ve made', + 'pages_edit_enter_changelog' => 'Enter Changelog', + 'pages_save' => 'Save Page', + 'pages_title' => 'Page Title', + 'pages_name' => 'Page Name', + 'pages_md_editor' => 'Editor', + 'pages_md_preview' => 'Preview', + 'pages_md_insert_image' => 'Insert Image', + 'pages_md_insert_link' => 'Insert Entity Link', + 'pages_md_insert_drawing' => 'Insert Drawing', + 'pages_not_in_chapter' => 'Page is not in a chapter', + 'pages_move' => 'Move Page', + 'pages_move_success' => 'Page moved to ":parentName"', + 'pages_copy' => 'Copy Page', + 'pages_copy_desination' => 'Copy Destination', + 'pages_copy_success' => 'Page successfully copied', + 'pages_permissions' => 'Page Permissions', + 'pages_permissions_success' => 'Page permissions updated', + 'pages_revision' => 'Revision', + 'pages_revisions' => 'Page Revisions', + 'pages_revisions_named' => 'Page Revisions for :pageName', + 'pages_revision_named' => 'Page Revision for :pageName', + 'pages_revisions_created_by' => 'Created By', + 'pages_revisions_date' => 'Revision Date', + 'pages_revisions_number' => '#', + 'pages_revisions_changelog' => 'Changelog', + 'pages_revisions_changes' => 'Changes', + 'pages_revisions_current' => 'Current Version', + 'pages_revisions_preview' => 'Preview', + 'pages_revisions_restore' => 'Restore', + 'pages_revisions_none' => 'This page has no revisions', + 'pages_copy_link' => 'Copy Link', + 'pages_edit_content_link' => 'Edit Content', + 'pages_permissions_active' => 'Page Permissions Active', + 'pages_initial_revision' => 'Initial publish', + 'pages_initial_name' => 'New Page', + 'pages_editing_draft_notification' => 'You are currently editing a draft that was last saved :timeDiff.', + 'pages_draft_edited_notification' => 'This page has been updated by since that time. It is recommended that you discard this draft.', + 'pages_draft_edit_active' => [ + 'start_a' => ':count users have started editing this page', + 'start_b' => ':userName has started editing this page', + 'time_a' => 'since the page was last updated', + 'time_b' => 'in the last :minCount minutes', + 'message' => ':start :time. Take care not to overwrite each other\'s updates!', + ], + 'pages_draft_discarded' => 'Draft discarded, The editor has been updated with the current page content', + 'pages_specific' => 'Specific Page', + + /** + * Editor sidebar + */ + 'page_tags' => 'Page Tags', + 'chapter_tags' => 'Chapter Tags', + 'book_tags' => 'Book Tags', + 'shelf_tags' => 'Shelf Tags', + 'tag' => 'Tag', + 'tags' => 'Tags', + 'tag_value' => 'Tag Value (Optional)', + 'tags_explain' => "Add some tags to better categorise your content. \n You can assign a value to a tag for more in-depth organisation.", + 'tags_add' => 'Add another tag', + 'attachments' => 'Attachments', + 'attachments_explain' => 'Upload some files or attach some links to display on your page. These are visible in the page sidebar.', + 'attachments_explain_instant_save' => 'Changes here are saved instantly.', + 'attachments_items' => 'Attached Items', + 'attachments_upload' => 'Upload File', + 'attachments_link' => 'Attach Link', + 'attachments_set_link' => 'Set Link', + 'attachments_delete_confirm' => 'Click delete again to confirm you want to delete this attachment.', + 'attachments_dropzone' => 'Drop files or click here to attach a file', + 'attachments_no_files' => 'No files have been uploaded', + 'attachments_explain_link' => 'You can attach a link if you\'d prefer not to upload a file. This can be a link to another page or a link to a file in the cloud.', + 'attachments_link_name' => 'Link Name', + 'attachment_link' => 'Attachment link', + 'attachments_link_url' => 'Link to file', + 'attachments_link_url_hint' => 'Url of site or file', + 'attach' => 'Attach', + 'attachments_edit_file' => 'Edit File', + 'attachments_edit_file_name' => 'File Name', + 'attachments_edit_drop_upload' => 'Drop files or click here to upload and overwrite', + 'attachments_order_updated' => 'Attachment order updated', + 'attachments_updated_success' => 'Attachment details updated', + 'attachments_deleted' => 'Attachment deleted', + 'attachments_file_uploaded' => 'File successfully uploaded', + 'attachments_file_updated' => 'File successfully updated', + 'attachments_link_attached' => 'Link successfully attached to page', + + /** + * Profile View + */ + 'profile_user_for_x' => 'User for :time', + 'profile_created_content' => 'Created Content', + 'profile_not_created_pages' => ':userName has not created any pages', + 'profile_not_created_chapters' => ':userName has not created any chapters', + 'profile_not_created_books' => ':userName has not created any books', + + /** + * Comments + */ + 'comment' => 'Comment', + 'comments' => 'Comments', + 'comment_add' => 'Add Comment', + 'comment_placeholder' => 'Leave a comment here', + 'comment_count' => '{0} No Comments|{1} 1 Comment|[2,*] :count Comments', + 'comment_save' => 'Save Comment', + 'comment_saving' => 'Saving comment...', + 'comment_deleting' => 'Deleting comment...', + 'comment_new' => 'New Comment', + 'comment_created' => 'commented :createDiff', + 'comment_updated' => 'Updated :updateDiff by :username', + 'comment_deleted_success' => 'Comment deleted', + 'comment_created_success' => 'Comment added', + 'comment_updated_success' => 'Comment updated', + 'comment_delete_confirm' => 'Are you sure you want to delete this comment?', + 'comment_in_reply_to' => 'In reply to :commentId', + + /** + * Revision + */ + 'revision_delete_confirm' => 'Are you sure you want to delete this revision?', + 'revision_delete_success' => 'Revision deleted', + 'revision_cannot_delete_latest' => 'Cannot delete the latest revision.' +]; \ No newline at end of file diff --git a/resources/lang/kr/errors.php b/resources/lang/kr/errors.php new file mode 100644 index 000000000..fb09841cf --- /dev/null +++ b/resources/lang/kr/errors.php @@ -0,0 +1,83 @@ + 'You do not have permission to access the requested page.', + 'permissionJson' => 'You do not have permission to perform the requested action.', + + // Auth + 'error_user_exists_different_creds' => 'A user with the email :email already exists but with different credentials.', + 'email_already_confirmed' => 'Email has already been confirmed, Try logging in.', + 'email_confirmation_invalid' => 'This confirmation token is not valid or has already been used, Please try registering again.', + 'email_confirmation_expired' => 'The confirmation token has expired, A new confirmation email has been sent.', + 'ldap_fail_anonymous' => 'LDAP access failed using anonymous bind', + 'ldap_fail_authed' => 'LDAP access failed using given dn & password details', + 'ldap_extension_not_installed' => 'LDAP PHP extension not installed', + 'ldap_cannot_connect' => 'Cannot connect to ldap server, Initial connection failed', + 'social_no_action_defined' => 'No action defined', + 'social_login_bad_response' => "Error received during :socialAccount login: \n:error", + 'social_account_in_use' => 'This :socialAccount account is already in use, Try logging in via the :socialAccount option.', + 'social_account_email_in_use' => 'The email :email is already in use. If you already have an account you can connect your :socialAccount account from your profile settings.', + 'social_account_existing' => 'This :socialAccount is already attached to your profile.', + 'social_account_already_used_existing' => 'This :socialAccount account is already used by another user.', + 'social_account_not_used' => 'This :socialAccount account is not linked to any users. Please attach it in your profile settings. ', + 'social_account_register_instructions' => 'If you do not yet have an account, You can register an account using the :socialAccount option.', + 'social_driver_not_found' => 'Social driver not found', + 'social_driver_not_configured' => 'Your :socialAccount social settings are not configured correctly.', + + // System + 'path_not_writable' => 'File path :filePath could not be uploaded to. Ensure it is writable to the server.', + 'cannot_get_image_from_url' => 'Cannot get image from :url', + 'cannot_create_thumbs' => 'The server cannot create thumbnails. Please check you have the GD PHP extension installed.', + 'server_upload_limit' => 'The server does not allow uploads of this size. Please try a smaller file size.', + 'uploaded' => 'The server does not allow uploads of this size. Please try a smaller file size.', + 'image_upload_error' => 'An error occurred uploading the image', + 'image_upload_type_error' => 'The image type being uploaded is invalid', + + // Attachments + 'attachment_page_mismatch' => 'Page mismatch during attachment update', + 'attachment_not_found' => 'Attachment not found', + + // Pages + 'page_draft_autosave_fail' => 'Failed to save draft. Ensure you have internet connection before saving this page', + 'page_custom_home_deletion' => 'Cannot delete a page while it is set as a homepage', + + // Entities + 'entity_not_found' => 'Entity not found', + 'bookshelf_not_found' => 'Bookshelf not found', + 'book_not_found' => 'Book not found', + 'page_not_found' => 'Page not found', + 'chapter_not_found' => 'Chapter not found', + 'selected_book_not_found' => 'The selected book was not found', + 'selected_book_chapter_not_found' => 'The selected Book or Chapter was not found', + 'guests_cannot_save_drafts' => 'Guests cannot save drafts', + + // Users + 'users_cannot_delete_only_admin' => 'You cannot delete the only admin', + 'users_cannot_delete_guest' => 'You cannot delete the guest user', + + // Roles + 'role_cannot_be_edited' => 'This role cannot be edited', + 'role_system_cannot_be_deleted' => 'This role is a system role and cannot be deleted', + 'role_registration_default_cannot_delete' => 'This role cannot be deleted while set as the default registration role', + + // Comments + 'comment_list' => 'An error occurred while fetching the comments.', + 'cannot_add_comment_to_draft' => 'You cannot add comments to a draft.', + 'comment_add' => 'An error occurred while adding / updating the comment.', + 'comment_delete' => 'An error occurred while deleting the comment.', + 'empty_comment' => 'Cannot add an empty comment.', + + // Error pages + '404_page_not_found' => 'Page Not Found', + 'sorry_page_not_found' => 'Sorry, The page you were looking for could not be found.', + 'return_home' => 'Return to home', + 'error_occurred' => 'An Error Occurred', + 'app_down' => ':appName is down right now', + 'back_soon' => 'It will be back up soon.', +]; diff --git a/resources/lang/kr/pagination.php b/resources/lang/kr/pagination.php new file mode 100644 index 000000000..fcab34b25 --- /dev/null +++ b/resources/lang/kr/pagination.php @@ -0,0 +1,19 @@ + '« Previous', + 'next' => 'Next »', + +]; diff --git a/resources/lang/kr/passwords.php b/resources/lang/kr/passwords.php new file mode 100644 index 000000000..7c10cba1a --- /dev/null +++ b/resources/lang/kr/passwords.php @@ -0,0 +1,22 @@ + 'Passwords must be at least six characters and match the confirmation.', + 'user' => "We can't find a user with that e-mail address.", + 'token' => 'This password reset token is invalid.', + 'sent' => 'We have e-mailed your password reset link!', + 'reset' => 'Your password has been reset!', + +]; diff --git a/resources/lang/kr/settings.php b/resources/lang/kr/settings.php new file mode 100755 index 000000000..46ef8d29f --- /dev/null +++ b/resources/lang/kr/settings.php @@ -0,0 +1,155 @@ + 'Settings', + 'settings_save' => 'Save Settings', + 'settings_save_success' => 'Settings saved', + + /** + * App settings + */ + + 'app_settings' => 'App Settings', + 'app_name' => 'Application name', + 'app_name_desc' => 'This name is shown in the header and any emails.', + 'app_name_header' => 'Show Application name in header?', + 'app_public_viewing' => 'Allow public viewing?', + 'app_secure_images' => 'Enable higher security image uploads?', + 'app_secure_images_desc' => 'For performance reasons, all images are public. This option adds a random, hard-to-guess string in front of image urls. Ensure directory indexes are not enabled to prevent easy access.', + 'app_editor' => 'Page editor', + 'app_editor_desc' => 'Select which editor will be used by all users to edit pages.', + 'app_custom_html' => 'Custom HTML head content', + 'app_custom_html_desc' => 'Any content added here will be inserted into the bottom of the section of every page. This is handy for overriding styles or adding analytics code.', + 'app_logo' => 'Application logo', + 'app_logo_desc' => 'This image should be 43px in height.
Large images will be scaled down.', + 'app_primary_color' => 'Application primary color', + 'app_primary_color_desc' => 'This should be a hex value.
Leave empty to reset to the default color.', + 'app_homepage' => 'Application Homepage', + 'app_homepage_desc' => 'Select a view to show on the homepage instead of the default view. Page permissions are ignored for selected pages.', + 'app_homepage_select' => 'Select a page', + 'app_disable_comments' => 'Disable comments', + 'app_disable_comments_desc' => 'Disable comments across all pages in the application. Existing comments are not shown.', + + /** + * Registration settings + */ + + 'reg_settings' => 'Registration Settings', + 'reg_allow' => 'Allow registration?', + 'reg_default_role' => 'Default user role after registration', + 'reg_confirm_email' => 'Require email confirmation?', + 'reg_confirm_email_desc' => 'If domain restriction is used then email confirmation will be required and the below value will be ignored.', + 'reg_confirm_restrict_domain' => 'Restrict registration to domain', + 'reg_confirm_restrict_domain_desc' => 'Enter a comma separated list of email domains you would like to restrict registration to. Users will be sent an email to confirm their address before being allowed to interact with the application.
Note that users will be able to change their email addresses after successful registration.', + 'reg_confirm_restrict_domain_placeholder' => 'No restriction set', + + /** + * Maintenance settings + */ + + 'maint' => 'Maintenance', + 'maint_image_cleanup' => 'Cleanup Images', + 'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.", + 'maint_image_cleanup_ignore_revisions' => 'Ignore images in revisions', + 'maint_image_cleanup_run' => 'Run Cleanup', + 'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?', + 'maint_image_cleanup_success' => ':count potentially unused images found and deleted!', + 'maint_image_cleanup_nothing_found' => 'No unused images found, Nothing deleted!', + + /** + * Role settings + */ + + 'roles' => 'Roles', + 'role_user_roles' => 'User Roles', + 'role_create' => 'Create New Role', + 'role_create_success' => 'Role successfully created', + 'role_delete' => 'Delete Role', + 'role_delete_confirm' => 'This will delete the role with the name \':roleName\'.', + 'role_delete_users_assigned' => 'This role has :userCount users assigned to it. If you would like to migrate the users from this role select a new role below.', + 'role_delete_no_migration' => "Don't migrate users", + 'role_delete_sure' => 'Are you sure you want to delete this role?', + 'role_delete_success' => 'Role successfully deleted', + 'role_edit' => 'Edit Role', + 'role_details' => 'Role Details', + 'role_name' => 'Role Name', + 'role_desc' => 'Short Description of Role', + 'role_external_auth_id' => 'External Authentication IDs', + 'role_system' => 'System Permissions', + 'role_manage_users' => 'Manage users', + 'role_manage_roles' => 'Manage roles & role permissions', + 'role_manage_entity_permissions' => 'Manage all book, chapter & page permissions', + 'role_manage_own_entity_permissions' => 'Manage permissions on own book, chapter & pages', + 'role_manage_settings' => 'Manage app settings', + 'role_asset' => 'Asset Permissions', + 'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.', + 'role_asset_admins' => 'Admins are automatically given access to all content but these options may show or hide UI options.', + 'role_all' => 'All', + 'role_own' => 'Own', + 'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to', + 'role_save' => 'Save Role', + 'role_update_success' => 'Role successfully updated', + 'role_users' => 'Users in this role', + 'role_users_none' => 'No users are currently assigned to this role', + + /** + * Users + */ + + 'users' => 'Users', + 'user_profile' => 'User Profile', + 'users_add_new' => 'Add New User', + 'users_search' => 'Search Users', + 'users_role' => 'User Roles', + 'users_external_auth_id' => 'External Authentication ID', + 'users_password_warning' => 'Only fill the below if you would like to change your password:', + 'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.', + 'users_delete' => 'Delete User', + 'users_delete_named' => 'Delete user :userName', + 'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.', + 'users_delete_confirm' => 'Are you sure you want to delete this user?', + 'users_delete_success' => 'Users successfully removed', + 'users_edit' => 'Edit User', + 'users_edit_profile' => 'Edit Profile', + 'users_edit_success' => 'User successfully updated', + 'users_avatar' => 'User Avatar', + 'users_avatar_desc' => 'This image should be approx 256px square.', + 'users_preferred_language' => 'Preferred Language', + 'users_social_accounts' => 'Social Accounts', + 'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not previously authorized access. Revoke access from your profile settings on the connected social account.', + 'users_social_connect' => 'Connect Account', + 'users_social_disconnect' => 'Disconnect Account', + 'users_social_connected' => ':socialAccount account was successfully attached to your profile.', + 'users_social_disconnected' => ':socialAccount account was successfully disconnected from your profile.', + + // Since these labels are already localized this array does not need to be + // translated in the language-specific files. + // DELETE BELOW IF COPIED FROM EN + /////////////////////////////////// + 'language_select' => [ + 'en' => 'English', + 'ar' => 'العربية', + 'de' => 'Deutsch', + 'es' => 'Español', + 'es_AR' => 'Español Argentina', + 'fr' => 'Français', + 'nl' => 'Nederlands', + 'pt_BR' => 'Português do Brasil', + 'sk' => 'Slovensky', + 'sv' => 'Svenska', + 'ja' => '日本語', + 'pl' => 'Polski', + 'it' => 'Italian', + 'ru' => 'Русский', + 'zh_CN' => '简体中文', + 'zh_TW' => '繁體中文' + ] + /////////////////////////////////// +]; diff --git a/resources/lang/kr/validation.php b/resources/lang/kr/validation.php new file mode 100644 index 000000000..b75af7485 --- /dev/null +++ b/resources/lang/kr/validation.php @@ -0,0 +1,108 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min and :max.', + 'file' => 'The :attribute must be between :min and :max kilobytes.', + 'string' => 'The :attribute must be between :min and :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute field must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'email' => 'The :attribute must be a valid email address.', + 'filled' => 'The :attribute field is required.', + 'exists' => 'The selected :attribute is invalid.', + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', + ], + 'not_in' => 'The selected :attribute is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'unique' => 'The :attribute has already been taken.', + 'url' => 'The :attribute format is invalid.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'password-confirm' => [ + 'required_with' => 'Password confirmation required', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + +]; From c7d3db97513d4a63440ed97b084b788240cd1a7e Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 5 Oct 2018 11:24:24 +0900 Subject: [PATCH 2/9] translate kr 50/100 --- resources/lang/kr/common.php | 30 ++++++++-------- resources/lang/kr/components.php | 24 ++++++------- resources/lang/kr/entities.php | 62 ++++++++++++++++---------------- resources/lang/kr/pagination.php | 4 +-- resources/lang/kr/passwords.php | 10 +++--- resources/lang/kr/settings.php | 1 + 6 files changed, 66 insertions(+), 65 deletions(-) diff --git a/resources/lang/kr/common.php b/resources/lang/kr/common.php index 8745da94b..e040c6e5a 100644 --- a/resources/lang/kr/common.php +++ b/resources/lang/kr/common.php @@ -17,15 +17,15 @@ return [ */ 'name' => '이름', 'description' => '설명', - 'role' => 'Role', + 'role' => '역할', 'cover_image' => '대표 이미지', - 'cover_image_description' => 'This image should be approx 440x250px.', + 'cover_image_description' => '이 이미지는 약 440x250px 정도의 크기여야 합니다.', /** * Actions */ 'actions' => 'Actions', - 'view' => 'View', + 'view' => '뷰', 'create' => '생성', 'update' => '업데이트', 'edit' => '수정', @@ -36,23 +36,23 @@ return [ 'delete' => '삭제', 'search' => '검색', 'search_clear' => '검색기록 삭제', - 'reset' => 'Reset', + 'reset' => '초기화', 'remove' => '제거', 'add' => '추가', /** * Misc */ - 'deleted_user' => 'Deleted User', - 'no_activity' => 'No activity to show', - 'no_items' => 'No items available', - 'back_to_top' => 'Back to top', - 'toggle_details' => 'Toggle Details', - 'toggle_thumbnails' => 'Toggle Thumbnails', - 'details' => 'Details', - 'grid_view' => 'Grid View', - 'list_view' => 'List View', - 'default' => 'Default', + 'deleted_user' => '삭제된 사용자', + 'no_activity' => '활동내역이 없음', + 'no_items' => '사용가능한 항목이 없음', + 'back_to_top' => '맨위로', + 'toggle_details' => '상세 토글', + 'toggle_thumbnails' => '썸내일 토글', + 'details' => '상세', + 'grid_view' => '그리드 뷰', + 'list_view' => '리스트뷰', + 'default' => '기본설정', /** * Header @@ -63,6 +63,6 @@ return [ /** * Email Content */ - 'email_action_help' => 'If you’re having trouble clicking the ":actionText" button, copy and paste the URL below into your web browser:', + 'email_action_help' => '":actionText"버튼을 클릭하는 데 문제가 있으면 아래 URL을 복사하여 웹 브라우저에 붙여 넣으십시오:', 'email_rights' => 'All rights reserved', ]; \ No newline at end of file diff --git a/resources/lang/kr/components.php b/resources/lang/kr/components.php index 09de7c6cd..ffb1f6bea 100644 --- a/resources/lang/kr/components.php +++ b/resources/lang/kr/components.php @@ -4,25 +4,25 @@ return [ /** * Image Manager */ - 'image_select' => 'Image Select', + 'image_select' => '이미지 선택', 'image_all' => '전체', 'image_all_title' => '모든 이미지 보기', 'image_book_title' => '이 책에 업로드된 이미지 보기', 'image_page_title' => '이 페이지에 업로드된 이미지 보기', 'image_search_hint' => '이미지 이름으로 검색', - 'image_uploaded' => 'Uploaded :uploadedDate', + 'image_uploaded' => ':uploadedDate에 업로드됨', 'image_load_more' => '더 불러오기', 'image_image_name' => '이미지 이름', - 'image_delete_used' => 'This image is used in the pages below.', - 'image_delete_confirm' => 'Click delete again to confirm you want to delete this image.', - 'image_select_image' => 'Select Image', - 'image_dropzone' => 'Drop images or click here to upload', - 'images_deleted' => 'Images Deleted', - 'image_preview' => 'Image Preview', - 'image_upload_success' => 'Image uploaded successfully', - 'image_update_success' => 'Image details successfully updated', - 'image_delete_success' => 'Image successfully deleted', - 'image_upload_remove' => 'Remove', + 'image_delete_used' => '이 이미지는 다음 페이지에서 이용되고 있습니다.', + 'image_delete_confirm' => '삭제해도 괜찮으시면 다시 삭제 버튼을 눌러주세요.', + 'image_select_image' => '선택', + 'image_dropzone' => '업로드를 위해 이미지를 가져와 놓거나 클릭하세요', + 'images_deleted' => '이미지 삭제', + 'image_preview' => '이미지 미리보기', + 'image_upload_success' => '이미지 업로드가 완료되었습니다.', + 'image_update_success' => '이미지 상세정보가 업데이트 되었습니다.', + 'image_delete_success' => '이미지가 삭제되었습니다.', + 'image_upload_remove' => '제거', /** * Code editor diff --git a/resources/lang/kr/entities.php b/resources/lang/kr/entities.php index 74f2b5a6f..c6cb14707 100644 --- a/resources/lang/kr/entities.php +++ b/resources/lang/kr/entities.php @@ -4,45 +4,45 @@ return [ /** * Shared */ - 'recently_created' => 'Recently Created', - 'recently_created_pages' => 'Recently Created Pages', - 'recently_updated_pages' => 'Recently Updated Pages', - 'recently_created_chapters' => 'Recently Created Chapters', - 'recently_created_books' => 'Recently Created Books', - 'recently_update' => 'Recently Updated', - 'recently_viewed' => 'Recently Viewed', - 'recent_activity' => 'Recent Activity', - 'create_now' => 'Create one now', - 'revisions' => 'Revisions', - 'meta_revision' => 'Revision #:revisionCount', - 'meta_created' => 'Created :timeLength', - 'meta_created_name' => 'Created :timeLength by :user', - 'meta_updated' => 'Updated :timeLength', - 'meta_updated_name' => 'Updated :timeLength by :user', - 'entity_select' => 'Entity Select', - 'images' => 'Images', - 'my_recent_drafts' => 'My Recent Drafts', - 'my_recently_viewed' => 'My Recently Viewed', - 'no_pages_viewed' => 'You have not viewed any pages', - 'no_pages_recently_created' => 'No pages have been recently created', - 'no_pages_recently_updated' => 'No pages have been recently updated', - 'export' => 'Export', - 'export_html' => 'Contained Web File', - 'export_pdf' => 'PDF File', - 'export_text' => 'Plain Text File', + 'recently_created' => '최근작성', + 'recently_created_pages' => '최근 작성된 페이지', + 'recently_updated_pages' => '최근 업데이트된 페이지', + 'recently_created_chapters' => '최근 만들어진 챕터', + 'recently_created_books' => '최근 만들어진 책', + 'recently_update' => '최근 작성', + 'recently_viewed' => '검색 기록', + 'recent_activity' => '최근 활동', + 'create_now' => '지금 만들기', + 'revisions' => '변경이력', + 'meta_revision' => '수정 #:revisionCount', + 'meta_created' => '작성: :timeLength', + 'meta_created_name' => '작성: :timeLength by :user', + 'meta_updated' => '업데이트 :timeLength', + 'meta_updated_name' => '업데이트 :timeLength by :user', + 'entity_select' => '엔티티선택', + 'images' => '이미지', + 'my_recent_drafts' => '내 최근 초안My Recent Drafts', + 'my_recently_viewed' => '검색 기록', + 'no_pages_viewed' => '조회한 페이지가 없습니다.', + 'no_pages_recently_created' => '최근 만들어진 페이지가 없습니다', + 'no_pages_recently_updated' => '최근 업데이트된 페이지가없습니다', + 'export' => '내보내기', + 'export_html' => 'html 내보내기', + 'export_pdf' => 'PDF 파일', + 'export_text' => '일반 텍스트 파일', /** * Permissions and restrictions */ - 'permissions' => 'Permissions', - 'permissions_intro' => 'Once enabled, These permissions will take priority over any set role permissions.', - 'permissions_enable' => 'Enable Custom Permissions', - 'permissions_save' => 'Save Permissions', + 'permissions' => '권한', + 'permissions_intro' => '이 설정은 각 사용자의 역할보다 우선하여 적용됩니다.', + 'permissions_enable' => '커스텀 권한 활성화', + 'permissions_save' => '권한 저장', /** * Search */ - 'search_results' => 'Search Results', + 'search_results' => '검색 결과', 'search_total_results_found' => ':count result found|:count total results found', 'search_clear' => 'Clear Search', 'search_no_pages' => 'No pages matched this search', diff --git a/resources/lang/kr/pagination.php b/resources/lang/kr/pagination.php index fcab34b25..d4a9eef40 100644 --- a/resources/lang/kr/pagination.php +++ b/resources/lang/kr/pagination.php @@ -13,7 +13,7 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« 이전', + 'next' => '다음 »', ]; diff --git a/resources/lang/kr/passwords.php b/resources/lang/kr/passwords.php index 7c10cba1a..de49b1f8b 100644 --- a/resources/lang/kr/passwords.php +++ b/resources/lang/kr/passwords.php @@ -13,10 +13,10 @@ return [ | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'user' => "We can't find a user with that e-mail address.", - 'token' => 'This password reset token is invalid.', - 'sent' => 'We have e-mailed your password reset link!', - 'reset' => 'Your password has been reset!', + 'password' => '비밀번호는 6자 이상이어야 하며 확인과 일치해야 합니다.', + 'user' => "해당 이메일 주소의 사용자가 없습니다.", + 'token' => '해당 비밀번호의 초기화 토큰이 만료되었습니다.', + 'sent' => '페스워드 초기화 링크를 메일로 보냈습니다!', + 'reset' => '비밀번호가 초기화 되었습니다!', ]; diff --git a/resources/lang/kr/settings.php b/resources/lang/kr/settings.php index 46ef8d29f..c32746566 100755 --- a/resources/lang/kr/settings.php +++ b/resources/lang/kr/settings.php @@ -144,6 +144,7 @@ return [ 'pt_BR' => 'Português do Brasil', 'sk' => 'Slovensky', 'sv' => 'Svenska', + 'kr' => '한국어', 'ja' => '日本語', 'pl' => 'Polski', 'it' => 'Italian', From 43758a7d6014ea0ca44481f53e5d7c07c452605a Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 12 Oct 2018 15:13:27 +0900 Subject: [PATCH 3/9] =?UTF-8?q?3=EA=B0=9C=20=EB=B2=88=EC=97=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/lang/kr/entities.php | 10 +-- resources/lang/kr/errors.php | 110 ++++++++++++++++----------------- resources/lang/kr/settings.php | 10 +-- 3 files changed, 65 insertions(+), 65 deletions(-) diff --git a/resources/lang/kr/entities.php b/resources/lang/kr/entities.php index c6cb14707..df8488642 100644 --- a/resources/lang/kr/entities.php +++ b/resources/lang/kr/entities.php @@ -21,7 +21,7 @@ return [ 'meta_updated_name' => '업데이트 :timeLength by :user', 'entity_select' => '엔티티선택', 'images' => '이미지', - 'my_recent_drafts' => '내 최근 초안My Recent Drafts', + 'my_recent_drafts' => '내 최근 초안', 'my_recently_viewed' => '검색 기록', 'no_pages_viewed' => '조회한 페이지가 없습니다.', 'no_pages_recently_created' => '최근 만들어진 페이지가 없습니다', @@ -44,11 +44,11 @@ return [ */ 'search_results' => '검색 결과', 'search_total_results_found' => ':count result found|:count total results found', - 'search_clear' => 'Clear Search', - 'search_no_pages' => 'No pages matched this search', + 'search_clear' => '검색기록 초기화', + 'search_no_pages' => '검색결과가 없습니다.', 'search_for_term' => 'Search for :term', - 'search_more' => 'More Results', - 'search_filters' => 'Search Filters', + 'search_more' => '결과 더보기', + 'search_filters' => '검색 필터', 'search_content_type' => 'Content Type', 'search_exact_matches' => 'Exact Matches', 'search_tags' => 'Tag Searches', diff --git a/resources/lang/kr/errors.php b/resources/lang/kr/errors.php index fb09841cf..0a7689b9d 100644 --- a/resources/lang/kr/errors.php +++ b/resources/lang/kr/errors.php @@ -7,77 +7,77 @@ return [ */ // Permissions - 'permission' => 'You do not have permission to access the requested page.', - 'permissionJson' => 'You do not have permission to perform the requested action.', + 'permission' => '요청한 페이지에 권한이 없습니다.', + 'permissionJson' => '요청한 작업을 수행 할 권한이 없습니다.', // Auth - 'error_user_exists_different_creds' => 'A user with the email :email already exists but with different credentials.', - 'email_already_confirmed' => 'Email has already been confirmed, Try logging in.', - 'email_confirmation_invalid' => 'This confirmation token is not valid or has already been used, Please try registering again.', - 'email_confirmation_expired' => 'The confirmation token has expired, A new confirmation email has been sent.', - 'ldap_fail_anonymous' => 'LDAP access failed using anonymous bind', - 'ldap_fail_authed' => 'LDAP access failed using given dn & password details', - 'ldap_extension_not_installed' => 'LDAP PHP extension not installed', - 'ldap_cannot_connect' => 'Cannot connect to ldap server, Initial connection failed', - 'social_no_action_defined' => 'No action defined', - 'social_login_bad_response' => "Error received during :socialAccount login: \n:error", - 'social_account_in_use' => 'This :socialAccount account is already in use, Try logging in via the :socialAccount option.', - 'social_account_email_in_use' => 'The email :email is already in use. If you already have an account you can connect your :socialAccount account from your profile settings.', - 'social_account_existing' => 'This :socialAccount is already attached to your profile.', - 'social_account_already_used_existing' => 'This :socialAccount account is already used by another user.', - 'social_account_not_used' => 'This :socialAccount account is not linked to any users. Please attach it in your profile settings. ', - 'social_account_register_instructions' => 'If you do not yet have an account, You can register an account using the :socialAccount option.', - 'social_driver_not_found' => 'Social driver not found', - 'social_driver_not_configured' => 'Your :socialAccount social settings are not configured correctly.', + 'error_user_exists_different_creds' => '전자 메일 :email을 가진 사용자가 이미 존재하지만 자격 증명이 다릅니다.', + 'email_already_confirmed' => '이메일이 이미 확인되었습니다. 로그인 해주세요.', + 'email_confirmation_invalid' => '이 확인 토큰이 유효하지 않거나 이미 사용되었습니다. 다시 등록하세요.', + 'email_confirmation_expired' => '확인 토큰이 만료되었습니다. 새 확인 이메일이 전송되었습니다.', + 'ldap_fail_anonymous' => '익명 바인드를 이용한 LDAP 액세스에 실패하였습니다.', + 'ldap_fail_authed' => '주어진 dn 및 비밀번호 세부 정보를 사용하여 LDAP 액세스하는 것이 실패했습니다.', + 'ldap_extension_not_installed' => 'LDAP PHP 확장기능이 설치되지 않았습니다.', + 'ldap_cannot_connect' => 'LDAP 서버에 연결할 수 없습니다. 초기 연결에 실패했습니다.', + 'social_no_action_defined' => '동작이 정의되지 않았습니다.', + 'social_login_bad_response' => ":socialAccount 로그인에 실패하였습니다 : \n:error", + 'social_account_in_use' => '이 :socialAccount 계정이 이미 사용 중입니다. :socialAccount 옵션을 통해 로그인하십시오.', + 'social_account_email_in_use' => ' 이메일 :email이 이미 사용 중입니다. 이미 계정이있는 경우 프로필 설정에서 :socialAccount 계정을 연결할 수 있습니다.', + 'social_account_existing' => ':socialAccount가 이미 프로필에 첨부되어 있습니다.', + 'social_account_already_used_existing' => '이 :socialAccount 계정은 이미 다른 사용자가 사용하고 있습니다.', + 'social_account_not_used' => '이 :socialAccount 계정이 모든 사용자에게 연결되어 있지 않습니다. 프로필 설정에 첨부하십시오. ', + 'social_account_register_instructions' => '아직 계정이없는 경우 :socialAccount 옵션을 사용하여 계정을 등록 할 수 있습니다.', + 'social_driver_not_found' => '소셜 드라이버를 찾을 수 없음', + 'social_driver_not_configured' => '귀하의 :socialAccount 소셜 설정이 올바르게 구성되지 않았습니다.', // System - 'path_not_writable' => 'File path :filePath could not be uploaded to. Ensure it is writable to the server.', - 'cannot_get_image_from_url' => 'Cannot get image from :url', - 'cannot_create_thumbs' => 'The server cannot create thumbnails. Please check you have the GD PHP extension installed.', - 'server_upload_limit' => 'The server does not allow uploads of this size. Please try a smaller file size.', - 'uploaded' => 'The server does not allow uploads of this size. Please try a smaller file size.', - 'image_upload_error' => 'An error occurred uploading the image', - 'image_upload_type_error' => 'The image type being uploaded is invalid', + 'path_not_writable' => '파일 경로 :filePath에 업로드 할 수 없습니다. 서버에 쓰기 기능이 활성화 되어있는지 확인하세요.', + 'cannot_get_image_from_url' => ':url에서 이미지를 가져올 수 없습니다.', + 'cannot_create_thumbs' => '서버에서 썸네일을 생성할 수 없습니다. GD PHP확장기능이 설치되어있는지 확인하세요.', + 'server_upload_limit' => '해당 크기의 파일을 업로드하는것이 서버에서 제한됩니다. 파일 사이즈를 작게 줄이거나 서버 설정을 변경하세요.', + 'uploaded' => '해당 크기의 파일을 업로드하는것이 서버에서 제한됩니다. 파일 사이즈를 작게 줄이거나 서버 설정을 변경하세요.', + 'image_upload_error' => '이미지를 업로드하는 중에 오류가 발생했습니다.', + 'image_upload_type_error' => '업로드중인 이미지 유형이 잘못되었습니다.', // Attachments - 'attachment_page_mismatch' => 'Page mismatch during attachment update', - 'attachment_not_found' => 'Attachment not found', + 'attachment_page_mismatch' => '첨부 파일 업데이트 중 페이지 불일치하였습니다.', + 'attachment_not_found' => '첨부 파일을 찾을 수 없습니다.', // Pages - 'page_draft_autosave_fail' => 'Failed to save draft. Ensure you have internet connection before saving this page', - 'page_custom_home_deletion' => 'Cannot delete a page while it is set as a homepage', + 'page_draft_autosave_fail' => '초안을 저장하지 못했습니다. 이 페이지를 저장하기 전에 인터넷에 연결되어 있는지 확인하십시오.', + 'page_custom_home_deletion' => '홈페이지로 설정되어있는 페이지는 삭제할 수 없습니다.', // Entities - 'entity_not_found' => 'Entity not found', - 'bookshelf_not_found' => 'Bookshelf not found', - 'book_not_found' => 'Book not found', - 'page_not_found' => 'Page not found', - 'chapter_not_found' => 'Chapter not found', - 'selected_book_not_found' => 'The selected book was not found', - 'selected_book_chapter_not_found' => 'The selected Book or Chapter was not found', - 'guests_cannot_save_drafts' => 'Guests cannot save drafts', + 'entity_not_found' => '개체(Entity)를 찾을 수 없음.', + 'bookshelf_not_found' => '책꽂이를 찾을 수 없음.', + 'book_not_found' => '책을 찾을 수 없음.', + 'page_not_found' => '페이지를 찾을 수 없음.', + 'chapter_not_found' => '챕터를 찾을 수 없음.', + 'selected_book_not_found' => '선택한 책을 찾을 수 없습니다.', + 'selected_book_chapter_not_found' => '선택한 책 또는 챕터를 찾을 수 없습니다.', + 'guests_cannot_save_drafts' => '게스트는 임시저장을 할 수 없습니다.', // Users - 'users_cannot_delete_only_admin' => 'You cannot delete the only admin', - 'users_cannot_delete_guest' => 'You cannot delete the guest user', + 'users_cannot_delete_only_admin' => '어드민 계정은 삭제할 수 없습니다.', + 'users_cannot_delete_guest' => '게스트 사용자는 삭제할 수 없습니다.', // Roles - 'role_cannot_be_edited' => 'This role cannot be edited', - 'role_system_cannot_be_deleted' => 'This role is a system role and cannot be deleted', - 'role_registration_default_cannot_delete' => 'This role cannot be deleted while set as the default registration role', + 'role_cannot_be_edited' => '역할을 수정할 수 없습니다.', + 'role_system_cannot_be_deleted' => '이 역할은 시스템 역할입니다. 삭제할 수 없습니다.', + 'role_registration_default_cannot_delete' => '이 역할은 기본 등록 역할로 설정되어있는 동안 삭제할 수 없습니다.', // Comments - 'comment_list' => 'An error occurred while fetching the comments.', - 'cannot_add_comment_to_draft' => 'You cannot add comments to a draft.', - 'comment_add' => 'An error occurred while adding / updating the comment.', - 'comment_delete' => 'An error occurred while deleting the comment.', - 'empty_comment' => 'Cannot add an empty comment.', + 'comment_list' => '댓글을 가져 오는 중에 오류가 발생했습니다.', + 'cannot_add_comment_to_draft' => '초안에 주석을 추가 할 수 없습니다.', + 'comment_add' => '댓글을 추가 / 업데이트하는 중에 오류가 발생했습니다.', + 'comment_delete' => '댓글을 삭제하는 중에 오류가 발생했습니다.', + 'empty_comment' => '빈 주석을 추가 할 수 없습니다.', // Error pages - '404_page_not_found' => 'Page Not Found', - 'sorry_page_not_found' => 'Sorry, The page you were looking for could not be found.', - 'return_home' => 'Return to home', - 'error_occurred' => 'An Error Occurred', - 'app_down' => ':appName is down right now', - 'back_soon' => 'It will be back up soon.', + '404_page_not_found' => '페이지를 찾을 수 없습니다.', + 'sorry_page_not_found' => '죄송합니다, 찾고 있던 페이지를 찾을 수 없습니다.', + 'return_home' => 'home으로 가기', + 'error_occurred' => '오류가 발생하였습니다.', + 'app_down' => ':appName가 다운되었습니다.', + 'back_soon' => '곧 복구될 예정입니다.', ]; diff --git a/resources/lang/kr/settings.php b/resources/lang/kr/settings.php index c32746566..b57113325 100755 --- a/resources/lang/kr/settings.php +++ b/resources/lang/kr/settings.php @@ -8,16 +8,16 @@ return [ * including users and roles. */ - 'settings' => 'Settings', - 'settings_save' => 'Save Settings', - 'settings_save_success' => 'Settings saved', + 'settings' => '설정', + 'settings_save' => '설정 저장', + 'settings_save_success' => '설정이 저장되었습니다.', /** * App settings */ - 'app_settings' => 'App Settings', - 'app_name' => 'Application name', + 'app_settings' => '앱 설정', + 'app_name' => '어플리케이션 이름', 'app_name_desc' => 'This name is shown in the header and any emails.', 'app_name_header' => 'Show Application name in header?', 'app_public_viewing' => 'Allow public viewing?', From a1fda378966a2e9688a617b02c3b846879ec9fa2 Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 12 Oct 2018 16:04:57 +0900 Subject: [PATCH 4/9] done validation --- resources/lang/kr/validation.php | 108 +++++++++++++++---------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/resources/lang/kr/validation.php b/resources/lang/kr/validation.php index b75af7485..aa2916ae4 100644 --- a/resources/lang/kr/validation.php +++ b/resources/lang/kr/validation.php @@ -13,67 +13,67 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', + 'accepted' => ':attribute가 반드시 허용되어야 합니다.', + 'active_url' => ':attribute가 올바른 URL이 아닙니다.', + 'after' => ':attribute는 :date이후 날짜여야 합니다.', + 'alpha' => ':attribute는 문자만 포함해야 합니다.', + 'alpha_dash' => ':attribute는 문자, 숫자, 대시만 포함해야 합니다.', + 'alpha_num' => ':attribute는 문자와 숫자만 포함됩니다.', + 'array' => ':attribute는 배열이어야 합니다.', + 'before' => ':attribute는 :date이전 날짜여야 합니다.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute는 반드시 :min이상 :max이하여야 합니다.', + 'file' => ':attribute는 반드시 :min이상 :max kilobytes이하여야 합니다.', + 'string' => ':attribute는 반드시 :min이상 :max 문자 이하여야 합니다.', + 'array' => ':attribute는 반드시 :min이상 :max이하 항목이어야 합니다.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'email' => 'The :attribute must be a valid email address.', - 'filled' => 'The :attribute field is required.', - 'exists' => 'The selected :attribute is invalid.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', + 'boolean' => ':attribute 는 true혹은 false값만 가능합니다.', + 'confirmed' => ':attribute 확인이 일치하지 않습니다.', + 'date' => ':attribute 는 잘못된 날짜입니다.', + 'date_format' => ':attribute 이 :format 포멧과 일치하지 않습니다.', + 'different' => ':attribute 와 :other는 반드시 달라야 합니다.', + 'digits' => ':attribute 는 반드시 :digits 숫자(digit)여야 합니다.', + 'digits_between' => ':attribute 는 반드시 :min이상 :max이하 숫자여야 합니다.', + 'email' => ':attribute 는 반드시 이메일 이어야 합니다.', + 'filled' => ':attribute 항목이 꼭 필요합니다.', + 'exists' => '선택된 :attribute 은(는) 사용 불가합니다.', + 'image' => ':attribute 는 반드시 이미지여야 합니다.', + 'in' => '선택된 :attribute 은(는) 사용 불가합니다.', + 'integer' => ':attribute 는 반드시(integer)여야 합니다.', + 'ip' => ':attribute 는 반드시 IP주소 여야 합니다.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute :max 보다 크면 안됩니다.', + 'file' => ':attribute :max kilobytes보다 크면 안됩니다.', + 'string' => ':attribute :max 문자보다 길면 안됩니다.', + 'array' => ':attribute :max 를 초과하면 안됩니다.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute 은(는) 반드시 :values 타입이어야 합니다.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute 은(는) 최소한 :min 이어야 합니다.', + 'file' => ':attribute 은(는) 최소한 :min kilobytes여야 합니다.', + 'string' => ':attribute 은(는) 최소한 :min 개 문자여야 합니다.', + 'array' => ':attribute 은(는) 적어도 :min 개의 항목이어야 합니다.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => '선택된 :attribute 는 사용할 수 없습니다', + 'numeric' => ':attribute 반드시 숫자여야 합니다.', + 'regex' => ':attribute 포멧이 잘못되었습니다.', + 'required' => ':attribute 항목은 필수입니다..', + 'required_if' => ':attribute 은(는) :other 가 :value 일때 필수항목입니다.', + 'required_with' => ':attribute 은(는) :values 가 있을때 필수항목입니다.', + 'required_with_all' => ':attribute 은(는) :values 가 있을때 필수항목입니다.', + 'required_without' => ':attribute 은(는) :values 가 없을때 필수항목입니다.', + 'required_without_all' => ':attribute 은(는) :values 가 전혀 없을때 필수항목입니다.', + 'same' => ':attribute 와 :other 은(는) 반드시 일치해야합니다.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute 은(는) :size 여야합니다.', + 'file' => ':attribute 은(는) :size kilobytes여야합니다.', + 'string' => ':attribute 은(는) :size 문자여야합니다.', + 'array' => ':attribute 은(는) :size 개 항목을 포함해야 합니다.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute 문자열이어야 합니다.', + 'timezone' => ':attribute 정상적인 지역(zone)이어야 합니다.', + 'unique' => ':attribute 은(는) 이미 사용중입니다..', + 'url' => ':attribute 포멧이 사용 불가합니다.', /* |-------------------------------------------------------------------------- @@ -88,7 +88,7 @@ return [ 'custom' => [ 'password-confirm' => [ - 'required_with' => 'Password confirmation required', + 'required_with' => '비밀번호 확인이 필요합니다.', ], ], From 1c0a196b9d05d0aec80f0bb30e10ba7cdb953f7b Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 12 Oct 2018 16:05:28 +0900 Subject: [PATCH 5/9] Include Korean in settings --- resources/lang/en/settings.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/en/settings.php b/resources/lang/en/settings.php index 46ef8d29f..c32746566 100755 --- a/resources/lang/en/settings.php +++ b/resources/lang/en/settings.php @@ -144,6 +144,7 @@ return [ 'pt_BR' => 'Português do Brasil', 'sk' => 'Slovensky', 'sv' => 'Svenska', + 'kr' => '한국어', 'ja' => '日本語', 'pl' => 'Polski', 'it' => 'Italian', From 042d8b3274a6eaae4c6651e397ee54240783d980 Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 12 Oct 2018 16:06:08 +0900 Subject: [PATCH 6/9] translate entities, setting --- resources/lang/kr/entities.php | 148 ++++++++++++++++----------------- resources/lang/kr/settings.php | 25 ------ 2 files changed, 74 insertions(+), 99 deletions(-) diff --git a/resources/lang/kr/entities.php b/resources/lang/kr/entities.php index df8488642..a2f9cf4e2 100644 --- a/resources/lang/kr/entities.php +++ b/resources/lang/kr/entities.php @@ -46,93 +46,93 @@ return [ 'search_total_results_found' => ':count result found|:count total results found', 'search_clear' => '검색기록 초기화', 'search_no_pages' => '검색결과가 없습니다.', - 'search_for_term' => 'Search for :term', + 'search_for_term' => ':term 을(를) 검색합니다.', 'search_more' => '결과 더보기', 'search_filters' => '검색 필터', - 'search_content_type' => 'Content Type', - 'search_exact_matches' => 'Exact Matches', - 'search_tags' => 'Tag Searches', - 'search_options' => 'Options', - 'search_viewed_by_me' => 'Viewed by me', - 'search_not_viewed_by_me' => 'Not viewed by me', - 'search_permissions_set' => 'Permissions set', - 'search_created_by_me' => 'Created by me', - 'search_updated_by_me' => 'Updated by me', - 'search_date_options' => 'Date Options', - 'search_updated_before' => 'Updated before', - 'search_updated_after' => 'Updated after', - 'search_created_before' => 'Created before', - 'search_created_after' => 'Created after', - 'search_set_date' => 'Set Date', - 'search_update' => 'Update Search', + 'search_content_type' => '컨텐츠 타입', + 'search_exact_matches' => '정확히 일치합니다.', + 'search_tags' => '테그 검색', + 'search_options' => '설정', + 'search_viewed_by_me' => '내가본것', + 'search_not_viewed_by_me' => '내가안본것', + 'search_permissions_set' => '권한 설정', + 'search_created_by_me' => '내가 만듦', + 'search_updated_by_me' => '내가 업데이트함', + 'search_date_options' => '날짜 설정', + 'search_updated_before' => '이전에 업데이트함', + 'search_updated_after' => '이후에 업데이트함', + 'search_created_before' => '이전에 생성함', + 'search_created_after' => '이후에 생성함', + 'search_set_date' => '날짜 설정', + 'search_update' => '검색 업데이트', /** * Shelves */ - 'shelf' => 'Shelf', - 'shelves' => 'Shelves', - 'shelves_long' => 'Bookshelves', - 'shelves_empty' => 'No shelves have been created', - 'shelves_create' => 'Create New Shelf', - 'shelves_popular' => 'Popular Shelves', - 'shelves_new' => 'New Shelves', - 'shelves_popular_empty' => 'The most popular shelves will appear here.', - 'shelves_new_empty' => 'The most recently created shelves will appear here.', - 'shelves_save' => 'Save Shelf', - 'shelves_books' => 'Books on this shelf', - 'shelves_add_books' => 'Add books to this shelf', - 'shelves_drag_books' => 'Drag books here to add them to this shelf', - 'shelves_empty_contents' => 'This shelf has no books assigned to it', - 'shelves_edit_and_assign' => 'Edit shelf to assign books', - 'shelves_edit_named' => 'Edit Bookshelf :name', - 'shelves_edit' => 'Edit Bookshelf', - 'shelves_delete' => 'Delete Bookshelf', - 'shelves_delete_named' => 'Delete Bookshelf :name', - 'shelves_delete_explain' => "This will delete the bookshelf with the name ':name'. Contained books will not be deleted.", - 'shelves_delete_confirmation' => 'Are you sure you want to delete this bookshelf?', - 'shelves_permissions' => 'Bookshelf Permissions', - 'shelves_permissions_updated' => 'Bookshelf Permissions Updated', - 'shelves_permissions_active' => 'Bookshelf Permissions Active', - 'shelves_copy_permissions_to_books' => 'Copy Permissions to Books', - 'shelves_copy_permissions' => 'Copy Permissions', - 'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this bookshelf to all books contained within. Before activating, ensure any changes to the permissions of this bookshelf have been saved.', - 'shelves_copy_permission_success' => 'Bookshelf permissions copied to :count books', + 'shelf' => '책꽃이', + 'shelves' => '책꽃이', + 'shelves_long' => '책꽃이', + 'shelves_empty' => '책꽃이가 만들어지지 않았습니다.', + 'shelves_create' => '새책꽃이 만들기', + 'shelves_popular' => '인기있는 책꽃이', + 'shelves_new' => '새로운 책꽃이', + 'shelves_popular_empty' => '인기있는 책꽃이가 여기에 나타납니다.', + 'shelves_new_empty' => '가장 최근에 만들어진 책꽃이가 여기에 나타납니다.', + 'shelves_save' => '책꽃이 저장', + 'shelves_books' => '이 책꽃이에 있는 책', + 'shelves_add_books' => '이 책꽃이에 책을 추가합니다', + 'shelves_drag_books' => '이 책꽃이에 책을 추가하기 위해 끌어놓으세요.', + 'shelves_empty_contents' => '이책꽃이엔 등록된 책이 없습니다.', + 'shelves_edit_and_assign' => '책을 등록하기 위해 책꽃이를 수정', + 'shelves_edit_named' => ':name 책꽃이 수정', + 'shelves_edit' => '책꽃이 수정', + 'shelves_delete' => '책꽃이 삭제', + 'shelves_delete_named' => ':name 책꽃이를 삭제합니다.', + 'shelves_delete_explain' => "':name' 이름의 책꽃이가 삭제됩니다. 포함된 책은 삭제되지 않습니다.", + 'shelves_delete_confirmation' => '이 책꽃이를 삭제하시겠습니까?', + 'shelves_permissions' => '책꽃이 권한', + 'shelves_permissions_updated' => '책꽃이 권한이 업데이트 되었습니다.', + 'shelves_permissions_active' => '책꽃이 권한 활성화', + 'shelves_copy_permissions_to_books' => '책에 권한을 복사합니다.', + 'shelves_copy_permissions' => '권한 복사', + 'shelves_copy_permissions_explain' => '이 책꽂이의 현재 권한 설정이 안에 포함 된 모든 책에 적용됩니다. 활성화하기 전에이 책꽂이의 사용 권한이 변경되었는지 확인하십시오.', + 'shelves_copy_permission_success' => '책꽃이의 권한이 :count 개의 책에 복사되었습니다.', /** * Books */ - 'book' => 'Book', - 'books' => 'Books', - 'x_books' => ':count Book|:count Books', - 'books_empty' => 'No books have been created', - 'books_popular' => 'Popular Books', - 'books_recent' => 'Recent Books', - 'books_new' => 'New Books', + 'book' => '책', + 'books' => '책들', + 'x_books' => ':count 책|:count 책들', + 'books_empty' => '책이 만들어지지 않았습니다.', + 'books_popular' => '인기있는 책', + 'books_recent' => '최근 책', + 'books_new' => '새로운 책', 'books_popular_empty' => '가장 인기있는 책이 여기에 보입니다.', - 'books_new_empty' => 'The most recently created books will appear here.', + 'books_new_empty' => '가장 최근에 만든 책이 여기에 표시됩니다.', 'books_create' => '새로운 책 만들기', 'books_delete' => '책 삭제하기', - 'books_delete_named' => ':bookName책 삭제하기', - 'books_delete_explain' => 'This will delete the book with the name \':bookName\'. All pages and chapters will be removed.', - 'books_delete_confirmation' => 'Are you sure you want to delete this book?', - 'books_edit' => 'Edit Book', - 'books_edit_named' => 'Edit Book :bookName', - 'books_form_book_name' => 'Book Name', - 'books_save' => 'Save Book', - 'books_permissions' => 'Book Permissions', - 'books_permissions_updated' => 'Book Permissions Updated', - 'books_empty_contents' => 'No pages or chapters have been created for this book.', - 'books_empty_create_page' => 'Create a new page', - 'books_empty_or' => 'or', - 'books_empty_sort_current_book' => 'Sort the current book', - 'books_empty_add_chapter' => 'Add a chapter', - 'books_permissions_active' => 'Book Permissions Active', - 'books_search_this' => 'Search this book', - 'books_navigation' => 'Book Navigation', - 'books_sort' => 'Sort Book Contents', - 'books_sort_named' => 'Sort Book :bookName', - 'books_sort_show_other' => 'Show Other Books', - 'books_sort_save' => 'Save New Order', + 'books_delete_named' => ':bookName 책 삭제하기', + 'books_delete_explain' => '\':bookName\' 이름의 책이 삭제됩니다. 모든 페이지와 챕터가 삭제됩니다.', + 'books_delete_confirmation' => '이 책을 삭제 하시겠습니까?', + 'books_edit' => '책 수정', + 'books_edit_named' => ':bookName 책 수정', + 'books_form_book_name' => '책 이름', + 'books_save' => '책 저장', + 'books_permissions' => '책 권한', + 'books_permissions_updated' => '책 권한이 업데이트 되었습니다.', + 'books_empty_contents' => '이 책에 대한 페이지 또는 장이 작성되지 않았습니다.', + 'books_empty_create_page' => '새로운 페이지 만들기', + 'books_empty_or' => '또는', + 'books_empty_sort_current_book' => '현제 책 정렬하기', + 'books_empty_add_chapter' => '챕터 추가하기', + 'books_permissions_active' => '책 권한 활성화', + 'books_search_this' => '이책 찾기', + 'books_navigation' => '책 네비게이션', + 'books_sort' => '책 구성 정렬하기', + 'books_sort_named' => ':bookName 책 정렬하기', + 'books_sort_show_other' => '다른책 보기', + 'books_sort_save' => '새로운 순서 저장', /** * Chapters diff --git a/resources/lang/kr/settings.php b/resources/lang/kr/settings.php index b57113325..9b3abf7e7 100755 --- a/resources/lang/kr/settings.php +++ b/resources/lang/kr/settings.php @@ -128,29 +128,4 @@ return [ 'users_social_disconnect' => 'Disconnect Account', 'users_social_connected' => ':socialAccount account was successfully attached to your profile.', 'users_social_disconnected' => ':socialAccount account was successfully disconnected from your profile.', - - // Since these labels are already localized this array does not need to be - // translated in the language-specific files. - // DELETE BELOW IF COPIED FROM EN - /////////////////////////////////// - 'language_select' => [ - 'en' => 'English', - 'ar' => 'العربية', - 'de' => 'Deutsch', - 'es' => 'Español', - 'es_AR' => 'Español Argentina', - 'fr' => 'Français', - 'nl' => 'Nederlands', - 'pt_BR' => 'Português do Brasil', - 'sk' => 'Slovensky', - 'sv' => 'Svenska', - 'kr' => '한국어', - 'ja' => '日本語', - 'pl' => 'Polski', - 'it' => 'Italian', - 'ru' => 'Русский', - 'zh_CN' => '简体中文', - 'zh_TW' => '繁體中文' - ] - /////////////////////////////////// ]; From 4afc67a9620de6ab28a18266d7dcecca663cc2ed Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Fri, 12 Oct 2018 17:22:29 +0900 Subject: [PATCH 7/9] settings - completed entities - Some edits done --- resources/lang/kr/entities.php | 4 +- resources/lang/kr/settings.php | 187 ++++++++++++++++----------------- 2 files changed, 92 insertions(+), 99 deletions(-) diff --git a/resources/lang/kr/entities.php b/resources/lang/kr/entities.php index a2f9cf4e2..ddffaebfd 100644 --- a/resources/lang/kr/entities.php +++ b/resources/lang/kr/entities.php @@ -137,8 +137,8 @@ return [ /** * Chapters */ - 'chapter' => 'Chapter', - 'chapters' => 'Chapters', + 'chapter' => '챕터', + 'chapters' => '챕터', 'x_chapters' => ':count Chapter|:count Chapters', 'chapters_popular' => 'Popular Chapters', 'chapters_new' => 'New Chapter', diff --git a/resources/lang/kr/settings.php b/resources/lang/kr/settings.php index 9b3abf7e7..61b315cab 100755 --- a/resources/lang/kr/settings.php +++ b/resources/lang/kr/settings.php @@ -18,114 +18,107 @@ return [ 'app_settings' => '앱 설정', 'app_name' => '어플리케이션 이름', - 'app_name_desc' => 'This name is shown in the header and any emails.', - 'app_name_header' => 'Show Application name in header?', - 'app_public_viewing' => 'Allow public viewing?', - 'app_secure_images' => 'Enable higher security image uploads?', - 'app_secure_images_desc' => 'For performance reasons, all images are public. This option adds a random, hard-to-guess string in front of image urls. Ensure directory indexes are not enabled to prevent easy access.', - 'app_editor' => 'Page editor', - 'app_editor_desc' => 'Select which editor will be used by all users to edit pages.', - 'app_custom_html' => 'Custom HTML head content', - 'app_custom_html_desc' => 'Any content added here will be inserted into the bottom of the section of every page. This is handy for overriding styles or adding analytics code.', - 'app_logo' => 'Application logo', - 'app_logo_desc' => 'This image should be 43px in height.
Large images will be scaled down.', - 'app_primary_color' => 'Application primary color', - 'app_primary_color_desc' => 'This should be a hex value.
Leave empty to reset to the default color.', - 'app_homepage' => 'Application Homepage', - 'app_homepage_desc' => 'Select a view to show on the homepage instead of the default view. Page permissions are ignored for selected pages.', - 'app_homepage_select' => 'Select a page', - 'app_disable_comments' => 'Disable comments', - 'app_disable_comments_desc' => 'Disable comments across all pages in the application. Existing comments are not shown.', - + 'app_name_desc' => '해당 이름은 헤더와 모든 이메일에 표시됩니다.', + 'app_name_header' => '헤더에 어플리케이션 이름을 표시하시겠습니까?', + 'app_public_viewing' => '공개 보기를 허용하시겠습니까?', + 'app_secure_images' => '더 높은 보안 이미지 업로드를 사용하시겠습니까?', + 'app_secure_images_desc' => '성능상의 이유로 모든 이미지를 공개합니다. 해당 옵션은 이미지 URL 앞에 추측하기 어려운 임의의 문자열을 추가합니다. 간편한 접근을 방지하기 위해 디렉토리 색인을 비활성화하십시오.', + 'app_editor' => '페이지 에디터', + 'app_editor_desc' => '모든 사용자가 페이지를 편집하는데 사용할 에디터를 선택하십시오.', + 'app_custom_html' => '사용자 정의 HTML 헤드 컨텐츠', + 'app_custom_html_desc' => '여기에 추가된 모든 내용은 모든 페이지의 섹션 아래쪽에 삽입됩니다. 이는 스타일 오버라이딩이나 분석 코드 삽입에 편리합니다.', + 'app_logo' => '어플리케이션 로고', + 'app_logo_desc' => '해당 이미지는 반드시 높이가 43픽셀이어야 합니다.
대용량 이미지는 축소됩니다.', + 'app_primary_color' => '어플리케이션 기본 색상', + 'app_primary_color_desc' => '해당 값은 16진수이어야 합니다.
입력하지 않으면 기본 색상으로 재설정됩니다.', + 'app_homepage' => '어플리케이션 홈페이지', + 'app_homepage_desc' => '기본 화면 대신에 홈페이지에 표시할 화면을 선택하십시오. 선택된 페이지에서는 페이지 권한이 무시됩니다.', + 'app_homepage_select' => '페이지를 선택하십시오', + 'app_disable_comments' => '주석 비활성화', + 'app_disable_comments_desc' => '어플리케이션의 모든 페이지에서 주석을 비활성화합니다. 기존의 주석은 표시되지 않습니다.', /** * Registration settings */ - - 'reg_settings' => 'Registration Settings', - 'reg_allow' => 'Allow registration?', - 'reg_default_role' => 'Default user role after registration', - 'reg_confirm_email' => 'Require email confirmation?', - 'reg_confirm_email_desc' => 'If domain restriction is used then email confirmation will be required and the below value will be ignored.', - 'reg_confirm_restrict_domain' => 'Restrict registration to domain', - 'reg_confirm_restrict_domain_desc' => 'Enter a comma separated list of email domains you would like to restrict registration to. Users will be sent an email to confirm their address before being allowed to interact with the application.
Note that users will be able to change their email addresses after successful registration.', - 'reg_confirm_restrict_domain_placeholder' => 'No restriction set', - + 'reg_settings' => '등록 설정', + 'reg_allow' => '등록을 허가하시겠습니까?', + 'reg_default_role' => '등록 후 기본 사용자 역할', + 'reg_confirm_email' => '이메일 확인을 요구하시겠습니까?', + 'reg_confirm_email_desc' => '도메인 제한이 사용되면 이메일 확인이 요구되며, 하단의 값은 무시됩니다.', + 'reg_confirm_restrict_domain' => '도메인 등록 제한', + 'reg_confirm_restrict_domain_desc' => '등록을 제한할 이메일 도메인의 목록을 쉼표로 구분하여 입력해주십시오. 사용자는 어플리케이션과의 상호작용을 허가받기 전에 이메일 주소를 확인하는 이메일을 받게 됩니다,
등록이 완료된 후에는 이메일 주소를 변경할 수 있습니다.', + 'reg_confirm_restrict_domain_placeholder' => '제한 없음 설정', /** * Maintenance settings */ 'maint' => 'Maintenance', - 'maint_image_cleanup' => 'Cleanup Images', - 'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.", - 'maint_image_cleanup_ignore_revisions' => 'Ignore images in revisions', - 'maint_image_cleanup_run' => 'Run Cleanup', - 'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?', - 'maint_image_cleanup_success' => ':count potentially unused images found and deleted!', - 'maint_image_cleanup_nothing_found' => 'No unused images found, Nothing deleted!', - + 'maint_image_cleanup' => '이미지 정리', + 'maint_image_cleanup_desc' => "페이지를 스캔하여 현재 사용중인 이미지와 도면에서 수정된 내용 및 중복된 이미지를 확인합니다. 이를 실행하기 전에 전체 데이터베이스와 이미지의 백업을 작성했는지 확인하십시오.", + 'maint_image_cleanup_ignore_revisions' => '수정본의 이미지를 무시합니다.', + 'maint_image_cleanup_run' => '정리 실행', + 'maint_image_cleanup_warning' => '잠재적으로 사용되지 않는 이미지를 찾았습니다. 해당 이미지들을 삭제하시겠습니까?', + 'maint_image_cleanup_success' => ':잠재적으로 사용되지 않는 이미지들이 삭제되었습니다.', + 'maint_image_cleanup_nothing_found' => '사용되지 않는 이미지를 찾을 수 없습니다. 아무것도 삭제되지 않았습니다.', /** * Role settings */ - - 'roles' => 'Roles', - 'role_user_roles' => 'User Roles', - 'role_create' => 'Create New Role', - 'role_create_success' => 'Role successfully created', - 'role_delete' => 'Delete Role', - 'role_delete_confirm' => 'This will delete the role with the name \':roleName\'.', - 'role_delete_users_assigned' => 'This role has :userCount users assigned to it. If you would like to migrate the users from this role select a new role below.', - 'role_delete_no_migration' => "Don't migrate users", - 'role_delete_sure' => 'Are you sure you want to delete this role?', - 'role_delete_success' => 'Role successfully deleted', - 'role_edit' => 'Edit Role', - 'role_details' => 'Role Details', - 'role_name' => 'Role Name', - 'role_desc' => 'Short Description of Role', - 'role_external_auth_id' => 'External Authentication IDs', - 'role_system' => 'System Permissions', - 'role_manage_users' => 'Manage users', - 'role_manage_roles' => 'Manage roles & role permissions', - 'role_manage_entity_permissions' => 'Manage all book, chapter & page permissions', - 'role_manage_own_entity_permissions' => 'Manage permissions on own book, chapter & pages', - 'role_manage_settings' => 'Manage app settings', - 'role_asset' => 'Asset Permissions', - 'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.', - 'role_asset_admins' => 'Admins are automatically given access to all content but these options may show or hide UI options.', - 'role_all' => 'All', - 'role_own' => 'Own', - 'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to', - 'role_save' => 'Save Role', - 'role_update_success' => 'Role successfully updated', - 'role_users' => 'Users in this role', - 'role_users_none' => 'No users are currently assigned to this role', - + 'roles' => '역할', + 'role_user_roles' => '사용자 역할', + 'role_create' => '신규 역할 생성', + 'role_create_success' => '역할이 생성되었습니다.', + 'role_delete' => '역할을 삭제합니다.', + 'role_delete_confirm' => '\':roleName\'(이)라는 이름의 역할이 삭제됩니다.', + 'role_delete_users_assigned' => '해당 역할에 :userCount 명의 사용자가 할당되어 있습니다. 이 역할로부터 사용자를 재할당하고 싶다면 아래에서 새 역할을 선택하십시오.', + 'role_delete_no_migration' => "사용자 재배치 안함", + 'role_delete_sure' => '이 역할을 삭제하시겠습니까?', + 'role_delete_success' => '역할이 삭제되었습니다.', + 'role_edit' => '역할 편집', + 'role_details' => '역할 상세정보', + 'role_name' => '역할명', + 'role_desc' => '역할에 대한 간략한 설명', + 'role_external_auth_id' => '외부 인증 ID', + 'role_system' => '시스템 권한', + 'role_manage_users' => '사용자 관리', + 'role_manage_roles' => '역할 및 역할 권한 관리', + 'role_manage_entity_permissions' => '모든 책, 챕터, 페이지 관리', + 'role_manage_own_entity_permissions' => '보유한 책, 챕터, 페이지에 대한 권한 관리', + 'role_manage_settings' => '어플리케이선 설정 관리', + 'role_asset' => '자산 관리', + 'role_asset_desc' => '해당 권한들은 시스템 내의 Assets 파일에 대한 기본적인 접근을 제어합니다.', + 'role_asset_admins' => '관리자는 모든 컨텐츠에 대한 접근 권한을 자동으로 부여받지만, 해당 옵션들은 UI 옵션을 표시하거나 숨길 수 있습니다.', + 'role_all' => '전체', + 'role_own' => '보유한 것만', + 'role_controlled_by_asset' => '업로드된 Assets 파일에 의해 제어됩니다.', + 'role_save' => '역할 저장', + 'role_update_success' => '역할이 업데이트되었습니다.', + 'role_users' => '해당 역할의 사용자', + 'role_users_none' => '현재 이 역할에 할당된 사용자가 없습니다.', /** * Users */ - - 'users' => 'Users', - 'user_profile' => 'User Profile', - 'users_add_new' => 'Add New User', - 'users_search' => 'Search Users', - 'users_role' => 'User Roles', - 'users_external_auth_id' => 'External Authentication ID', - 'users_password_warning' => 'Only fill the below if you would like to change your password:', - 'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.', - 'users_delete' => 'Delete User', - 'users_delete_named' => 'Delete user :userName', - 'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.', - 'users_delete_confirm' => 'Are you sure you want to delete this user?', - 'users_delete_success' => 'Users successfully removed', - 'users_edit' => 'Edit User', - 'users_edit_profile' => 'Edit Profile', - 'users_edit_success' => 'User successfully updated', - 'users_avatar' => 'User Avatar', - 'users_avatar_desc' => 'This image should be approx 256px square.', - 'users_preferred_language' => 'Preferred Language', - 'users_social_accounts' => 'Social Accounts', - 'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not previously authorized access. Revoke access from your profile settings on the connected social account.', - 'users_social_connect' => 'Connect Account', - 'users_social_disconnect' => 'Disconnect Account', - 'users_social_connected' => ':socialAccount account was successfully attached to your profile.', - 'users_social_disconnected' => ':socialAccount account was successfully disconnected from your profile.', -]; + 'users' => '사용자', + 'user_profile' => '사용자 프로필', + 'users_add_new' => '사용자 추가', + 'users_search' => '사용자 검색', + 'users_role' => '사용자 역할', + 'users_external_auth_id' => '외부 인증 ID', + 'users_password_warning' => '비밀번호를 변경하시려면 다음을 입력하십시오:', + 'users_system_public' => '이 사용자는 당신의 인스턴스를 방문하는 게스트 사용자를 나타냅니다. 로그인하는 데는 사용할 수 없지만 자동으로 할당됩니다.', + 'users_delete' => '사용자 삭제', + 'users_delete_named' => '사용자 :userName 삭제', + 'users_delete_warning' => '시스템에서 \':userName\'(이)라는 사용자가 완전히 삭제됩니다.', + 'users_delete_confirm' => '이 사용자를 삭제하시겠습니까?', + 'users_delete_success' => '사용자가 삭제되었습니다.', + 'users_edit' => '사용자 편집', + 'users_edit_profile' => '프로필 편집', + 'users_edit_success' => '사용자가 업데이트되었습니다.', + 'users_avatar' => '사용자 아바타', + 'users_avatar_desc' => '해당 이미지는 256픽셀의 정사각형 이미지여야합니다.', + 'users_preferred_language' => '선호하는 언어', + 'users_social_accounts' => '소셜 계정', + 'users_social_accounts_info' => '여기에서 다른 계정을 연결하여 더 빠르고 쉽게 로그인할 수 있습니다. 여기에서 계정 연결을 해제하면 이전에 승인된 접근이 제공되지 않습니다 연결된 소셜 계정의 프로필 설정에서 접근 권한을 취소하십시오.', + 'users_social_connect' => '계정 연결', + 'users_social_disconnect' => '계정 연결 해제', + 'users_social_connected' => ':socialAccount 계정이 당신의 프로필에 연결되었습니다.', + 'users_social_disconnected' => ':socialAccount 계정이 당신의 프로필에서 연결해제되었습니다.', +]; \ No newline at end of file From 5d1162fb646bb9a5a7475d75cf5b866e5d1c96c6 Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Mon, 15 Oct 2018 16:36:11 +0900 Subject: [PATCH 8/9] translate complate --- resources/lang/kr/entities.php | 290 ++++++++++++++++----------------- 1 file changed, 145 insertions(+), 145 deletions(-) diff --git a/resources/lang/kr/entities.php b/resources/lang/kr/entities.php index ddffaebfd..394027564 100644 --- a/resources/lang/kr/entities.php +++ b/resources/lang/kr/entities.php @@ -43,7 +43,7 @@ return [ * Search */ 'search_results' => '검색 결과', - 'search_total_results_found' => ':count result found|:count total results found', + 'search_total_results_found' => ':count 개의 결과를 찾았습니다.|총 :count 개의 결과를 찾았습니다.', 'search_clear' => '검색기록 초기화', 'search_no_pages' => '검색결과가 없습니다.', 'search_for_term' => ':term 을(를) 검색합니다.', @@ -139,173 +139,173 @@ return [ */ 'chapter' => '챕터', 'chapters' => '챕터', - 'x_chapters' => ':count Chapter|:count Chapters', - 'chapters_popular' => 'Popular Chapters', - 'chapters_new' => 'New Chapter', - 'chapters_create' => 'Create New Chapter', - 'chapters_delete' => 'Delete Chapter', - 'chapters_delete_named' => 'Delete Chapter :chapterName', - 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages will be removed and added directly to the parent book.', - 'chapters_delete_confirm' => 'Are you sure you want to delete this chapter?', - 'chapters_edit' => 'Edit Chapter', - 'chapters_edit_named' => 'Edit Chapter :chapterName', - 'chapters_save' => 'Save Chapter', - 'chapters_move' => 'Move Chapter', - 'chapters_move_named' => 'Move Chapter :chapterName', - 'chapter_move_success' => 'Chapter moved to :bookName', - 'chapters_permissions' => 'Chapter Permissions', - 'chapters_empty' => 'No pages are currently in this chapter.', - 'chapters_permissions_active' => 'Chapter Permissions Active', - 'chapters_permissions_success' => 'Chapter Permissions Updated', - 'chapters_search_this' => 'Search this chapter', + 'x_chapters' => ':count 개 챕터|:count 챔터들', + 'chapters_popular' => '인기있는 챕터', + 'chapters_new' => '새로운 챕처', + 'chapters_create' => '새로운 챕터 만들기', + 'chapters_delete' => '챕터 삭제', + 'chapters_delete_named' => ':chapterName 챕터 지우기', + 'chapters_delete_explain' => '\':chapterName\' 챕터를 지웁니다. 챕터에서 모든 페이지가 삭제되며 페이지가 상위 책에 추가됩니다.', + 'chapters_delete_confirm' => '정말로 챕터를 지우시겠습니따?', + 'chapters_edit' => '챕터 수정', + 'chapters_edit_named' => ':chapterName 챕터 수정', + 'chapters_save' => '챕터 저장', + 'chapters_move' => '챕터 이동', + 'chapters_move_named' => ':chapterName 챕터 이동', + 'chapter_move_success' => ':bookName 으로 챕터를 이동하였습니다.', + 'chapters_permissions' => '챕터 권한', + 'chapters_empty' => '챕터에 포함된 페이지가 없습니다.', + 'chapters_permissions_active' => '챕터 권한 활동', + 'chapters_permissions_success' => '챕터 권한 수정됨', + 'chapters_search_this' => '이 챕터 찾기', /** * Pages */ - 'page' => 'Page', - 'pages' => 'Pages', - 'x_pages' => ':count Page|:count Pages', - 'pages_popular' => 'Popular Pages', - 'pages_new' => 'New Page', - 'pages_attachments' => 'Attachments', - 'pages_navigation' => 'Page Navigation', - 'pages_delete' => 'Delete Page', - 'pages_delete_named' => 'Delete Page :pageName', - 'pages_delete_draft_named' => 'Delete Draft Page :pageName', - 'pages_delete_draft' => 'Delete Draft Page', - 'pages_delete_success' => 'Page deleted', - 'pages_delete_draft_success' => 'Draft page deleted', - 'pages_delete_confirm' => 'Are you sure you want to delete this page?', - 'pages_delete_draft_confirm' => 'Are you sure you want to delete this draft page?', - 'pages_editing_named' => 'Editing Page :pageName', - 'pages_edit_toggle_header' => 'Toggle header', - 'pages_edit_save_draft' => 'Save Draft', - 'pages_edit_draft' => 'Edit Page Draft', - 'pages_editing_draft' => 'Editing Draft', - 'pages_editing_page' => 'Editing Page', - 'pages_edit_draft_save_at' => 'Draft saved at ', - 'pages_edit_delete_draft' => 'Delete Draft', - 'pages_edit_discard_draft' => 'Discard Draft', - 'pages_edit_set_changelog' => 'Set Changelog', - 'pages_edit_enter_changelog_desc' => 'Enter a brief description of the changes you\'ve made', - 'pages_edit_enter_changelog' => 'Enter Changelog', - 'pages_save' => 'Save Page', - 'pages_title' => 'Page Title', - 'pages_name' => 'Page Name', - 'pages_md_editor' => 'Editor', + 'page' => '페이지', + 'pages' => '페이지들', + 'x_pages' => ':count 개의 페이지|:count 개의 페이지들', + 'pages_popular' => '인기있는 페이지', + 'pages_new' => '새로운 페이지', + 'pages_attachments' => '첨부파일', + 'pages_navigation' => '페이지 네비게이션', + 'pages_delete' => '페이지 지우기', + 'pages_delete_named' => ':pageName 페이지 지우기', + 'pages_delete_draft_named' => ':pageName 초안 페이지 지우기', + 'pages_delete_draft' => '초안 페이지 지우기', + 'pages_delete_success' => '페이지 삭제됨', + 'pages_delete_draft_success' => '초안페이지 삭제됨', + 'pages_delete_confirm' => '정말로 이 페이지를 지우시겠습니까?', + 'pages_delete_draft_confirm' => '정말로 초안페이지를 지우시겠습니까?', + 'pages_editing_named' => ':pageName 페이지 수정', + 'pages_edit_toggle_header' => '헤더 숨김/보이기', + 'pages_edit_save_draft' => '초안 저장', + 'pages_edit_draft' => '페이지 초안 수정', + 'pages_editing_draft' => '초안 수정중', + 'pages_editing_page' => '페이지 수정중', + 'pages_edit_draft_save_at' => '초안이 저장됨 ', + 'pages_edit_delete_draft' => '초안 삭제', + 'pages_edit_discard_draft' => '초안 버리기', + 'pages_edit_set_changelog' => '변경내역 남기기', + 'pages_edit_enter_changelog_desc' => '어떤 내용에 대하여 변경하셨나요?', + 'pages_edit_enter_changelog' => '변경내역 입력', + 'pages_save' => '페이지 저장', + 'pages_title' => '페이지 제목', + 'pages_name' => '페이지 이름', + 'pages_md_editor' => '편집자', 'pages_md_preview' => 'Preview', - 'pages_md_insert_image' => 'Insert Image', - 'pages_md_insert_link' => 'Insert Entity Link', - 'pages_md_insert_drawing' => 'Insert Drawing', - 'pages_not_in_chapter' => 'Page is not in a chapter', - 'pages_move' => 'Move Page', - 'pages_move_success' => 'Page moved to ":parentName"', - 'pages_copy' => 'Copy Page', - 'pages_copy_desination' => 'Copy Destination', - 'pages_copy_success' => 'Page successfully copied', - 'pages_permissions' => 'Page Permissions', - 'pages_permissions_success' => 'Page permissions updated', - 'pages_revision' => 'Revision', - 'pages_revisions' => 'Page Revisions', - 'pages_revisions_named' => 'Page Revisions for :pageName', - 'pages_revision_named' => 'Page Revision for :pageName', + 'pages_md_insert_image' => '이미지 삽입', + 'pages_md_insert_link' => '전체링크 입력', + 'pages_md_insert_drawing' => '드로잉 넣기', + 'pages_not_in_chapter' => '페이지가 챕터에 있지않습니다.', + 'pages_move' => '페이지 옮기기', + 'pages_move_success' => '":parentName"로 페이지를 이동하였습니다.', + 'pages_copy' => '페이지 복사', + 'pages_copy_desination' => '경로(desination) 복사', + 'pages_copy_success' => '페이지가 성공적으로 복사되었습니다', + 'pages_permissions' => '페이지 권한', + 'pages_permissions_success' => '페이지 권한이 업데이트 되었습니다.', + 'pages_revision' => '변경이력', + 'pages_revisions' => '페이지 변경이력', + 'pages_revisions_named' => ':pageName페이지의 변경이력내역', + 'pages_revision_named' => ':pageName페이지의 변경이력', 'pages_revisions_created_by' => 'Created By', - 'pages_revisions_date' => 'Revision Date', + 'pages_revisions_date' => '변경일', 'pages_revisions_number' => '#', - 'pages_revisions_changelog' => 'Changelog', - 'pages_revisions_changes' => 'Changes', - 'pages_revisions_current' => 'Current Version', - 'pages_revisions_preview' => 'Preview', - 'pages_revisions_restore' => 'Restore', - 'pages_revisions_none' => 'This page has no revisions', - 'pages_copy_link' => 'Copy Link', - 'pages_edit_content_link' => 'Edit Content', - 'pages_permissions_active' => 'Page Permissions Active', - 'pages_initial_revision' => 'Initial publish', - 'pages_initial_name' => 'New Page', - 'pages_editing_draft_notification' => 'You are currently editing a draft that was last saved :timeDiff.', - 'pages_draft_edited_notification' => 'This page has been updated by since that time. It is recommended that you discard this draft.', + 'pages_revisions_changelog' => '변경내역', + 'pages_revisions_changes' => '변경사항 보기', + 'pages_revisions_current' => '현재 버전', + 'pages_revisions_preview' => '미리보기', + 'pages_revisions_restore' => '되돌리기', + 'pages_revisions_none' => '이 페이지에는 변경이력이 없습니다.', + 'pages_copy_link' => '링크복사', + 'pages_edit_content_link' => '링크 수정', + 'pages_permissions_active' => '페이지 권한 활성화', + 'pages_initial_revision' => '최초 작성', + 'pages_initial_name' => '새 페이지', + 'pages_editing_draft_notification' => ':timeDiff 전에 저장된 초안을 최근 편집하셨습니다.', + 'pages_draft_edited_notification' => '이 페이지는 그 이후로 업데이트되었습니다. 이 초안을 폐기하는 것이 좋습니다.', 'pages_draft_edit_active' => [ - 'start_a' => ':count users have started editing this page', - 'start_b' => ':userName has started editing this page', - 'time_a' => 'since the page was last updated', - 'time_b' => 'in the last :minCount minutes', - 'message' => ':start :time. Take care not to overwrite each other\'s updates!', + 'start_a' => ':count명의 사용자가 이 페이지를 수정중입니다.', + 'start_b' => ':userName가(이) 페이지를 수정중입니다.', + 'time_a' => '페이지가 마지막으로 업데이트 된 이후', + 'time_b' => '지난 :minCount분 동안', + 'message' => ':start :time. 서로의 업데이트를 덮어 쓰지 않도록 주의하십시오!', ], - 'pages_draft_discarded' => 'Draft discarded, The editor has been updated with the current page content', - 'pages_specific' => 'Specific Page', + 'pages_draft_discarded' => '초안이 삭제되었습니다. 편집기가 현재 페이지 작성자로 업데이트되었습니다.', + 'pages_specific' => '특정 페이지', /** * Editor sidebar */ - 'page_tags' => 'Page Tags', - 'chapter_tags' => 'Chapter Tags', - 'book_tags' => 'Book Tags', - 'shelf_tags' => 'Shelf Tags', - 'tag' => 'Tag', - 'tags' => 'Tags', - 'tag_value' => 'Tag Value (Optional)', - 'tags_explain' => "Add some tags to better categorise your content. \n You can assign a value to a tag for more in-depth organisation.", - 'tags_add' => 'Add another tag', - 'attachments' => 'Attachments', - 'attachments_explain' => 'Upload some files or attach some links to display on your page. These are visible in the page sidebar.', - 'attachments_explain_instant_save' => 'Changes here are saved instantly.', - 'attachments_items' => 'Attached Items', - 'attachments_upload' => 'Upload File', - 'attachments_link' => 'Attach Link', - 'attachments_set_link' => 'Set Link', - 'attachments_delete_confirm' => 'Click delete again to confirm you want to delete this attachment.', - 'attachments_dropzone' => 'Drop files or click here to attach a file', - 'attachments_no_files' => 'No files have been uploaded', - 'attachments_explain_link' => 'You can attach a link if you\'d prefer not to upload a file. This can be a link to another page or a link to a file in the cloud.', - 'attachments_link_name' => 'Link Name', - 'attachment_link' => 'Attachment link', - 'attachments_link_url' => 'Link to file', - 'attachments_link_url_hint' => 'Url of site or file', - 'attach' => 'Attach', - 'attachments_edit_file' => 'Edit File', - 'attachments_edit_file_name' => 'File Name', - 'attachments_edit_drop_upload' => 'Drop files or click here to upload and overwrite', - 'attachments_order_updated' => 'Attachment order updated', - 'attachments_updated_success' => 'Attachment details updated', - 'attachments_deleted' => 'Attachment deleted', - 'attachments_file_uploaded' => 'File successfully uploaded', - 'attachments_file_updated' => 'File successfully updated', - 'attachments_link_attached' => 'Link successfully attached to page', + 'page_tags' => '페이지 테그', + 'chapter_tags' => '챕터 테그', + 'book_tags' => '책 테그', + 'shelf_tags' => '책꽃이 테그', + 'tag' => '테그', + 'tags' => '테그들', + 'tag_value' => '테그 값 (선택사항)', + 'tags_explain' => "컨텐츠를 더 잘 분류하기 위해 테그를 추가하세요! \n 보다 상세한 구성을 위해 태그값을 할당 할 수 있습니다.", + 'tags_add' => '다른 테그 추가', + 'attachments' => '첨부', + 'attachments_explain' => '일부 파일을 업로드하거나 페이지에 표시 할 링크를 첨부하십시오. 페이지 사이드 바에 표시됩니다.', + 'attachments_explain_instant_save' => '변경 사항은 즉시 저장됩니다.', + 'attachments_items' => '첨부된 항목', + 'attachments_upload' => '차일 업로드', + 'attachments_link' => '링크 첨부', + 'attachments_set_link' => '링크 설정', + 'attachments_delete_confirm' => '삭제를 다시 클릭하면 첨부파일이 완전히 삭제됩니다.', + 'attachments_dropzone' => '파일 놓기 또는 여기를 클릭하여 파일 첨부', + 'attachments_no_files' => '업로드 된 파일이 없습니다.', + 'attachments_explain_link' => '파일을 업로드하지 않으려는 경우 링크를 첨부 할 수 있습니다. 이 링크는 다른 페이지에 대한 링크이거나 클라우드에있는 파일에 대한 링크 일 수 있습니다.', + 'attachments_link_name' => '링크 이름', + 'attachment_link' => '첨부 링크', + 'attachments_link_url' => '파일로 첨부', + 'attachments_link_url_hint' => 'Url, 사이트 또는 파일', + 'attach' => '첨부', + 'attachments_edit_file' => '파일 수정', + 'attachments_edit_file_name' => '파일이름', + 'attachments_edit_drop_upload' => '파일을 놓거나 여기를 클릭하여 업로드 및 덮어 쓰기', + 'attachments_order_updated' => '첨부 순서 업데이트', + 'attachments_updated_success' => '첨부파일 상세내용 업데이트 성공', + 'attachments_deleted' => '첨부파일 삭제', + 'attachments_file_uploaded' => '파일이 성공적으로 업로드 되었습니다.', + 'attachments_file_updated' => '파일이 성공적으로 업데이트 되었습니다.', + 'attachments_link_attached' => '링크가 성공적으로 페이지에 첨부되었습니다.', /** * Profile View */ - 'profile_user_for_x' => 'User for :time', - 'profile_created_content' => 'Created Content', - 'profile_not_created_pages' => ':userName has not created any pages', - 'profile_not_created_chapters' => ':userName has not created any chapters', - 'profile_not_created_books' => ':userName has not created any books', + 'profile_user_for_x' => ':time 전에 작성', + 'profile_created_content' => '생성한 컨텐츠', + 'profile_not_created_pages' => ':userName가 작성한 페이지가 없습니다.', + 'profile_not_created_chapters' => ':userName가 작성한 챕터가 없습니다.', + 'profile_not_created_books' => ':userName가 작성한 책이 없습니다.', /** * Comments */ - 'comment' => 'Comment', - 'comments' => 'Comments', - 'comment_add' => 'Add Comment', - 'comment_placeholder' => 'Leave a comment here', - 'comment_count' => '{0} No Comments|{1} 1 Comment|[2,*] :count Comments', - 'comment_save' => 'Save Comment', - 'comment_saving' => 'Saving comment...', - 'comment_deleting' => 'Deleting comment...', - 'comment_new' => 'New Comment', - 'comment_created' => 'commented :createDiff', - 'comment_updated' => 'Updated :updateDiff by :username', - 'comment_deleted_success' => 'Comment deleted', - 'comment_created_success' => 'Comment added', - 'comment_updated_success' => 'Comment updated', - 'comment_delete_confirm' => 'Are you sure you want to delete this comment?', - 'comment_in_reply_to' => 'In reply to :commentId', + 'comment' => '코멘트', + 'comments' => '코멘트들', + 'comment_add' => '코멘트 추가', + 'comment_placeholder' => '여기에 코멘트를 남기세요', + 'comment_count' => '{0} 코멘트 없음|{1} 1개 코멘트|[2,*] :count개의 코멘트', + 'comment_save' => '코멘트 저장', + 'comment_saving' => '코멘트 저장중...', + 'comment_deleting' => '코멘트 삭제중...', + 'comment_new' => '새로운 코멘트', + 'comment_created' => '코멘트를 작성하였습니다. :createDiff', + 'comment_updated' => ':username이 코멘트를 수정하였습니다 :updateDiff', + 'comment_deleted_success' => '코멘트 삭제성공', + 'comment_created_success' => '코멘트 추가성공', + 'comment_updated_success' => '코멘트 업데이트 성공', + 'comment_delete_confirm' => '정말로 코멘트를 지우시겠습니까?', + 'comment_in_reply_to' => ':commentId 응답', /** * Revision */ - 'revision_delete_confirm' => 'Are you sure you want to delete this revision?', - 'revision_delete_success' => 'Revision deleted', - 'revision_cannot_delete_latest' => 'Cannot delete the latest revision.' + 'revision_delete_confirm' => '해당 개정판을 지우시겠습니까??', + 'revision_delete_success' => '개정판 삭제성공', + 'revision_cannot_delete_latest' => '최신버전은 지울수 없습니다.' ]; \ No newline at end of file From e8ab4fd91fc83cff5589f3b78cc68c1f8a1764c2 Mon Sep 17 00:00:00 2001 From: codev-kuk-mac Date: Mon, 15 Oct 2018 16:39:16 +0900 Subject: [PATCH 9/9] change config/app.php to add korean --- config/app.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/app.php b/config/app.php index 7529697fa..b514263d1 100755 --- a/config/app.php +++ b/config/app.php @@ -84,7 +84,7 @@ return [ */ 'locale' => env('APP_LANG', 'en'), - 'locales' => ['en', 'ar', 'de', 'es', 'es_AR', 'fr', 'nl', 'pt_BR', 'sk', 'sv', 'ja', 'pl', 'it', 'ru', 'zh_CN', 'zh_TW'], + 'locales' => ['en', 'ar', 'de', 'es', 'es_AR', 'fr', 'nl', 'pt_BR', 'sk', 'sv', 'kr', 'ja', 'pl', 'it', 'ru', 'zh_CN', 'zh_TW'], /* |--------------------------------------------------------------------------