คำถามติดแท็ก localization

7
วิธีการติดตั้ง / เปลี่ยนภาษาบนเดเบียน
ฉันเขียนเว็บแอปพลิเคชันซึ่งส่วนติดต่อผู้ใช้เป็นภาษาดัตช์ ฉันใช้รูทีนวันที่และเวลาของระบบเพื่อจัดรูปแบบสตริงวันที่ในแอปพลิเคชัน อย่างไรก็ตามสตริงวันที่ซึ่งรูปแบบของระบบเป็นภาษาอังกฤษ แต่ฉันต้องการให้เป็นภาษาดัตช์ดังนั้นฉันจึงต้องตั้งค่าภาษาของระบบ ฉันจะทำสิ่งนั้นกับ Debian ได้อย่างไร ฉันพยายามตั้งค่าLC_ALL=nl_NLแต่ดูเหมือนจะไม่มีผลกระทบใด ๆ : $ date Sat Aug 15 14:31:31 UTC 2009 $ LC_ALL=nl_NL date Sat Aug 15 14:31:36 UTC 2009 ฉันจำได้ว่าการตั้งค่า LC_ALL บนระบบเดสก์ท็อป Ubuntu ของฉันทำงานได้ดี ฉันจำเป็นต้องติดตั้งแพคเกจพิเศษเพื่อให้งานนี้หรือฉันทำผิดทั้งหมด?

5
คุณตั้งค่าภาษาแบบไม่โต้ตอบบน Debian / Ubuntu ได้อย่างไร
โดยปกติผมทำงานaptitude -y install localesแล้วdpkg-reconfigure localesการตั้งค่าสถานที่เกิดเหตุ ตอนนี้ฉันต้องการใส่มันลงในเชลล์สคริปฉันจะทำสิ่งต่อไปนี้โดยอัตโนมัติ / ไม่โต้ตอบได้อย่างไร? เลือกen_US.UTF-8และตั้งเป็นค่าเริ่มต้นของระบบ ปิดการใช้งานตำแหน่งที่ตั้งอื่นทั้งหมด (ไม่บังคับ) ตรวจสอบว่า/etc/default/localeมีรายการเดียวและอย่างเดียวของLANG=en_US.UTF-8ที่คาดไว้

5
วิธีรับโลแคลระบบใน Windows 7 cmd
ฉันจะหาตำแหน่งที่ตั้งของระบบใน Windows 7 ได้อย่างไร ฉันหมายถึงสิ่งที่ชอบ: cs_CZ.UTF-8 ฉันพยายามเขียน "locale" ในบรรทัดคำสั่ง แต่ใช้ไม่ได้ใน Windows ข้อเสนอแนะใด ๆ

11
วิธีแก้ไขการตั้งค่าภาษาใน Debian บีบ
ฉันพบข้อผิดพลาดของสถานที่เป็นครั้งคราวและฉันพยายามเรียกใช้ dpkg- กำหนดค่าตำแหน่งที่ตั้งใหม่เพื่อแก้ไขปัญหา นี่คือผลลัพธ์: :~$ sudo dpkg-reconfigure locales perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: …

10
CentOS 6 และโลแคลผิดพลาด
ฉันเพิ่งติดตั้ง CentOS 6 และเมื่อใดก็ตามที่ฉันเข้าสู่ระบบผ่านทาง SSH จากระยะไกลฉันได้รับข้อผิดพลาดต่อไปนี้: -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8) เมื่อฉันพิมพ์ "locale" บนบรรทัดคำสั่งฉันจะได้ผลลัพธ์ต่อไปนี้: locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LC_CTYPE=UTF-8 LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" …

3
ไม่ทราบตำแหน่งที่ตั้ง% DATE% และ% TIME% ในไฟล์แบตช์
%DATE%และ%TIME%ตัวแปรสภาพแวดล้อมให้วันและเวลาปัจจุบันในเครื่อง Windows บนบรรทัดคำสั่งและภายในแฟ้มแบทช์ น่าเศร้าที่คุณค่าเหล่านั้นเป็นที่ตระหนักถึงสถานที่! หมายความว่าคุณจะได้รับในเครื่องเยอรมัน 26.1.2011 แทน 2011-26-01 สกรูนี้เรียงลำดับขึ้นหากคุณต้องการใช้ตัวแปรนี้ในชื่อไฟล์ มีวิธีง่ายๆในการรับYYYY-MM-DDสตริงวันที่ที่ไม่ทราบในภาษาในไฟล์แบตช์ Windows หรือไม่ ในขณะนี้ฉันกำลังทำงานกับวิธีแก้ปัญหา kludgy นี้: for /f "tokens=1,2,3,4 delims=. " %%i in ('date /t') do set date=%%k-%%j-%%i echo %date% แต่ตอนนี้เฉพาะสถานเยอรมัน - เห็นได้ชัดว่าเป็นทางออกที่เป็นอิสระอย่างสมบูรณ์จะมีมากดีกว่า ระบบปฏิบัติการที่เป็นปัญหาคือ Server 2008 ฉันไม่ต้องการใช้เครื่องมือของบุคคลที่สามหากเป็นไปได้

2
จำเป็นต้องเปลี่ยนภาษาของระบบใน Windows 2012 R2 จาก en-US เป็น en-GB
เมื่อฉันเริ่มต้นอินสแตนซ์ Aws Ec2 Windows 2012 R2 มันจะมาพร้อมกับโลแคลเริ่มต้นในสหรัฐอเมริกาเสมอ อย่างไรก็ตามฉันต้องเปลี่ยนสองอินสแตนซ์ที่มีอยู่ให้เป็น en-GB ราวกับว่าพวกเขาได้รับการติดตั้งแบบนั้นตั้งแต่แรก ซึ่งก็คือฉันต้องเปลี่ยนภาษาเป็น en-GB สำหรับผู้ใช้ทั้งหมดรวมถึงผู้ใช้ระบบเช่นบริการเครือข่ายหรือบริการท้องถิ่น มีวิธีทำเช่นนี้หรือไม่? ฉันได้ลองใน PowerShell Set-WinSystemLocale en-GB แต่ถึงแม้ว่าฉันจะไม่ได้รับข้อผิดพลาด แต่ก็ไม่ได้ทำอะไรเลยหลังจากรีบูต ขอบคุณสำหรับความช่วยเหลือ

2
เปลี่ยนภาษาเริ่มต้นอย่างถูกต้องในเซิร์ฟเวอร์ ubuntu 10.04 LTS หรือไม่
ฉันได้รับเซิร์ฟเวอร์ใหม่ แต่น่าเสียดายที่ผู้ที่ติดตั้ง Ubuntu ฉันเป็นภาษาเยอรมันเท่านั้น 8.04 ดังนั้นการอัพเกรดจึงทำงานได้อย่างราบรื่น แต่ตอนนี้ฉันกำลังพยายามเปลี่ยนระบบเป็นภาษาอังกฤษ ฉันปรับตัว /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LANG="en_us.UTF-8" LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT" และหลังจากการค้นหาฟอรั่มฉันติดตั้งupdate-localeซึ่งสร้างไฟล์/etc/default/locale PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LANG="en_us.UTF-8" LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT" (นี่คือไฟล์ที่ฉันจำได้ทั่วไปจากระบบเดเบียนเพื่อเก็บโลแคล) ฉันทำแล้วdpkg-reconfigure localesซึ่งกำหนดค่าสถานที่ทั้งหมดและหลังจากออกจากระบบและ relogin เกือบทุกอย่างเป็นภาษาอังกฤษ เกือบจะ ข้อความต้อนรับคือ โปรแกรมมาเป็นภาษาอังกฤษ แต่เช่น apt ไม่ใช่: prag341:~# apt-get upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Status-Informationen einlesen... Fertig Die folgenden Pakete werden aktualisiert: linux-image-generic 1 aktualisiert, 0 neu …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.