Cách Việt hóa giao diện và plugin wordpress

Hôm nay, itshare24h.com sẽ hướng dẫn các bạn sử dụng phần mềm để Việt hóa giao diện và plugin WordPress. Một số giao diện và plugin đã có sẵn file .po và .mo, là file hỗ trợ ngôn ngữ. Với file này ta sẽ dễ dàng thay đổi ngôn ngữ hiển thị cho theme và plugin.

goi ngon ngu trang quan tri wordpress

Gói ngôn ngữ trang quản trị WordPress

Bạn để ý mỗi ngôn ngữ sẽ đi kèm với hai file .po và .mo nhưng trong đó ta chỉ có thể tự edit một file là .po mà thôi, còn file .mo thì là do phần mềm tạo ra và được mã hóa, nhưng không có nghĩa là ta có thể xóa file .mo đi được đâu nhé. Bạn có thể thấy, mặc định windows không hề mở được file này, vì nó vốn dĩ được tạo ra bởi phần mềm mà máy tính của bạn không có sẵn.

Vậy câu hỏi đặt ra là làm sao để edit hoặc tạo ra file .po và .mo mới theo cách đơn giản và thân thiện nhất cũng như hoàn toàn tương thích với giao diện và plugin. Và phần mềm mà mình đề cử cho các bạn đó là: Poedit , đây là phần mềm hỗ trợ chỉnh sửa và tạo mới file .po để thực hiện không chỉ Việt hóa giao diện và plugin mà còn giúp bạn thay đổi thành bất cứ ngôn ngữ nào bạn muốn.

Phần mềm Poedit được rất nhiều nhà phát triển theme, plugin khuyến cáo bạn nên sử dụng để thay đổi ngôn ngữ cho theme và plugin thay vì vào trực tiếp trong code để chỉnh sửa, việc mà không phải bạn nào cũng rành và có khi lại làm giao diện website bị lỗi.

Các bạn tải về và cài đặt phần mềm này tại địa chỉ: TẢI VỀ

Để Việt hóa giao diện và plugin bạn cần phải vào thư mục chứa theme hoặc plugin đó. và tìm foder có tên là “languages” hoặc “lang” tùy theo giao diện và plugin.

Lưu ý nếu không có thư mục này thì có nghĩa là giao diện website, plugin đó không hỗ trợ dịch ngôn ngữ nhé và bạn phải tự Việt hóa bằng cách thủ công, nhưng nếu không thực sự cần thiết thì không nên Việt hóa vì sẽ có một số lỗi hiển thị trên trình duyệt như lỗi font chữ.

Đường dẫn chứa file ngôn ngữ giao diện thường có dạng: ../tên_theme-plugin/languages/tên_ngôn_ngữ_được_dịch.po

Vị trí foder languages trong theme

Vị trí foder languages trong theme

Để Việt hóa giao diện và plugin ta cần chuột phải vào file language tiếng Anh ( Thường là en_US.po) và open with Poedit nhé.

Open with poedit

Open with Poedit

Bây giờ ta vào mục cài đặt (settings) trong trang dashboard của website => cài đặt tổng quan (general) và xem phần ngôn ngữ của trang (Site Language) để xem website của bạn hiện đang sử dụng ngôn ngữ nào, và bạn cũng có thể thay đổi ngôn ngữ website như trong bài Hướng dẫn cách Việt hóa cho WordPress.

Nếu bạn muốn dịch sao ngôn ngữ nào thì hãy nhớ tên ngôn ngữ mà bạn chọn nhé. Ở đây không bắt buột là bạn phải chọn ngôn ngữ là tiếng Việt thì giao diện và plugin của bạn mới hiển thị tiếng Việt. Bạn chỉ cần lưu tên file .po đã được dịch sang ngôn ngữ của bạn trùng với tên của Site Language là được.

site-language

Khi đó có thể trang Dashboard của bạn là tiếng Anh nhưng ngoài trang chủ thì website giao diện và plugin lại hiển thị tiếng Việt. Ở đây site của mình sử dụng trang Dashboard tiếng Việt nên mình lưu file .po với tên là vi.Po, cũng có thể site language của bạn là vi_Vn thì bạn sẽ lưu file .po là vi_Vn.po. Mục đích là làm cho nó trùng khớp giữa gói ngôn ngữ của site và ngôn ngữ của theme, plugin. Bạn chọn File => Save as => Tên_file .po và ta bắt đầu edit file .po .

save as vi_Vn

Lưu file ngôn ngữ mới để bắt đầu Việt hóa

Để Việt hóa dòng nào trong file .po thì bạn chỉ cần click chuột vào dòng đó và gõ vào mục Translation để dịch, còn phần trên nó Source text là phần gốc. Dịch đến đâu thì bạn lưu lại đến đó nhé, khi đó file .mo cũng sẽ được tự động tạo ra.

translation poedit

Nhập nội dung dịch cho từng đoạn text trong file .po

Có một điều bạn phải lưu ý nhé, đó là khi có những kí tự đi kèm đoạn text thì bạn không được xóa đâu đó, nó là biến trong hàm php nên khi Việt hóa bạn chỉ dịch phần text còn các kí tự đặc biệt thì phải để nguyên.

poedit

Lưu ý khi dịch có chứa kí tự đặc biệt

Sau khi hoàn tất quá trình Việt hóa giao diện và plugin wordpress thì việc bạn cần làm đó là up load hai file đã được dịch với đuôi .po và .mo lên thư mục chứ file language của theme hoặc plugin đó là xong. Với mình thì mình sẽ upload hai file là vi.po và vi.mo .

Bây giờ nhấn tổ hợp phím Ctrl + F5 để xem kết quả nhé. Chúc các bạn thành công. Với phần mềm Poedit này không chỉ có thể ứng dụng vào việc Việt hóa giao diện và plugin mà nó có thể giúp bạn dịch tất cả các file .po.

ĐỂ LẠI PHẢN HỒI CỦA BẠN TẠI ĐÂY

Phản hồi về bài viết này

1 COMMENT

LEAVE A REPLY


*