看板 CodeJob 關於我們 聯絡資訊
我們有一個需求, 是能剖析VC的rc檔的程式。內容是: 1. 要能抓出所有的數值 2. 要能把所有數值根據語言分類放到excel或是utf-8, ucs-2之類的文字檔內 3. 在2.的excel內新增完語言後, 搭配原來的rc檔, 能用這支程式再產生出新rc檔 4. 產生的rc檔必須跟Visual Studio相容, 不相容的話, Visual Studio會跳出警告 然後會亂加巨集搞亂rc檔, 所以產生出來的一定要相容 舉個例子: 1. 舊rc檔, 紅色部份要能抓出來 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US STRINGTABLE BEGIN IDS_STRING00 "Hello" IDS_STRING01 "Hi" END 2. 程式產生出來的文字檔或excel檔要有像以下的東西 "ID", "en-US" "IDS_STRING00", "Hello" "IDS_STRING01", "Hi" 3. 然後我們找完翻譯社翻譯後, 新的表格會變成 "ID", "en-US", "zh-TW", "ja-JP" "IDS_STRING00", "Hello", "哈囉", "ハロー" "IDS_STRING01", "Hi", "嗨", "ハイ" 4. 再用這程式產生出來的rc檔內容將會是 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US STRINGTABLE BEGIN IDS_STRING00 "Hello" IDS_STRING01 "Hi" END LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL STRINGTABLE BEGIN IDS_STRING00 "哈囉" IDS_STRING01 "嗨" END LANGUAGE LANG_JAPANESE, SUBLANG_JAPANESE_JAPAN STRINGTABLE BEGIN IDS_STRING00 "ハロー" IDS_STRING01 "ハイ" END 不知道這樣的軟體大概要估多少錢? 請問有原始碼跟無原始碼又多少? --               裸になって                                                   何が悪い?      -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.57.76 ※ 編輯: ccbruce 來自: 122.116.57.76 (08/19 22:06)
stupid0319:又不一定要把文字資源放RC資源檔內 08/19 23:40
ccbruce:如果你說的是放文字檔什麼的, 不考慮 08/20 00:24
ccbruce:程式會因為這些變很很髒 08/20 00:24
ccbruce:何況資源不包括文字檔, 連視窗的風格都會因為語系變化 08/20 00:25
ccbruce:去研究一下阿拉伯文跟希伯來文就知道了 08/20 00:26
WolfLord:我2003年在美國幫某公司作一個RC編譯器,可以用字典檔 08/20 01:03
WolfLord:把指定的關鍵字換成目標語系,我收對方5萬美金,然後住在 08/20 01:04
WolfLord:美國兩個月的開銷對方支付,還每天有105美元的零用錢 08/20 01:05
Ting1024:這預算應該1萬可以吧,剖析而已滿簡單的 08/20 02:02
Ting1024:可以考慮請大三大四的資訊系學生來包..easy job 08/20 02:02
enthos:時薪500起(我覺得800不錯),問題在於跟Visual Studio相容. 08/20 02:10
ccbruce:W大的價碼有點美國, 如果是在台灣大概要開多少? 08/20 09:36
enthos:我個人(使用者觀點)會用mingw或wine的winres做成.res檔 08/20 12:18
enthos:來讓VC link。可以試試下面這一個: 08/20 12:18
enthos:www.softlist.net/program/resource_builder-software.html 08/20 12:18
stupid0319:乾脆直接用程式讀取excel來取得字串,方便,省錢 08/20 16:13
stupid0319:語系變化影響視窗風格,倒是沒有遇過,很難想像 08/20 16:15
hearther:沒紀錯的話,泰文和阿拉伯文是從右到左 08/21 00:32
hearther:連視窗右上的三個按扭,也變到左上,順序也倒過來 08/21 00:36
hearther:Ex:阿拉伯文http://ppt.cc/DLM_ 08/21 00:39
ccbruce:是的, 就是這樣, 更不要說同一句話有的語言長, 有的短 08/21 01:01
ccbruce:會截斷 08/21 01:02
ccbruce:像俄文跟希獵人就很大顆..它們的控制項對其它語言又太留白 08/21 01:04
Piceman:i10n? 試試看passalo? 08/28 06:00