มีตัวเลือกในการแสดงผลหน้าคู่มือในภาษาอื่นหรือไม่? ฉันไม่ต้องการเปลี่ยนภาษาคอมพิวเตอร์โดยสมบูรณ์ แต่ใช้เฉพาะหน้าคู่มือเท่านั้น ตัวอย่างเช่น
$ man -English man
Man is a manual program
…
$ man -Russian man
Инструцтия для Unix, BSD и Linux.
…
มีตัวเลือกในการแสดงผลหน้าคู่มือในภาษาอื่นหรือไม่? ฉันไม่ต้องการเปลี่ยนภาษาคอมพิวเตอร์โดยสมบูรณ์ แต่ใช้เฉพาะหน้าคู่มือเท่านั้น ตัวอย่างเช่น
$ man -English man
Man is a manual program
…
$ man -Russian man
Инструцтия для Unix, BSD и Linux.
…
คำตอบ:
หากคุณman
มีที่มาจากมนุษย์ DBแพคเกจ (ชาย 2.x เช่นในการกระจายมากที่สุด GNU / Linux) วิธีที่เร็วที่สุดคือการใช้ธงชาติ-L
man
คุณเพียงแค่ต้องรู้ว่าตัวย่อของสถานที่ที่ต้องการ
man -Len man # -> English man-page of man
man -Lru man # -> Russian man-page of man
ถ้าคุณใช้อื่น ๆดำเนินการคน (ชาย 1.x), วิธีเดียวคือการเปลี่ยนตัวแปรสภาพแวดล้อม$LC_MESSAGES
หรือ$LANG
เหมือนที่อธิบายไว้ในอื่น ๆคำตอบ
$ man -Len man
man: invalid option -- 'L'
man, version 1.6g
ใน gentoo
man
คดเคี้ยวมานานแล้ว ใช้ man จากman-db
แพ็คเกจหากคุณต้องการใช้-L
ตัวเลือก
หากต้องการขอรับเพจแบบแมนนวลที่แปลแล้วให้ตั้งค่าตัวแปรสภาวะแวดล้อมLC_MESSAGES
โลแคล สำหรับการร้องขอครั้งเดียวของman
:
LC_MESSAGES=ru_RU man man
หากคุณต้องการหน้าคู่มือในภาษารัสเซียเสมอ แต่ต้องการคำสั่งอื่น ๆ ที่พูดภาษาอังกฤษคุณสามารถตั้งค่านามแฝงใน.bashrc
ไฟล์การเริ่มต้นของเชลล์หรือไฟล์อื่น ๆของคุณ:
alias man='LC_MESSAGES=ru_RU man'
manpages-sv
เพราะสันนิษฐานว่ามีน้อยคนที่จะแปลภาษาอังกฤษเป็นภาษาสวีเดน ฉันคิดว่านี่เป็นที่ที่ความพยายามในการแปลที่มีการประสานงานไม่มีการพูดถึงภาษาสวีเดน
การอ่านman man
ดูเหมือนว่าคุณควรเปลี่ยนตัวแปรสภาพแวดล้อมของคุณแล้วใช้มนุษย์ตามปกติ หากไม่มีในภาษาของคุณจะยังคงแสดงเป็นภาษาอังกฤษ
International support is available with this package. Native lan‐
guage manual pages are accessible (if available on your system) via
use of locale functions. To activate such support, it is necessary
to set either $LC_MESSAGES, $LANG or another system dependent envi‐
ronment variable to your language locale, usually specified in the
POSIX 1003.1 based format:
<language>[_<territory>[.<character-set>[,<version>]]]
If the desired page is available in your locale, it will be dis‐
played in lieu of the standard (usually American English) page.
man man
"ภาษา" ในหน้านั้น แต่ถ้าคุณค้นหา "locale" คุณจะพบตัวเลือกที่มีประโยชน์มากสำหรับโพสต์ของ jofel สิ่งนี้อาจมีประโยชน์หากคุณจำการกำหนดค่าภาษาอื่น ๆ ที่เกี่ยวข้อง