Tôi sử dụng Delphi kể từ phiên bản 2 và bây giờ trên phiên bản XE3.Làm cách nào để sử dụng hỗ trợ đa ngôn ngữ được tích hợp sẵn của Delphi?
Vì BSD2006
Tôi đã nhận thấy menu này Languages
trên Project
chính menu. Bây giờ tôi quan tâm đến việc xây dựng một ứng dụng có sẵn bằng tiếng Anh, tiếng Bồ Đào Nha và tiếng Tây Ban Nha, tôi đã tìm kiếm các hướng dẫn trên Internet nhưng không thể tìm thấy bất kỳ điều gì về chức năng này, chỉ các thành phần và trình hướng dẫn của bên thứ ba. Vì tiếng Anh không phải là ngôn ngữ đầu tiên của tôi, tôi thậm chí còn không biết cách tìm đúng thuật ngữ để có được công cụ Delphi này.
Có ai đã sử dụng công cụ này không? Tôi có thể tìm thấy hướng dẫn thích hợp để bắt đầu ở đâu? Cảm ơn.
Edit1: Trả lời
Kể từ khi Remy đã trả lời một cách chính xác, nhưng với một liên kết, tôi sẽ tiếp tục nó để khác có thể nhận được nó một cách nhanh chóng:
- Lưu tất cả dự án của bạn tệp
- Đi tới Trình đơn> Dự án> Ngôn ngữ> Thêm
- Thêm làm người đàn ông y ngôn ngữ như bạn cần
- Tới Menu> View> Quản lý dự án
- Bạn sẽ thấy dự án của bạn cộng với một dự án cho mỗi ngôn ngữ mà bạn đã tạo
- Mở rộng một dự án ngôn ngữ và bạn sẽ thấy những
DFM
file để dịch các hình thức của bạn - nhấp chuột phải và một cởi mở và bạn sẽ thấy những dịch Biên tập viên
- Dịch tất cả các chuỗi cần thiết và sau đó lưu file
- một lần nữa trong bộ quản lý dự án mở rộng \ Win32 \ Debug \ và xem
RC
tập tin tài nguyên - Nhấp chuột phải một và chỉnh sửa các chuỗi liên tục của tất cả các đơn vị tập tin của ứng dụng của bạn
More Mẹo:.
Trong để có được các chuỗi của các đơn vị riêng của bạn vào tệp danh sách dịch, bạn phải tạo các chuỗi đó dưới dạng hằng số, nhưng không sử dụng từ
consts
dành riêng, nhưngresourcestring
, như:resourcestring Str1 = 'Test'; StrN = '%s strings found';
Mỗi khi bạn tạo ra một mới
resourcestring
hoặc thêm một thành phần trực quan trên một mẫu, bạn phải cập nhật các siêu dữ liệu ngôn ngữ, và để làm điều đó, hãy vào Menu> Dự án> Ngôn ngữ> Cập nhật địa hoá dự ánMỗi khi bạn kết thúc để dịch các thuật ngữ trên các tệp ngôn ngữ của bạn, bạn không chỉ phải lưu các tệp đó, nhưng bạn phải xây dựng lại các dự án mà chúng thuộc về.Sẽ dễ dàng hơn nếu bạn vào Menu> Project> Build All Projects
Những lời khuyên này không được giải thích trong Trợ giúp Embarcadero. Cảm ơn Remy!
hoặc chỉ cần thêm C-3PO để Sử dụng của bạn khoản – Sam
@Sam: Ha Ha Ha! Tình yêu nó :) –
Tôi đã làm 'Remy Lebeau' cười. Tôi đang đặt nó trên cv của tôi. – Sam