설명
워드프레스에서 국제화/현지화를 그 어느 때보다 빠르게 할 수 있습니다.
워드프레스 6.5에 대한 면책 조항
주의: 이 플러그인의 대부분의 기능이 워드프레스 6.5에 통합되었습니다! 더 이상 필요하지 않을 수도 있습니다.
하지만 이 플러그인은 자체 플러그인을 개발하거나 상용 플러그인을 사용하는 경우와 같이 언어팩을 워드프레스닷컴이 아닌 다른 곳에서 다운로드하는 경우에도 여전히 적합합니다.
고성능 번역 플러그인은 해당 플러그인의 번역 파일을 워드프레스 6.5에 도입된 새로운 파일 형식으로 변환하여 속도에 최적화합니다.
이 플러그인의 기능
이 프로젝트는 워드프레스에서 번역 파일을 처리하는 새로운 접근 방식을 사용하여 현지화 속도가 엄청나게 빨라졌습니다.
i18n 심층 성능 분석에 따르면 현지화된 워드프레스 사이트는 번역이 없는 사이트보다 로딩 속도가 현저히 느린 것으로 나타났습니다.
이 플러그인의 새로운 현지화 접근 방식을 사용하면 이러한 오버헤드가 크게 줄어들어 사이트 속도가 다시 빨라집니다. 이 플러그인은 .mo
번역 파일을 .php
파일로 변환하여 이를 수행합니다.
사이트에서 영어(미국) 이외의 언어를 사용하는 경우 이 플러그인을 활성화하기만 하면 속도가 즉시 개선되는 것을 확인할 수 있습니다.
스크린샷
설치
워드프레스 내에서 설치
- 플러그인 > 새로 추가로 이동합니다.
- 고성능 번역을 검색합니다.
- 고성능 번역 플러그인을 설치하고 활성화하세요.
수동 설치
- 전체
performant-translations
폴더를/wp-content/plugins/
디렉터리에 업로드합니다. - 플러그인을 방문하세요.
- 고성능 번역 플러그인을 활성화합니다.
FAQ
-
이 플러그인이 왜 그렇게 빠른가요?
-
.mo
파일을.php
파일로 변환하면 번역을 훨씬 더 빠르게 구문 분석할 수 있습니다.↵
또한.php
파일은 소위 OPcache에 저장할 수 있어 속도가 더욱 향상됩니다. -
프로덕션 사이트에서 이 플러그인을 사용할 수 있나요?
-
이 플러그인은 대부분 베타 테스트 플러그인으로 간주되지만, 프로덕션에서 사용해도 괜찮을 정도로 테스트를 거쳐 안정화되었습니다.↵
하지만 모든 플러그인과 마찬가지로 사용상의 위험은 사용자가 감수해야 합니다. -
이 플러그인은 다른 다국어 플러그인과 함께 테스트되었나요?
-
예. 이 플러그인은 WPML, Weglot, TranslatePress, MultilingualPress 및 Polylang.↵와 같은 일반적인 다국어 플러그인에서 테스트를 거쳤습니다.
여전히 문제가 발생하면 알려주세요. -
이 플러그인을 활성화하려면 특별히 해야 할 일이 있나요?
-
아니요. 플러그인이 활성화되면 바로 작동하며 속도 향상을 즉시 확인할 수 있습니다. 문제가 발생하면 새 지원 항목을 열어주세요.
-
설치 후 이 플러그인을 안전하게 제거할 수 있나요?
-
예. 플러그인을 비활성화하고 제거하면 플러그인에서 생성된 모든
.php
파일이 서버에서 제거됩니다. -
플러그인에 어떻게 기여할 수 있나요?
-
기여는 언제나 환영합니다! 핵심 성과 팀 핸드북에서 참여 방법에 대해 자세히 알아보세요.
-
플러그인 피드백은 어디에서 제출할 수 있나요?
-
새로운 기능에 대한 제안이나 요청이 있는 경우 GitHub 리포지토리에서 이슈로 제출할 수 있습니다.
문제 해결에 도움이 필요하거나 플러그인에 대한 질문이 있는 경우 지원 포럼에 새 주제를 작성하세요.
-
보안 문제는 어디에서 신고할 수 있나요?
-
보안 문제를 신고하려면 WordPress HackerOne 프로그램을 방문하세요.
후기
기여자 & 개발자
변경이력
플러그인의 전체 변경 로그는 GitHub의 릴리즈 페이지를 참조하세요.
1.2.0
- 이 플러그인은 이제 워드프레스 6.5가 필요합니다.
1.1.2
- 조회할 파일 경로를 조립할 때 사소한 회귀 현상을 수정했습니다.
1.1.1
- 수정: 1.1.0에서 약간의 성능 저하를 해결했습니다.
- 수정: 특정 로캘에서 복수형이 올바르지 않은 문제를 해결했습니다.
1.1.0
- 개선: 워드프레스 6.5에서 이 기능을 지원합니다.
- 개선: 플러그인 필터 결함으로 인해 파일 경로가 문자열이 아닌 경우에 대한 강화가 추가되었습니다.
- 개선: PHP 파일 작성 후 OPcache 무효화.
- 개선: 단수로 참조된 복수형 문자열과의 호환성을 개선했습니다.
1.0.9
- 개선: WPML 문자열 번역 애드온과의 호환성이 개선되었습니다.
1.0.8
- 수정: 잠재적인 파일 권한 문제에 대한 해결 방법을 추가했습니다.
1.0.7
- 수정: 모든 핵심 번역이 업데이트되지 않는 문제를 수정했습니다.
- 개선: 이전 버전과의 호환성을 개선하기 위해 번역이 로드되는 순서를 변경했습니다.
1.0.6
- 개선: JSON 파일 지원 제거.
- 수정: 심볼릭 링크와 함께 번역 파일 경로를 사용할 때 강화 기능을 추가했습니다.
1.0.5
- 개선: 파일 중복을 방지하기 위해 로코 번역과의 호환성이 개선되었습니다.
1.0.4
- 개선: 몇 가지 사소한 성능 개선.
- 개선: 충돌을 방지하기 위해 다른 파일 확장자(
.mo.php
대신.php
)를 사용하세요. - 향상: 텍스트 도메인에 대한 기존 번역 파일이 이미 로드되어 있는 경우 “가져오기”를 클릭합니다.
- 개선: 사용 가능한 경우 WP 파일시스템 API를 사용합니다.
1.0.3
- 개선: 쿼리 모니터의 개발자 도구 패널과의 호환성이 개선되었습니다.
- 개선: 새로운
performant_translations_load_translation_file
필터를 추가했습니다. - 개선: 멀티사이트에서 네트워크 전용 활성화를 적용합니다.
1.0.2
- 수정: 번역 함수에 전달되는 유효하지 않은 값에 대한 강화 기능을 추가했습니다.
1.0.1
- 개선: 로코 번역이 MO 파일을 업데이트할 때 번역 파일을 다시 생성합니다.
- 수정: 유효하지 않은 컨텍스트 전달에 대한 강화 기능을 추가했습니다.
- 수정: 페르시아어와 같이 복수형이 없는 로캘의 처리를 수정했습니다.
1.0.0
- 초기 릴리스.