Tôi gặp sự cố với trình chỉnh sửa văn bản cao cấp rằng ngôn ngữ RTL không được hỗ trợ! tôi cố gắng cắm này trong Bidirectional text support với các cửa sổ os tôi đã sao chép tất cả các file từ zip Sublime-Text-2-BIDI-master
vào thư mục ST3
và thay đổi kiểu font và kích thước ... sau đó tôi sao chép trên các unicodedata.pyd
để C:\Users\USERNAME\AppData\Roaming\Sublime Text 2\Packages\Bidirectional text support\bidi
sau đó Tools > Bidirectional text
phần không trông xám hơn nữa nhưng nó vẫn bị vô hiệu hóa. Tôi cũng đã sao chép hai dòng sau: sys.platform.startswith ('win'): sys.path.append ('../../ ..') nhưng nó không hoạt động.Ngôn ngữ tiếng Ả Rập với trình chỉnh sửa văn bản tối ưu
Trả lời
Kiểm tra liên kết này, tôi gặp sự cố tương tự nhưng đã giải quyết vấn đề với Sublime Text BIDI plugin.
Để có được chữ Sublime để làm việc với các nhân vật tiếng Ả Rập sử dụng Sublime Text BIDI plugin trên Windows một cách chính xác, đảm bảo bạn đã thực hiện những điều sau:
Sao chép thư mục plugin để đường dẫn sau
C:\Users\USERNAME\AppData\Roaming\Sublime Text 2\Packages\
Sao chép
unicodedata.pyd
từ thư mục cài đặt ST sang cả hai, thư mục plugin chính trong trường hợp của bạn làSublime-Text-2-BIDI-master
và bên trongbidi
thư mục.Đặt tuyệt vời do người dùng thiết lập của bạn như sau:
{ "font-face": "arial", "font_size": 11, "default_encoding": "UTF-8", "fallback_encoding": "Arabic (Windows 1256)" }
Nạp lại plugin bằng cách xem
rtl.py
và tiết kiệm
Trong trường hợp không sửa chữa nó, bạn có thể đọc kết quả đầu ra nhật ký bảng điều khiển tuyệt vời khi bạn nhấp vào Bidirectional text
cho văn bản tiếng Ả Rập cụ thể, nhật ký bảng điều khiển có thể được truy cập thông qua ctrl+~
.
không tìm thấy unicodedata.pyd. – Diamond
Trải nghiệm cá nhân.
Khi chỉnh sửa tệp nguồn (HTML và các ngôn ngữ hoặc định dạng khác) có chứa một số ký tự RTL, thật khó để điều hướng trong văn bản được chỉnh sửa. Vì vậy, chế độ "trước" (thứ tự logic hoặc bộ nhớ) có thể rất hữu ích so với chế độ "sau" (hình ảnh hoặc thứ tự hiển thị). Với trật tự logic, thật vô dụng khi tham gia các chữ cái, nó không tạo ra cảm giác.
Rất dễ dàng,
Chỉ cần làm theo video này bước دعم اللغة العربية في برنامج Sublime
1- Tải thư mục Sublime-bidi-master từ Github of solution
2- Giải nén nó và dán dưới \ Sublime Tiêu đề xây dựng (bất cứ điều gì) \ Data \ Packages (thư mục đã tải xuống).
3 - mở tuyệt vời với bất kỳ tệp ngôn ngữ RTL nào và nhấp chuột phải vào bất kỳ nơi nào bạn sẽ có các tùy chọn mới (Văn bản hai chiều) .. Nhấp vào nó :).
Tuy nhiên, trong phiên bản Cao cấp của tôi (xây dựng 3126), các chữ cái Ả Rập sẽ được định dạng lại khi chuyển sang Bidi.
Ban đầu trong phạm vi U + 0621-U + 064A, là mã Unicode thông thường cho chữ cái tiếng Ả Rập, ký tự sẽ được ánh xạ tới phạm vi U + FE70-U + FEFC. , ban đầu, giữa, cuối cùng) Các biểu mẫu được kết nối bằng tiếng Ả Rập. Các mã sau này, được gọi là Arabic-Presentation-Forms-B, không được sử dụng bởi Unicode và việc sử dụng chúng sẽ rất hạn chế. Ví dụ: trước khi chuyển sang Bidi, từ كتب, trông ب ت ك, từ trái sang phải U + 0643 U + 062A U + 0628. Đây là thứ tự bộ nhớ. (Tùy thuộc vào công cụ hiển thị cuối cùng để hiển thị chuỗi theo thứ tự trực quan bằng cách kết nối các chữ cái.)
Sau khi chuyển đổi Bidi trong Cao nguyên, từ này sẽ xuất hiện tốt dưới dạng كتب, vì các mã là ﺐ U + FE90 theo sau ﺘ U + FE98 theo sau là ﻛ U + FEDB. Theo thứ tự này. Điều đó có nghĩa là, trong một công cụ hỗ trợ Bidi như trình duyệt, nó sẽ xuất hiện ﺐﺘﻛ làm thứ tự hình ảnh cuối cùng. Đây không phải là những gì người dùng mong đợi.
Vì vậy, không chỉ Bidi chuyển đổi thay đổi mã chữ cái, nó cũng thay đổi thứ tự bộ nhớ .
thanks najib, đây có phải là câu trả lời không? – iShaalan
Thay vào đó là một điều cần biết cho những người sử dụng kịch bản tiếng Ả Rập (RTL) và muốn chuyển sang Bidi trong SublimeText. –
- 1. Ngôn ngữ Ả Rập Android
- 2. Văn bản tiếng Ả Rập trong as3
- 3. Solr cho tiếng Ả Rập
- 4. HTML định dạng chữ văn bản tiếng Ả Rập
- 5. In chuỗi tiếng ả rập trong java
- 6. Thư viện OCR nguồn mở cho tiếng Ả Rập
- 7. Thay đổi bố cục nếu ngôn ngữ thiết bị là tiếng Ả Rập
- 8. Trong Xcode, cách hiển thị văn bản hợp nhất tiếng Anh + tiếng Ả Rập và bắt đầu bằng tiếng Ả Rập?
- 9. Cách lấy bàn phím tiếng Ả Rập trong iphone sdk
- 10. Unity Hỗ trợ tiếng Ả Rập
- 11. Cách tách một chuỗi (chuỗi tiếng Ả Rập)
- 12. Có các ngôn ngữ khác ngoài tiếng Anh gắn thêm hậu tố cho chữ số Ả Rập không?
- 13. Mã hóa các từ tiếng Ả Rập bằng NLTK
- 14. Lỗi khi writting tiếng Ả Rập để hình ảnh
- 15. Xóa ký tự rác trong tiếng Ả Rập
- 16. Trình chỉnh sửa PrimeFaces
- 17. URDU hoặc Hỗ trợ tiếng Ả Rập trong Android cho trình giả lập và thiết bị
- 18. Làm thế nào để làm cho cơ sở dữ liệu Mysql hỗ trợ ngôn ngữ tiếng Ả Rập?
- 19. vấn đề với mệnh đề WHERE khớp với chuỗi tiếng Ả Rập
- 20. Sử dụng Eclipse với tiếng Ả Rập và tiếng Anh trên cùng một dòng
- 21. Sắp xếp các từ tiếng Ả Rập trong Java
- 22. Xử lý các ký tự tiếng ả rập trong unicode
- 23. Phân tích cú pháp XML tiếng Ả Rập trong Android
- 24. Chèn & Chọn dữ liệu tiếng Ả Rập Android SQLite
- 25. Regular Expression ký tự tiếng Ả Rập và số chỉ
- 26. Trộn python với ngôn ngữ tối ưu để tối ưu hóa trong GAE
- 27. Tôi làm cách nào để triển khai iOS với RTL cho tiếng Do Thái tiếng Ả Rập?
- 28. Tôi làm cách nào để hiển thị văn bản tiếng Ả Rập trong cửa sổ thông tin bản đồ google?
- 29. Thiết kế giao diện người dùng cho ứng dụng Hỗ trợ tiếng Ả Rập trong Android
- 30. Làm cách nào để tích hợp hai ngôn ngữ (tiếng Anh hoặc tiếng Ả Rập) vào một dự án trong iphone sdk
Trong khi điều này về lý thuyết có thể trả lời câu hỏi, [nó sẽ là thích hợp hơn] (http://meta.stackoverflow.com/q/8259) để bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo. – Bowdzone