2012-08-02 45 views
6

Tôi mới sử dụng Grails và tôi đã thừa kế một ứng dụng hiện có. Tôi có một tệp lớn message.properties mà tôi muốn cắt bớt, để loại bỏ các khóa không còn được sử dụng nữa.Grails: cách thu thập tất cả các tin nhắn

Trong Django có lệnh makemessages chạy qua tất cả các mã và thu thập tất cả các chuỗi cần dịch, thêm chúng vào tệp tin và nhận xét các mục nhập không còn tồn tại. Có một công cụ tương tự cho Grails không? Nếu nó giúp, dự án dựa trên verions 1.3.9.

Trả lời

5

Không có công cụ như vậy, nhưng bạn có thể tạo tập lệnh gant của riêng mình. Hãy xem getting a list of all i18n properties used in a Grails application và xử lý danh sách này.

+0

Cảm ơn bạn Ông Cát, đây là điểm khởi đầu. Nó chắc chắn cần phải được thực hiện mạnh mẽ hơn và để có thể thay đổi trực tiếp với các tập tin 'messages.properties'. Một điểm khởi đầu khác sẽ là nguồn cho lệnh Django tương đương. https://code.djangoproject.com/svn/django/trunk/django/core/management/commands/makemessages.py Nếu tôi có thời gian, tôi sẽ cố gắng cải thiện nó và chia sẻ kết quả – Andrea

Các vấn đề liên quan