macvim-dev / macvim-dev/macvim

Epic: Localize MacVim and add translations

Đang mở
#1,102 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Epic Localization
Ngôn ngữ chính
Vim Script
Star
7.9k
Fork
691
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

This issue is used to serve as an epic to track the ongoing work to localize MacVim.

Messages

  • Support Vim message translation (see :help multilang-messages) / :set lang (#1070)
  • Add MacVim-specific translations for MacVim-specific messages.
    • Welcome messages (some done in #1071)
    • Modified "file changes" messages
    • Etc
  • Messages used by MacVim overall app itself (using NSLocalizedString). E.g. when you are quitting using Cmd-Q but have modified files.

Menus

  • Support Vim menu translations (see :help multilang-menus) / :set langmenu (#1099)
  • Add Apple official translations for common menu names like "Copy" or "Font" that MacVim uses (#1099)
  • Translate remaining menu items.

User Interface (e.g. preference pane)

  • Need translations.

Documentation (:help macvim / gui_mac.txt)

  • Need translations

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Đây là một issue tổng hợp bao quát các thông báo của Vim, các thông báo riêng của MacVim, các menu, khung tùy chọn và tài liệu trong :help macvim / gui_mac.txt. Trước tiên, hãy chọn một khu vực chưa được đánh dấu và xem xét điểm vào liên quan, bao gồm NSLocalizedString, :set lang hoặc :set langmenu tùy trường hợp. Công việc được xem là hoàn tất khi phạm vi bản dịch đã chọn được triển khai và mục tương ứng trong checklist đã hoàn thành.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
macos, vim
Lĩnh vực
desktop, documentation, localization
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.