情景
ebs中常利用fndload在環境間進行資料遷移。由於許多資料資料定義都是多語言的,而fndload許多控制檔案並未區分語言,
下面舉例說明:
--獲取語言
select'"
'|| nls_language ||'_
'|| nls_territory ||'.
'|| value ||'"
'nls_lang
from
fnd_languages, v$nls_parameters
where language_code in ('
us', '
zhs'
)
and parameter =
'nls_characterset
';
在linux中執行下面**切換當前語言環境
-- 將nls_lang 改成上面獲取的語言--中文
export nls_lang="american_america.al32utf8"
--英文
export nls_lang="simplified chinese_china.al32utf8"
-- 檢視
echo $nls_lang
ps:作業系統環境變數針對語言項設定有幾個,經常設定的是lang和nls_lang。
lang是針對linux系統的語言、地區、字符集的設定,對linux下的應用程式有效,如date;
nls_lang是針對oracle語言、地區、字符集的設定,對oracle中的工具有效。
FNDLOAD 系統資料遷移
nls lang american america.al32utf8 export nls lang nls lang simplified chinese china.al32utf8 export nls lang 快碼 download bitc lookup type bitc cust o...
軟體多語言
locale是指特定於某個國家或地區的一組設定,包括字符集,數字 貨幣 時間和日期的格式等。在windows中,每個locale可以用乙個32位數字表示,記作lcid。在winnt.h中可以看到lcid的組成。它的高16位表示字元的排序方法,一般為0。在它的低16位中,低10位是primary la...
多語言切換
專案中應用到了多語言切換,鞏固一下。貼上 大家一起學習。廢話不多說直接上 1 新增多語言 在res values 下預設有個strings,需要多種語言就來建立幾個strings,values右鍵 new 乙個 values res file file name 就是strings director...