CakePHP3의 Chronos 공식 문서를 번역해 보았습니다.

수고하셨습니다!
CakePHP3의 Chronos 공식 문서를 번역했기 때문에,
번역에 대해서와 그 기능에 대해 조금 소개합니다.

이전 기사 CakePHP3 공식 문서의 번역이 일석 N 새였던 건 하지만 소개했습니다만,
나는 "CakePHP3 번역회"에 참가를 통해 번역을하고 있으며,
그 중 하나로 Chronos를 번역했습니다.

Chronos란?



Chronos는 CakePHP3.2에서 소개된 날짜 시간을 처리하는 라이브러리입니다.
공식 출시 에는 다음과 같이 쓰여져 있습니다.

Carbon 라이브러리를 Chronos로 바꾸기

Carbon 라이브러리는 cakephp/chronos로 대체되었습니다. 이 새 라이브러리는 Carbon 포크이며 종속성이 추가되지 않았습니다. 캘린더 date 객체, 이뮤터블 date 객체 및 datetime 객체를 제공합니다.

Carbon이라는 라이브러리는 들은 적이 없었지만,
Chronos와 마찬가지로 날짜를 다루는 것이었던 것 같습니다.
그러나 별로 좋지 않기 때문에 Carbon을 베이스로 해 개량하려고 하는 아이디어로부터 태어났습니다. (아마)
그 경위는 github의 이슈에 남아 있습니다.

번역된 문서



제가 번역한 문서는 여기입니다! (다른 사람이 다시 작성하지 않으면 전문 내가 번역했습니다)
Chronos(크로노스) — CakePHP Cookbook 3.x 문서

번역한 내용은 github의 공식 리포지토리에 풀 요청을 내고 병합합니다.
병합되면 위와 같이 공식 문서로 게시됩니다.

풀 요청에서 지적된 점



제가 번역한 풀 요청은 다음과 같습니다.
translate ko/chronos by gr-ishiguro · Pull Request #3828 · cakephp/docs

※덧붙여서 이번, 다른 사람에게 먼저 번역되어 버리는 것을 막기 위해,
WIP로서 풀릭을 내고, 완료하면 WIP를 제외한다고 하는 방법을 이용했습니다.
너무 덜컥 풀릭이 남는 것도 짜증나고 생각하기 때문에, 동기 부여가 높은 상태로 내는 것이 좋다고 생각합니다.

빌드 오류





markstory 「빌드 에러인 것 같아」

네, 죄송합니다.
제대로 로컬에서 빌드하고 나서 업하자는 이야기군요.
덧붙여서, 풀 리퀘스트를 내면, 뒤에서 TravisCI가 움직여, 빌드해 줍니다.

빨간색으로 ×가 표시되어 있으면 빌드 실패.


녹색으로 체크가 표시되면 빌드 성공입니다.


오류가 발생하면 x를 클릭하여 failed 위치를 찾습니다.
markstory는 일부러 에러 부분의 링크까지 붙여 주었습니다.

a number of 라는 표현을 기억하지 못함





chinpei215 "아마도 a number of의 의미는 sevral, some (일부)입니다."

지적되어 떠올랐고 고등학생 때 가르쳤습니다. (내 영어 능력은 중졸 레벨입니다)
그렇지만, 당시 가르친 의미는 「많은」으로, 「일부인가」라는 의미가 있었던 것은 몰랐습니다.

현재 완료형? 무엇 그것





have + 과거 분사로 현재 완료형이며,
이 경우 「경험」(~한 적이 있다)의 의미를 나타내고 있다는 것을 지적되고 있습니다.



이 표현, 여러가지 번역에 걸쳐서도 「~하고 싶다」라고 번역되어 버렸습니다.

against 는 에 대해





나는 "반해"라고 번역했지만, "에 대해"라고 번역합니다.

Chronos의 기능 소개



기능 소개는 여기에 정리했습니다.
CakePHP의 크로노스 기능 소개

좋은 웹페이지 즐겨찾기