From 9b516c3ddb63f72d5d02bbbe2306ebc6536ab7a0 Mon Sep 17 00:00:00 2001 From: Timothy Yeon Ho Lee Date: Fri, 20 Sep 2019 11:15:22 +0900 Subject: [PATCH 1/2] add: Language pack Korean for CI4.0.0 rc.1 --- Language/ko/CLI.php | 24 ++++++++++++ Language/ko/Cache.php | 22 +++++++++++ Language/ko/Cast.php | 23 ++++++++++++ Language/ko/Core.php | 22 +++++++++++ Language/ko/Database.php | 33 ++++++++++++++++ Language/ko/Email.php | 36 ++++++++++++++++++ Language/ko/Encryption.php | 23 ++++++++++++ Language/ko/Entity.php | 19 ++++++++++ Language/ko/Files.php | 19 ++++++++++ Language/ko/Filters.php | 20 ++++++++++ Language/ko/Format.php | 20 ++++++++++ Language/ko/HTTP.php | 77 ++++++++++++++++++++++++++++++++++++++ Language/ko/Images.php | 36 ++++++++++++++++++ Language/ko/Language.php | 19 ++++++++++ Language/ko/Log.php | 19 ++++++++++ Language/ko/Migrations.php | 56 +++++++++++++++++++++++++++ Language/ko/Number.php | 30 +++++++++++++++ Language/ko/Pager.php | 27 +++++++++++++ Language/ko/RESTful.php | 18 +++++++++ Language/ko/Redirect.php | 19 ++++++++++ Language/ko/Router.php | 20 ++++++++++ Language/ko/Session.php | 23 ++++++++++++ Language/ko/Time.php | 36 ++++++++++++++++++ Language/ko/Validation.php | 71 +++++++++++++++++++++++++++++++++++ Language/ko/View.php | 23 ++++++++++++ 25 files changed, 735 insertions(+) create mode 100644 Language/ko/CLI.php create mode 100644 Language/ko/Cache.php create mode 100644 Language/ko/Cast.php create mode 100644 Language/ko/Core.php create mode 100644 Language/ko/Database.php create mode 100644 Language/ko/Email.php create mode 100644 Language/ko/Encryption.php create mode 100644 Language/ko/Entity.php create mode 100644 Language/ko/Files.php create mode 100644 Language/ko/Filters.php create mode 100644 Language/ko/Format.php create mode 100644 Language/ko/HTTP.php create mode 100644 Language/ko/Images.php create mode 100644 Language/ko/Language.php create mode 100644 Language/ko/Log.php create mode 100644 Language/ko/Migrations.php create mode 100644 Language/ko/Number.php create mode 100644 Language/ko/Pager.php create mode 100644 Language/ko/RESTful.php create mode 100644 Language/ko/Redirect.php create mode 100644 Language/ko/Router.php create mode 100644 Language/ko/Session.php create mode 100644 Language/ko/Time.php create mode 100644 Language/ko/Validation.php create mode 100644 Language/ko/View.php diff --git a/Language/ko/CLI.php b/Language/ko/CLI.php new file mode 100644 index 00000000..f033ff28 --- /dev/null +++ b/Language/ko/CLI.php @@ -0,0 +1,24 @@ + '"{0}" 명령어를 찾지 못했습니다.', // 'Command "{0}" not found.', + 'helpUsage' => '사용:', // 'Usage:', + 'helpDescription' => '설명:', // 'Description:', + 'helpOptions' => '옵션:', // 'Options:', + 'helpArguments' => '인수:', //'Arguments:', + 'invalidColor' => '유효하지 않은 {0} 색상: {1}.', // CI4 rc.1기준 : {0}에는 'foreground' 또는 'background' 문자열이 들어감. // 'Invalid {0} color: {1}.', +]; diff --git a/Language/ko/Cache.php b/Language/ko/Cache.php new file mode 100644 index 00000000..2a422b44 --- /dev/null +++ b/Language/ko/Cache.php @@ -0,0 +1,22 @@ + '{0}에 캐시를 쓸 수 없습니다.',// 'Cache unable to write to {0}', + 'invalidHandlers' => '캐시 구성에는 $validHandlers 배열이 있어야 합니다.', // 'Cache config must have an array of $validHandlers.', + 'noBackup' => '캐시 구성에는 핸들러와 백업 핸들러 세트가 설정되어야 합니다.', // 'Cache config must have a handler and backupHandler set.', + 'handlerNotFound' => '캐시 구성에 잘못된 핸들러 또는 백업 핸들러가 지정되어 있습니다.', // 'Cache config has an invalid handler or backup handler specified.', +]; diff --git a/Language/ko/Cast.php b/Language/ko/Cast.php new file mode 100644 index 00000000..037321bf --- /dev/null +++ b/Language/ko/Cast.php @@ -0,0 +1,23 @@ + '최대 스택 깊이 초과', // 'Maximum stack depth exceeded', + 'jsonErrorStateMismatch' => 'Underflow 또는 modes 불일치', // 'Underflow or the modes mismatch', + 'jsonErrorCtrlChar' => '예상치 못한 제어 문자 존재', // 'Unexpected control character found', + 'jsonErrorSyntax' => 'JSON 구문 오류', // 'Syntax error, malformed JSON', + 'jsonErrorUtf8' => 'UTF-8 문자열 구문 오류. 인코딩이 잘못되었을 수도 있습니다.', // 'Malformed UTF-8 characters, possibly incorrectly encoded', + 'jsonErrorUnknown' => '알 수 없는 에러', //'Unknown error', +]; diff --git a/Language/ko/Core.php b/Language/ko/Core.php new file mode 100644 index 00000000..af77b0a9 --- /dev/null +++ b/Language/ko/Core.php @@ -0,0 +1,22 @@ + '유효하지 않은 파일: {0}', // 'Invalid file: {0}', + 'copyError' => '파일({0}) 교체를 시도하는 도중에 에러가 발생하였습니다. 파일 디렉터리에 쓰기 권한이 있는지 확인해주십시오.', // 'An error was encountered while attempting to replace the file({0}). Please make sure your file directory is writable.', + 'missingExtension' => '{0} 확장이 로드되지 않았습니다.', // '{0} extension is not loaded.', + 'noHandlers' => '{0} : 적어도 하나 이상의 Handler가 반드시 제공되어야 합니다.', // CI4 rc.1기준 : {0}에는 class 또는 handler명이 들어감. // '{0} must provide at least one Handler.', +]; diff --git a/Language/ko/Database.php b/Language/ko/Database.php new file mode 100644 index 00000000..2c78cfce --- /dev/null +++ b/Language/ko/Database.php @@ -0,0 +1,33 @@ + '{0}의 경우는 유효하지 않은 Model Event callback입니다.', // CI4 rc.1기준 : {0}에는 method가 들어감. '은, 는, 이, 가' 조사를 붙이기가 애매해서 '{0}의 경우는'라고 덧붙임. // '{0} is not a valid Model Event callback.', + 'invalidArgument' => '{0} 대신 반드시 유효한 인수가 제공되어야 합니다.', // CI4 rc.1기준 : {0}에는 argument가 들어감. // 'You must provide a valid {0}.', + 'invalidAllowedFields' => 'Model을 위한 fileds는 반드시 명시가 되어야 합니다.: {0}', // 'Allowed fields must be specified for model: {0}', + 'emptyDataset' => '{0} : data가 들어있지 않습니다.', // CI4 rc.1기준 : DB 작업 관련, data가 없는 경우. {0}에는 'insert', 'update', 'chunk'가 들어감. // 'There is no data to {0}.', + 'failGetFieldData' => '데이터베이스로부터 field 가져오기 실패.', // 'Failed to get field data from database.', + 'failGetIndexData' => '데이터베이스로부터 index 데이터 가져오기 실패.', // 'Failed to get index data from database.', + 'failGetForeignKeyData' => '데이터베이스로부터 foreign key 데이터 가져오기 실패.', // 'Failed to get foreign key data from database.', + 'parseStringFail' => 'key string 구문 분석을 실패함.', // CI4 rc.1기준 : 'parseStringFail'를 사용하는 곳을 찾지 못했음. 차후 CI 팀에 의해서 변경될 수도 있을 듯함. 차후, 사용되는 구문에 따라서 해석이 변경될 수 있음. // 'Parsing key string failed.', + 'featureUnavailable' => '사용 중인 데이터베이스에서 이 기능을 사용할 수 없습니다.', // 'This feature is not available for the database you are using.', + 'tableNotFound' => '데이터베이스에서 찾을 수 없는 테이블: `{0}`', // 'Table `{0}` was not found in the current database.', + 'noPrimaryKey' => 'Primary Key가 명시되지 않은 model class: `{0}`', // '`{0}` model class does not specify a Primary Key.', + 'noDateFormat' => '유효한 dateFormat(날짜 형식)을 갖고 있지 않은 model class: `{0}`', // '`{0}` model class does not have a valid dateFormat.', + 'fieldNotExists' => '`{0}` 경우, 필드를 찾지 못했습니다: `{0}`', // 'Field `{0}` not found.', + 'forEmptyInputGiven' => '필드에 `{0}` 경우를 사용하기 위해서 비어있는 구문이 지정되었습니다.', // CI4 rc.1기준 : {0}에 string $argument 또는 'Select'가 들어감. // 'Empty statement is given for the field `{0}`', + 'forFindColumnHaveMultipleColumns' => 'column 명에는 오직 하나의 column만이 허용됩니다.', // 'Only single column allowed in Column name.', +]; diff --git a/Language/ko/Email.php b/Language/ko/Email.php new file mode 100644 index 00000000..db45d29e --- /dev/null +++ b/Language/ko/Email.php @@ -0,0 +1,36 @@ + 'email 검증 메서드에는 반드시 배열을 넘겨줘야 합니다.', // CI4 rc.1기준 : is_array()를 통과하지 못한 경우에 발생하는 에러 메시지. // 'The email validation method must be passed an array.', + 'invalidAddress' => '유효하지 않은 이메일 주소: {0}', // 'Invalid email address: {0}', + 'attachmentMissing' => '다음 첨부파일을 찾을 수 없습니다: {0}', // 'Unable to locate the following email attachment: {0}', + 'attachmentUnreadable' => '이 첨부파일을 열 수 없습니다: {0}', // 'Unable to open this attachment: {0}', + 'noFrom' => '"From"헤더 정보(발신인) 없이 메일을 보낼 수 없습니다.', // 'Cannot send mail with no "From" header.', + 'noRecipients' => '반드시 수신인(To, Cc, 또는 Bcc)을 지정해야 합니다.', // 'You must include recipients: To, Cc, or Bcc', + 'sendFailurePHPMail' => 'PHP의 mail()을 사용해서 메일을 보낼 수 없습니다. PHP의 mail()을 사용해서, 메일을 보낼 수 없도록 서버에 설정되어 있을 수도 있습니다.', // 'Unable to send email using PHP mail(). Your server might not be configured to send mail using this method.', + 'sendFailureSendmail' => 'PHP의 Sendmail을 사용해서 메일을 보낼 수 없습니다. PHP의 Sendmail을 사용해서, 메일을 보낼 수 없도록 서버에 설정되어 있을 수도 있습니다.', // 'Unable to send email using PHP Sendmail. Your server might not be configured to send mail using this method.', + 'sendFailureSmtp' => 'PHP의 SMTP를 사용해서 메일을 보낼 수 없습니다. PHP의 SMTP를 사용해서, 메일을 보낼 수 없도록 서버에 설정되어 있을 수도 있습니다.', // 'Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.', + 'sent' => '다음 protocol을 사용해서 메일 보내기 성공: {0, string}', // 'Your message has been successfully sent using the following protocol: {0, string}', + 'noSocket' => 'Sendmaill을 사용하기 위해서 소켓을 열 수가 없습니다. 환경설정을 확인해 주세요.', // 'Unable to open a socket to Sendmail. Please check settings.', + 'noHostname' => 'SMTP hostname을 지정하지 않았습니다.', // 'You did not specify a SMTP hostname.', + 'SMTPError' => '다음의 SMTP 에러가 발생하였습니다: {0}', // 'The following SMTP error was encountered: {0}', + 'noSMTPAuth' => '에러: SMTP에서 사용되는 username(ID)과 password를 지정해야 합니다.', // 'Error: You must assign a SMTP username and password.', + 'failedSMTPLogin' => '로그인 명령을 보낼 수 없습니다. SMTP 에러: {0}', // CI4 rc.1기준 : 334 에러 // 'Failed to send AUTH LOGIN command. Error: {0}', + 'SMTPAuthUsername' => 'username(ID) 인증 실패. SMTP 에러: {0}', // 'Failed to authenticate username. Error: {0}', + 'SMTPAuthPassword' => 'password 인증 실패. SMTP 에러: {0}', // 'Failed to authenticate password. Error: {0}', + 'SMTPDataFailure' => 'SMTP를 통해, data를 전송할 수 없습니다. {0}', // CI4 rc.1기준 : sendData() 결과가 false일 경우 에러 메시지 발생. // 'Unable to send data: {0}', + 'exitStatus' => '종료 상태 코드: {0}', // 'Exit status code: {0}', +]; diff --git a/Language/ko/Encryption.php b/Language/ko/Encryption.php new file mode 100644 index 00000000..4fdaa6e1 --- /dev/null +++ b/Language/ko/Encryption.php @@ -0,0 +1,23 @@ + '드라이버가 요청되지 않았습니다. 미스 데이지가 화낼 것입니다. (역자 주: 영화 Driving Miss Daisy)', // (역자 주: 1989년 개봉된 아카데미 작품상을 받은 드라마/코미디 영화 Driving Miss Daisy) @see: https://en.wikipedia.org/wiki/Driving_Miss_Daisy)', // 'No driver requested; Miss Daisy will be so upset!', + 'noHandlerAvailable' => '사용이 가능한 {0} 암호화 핸들러를 찾을 수 없습니다.', // 'Unable to find an available {0} encryption handler.', + 'unKnownHandler' => "알 수 없는 드라이버: '{0}' 경우는 설정될 수 없습니다.", // "'{0}' cannot be configured.", + 'starterKeyNeeded' => '암호화 처리 시 start key가 필요합니다.', // CI4 rc.1기준 : OpenSSLHandler.php encrypt()에서 암호화 키값이 없는 경우. 에러 메시지. // 'Encrypter needs a starter key.', + 'authenticationFailed' => '복호화: 인증 실패', // 'Decrypting: authentication failed.', + 'encryptionFailed' => '암호화 실패함', // 'Encryption failed.', +]; diff --git a/Language/ko/Entity.php b/Language/ko/Entity.php new file mode 100644 index 00000000..ad363168 --- /dev/null +++ b/Language/ko/Entity.php @@ -0,0 +1,19 @@ + '존재하지 않는 속성 {0}에 접근을 시도 중이며, 해당 속성은 {1}에 포함되어 있습니다.', // CI4 rc.1기준 : tryingToAccessNonExistentProperty 메시지가 사용된 곳이 없어서 차후 번역이 변경될 수 있음. // 'Trying to access non existent property {0} of {1}', +]; diff --git a/Language/ko/Files.php b/Language/ko/Files.php new file mode 100644 index 00000000..dce6b0c7 --- /dev/null +++ b/Language/ko/Files.php @@ -0,0 +1,19 @@ + '파일을 찾을 수 없습니다: {0}', // 'File not found: {0}', + 'cannotMove' => '파일 {0} 경우에 {1} ({2}) 쪽으로 이동할 수 없습니다.', // 'Could not move file {0} to {1} ({2})', +]; diff --git a/Language/ko/Filters.php b/Language/ko/Filters.php new file mode 100644 index 00000000..5e19550d --- /dev/null +++ b/Language/ko/Filters.php @@ -0,0 +1,20 @@ + '{0} 필터는 매치되는 별칭이 정의되어 있어야 합니다.', // '{0} filter must have a matching alias defined.', + 'incorrectInterface' => '{0} 경우에는 CodeIgniter\Filters\FilterInterface 인터페이스를 구현해야 합니다.', // '은(는)' 보조사 대신 '경우에는' 사용. // CI4 rc.1기준 : if (! $class instanceof FilterInterface) 경우에 에러 메시지 // '{0} must implement CodeIgniter\Filters\FilterInterface.', +]; diff --git a/Language/ko/Format.php b/Language/ko/Format.php new file mode 100644 index 00000000..ce10e779 --- /dev/null +++ b/Language/ko/Format.php @@ -0,0 +1,20 @@ + 'JSON 문자열 파싱 실패, 에러: "{0}".', // 'Failed to parse json string, error: "{0}".', + 'missingExtension' => 'XML 형식을 지정하려면 SimpleXML 확장이 필요합니다.', // 'The SimpleXML extension is required to format XML.', +]; diff --git a/Language/ko/HTTP.php b/Language/ko/HTTP.php new file mode 100644 index 00000000..f0cf4f6c --- /dev/null +++ b/Language/ko/HTTP.php @@ -0,0 +1,77 @@ + 'CURLRequest 클래스를 사용하기 위해서 CURL이 반드시 활성화되어야 합니다.', // 'CURL must be enabled to use the CURLRequest class.', + 'invalidSSLKey' => 'SSL Key를 설정할 수 없습니다. {0} 경우는 유효하지 않는 파일입니다.', // 'Cannot set SSL Key. {0} is not a valid file.', + 'sslCertNotFound' => '해당 파일에서 SSL 인증서를 찾을 수 없습니다: {0}', // 'SSL certificate not found at: {0}', + 'curlError' => '{0} : {1}', + + // IncomingRequest + 'invalidNegotiationType' => '요청된 {0} 경우, 유효하지 않은 negotiation type입니다. 다음 중에 하나를 사용하십시오: media, charset, encoding, language.', // @See: https://httpd.apache.org/docs/2.2/ko/content-negotiation.html @see: https://tools.ietf.org/html/rfc2295 @see: https://www.w3.org/Protocols/rfc2616/rfc2616-sec12.html // '{0} is not a valid negotiation type. Must be one of: media, charset, encoding, language.', + + // Message + 'invalidHTTPProtocol' => '유효하지 않은 HTTP 프로토콜 버전입니다. 다음 버전 중에 하나를 사용하십시오: {0}', // CI4 rc.1기준 : protected $validProtocolVersions = ['1.0', '1.1', '2',]; // 'Invalid HTTP Protocol Version. Must be one of: {0}', + + // Negotiate + 'emptySupportedNegotiations' => '모든 Negotiations에 지원되는 값의 배열이 반드시 제공되어야 합니다.', // 'You must provide an array of supported values to all Negotiations.', + + // RedirectResponse + 'invalidRoute' => '(유효하지 않은 route). 리버스 라우팅을 하는 동안에, 페이지 redirect를 위한 {0, string} route는 발견되지 않았습니다.', // '{0, string} route cannot be found while reverse-routing.', + + // DownloadResponse + 'cannotSetBinary' => '다운로드 에러: 파일 경로를 설정할 때에 바이너리로 설정할 수 없습니다.', // DownloadResponse.php setBinary() : 바이너리 문자열을 위한 다운로드 설정 실패. // 'When setting filepath can not set binary.', + 'cannotSetFilepath' => '다운로드 에러: 바이너리 설정 중에 파일 경로를 설정할 수 없습니다.', // 'When setting binary can not set filepath: {0}', + 'notFoundDownloadSource' => '다운로드 에러: 다운로드 본문 소스를 찾을 수 없음.', // 'Not found download body source.', + 'cannotSetCache' => '다운로드 에러: 다운로드를 위해 지원되는 caching이 아닙니다.', // 'It does not supported caching for downloading.', + 'cannotSetStatusCode' => '다운로드 에러: 다운로드를 위해 상태 코드를 변경하는 것을 지원하지 않습니다. code: {0}, reason: {1}', // 'It does not supported chnage status code for downloading. code: {0}, reason: {1}', // chnage는 오타인 듯...change + + // Response + 'missingResponseStatus' => 'HTTP 응답에 HTTP 상태 코드가 누락되어 있습니다.', // 'HTTP Response is missing a status code', + 'invalidStatusCode' => '{0, string} 경우에 유효하지 않은 HTTP 상태 코드를 반환함.' , // CI4 rc.1기준 : 소스에서 if ($code < 100 || $code > 599)로 HTTP status code 체크함. // '{0, string} is not a valid HTTP return status code', + 'unknownStatusCode' => '아무런 메시지 없이 제공된, 알 수 없는 HTTP 상태 코드: {0}', // 'Unknown HTTP status code provided with no message: {0}', + + // URI + 'cannotParseURI' => '구문 분석을 할 수 없는 URI: {0}', // 'Unable to parse URI: {0}', + 'segmentOutOfRange' => '요청한 URL 세그먼트가 범위를 벗어났습니다: {0}', // 'Request URI segment is our of range: {0}', + 'invalidPort' => '포트 값은 0에서 65535 사이의 값을 사용해야 합니다. 사용된 값: {0}', // 'Ports must be between 0 and 65535. Given: {0}', + 'malformedQueryString' => 'URI 요청 문자열에 URI fragments가 포함되어 있지 않을 수 있습니다.', // 'Query strings may not include URI fragments.', + + // Page Not Found + 'pageNotFound' => '페이지를 찾을 수 없습니다.', // 'Page Not Found', + 'emptyController' => '컨트롤러가 명시되지 않았습니다.', // 'No Controller specified.', + 'controllerNotFound' => '컨트롤러 또는 해당 메서드를 찾을 수 없습니다: {0}::{1}', // 'Controller or its method is not found: {0}::{1}', + 'methodNotFound' => '컨트롤러 메서드를 찾을 수 없습니다: {0}', // 'Controller method is not found: {0}', + + // CSRF + 'disallowedAction' => '해당 요청은 허용되지 않습니다.', // 'The action you requested is not allowed.', + + // Uploaded file moving + 'alreadyMoved' => '업로드된 파일은 이미 옮겨졌습니다.', // 'The uploaded file has already been moved.', + 'invalidFile' => '원본 파일은 유효한 파일이 아닙니다.', // 'The original file is not a valid file.', + 'moveFailed' => '파일 {0} 경우에 {1} ({2}) 쪽으로 이동할 수 없습니다.', // 'Could not move file {0} to {1} ({2})', + + 'uploadErrOk' => '파일이 성공적으로 업로드가 되었습니다.', // 'The file uploaded with success.', + 'uploadErrIniSize' => '업로드 에러: 해당 파일 "%s"의 경우, 용량이 ini 파일의 upload_max_filesize 설정값을 초과하였습니다.', // 'The file "%s" exceeds your upload_max_filesize ini directive.', + 'uploadErrFormSize' => '업로드 에러: 해당 파일 "%s"의 경우, 용량이 form에 정의된 업로드 제한 값을 초과하였습니다.', // 'The file "%s" exceeds the upload limit defined in your form.', + 'uploadErrPartial' => '업로드 에러: 해당 파일 "%s"의 경우, 부분적으로만 업로드가 되었습니다.', // 'The file "%s" was only partially uploaded.', + 'uploadErrNoFile' => '업로드 에러: 업로드된 파일이 없습니다.', // 'No file was uploaded.', + 'uploadErrCantWrite' => '업로드 에러: 해당 파일 "%s"의 경우, disk에 쓸 수 없습니다.', // 'The file "%s" could not be written on disk.', + 'uploadErrNoTmpDir' => '(업로드 에러) 파일을 업로드할 수 없습니다: 임시 디렉터리가 없습니다.', // 'File could not be uploaded: missing temporary directory.', + 'uploadErrExtension' => '업로드 에러: PHP 확장에 의해 파일 업로드가 중지되었습니다.', // 'File upload was stopped by a PHP extension.', + 'uploadErrUnknown' => '업로드 에러: 해당 파일 "%s"의 경우, 알 수 없는 에러로 인해 업로드할 수 없습니다.', // 'The file "%s" was not uploaded due to an unknown error.', +]; diff --git a/Language/ko/Images.php b/Language/ko/Images.php new file mode 100644 index 00000000..7eb84de2 --- /dev/null +++ b/Language/ko/Images.php @@ -0,0 +1,36 @@ + '환경 설정에서 반드시 원본 이미지가 지정되어야 합니다.', // 'You must specify a source image in your preferences.', + 'gdRequired' => '이 기능을 사용하려면 GD image 라이브러리가 필요합니다.', // 'The GD image library is required to use this feature.', + 'gdRequiredForProps' => '이미지의 속성을 확인하려면 서버에서 GD image 라이브러리가 지원되어야 합니다.', // 'Your server must support the GD image library in order to determine the image properties.', + 'gifNotSupported' => 'GIF 이미지들은 라이선스 제한으로 지원되지 않는 경우가 많습니다. GIF 이미지 대신에 JPG 또는 PNG 형식의 이미지를 사용할 수도 있을 것입니다.', // 'GIF images are often not supported due to licensing restrictions. You may have to use JPG or PNG images instead.', + 'jpgNotSupported' => 'JPG 이미지들은 지원되지 않습니다.', // 'JPG images are not supported.', + 'pngNotSupported' => 'PNG 이미지들은 지원되지 않습니다.', // 'PNG images are not supported.', + 'unsupportedImageCreate' => '이 형식의 이미지를 처리하기 위해서 필요한 GD 함수가 서버에서 지원되지 않습니다.', // 'Your server does not support the GD function required to process this type of image.', + 'jpgOrPngRequired' => '환경 설정에 명시된 이미지 크기 조절 프로토콜은 JPEG 또는 PNG 타입의 이미지만 조절할 수 있습니다.', // 'The image resize protocol specified in your preferences only works with JPEG or PNG image types.', + 'rotateUnsupported' => '서버에서 이미지 회원을 지원하지 않는 것 같습니다.', // 'Image rotation does not appear to be supported by your server.', + 'libPathInvalid' => '이미지 라이브러리 경로가 올바르지 않습니다. 올바른 경로를 이미지 환경설정에서 설정하여 주십시오. {0, string)', // 'The path to your image library is not correct. Please set the correct path in your image preferences. {0, string)', + 'imageProcessFailed' => '이미지 처리 실패. 이미지 라이브러리의 경로가 올바르게 설정되어있는, 선택한 프로토콜이 서버에서 지원하도록 확인하여 주십시오.', // 'Image processing failed. Please verify that your server supports the chosen protocol and that the path to your image library is correct.', + 'rotationAngleRequired' => '이미지를 회전시키기 위해서 회전 각도가 필요합니다.', // 'An angle of rotation is required to rotate the image.', + 'invalidPath' => '이미지 경로가 올바르지 않습니다.', // 'The path to the image is not correct.', + 'copyFailed' => '해당 이미지의 복사 루틴이 실패했습니다.', // 'The image copy routine failed.', + 'missingFont' => '이미지 처리에서 사용되는 폰트를 찾을 수 없습니다.', // 'Unable to find a font to use.', + 'saveFailed' => '파일을 저장할 수 없습니다. 해당 이미지 및 파일 디렉터리에 쓸 수 있도록 해주십시오.', // 'Unable to save the image. Please make sure the image and file directory are writable.', + 'invalidDirection' => '젖힌 방향은 가로 또는 세로 방향만 가능합니다. 제공: {0}', // 'Flip direction can be only `vertical` or `horizontal`. Given: {0}', + 'exifNotSupported' => '해당 PHP 설치에서는 EXIF 데이터를 읽을 수 있도록 지원되지 않습니다.', //'Reading EXIF data is not supported by this PHP installation.', +]; diff --git a/Language/ko/Language.php b/Language/ko/Language.php new file mode 100644 index 00000000..b5c63fa2 --- /dev/null +++ b/Language/ko/Language.php @@ -0,0 +1,19 @@ + '한 줄 가져오기는 문자열 또는 문자열이 들어있는 배열이 되어야 합니다.', // 'Get line must be a string or array of strings.', +]; diff --git a/Language/ko/Log.php b/Language/ko/Log.php new file mode 100644 index 00000000..4f8a3581 --- /dev/null +++ b/Language/ko/Log.php @@ -0,0 +1,19 @@ + '{0} 경우에는 올바르지 않은 로그 레벨입니다.', // '{0} is an invalid log level.', +]; diff --git a/Language/ko/Migrations.php b/Language/ko/Migrations.php new file mode 100644 index 00000000..b5ebdaec --- /dev/null +++ b/Language/ko/Migrations.php @@ -0,0 +1,56 @@ + '마이그레이션 테이블은 반드시 설정되어야 합니다.', // 'Migrations table must be set.', + 'disabled' => '마이그레이션이 로드되었지만, 사용할 수 없거나 설정이 잘못되었습니다.', //'Migrations have been loaded but are disabled or setup incorrectly.', + 'notFound' => '마이그레이션 파일 찾기 실패: ', // 'Migration file not found: ', + 'batchNotFound' => '대상이 되는 batch 찾기 실패: ', // 'Target batch not found: ', + 'empty' => '마이그레이션 파일을 찾을 수 없습니다.', // 'No Migration files found', + 'gap' => '순차적인 마이그레이션 sequence 값 부근의 버전 번호 값에 차이가 있습니다.', // 'There is a gap in the migration sequence near version number: ', + 'classNotFound' => '해당 마이그레이션 클래스 "%s" 찾기 실패', // 'The migration class "%s" could not be found.', + 'missingMethod' => '해당 마이그레이션 클래스의 "%s" 메서드를 찾을 수 없습니다.', // 'The migration class is missing an "%s" method.', + + // Migration Command + 'migHelpLatest' => "\t\t데이터베이스를 사용이 가능한 최신 마이그레이션으로 마이그레이트합니다.", // "\t\tMigrates database to latest available migration.", + 'migHelpCurrent' => "\t\t환경설정에서 데이터베이스의 버전을 'current'로 마이그레이트합니다.", // "\t\tMigrates database to version set as 'current' in configuration.", + 'migHelpVersion' => "\t데이터베이스의 버전을 {v} 경우로 마이그레이트.", // "\tMigrates database to version {v}.", + 'migHelpRollback' => "\t버전을 0으로 설정하기 위해, 모든 마이그레이션들의 'down()'을 실행합니다.", // "\tRuns all migrations 'down' to version 0.", + 'migHelpRefresh' => "\t\t데이터베이스를 새로 만들기 위해서 모든 마이그레이션을 내렸다가 다시 실행합니다.", // "\t\tUninstalls and re-runs all migrations to freshen database.", + 'migHelpSeed' => "\t[name]이라고 명명된 seeder를 실행합니다.", // "\tRuns the seeder named [name].", + 'migCreate' => "\t[name]이라고 명명된 새로운 마이그레이션을 생성합니다.", // "\tCreates a new migration named [name]", + 'nameMigration' => '마이그레이션 파일 이름 지정', // 'Name the migration file', + 'badCreateName' => '반드시 마이그레이션 파일명이 지정되어야 합니다.', // 'You must provide a migration file name.', + 'writeError' => '파일 생성 시도 중에 에러 발생', // 'Error trying to create file.', + 'migNumberError' => '마이그레이션 숫자 값은 반드시 세 자리 숫자 값이어야 합니다. 그리고 순차적인 마이그레이션 값에 간격이 없어야 합니다.', // 'Migration number must be three digits, and there must not be any gaps in the sequence.', + + 'latest' => '새로운 모든 마이그레이션들을 실행 중...', // 'Running all new migrations...', + 'generalFault' => '마이그레이션 실패!', // 'Migration failed!', + 'migInvalidVersion' => '유효하지 않은 숫자 버전 값이 지정되었습니다.', // 'Invalid version number provided.', + 'toVersionPH' => '버전 %s 경우로 마이그레이션 중...', // 'Migrating to version %s...', + 'toVersion' => '현재 버전으로 마이그레이션 중...', // 'Migrating to current version...', + 'rollingBack' => '일괄적으로 마이그레이션을 되돌리는 중: ', // 'Rolling back migrations to batch: ', + 'noneFound' => '마이그레이션을 찾지 못했습니다.', // 'No migrations were found.', + 'on' => '마이그레이션 대상: ', // 'Migrated On: ', + 'migSeeder' => 'Seeder 명', // 'Seeder name', + 'migMissingSeeder' => '반드시 Seeder 명을 지정하여야 합니다.', // 'You must provide a seeder name.', + 'removed' => '되돌리기: ', // 'Rolling back: ', + 'added' => '실행 중: ', // 'Running: ', + + 'version' => '버전', // 'Version', + 'filename' => '파일명', // 'Filename', +]; diff --git a/Language/ko/Number.php b/Language/ko/Number.php new file mode 100644 index 00000000..0fff92bf --- /dev/null +++ b/Language/ko/Number.php @@ -0,0 +1,30 @@ + 'TB', + 'gigabyteAbbr' => 'GB', + 'megabyteAbbr' => 'MB', + 'kilobyteAbbr' => 'KB', + 'bytes' => 'Bytes', + + // don't forget the space in front of these! + 'thousand' => ' thousand(천)', // ' thousand', + 'million' => ' million(백만)', // ' million', + 'billion' => ' billion(십억)', // ' billion', + 'trillion' => ' trillion(조)', // ' trillion', + 'quadrillion' => ' quadrillion(천조)', // ' quadrillion', +]; diff --git a/Language/ko/Pager.php b/Language/ko/Pager.php new file mode 100644 index 00000000..683c104f --- /dev/null +++ b/Language/ko/Pager.php @@ -0,0 +1,27 @@ + '페이지 내비게이션', // 'Page navigation', + 'first' => '처음', // 'First', + 'previous' => '이전', // 'Previous', + 'next' => '다음', // 'Next', + 'last' => '마지막', // 'Last', + 'older' => '과거', // 'Older', + 'newer' => '최근', // 'Newer', + 'invalidTemplate' => '{0}의 경우는 유효하지 않은 Pager 템플릿입니다.', // '{0} is not a valid Pager template.', + 'invalidPaginationGroup' => '{0}의 경우는 유효하지 않은 Pagination 그룹입니다.', // '{0} is not a valid Pagination group.', +]; diff --git a/Language/ko/RESTful.php b/Language/ko/RESTful.php new file mode 100644 index 00000000..64bde62f --- /dev/null +++ b/Language/ko/RESTful.php @@ -0,0 +1,18 @@ + "'{0}' 동작이 구현되지 않았습니다.", // "'{0}' action not implemented.", +]; diff --git a/Language/ko/Redirect.php b/Language/ko/Redirect.php new file mode 100644 index 00000000..466dfcb8 --- /dev/null +++ b/Language/ko/Redirect.php @@ -0,0 +1,19 @@ + '{0} 쪽으로 페이지 전환을 할 수 없습니다. 에러 상태 코드 : "{1}"', // 'Unable to redirect to "{0}". Error status code "{1}"', +]; diff --git a/Language/ko/Router.php b/Language/ko/Router.php new file mode 100644 index 00000000..4ecacc42 --- /dev/null +++ b/Language/ko/Router.php @@ -0,0 +1,20 @@ + '파라미터가 예상한 타입으로 매치되지 않았습니다.', // 'A parameter does not match the expected type.', + 'missingDefaultRoute' => '어떤 페이지를 표시해야 하는지 결정할 수 없습니다. 라우팅 파일에 기본 경로가 지정되지 않았습니다.', // 'Unable to determine what should be displayed. A default route has not been specified in the routing file.', +]; diff --git a/Language/ko/Session.php b/Language/ko/Session.php new file mode 100644 index 00000000..e989c6fe --- /dev/null +++ b/Language/ko/Session.php @@ -0,0 +1,23 @@ + '데이터베이스 세션 핸들러가 동작하기 위해서, 반드시 `sessionSavePath`에 테이블 명이 지정되어야 합니다.', // '`sessionSavePath` must have the table name for the Database Session Handler to work.', + 'invalidSavePath' => "Session: 설정된 세션 저장 경로 '{0}'의 경우가, 디렉터리가 아니거나 존재하지 않거나 생성할 수 없습니다.", // "Session: Configured save path '{0}' is not a directory, doesn't exist or cannot be created.", + 'writeProtectedSavePath' => "Session: 설정된 세션 저장 경로 '{0}'의 경우에서, PHP 프로세스에 의해 쓰기를 할 수 없습니다.", // "Session: Configured save path '{0}' is not writable by the PHP process.", + 'emptySavePath' => 'Session: 저장 경로가 설정되어 있지 않습니다.', // 'Session: No save path configured.', + 'invalidSavePathFormat' => 'Session: 유효하지 않는 Redis 세션 저장 경로 형식: {0}', // 'Session: Invalid Redis save path format: {0}', +]; diff --git a/Language/ko/Time.php b/Language/ko/Time.php new file mode 100644 index 00000000..f60abbf1 --- /dev/null +++ b/Language/ko/Time.php @@ -0,0 +1,36 @@ + '"월"은 1에서 12가 되어야 합니다. 지정한 값: {0}', // 'Months must be between 1 and 12. Given: {0}', + 'invalidDay' => '"일"은 1에서 31이 되어야 합니다. 지정한 값: {0}', // 'Days must be between 1 and 31. Given: {0}', + 'invalidOverDay' => '"일"은 1에서 {0}경우가 되어야 합니다. 지정한 값: {1}', // 'Days must be between 1 and {0}. Given: {1}', + 'invalidHours' => '"시간"은 0에서 23이 되어야 합니다. 지정한 값: {0}', // 'Hours must be between 0 and 23. Given: {0}', + 'invalidMinutes' => '"분"은 0에서 59가 되어야 합니다. 지정한 값: {0}', // 'Minutes must be between 0 and 59. Given: {0}', + 'invalidSeconds' => '"초"는 0에서 59가 되어야 합니다. 지정한 값: {0}', // 'Seconds must be between 0 and 59. Given: {0}', + 'years' => '{0, plural, =1{# year} other{# years}}', + 'months' => '{0, plural, =1{# month} other{# months}}', + 'weeks' => '{0, plural, =1{# week} other{# weeks}}', + 'days' => '{0, plural, =1{# day} other{# days}}', + 'hours' => '{0, plural, =1{# hour} other{# hours}}', + 'minutes' => '{0, plural, =1{# minute} other{# minutes}}', + 'seconds' => '{0, plural, =1{# second} other{# seconds}}', + 'ago' => '과거 {0} 전에', // '{0} ago', + 'inFuture' => '앞으로 {0} 이내에', // 'in {0}', + 'yesterday' => '어제', // 'Yesterday', + 'tomorrow' => '내일', // 'Tomorrow', + 'now' => '현재', // 'Just now', +]; diff --git a/Language/ko/Validation.php b/Language/ko/Validation.php new file mode 100644 index 00000000..5e5669c4 --- /dev/null +++ b/Language/ko/Validation.php @@ -0,0 +1,71 @@ + 'Validation 설정에서 지정된 규칙 집합이 없습니다.', // 'No rulesets specified in Validation configuration.', + 'ruleNotFound' => '{0} 경우는 유효한 규칙이 아닙니다.', // '{0} is not a valid rule.', + 'groupNotFound' => '{0} 경우는 유효성 규칙 그룹이 아닙니다.', // '{0} is not a validation rules group.', + 'groupNotArray' => '{0} 규칙 그룹은 반드시 배열이어야 합니다.', // '{0} rule group must be an array.', + 'invalidTemplate' => '{0} 경우는 유효한 Validation 템플릿이 아닙니다.', // '{0} is not a valid Validation template.', + + // Rule Messages + 'alpha' => '{field} 필드에는 알파벳 문자만 포함시킬 수 있습니다.', // 'The {field} field may only contain alphabetical characters.', + 'alpha_dash' => '{field} 필드에는 알파벳 문자, 밑줄(_) 그리고 붙임표(-)만 포함시킬 수 있습니다.', // 'The {field} field may only contain alpha-numeric characters, underscores, and dashes.', + 'alpha_numeric' => '{field} 필드에는 알파벳, 숫자만 포함시킬 수 있습니다.', // 'The {field} field may only contain alpha-numeric characters.', + 'alpha_numeric_space' => '{field} 필드에는 알파벳, 숫자 그리고 공백만 포함시킬 수 있습니다.', // 'The {field} field may only contain alpha-numeric characters and spaces.', + 'alpha_space' => '{field} 필드에는 알파벳과 공백만 포함시킬 수 있습니다.', // 'The {field} field may only contain alphabetical characters and spaces.', + 'decimal' => '{field} 필드에는 소수(decimal number)만 포함시킬 수 있습니다.', // 'The {field} field must contain a decimal number.', + 'differs' => '{field} 필드는 {param} 필드와 서로 달라야 합니다.', // 'The {field} field must differ from the {param} field.', + 'equals' => '{field} 필드와 {param} 필드는 서로 같아야 합니다.', // 'The {field} field must be exactly: {param}.', + 'exact_length' => '{field} 필드의 길이는 {param} 이어야 합니다.', // 'The {field} field must be exactly {param} characters in length.', + 'greater_than' => '{field} 필드 값은 {param}보다 커야 합니다.', // 'The {field} field must contain a number greater than {param}.', + 'greater_than_equal_to' => '{field} 필드 값은 {param} 이상이어야 합니다.', // 'The {field} field must contain a number greater than or equal to {param}.', + 'in_list' => '{field} 필드는 반드시 {param} 중에 하나여야 합니다.', // 'The {field} field must be one of: {param}.', + 'integer' => '{field} 필드는 정수여야 합니다.', // 'The {field} field must contain an integer.', + 'is_natural' => '{field} 필드는 숫자여야 합니다.', // 'The {field} field must only contain digits.', + 'is_natural_no_zero' => '{field} 필드는 0보다 큰 숫자여야 합니다.', // 'The {field} field must only contain digits and must be greater than zero.', + 'is_unique' => '{field} 필드는 유일한 값이어야 합니다.', // 'The {field} field must contain a unique value.', + 'less_than' => '{field} 필드 값은 {param}보다 작아야 합니다.', // 'The {field} field must contain a number less than {param}.', + 'less_than_equal_to' => '{field} 필드 값은 {param} 이하여야 합니다.', // 'The {field} field must contain a number less than or equal to {param}.', + 'matches' => '{field} 필드와 {param} 필드가 서로 일치하지 않습니다.', // 'The {field} field does not match the {param} field.', + 'max_length' => '{field} 길이는 {param} 글자 수를 초과할 수 없습니다.', // 'The {field} field cannot exceed {param} characters in length.', + 'min_length' => '{field} 길이는 적어도 {param} 글자 수보다 커야 합니다.', // 'The {field} field must be at least {param} characters in length.', + 'not_equals' => '{field} 필드는 다음이 될 수 없습니다: {param}', // 'The {field} field cannot be: {param}.', + 'numeric' => '{field} 필드는 오직 숫자만 포함되어야 합니다.', // 'The {field} field must contain only numbers.', + 'regex_match' => '{field} 필드의 형식이 맞지 않습니다.', // 'The {field} field is not in the correct format.', + 'required' => '{field} 필드가 있어야 합니다.', // 'The {field} field is required.', + 'required_with' => '{field} 필드는 {param} 값이 있을 때, 해당 필드가 있어야 합니다.', // 'The {field} field is required when {param} is present.', + 'required_without' => '{field} 필드는 {param} 값이 없을 때, 해당 필드가 있어야 합니다.', // 'The {field} field is required when {param} is not present.', + 'timezone' => '{field} 필드는 반드시 유요한 시간대(timezone)이어야 합니다.', // 'The {field} field must be a valid timezone.', + 'valid_base64' => '{field} 필드는 유효한 base64문자열이어야 합니다.', // 'The {field} field must be a valid base64 string.', + 'valid_email' => '{field} 필드 값은 유효한 이메일 주소이어야 합니다.', // 'The {field} field must contain a valid email address.', + 'valid_emails' => '{field} 필드의 값들은 유효한 이메일 주소이어야 합니다.', // 'The {field} field must contain all valid email addresses.', + 'valid_ip' => '{field} 필드 값은 유요한 IP 주소이어야 합니다.', // 'The {field} field must contain a valid IP.', + 'valid_url' => '{field} 필드 값은 유요한 URL 주소이어야 합니다.', // 'The {field} field must contain a valid URL.', + 'valid_date' => '{field} 필드 값은 유요한 날짜여야 합니다.', // 'The {field} field must contain a valid date.', + + // Credit Cards + 'valid_cc_num' => '{field}의 값은 잘못된 신용카드 번호입니다.', // '{field} does not appear to be a valid credit card number.', + + // Files + 'uploaded' => '{field} 업로드 파일이 올바르지 않습니다.', // '{field} is not a valid uploaded file.', + 'max_size' => '{field} 파일이 너무 큽니다.', // '{field} is too large of a file.', + 'is_image' => '{field} 파일이 유효한 이미지 파일이 아닙니다.', // '{field} is not a valid, uploaded image file.', + 'mime_in' => '{field} 경우, 유효한 MIME 타입을 갖고 있지 않습니다.', // '{field} does not have a valid mime type.', + 'ext_in' => '{field} 경우, 유요한 파일 확장자를 갖고 있지 않습니다.', // '{field} does not have a valid file extension.', + 'max_dims' => '{field} 경우, 이미지가 아니거나 이미지의 크기가 너무 넓거나 큽니다.', // '{field} is either not an image, or it is too wide or tall.', +]; diff --git a/Language/ko/View.php b/Language/ko/View.php new file mode 100644 index 00000000..33042e16 --- /dev/null +++ b/Language/ko/View.php @@ -0,0 +1,23 @@ + '{class}::{method} 메서드가 유효하지 않습니다.', // '{class}::{method} is not a valid method.', + 'missingCellParameters' => '{class}::{method} 메서드가 가진 파라미터가 없습니다.', // '{class}::{method} has no params.', + 'invalidCellParameter' => '{0} 경우, 유요한 파라미터가 아닙니다.', //'{0} is not a valid param name.', + 'noCellClass' => '지원되는 뷰 셀 클래스가 아닙니다.', // 'No view cell class provided.', + 'invalidCellClass' => '뷰 셀 클래스의 위치를 찾을 수 없습니다: {0}', // 'Unable to locate view cell class: {0}.', + 'tagSyntaxError' => 'Parse 태그에 구문 오류가 있습니다: {0}', // 'You have a syntax error in your Parser tags: {0}', +]; From 1456c870c326c04ac6dd8345193a45c8df100d83 Mon Sep 17 00:00:00 2001 From: Timothy Lee Date: Thu, 31 Oct 2019 14:23:10 +0900 Subject: [PATCH 2/2] update: Language pack - Korean for CI4.0.0-rc.3 --- Language/ko/CLI.php | 2 +- Language/ko/Cache.php | 2 +- Language/ko/Cast.php | 2 +- Language/ko/Core.php | 2 +- Language/ko/Database.php | 12 ++++++------ Language/ko/Email.php | 8 ++++---- Language/ko/Encryption.php | 6 +++--- Language/ko/Entity.php | 4 ++-- Language/ko/Files.php | 2 +- Language/ko/Filters.php | 2 +- Language/ko/Format.php | 2 +- Language/ko/HTTP.php | 6 +++--- Language/ko/Images.php | 2 +- Language/ko/Language.php | 2 +- Language/ko/Log.php | 2 +- Language/ko/Migrations.php | 2 +- Language/ko/Number.php | 2 +- Language/ko/Pager.php | 2 +- Language/ko/RESTful.php | 4 ++-- Language/ko/Redirect.php | 2 +- Language/ko/Router.php | 2 +- Language/ko/Session.php | 6 +++--- Language/ko/Time.php | 2 +- Language/ko/Validation.php | 2 +- Language/ko/View.php | 2 +- 25 files changed, 41 insertions(+), 41 deletions(-) diff --git a/Language/ko/CLI.php b/Language/ko/CLI.php index f033ff28..9b8f415e 100644 --- a/Language/ko/CLI.php +++ b/Language/ko/CLI.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Cache.php b/Language/ko/Cache.php index 2a422b44..941e8293 100644 --- a/Language/ko/Cache.php +++ b/Language/ko/Cache.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Cast.php b/Language/ko/Cast.php index 037321bf..a3925574 100644 --- a/Language/ko/Cast.php +++ b/Language/ko/Cast.php @@ -4,7 +4,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Core.php b/Language/ko/Core.php index af77b0a9..03471710 100644 --- a/Language/ko/Core.php +++ b/Language/ko/Core.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Database.php b/Language/ko/Database.php index 2c78cfce..1afc6477 100644 --- a/Language/ko/Database.php +++ b/Language/ko/Database.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 @@ -15,19 +15,19 @@ */ return [ - 'invalidEvent' => '{0}의 경우는 유효하지 않은 Model Event callback입니다.', // CI4 rc.1기준 : {0}에는 method가 들어감. '은, 는, 이, 가' 조사를 붙이기가 애매해서 '{0}의 경우는'라고 덧붙임. // '{0} is not a valid Model Event callback.', - 'invalidArgument' => '{0} 대신 반드시 유효한 인수가 제공되어야 합니다.', // CI4 rc.1기준 : {0}에는 argument가 들어감. // 'You must provide a valid {0}.', + 'invalidEvent' => '{0}의 경우는 유효하지 않은 Model Event callback입니다.', // CI4 rc.3기준 : {0}에는 method가 들어감. '은, 는, 이, 가' 조사를 붙이기가 애매해서 '{0}의 경우는'라고 덧붙임. // '{0} is not a valid Model Event callback.', + 'invalidArgument' => '{0} 대신 반드시 유효한 인수가 제공되어야 합니다.', // CI4 rc.3기준 : {0}에는 argument가 들어감. // 'You must provide a valid {0}.', 'invalidAllowedFields' => 'Model을 위한 fileds는 반드시 명시가 되어야 합니다.: {0}', // 'Allowed fields must be specified for model: {0}', - 'emptyDataset' => '{0} : data가 들어있지 않습니다.', // CI4 rc.1기준 : DB 작업 관련, data가 없는 경우. {0}에는 'insert', 'update', 'chunk'가 들어감. // 'There is no data to {0}.', + 'emptyDataset' => '{0} : data가 들어있지 않습니다.', // CI4 rc.3기준 : DB 작업 관련, data가 없는 경우. {0}에는 'insert', 'update', 'chunk'가 들어감. // 'There is no data to {0}.', 'failGetFieldData' => '데이터베이스로부터 field 가져오기 실패.', // 'Failed to get field data from database.', 'failGetIndexData' => '데이터베이스로부터 index 데이터 가져오기 실패.', // 'Failed to get index data from database.', 'failGetForeignKeyData' => '데이터베이스로부터 foreign key 데이터 가져오기 실패.', // 'Failed to get foreign key data from database.', - 'parseStringFail' => 'key string 구문 분석을 실패함.', // CI4 rc.1기준 : 'parseStringFail'를 사용하는 곳을 찾지 못했음. 차후 CI 팀에 의해서 변경될 수도 있을 듯함. 차후, 사용되는 구문에 따라서 해석이 변경될 수 있음. // 'Parsing key string failed.', + 'parseStringFail' => 'key string 구문 분석을 실패함.', // CI4 rc.3기준 : 'parseStringFail'를 사용하는 곳을 찾지 못했음. 차후 CI 팀에 의해서 변경될 수도 있을 듯함. 차후, 사용되는 구문에 따라서 해석이 변경될 수 있음. // 'Parsing key string failed.', 'featureUnavailable' => '사용 중인 데이터베이스에서 이 기능을 사용할 수 없습니다.', // 'This feature is not available for the database you are using.', 'tableNotFound' => '데이터베이스에서 찾을 수 없는 테이블: `{0}`', // 'Table `{0}` was not found in the current database.', 'noPrimaryKey' => 'Primary Key가 명시되지 않은 model class: `{0}`', // '`{0}` model class does not specify a Primary Key.', 'noDateFormat' => '유효한 dateFormat(날짜 형식)을 갖고 있지 않은 model class: `{0}`', // '`{0}` model class does not have a valid dateFormat.', 'fieldNotExists' => '`{0}` 경우, 필드를 찾지 못했습니다: `{0}`', // 'Field `{0}` not found.', - 'forEmptyInputGiven' => '필드에 `{0}` 경우를 사용하기 위해서 비어있는 구문이 지정되었습니다.', // CI4 rc.1기준 : {0}에 string $argument 또는 'Select'가 들어감. // 'Empty statement is given for the field `{0}`', + 'forEmptyInputGiven' => '필드에 `{0}` 경우를 사용하기 위해서 비어있는 구문이 지정되었습니다.', // CI4 rc.3기준 : {0}에 string $argument 또는 'Select'가 들어감. // 'Empty statement is given for the field `{0}`', 'forFindColumnHaveMultipleColumns' => 'column 명에는 오직 하나의 column만이 허용됩니다.', // 'Only single column allowed in Column name.', ]; diff --git a/Language/ko/Email.php b/Language/ko/Email.php index db45d29e..4e0e15bf 100644 --- a/Language/ko/Email.php +++ b/Language/ko/Email.php @@ -4,7 +4,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -14,7 +14,7 @@ */ return [ - 'mustBeArray' => 'email 검증 메서드에는 반드시 배열을 넘겨줘야 합니다.', // CI4 rc.1기준 : is_array()를 통과하지 못한 경우에 발생하는 에러 메시지. // 'The email validation method must be passed an array.', + 'mustBeArray' => 'email 검증 메서드에는 반드시 배열을 넘겨줘야 합니다.', // CI4 rc.3기준 : is_array()를 통과하지 못한 경우에 발생하는 에러 메시지. // 'The email validation method must be passed an array.', 'invalidAddress' => '유효하지 않은 이메일 주소: {0}', // 'Invalid email address: {0}', 'attachmentMissing' => '다음 첨부파일을 찾을 수 없습니다: {0}', // 'Unable to locate the following email attachment: {0}', 'attachmentUnreadable' => '이 첨부파일을 열 수 없습니다: {0}', // 'Unable to open this attachment: {0}', @@ -28,9 +28,9 @@ 'noHostname' => 'SMTP hostname을 지정하지 않았습니다.', // 'You did not specify a SMTP hostname.', 'SMTPError' => '다음의 SMTP 에러가 발생하였습니다: {0}', // 'The following SMTP error was encountered: {0}', 'noSMTPAuth' => '에러: SMTP에서 사용되는 username(ID)과 password를 지정해야 합니다.', // 'Error: You must assign a SMTP username and password.', - 'failedSMTPLogin' => '로그인 명령을 보낼 수 없습니다. SMTP 에러: {0}', // CI4 rc.1기준 : 334 에러 // 'Failed to send AUTH LOGIN command. Error: {0}', + 'failedSMTPLogin' => '로그인 명령을 보낼 수 없습니다. SMTP 에러: {0}', // CI4 rc.3기준 : 334 에러 // 'Failed to send AUTH LOGIN command. Error: {0}', 'SMTPAuthUsername' => 'username(ID) 인증 실패. SMTP 에러: {0}', // 'Failed to authenticate username. Error: {0}', 'SMTPAuthPassword' => 'password 인증 실패. SMTP 에러: {0}', // 'Failed to authenticate password. Error: {0}', - 'SMTPDataFailure' => 'SMTP를 통해, data를 전송할 수 없습니다. {0}', // CI4 rc.1기준 : sendData() 결과가 false일 경우 에러 메시지 발생. // 'Unable to send data: {0}', + 'SMTPDataFailure' => 'SMTP를 통해, data를 전송할 수 없습니다. {0}', // CI4 rc.3기준 : sendData() 결과가 false일 경우 에러 메시지 발생. // 'Unable to send data: {0}', 'exitStatus' => '종료 상태 코드: {0}', // 'Exit status code: {0}', ]; diff --git a/Language/ko/Encryption.php b/Language/ko/Encryption.php index 4fdaa6e1..ba2b1828 100644 --- a/Language/ko/Encryption.php +++ b/Language/ko/Encryption.php @@ -4,7 +4,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -14,10 +14,10 @@ */ return [ - 'noDriverRequested' => '드라이버가 요청되지 않았습니다. 미스 데이지가 화낼 것입니다. (역자 주: 영화 Driving Miss Daisy)', // (역자 주: 1989년 개봉된 아카데미 작품상을 받은 드라마/코미디 영화 Driving Miss Daisy) @see: https://en.wikipedia.org/wiki/Driving_Miss_Daisy)', // 'No driver requested; Miss Daisy will be so upset!', + 'noDriverRequested' => '드라이버가 요청되지 않았습니다.', // 미스 데이지가 화낼 것입니다. (역자 주: 영화 Driving Miss Daisy)', // rc 3에서 영어권 문화와 관련된 유머 - 미스 데이지 제외 : (역자 주: 1989년 개봉된 아카데미 작품상을 받은 드라마/코미디 영화 Driving Miss Daisy) @see: https://en.wikipedia.org/wiki/Driving_Miss_Daisy)', // 'No driver requested; Miss Daisy will be so upset!', 'noHandlerAvailable' => '사용이 가능한 {0} 암호화 핸들러를 찾을 수 없습니다.', // 'Unable to find an available {0} encryption handler.', 'unKnownHandler' => "알 수 없는 드라이버: '{0}' 경우는 설정될 수 없습니다.", // "'{0}' cannot be configured.", - 'starterKeyNeeded' => '암호화 처리 시 start key가 필요합니다.', // CI4 rc.1기준 : OpenSSLHandler.php encrypt()에서 암호화 키값이 없는 경우. 에러 메시지. // 'Encrypter needs a starter key.', + 'starterKeyNeeded' => '암호화 처리 시 start key가 필요합니다.', // CI4 rc.3기준 : OpenSSLHandler.php encrypt()에서 암호화 키값이 없는 경우. 에러 메시지. // 'Encrypter needs a starter key.', 'authenticationFailed' => '복호화: 인증 실패', // 'Decrypting: authentication failed.', 'encryptionFailed' => '암호화 실패함', // 'Encryption failed.', ]; diff --git a/Language/ko/Entity.php b/Language/ko/Entity.php index ad363168..6eecdda8 100644 --- a/Language/ko/Entity.php +++ b/Language/ko/Entity.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @filesource @@ -15,5 +15,5 @@ return [ - 'tryingToAccessNonExistentProperty' => '존재하지 않는 속성 {0}에 접근을 시도 중이며, 해당 속성은 {1}에 포함되어 있습니다.', // CI4 rc.1기준 : tryingToAccessNonExistentProperty 메시지가 사용된 곳이 없어서 차후 번역이 변경될 수 있음. // 'Trying to access non existent property {0} of {1}', + 'tryingToAccessNonExistentProperty' => '존재하지 않는 속성 {0}에 접근을 시도 중이며, 해당 속성은 {1}에 포함되어 있습니다.', // CI4 rc.3기준 : tryingToAccessNonExistentProperty 메시지가 사용된 곳이 없어서 차후 번역이 변경될 수 있음. // 'Trying to access non existent property {0} of {1}', ]; diff --git a/Language/ko/Files.php b/Language/ko/Files.php index dce6b0c7..8a78dc51 100644 --- a/Language/ko/Files.php +++ b/Language/ko/Files.php @@ -4,7 +4,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Filters.php b/Language/ko/Filters.php index 5e19550d..41dd4935 100644 --- a/Language/ko/Filters.php +++ b/Language/ko/Filters.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Format.php b/Language/ko/Format.php index ce10e779..d0b25d03 100644 --- a/Language/ko/Format.php +++ b/Language/ko/Format.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/HTTP.php b/Language/ko/HTTP.php index f0cf4f6c..97febfb1 100644 --- a/Language/ko/HTTP.php +++ b/Language/ko/HTTP.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 @@ -25,7 +25,7 @@ 'invalidNegotiationType' => '요청된 {0} 경우, 유효하지 않은 negotiation type입니다. 다음 중에 하나를 사용하십시오: media, charset, encoding, language.', // @See: https://httpd.apache.org/docs/2.2/ko/content-negotiation.html @see: https://tools.ietf.org/html/rfc2295 @see: https://www.w3.org/Protocols/rfc2616/rfc2616-sec12.html // '{0} is not a valid negotiation type. Must be one of: media, charset, encoding, language.', // Message - 'invalidHTTPProtocol' => '유효하지 않은 HTTP 프로토콜 버전입니다. 다음 버전 중에 하나를 사용하십시오: {0}', // CI4 rc.1기준 : protected $validProtocolVersions = ['1.0', '1.1', '2',]; // 'Invalid HTTP Protocol Version. Must be one of: {0}', + 'invalidHTTPProtocol' => '유효하지 않은 HTTP 프로토콜 버전입니다. 다음 버전 중에 하나를 사용하십시오: {0}', // CI4 rc.3기준 : protected $validProtocolVersions = ['1.0', '1.1', '2',]; // 'Invalid HTTP Protocol Version. Must be one of: {0}', // Negotiate 'emptySupportedNegotiations' => '모든 Negotiations에 지원되는 값의 배열이 반드시 제공되어야 합니다.', // 'You must provide an array of supported values to all Negotiations.', @@ -42,7 +42,7 @@ // Response 'missingResponseStatus' => 'HTTP 응답에 HTTP 상태 코드가 누락되어 있습니다.', // 'HTTP Response is missing a status code', - 'invalidStatusCode' => '{0, string} 경우에 유효하지 않은 HTTP 상태 코드를 반환함.' , // CI4 rc.1기준 : 소스에서 if ($code < 100 || $code > 599)로 HTTP status code 체크함. // '{0, string} is not a valid HTTP return status code', + 'invalidStatusCode' => '{0, string} 경우에 유효하지 않은 HTTP 상태 코드를 반환함.' , // CI4 rc.3기준 : 소스에서 if ($code < 100 || $code > 599)로 HTTP status code 체크함. // '{0, string} is not a valid HTTP return status code', 'unknownStatusCode' => '아무런 메시지 없이 제공된, 알 수 없는 HTTP 상태 코드: {0}', // 'Unknown HTTP status code provided with no message: {0}', // URI diff --git a/Language/ko/Images.php b/Language/ko/Images.php index 7eb84de2..bdf1431c 100644 --- a/Language/ko/Images.php +++ b/Language/ko/Images.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Language.php b/Language/ko/Language.php index b5c63fa2..c3e14654 100644 --- a/Language/ko/Language.php +++ b/Language/ko/Language.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Log.php b/Language/ko/Log.php index 4f8a3581..c1434a76 100644 --- a/Language/ko/Log.php +++ b/Language/ko/Log.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Migrations.php b/Language/ko/Migrations.php index b5ebdaec..96ad9fda 100644 --- a/Language/ko/Migrations.php +++ b/Language/ko/Migrations.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Number.php b/Language/ko/Number.php index 0fff92bf..60fb3c24 100644 --- a/Language/ko/Number.php +++ b/Language/ko/Number.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Pager.php b/Language/ko/Pager.php index 683c104f..5e45d2b9 100644 --- a/Language/ko/Pager.php +++ b/Language/ko/Pager.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/RESTful.php b/Language/ko/RESTful.php index 64bde62f..f680bcb2 100644 --- a/Language/ko/RESTful.php +++ b/Language/ko/RESTful.php @@ -4,7 +4,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 3.0.0 @@ -14,5 +14,5 @@ */ return [ - 'notImplemented' => "'{0}' 동작이 구현되지 않았습니다.", // "'{0}' action not implemented.", + 'notImplemented' => '"{0}" 동작이 구현되지 않았습니다.', // '"{0}" action not implemented.', ]; diff --git a/Language/ko/Redirect.php b/Language/ko/Redirect.php index 466dfcb8..5de08146 100644 --- a/Language/ko/Redirect.php +++ b/Language/ko/Redirect.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Router.php b/Language/ko/Router.php index 4ecacc42..97f1e74b 100644 --- a/Language/ko/Router.php +++ b/Language/ko/Router.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Session.php b/Language/ko/Session.php index e989c6fe..a5087024 100644 --- a/Language/ko/Session.php +++ b/Language/ko/Session.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 @@ -16,8 +16,8 @@ return [ 'missingDatabaseTable' => '데이터베이스 세션 핸들러가 동작하기 위해서, 반드시 `sessionSavePath`에 테이블 명이 지정되어야 합니다.', // '`sessionSavePath` must have the table name for the Database Session Handler to work.', - 'invalidSavePath' => "Session: 설정된 세션 저장 경로 '{0}'의 경우가, 디렉터리가 아니거나 존재하지 않거나 생성할 수 없습니다.", // "Session: Configured save path '{0}' is not a directory, doesn't exist or cannot be created.", - 'writeProtectedSavePath' => "Session: 설정된 세션 저장 경로 '{0}'의 경우에서, PHP 프로세스에 의해 쓰기를 할 수 없습니다.", // "Session: Configured save path '{0}' is not writable by the PHP process.", + 'invalidSavePath' => 'Session: 설정된 세션 저장 경로 "{0}"의 경우, 디렉터리가 아니거나 존재하지 않거나 생성할 수 없습니다.', // 'Session: Configured save path "{0}" is not a directory, does not exist or cannot be created.', + 'writeProtectedSavePath' => 'Session: 설정된 세션 저장 경로 "{0}"의 경우, PHP 프로세스에 의해 쓰기를 할 수 없습니다.', // 'Session: Configured save path "{0}" is not writable by the PHP process.', 'emptySavePath' => 'Session: 저장 경로가 설정되어 있지 않습니다.', // 'Session: No save path configured.', 'invalidSavePathFormat' => 'Session: 유효하지 않는 Redis 세션 저장 경로 형식: {0}', // 'Session: Invalid Redis save path format: {0}', ]; diff --git a/Language/ko/Time.php b/Language/ko/Time.php index f60abbf1..f5972ad0 100644 --- a/Language/ko/Time.php +++ b/Language/ko/Time.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/Validation.php b/Language/ko/Validation.php index 5e5669c4..1158443a 100644 --- a/Language/ko/Validation.php +++ b/Language/ko/Validation.php @@ -5,7 +5,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0 diff --git a/Language/ko/View.php b/Language/ko/View.php index 33042e16..f36301a6 100644 --- a/Language/ko/View.php +++ b/Language/ko/View.php @@ -4,7 +4,7 @@ * * @package CodeIgniter * @author CodeIgniter Dev Team - * @copyright 2014-2019 British Columbia Institute of Technology (https://bcit.ca/) + * @copyright 2019 CodeIgniter Foundation * @license https://opensource.org/licenses/MIT MIT License * @link https://codeigniter.com * @since Version 4.0.0