WPML
상태
개발자 대기 중
관련 플러그인/테마
TablePress

문제 개요

TablePress 플러그인을 사용하여 표를 만드는 경우, 현재 WPML로 번역할 수 없습니다.

임시 해결 방법

TablePress 작성자가 언급한 바와 같이, 가장 쉬운 해결책은 각 언어별로 표를 만들고 번역된 페이지에 관련 숏코드를 사용하는 것입니다.

또한 TablePress Premium 버전에서 제공하는 행 필터링 모듈을 사용하여 각 언어에 대해 각 행을 복사하고 언어 약어를 필터 용어로 사용할 수도 있습니다(예: 추가로 만든 숨겨진 첫 번째 열에 사용).

또는 다음 해결책을 시도해 볼 수 있지만, 진행하기 전에 반드시 사이트를 전체 백업하세요.


  1. WPML설정 페이지로 이동하세요.

  2. 포스트 유형 번역 섹션으로 스크롤을 내리고 tablepress_table 사용자 정의 글 유형을 번역으로 설정하세요.

  3. 같은 페이지에서 사용자 정의 필드 번역 섹션을 찾으세요. 다음 필드를 복사로 설정하세요.

    • _tablepress_table_options

    • _tablepress_table_visibility

  4. WPML번역 관리로 이동하세요.

  5. 드롭다운에서 TablePress Tables 글 유형을 선택하세요.

    TablePress Tables 글 유형 선택


  6. 다른 글이나 페이지와 동일하게 표를 번역하세요.

  7. WPML문자열 번역으로 이동하세요.

  8. 페이지 맨 아래로 스크롤을 내리고 관리 화면의 텍스트 번역 링크를 클릭하세요.

  9. tablepress_tables를 검색하세요.

  10. 결과를 선택하고 문자열 번역에 추가 버튼을 클릭하세요.

  11. WPML번역 관리로 돌아가세요.

  12. 여기서 원본 표의 ID를 가져와야 합니다. 원본 표의 보기 버튼 위로 마우스를 가져가면 찾을 수 있습니다.

    원본 표 ID 가져오기


  13. WPML번역으로 이동하세요.

  14. 번역된 표의 ID를 가져오세요.

    번역된 표 ID 가져오기


  15. WPML문자열 번역으로 돌아가서 표 상단의 드롭다운에서 admin_texts_tablepress_tables 도메인을 선택하세요.

  16. 문자열의 내용을 번역에 복사하세요. 번역에서 원본 표의 ID(예시의 경우 18)를 번역된 표의 ID(예시의 경우 32)로 바꾸세요.
    표 문자열 번역

알려진 모든 문제 →