고성능 번역

설명

이 프로젝트는 워드프레스에서 번역 파일을 처리하는 새로운 접근 방식을 사용하여 현지화 속도가 엄청나게 빨라졌습니다.

i18n 심층 성능 분석에 따르면 현지화된 워드프레스 사이트는 번역이 없는 사이트보다 로딩 속도가 현저히 느린 것으로 나타났습니다.

이 플러그인의 새로운 로컬라이제이션 접근 방식을 사용하면 이러한 오버헤드가 크게 줄어들어 사이트 속도가 다시 빨라집니다.

사이트에서 영어(미국) 이외의 언어를 사용하는 경우 이 플러그인을 활성화하기만 하면 속도가 즉시 개선되는 것을 확인할 수 있습니다.

워드프레스 6.5 이상

중요: 이 새로운 기능은 워드프레스 6.5에 통합되었습니다! 하지만 이 플러그인은 여전히 유용합니다!

워드프레스 6.5 이상에서 이 플러그인은 기존 .mo 파일을 .php로 자동 변환하고 이후에는 .php 파일에서 번역된 내용만 로드합니다.↵
이 기능은 언어팩을 워드프레스닷컴에서 다운로드하지 않고 다른 곳에서 다운로드한 경우에 유용합니다.

스크린샷

  • 이 플러그인으로 로딩 시간이 개선된 차트를 보여줍니다.

설치

워드프레스 내에서 설치

  1. 플러그인 > 새로 추가로 이동합니다.
  2. 고성능 번역을 검색합니다.
  3. 고성능 번역 플러그인을 설치하고 활성화하세요.

수동 설치

  1. 전체 performant-translations 폴더를 /wp-content/plugins/ 디렉터리에 업로드합니다.
  2. 플러그인을 방문하세요.
  3. 고성능 번역 플러그인을 활성화합니다.

FAQ

이 플러그인이 왜 그렇게 빠른가요?

.mo 파일을 .php 파일로 변환하면 번역을 훨씬 더 빠르게 구문 분석할 수 있습니다.↵
또한 .php 파일은 소위 OPcache에 저장할 수 있어 속도가 더욱 향상됩니다.

프로덕션 사이트에서 이 플러그인을 사용할 수 있나요?

이 플러그인은 대부분 베타 테스트 플러그인으로 간주되지만, 프로덕션에서 사용해도 괜찮을 정도로 테스트를 거쳐 안정화되었습니다.↵
하지만 모든 플러그인과 마찬가지로 사용상의 위험은 사용자가 감수해야 합니다.

이 플러그인은 다른 다국어 플러그인과 함께 테스트되었나요?

예. 이 플러그인은 WPML, Weglot, TranslatePress, MultilingualPress 및 Polylang.↵와 같은 일반적인 다국어 플러그인에서 테스트를 거쳤습니다.
여전히 문제가 발생하면 알려주세요.

이 플러그인을 활성화하려면 특별히 해야 할 일이 있나요?

아니요. 플러그인이 활성화되면 바로 작동하며 속도 향상을 즉시 확인할 수 있습니다. 문제가 발생하면 새 지원 항목을 열어주세요.

설치 후 이 플러그인을 안전하게 제거할 수 있나요?

예. 플러그인을 비활성화하고 제거하면 플러그인에서 생성된 모든 .php 파일이 서버에서 제거됩니다.

플러그인에 어떻게 기여할 수 있나요?

기여는 언제나 환영합니다! 핵심 성과 팀 핸드북에서 참여 방법에 대해 자세히 알아보세요.

플러그인 피드백은 어디에서 제출할 수 있나요?

새로운 기능에 대한 제안이나 요청이 있는 경우 GitHub 리포지토리에서 이슈로 제출할 수 있습니다.

문제 해결에 도움이 필요하거나 플러그인에 대한 질문이 있는 경우 지원 포럼에 새 주제를 작성하세요.

보안 문제는 어디에서 신고할 수 있나요?

보안 문제를 신고하려면 WordPress HackerOne 프로그램을 방문하세요.

후기

2024년 4월 11일
What this plugin does is amazing! There were some issues that made my website slow. The website achieved a mobile page speed of 52. Blocked display for more than 10 seconds. I don’t have the technical knowledge to fix this in the code. This would have cost me around $600. I found this plugin and all errors were removed from the website with one click. I am incredibly happy with the result. And that with a free plugin! I knew it should be possible. Because I am so happy, I take the paid subscription! Thank you very much!
2024년 1월 21일
Browsing the dashboard feels instant snappier, even if your hosting is already fast and performant – it still makes a difference!
2024년 1월 16일
I’ve got a multi language site (with WPML) that has a huge performance problem. I was not able to figure out what is actually causing the performance problem, the main problem probably has nothing to do with i18n, this plugin still helps cause it significantely speeds up the translations, leaving the only bottleneck to be the unknown problem. Many thanks for your efforts!
2023년 11월 23일
I tried this plugin on a couple of websites and I believe it makes my admin user experience a bit faster. Cached front end is fast as ever. It works great with Polylang, WooCommerce and Loco Translate. I like where this is going and I hope it gets implemented into the WP Core soon. Update:Duplicator (Pro) throws a runtime error when trying to make a backup while this plugin is activated. Temporarily disabling it solves the issue.
2023년 10월 23일
My clients websites usually non-English, this extension makes faster their websites. I’m really greatful for this improvements.
모든 15 평가 읽기

기여자 & 개발자

“고성능 번역”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“고성능 번역”(이)가 20 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “고성능 번역”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

플러그인의 전체 변경 로그는 GitHub의 릴리즈 페이지를 참조하세요.

1.2.0

  • This plugin now requires WordPress 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

  • 초기 릴리스.