워드프레스 4.0이 현재 개발 중으로 8월 중 정식 버전이 나올 예정입니다. 이전 버전에서 추가할 예정이었던 기능이 완성되지 않아 이번 버전에서 계속 개발해 추가될 예정입니다. 특히 이번 버전에서는 워드프레스 국제화에 한 단계 더 나아가 설치 시 언어를 선택할 수 있는 기능이 추가될 것으로 보입니다.
그동안 여러 버전을 거치면서 국제화가 진행됐는데 우선 워드프레스에서 개발한 비비프레스나 가져오기 플러그인 설치 시 자신이 사용하는 언어 파일이 자동으로 설치되는 기능이 있었습니다. 이러한 언어 파일은 wp-content/languages 폴더에 저장되죠. 코어를 대상으로 한 언어 파일을 어떻게 처리할지 현재 여러 가지 문제가 있어서 연구 중이라고 합니다.
The plan:
April 17, 2014 | Trunk is open for business. |
April 30, 2014 (+2w) | Initial 4.0 meeting. |
May 21, 2014 (+3w) | Decision time for features being developed as a plugin. Merge window opens for any blessed for 4.0. |
June 4, 2014 (+2w) | Feature plugin merge window closes. |
July 2, 2014 (+4w) | Beta 1. |
From this point on, no more commits for any new enhancements or feature requests in this release cycle, only bug fixes and inline documentation. Work can continue on enhancements/feature requests not completed and committed by this point, and can be picked up for commit again in just a few weeks at the start of WordPress 4.1. | |
July 9, 2014 (+1w) | Beta 2. |
July 16, 2014 (+1w) | Beta 3. |
July 23, 2014 (+1w) | Beta 4. |
July 30, 2014 (+1w) | Release candidate. (More release candidates as necessary.) |
Week of August 25 (+4w) | Target date for release of WordPress 4.0. |
8월 25일 예정입니다.
Project Name | Lead | Weekly Chat | Documents | Stage |
Front-end Editor | @avryl | Wednesday, June 11, 2014 02:00 UTC+9 in #WordPress-ui | P2 posts | development |
WP API | @rmccue | Tuesday, June 10, 2014 09:00 UTC+9 in #WordPress-dev | GSoC posts, O2 group | development |
Media Grid | @shaunandrews | Saturday, June 14, 2014 02:00 UTC+9 in #WordPress-ui | O2 posts, P2 posts | design |
Press This | @michael-arestad | Thursday, June 12, 2014 01:00 UTC+9 in #WordPress-ui | O2 posts | design |
Admin Help | @trishasala, @Clorith | Tuesday, June 10, 2014 02:30 UTC+9 in #WordPress-sfd | overview, P2 posts | planning |
현재 개발 중인 기능입니다.
설치 시 위와 같은 화면이 나타나고 언어를 선택할 수 있게 됩니다. 이런 방식을 취하게 되면 워드프레스를 언어별로 내려받아 설치하는 것이 아니라 메인 패키지 설치 파일을 내려받아 설치하게 되는데 이 파일에는 설치용 파일만 존재하게 될 것 같습니다. 즉 setup.php 파일과 같이 간단한 하나의 파일을 서버에 업로드 하고 브라우저에 띄우면 위와 같은 화면이 나타나게 되고 언어를 선택한 다음 설치하게 되면 코어 파일과 언어 파일들이 다운로드 되는 형태가 될 것 같습니다.
이렇게 되면 설치 된 후에는 원하는 언어를 자유롭게 변경할 수 있게 되고 해당 언어를 선택하고 저장하면 언어 파일이 다운로드 돼 설치됩니다. 또한 원하는 플러그인이나 테마에 자신의 언어 파일이 있는지 검색할 수도 있고 설치도 가능하게 됩니다.
앞으로는 접속자의 IP 주소나 웹브라우저의 언어 설정에 따라 해당 언어로 워드프레스 사이트가 보이게 될 기능도 추가될 것 같습니다. 이 때는 콘텐츠도 언어별로 작성해야 할 것입니다. 다중 언어 사이트를 만들기 위해 플러그인을 사용해야 했지만 워드프레스만으로 방문자의 언어에 따라 사이트가 해당 언어로 보이게 될 날이 멀지 않은 것 같습니다.
참고: https://make.wordpress.org/core/2014/05/21/internationalization-goals-for-4-0/