]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Universal/BdsDxe/Language.h
Retire language conversion APIs from HII library class.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / Language.h
index 39dd1eccf974af3ef9073b158cb4b762f4ae839d..91bbe9b90de72f6c1f7fc1c4c3779e267e84a047 100644 (file)
@@ -17,6 +17,23 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 #include "String.h"\r
 \r
+/**\r
+  Convert language code from RFC3066 to ISO639-2.\r
+\r
+  @param  LanguageRfc3066        RFC3066 language code.\r
+  @param  LanguageIso639         ISO639-2 language code.\r
+\r
+  @retval EFI_SUCCESS            Language code converted.\r
+  @retval EFI_NOT_FOUND          Language code not found.\r
+\r
+**/\r
+EFI_STATUS\r
+EFIAPI\r
+ConvertRfc3066LanguageToIso639Language (\r
+  IN  CHAR8   *LanguageRfc3066,\r
+  OUT CHAR8   *LanguageIso639\r
+  );\r
+\r
 /**\r
   Determine the current language that will be used\r
   based on language related EFI Variables.\r