Weblate 4.x 시리즈

Weblate 4.18.2

2023년 6월 30일 출시.

  • TBX에서 노트 파싱이 수정되었습니다.

  • 탐색 바 검색의 쿼리 파싱이 수정되었습니다.

  • 보고서의 언어 필터링이 수정되었습니다.

  • ModernMT 언어 매핑이 개선되었습니다.

  • 단일 복수형을 가진 언어에서 재사용 검사가 비활성화되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.18.1

2023년 6월 16일 출시.

  • i18next의 언어 코드 형식이 수정되었습니다.

  • 다크 테마의 CSS 압축이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.18

2023년 6월 15일 출시.

  • 권한 거부 시 API 오류 메시지가 개선되었습니다.

  • XML 검사의 오탐이 감소했습니다.

  • 번역 검사의 정확도가 향상되었습니다.

  • Fluent 파일 형식에 대한 지원이 확장되었습니다.

  • 일부 속도 제한에서 사용자 로그아웃을 방지합니다.

  • 용어집 설명을 TBX 형식으로 저장하는 지원이 추가되었습니다.

  • 마지막 업데이트별 문자열 정렬에 대한 지원이 추가되었습니다.

  • 사용자 검색 기능이 확장되었습니다.

  • 저장소에서 스크린샷을 자동으로 업데이트하는 지원.

  • 번역 메모리 성능이 개선되었습니다.

  • 프로젝트 통계의 JSON/CSV 내보내기에 이제 더 많은 세부 정보가 포함되며 API에서 사용 가능한 콘텐츠와 일치합니다.

  • 재사용된 번역에 대한 검사가 추가되었습니다.

  • 자동 제안에서 제안된 변경 사항을 강조 표시합니다.

  • 다크 테마가 추가되었습니다. 브라우저 따름 및 수동 설정을 사용할 수 있습니다.

  • Docker 컨테이너를 이제 읽기 전용 루트 파일시스템에서 사용할 수 있습니다.

  • 프로젝트에 사용자를 추가할 때 사용자 이름 자동 완성이 추가되었습니다.

  • 프로젝트, 구성요소, 언어 및 사용자에 대한 사이트 전체 검색이 추가되었습니다.

  • 읽기 전용 문자열을 원문으로 채우는 새 애드온.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • PostgreSQL 10, 11, MySQL 5.7 및 MariaDB 10.2, 10.3 지원이 중단되었습니다.

  • Python 3.7 지원이 중단되었습니다.

  • Fluent 형식 형식이 일부 문자열의 식별을 변경했습니다. 변경 사항을 확인하려면 번역 파일을 강제로 다시 로드해야 할 수 있습니다.

  • settings_example.py 에 여러 변경 사항이 있습니다. 가장 주목할 만한 것으로 COMPRESS_OFFLINE_CONTEXT 의 변경 사항이 있습니다. 설정을 그에 맞게 조정하세요.

Weblate 4.17

2023년 4월 17일 출시.

  • 보고서에서 언어별 필터링을 허용합니다.

  • 더 이상 사용되지 않는 cleanup_celery 명령어가 제거되었습니다.

  • 일부 팀의 비공개 프로젝트 가시성이 수정되었습니다.

  • 자동 번역이 이제 다른 구성요소에서 번역할 때 대상 상태를 적용합니다.

  • 공개 사용자 프로필의 성능이 개선되었습니다.

  • Sentry 성능 모니터링 통합이 개선되었습니다.

  • Ed25519 SSH 키에 대한 지원이 추가되었습니다.

  • 메트릭 저장소가 재작성되었습니다.

  • 위치별 문자열 검색에 대한 지원이 추가되었습니다.

  • 문서가 개선되었습니다.

  • 변경되지 않은 번역 검사가 용어집의 번역 불가 용어를 적용할 수 있습니다.

  • 데바나가리 단다에 대한 자동 수정이 추가되었습니다.

  • 프로젝트 번역 메모리를 언어별로 다운로드할 수 있습니다.

  • 사용되지 않는 구성요소에 대한 새 알림이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • 재작성된 메트릭 저장소로의 마이그레이션은 대규모 Weblate 인스턴스에서 상당한 시간이 소요될 수 있습니다 (metrics_metric 테이블 1GB당 약 15분 예상). 다운타임을 줄이려면 Weblate 4.17에서 4.16으로 weblate/metrics/migrations/*.py 를 복사하고 백그라운드에서 마이그레이션을 시작할 수 있습니다. 완료되면 평소처럼 전체 업그레이드를 수행하세요.

  • Docker 컨테이너에서 이제 PostgreSQL 12 이상이 필요합니다. 업그레이드 지침은 PostgreSQL 컨테이너 업그레이드 를 참조하세요. Weblate 자체는 적절한 Django 버전이 설치된 경우 이전 버전도 지원합니다.

경고

MySQL에서의 마이그레이션은 Python 데이터베이스 드라이버의 제한으로 인해 모든 메트릭을 메모리에 로드하려고 시도합니다. MySQL을 계속 사용하려면 마이그레이션 전에 메트릭을 정리해야 할 수 있습니다. PostgreSQL로의 전환을 고려하세요 ( 다른 데이터베이스에서 PostgreSQL로 마이그레이션 참조).

Weblate 4.16.4

2023년 3월 16일 출시.

  • 의존성이 업데이트되었습니다.

  • 백그라운드 작업 스케줄링이 개선되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.16.3

2023년 3월 15일 출시.

  • 프로젝트 백업의 세션 처리가 개선되었습니다.

  • 의존성이 업데이트되었습니다.

  • 현지화 업데이트.

  • 문서가 개선되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.16.2

2023년 3월 8일 출시.

  • 번역 메모리에서의 검색이 수정되었습니다.

  • 더 많은 서비스에서의 자동 번역이 수정되었습니다.

  • 겹치는 용어집 용어 매칭의 렌더링이 개선되었습니다.

  • 일부 형식에서 영어가 아닌 원문 언어의 복수형 파싱이 수정되었습니다.

  • go-i18n v2 JSON 파일에 대한 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.16.1

2023년 3월 1일 출시.

  • 테스트 모음 오류가 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.16

2023년 3월 1일 출시.

  • 형식 문자열 검사가 이제 중복된 형식도 감지합니다.

  • 일부 특수 형식 문자열의 검색 성능이 개선되었습니다.

  • Celery beat가 이제 작업 일정을 데이터베이스에 저장합니다.

  • IBM Watson Language Translator에 대한 지원이 추가되었습니다.

  • 4.14에서 더 이상 사용되지 않게 된 VCS 통합 설정 지원이 중단되었습니다.

  • Bitbucket Server 풀 리퀘스트에 대한 지원이 추가되었습니다.

  • gettext PO 파일의 충돌 처리가 개선되었습니다.

  • API를 통해 추가할 때 문자열 상태를 정의하는 지원이 추가되었습니다.

  • CORS 허용 오리진 구성에 대한 지원이 추가되었습니다.

  • 자동 제안에 복수형 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • Celery beat가 이제 작업 일정을 데이터베이스에 저장합니다. 이를 위해 CELERY_BEAT_SCHEDULERINSTALLED_APPS 를 변경해야 합니다.

  • 더 이상 사용되지 않는 VCS 자격 증명 설정이 더 이상 지원되지 않습니다 ( Weblate 4.14 참조).

  • django-crispy-forms 의 업그레이드에 INSTALLED_APPS 의 변경이 필요합니다.

  • django-cors-headers 의 통합에 INSTALLED_APPSMIDDLEWARE 의 변경이 필요합니다.

  • CACHE_DIR 의 도입으로 STATIC_ROOT 의 기본값이 변경되었습니다. 정적 파일 제공 를 그에 맞게 조정해야 할 수 있습니다.

Weblate 4.15.2

2023년 1월 25일 출시.

  • 기본 구성에서 gotext JSON 및 i18next v4 형식이 활성화되었습니다.

  • 손상된 파일 업로드 시의 충돌이 수정되었습니다.

  • Git 저장소 상태에서 오래된 디렉터리를 표시합니다.

모든 변경 사항 상세 보기.

Weblate 4.15.1

2023년 1월 19일 출시.

  • 자동 번역의 제안이 수정되었습니다.

  • 일부 코너 케이스의 애드온 페이지 충돌이 수정되었습니다.

  • 일부 경우의 새 번역에 대한 번역 취소 템플릿이 수정되었습니다.

  • REUSE 3.0 을 사용한 라이선싱이 문서화되었습니다.

  • 팀 관리의 사용자 페이지 매김이 수정되었습니다.

  • 프로젝트 생성 및 저장의 성능이 개선되었습니다.

  • gotext JSON 파일에 대한 지원이 추가되었습니다.

  • i18next v4 파일에 대한 지원이 추가되었습니다.

  • API의 페이지 매김을 이제 사용자 정의할 수 있습니다.

모든 변경 사항 상세 보기.

Weblate 4.15

2022년 12월 16일 출시.

  • 개별 문자열에 대한 변경 사항 검색 지원이 추가되었습니다.

  • 다른 구성요소로부터의 자동 번역에서 복수 처리 문제를 수정했습니다.

  • Alt+Enter 키보드 단축키를 추가하여 문자열을 제안으로 제출할 수 있습니다.

  • Fluent 형식의 배치 가능 항목에 대한 지원이 추가되었습니다.

  • 번역 메모리의 성능이 개선되었습니다.

  • 알려진 코드 호스팅 서비스에 대해 저장소 웹 탐색 링크를 자동 생성합니다.

  • 여러 보기의 성능이 개선되었습니다.

  • 복수형 문자열의 목록 표시가 개선되었습니다.

  • HTML 헤드에 사용자 정의 마크업을 추가하기 위한 지원이 추가되었습니다.

  • 애드온에서 번역된 파일만 포함하도록 MO 파일 생성이 수정되었습니다.

  • 정규 표현식 플래그의 렌더링이 수정되었습니다.

  • 복수형에서의 자리 표시자 검사 동작이 개선되었습니다.

  • Google Play에 적합한 번역 파일 이름 지정에 대한 지원이 추가되었습니다.

  • API에서 레이블에 대한 지원이 추가되었습니다.

  • 커밋용 이메일과 알림용 이메일을 다르게 선택할 수 있는 지원이 추가되었습니다.

  • Docker 이미지가 더 이상 기본적으로 디버그 모드를 활성화하지 않습니다.

  • 용어집 구성 요소 우선순위에 따라 용어집 용어를 정렬합니다.

  • 팀 멤버를 추가하거나 제거할 수 있는 팀 관리자가 추가되었습니다.

  • 사용자 삭제 전 팝업 확인이 추가되었습니다.

  • XML 출력을 사용자 정의하는 애드온이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • Weblate는 이제 PostgreSQL에서 btree_gin 확장을 필요로 합니다. 마이그레이션 과정에서 충분한 권한이 있으면 자동으로 설치됩니다. 수동 설정은 PostgreSQL에서 데이터베이스 만들기 를 참조하세요.

  • Docker 이미지가 더 이상 기본적으로 디버그 모드를 활성화하지 않습니다. 필요한 경우 WEBLATE_DEBUG 를 사용하여 환경에서 활성화하세요.

  • 일부 인덱스를 다시 생성해야 하므로 대규모 인스턴스에서는 데이터베이스 마이그레이션에 몇 시간이 소요될 수 있습니다.

  • 4.15.1에서 변경됨: REST 프레임워크 설정의 DEFAULT_PAGINATION_CLASS 기본값이 변경되었습니다.

Weblate 4.14.2

2022년 11월 5일 출시.

  • 번역 메모리에서 항목을 제거하기 위한 지원이 추가되었습니다.

  • 중복 언어 경고의 분석이 개선되었습니다.

  • 연속 중복 단어 검사의 정확도가 개선되었습니다.

  • 대량 알림 전송의 확장성이 개선되었습니다.

  • 자막 번역의 문자열 상태 처리가 개선되었습니다.

  • _TOKEN/_USERNAME 구성을 통한 VCS 서비스 API 키의 불안전한 설정이 더 이상 사용되지 않으며, _CREDENTIALS 목록을 사용해야 합니다.

  • 일부 업로드된 CSV 파일의 처리가 수정되었습니다.

  • 차이 표시에서 공백 변경 처리가 개선되었습니다.

  • 관리 페이지에 자동 제안 관리 링크가 추가되었습니다.

  • 히스토리에서 의견 삭제/해결을 추적합니다.

  • 연결된 구성 요소가 있는 프로젝트 백업 복원이 수정되었습니다.

  • 등록 실패 시 CAPTCHA 입력이 수정되었습니다.

  • DeepL의 언어 지원이 개선되었습니다.

  • 인증된 저장소와의 웹훅 호환성이 개선되었습니다.

  • Python 3.11에 대한 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.14.1

2022년 9월 15일 출시.

  • 일부 상황에서 프로젝트 백업 생성이 수정되었습니다.

  • 파일 업로드 시 오류 보고가 개선되었습니다.

  • 인증 중 GitHub에서 사용자의 모든 인증된 이메일을 가져옵니다.

  • 맥락이나 키에서 용어집 용어가 일치하지 않도록 합니다.

  • 문자열 제거에 대한 알림이 추가되었습니다.

  • 용어집에서 번역 불가 용어의 관리가 개선되었습니다.

  • 팀 관리 페이지에 팀 멤버 수를 표시합니다.

  • 그룹 관리 인터페이스를 추가합니다.

  • 검토가 활성화되면 항상 검토 통계를 표시합니다.

  • 단위 API에 검색 지원이 추가되었습니다.

  • 검토 워크플로우에서 읽기 전용 문자열의 진행 표시줄 표시가 수정되었습니다.

  • 버마어의 구두점 검사 기능이 개선되었습니다.

  • 메트릭 데이터의 가비지 컬렉션이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.14

2022년 8월 22일 출시.

  • 히스토리에서 애드온 변경 사항을 추적합니다.

  • Windows RC, HTML 및 텍스트 파일의 번역 구문 분석이 수정되었습니다.

  • 언어 코드 스타일 구성 옵션이 확장되었습니다.

  • 최근 CLDR 릴리스에서 업데이트된 복수형에 대한 지원이 추가되었습니다.

  • 많은 번역이 있는 구성 요소를 업데이트할 때 메모리 사용량이 감소했습니다.

  • SAP Translation Hub에서 번역 도메인에 대한 지원이 추가되었습니다.

  • 원문 문자열 위치에서 절대 링크를 허용합니다.

  • 일부 역방향 프록시 뒤에서의 동작이 개선되었습니다.

  • API가 번역 메모리를 포함하도록 확장되었습니다.

  • 문서 번역 워크플로우가 개선되었습니다.

  • HTML 및 텍스트 파일 번역의 안정성이 개선되었습니다.

  • 프로젝트 수준 백업에 대한 지원이 추가되었습니다.

  • 번역 메모리 조회의 성능과 메모리 사용량이 개선되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • Java 서식 검사가 이제 GNU gettext 플래그와 일치합니다. Weblate에 설정된 플래그는 자동으로 마이그레이션되지만, 타사 스크립트는 java-format 대신 java-printf-format 을, java-messageformat 대신 java-format 을 사용해야 합니다.

  • jellyfish 의존성이 rapidfuzz 로 교체되었습니다.

  • 4.14.2에서 변경됨: _TOKEN/_USERNAME 구성을 통한 VCS 서비스 API 키의 불안전한 설정이 더 이상 사용되지 않으며, _CREDENTIALS 목록을 사용해야 합니다. Docker에서는 해당 _HOST 지시어를 추가하세요. 예시는 WEBLATE_GITHUB_HOSTGITHUB_CREDENTIALS 를 참조하세요.

Weblate 4.13.1

2022년 7월 1일 출시.

  • 히스토리에서 제안 추적이 수정되었습니다.

  • Cloudflare에서 역방향 프록시 정보 구문 분석이 수정되었습니다.

  • 구문 분석 오류가 구성 요소의 번역을 잠그도록 변경되었습니다.

  • 검색 애드온에서 중간 파일 구성이 수정되었습니다.

  • DeepL 번역에서 자리 표시자 동작이 수정되었습니다.

  • API를 통한 문자열 번역 해제가 수정되었습니다.

  • API를 통해 그룹에서 사용자를 제거하기 위한 지원이 추가되었습니다.

  • 사용자 초대 이메일에 대한 감사 로그가 수정되었습니다.

  • Java 서식 문자열의 플래그 이름이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.13

2022년 6월 15일 출시.

  • 언어 이름 업데이트 동작이 변경되었습니다.

  • 프로젝트 목록에 페이지네이션이 추가되었습니다.

  • 새 단위를 생성하는 API가 이제 새로 생성된 단위에 대한 정보를 반환합니다.

  • 구성 요소 검색이 이제 중간 언어 구성을 지원합니다.

  • CSV 형식에 고정 인코딩 변형이 추가되었습니다.

  • 일부 형식의 맥락 및 위치 처리가 기본 구현에 더 잘 맞도록 변경되었습니다.

  • ResourceDictionary 형식에 대한 지원이 추가되었습니다.

  • 색각 이상자를 위한 진행 표시줄 색상이 개선되었습니다.

  • 문자열 제거 시 변형 정리가 수정되었습니다.

  • Django 4.1과의 호환성.

  • XLIFF에 이스케이프된 XML 요소를 저장하기 위한 지원이 추가되었습니다.

  • 자리 표시자 검사 오류의 서식이 개선되었습니다.

  • /.well-known/change-password를 /accounts/password/로 리디렉션합니다.

  • 기계 번역 서비스를 이제 프로젝트별로 구성할 수 있습니다.

  • 의견 해결을 위한 별도의 권한이 추가되었으며 문자열 검토 역할에 부여되었습니다.

  • CSV 파일에 대체 번역을 저장하기 위한 지원이 추가되었습니다.

  • 자리 표시자 검사가 이제 대소문자를 구분하지 않을 수도 있습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • 언어 정의 가 이제 업그레이드 시 자동으로 업데이트됩니다. 비활성화하려면 UPDATE_LANGUAGES 를 사용하세요.

  • Windows RC 파일, HTML 파일, IDML 형식, 텍스트 파일 파일 형식의 맥락 및 위치 처리가 변경되었습니다. 대부분의 경우 맥락이 이제 위치로 표시됩니다.

  • 기계 번역 서비스는 이제 사용자 인터페이스를 사용하여 구성하며, 설정 파일의 설정은 데이터베이스 마이그레이션 중에 가져옵니다.

Weblate 4.12.2

2022년 5월 11일 출시.

  • 일부 구성 요소의 프로젝트 번역 메모리 재구축이 수정되었습니다.

  • 미번역 문자열로 구성 요소 정렬이 수정되었습니다.

  • 새 언어 추가 시 번역 손실 가능성이 수정되었습니다.

  • 마이그레이션 중 Weblate SSH 키가 생성되도록 보장합니다.

모든 변경 사항 상세 보기.

Weblate 4.12.1

2022년 4월 29일 출시.

  • 풀 리퀘스트 메시지 제목이 수정되었습니다.

  • Fluent 형식의 구문 오류 처리가 개선되었습니다.

  • 알림 이메일의 아바타 표시가 수정되었습니다.

  • 웹 수익 창출에 대한 지원을 추가합니다.

  • 번역 제거 시 오래된 원문 문자열 제거가 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.12

2022년 4월 20일 출시.

  • 마침표 불일치 에서 암하라어에 대한 지원을 추가했습니다.

  • 물음표 불일치 에서 버마어에 대한 지원이 추가되었습니다.

  • 유사언어 생성 애드온의 확장 옵션입니다.

  • ignore-all-checks 플래그를 추가하여 문자열의 모든 품질 검사를 무시합니다.

  • 실패한 검사를 트리거하는 유사언어 생성 애드온을 사용하지 마세요.

  • Gitea 풀 리퀘스트 지원이 추가되었습니다.

  • Linux-style 언어 코드를 언어 코드 스타일 에 추가했습니다.

  • 프로젝트 번역 메모리 재구축 지원이 추가되었습니다.

  • 파일에서 구성요소를 생성하는 API가 향상되었습니다.

  • 다른 번역에 복사 및 복제 버튼을 추가합니다.

  • 병합 요청 메시지를 구성요소 수준에서 구성할 수 있습니다.

  • XML 태그에서의 최대 길이 제한 동작이 개선되었습니다.

  • 추가 주석이 있는 Fluent 파일의 로딩이 수정되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • 특별한 절차가 필요하지 않습니다.

Weblate 4.11.2

2022년 3월 4일 출시.

  • 바이너리 릴리스에서 손상된 MO 파일이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.11.1

2022년 3월 4일 출시.

  • Git 및 Mercurial에 대한 인자 검증 누락이 수정되었습니다 - CVE 2022-23915, 자세한 내용은 GHSA-3872-f48p-pxqj 를 참조하세요.

  • CSV 파일에서 퍼지 문자열을 불러오는 문제가 수정되었습니다.

  • API를 사용하여 팀을 생성하는 지원이 추가되었습니다.

  • 사용자 멘션 제안 표시가 수정되었습니다.

  • 프로젝트 토큰 접근을 이제 사용자 정의할 수 있습니다.

모든 변경 사항 상세 보기.

Weblate 4.11

2022년 2월 25일 출시.

  • 저장된 XSS를 수정했습니다 - CVE 2022-24710, 자세한 내용은 GHSA-6jp6-9rf9-gc66 를 참조하세요.

  • API를 사용한 애드온 설치가 수정되었습니다.

  • Strings needing actionUnfinished strings 로 이름이 변경되었습니다.

  • ICU MessageFormat 구문 의 오탐이 수정되었습니다.

  • 다른 출현 목록에서 잠금 및 기여자 동의를 표시합니다.

  • 더 이상 사용되지 않는 문자열이나 누락된 복수형이 있는 PO 파일 업데이트가 수정되었습니다.

  • Gerrit과의 스쿼시 애드온 호환성이 개선되었습니다.

  • Accept-Language 헤더를 기반으로 사용자 언어를 자동으로 초기화합니다.

  • 문자열 제거 시 오류 처리가 개선되었습니다.

  • Weblate에서 이제 Python 3.7 이상이 필요합니다.

  • 프로젝트 토큰 인증을 사용한 일부 쓰기 작업이 수정되었습니다.

  • 저장소에서 문자열이 변경될 때 문자열 상태 추적이 수정되었습니다.

  • 저장소의 문자열 변경 사항을 추적합니다.

  • 탐색을 개선하기 위해 번역 목록에 고정 헤더가 추가되었습니다.

  • Java 속성 에서의 문자열 번역 취소가 수정되었습니다.

  • 비 ASCII 분기 이름에서의 Git 작업이 수정되었습니다.

  • 새 애드온 원문으로 번역 미리 채우기.

  • Fast-forward 없이 병합 병합 스타일 이 추가되었습니다.

  • 새로 추가된 문자열에 대한 자동 번역 애드온 트리거가 수정되었습니다.

  • 버마어의 구두점 검사 기능이 개선되었습니다.

  • 사용자 접근 권한을 부여하기 위해 프로젝트 수준에서 사용자 정의 팀을 정의하는 지원이 추가되었습니다. 프로젝트별 접근 제어 관리 을 참조하세요.

  • 경고에 문서 링크가 추가되었습니다.

  • Docker 컨테이너가 필요시 발신 이메일에 대해 TLS/SSL을 자동으로 활성화합니다.

  • 해결된 의견 검색에 대한 지원이 추가되었습니다.

  • borgbackup 1.2에 대한 지원이 추가되었습니다.

  • 자동 번역됨 레이블 적용이 수정되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • Weblate에서 이제 Python 3.7 이상이 필요합니다.

  • 프로젝트별 접근 제어 관리 의 구현이 변경되어 그룹 이름에서 프로젝트 접두사가 제거되었습니다. 이는 API 사용자에게 영향을 미칩니다.

  • Weblate에서 이제 문자셋 감지에 chardet 모듈 대신 charset-normalizer 를 사용합니다.

  • 4.11.1에서 변경: REST_FRAMEWORK 설정의 변경 사항이 있습니다 (DEFAULT_AUTHENTICATION_CLASSES 에서 하나의 백엔드가 제거됨).

Weblate 4.10.1

2021년 12월 22일 출시.

  • Django 4.0으로의 업그레이드로 인한 변경 사항이 문서화되었습니다.

  • 자동 번역됨 레이블 표시가 수정되었습니다.

  • 공유 저장소가 있는 구성요소에서의 분기 API 표시가 수정되었습니다.

  • 푸시 실패 경고의 분석이 개선되었습니다.

  • 변경 사항 탐색 시 수동 편집 페이지가 수정되었습니다.

  • 카시다 문자 사용됨 의 정확도가 향상되었습니다.

  • Weblate Docker 컨테이너가 이제 Python 3.10을 사용합니다.

모든 변경 사항 상세 보기.

Weblate 4.10

2021년 12월 16일 출시.

  • DeepL에서의 격식과 자리 표시자에 대한 지원이 추가되었습니다.

  • 대량 편집 및 찾아 바꾸기가 이제 프로젝트 및 언어 수준에서 사용 가능합니다.

  • 찾아 바꾸기에 필터링이 추가되었습니다.

  • 수정됨: “자동 번역 수행” 권한이 더 이상 Languages 그룹에 속하지 않습니다.

  • “자동 번역 수행”이 Administration 및 새 Automatic translation 그룹에 포함됩니다.

  • 특수 문자가 있는 XLSX 파일 생성이 수정되었습니다.

  • 사용자가 특정 GitHub 조직 또는 팀에 속하는지 확인하는 GitHub 인증 백엔드 기능이 추가되었습니다.

  • API에 전달된 잘못된 매개변수에 대한 피드백이 개선되었습니다.

  • API용 프로젝트 범위 액세스 토큰에 대한 지원이 추가되었습니다.

  • 일부 경우의 문자열 제거가 수정되었습니다.

  • 새로 추가된 문자열의 번역이 수정되었습니다.

  • 자동 번역된 문자열에 레이블을 지정하여 필터링을 용이하게 합니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • 프로젝트별 그룹에 변경 사항이 있어, 수천 개의 프로젝트가 있는 사이트에서 업그레이드에 오랜 시간이 소요될 수 있습니다.

  • Django 4.0에서 일부 호환되지 않는 변경이 있었습니다. 이전 버전과 호환되지 않는 4.0 버전의 변경 사항들 을 참조하세요. Weblate는 현재 Django 3.2도 계속 지원하므로 문제가 있는 경우를 대비할 수 있습니다. Weblate에 영향을 미칠 수 있는 가장 주목할 만한 변경 사항:

    • PostgreSQL 9.6 지원이 중단되었습니다. Django 4.0은 PostgreSQL 10 이상을 지원합니다.

    • CSRF_TRUSTED_ORIGINS 의 형식이 변경되었습니다.

  • Docker 컨테이너가 이제 Django 4.0을 사용합니다. 변경 사항은 위를 참조하세요.

Weblate 4.9.1

2021년 11월 19일 출시.

  • 템플릿 변경 후 단일 언어 파일의 업로드가 수정되었습니다.

  • 플래그에서의 공백 처리가 개선되었습니다.

  • 다운로드 API에서의 필터링 지원이 추가되었습니다.

  • 새 번역 추가 시 통계 표시가 수정되었습니다.

  • GitHub SSH 키 변경 관련 문제가 완화되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.9

2021년 11월 10일 출시.

  • 히스토리의 이벤트에 대한 더 많은 세부 정보를 제공합니다.

  • 히스토리의 렌더링이 개선되었습니다.

  • 번역 페이지의 성능이 개선되었습니다.

  • 번역 파일 다운로드 제한에 대한 지원이 추가되었습니다.

  • safe-htmlmd-text 와 함께 사용될 때 Markdown을 이해할 수 있습니다.

  • max-length 태그가 xml-text 와 함께 사용될 때 XML 마크업을 무시합니다.

  • 번역 최대 크기 에서 렌더링된 텍스트의 치수가 수정되었습니다.

  • 예정된 Google 정책 변경에 대응하기 위해 앱 스토어 제목 길이를 30자로 줄였습니다.

  • SSH_EXTRA_ARGS 를 통해 SSH 호출을 사용자 정의하는 지원이 추가되었습니다.

  • ICU MessageFormat에 대한 검사가 추가되었습니다.

  • 기계 번역 백엔드의 오류 조건 처리가 개선되었습니다.

  • 문자열에서 비정상적인 공백 문자를 강조 표시합니다.

  • 편집 중 번역된 문자열에 머무르는 옵션이 추가되었습니다.

  • BORG_EXTRA_ARGS 를 통해 Borg 호출을 사용자 정의하는 지원이 추가되었습니다.

  • 단일 언어 번역의 MO 파일 생성이 수정되었습니다.

  • 모든 구성요소 번역을 ZIP 파일로 다운로드하는 API 엔드포인트가 추가되었습니다.

  • Python 3.10에 대한 지원이 추가되었습니다.

  • 관리 인터페이스에서 이메일 초대를 재발송하는 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

  • 메트릭 저장 방식의 변경이 있어, 대규모 사이트에서 업그레이드에 오랜 시간이 소요될 수 있습니다.

Weblate 4.8.1

2021년 9월 10일 출시.

  • Django 관리 인터페이스에서의 사용자 제거가 수정되었습니다.

  • 애드온 매개변수가 더 상세하게 문서화되었습니다.

  • 용어집의 JavaScript 오류가 수정되었습니다.

  • 일관성 검사의 일치 수에 제한이 추가되었습니다.

  • 기계 번역에서의 자리 표시자 처리가 개선되었습니다.

  • API를 사용한 애드온 생성이 수정되었습니다.

  • 바닥글에 개인정보 처리방침 링크를 추가하는 PRIVACY_URL 설정이 추가되었습니다.

  • 프로젝트 관리자에게 멤버 이메일 주소를 숨깁니다.

  • 충돌 시 gettext PO 병합이 개선되었습니다.

  • 용어집 강조 표시가 개선되었습니다.

  • XML 검사에서의 safe-html 플래그 동작이 개선되었습니다.

  • 연결된 구성요소의 커밋 메시지가 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.8

2021년 8월 21일 출시.

  • Apple stringsdict 형식에 대한 지원이 추가되었습니다.

  • 정확한 검색 연산자가 이제 PostgreSQL에서 대소문자를 구분합니다.

  • 일부 경우에서의 용어집 설명 저장이 수정되었습니다.

  • 문서가 개선되었습니다.

  • 성능 개선.

  • Gerrit과의 스쿼시 애드온 호환성이 개선되었습니다.

  • 단일 언어 용어집 구성요소에 문자열을 추가하는 것이 수정되었습니다.

  • 변형 처리의 성능이 개선되었습니다.

  • 스쿼시 애드온이 때때로 업스트림 변경 사항 파싱을 건너뛰는 것이 수정되었습니다.

  • 다운로드 시 파일 확장자를 보존합니다.

  • Fluent 형식에 대한 지원이 추가되었습니다.

  • 탭을 사용하여 JSON 형식을 들여쓰기하는 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

이 릴리스에는 추가적인 업그레이드 절차가 필요하지 않습니다.

Weblate 4.7.2

2021년 7월 15일 출시.

  • 프로젝트에서 더 많은 언어 별칭을 구성할 수 있도록 지원합니다.

  • API에서의 검색 문자열 유효성 검사가 수정되었습니다.

  • 도메인 변경 후 Git 내보내기 URL이 수정되었습니다.

  • Windows RC 파일에 대한 정리 애드온이 수정되었습니다.

  • XLIFF 업데이트에서의 가능한 충돌이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.7.1

2021년 6월 30일 출시.

  • 용어집에 용어를 추가하기 위한 팝업이 개선되었습니다.

  • LibreTranslate 기계 번역 서비스에 대한 지원이 추가되었습니다.

  • 새 프로젝트 생성에 대한 속도 제한이 추가되었습니다.

  • 파일 업데이트의 성능이 개선되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.7

2021년 6월 17일 출시.

  • 구성 상태 검사가 개선되었습니다.

  • gettext PO에서 사용되는 object-pascal-format 에 대한 지원이 추가되었습니다. Object Pascal 형식 을 참조하세요.

  • Nearby keys 가 목적을 더 잘 설명하도록 Similar keys 로 이름이 변경되었습니다.

  • draggable/i18n 언어 파일 에 대한 지원이 추가되었습니다.

  • SAML 인증 통합이 개선되었습니다.

  • Gerrit 리뷰 요청 통합이 코너 케이스를 더 잘 처리하도록 수정되었습니다.

  • Weblate에서 이제 Django 3.2가 필요합니다.

  • 이메일 인증이 비활성화된 경우 사용자 초대가 수정되었습니다.

  • 언어 정의가 개선되었습니다.

  • 사용자가 프로젝트에 기여하지 못하도록 차단하는 지원이 추가되었습니다.

  • 용어집 언어의 자동 생성이 수정되었습니다.

  • 애드온에 대한 문서가 확장되었습니다.

  • 연결된 저장소가 있는 구성요소의 성능이 향상되었습니다.

  • 무료 DeepL API에 대한 지원이 추가되었습니다.

  • 사용자 관리에 더 이상 Django 관리 인터페이스가 필요하지 않습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

  • settings_example.py 에 여러 변경 사항이 있습니다. 가장 주목할 만한 것으로 미들웨어 변경 (MIDDLEWARE)이 있습니다. 설정을 그에 맞게 조정하세요.

  • DeepL 기계 번역이 이제 다른 구독 모델에 더 유연하게 적응하기 위한 일반적인 MT_DEEPL_API_URL 설정을 갖습니다. MT_DEEPL_API_VERSION 설정은 더 이상 사용되지 않습니다.

  • Django 3.2가 이제 필요합니다.

Weblate 4.6.2

2021년 5월 8일 출시.

  • 프로젝트 간에 공유 구성요소를 이동한 후의 충돌이 수정되었습니다.

  • 빈 프로퍼티 파일에 새 문자열을 추가하는 것이 수정되었습니다.

  • RTL 언어에서의 복사 아이콘 정렬이 수정되었습니다.

  • 정보 탭의 문자열 통계가 확장되었습니다.

  • Git에서 무시된 번역 파일의 처리가 수정되었습니다.

  • 메트릭 성능이 개선되었습니다.

  • 용어집 저장 시의 가능한 버그가 수정되었습니다.

  • 다른 복수 규칙을 가진 언어에서의 일관성 검사 동작이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.6.1

2021년 5월 2일 출시.

  • 더 이상 사용되지 않는 스팸 방지 코드가 제거되었습니다.

  • 원문 복수형 검사의 정확도가 향상되었습니다.

  • Docker에서의 사용자 인터페이스 언어 목록이 업데이트되었습니다.

  • 풀 리퀘스트 생성 시 오류 메시지가 개선되었습니다.

  • Pagure에서의 풀 리퀘스트 생성이 수정되었습니다.

  • 자동으로 설치된 애드온의 트리거가 수정되었습니다.

  • 업그레이드 시의 가능한 캐싱 문제가 수정되었습니다.

  • 업로드를 사용한 단일 언어 번역에 새 단위 추가가 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.6

2021년 4월 19일 출시.

  • auto_translate 관리 명령에 이제 번역 모드를 지정하는 매개변수가 있습니다.

  • 텍스트 파일 에 대한 지원이 추가되었습니다.

  • 모든 객체에 대한 추세 및 메트릭이 추가되었습니다.

  • 보조 언어에서 텍스트를 직접 복사하는 지원이 추가되었습니다.

  • 변경 사항 탐색 시 날짜 필터링이 추가되었습니다.

  • 활동 차트가 개선되었습니다.

  • 문의 양식 이메일의 발신자를 이제 구성할 수 있습니다.

  • 구성요소 생성 API의 매개변수 유효성 검사가 개선되었습니다.

  • 속도 제한이 더 이상 슈퍼유저에게 적용되지 않습니다.

  • 자동 번역 애드온의 성능과 안정성이 개선되었습니다.

  • 속도 제한을 이제 Docker 컨테이너에서 사용자 정의할 수 있습니다.

  • 구성요소 생성 API가 이제 Weblate 내부 URL 를 자동으로 사용합니다.

  • 문자열 목록 표시 시 상태 표시가 간소화되었습니다.

  • 비밀번호 해싱이 이제 기본적으로 Argon2를 사용합니다.

  • 번역 상태를 나타내는 진행률 표시줄이 간소화되었습니다.

  • 목적을 명확히 하기 위해 누락된 언어 추가 의 이름이 변경되었습니다.

  • XLIFF에 문자열 상태 저장이 수정되었습니다.

  • 언어 전체 검색이 추가되었습니다.

  • Docker 배포의 수평 확장 에 대한 초기 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

Weblate 4.5.3

2021년 4월 1일 출시.

  • 메트릭 수집이 수정되었습니다.

  • 문자열 추가 시의 가능한 충돌이 수정되었습니다.

  • 검색 쿼리 예제가 개선되었습니다.

  • 바꾸기 업로드 시 새로 추가된 문자열의 가능한 손실이 수정되었습니다.

Weblate 4.5.2

2021년 3월 26일 출시.

  • 자동 번역의 일정을 구성할 수 있습니다.

  • Lua 형식 검사가 추가되었습니다.

  • 연속 중복 단어 검사에서 형식 문자열을 무시합니다.

  • 번역 페이지에서 스크린샷 업로드를 허용합니다.

  • 저장소 유지보수에 강제 파일 동기화가 추가되었습니다.

  • 더 긴 코드를 가진 언어의 자동 제안이 수정되었습니다.

  • 새 문자열 추가 시 성능이 개선되었습니다.

  • 품질 검사에서 여러 버그가 수정되었습니다.

  • 여러 성능 개선이 이루어졌습니다.

  • Weblate 둘러보기 와의 통합이 추가되었습니다.

  • 읽기 전용 문자열에서의 검사 동작이 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.5.1

2021년 3월 5일 출시.

  • 일부 코너 케이스에서의 용어집 플래그 편집이 수정되었습니다.

  • 여러 페이지의 성능을 향상시키기 위해 메트릭 사용이 확장되었습니다.

  • TMX 파일에 올바른 원문 언어를 저장합니다.

  • API를 사용한 단일 언어 PO 업로드의 처리가 개선되었습니다.

  • 용어집 구성요소의 알림 동작이 개선되었습니다.

  • 마크다운 링크 검사가 개선되었습니다.

  • 탐색 경로에 용어집과 원문 언어를 표시합니다.

  • 대규모 프로젝트의 구성요소 목록이 페이지 매김됩니다.

  • 번역, 구성요소 또는 프로젝트 제거의 성능이 개선되었습니다.

  • 대량 편집 성능이 개선되었습니다.

  • ODF 파일에서 “수정 필요” 및 “승인됨” 상태 보존이 수정되었습니다.

  • 번역 파일 다운로드 사용자 지정을 위한 인터페이스 향상됨

모든 변경 사항 상세 보기.

Weblate 4.5

2021년 2월 19일 출시.

  • gettext PO에서 사용되는 lua-format 에 대한 지원이 추가되었습니다.

  • 프로젝트 간 구성요소 공유에 대한 지원이 추가되었습니다.

  • 여러 형식 플래그에서의 다중 미命名 변수 검사 동작이 수정되었습니다.

  • 프로젝트의 메일링 리스트 필드가 제거되고 번역자를 위한 일반 지침으로 대체되었습니다.

  • 유사 언어 생성 애드온이 추가되었습니다.

  • TermBase eXchange 파일에 대한 지원이 추가되었습니다.

  • 플래그를 사용하여 문자열 변형을 수동으로 정의하는 지원이 추가되었습니다.

  • 일관성 검사의 성능이 개선되었습니다.

  • 긴 문자열에 대한 번역 메모리 성능이 개선되었습니다.

  • 설명 검색에 대한 지원이 추가되었습니다.

  • 이중 언어 형식에서도 문자열을 추가 및 제거할 수 있습니다.

  • Amazon Translate 기계 번역에서 지원되는 언어 목록이 확장되었습니다.

  • Java 프로퍼티에 대해 Java MessageFormat 검사를 자동으로 활성화합니다.

  • 번역에 새 문자열을 추가하는 새 업로드 방법이 추가되었습니다.

  • 번역을 탐색하기 위한 간단한 인터페이스가 추가되었습니다.

  • 용어집이 이제 일반 구성요소로 저장됩니다.

  • 구성요소 API가 사용되므로 용어집 전용 API가 제거되었습니다.

  • 일부 플래그를 토글하기 위한 간소화된 인터페이스가 추가되었습니다.

  • 용어집에서 번역 불가 또는 금지 용어에 대한 지원이 추가되었습니다.

  • 용어집에서 전문용어를 정의하는 지원이 추가되었습니다.

  • 시각적 키보드에 더 많은 공간을 확보하기 위해 텍스트 방향 토글이 이동되었습니다.

  • 사용자가 기여한 프로젝트를 자동으로 관심 프로젝트에 등록하는 옵션이 추가되었습니다.

  • 번역이 용어집과 일치하는지 확인하는 검사가 추가되었습니다.

  • 탐색 텍스트 색상 사용자 정의에 대한 지원이 추가되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

  • 대규모 용어집이 있는 경우 마이그레이션에 상당한 시간이 소요될 수 있습니다.

  • 용어집이 이제 일반 구성요소로 저장됩니다.

  • 용어집 API가 제거되었습니다. 일반 번역 API를 사용하여 용어집에 액세스하세요.

  • INSTALLED_APPS 에 변경 사항이 있습니다. weblate.metrics 를 추가해야 합니다.

버전 4.5.1에서 변경:

  • pyahocorasick 모듈에 대한 새 의존성이 있습니다.

Weblate 4.4.2

2021년 1월 14일 출시.

  • 배포된 MO 파일 하나의 손상이 수정되었습니다.

Weblate 4.4.1

2021년 1월 13일 출시.

  • 복수형 변경 사항 되돌리기가 수정되었습니다.

  • 프로젝트 설정의 도움말 표시가 수정되었습니다.

  • 사용자 관리가 개선되었습니다.

  • 단일 언어 PO 파일에서의 컨텍스트 처리가 개선되었습니다.

  • HTML, ODF, IDML 및 Windows RC 형식에서의 정리 애드온 동작이 수정되었습니다.

  • CSV 파일에서의 위치 파싱이 수정되었습니다.

  • 파일 다운로드에 콘텐츠 압축을 사용합니다.

  • ZIP 파일에서 가져오기의 사용자 경험이 개선되었습니다.

  • 업로드를 위한 파일 형식 감지가 개선되었습니다.

  • Pagure에서의 중복 풀 리퀘스트를 방지합니다.

  • 고스트 번역 표시 시 성능이 개선되었습니다.

  • 번역 편집기가 네이티브 브라우저 텍스트 영역을 사용하도록 재구현되었습니다.

  • 정리 애드온이 새 문자열 추가를 방해하는 것이 수정되었습니다.

  • 애드온에 대한 API가 추가되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.4

2020년 12월 15일 출시.

  • 구성요소 생성 시 유효성 검사가 개선되었습니다.

  • Weblate에서 이제 Django 3.1이 필요합니다.

  • 관리 인터페이스에서 모양새 사용자 정의에 대한 지원이 추가되었습니다.

  • 대량 편집에서 읽기 전용 상태 처리가 수정되었습니다.

  • CodeMirror 통합이 개선되었습니다.

  • 번역 파일에서 빈 문자열을 제거하는 애드온이 추가되었습니다.

  • CodeMirror 편집기가 이제 번역에 사용됩니다.

  • XML, HTML, 마크다운 및 reStructuredText에 대한 번역 편집기의 구문 강조 표시.

  • 번역 편집기에서 배치 가능 항목을 강조 표시합니다.

  • 비표준 언어 코드에 대한 지원이 개선되었습니다.

  • 모호한 언어 코드를 사용할 때 경고가 추가되었습니다.

  • 새 번역을 추가할 때 사용자에게 필터링된 언어 목록이 표시됩니다.

  • 히스토리의 변경 사항에 대한 검색 기능이 확장되었습니다.

  • 청구 상세 페이지 및 Libre 호스팅 워크플로가 개선되었습니다.

  • 번역 통계 API가 확장되었습니다.

  • 번역 중 “다른 번역” 탭이 개선되었습니다.

  • 작업 API가 추가되었습니다.

  • 파일 업로드의 성능이 개선되었습니다.

  • 사용자 정의 특수 문자의 표시가 개선되었습니다.

  • 자동 번역의 성능이 개선되었습니다.

  • 사용자 인터페이스에서 여러 가지 소규모 개선이 이루어졌습니다.

  • ZIP 다운로드의 이름 지정이 개선되었습니다.

  • 관심 외 프로젝트에 대한 알림을 받을 수 있는 옵션이 추가되었습니다.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

  • INSTALLED_APPS 에 변경 사항이 있습니다. weblate.configuration 를 추가해야 합니다.

  • Django 3.1이 이제 필요합니다.

  • MySQL 또는 MariaDB를 사용하는 경우 최소 필요 버전이 상향되었습니다.

버전 4.4.1에서 변경:

  • 단일 언어 gettext 가 이제 msgidmsgctxt 가 모두 있을 때 둘 다 사용합니다. 이렇게 하면 해당 파일의 번역 문자열 식별이 변경되어 스크린샷이나 검토 상태와 같은 Weblate 확장 데이터에 대한 링크가 끊어집니다. 업그레이드 전에 해당 파일의 보류 중인 변경 사항을 커밋하고 loadpo 를 사용하여 영향을 받는 구성요소를 강제로 로드하는 것이 좋습니다.

  • 여러 파일 형식 문제를 해결하기 위해 translate-toolkit의 최소 필요 버전이 상향되었습니다.

Weblate 4.3.2

2020년 11월 4일 출시.

  • 특정 구성요소 파일 마스크에서의 충돌이 수정되었습니다.

  • 연속 중복 단어 검사의 정확도가 개선되었습니다.

  • Pagure 풀 리퀘스트에 대한 지원이 추가되었습니다.

  • 등록 실패 시 오류 메시지가 개선되었습니다.

  • 개발자 의견의 마크다운 렌더링이 되돌려졌습니다.

  • “master”가 아닌 다른 기본 분기를 가진 Git 저장소의 설정이 간소화되었습니다.

  • 새로 생성된 내부 저장소가 이제 기본 분기로 main을 사용합니다.

  • reStructuredText 번역 시 변경되지 않은 번역의 오탐 비율이 감소했습니다.

  • 일부 상황에서의 CodeMirror 표시 문제가 수정되었습니다.

  • 의미를 명확히 하기 위해 Template 그룹이 “Sources”로 이름이 변경되었습니다.

  • 더 긴 경로를 가진 저장소에서의 GitLab 풀 리퀘스트가 수정되었습니다.

모든 변경 사항 상세 보기.

Weblate 4.3.1

2020년 10월 21일 출시.

  • 자동 번역 성능이 향상되었습니다.

  • 인증된 사용자의 세션 만기가 수정되었습니다.

  • 버전 정보 숨기기에 대한 지원이 추가되었습니다.

  • Bitbucket Server와의 훅 호환성이 개선되었습니다.

  • 번역 메모리 업데이트의 성능이 개선되었습니다.

  • 메모리 사용량이 감소했습니다.

  • 매트릭스 보기의 성능이 개선되었습니다.

  • 프로젝트에서 사용자를 제거하기 전에 확인이 추가되었습니다.

Weblate 4.3

2020년 10월 15일 출시.

  • API에 사용자 통계가 포함되었습니다.

  • 페이지 매김된 페이지에서의 구성요소 정렬이 수정되었습니다.

  • 용어집의 원문 언어를 정의합니다.

  • GitHub 및 GitLab 풀 리퀘스트 지원이 재작성되었습니다.

  • 제안 제거 후 통계 집계가 수정되었습니다.

  • 공개 사용자 프로필이 확장되었습니다.

  • 강제 검사의 구성이 수정되었습니다.

  • 내장 백업에 대한 문서가 개선되었습니다.

  • 원문 언어 속성이 프로젝트에서 구성요소로 이동되었습니다.

  • Vue I18n 형식 검사가 추가되었습니다.

  • 일반 자리 표시자 검사가 이제 정규식을 지원합니다.

  • 매트릭스 모드의 외관이 개선되었습니다.

  • 기계 번역이 이제 자동 제안으로 불립니다.

  • 여러 GitLab 또는 GitHub 인스턴스와 연동하는 기능에 대한 지원이 추가되었습니다.

  • 프로젝트 업데이트, 단위 업데이트 및 제거, 용어집을 포함하도록 API가 확장되었습니다.

  • 단위 API가 이제 복수형 문자열을 올바르게 처리합니다.

  • 구성요소 생성이 이제 ZIP 파일 또는 문서 업로드를 처리할 수 있습니다.

  • API 응답 상태 코드가 통합되었습니다.

  • 기여자 동의서에서 마크다운을 지원합니다.

  • 원문 문자열 추적이 개선되었습니다.

  • JSON, YAML 및 CSV 형식의 호환성이 개선되었습니다.

  • 문자열 제거에 대한 지원이 추가되었습니다.

  • 파일 다운로드의 성능이 개선되었습니다.

  • 저장소 관리 보기의 성능이 개선되었습니다.

  • Android에 대해 java-format을 자동으로 활성화합니다.

  • 현지화된 스크린샷에 대한 지원이 추가되었습니다.

  • Python 3.9에 대한 지원이 추가되었습니다.

  • 특정 조건에서의 HTML 파일 번역이 수정되었습니다.

모든 변경 사항 상세 보기.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

  • 품질 검사에 일부 변경 사항이 있습니다. CHECK_LIST 를 수정한 경우 이를 포함시킬 수 있습니다.

  • 원문 언어 속성이 프로젝트에서 구성요소로 이동되었으며 API에 반영됩니다. Weblate 클라이언트 를 사용하는 경우 업데이트해야 합니다.

  • 4.3으로의 데이터베이스 마이그레이션은 번역하는 문자열 수에 따라 오래 걸릴 수 있습니다 (원문 문자열 100,000개당 약 1시간의 마이그레이션 시간 예상).

  • INSTALLED_APPS 에 변경 사항이 있습니다.

  • SESSION_COOKIE_AGE 를 보완하는 새 설정 SESSION_COOKIE_AGE_AUTHENTICATED 가 있습니다.

  • hub 또는 lab 을 사용하여 GitHub 또는 GitLab과 통합한 경우 이를 재구성해야 합니다. GITHUB_CREDENTIALSGITLAB_CREDENTIALS 를 참조하세요.

버전 4.3.1에서 변경:

  • Celery 구성이 변경되어 memory 큐가 추가되었습니다. 시작 스크립트와 CELERY_TASK_ROUTES 설정을 조정하세요.

버전 4.3.2에서 변경:

  • 애드온의 post_update 메서드가 이제 추가 skip_push 매개변수를 받습니다.

Weblate 4.2.2

2020년 9월 2일 출시.

  • JSON 형식에 대한 원문 문자열 매칭이 수정되었습니다.

  • 일부 인증 구성에서의 로그인 리디렉션이 수정되었습니다.

  • 그룹 동기화를 사용한 LDAP 인증이 수정되었습니다.

  • 자동 번역 진행 보고에서의 충돌이 수정되었습니다.

  • 트레일러가 활성화된 상태에서의 Git 커밋 스쿼싱이 수정되었습니다.

  • API를 사용한 로컬 VCS 구성요소 생성이 수정되었습니다.

Weblate 4.2.1

2020년 8월 21일 출시.

  • Android 리소스에서 일부 로케일의 복수형 저장이 수정되었습니다.

  • 일부 XLIFF 파일의 정리 애드온에서의 충돌이 수정되었습니다.

  • Docker 이미지에서 현지화 CDN 설정을 허용합니다.

Weblate 4.2

2020년 8월 18일 출시.

  • 사용자 페이지가 개선되고 사용자 목록이 추가되었습니다.

  • 3.x 릴리스에서의 마이그레이션 지원이 중단되었습니다. 4.1 또는 4.0을 통해 마이그레이션하세요.

  • 여러 단일 언어 형식으로의 내보내기가 추가되었습니다.

  • 활동 차트가 개선되었습니다.

  • 표시되는 인접 문자열 수를 구성할 수 있습니다.

  • 저장소 오류가 발생한 구성요소를 잠그는 지원이 추가되었습니다.

  • 메인 탐색이 간소화되었습니다 (버튼을 아이콘으로 대체).

  • Google Translate 통합의 언어 코드 처리가 개선되었습니다.

  • Git 스쿼시 애드온이 Co-authored-by: 트레일러를 생성할 수 있습니다.

  • 쿼리 검색 파서가 개선되었습니다.

  • 형식 문자열 검사의 사용자 피드백이 개선되었습니다.

  • 대량 상태 변경의 성능이 개선되었습니다.

  • 프로젝트 또는 구성요소 이름 변경 후 호환성 리디렉션이 추가되었습니다.

  • 문자열 승인, 구성요소 잠금 및 라이선스 변경에 대한 알림이 추가되었습니다.

  • ModernMT에 대한 지원이 추가되었습니다.

  • 파일 업로드 시 승인된 번역 덮어쓰기를 방지할 수 있습니다.

  • 일부 호환성 URL 리디렉션 지원이 중단되었습니다.

  • ECMAScript 템플릿 리터럴에 대한 검사가 추가되었습니다.

  • 구성요소를 관심 대상으로 등록하는 옵션이 추가되었습니다.

  • JSON 단위 키에서 선행 점이 제거되었습니다.

  • 번역 메모리를 위한 별도의 Celery 큐가 제거되었습니다.

  • 모든 구성요소를 한 언어씩 한 번에 번역할 수 있습니다.

  • Content-Security-Policy HTTP 헤더를 구성할 수 있습니다.

  • 프로젝트 수준에서 언어 별칭 지원이 추가되었습니다.

  • HTML 또는 JavaScript 현지화를 돕는 새 애드온. 자바스크립트 현지화 CDN 를 참조하세요.

  • Weblate 도메인이 이제 설정에서 구성됩니다. SITE_DOMAIN 을 참조하세요.

  • 구성요소 및 프로젝트별 검색에 대한 지원이 추가되었습니다.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

  • 3.x 릴리스에서의 업그레이드가 더 이상 지원되지 않습니다. 먼저 4.0 또는 4.1로 업그레이드하세요.

  • 일부 새롭고 업데이트된 요구 사항이 있습니다.

  • settings_example.py 에 여러 변경 사항이 있습니다. 가장 주목할 만한 것으로 새 미들웨어와 변경된 애플리케이션 순서가 있습니다.

  • JSON 기반 형식의 키에 더 이상 선행 점이 포함되지 않습니다. 문자열은 데이터베이스 마이그레이션 중에 조정되지만, 내보내기 또는 API의 키에 의존하는 경우 외부 구성요소를 조정해야 할 수 있습니다.

  • Celery 구성이 변경되어 더 이상 memory 큐를 사용하지 않습니다. 시작 스크립트와 CELERY_TASK_ROUTES 설정을 조정하세요.

  • Weblate 도메인이 이제 설정에서 구성됩니다. SITE_DOMAIN (또는 WEBLATE_SITE_DOMAIN)를 참조하세요. Weblate를 실행하기 전에 이를 구성해야 합니다.

  • 사용자 데이터베이스의 사용자 이름 및 이메일 필드가 이제 대소문자 구분 없이 유일해야 합니다. PostgreSQL에서 실수로 적용되지 않았던 사항입니다.

Weblate 4.1.1

2020년 6월 19일 출시.

  • Docker에서 자동 수정 또는 애드온 구성 변경이 수정되었습니다.

  • “정보” 페이지에서의 가능한 충돌이 수정되었습니다.

  • 바이트 컴파일된 로케일 파일의 설치가 개선되었습니다.

  • 용어집에 단어를 추가하는 것이 수정되었습니다.

  • 기계 번역의 키보드 단축키가 수정되었습니다.

  • 일부 설정에서 로그 이벤트를 버리게 하는 디버그 출력이 제거되었습니다.

  • 프로젝트 목록의 잠금 표시가 수정되었습니다.

  • 일부 설정에서의 GPG 키 목록 표시가 수정되었습니다.

  • 사용할 DeepL API 버전을 선택하는 옵션이 추가되었습니다.

  • SAML 서비스 제공자 역할에 대한 지원이 추가되었습니다. SAML 인증 를 참조하세요.

Weblate 4.1

2020년 6월 15일 출시.

  • 포함된 국가 코드로 새 번역을 생성하는 지원이 추가되었습니다.

  • 스크린샷이 있는 원문 문자열 검색에 대한 지원이 추가되었습니다.

  • 통계 분석에서 사용 가능한 정보가 확장되었습니다.

  • “번역” 페이지의 검색 편집이 개선되었습니다.

  • 동시 저장소 업데이트의 처리가 개선되었습니다.

  • 프로젝트 생성 양식에 원문 언어가 포함됩니다.

  • 크레딧에 변경 횟수가 포함됩니다.

  • 일부 경우의 UI 언어 선택이 수정되었습니다.

  • 등록이 닫혀 있더라도 특정 등록 방법을 허용하는 것이 가능합니다.

  • 용어집에서 관련 용어의 조회가 개선되었습니다.

  • 번역 메모리 매칭이 개선되었습니다.

  • 동일한 기계 번역 결과를 그룹화합니다.

  • 번역 페이지에서 스크린샷을 편집하는 직접 링크가 추가되었습니다.

  • 제거 확인 대화 상자가 개선되었습니다.

  • ZIP 다운로드에 템플릿이 포함됩니다.

  • 공지사항에서 마크다운 및 알림 구성에 대한 지원이 추가되었습니다.

  • 검사 목록의 상세 정보가 확장되었습니다.

  • 새 파일 형식에 대한 지원이 추가됨: Laravel PHP 문자열, HTML 파일, OpenDocument 형식, IDML 형식, Windows RC 파일, INI 번역, Inno Setup INI 번역, GWT 속성, go-i18n JSON 파일, ARB 파일.

  • 해제된 검사의 상태로 dismissed를 일관되게 사용합니다.

  • 활성화할 기본 애드온 구성에 대한 지원이 추가되었습니다.

  • 검사를 해제하는 편집기 키보드 단축키가 수정되었습니다.

  • 자리 표시자가 있는 문자열의 기계 번역이 개선되었습니다.

  • 시작을 용이하게 하기 위해 사용자 언어의 고스트 번역을 표시합니다.

  • 언어 코드 파싱이 개선되었습니다.

  • 목록에서 사용자 언어의 번역을 먼저 표시합니다.

  • shapings가 더 일반적인 이름인 variants로 변경되었습니다.

  • 새 품질 검사가 추가됨: 명명되지 않은 복수 변수, 장기 미번역, 연속 중복 단어.

  • 번역 메모리 삭제 지원이 다시 도입되었습니다.

  • 원문 검사를 무시하는 옵션이 수정되었습니다.

  • 변경 사항을 푸시하기 위한 다른 분기를 구성하는 지원이 추가되었습니다.

  • API가 이제 HTTP 헤더에서 속도 제한 상태를 보고합니다.

  • Google Translate V3 API (고급)에 대한 지원이 추가되었습니다.

  • 구성요소 수준에서 접근을 제한하는 기능이 추가되었습니다.

  • 번역 플래그에서 공백 및 기타 특수 문자에 대한 지원이 추가되었습니다. 플래그를 사용한 동작 사용자 지정 를 참조하세요.

  • 활성화된 경우 렌더링된 텍스트 검사를 항상 표시합니다.

  • API가 이제 변경 사항 필터링을 지원합니다.

  • 프로젝트 간 용어집 공유에 대한 지원이 추가되었습니다.

업그레이드

업데이트를 수행하려면 일반 업그레이드 지침 를 따르세요.

주목할 만한 구성 또는 의존성 변경 사항:

  • settings_example.py 에 여러 변경 사항이 있습니다. 가장 주목할 만한 것으로 미들웨어 변경이 있습니다. 설정을 그에 맞게 조정하세요.

  • 새 파일 형식이 있습니다. WEBLATE_FORMATS 를 수정한 경우 이를 포함시킬 수 있습니다.

  • 새 품질 검사가 있습니다. CHECK_LIST 를 수정한 경우 이를 포함시킬 수 있습니다.

  • API에서의 속도 제한 보고를 허용하기 위해 DEFAULT_THROTTLE_CLASSES 설정이 변경되었습니다.

  • 일부 새롭고 업데이트된 요구 사항이 있습니다.

  • INSTALLED_APPS 에 변경 사항이 있습니다.

  • MT_DEEPL_API_VERSION 설정이 4.7 버전에서 제거되었습니다. DeepL 기계 번역이 이제 새로운 MT_DEEPL_API_URL 을 대신 사용합니다. 구독에 맞게 MT_DEEPL_API_URL 을 조정해야 할 수 있습니다.

Weblate 4.0.4

2020년 5월 7일 출시.

  • 일부 Python 3.8 환경에서의 테스트 모음 실행이 수정되었습니다.

  • 문서의 오탈자가 수정되었습니다.

  • 일부 경우에서 API를 사용한 구성요소 생성이 수정되었습니다.

  • 모바일 탐색을 방해하는 JavaScript 오류가 수정되었습니다.

  • 일부 검사 표시 시의 충돌이 수정되었습니다.

  • 스크린샷 목록이 수정되었습니다.

  • 월간 요약 알림이 수정되었습니다.

  • 번역에 존재하지 않는 단위에서의 중간 번역 동작이 수정되었습니다.

Weblate 4.0.3

2020년 5월 2일 출시.

  • 보고서에서의 가능한 충돌이 수정되었습니다.

  • 의견에서의 사용자 멘션이 이제 대소문자를 구분하지 않습니다.

  • 슈퍼유저가 아닌 사용자의 PostgreSQL 마이그레이션이 수정되었습니다.

  • 구성요소 생성 중 저장소 URL 변경이 수정되었습니다.

  • 업스트림 저장소가 사라졌을 때의 충돌이 수정되었습니다.

Weblate 4.0.2

2020년 4월 27일 출시.

  • 번역 통계의 성능이 개선되었습니다.

  • 레이블 변경의 성능이 개선되었습니다.

  • 대량 편집 성능이 개선되었습니다.

  • 번역 메모리 성능이 개선되었습니다.

  • 구성요소 삭제 시의 가능한 충돌이 수정되었습니다.

  • 일부 코너 케이스에서의 번역 변경 표시가 수정되었습니다.

  • 너무 긴 Celery 큐에 대한 경고가 개선되었습니다.

  • 일관성 검사에서의 가능한 오탐이 수정되었습니다.

  • 연결된 구성요소 저장소 변경 시의 교착 상태가 수정되었습니다.

  • 변경 목록, CSV 및 보고서에 편집 거리가 포함되었습니다.

  • 캐나다 프랑스어의 구두점 간격 검사에서의 오탐을 방지합니다.

  • 자리 표시자가 있는 XLIFF 내보내기가 수정되었습니다.

  • 너비 없는 문자 검사에서의 오탐이 수정되었습니다.

  • 구성 오류 보고가 개선되었습니다.

  • 이중 언어 원문 업로드가 수정되었습니다.

  • DeepL 기계 번역의 지원 언어를 자동으로 감지합니다.

  • 일부 코너 케이스에서의 진행률 표시줄 표시가 수정되었습니다.

  • 번역되지 않은 문자열에서 트리거되는 일부 검사가 수정되었습니다.

Weblate 4.0.1

2020년 4월 16일 출시.

  • PyPI에서의 패키지 설치가 수정되었습니다.

Weblate 4.0

2020년 4월 16일 출시.

  • Weblate에서 이제 Python 3.6 이상이 필요합니다.

  • 구성요소 경보의 관리 개요가 추가되었습니다.

  • 손상된 저장소 브라우저 URL에 대한 구성요소 경보가 추가되었습니다.

  • 로그인 및 등록 페이지가 개선되었습니다.

  • 프로젝트 접근 제어 및 워크플로 구성이 프로젝트 설정에 통합되었습니다.

  • i18next 보간 및 중첩에 대한 검사 및 강조 표시가 추가되었습니다.

  • 백분율 자리 표시자에 대한 검사 및 강조 표시가 추가되었습니다.

  • 검사에 실패한 제안을 표시합니다.

  • 원문 문자열 변경 사항을 히스토리에 저장합니다.

  • Microsoft Translator를 버전 3 API로 업그레이드했습니다.

  • 번역 메모리 백엔드가 재구현되었습니다.

  • 검색 에서 여러 is: 조회에 대한 지원이 추가되었습니다.

  • 변경되지 않은 번역 이 내장 단어 예외를 피할 수 있도록 허용합니다.

  • 단일 언어 po 파일에서의 의견 추출이 개선되었습니다.

  • 화이트보드 메시지가 공지사항으로 이름이 변경되었습니다.

  • 등록 이메일의 간헐적인 문제가 수정되었습니다.

  • LINGUAS 업데이트 애드온이 더 많은 구문 변형을 처리하도록 개선되었습니다.

  • 단일 언어 XLIFF 원문 파일의 편집이 수정되었습니다.

  • 검색 에서의 정확한 일치에 대한 지원이 추가되었습니다.

  • 스크린샷, 사용자, 그룹, 구성요소 목록을 포함하고 프로젝트 생성을 확장하도록 API가 확장되었습니다.

  • 이중 언어 번역에서의 원문 업로드에 대한 지원이 추가되었습니다.

  • 개발자로부터의 중간 언어에 대한 지원이 추가되었습니다.

  • 원문 문자열 검토에 대한 지원이 추가되었습니다.

  • 플랫폼 전체 번역 메모리에 대한 다운로드 옵션이 확장되었습니다.