- 1 1. හැඳින්වීම
- 2 2. ඔබේ වත්මන් Locale සැකසුම් පරීක්ෂා කිරීම
- 3 3. ජපන් Locale එක නොමැති නම් කළ යුතු දේ
- 4 4. Locale ජනනය කිරීම සහ සක්රිය කිරීම
- 5 5. පද්ධති පුරා vs. පරිශීලක-විශේෂිත ස්ථානීයකරණ සැකසුම්
- 6 6. GUI හිදී ස්ථානීයකරණය සකස් කිරීම (Ubuntu Desktop/GNOME)
- 7 7. ප්රාදේශීය සැකසුම් තහවුරු කිරීම සහ ගැටළු විසඳීම
- 8 8. Docker සහ WSL සඳහා ප්රාදේශීය සැකසුම්
- 9 9. FAQ (නිතර අසන ප්රශ්න)
- 10 10. නිගමනය
1. හැඳින්වීම
Ubuntu සහ අනෙකුත් Linux පරිසරවල, “locale” සැකසුම් සකස් කිරීම ඉතා වැදගත් වේ. Locale යනු පද්ධතියේ හෝ යෙදුම් වල පෙන්වන භාෂාව, දිනය, වේලාව, මුදල් ලකුණු, දශම ලක්ෂ්ය සහ කොමා ආකාරය වැනි ආකෘති, සහ එක් එක් රටේ හෝ ප්රදේශයේ සංස්කෘතිය හා පුරුදු අනුව ඔබේ පය සුදුසු කරගන්නා පද්ධතියකි.
උදාහරණයක් ලෙස, Ubuntu ස්ථාපනය කළ පසු, පෙරනිමි පරිසරය සාමාන්යයෙන් ඉංග්රීසි ලෙස සකස් කරයි; එමනිසා පද්ධති පණිවුඩ, යෙදුම් පෙන්වීම්, දිනය සහ සංඛ්යා ආකෘති ආදිය ජපන් භාවිතකරුවන්ට අමුතු විය හැක. මෙම සැකසුම් ජපන් භාෂාවට (Japan) වෙනස් කිරීම හෝ ජපන් භාවිතයට ගැළපෙන ලෙස සකස් කිරීම සඳහා “locale” සකස් කිරීම අත්යවශ්ය වේ.
මෙය සේවාදායක (server) භාවිතය සඳහාම නොව, Ubuntu Desktop දිනපතා භාවිතය, WSL (Windows Subsystem for Linux) සහ Docker වැනි වර්චුවල් පරිසරවලද ඉතා වැදගත් වේ. Locale නිවැරදිව සකස් කිරීම ජපන් භාෂා සහය ලබා දීමට, අකුරු විකෘති වීම වැළැක්වීමට, සහ සමස්ත පරිශීලක අත්දැකීම වැඩිදියුණු කිරීමට උපකාරී වේ.
මෙම ලිපිය Ubuntu හි locale ගැලපීමේ භූමිකාව, ඒවා සකස් කිරීමේ ක්රම, සහ සාමාන්ය ගැටළු සඳහා විසඳුම් පිළිබඳ සවිස්තරාත්මක මාර්ගෝපදේශයක් සපයයි. ඔබ Ubuntu නවකයෙක් වුවත්, හෝ පවතින පරිසරයක locale සැකසුම් වෙනස් කිරීමට අවශ්ය වුවත්, මෙම මාර්ගෝපදේශය ඔබට උපකාරී වේ.
2. ඔබේ වත්මන් Locale සැකසුම් පරීක්ෂා කිරීම
Ubuntu හි locale සැකසුම් වෙනස් කිරීමට පෙර, පළමුව ඔබේ වත්මන් locale කුමක්දැයි පරීක්ෂා කිරීම වැදගත් වේ. මෙහිදී locale සැකසුම් පරීක්ෂා කිරීමට ඔබට භාවිත කළ හැකි විධාන සහ ක්රම විස්තර කරමු.
locale සැකසුම් පරීක්ෂා කිරීමේ අති සරල ක්රමය වන්නේ ටර්මිනලයේ locale විධානය ක්රියාත්මක කිරීමයි. මෙය වත්මන් locale සැකසුම් ලැයිස්තුවක් පෙන්වයි. ප්රතිඵලයේ ප්රධාන අංගයන්:
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
...
“LANG” යනු පද්ධතියේ පෙරනිමි locale එක, “LC_” යන අකුරින් ආරම්භ වන සෑම අංගයක්ම අක්ෂර වර්ග, සංඛ්යා, දිනය, පණිවුඩ වැනි විශේෂ කාණ්ඩ සඳහා සැකසුම් පෙන්වයි. උදාහරණයක් ලෙස, “LANG” හෝ “LC_MESSAGES” හි “ja_JP.UTF-8” පෙන්වයි නම්, ජපන් locale සක්රිය කර ඇතැයි අදහස් වේ.
ලබා ගත හැකි locale සම්පූර්ණ ලැයිස්තුව පරීක්ෂා කිරීමට පහත විධානය භාවිතා කරන්න:
locale -a
මෙම විධානය පද්ධතියේ ස්ථාපිත සියලු locale ලැයිස්තු කරයි. “ja_JP.UTF-8” හෝ අනෙකුත් ජපන්-සම්බන්ධ locale ලැයිස්තුවේ ඇතුළත් වී ඇති බව තහවුරු කරන්න.
ජපන් locale ලැයිස්තුවේ නොමැති නම්, හෝ locale ප්රතිඵලය ඉංග්රීසි හෝ අනපේක්ෂිත අගයන් ලෙස පෙන්වයි නම්, පහත පියවරවලින් locale සැකසුම් එකතු කිරීම හෝ වෙනස් කිරීම අවශ්ය වේ.
3. ජපන් Locale එක නොමැති නම් කළ යුතු දේ
locale -a ප්රතිඵලයේ “ja_JP.UTF-8” හෝ අනෙකුත් ජපන් locale පෙන්වන්නේ නැති නම්, හෝ ජපන් පෙන්වීම නිවැරදිව ක්රියා නොකරන්නේ නම්, ඔබට ජපන් locale එක එකතු කර සක්රිය කළ යුතුය. පහත විස්තරමක පියවර අනුගමනය කරන්න.
පළමුව, “language-pack-ja” සහ “locales” පැකේජ්වල අවශ්යතාවය ඇත; මේවා ස්ථාපනය නොකළහොත් ජපන් locale භාවිතා කළ නොහැක.
අවශ්ය පැකේජ් ස්ථාපනය කිරීම
ටර්මිනලයේ පහත විධාන ක්රියාත්මක කර ජපන් භාෂා පැකේජ් අවශ්යතා ස්ථාපනය කරන්න:
sudo apt update
sudo apt install language-pack-ja
ඔබගේ Ubuntu අනුවාදය සහ භාවිතය අනුව, locales පැකේජ් එකත් ස්ථාපනය කිරීම සුදුසු වේ:
sudo apt install locales
ජපන් Locale ජනනය කිරීම
පැකේජ් ස්ථාපනය කළ පසු, පහත විධානයෙන් ජපන් locale ජනනය කරන්න:
sudo locale-gen ja_JP.UTF-8
මෙය ජපන් locale එක පද්ධතියට එක් කරයි, සහ locale -a ප්රතිඵලයේ “ja_JP.UTF-8” දැන් පෙන්විය යුතුය.
Locale සැකසුම් යෙදීම
පැකේජ් ස්ථාපනය කිරීම හෝ locale ජනනය කිරීම පමණක් එය සක්රිය නොකරයි. update-locale විධානය භාවිතා කර පෙරනිමි locale එක ජපන් ලෙස සකසන්න:
sudo update-locale LANG=ja_JP.UTF-8
මෙය නව ටර්මිනල් සහ ලොග්-ඇතුල් වීමේ සැසි සියල්ලට ජපන් locale භාවිතා වන ලෙස සහතික කරයි.
4. Locale ජනනය කිරීම සහ සක්රිය කිරීම
ජපන් භාෂාවේ ස්ථානීයකරණය (locale) ලබා ගත හැකි වූ පසු, එය ජනනය කර සහ පද්ධතිය පුරා එය ක්රියාත්මක කළ යුතුය. ජපන් පරිසරය කාර්යක්ෂමව සක්රිය කිරීම සඳහා පහත දක්වා ඇති පණිවිඩ භාවිතා කරන්න.
ස්ථානීයකරණය ජනනය කිරීම
සාමාන්යයෙන්, sudo locale-gen ja_JP.UTF-8 පණිවිඩය ධාවනය කිරීම ප්රමාණවත් වේ. කෙසේ වෙතත්, සමහර අවස්ථාවලදී, /etc/locale.gen ගොනුව සංස්කරණය කිරීමට සහ අවශ්ය පේළිය අක්ෂරණයෙන් (uncomment) ඉවත් කිරීමට අවශ්ය විය හැක.
- ටෙක්ස්ට් සංස්කරකයකින් (උදා: nano)
/etc/locale.genවිවෘත කරන්න:sudo nano /etc/locale.gen
- “ja_JP.UTF-8 UTF-8” වැනි පේළියක් “#” සිට ආරම්භ වන බව සොයා ගැනීමේදී, “#” ඉවත් කර එය අක්ෂරණයෙන් (uncomment) කරන්න.
- සංස්කරකය සුරකින්න සහ වසන්න.
- ඉන්පසු ස්ථානීයකරණ ජනනය කරන්න:
sudo locale-gen
ස්ථානීයකරණය සක්රිය කිරීම
ඊළඟට, ජපන් භාෂාව පද්ධතියේ අනුප්රාප්ත (default) ලෙස සකස් කිරීම සඳහා update-locale පණිවිඩය භාවිතා කරන්න:
sudo update-locale LANG=ja_JP.UTF-8
මෙම පණිවිඩය /etc/default/locale ගොනුව යාවත්කාලීන කර, අනාගත සැසි සඳහා ජපන් ස්ථානීයකරණය සක්රිය කරයි.
විශේෂිත පරිසර විචල්ය (environment variables) (උදා: LANG, LC_TIME, LC_MESSAGES) සකස් කිරීමට අවශ්ය නම්, ඒවා පහත පරිදි අභිරුචිකරණය කළ හැක:
sudo update-locale LANG=ja_JP.UTF-8 LC_TIME=ja_JP.UTF-8 LC_MESSAGES=ja_JP.UTF-8
සැකසුම් ක්රියාත්මක වන විට
පණිවිඩ ධාවනය කළ පසුව සැකසුම් වහාම ක්රියාත්මක නොවිය හැක. එවැනි අවස්ථාවකදී, පිටවීම සහ නැවත ඇතුළුවීම හෝ සේවාදායකය (server) නැවත ආරම්භ කිරීමෙන් නව ස්ථානීයකරණ සැකසුම් සක්රිය කරන්න.
5. පද්ධති පුරා vs. පරිශීලක-විශේෂිත ස්ථානීයකරණ සැකසුම්
උබුන්ටුහිදී, ස්ථානීයකරණ සැකසුම් පද්ධති පුරා හෝ එක් එක් පරිශීලකයා සඳහා යෙදිය හැක. ඔබේ අවශ්යතා සහ ප්රතිපත්ති අනුව දෙකම භාවිතයෙන්, වඩාත් නම්යශීලී පරිසරයක් ගොඩනඟා ගත හැක.
පද්ධති පුරා ස්ථානීයකරණ සැකසුම්
පද්ධති පුරා සැකසුම් සඳහා, /etc/default/locale ගොනුව හෝ update-locale පණිවිඩය භාවිතා කරන්න. මෙය උබුන්ටු යන්ත්රයට ඇතුළු වන සියලුම පරිශීලකයින්ට එකම අනුප්රාප්ත ස්ථානීයකරණය යෙදයි.
උදාහරණයක් ලෙස, ධාවනය කිරීම:
sudo update-locale LANG=ja_JP.UTF-8
/etc/default/locale ස්වයංක්රීයව යාවත්කාලීන කර, ජපන් (ja_JP.UTF-8) සියලුම පරිශීලකයින් සඳහා අනුප්රාප්ත භාෂාව බවට පත් කරයි.
පරිශීලක-විශේෂිත ස්ථානීයකරණ සැකසුම්
විශේෂිත පරිශීලකයෙකු සඳහා වෙනස් ස්ථානීයකරණයක් යෙදීමට අවශ්ය නම්, ඔවුන්ගේ නිවහන (home) නිර්යානයේ සැකසුම් ගොනුව සංස්කරණය කරන්න, උදා: ~/.pam_environment:
- ඉලක්ක පරිශීලකයා ලෙස ඇතුළු වී ගොනුව විවෘත කරන්න:
nano ~/.pam_environment
- පහත පේළිය එකතු කරන්න:
LANG=ja_JP.UTF-8
අවශ්ය අනුව LC_* විචල්ය එකතු කළ හැක.
මෙම සැකසුම් සමඟ, විශේෂිත ස්ථානීයකරණය එම පරිශීලකයා ඇතුළු වන විට පමණක් යෙදේ. මෙය බහු පරිශීලක පරිසරවලදී ඉතා උපකාරී වේ, උදාහරණයක් ලෙස පරිපාලකයින් ඉංග්රීසි භාවිතා කිරීම සහ සාමාන්ය පරිශීලකයින් ජපන් භාවිතා කිරීම.
localectl පණිවිඩය භාවිතා කිරීම
systemd-අඩංගු පරිසරවලදී, ස්ථානීයකරණය සකස් කිරීම සහ පරීක්ෂා කිරීම සඳහා localectl පණිවිඩයද භාවිතා කළ හැක:
sudo localectl set-locale LANG=ja_JP.UTF-8
මෙයද පද්ධති පුරා සැකසුම යෙදයි, සහ එක පණිවිඩයකින් ස්ථානීයකරණ මාරු කිරීමේ පහසු ක්රමයකි.
6. GUI හිදී ස්ථානීයකරණය සකස් කිරීම (Ubuntu Desktop/GNOME)
ඔබ උබුන්ටුව ඩෙස්ක්ටොප් අරමුණු සඳහා භාවිතා කරන්නේ නම්, GUI (ග්රැෆිකල් යුසර් ඉන්ටර්ෆේස්) හරහා බොහෝ කාර්යයන් සහජව කළ හැක, ඒවා අතර ස්ථානීයකරණ සැකසුම්ද ඇතුළත් වේ. පණිවිඩ භාවිතා නොකර ජපන් භාෂාවට මාරු විය හැක.
සැකසුම් මෙනුවෙන් ස්ථානීයකරණය වෙනස් කිරීමේ ක්රමය
- පහළ වම් පරේ හෝ තිරයේ වම් පැත්තේ මෙනුවෙන් “Settings” විවෘත කරන්න.
- “Region & Language” තෝරන්න.
- “Language” කොටසේදී, “Japanese” තෝරන්න.
- තවද, “Formats” කොටස “Japan” හෝ “Japanese” ලෙස සකස් කිරීමෙන් දිනය, වේලාව සහ මුදල් ජපන් ආකෘතිවල තබා ගත හැක.
- වෙනස්කම් ක්රියාත්මක වීම සඳහා නැවත ආරම්භ කිරීම හෝ පිටවී නැවත ඇතුළුවීමක් ඉල්ලා සිටිය හැක. අවශ්ය පරිදි උපදෙස් අනුගමනය කරන්න.
ආදාන ක්රම (IME) සකස් කිරීම
ගලපන ජපන් ආදානය සඳහා, IME (ආදාන ක්රම සංස්කරකය) සකසන්න. උබුන්ටුව “Fcitx5” හෝ “IBus” වැනි ආදාන රාමු භාවිතා කරයි, “Mozc” හෝ “Anthy” වැනි ජපන් පරිවර්තන එන්ජින් මූලිකව ලබා ගත හැක.
- “Settings” → “Region & Language” → “Input Sources” වෙත ගොස් “Japanese (Mozc)” හෝ ඒකාකාරය එකතු කරන්න.
- කෙටිකරණ යතුරකින් (උදා: Super + Space) ජපන් සහ ඉංග්රීසි ආදාන අතර මාරු විය හැක.
GUI හි ගැලපෙන නැති හෝ වැරදි ජපන් පෙළ සම්බන්ධ ගැටළු විසඳීම
ජපන් භාෂාව නිවැරදිව පෙන්වන්නේ නැති නම් හෝ භාෂාව වෙනස් කිරීමෙන් පසුද අකුරු වැරදි පෙනේ නම්, පහත දේ පරීක්ෂා කරන්න:
- අකුරු පැකේජ (fonts-noto-cjk වැනි) ස්ථාපිත කර ඇති බව සහතික කරන්න.
- තනි යෙදුම් සඳහා භාෂා සැකසුම් අවශ්ය නම්, ඒවායේ මෙනු හෝ සැකසුම් තිරවල ජපන් භාෂාව තෝරන්න.
- සැකසුම් ක්රියාත්මක වී ඇති බව තහවුරු කිරීමට පද්ධතිය නැවත ආරම්භ කරන්න හෝ ලොග් අවුට් වන්න.
7. ප්රාදේශීය සැකසුම් තහවුරු කිරීම සහ ගැටළු විසඳීම
ප්රාදේශීය සැකසුම් වෙනස් කිරීමෙන් පසු, වෙනස්කම් ක්රියාත්මක වී ඇති බව තහවුරු කරන්න. සැකසුම් ක්රියා නොකරන අවස්ථා හෝ අකුරු වැරදි වැනි ගැටළු ඇති වූ විට ඒවා කෙසේ හසුරවන්නේද යන්න දැන ගැනීම වැදගත් වේ.
ප්රාදේශීය සැකසු පරීක්ෂා කිරීම
ටර්මිනලය විවෘත කර, ඔබේ වත්මන් ප්රාදේශීය සැකසුම පරීක්ෂා කිරීමට පහත කමාන්ඩ් ක්රියාත්මක කරන්න:
locale
“LANG=ja_JP.UTF-8” සහ සෑම “LC_*” ක්ෂේත්රයක්ම “ja_JP.UTF-8” ලෙස සකසා තිබේ නම්, ජපන් ප්රාදේශීය සැකසුම නිවැරදිව යෙදෙනවා.
ලබා ගත හැකි ප්රාදේශීය සැකසුම් නැවත පරීක්ෂා කිරීමට, පහත ක්රියාත්මක කරන්න:
locale -a
“ja_JP.UTF-8” ඇතුළත් කර ඇති බව තහවුරු කරන්න.
දිනය සහ සංඛ්යා ආකෘති පරීක්ෂා කිරීම
ප්රාදේශීය සැකසුම් දිනයන් සහ සංඛ්යා පෙන්වීමේ ආකාරයද බලපායි. උදාහරණයක් ලෙස, දිනයේ ආකෘතිය පරීක්ෂා කිරීමට පහත භාවිතා කරන්න:
date
ප්රතිඵලය ජපන් භාෂාවෙන් පෙන්වෙනවා නම්, ප්රාදේශීය සැකසුම නියම ලෙස ක්රියා කරයි.

සාමාන්ය ගැටළු සහ විසඳුම්
1. අකුරු වැරදි
- අකුරු සැකසුම් පූර්ණ නොවිය හැක.
sudo apt install fonts-noto-cjkවැනි විධානයෙන් ජපන් අකුරු ස්ථාපනය කරන්න.
2. ප්රාදේශීය සැකසුම් යෙදෙන්නේ නැත
- සැකසුම් වෙනස් කිරීමෙන් පසු ලොග් අවුට් වන්න හෝ පද්ධතිය නැවත ආරම්භ කරන්න.
- සැසි මාරු කිරීමෙන් පසු සැකසුම් යෙදෙන්නේ නැත්නම්,
source /etc/default/localeභාවිතා කර අතින් පූනරෝධනය කරන්න .
3. ඉංග්රීසි සහ ජපන් මිශ්රව පෙන්වීම
- කිසිඳු LC_* පරිසර විචල්ය සකසා නොමැති විය හැක, හෝ යෙදුම්-විශේෂ සැකසුම් අවශ්ය විය හැක.
- සියලු ප්රාදේශීය විචල්ය එකට සකස් කිරීමට
sudo update-locale LC_ALL=ja_JP.UTF-8භාවිතා කරන්න .
4. විශේෂ පරිසර (Docker, WSL, ආදිය)
- සෑම පරිසරයක්ම තමන්ගේම පියවර අවශ්ය විය හැක (ඊළඟ කොටස බලන්න).
මෙම කරුණු පරීක්ෂා කර ගැටළු විසඳීමෙන්, ප්රාදේශීය සැකසුම් සම්බන්ධ බොහෝ ගැටළු විසඳිය හැක.
8. Docker සහ WSL සඳහා ප්රාදේශීය සැකසුම්
අවසන් වසර කිහිපයේ Ubuntu බහුලව Docker හෝ WSL (Windows Subsystem for Linux) වැනි වර්චුවල් හෝ කන්ටේනර් පරිසරවල භාවිතා වේ. මෙහිදදේශීය සැකසුම් ඉතා වැදගත් වන අතර, පියවර කිහිපයක් වෙනස් විය හැක.
Docker හි ප්රාදේශීය සැකසුම් සකස් කිරීම
Docker කන්ටේනරයක ජපන් ප්රාදේශීය සැකසුම භාවිතා කිරීමට, අවශ්ය පැකේජ ස්ථාපනය කර, Dockerfile තුළ ප්රාදේශීය සැකසුම ජනනය කරන්න. උදාහරණයක් ලෙස:
FROM ubuntu:24.04
RUN apt-get update &&
apt-get install -y language-pack-ja locales &&
locale-gen ja_JP.UTF-8 &&
update-locale LANG=ja_JP.UTF-8
ENV LANG=ja_JP.UTF-8
ENV LANGUAGE=ja_JP:ja
ENV LC_ALL=ja_JP.UTF-8
මෙම සැකසුම ඔබට කන්ටේනර තුළ ජපන් ප්රාදේශීය සැකසුම භාවිතා කිරීමට ඉඩ සලසයි. ඔබේ යෙදුම ආරම්භ කරන විට පරිසර විචල්ය නියම කිරීමද ජපන් සහය ලබා දීමට හොඳ පුරුද්දකි.
WSL හි ප්රාදේශීය සැකසුම් සකස් කිරීම
WSL මගින් Windows හි Ubuntu සහ අනෙකුත් Linux බෙදාහැරීම් ධාවනය කළ හැක, නමුත් ජපන් ප්රාදේශීය සැකසුම් සැසීම ගැටලුවක් විය හැක. WSL හි සාමාන්ය Ubuntu මෙන්ම ඒම පියවර අනුගමනය කරන්න:
- අවශ්ය පැකේජ ස්ථාපනය කරන්න:
sudo apt update sudo apt install language-pack-ja locales
- ජපන් ප්රාදේශීය සැකසුම ජනනය කර සක්රිය කරන්න:
sudo locale-gen ja_JP.UTF-8 sudo update-locale LANG=ja_JP.UTF-8
- ලොග් ඉන් වීමේදී සැකසුම් ක්රියාත්මක වීමට, පහත පරිසර විචල්ය
.bashrcහෝ.profileගොනුවට එක් කරන්න:export LANG=ja_JP.UTF-8 export LANGUAGE=ja_JP:ja export LC_ALL=ja_JP.UTF-8
අකුරු වැරදි හෝ ජපන් ඇතුළත් කිරීමේ ගැටළු විසඳීම
- WSL හි, Windows පාර්ශ්වයේ අකුරු පරිසරය සහ ටර්මිනල් යෙදුම (උදාහරණයක් ලෙස Windows Terminal) අකුරු සැකසුම්ද ජපන් පෙන්වීමට බලපායි. ජපන් අකුරු සහය දක්වන අකුරක් තෝරා අකුරු වැරදි නිරාකරණය කරන්න.
- Docker හි, ඔබ කුඩා රූපයක් (minimal imageාවිතා කරනවා නම්, අකුරු පැකේජද ස්ථාපනය කර ඇති බවට වග බලා ගන්න. උදාහරණයක්:
apt-get install fonts-noto-cjk
මෙම සැකසුම් සමඟ, ඔබට Docker සහ WSL පරිසරවල Ubuntu හි ලොකේල් සැකසුම් පහසුවෙන් භාවිතා කළ හැක.
9. FAQ (නිතර අසන ප්රශ්න)
Ubuntu හි ලොකේල් සැකසීම පිළිබඳමාන්ය ප්රශ්න වලට පිළිතුරු මෙහි ඇත. ඔබේ සැකසුම නිරාකරණය කිරීම සහ කළමනාකරණය කිරීම සඳහා මෙය උපදෙස් ලෙස භාවිතා කරන්න.
Q1. “ja_JP.UTF-8” locale -a ප්රතිඵලයෙන් අස්ථානගත වී ඇත. මට මොකද කළ යුතුද?
A. ජපන් ලොකේලය තවම ජනනය කර නොමැත.
“language-pack-ja” සහ “locales” පැකේජයන් ස්ථාපනය කර, පහත කමාන්ඩ් භාවිතයෙන් ලොකේලය ජනනය කරන්න:
sudo apt update
sudo apt install language-pack-ja locales
sudo locale-gen ja_JP.UTF-8
sudo update-locale LANG=ja_JP.UTF-8
මෙම පසු, locale -a ක්රියාත්මක කිරීමෙන් “ja_JP.UTF-8” පෙන්විය යුතුය.
Q2. මම ලොකේල් සැකසුම් කළාත් ඒවා යෙදෙන්නේ නැත. ඇයි?
A. සැකසුම් වෙනස් කිරීමෙන් පසු, ඔබට ලොග් අවුට් වී නැවත ලොග් ඉන් වීමට හෝ පද්ධතිය නැවත ආරම්භ කිරීමට අවශ්ය විය හැක.
ගැටළුව තවම පවතින්නේ නම්, /etc/default/locale හෝ ~/.pam_environment හි පරිසර විචල්යයන් නිවැරදිව සකසා ඇතිදැයි පරීක්ෂා කරන්න.
Q3. ටර්මිනලය හෝ සමහර යෙදුම් වල ජපන් අක්ෂර පෙන්වීම අකාරාදර්ශී වේ. මට මොකද කළ යුතුද?
A. සාමාන්යතම හේතුව ජපන් අකුරු අඩු වීමයි. පහත කමාන්ඩ් භාවිතයෙන් ඒවා ස්ථාපනය කරන්න:
sudo apt install fonts-noto-cjk
අවශ්ය නම්, ඔබේ ටර්මිනලය හෝ සංස්කාරකයේ අකුරු ජපන්-අනුකූල අකුරකට සකසන්න.
Q4. බහු ලොකේල් සකසා ඇත්නම්, කුමන එකට ප්රමුඛත්වය ලැබේ?
A. ප්රමුඛත්වය මෙසේය: “LC_ALL > LC_* > LANG.”
තාවකාලිකව සියල්ල එකම ලෙස සකස් කිරීමට, පහත භාවිතා කරන්න:
export LC_ALL=ja_JP.UTF-8
ස්ථිර වෙනස්කම් සඳහා, /etc/default/locale හෝ ~/.pam_environment සංස්කරණය කරන්න.
Q5. Docker හෝ WSL හි ලොකේල් සැකසීම සාමාන්ය Ubuntu වගේම කළ හැකිද?
A. මූලික පියවර එකමයි, නමුත් Docker හි, Dockerfile තුළ ලොකේල් ජනනය සහ පරිසර විචල්ය සැකසුම් පැහැදිලිව සඳහන් කරන්න. WSL හි, Windows පාර්ශ්වයේ අකුරු සැකසුම් ගැනද අවධානය යොමු කරන්න. විස්තර සඳහා මෙම ලිපියේ අදාල කොටස් බලන්න.
Q6. GUI තුළ භාෂාව සකසා පසුදත්, සමහර කොටස් ඉංග්රීසි ලෙස පෙන්වයි. ඇයි?
A. සමහර පද්ධති කොටස් හෝ යෙදුම් ජපන් පරිවර්තන ලබා නොදෙයි හෝ වෙනම භාෂා සැකසුම් අවශ්ය විය හැක. කරුණාකර එක් එක් යෙදුමේ සැකසුම් තිරය පරීක්ෂා කරන්න.
මෙම FAQ මගින් Ubuntu ලොකේල් සැකසුම් සම්බන්ධ සාමාන්ය ගැටළු ආවරණය කරයි. වැඩි ප්රශ්න හෝ විශේෂ අවස්ථා සඳහා, අදහස් තැබීමට හෝ සහය පිටුව පරීක්ෂා කිරීමට නිදහස් වන්න.
10. නිගමනය
මෙම ලිපිය Ubuntu හි ලොකේල් සැකසුම් පිළිබඳ සම්පූර්ණ මාර්ගෝපදේශයක් ලබා දී ඇත—මූලික කරුණු සිට පියවරෙන් පියවර ජපන් භාෂා පරිවර්තනය, නිරාකරණය, Docker සහ WSL වැනි විශේෂ අවස්ථා පරිච්ඡේදනය දක්වා.
ලොකේල් සකස් කිරීම භාෂාවට පමණක් සීමා නොව, දිනය, මුදල්, සංඛ්යාත්මක ආකෘති සහ අක්ෂර කේතනයත් බලපායි. ඒවා නිවැරදිව සකස් කිරීමෙන් Ubuntu භාවිතය ගණනාවක් වැඩිදියුණු කර, ආතතිය රහිත වැඩ පරිසරයක් සෑදිය හැක.
ජපන් භාෂාව භාවිතා කිරීමට අවශ්ය නම්, “ja_JP.UTF-8” ලොකේලය සකස් කිරීම අත්යවශ්ය වේ. ඔබේ ඉලක්ක පරිසරය ගොඩනැගීමට, කමාන්ඩ්-ලයින් සහ GUI විකල්ප, පරිශීලක-අනුව අභිරුචි සැකසුම් යොදා ගන්න.
අවසන් වශයෙන්, මෙම ලිපියේ FAQ වෙත යොමු වීමෙන්, සැබෑ භාවිතයේදී උද्भව විය හැකි ගැටළු සෑම විටම සූදානම් විය හැක.
Ubuntu හි ජපන් පරිසරයක් සකස් කිරීමට කැමති සියලු පරිශීලකයන්ට මෙම ලිපිය උපකාරී වේ යැයි මම බලාපොරොත්තු වෙමි.


