vuduchanhquyen

New Member

Download miễn phí Việt hóa phần mềm bằng Reshack





10/ Với WMP10, chỉ cần Việt hóa mỗi file WMPLOC.DLL => bằng
cách nào để xác định được file này.
-Đây chính là khó khăn đầu tiên mà bạn vấp phải. Bạn biết đó, 1 chương
trình hoàn thiện thì không thể nào chỉ có 1 file, 2 file, 3file, mà là cả
chục file, thậm chí lên đến hàng trăm file (những trường hợp đặc biệt thì
tôi không bàn đến, ở đây, tôi xét trường hợp tổng quát).
-Thông thường, khi cài đặt 1 phần mềm nào đó, mặc định, gói cài đặt của
phần mềm đó sẽ giải nén toàn bộ các file của phần mềm này vào
C:\Program Files\\
-Tuy nhiên, 1 số trường hợp thì lại khác. Vẫn có 1 số file “lạc loài” nằm
ở đâu đó trong hệ thống (WMP10 là 1 ví dụ) => gâykhó khăn trong việc
xác định chúng.
-Mặc khác, 1 phần mềm khi được thiết kế ra, để dễ dàng trong việc quản
lý, xử lý sau này (cập nhật, bổ sung tính năng, xác định lỗi), tác giả
thường chia phần mềm của mình theo từngmodule công việc. Nghĩa là,
phần chương trình chính sẽ do nhóm file này quản lý, phần giao diện thì
do nhóm file khác chịu trá ch nhiệm, v.v.
+ Ở WMP10, bạn gặp may mắn là chỉ cần xử lý mỗi file WMPLOC .DLL,
nhưng ở những chương trình khác, để Việt hóa được 1cách triệt để, s ố
lượng file mà bạn phải xử lý chắc chắn sẽ >= 2



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

A. Những vấn đề thường gặp:[/color][/size][/u][/b]
1/ Thiết lập tiếng Việt trên môi trường Windows XP:
- Có thể nói, Windows XP là HĐH hỗ trợ TV tốt nhất từ trước đến nay
(chỉ thua mỗi thằng em của nó là Windows 2003 & Vista sắp ra đời). Với
bảng mã Unicode, bạn có thể làm được rất nhiều thứ mà trước đây tưởng
chừng như không thể làm được.
- Tuy nhiên, nói là WinXP hỗ trợ tốt tiếng Việt, nhưng mặc định, XP vẫn
chỉ hỗ trợ “cật lực” cho tiếng Anh mà thôi => bạn phải “bật” chức năng hỗ
trợ tiếng Việt trong WinXP lên mức hết cỡ.
+ Start menu\Settings\Control Panel\Regional & Language Options
+ Tab Languages => đánh dấu chọn càifile for complex script => OK
+ Tab Regional Options => chọn Vietnam/Vietnamese
+ Tab Advanced: chọn Vietnamese
+ Tab Languages => Details
# Tab Settings: bổ sung “kiểu nhập” Vietnamese => chọn làm mặc định
# Tab Advanced: chọn extend support
+ Lưu ý: bạn nên thường xuyên kiểm tra tùy chọn Extend support, nếu
chức năng này bị disable => việc thể hiện tiếng Việt sẽ gặp khó khăn (thấy
1 đằng nhưng lại hiện 1 nẻo !!!).
2/ Dùng bảng mã nào ?
- Như đã nói, chỉ có bảng mã Unicode mới có thể giải quyết được các vấn
đề về t.Việt mà thôi. Tuy nhiên, bảng mã Unicode có 2 loại:
+ Unicode tổ hợp
+ Unicode dựng sẵn
- Về cơ bản, cả 2 bảng mã này đều có thể gõ t.Việt rất tốt. Tuy nhiên,
trong 1 số trường hợp, Uni.tổ hợp tương thích t.Việt tốt hơn Uni.dựng sẵn
(Uni.tổ hợp gõ t.Việt được, còn Uni.dựng sẵn thì không), nhưng về phần
thể hiện t.Việt thì trong hầu hết các trường hợp, Uni.dựng sẵn luôn tốt
hơn Uni.tổ hợp.
- Có 1 bảng mã khác mà ít ai để ý đến, khả năng tương thích t.Việt + thể
hiện t.Việt tốt hơn rất nhiều so với Uni.tổ hợp & Uni.dựng sẵn, đó là bảng
mã Vietnamese Local CP1258 (VLCP1258).
=> khi Việt hóa 1 phần mềm nào đó, bạn nên tuân theo thứ tự ưu tiên như
sau:
VLCP1258 > Uni.tổ hợp > Uni.dựng sẵn
3/ Dùng bộ gõ nào ?
- Phổ biến nhất hiện nay chỉ có Vietkey & Unikey.
- Vietkey: từ năm 2000 đến nay vẫn là phiên bản beta, không được cập
nhật / bổ sung chức năng / sửa lỗi.
- Unikey: tính đến thời điểm bài viết này ra đời, đã có bản (chính thức)
3.63 (& đang có bản beta 4.0).
+ Giao diện đẹp, thân thiện, dễ dùng, nhiều chức năng, hỗ trợ nhiều bảng
mã, ... => Unikey là 1 sự lựa chọn sáng suốt.
+ Bảng mã VLCP1258 chỉ có trong Unikey
=> Bạn chỉ có thể chọn Unikey.
4/ Windows File Protection (WFP)
- Nó là cái gì ? Có liên quan gì đến công việc Việt hóa ???
- WFP có liên quan mật thiết & ảnh hưởng rất lớn đến công việc Việt hóa
của bạn. Như bạn đã biết, WinXP là 1 HĐH có độ bảo mật cao => mặc
định, hầu hết các file hệ thống (chủ yếu là các file nằm trong
C:\Windows\System32\) được sao lưu dự phòng vào
C:\Windows\System32\DllCache\
- Khi hệ thống gặp sự cố (bạn cài đặt/tháo gỡ phần mềm, hay 1 lý do nào
đó đại loại như vậy), WinXP sẽ tự động xác định các file hệ thống đang
trong tình trạng “hấp hối” & tiến hành phục hồi lại chúng, bằng cách sử
dụng lại các file đã dự phòng sẵn trong folder DllCache.
+ Trường hợp file này chưa được sao lưu, WinXP sẽ yêu cầu bạn đưa CD
WinXP vào để nạp (copy) lại các file này.
- Vấn đề đặt ra là, giả sử bạn đang Việt hóa 1 phần mềm nào đó, 1 trong
số các file của phần mềm này mà bạn đã lên danh sách phải Việt hóa lại
nằm trong folder System32 => mọi việc mà bạn làm đều trở thành công
cốc hay sao?
+ Lấy trình nghe nhạc rất ư phổ biến là Windows Media Player 10 làm ví
dụ. Để Việt hóa WMP10, bạn chỉ cần dùng RH thay đổi nội dung file
System32\WMPLOC.DLL là xong.
+ Bạn thay đổi nội dung file WMPLOC.DLL (đang nằm trong
System32), điều này đồng nghĩa với việc bạn đang thay đổi 1 file (được
WinXP coi là) hệ thống => khi bạn sửa đổi nội dung file này, lưu lại, mở
WMP10 lên để xem kết quả => chẳng có gì thay đổi (bởi chức năng WFP
đang hoạt động).
- Đó là khó khăn dành cho người thiết kế (chính là bạn), còn người tiếp
nhận sản phẩm của bạn thì sao ? Họ cũng sẽ bị như bạn. Giả sử bạn Việt
hóa WMP10 xong, nói đúng hơn là đã Việt hóa xong file
WMPLOC.DLL, bạn đưa cho ai đó file này => người đó phải copy file
này vào C:\WINDOWS\SYSTEM32\ thì mới có thể dùng được WMP10
Tiếng Việt.
+ Trên lý thuyết là vậy, nhưng thực tế là chuyện gì sẽ xảy ra ngay sau khi
người đó copy file WMPLOC.DLL vào System32, thì có lẽ không cần
phải nói, bạn đã biết chuyện gì xảy ra rồi (bởi lẽ, mặc định, chức năng
WFP luôn luôn ở trạng thái enable (ở bất cứ máy nào đang dùng
WinXP)).
=> làm thế nào để tắt chức năng WFP ???
- Có nhiều cách. Tuy nhiên, hầu hết các cách mà bạn biết, tui đoán là sẽ ít
nhiều gặp khó khăn (mất thời gian, khó khăn, phải rất “công phu”, hay
chỉ tạm thời tắt chức năng WFP này 1 thời gian, thậm chí có trường hợp
phải ... cài lại windows !!!). Có 1 phần mềm chuyện trị WFP mà ít ai ngờ đến,
hiệu quả cực cao, đơn giản, dễ dùng, đó là XPLite (phiên bản mới nhất là
1.7).
- Cách dùng XPLite để tắt WFP, cũng như khám phá những chức năng cực
hay còn lại của XPLite, thiết nghĩ có lẽ ... không cần thiết, bởi nó quá sức
dễ dàng & rõ ràng !
5/ Dùng chương trình nào để Việt hóa ?
- Có rất nhiều chương trình giúp bạn làm công việc. Tuy nhiên, phổ biến
nhất là Resource Hacker (gọi tắt là ResHack).
- Nói ResHack (RH) phổ biến, bởi lẽ nó được nhiều người sử dụng đến
(dễ dùng), chứ không hẳn do nó mạnh (đa năng).
- Nhìn chung, nếu bạn phải Việt hóa 1 phần mềm “đồ sộ” nào đó / trong 1
số trường hợp đặc biệt (thay đổi Setup Bill Board của WinXP chẳng hạn),
giả sử bạn chia toàn bộ công việc ra 10 phần, RH chỉ chiếm khoảng 5-7
phần mà thôi. Còn lại, bạn phải phối hợp với 1 số phần mềm khác (có
chức năng tương tự như RH, nhưng trội hơn về 1 mặt nào đó).
- Bạn có thể hình dung như sau:
- Trong phạm vi bài viết này, mình chỉ có thể đề cập, hướng dẫn các bạn
sử dụng & làm quen với RH.
6/ Giao diện chính của RH:
B. Bắt tay vào Việt hóa 1 phần mềm:[/color][/u][/b][/size]
7/ Thử Việt hóa 1 phần mềm !
- Lấy WMP10 làm ví dụ.
- Bạn cần lưu ý: khi Việt hóa 1 phần mềm nào đó, (trong trường hợp này
là WMP10) bạn nên mở nó (WMP10) lên (để làm bản đối chiếu, xem
những gì mà mình cần làm / đã làm được những gì), đồng thời, dùng
RH để mở file cần Việt hóa của phần mềm đó lên (trong trường hợp này
là WMPLOC.DLL).
- Giả sử bạn muốn Việt hóa dòng menu Help\About Windows Media
Player
+ Chuyển sang RH => menu View\Find Text (Ctrl-F) => gõ từ “about”
(không có cặp dấu “”). Bạn không nhất thiết phải gõ nguyên dòng About
Windows Media Player, chỉ cần gõ 1 từ trong chuỗi, RH sẽ tự động tìm &
nhảy đến từ đó.
+ Nếu kết quả tìm kiếm không như ý bạn, nhấn F3 đến khi nào kết quả
tìm kiếm ưng ý thì thôi.
+ Bạn lưu ý dòng:
MENUITEM "&About Windows Media Player", 57664
+ Cái mà bạn cần quan tâm lúc này là chuỗi About Windows Media
Player => bạn chỉ cần thay đổi chuỗi ký tự này thành t.Việt, còn những
cái khác thì không cần quan tâm.
+ Giả sử t
 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Giải pháp góp phần đẩy mạnh công nghiệp hóa, hiện đại hóa, hội nhập quốc tế ở việt nam hiện nay Môn đại cương 0
A Giải pháp thúc đẩy tiến trình cổ phần hóa tổng công ty thép Việt Nam Luận văn Kinh tế 0
G Văn hóa doanh nghiệp của công ty cổ phần chứng khoán Biển Việt Kiến trúc, xây dựng 0
D Thực trạng cổ phần hoá - Những kết quả tích cực và những khó khăn cần tháo gỡ khi cổ phần hóa ở Việt Luận văn Kinh tế 0
C Phân tích quá trình cổ phần hóa doanh nghiệp nhà nước ở Việt Nam - Trình bày tình hình cổ phần hóa m Công nghệ thông tin 0
N Cơ sở lí luận về cổ phần hóa, cổ phần hoá doanh nghiệp nhà nước ở Việt Nam Luận văn Kinh tế 0
N .Bản chất của cổ phần hóa và sự cần thiết cổ phần hóa một bộ phận doanh nghiệp Nhà nước ở Việt Nam Luận văn Kinh tế 0
I Thực trạng cổ phần hóa doanh nghiệp nhà nước ở Việt Nam hiện nay và một số biện pháp thúc đẩy quá tr Luận văn Kinh tế 0
B Chuyển biến quan hệ sở hữu trong cổ phần hóa doanh nghiệp Nhà nước ở Việt Nam Kinh tế chính trị 0
D So sánh M & A và cổ phần hóa phân tích, đánh giá thực trạng M&A ở Việt nam trong những năm gần đây Luận văn Kinh tế 0

Các chủ đề có liên quan khác

Top