Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

xml2po - Trực tuyến trên đám mây

Chạy xml2po trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh xml2po có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


xml2po - chương trình tạo tệp mẫu PO từ tệp DocBook XML và hợp nhất lại
thành một tệp XML (đã dịch)

SYNOPSIS


xml2po [LỰA CHỌN] [TẬP TIN XML]

MÔ TẢ


Trang hướng dẫn sử dụng này tài liệu ngắn gọn về xml2po chỉ huy.

xml2po là một chương trình Python đơn giản trích xuất nội dung có thể dịch được từ XML dạng tự do
tài liệu và kết xuất tệp POT tương thích gettext. Các tệp PO đã dịch có thể được chuyển thành
Kết xuất lại XML.

Nó có thể hoạt động kỳ diệu với hầu hết các thẻ "đơn giản" và đối với các thẻ phức tạp, người ta phải
cung cấp danh sách tất cả các thẻ là "cuối cùng" (sẽ được đưa vào một "thông báo" trong PO
tệp), "bỏ qua" (bỏ qua) và "bảo toàn dung lượng".

LỰA CHỌN


Chương trình tuân theo cú pháp dòng lệnh GNU thông thường, với các tùy chọn dài bắt đầu bằng hai
dấu gạch ngang (`-´). Dưới đây là một bản tóm tắt các tùy chọn.

-a, --automation-tags
Tự động quyết định xem thẻ có được coi là "cuối cùng" hay không.

-k, --keep-entity
Không mở rộng thực thể (mặc định). Xem thêm -e tùy chọn.

-e, - mở rộng-tất cả-thực thể
Mở rộng tất cả các thực thể (bao gồm cả các hệ thống).

-m, --mode =LOẠI
Coi thẻ là loại LOẠI (mặc định: docbook).

-o, --output =FILE
In văn bản kết quả (XML trong khi hợp nhất các bản dịch với các tùy chọn "-p" hoặc "-t", POT
tệp mẫu trong khi giải nén chuỗi và tệp PO đã dịch với tùy chọn "-r") sang
FILE đã cho.

-p, --po-file =FILE
Chỉ định một FILE PO chứa bản dịch và xuất ra tài liệu XML với các bản dịch
hợp nhất vào.

-r, --reuse =FILE
Chỉ định một tài liệu XML đã dịch trong FILE có cùng cấu trúc để tạo
đã dịch tệp PO cho tài liệu XML được đưa ra trên dòng lệnh.

-t, - dịch thuật =FILE
Chỉ định tệp MO chứa bản dịch và xuất tài liệu XML có bản dịch
hợp nhất vào.

-u, - cập nhật-dịch =LANG.po
Cập nhật tệp PO bằng kết hợp tin nhắn.

-l, --language =NGÔN NGỮ
Đặt ngôn ngữ của bản dịch một cách rõ ràng.

-h, --Cứu giúp
Hiển thị tóm tắt các tùy chọn.

-v, --phiên bản
Hiển thị phiên bản của chương trình.

VÍ DỤ


Tạo POT mẫu các tập tin
Để tạo mẫu POT, book.pot từ tệp đầu vào book.xml, bao gồm
chapter1.xml và chapter2.xml (các thực thể bên ngoài), chạy:

/ usr / bin / xml2po -o book.pot book.xml chap1.xml chap2.xml

Để mở rộng các thực thể, hãy sử dụng -e tùy chọn:

/ usr / bin / xml2po -e -o book.pot book.xml

Tạo dịch XML các tập tin (hợp nhất trở lại PO các tập tin)
Sau khi dịch book.pot sang LANG.po, hãy hợp nhất các bản dịch lại bằng cách sử dụng -p tùy chọn
cho mỗi tệp XML:

/ usr / bin / xml2po -p LANG.po -o book.LANG.xml book.xml
/ usr / bin / xml2po -p LANG.po -o chap1.LANG.xml chap1.xml
/ usr / bin / xml2po -p LANG.po -o chap2.LANG.xml chap2.xml

Nếu bạn sử dụng -e để mở rộng các thực thể, bạn nên sử dụng lại nó để hợp nhất lại
dịch sang tệp XML:

/ usr / bin / xml2po -e -p LANG.po -o book.LANG.xml book.xml

Đang cập nhật PO các tập tin
Khi tệp XML cơ sở thay đổi, các ưu điểm thực sự của tệp PO sẽ xuất hiện. Có 2
các cách hợp nhất bản dịch. Đầu tiên là tạo tệp mẫu POT mới
(bổ sung sử dụng -e nếu bạn đã quyết định trước đó để mở rộng các thực thể). Sau đó chạy
kết hợp tin nhắn để hợp nhất bản dịch với tệp POT mới:

/ usr / bin / msgmerge -o tmp.po LANG.po book.pot

Bây giờ đổi tên tmp.po thành LANG.po và cập nhật bản dịch của bạn. Ngoài ra, xml2po cung cấp
các -u tùy chọn này thực hiện chính xác hai bước này cho bạn. Ưu điểm là nó cũng
chạy tin nhắn để cung cấp cho bạn kết quả thống kê về trạng thái bản dịch (số lượng bản dịch đã dịch,
thông điệp không được dịch và mờ). Ngoài ra, hãy sử dụng -e nếu bạn quyết định sớm hơn để mở rộng
thực thể:

/ usr / bin / xml2po -u LANG.po book.xml

Sử dụng xml2po trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    DivFix + +
    DivFix + +
    DivFix++ là công cụ sửa chữa video AVI của bạn và
    phần mềm xem trước. Nó được thiết kế để sửa chữa
    và xem trước các tệp đang tải xuống
    từ ed2k(emule), torrent, gnutella, ftp...
    Tải xuống DivFix ++
  • 2
    Cộng đồng JBoss
    Cộng đồng JBoss
    Các dự án do cộng đồng thúc đẩy có
    những cải tiến mới nhất để vượt trội
    ứng dụng. Dự án hàng đầu của chúng tôi JBoss AS là
    Nguồn mở hàng đầu,
    tuân thủ tiêu chuẩn ...
    Tải xuống Cộng đồng JBoss
  • 3
    Bộ lọc Django
    Bộ lọc Django
    django Filer là một phần mềm quản lý tập tin
    ứng dụng cho django mà làm cho
    xử lý các tập tin và hình ảnh một cách dễ dàng.
    django-filer là một trình quản lý tệp
    ứng dụng cho djang...
    Tải xuống Django Filer
  • 4
    xCAT
    xCAT
    Bộ công cụ quản trị cụm cực đoan.
    xCAT là một quản lý cụm có thể mở rộng
    và cung cấp công cụ cung cấp
    kiểm soát, khám phá phần cứng và hệ điều hành
    đầy đĩa/di...
    Tải xuống xCAT
  • 5
    Psi
    Psi
    Psi là XMPP mạnh mẽ đa nền tảng
    khách hàng được thiết kế cho người dùng có kinh nghiệm.
    Có sẵn các bản dựng dành cho MS
    Windows, GNU/Linux và macOS.. Đối tượng:
    Người dùng cuối...
    Tải xuống Psi
  • 6
    Blobby vô-lê 2
    Blobby vô-lê 2
    Tiếp nối chính thức của nổi tiếng
    Trò chơi điện tử Blobby Volley 1.x..
    Đối tượng: Người dùng cuối / Máy tính để bàn. Người sử dụng
    giao diện: OpenGL, SDL. Lập trình
    Ngôn ngữ: C++, Lua. C...
    Tải xuống Blobby Volley 2
  • Khác »

Lệnh Linux

Ad