Kiến thức Phần mềm

Power BI Desktop Change Language: ba ô ngôn ngữ, ba chỗ

Power BI Desktop change language chỉ đổi chữ trên giao diện. Ngày tháng vẫn đọc theo Locale nhập và vùng của Windows. Ba ô, ba chỗ. Kiểm 9/2026.

  • autocad123.vn
  • 10/10/2024

Bạn gõ power bi desktop change language vì một trong hai lý do. Hoặc menu vẫn tiếng Anh và bạn muốn đọc bằng tiếng Việt. Hoặc cột ngày nhập vào cứ nhảy sai tháng, và bạn nghi ngôn ngữ là thủ phạm.

Hai chuyện đó do hai cài đặt khác nhau quyết định. Đổi cái thứ nhất không sửa được cái thứ hai. Đây đúng là chỗ hầu hết bài hướng dẫn dừng lại quá sớm.

Tóm tắt. Phần mềm này có ba ô ngôn ngữ nằm ở ba chỗ khác nhau. Ô Application language đổi giao diện, nằm ở nhóm Global trong hộp Options, đổi xong phải khởi động lại. Ô Locale for import quyết định cách đọc ngày và số lúc nhập dữ liệu, nằm ở nhóm Current file, đặt riêng cho từng tệp. Ô Model language ảnh hưởng cách so sánh chuỗi và tên tháng trong bảng ngày ẩn, và khoá lại sau khi mô hình đã tạo. Bản web Power BI Service đặt ngôn ngữ ở nơi khác hẳn. Mọi đường dẫn dưới đây đối chiếu tài liệu Microsoft, kiểm tháng 9/2026.

Power BI Desktop change language: đường đi chính xác

Mở Power BI Desktop. Góc trên bên trái chọn File, rồi Options and settings, rồi Options. Trong hộp thoại hiện ra, cột trái chia làm hai nhóm. Nhóm trên tên GLOBAL, nhóm dưới tên CURRENT FILE.

Bấm Regional settings trong nhóm GLOBAL. Ô đầu tiên tên Application language. Chọn ngôn ngữ rồi bấm OK. Phần mềm báo phải khởi động lại thì thay đổi mới có hiệu lực. Đóng hẳn chương trình rồi mở lại.

Đó là toàn bộ thao tác đổi giao diện. Bài nào cũng chỉ đúng chừng này, và chừng này là đúng. Vấn đề nằm ở ba ô còn lại mà gần như không bài nào tách bạch.

Cài đặtNằm ở đâuQuyết định cái gìSửa lại được không
Application languageOptions, nhóm GLOBAL, mục Regional settingsChữ trên menu, nút bấm, thông báoĐược, phải khởi động lại
Model languageOptions, nhóm GLOBAL, mục Regional settingsCách so sánh và sắp xếp chuỗi, tên cột trong bảng ngày ẩnKhông, chốt khi mô hình được tạo
Locale for importOptions, nhóm CURRENT FILE, mục Regional settingsCách hiểu chữ thành ngày và thành số lúc nhậpĐược, riêng từng tệp
Regional format của WindowsNgoài Power BI, trong Settings của WindowsKiểu hiện ngày và dấu thập phân mặc địnhĐược, ảnh hưởng cả máy
Ngôn ngữ Power BI ServiceTrên trình duyệt, Settings, thẻ GeneralGiao diện bản webĐược, không theo Desktop

Giao diện có 42 ngôn ngữ, trong đó có tiếng Việt

Tài liệu Microsoft liệt kê 44 ngôn ngữ cho Power BI Service, có Tiếng Việt trong danh sách. Bản Desktop dùng đúng danh sách đó, trừ tiếng Do Thái và tiếng Ả Rập, vì Desktop không hỗ trợ ngôn ngữ viết từ phải sang trái. Còn lại 42 ngôn ngữ.

Cách cài cũng đổi hành vi mặc định. Bản tải từ Microsoft Store chứa sẵn cả 42 ngôn ngữ và mặc định chạy theo ngôn ngữ hiển thị của Windows. Bản tải rời cho bạn chọn ngôn ngữ ngay lúc chạy bộ cài, và vẫn đổi lại được sau.

Có vài chỗ không dịch. Microsoft ghi rõ hai thứ hiện chỉ có tiếng Anh. Thứ nhất là các bảng thông tin và báo cáo mà Power BI tự dựng khi bạn nối tới dịch vụ ngoài như Dynamics CRM, Google Analytics hay Salesforce. Thứ hai là Q&A, phần hỏi đáp dữ liệu bằng câu chữ.

Bốn ô ngôn ngữ, ba nơi khác nhau Trong hộp Options của Power BI Desktop Nhóm GLOBAL, Regional settings Application language: chữ trên giao diện Model language: so sánh chuỗi, bảng ngày DAX separators: dấu ngăn trong công thức Nhóm CURRENT FILE, Regional settings Locale for import: cách đọc ngày lúc nhập Trong Settings của Windows Regional format quyết định kiểu hiện ngày và dấu thập phân mặc định của máy Trên trình duyệt, Power BI Service Settings rồi thẻ General rồi Language Đặt riêng, không theo bản Desktop

Hình 1. Bốn ô ngôn ngữ nằm ở ba nơi tách rời. Chỉ ô trên cùng đổi chữ trên giao diện. Kiểm tháng 9/2026.

Đổi giao diện không đổi cách hiểu dữ liệu

Đây là chỗ đáng tiền của bài này. Rất nhiều người đổi giao diện sang tiếng Anh rồi vẫn gặp lỗi ngày tháng, và tưởng mình làm chưa xong. Thật ra hai thứ đó không liên quan nhau.

Microsoft nói thẳng trong tài liệu: Power BI Desktop lấy định dạng số và ngày mặc định từ mục Region của Windows. Nghĩa là bạn đổi Application language sang tiếng Việt thì menu thành tiếng Việt, còn ngày vẫn hiện theo Regional format đang đặt trong Windows.

Còn chuyện đọc sai tháng thì thuộc về Locale, một thứ khác nữa. Trong Power Query, Locale vừa giữ phần ngôn ngữ hiển thị vừa giữ phần quy ước định dạng. Nó được dùng để hiểu một chuỗi chữ rồi chuyển thành ngày hay thành số.

Ví dụ Microsoft đưa ra. Locale đang là English (United States), tức đọc theo tháng trước ngày sau. Tệp CSV của bạn lại ghi theo kiểu Anh, ngày trước tháng sau. Khi bạn đổi kiểu cột sang Date, Power Query gặp giá trị 22 ở vị trí tháng. Lịch không có tháng 22 nên cả cột báo lỗi. Chuỗi 3/4/2017 cũng vậy: một bên hiểu là mùng 3 tháng 4, bên kia hiểu là mùng 4 tháng 3.

Có hai cách sửa, và nên chọn theo phạm vi. Muốn đặt cho cả tệp thì vào Options, nhóm CURRENT FILE, mục Regional settings, rồi đổi ô Locale for import. Muốn sửa đúng một cột thì bấm chuột phải lên tiêu đề cột trong Power Query, chọn Change type, rồi chọn Using locale. Hộp thoại hiện ra cho bạn chọn kiểu dữ liệu và vùng mà dữ liệu gốc dùng.

Cách thứ hai an toàn hơn khi một tệp gộp dữ liệu từ nhiều nguồn viết ngày theo nhiều kiểu. Locale đặt cho cả tệp thì chỉ có một giá trị, không xử được trường hợp mỗi nguồn một kiểu.

Sửa ô nào, tuỳ triệu chứng bạn gặp Menu và nút vẫn hiện tiếng Anh Sửa ô Application language ở nhóm GLOBAL, rồi khởi động lại chương trình Cột ngày lệch tháng, hoặc báo lỗi Cả tệp: sửa Locale for import ở nhóm CURRENT FILE trong hộp Options Một cột: Change type rồi Using locale Tên tháng trong bảng ngày ẩn sai Do ô Model language, nhưng ô này chốt lúc tạo mô hình nên phải làm tệp mới

Hình 2. Ba triệu chứng hay bị gộp làm một, thật ra do ba ô khác nhau gây ra.

Model language: đặt sai thì phải làm lại tệp

Ô Model language nằm cùng chỗ với Application language, tức nhóm GLOBAL trong mục Regional settings. Nhiều bài tiếng Anh xếp nhầm nó vào nhóm Current file. Đó là nhầm lẫn có hậu quả thật, vì người đọc đi tìm ở sai chỗ rồi kết luận phiên bản của mình không có.

Tài liệu Microsoft nêu ngôn ngữ mô hình chi phối hai việc. Một là cách so sánh và sắp xếp chuỗi, ví dụ tiếng Thổ Nhĩ Kỳ có hai chữ i nên thứ tự sắp xếp lệch đi. Hai là ngôn ngữ dùng khi Power BI dựng bảng ngày ẩn từ các trường ngày, nên cột hiện ra là Month hay Monat hay Mois.

Đặt xong không sửa được. Microsoft ghi rõ ngôn ngữ của một mô hình Power BI không đổi được sau khi mô hình đã tạo. Ô chọn vẫn bấm được nhưng chỉ áp cho mô hình dựng sau đó. Muốn đổi cho tệp đang có thì cách sạch nhất là tạo tệp mới với ngôn ngữ mô hình đúng rồi dựng lại. Một chi tiết nữa hay gây bất ngờ: mô hình Power BI dùng quy tắc không phân biệt hoa thường, nên ABC và abc bị coi là một. Nếu ABC nạp vào trước thì Abc không thành giá trị riêng.

Power BI Service đặt riêng, không theo Desktop

Bản web là phần mềm khác, cài đặt khác. Trong Power BI Service, bấm biểu tượng Settings ở góc trên bên phải, chọn Settings, sang thẻ General rồi chọn Language. Ở đó bạn hoặc dùng theo ngôn ngữ đã đặt cho trình duyệt, hoặc chọn riêng một ngôn ngữ cho Power BI Service.

Vì vậy chuyện Desktop tiếng Việt còn bản web tiếng Anh là bình thường, không phải lỗi. Cũng vì vậy mà khi đặt theo dõi báo cáo qua thư, thư gửi tới có thể vẫn là tiếng Anh Mỹ dù giao diện đang là ngôn ngữ khác. Microsoft hướng người dùng sang chỉnh ngôn ngữ ưu tiên của trình duyệt trong trường hợp đó.

Dấu ngăn trong công thức DAX cũng nằm cùng chỗ

Trong cùng mục Regional settings của nhóm GLOBAL còn một mục tên DAX separators. Mặc định DAX dùng dấu phẩy để ngăn các phần tử trong danh sách và dấu chấm cho phần thập phân. Bật ô Use localized DAX separators thì phần mềm dùng dấu ngăn theo vùng của Windows.

Có một điểm dễ tưởng là lỗi. Microsoft ghi rằng mục DAX separators không hiện ra nếu Windows của bạn đang đặt vùng English US. Không thấy mục đó thì máy bạn đang ở vùng đó, chứ không phải bản cài thiếu tính năng.

Lỗi thường gặp khi đổi ngôn ngữ Power BI

Triệu chứngVì saoCách sửa
Chọn ngôn ngữ xong menu vẫn tiếng AnhÔ Application language chỉ có hiệu lực sau khi khởi động lạiĐóng hẳn chương trình rồi mở lại, không chỉ đóng tệp
Bản cài từ Store luôn quay về ngôn ngữ cũBản Store mặc định chạy theo ngôn ngữ hiển thị của WindowsĐặt lại ngôn ngữ mặc định trong Settings của Windows
Menu đã sang tiếng Việt nhưng ngày vẫn kiểu MỹĐịnh dạng số và ngày lấy từ Regional format của WindowsSửa trong Windows, mục Time and language rồi Language and region
Đổi kiểu cột sang Date thì cả cột báo lỗiLocale đang đọc tháng trước ngày sau, còn tệp ghi ngược lạiĐổi Locale for import, hoặc dùng Change type rồi Using locale cho riêng cột
Đổi Model language mà không thấy gì đổiNgôn ngữ mô hình chốt lúc mô hình được tạoTạo tệp mới với ngôn ngữ đúng rồi dựng lại các bước
Phần Q&A vẫn tiếng AnhMicrosoft ghi Q&A hiện chỉ có tiếng AnhKhông có cách đổi, phải chấp nhận
Không tìm thấy mục DAX separatorsMục này ẩn khi Windows đang ở vùng English USChỉ đổi vùng Windows nếu bạn thật sự cần dấu ngăn khác

Câu hỏi thường gặp

Power BI Desktop change language sang tiếng Việt được không?

Được. Tiếng Việt nằm trong danh sách 44 ngôn ngữ của Power BI Service, và bản Desktop dùng đúng danh sách đó trừ tiếng Do Thái với tiếng Ả Rập. Danh sách hiện ra trong ô Application language là giới hạn cuối cùng, không cài thêm gói ngôn ngữ nào khác được.

Đổi ngôn ngữ có làm hỏng báo cáo đang mở không?

Không. Ô Application language chỉ đổi chữ trên giao diện. Tên bảng, tên cột và dữ liệu bên trong giữ nguyên, vì Power BI không tự dịch dữ liệu của bạn. Chỉ ô Model language mới chạm tới mô hình, và ô đó khoá sau khi mô hình đã tạo.

Muốn một báo cáo hiện hai ngôn ngữ cho hai nhóm người xem thì làm sao?

Đó là việc khác hẳn, gọi là dịch siêu dữ liệu của mô hình. Microsoft có hướng dẫn riêng dùng công cụ Translations Builder để thêm bản dịch cho tên bảng và tên cột. Ô Application language không giải quyết được việc này.

Cài lại phần mềm có phải chọn ngôn ngữ ngay lúc cài không?

Tuỳ cách cài. Bản tải rời cho chọn ngôn ngữ mặc định khi chạy bộ cài, và vẫn đổi lại được sau trong Options. Bản từ Microsoft Store cài sẵn đủ bộ ngôn ngữ, mặc định chạy theo ngôn ngữ Windows.

Tóm lại, hãy nhớ một câu khi làm việc với power bi desktop change language: ngôn ngữ giao diện và cách máy hiểu dữ liệu là hai chuyện tách rời. Đổi được chữ trên menu trong ba mươi giây, nhưng sửa lỗi ngày tháng thì phải tìm đúng ô Locale.