Joomla 공개 문서 미리보기 — 6.1.4 검증

웹사이트 번역 및 현지화: Joomla — 플랫폼 가이드

템플릿을 바꾸지 않고 GoLocal!로 Joomla 공개 문서 본문을 번역·현지화하세요. 설치용 플러그인과 실제 데모가 있습니다. 메뉴, 본문 밖 제목, 외부 컴포넌트는 제외됩니다.

Joomla 네이티브 시스템 플러그인

세 단계로 Joomla 연결

  1. 호환성과 프로젝트 확인

    데모를 먼저 사용하고 체험·구매 전에 Joomla/PHP, 템플릿, 캐시, 회원 영역을 지원팀과 확인하세요. GoLocal Website 프로젝트에 Joomla, 정확한 게시 도메인, 원문 언어를 설정합니다. 관리자·DB·번역 제공자 비밀이 아닌 공개 프로젝트 키만 복사하세요.

  2. Joomla에 ZIP 설치

    스테이징을 백업하세요. 아래 ZIP은 압축을 풀거나 테마를 수정하지 않고 사용합니다. Joomla: System → Install → Extensions → Upload Package File. ZIP 선택 후 성공 메시지를 기다리세요. 첫 설치는 비활성입니다. Joomla 디렉터리 등록이 아닌 직접 다운로드입니다.

  3. 설정 저장 후 로그아웃하여 확인

    System → Manage → Plugins → System - GoLocal! Website Translation & Localization. 공개 키와 제외 범위를 확인하고 동의 및 공개 번역을 Yes, Status를 Enabled로 설정한 뒤 Save. 로그아웃한 창에서 공개 문서를 확인하세요. 별도 전역 스크립트를 추가하지 마세요.

Joomla 플러그인의 정확한 설정

Public GoLocal project key
External translation service consent → Yes
Enable public article-body translation → Yes
Status → Enabled → Save
Additional user-content exclusions (CSS)
Optional public article ID allowlist

번역 범위

익명 방문자가 보는 적격 com_content 공개 본문만 번역하며 게시 날짜와 모든 상위 카테고리를 확인합니다. 관리자, API, 계정, 연락처, 검색, 편집, 제한 문서와 모든 로그인 뷰는 제외됩니다. 본문 밖 제목·메뉴는 원문 유지가 정상입니다. ID 목록은 범위를 좁힐 뿐 접근 권한을 주지 않습니다.

고객 데이터 보호

고객 이름 Travail à domicile은 원문 UI가 영어여도 유지합니다. 컨테이너 전체를 표시하거나 Additional user-content exclusions (CSS)에 선택자를 추가하세요. Input, textarea, Quill, contenteditable 값은 변하지 않으며 하위 요소도 제외됩니다. 편집기가 속성을 지우면 안정적인 클래스를 요청하고 전역 HTML 필터를 끄지 마세요.

예: UI는 번역하고 고객 이름은 유지

<span>Source name</span>
<span class="client-source-name">Travail à domicile</span>

/* Additional user-content exclusions (CSS): */
.client-source-name

<!-- Existing supported opt-outs, including descendants: -->
<div data-tr-skip>Client-entered content</div>
<div translate="no">Client-entered content</div>
<div class="notranslate">Client-entered content</div>

수동 수정과 반복 문구

Translation Editor에서 정확한 프로젝트·언어 쌍을 골라 저장하고 모든 대상 문구를 확인하세요. 온라인으로 보이는 탭은 약 30초마다 확인하며 즉시 push가 아닙니다. 수동 값이 우선합니다. 사용자 데이터는 계속 번역을 고치지 말고 제외하세요.

캐시 및 연결 점검

같은 언어 재방문은 캐시를 재사용하며 새 문구·언어는 번역이 필요할 수 있습니다. 새 도메인 반영에 몇 분 걸릴 수 있습니다. Domain not authorized 때문에 비밀을 공개하거나 권한을 넓히지 마세요. 도메인, 동의, Status, 비로그인 상태를 확인하세요. Copy file failed는 호스트에 파일 소유권 확인을 요청하며 chmod 777을 쓰지 않습니다.

중지·삭제·결제

Enable public article-body translation을 No로 하거나 Status 비활성, Save 후 완전히 새로고침하세요. 페이지/CDN 캐시는 관련 HTML만 갱신하고 위젯 제거를 확인하세요. 번역 쌍은 지우지 않습니다. 삭제해도 프로젝트·번역·SaaS 구독은 유지됩니다. 플러그인은 무료이며 구독은 GoLocal billing에서 관리합니다.

SEO 및 호환성 한계

브라우저 번역은 현지화 URL, hreflang, 번역 뉴스레터를 만들지 않습니다. 데모·미리보기 가이드는 noindex입니다. Joomla 6.1.4/PHP 8.3 및 Cassiopeia에서만 검증했으며 6.2, 모든 테마, 사용자 ACL, 외부 컴포넌트를 보장하지 않습니다. 기존 언어 라우팅과 분리하고 배포·결제 전 스테이징을 검증하세요.

공개 키만 사용합니다. 무결성 검증된 1.3.2 엔진 하나이며 편집기의 원격 키 검증이나 추가 로더는 없습니다. 불명확한 상태는 로드를 막습니다. ID·옵션 값을 유지하세요. GoLocal Query는 Bubble용이며 Joomla에는 필요 없습니다.

간단하고 투명한 요금제

모든 요금제에 무제한 번역 단어가 포함됩니다. 숨겨진 비용이 없습니다.

월간연간

Starter

$15/mo

번역 단어 무제한

  • ✓번역 단어 무제한
  • ✓언어 무제한
  • ✓언어 위젯
  • ✓프로젝트 1개
  • ✓월 30K MAU
  • ✓외부 DB 1개
  • ✓번역 편집기
  • ✓이메일 지원
통합 접근 요청
가장 인기

Pro

$35/mo

번역 단어 무제한

  • ✓번역 단어 무제한
  • ✓언어 무제한
  • ✓언어 위젯
  • ✓프로젝트 1개
  • ✓월 150K MAU
  • ✓외부 DB 3개
  • ✓용어집
  • ✓우선 지원
통합 접근 요청

Business

$89/mo

번역 단어 무제한

  • ✓번역 단어 무제한
  • ✓언어 무제한
  • ✓언어 위젯
  • ✓프로젝트 2개(도메인 2개)
  • ✓월 1M MAU
  • ✓외부 DB 10개
  • ✓고급 분석
  • ✓Slack 지원
통합 접근 요청

모든 요금제에 5일 무료 체험이 포함됩니다. 초과 요금은 10,000 MAU당 $3입니다.