Đây là lệnh xgettext.plp 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
xgettext.pl - Trích xuất các chuỗi có thể dịch từ nguồn
PHIÊN BẢN
phiên bản 1.00
SYNOPSIS
xgettext.pl [TÙY CHỌN] [NHẬP TỆP] ...
MÔ TẢ
Chương trình này trích xuất các chuỗi có thể dịch được từ các tệp đầu vào nhất định hoặc từ STDIN nếu không
được tặng.
Vui lòng xem Ngôn ngữ :: Maketext :: Giải nén để biết danh sách các định dạng tệp đầu vào được hỗ trợ.
LỰA CHỌN
Đối số bắt buộc đối với các tùy chọn dài cũng là bắt buộc đối với các tùy chọn ngắn. Tương tự cho
đối số tùy chọn.
Đầu vào hồ sơ vị trí:
NHẬP TỆP...
Các tệp để trích xuất tin nhắn từ. Nếu không được chỉ định, STDIN được giả định.
-f, --files-từ=FILE
Nhận danh sách các tệp đầu vào từ FILE.
-D, --danh mục=MỤC
Thêm MỤC danh sách để tìm kiếm tập tin đầu vào.
Đầu vào hồ sơ định dạng:
-u, --use-gettext-kiểu
Chỉ định rằng các chương trình nguồn sử dụng gettext kiểu (ví dụ% 1) thay vì
Maketext kiểu (ví dụ: "[_1]") trong các lệnh gọi bản địa hóa của nó.
Đầu ra hồ sơ vị trí:
-d, --Tên miền mặc định=TÊN
Sử dụng TÊN.po cho đầu ra, thay vì "messages.po".
-o, - đầu ra=FILE
Tên tệp PO sẽ được viết hoặc cập nhật dần dần; "-" có nghĩa là viết thư cho GIỚI THIỆU.
-p, --output-dir=DIR
Các tệp đầu ra sẽ được đặt trong thư mục DIR.
Đầu ra chi tiết:
-g, --gnu-gettext
Bật khả năng tương tác của GNU gettext bằng cách in "#, perl-maketext-format" trước mỗi
mục nhập có biến "%".
-W, --bọc
Nếu tính năng bọc được bật, thì đối với các mục nhập có nhiều vị trí tệp, mỗi vị trí sẽ
được liệt kê trên một dòng riêng biệt. Mặc định là đặt tất cả chúng trên một dòng.
Các bình luận khác không bị ảnh hưởng.
plugin:
Theo mặc định, tất cả các plugin trình phân tích cú pháp tích hợp được bật cho tất cả các loại tệp, với các cảnh báo
tắt.
Nếu bất kỳ plugin nào được chỉ định trên dòng lệnh, thì cảnh báo được bật theo mặc định -
bạn có thể tắt chúng bằng "-now"
-P|--cắm vào tên plugin
Sử dụng plugin được chỉ định cho các loại tệp mặc định được công nhận
plugin.
-P|--cắm vào 'pluginname = *'
Sử dụng plugin được chỉ định cho tất cả các loại tệp.
-P|--cắm vào pluginname = ext, ext2
Sử dụng plugin được chỉ định cho bất kỳ tệp nào kết thúc bằng C <.ext> hoặc C <.ext2>
-P|--cắm vào My :: Mô-đun :: Tên = '*'
Sử dụng mô-đun plugin tùy chỉnh của bạn cho tất cả các loại tệp
Nhiều plugin có thể được chỉ định trên dòng lệnh.
Có Sẵn bổ sung:
"perl": Ngôn ngữ :: Maketext :: Giải nén :: Plugin :: Perl
Để có trình phân tích cú pháp Perl chính xác hơn một chút nhưng chậm hơn nhiều, bạn có thể sử dụng plugin PPI.
Tên này không có tên ngắn, nhưng phải được chỉ định đầy đủ, ví dụ:
xgettext.pl -P Locale :: Maketext :: Extract :: Plugin :: PPI
"tt2": Ngôn ngữ :: Maketext :: Giải nén :: Plugin :: TT2
"yaml": Ngôn ngữ :: Maketext :: Giải nén :: Plugin :: YAML
"formfu": Ngôn ngữ :: Maketext :: Giải nén :: Plugin :: FormFu
"thợ nề": Ngôn ngữ :: Maketext :: Giải nén :: Plugin :: Thợ nề
"text": Locale :: Maketext :: Extract :: Plugin :: TextTemplate
"generic": Locale :: Maketext :: Extract :: Plugin :: Generic
Cảnh báo:
Nếu một plugin trình phân tích cú pháp gặp lỗi cú pháp trong khi phân tích cú pháp, nó sẽ ngừng phân tích cú pháp và xử lý
chuyển sang plugin phân tích cú pháp tiếp theo. Nếu cảnh báo được bật thì lỗi sẽ được lặp lại
sang STDERR.
Tắt theo mặc định, trừ khi bất kỳ plugin nào đã được chỉ định trên dòng lệnh.
-w|- cảnh báo
-hiện nay|- kiến thức
Chi tiết:
Nếu bạn muốn xem tệp nào đã được xử lý, plugin nào đã được sử dụng và
chuỗi nào đã được trích xuất, sau đó bật "verbose". Nếu không tìm thấy plugin nào được chấp nhận, hoặc
không có chuỗi nào được trích xuất, khi đó tệp không được liệt kê:
-v|--dài dòng
Liệt kê các tệp đã xử lý.
-v -v|--dài dòng --dài dòng :
Liệt kê các tệp đã xử lý và plugin nào được quản lý để trích xuất chuỗi.
-v -v|--dài dòng --dài dòng :
Liệt kê các tệp đã xử lý, plugin nào quản lý để giải nén các chuỗi và các
chuỗi, dòng nơi chúng được tìm thấy và bất kỳ biến nào.
Sử dụng xgettext.plp trực tuyến bằng các dịch vụ onworks.net