String Package là gì?
String Package chứa prompt, help text và option text đa ngôn ngữ cho HII form.
String Package chứa các chuỗi hiển thị cho HII: title, prompt, help text, option text, warning message. Nó thường được sinh từ file .UNI.
Trong VFR, bạn thường thấy:
prompt = STRING_TOKEN(STR_FAST_BOOT)
help = STRING_TOKEN(STR_FAST_BOOT_HELP)
Token này không chứa text trực tiếp. Browser sẽ tra trong String Package theo language hiện tại.
Vì sao string cũng gây bug?
- Token thiếu làm UI trống hoặc hiển thị fallback lạ.
- Dịch sai làm user hiểu sai policy.
- Help text không update khi logic thay đổi.
- Multi-language package thiếu ngôn ngữ cần test.
Checklist string package
Bài liên quan
Thấy nội dung này hữu ích?
Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.
Nội dung liên quan
Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.
HII Architecture Overview
Knowledge map tổng quan về HII, VFR, IFR, VarStore, callback và flow lưu BIOS Setup.
HII Save, Callback và Reset Flow
Giải thích cách Setup Browser gọi callback, route config, lưu NVRAM và áp dụng sau reset.
HII VFR Element Cheat Sheet
Bảng tổng hợp các element VFR như checkbox, oneof, numeric, string, date, time và ordered list.
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.