Mở lại file messageszh - j88vip1

/imgposts/c2lcxh9t.jpg

Sau khi đã thiết lập file dịch messages_zh.properties, tôi tiến hành gửi yêu cầu thông qua đường dẫn URL và phát hiện rằng keo chau a phần dịch tiếng Trung Quốc hiển thị toàn là ký tự không đọc được.

Trong cá độ bóng đá file cấu hình application.properties, tôi đã thêm dòng sau:

spring.messages.encoding=UTF-8

Tuy nhiên, dù đã cấu hình như vậy, các ký tự tiếng Trung vẫn hiển thị dưới dạng乱mã. Sau đó, tôi quyết định kiểm tra kỹ hơn về mã hóa của file messages_zh.properties. Hóa ra, vấn đề nằm ở chỗ IntelliJ IDEA mặc định lưu các file properties với mã hóa latin1 thay vì utf-8.

!Vấn đề乱mã tiếng Trung trong IDEA

Để giải quyết vấn đề này, tôi thực hiện các bước sau:

  1. Điều chỉnh cấu hình trong IDEA để đảm bảo tất cả file properties đều được lưu với định dạng utf-8.
  2. Mở lại file messages_zh.properties, sửa chữa các ký tự乱mã thành chữ tiếng Trung chuẩn xác.
  3. Lưu lại file, lúc này nó sẽ tự động chuyển sang định dạng utf-8.

Sau khi hoàn tất các bước trên, tôi thực hiện biên dịch lại dự án và truy cập vào liên kết tương ứng. Kết quả là các phần dịch tiếng Trung Quốc cuối cùng cũng hiển thị xem cung mệnh đúng và rõ ràng như mong muốn.

Lưu ý quan trọng: Khi làm việc với các file tài nguyên chứa ký tự không thuộc bảng chữ cái Latinh, luôn đảm bảo rằng chúng được lưu trữ với đúng loại mã hóa (thường là utf-8) để tránh các lỗi liên quan đến乱mã hóa.