Sử dụng ngôn ngữ RTL với MS Office trong Wine 1.4


12

Tôi đã cài đặt MS Office 2007 trong Ubuntu 12.04 bằng Wine 1.4 mà không gặp vấn đề gì và nó hoạt động tốt với Ngôn ngữ tiếng Anh. Tuy nhiên, tôi cần sử dụng nó để làm việc với tiếng Ả Rập và tiếng Do Thái và nó không hoạt động khi tôi chuyển sang bàn phím tiếng Do Thái hoặc tiếng Ả Rập. Việc gõ được đảo ngược.

Tôi đã thấy một bài viết trước đó cho một cái gì đó tương tự, nhưng nó đã bị đóng và tôi nghĩ rằng đó là cho Wine 1.3 trước đó. Giả sử Wine 1.4 đã thêm RTL - có cách nào để nó hoạt động không?


16/3/2015 vẫn chưa có giải pháp
saeed hardan

Câu trả lời:


1

Nếu tôi nhớ chính xác, bạn có thể sử dụng usp10.dll để tạo phông chữ RTL để hiển thị đúng. Dll này có thể được tải xuống thông qua winetricks. Ngoài ra, nếu bạn cài đặt office bằng PlayOnLinux, dll này sẽ được bao gồm theo mặc định.

Nếu bạn muốn làm cho các biểu tượng RTL và LTR xuất hiện trong các chương trình văn phòng, trước tiên bạn nên cài đặt gói ngôn ngữ Ả Rập, Herbew, ... trong Ubuntu, sau đó bạn có thể chạy rượu vang với môi trường LANG thích hợp. Ví dụ:

LANG=en_us.utf-8 wine /path/to/office/executable

thay thế en_us.utf-8 bằng ngôn ngữ bạn muốn.


Đúng! usp10 thực hiện mánh khóe
Mina Michael

0

Mở winetricks, "chọn tiền tố rượu mặc định", "Cài đặt Windows DLL ..." usp10và OK.

Sau khi hoàn tất cài đặt, hãy mở "cấu hình rượu" (wineconfig), tab "Thư viện", "Ghi đè mới cho thư viện" (menu thả xuống), usp10, Thêm, bây giờ bạn sẽ thấy nó trong danh sách bên dưới (Ex Hiện_overrides) , chọn nó và nhấp vào "Chỉnh sửa", đặt thành "Bản địa" và OK.

Đó là nó. Ngôn ngữ sẽ hiển thị chính xác ngay bây giờ.

Tôi không chắc bước cuối cùng có cần thiết hay không nhưng dù sao đi nữa. (Một trong những nơi chúng tôi đặt thư viện thành bản địa)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.