A. 如何用C語言來製作翻譯器
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define szSTR 32
struct TWordPair {
char A[szSTR];
char B[szSTR];
} Dict[] = {
{"if", "如果"},
{"else", "否則"},
{"then", "那麼"},
{"bye", "再見"}
};/*end dict*/
char * translate(const char * source)
{
int i = 0; struct TWordPair * p = 0;
int c = 0; int sz = sizeof(Dict) / sizeof(struct TWordPair);
for(i = 0; i < sz; i++) {
p = Dict + i;
c = strcmp(source, p->A);
if (c == 0) return p->B;
c = strcmp(source, p->B);
if (c == 0) return p->A;
}
return 0;
}
int main(void)
{
char source[szSTR] = ""; char * result = 0; int c = 0;
do {
scanf("%s", source);
result = translate(source);
if (result)
printf("「%s」的意思是「%s」\n", source, result);
else
printf("當前字典內無「%s」\n", source);
c = strcmp("bye", source);
}while(c);
return 0;
}
B. 如何自製Trados的TMX格式翻譯記憶庫
首先打開Trados並點擊翻譯記憶庫按鈕(1)進入翻譯記憶庫主界面。
進入文件》新建》翻譯記憶庫菜單(1)。
為新建的翻譯記憶庫設置存放位置(1)和名稱(2),然後點擊下一步。
可以為翻譯記憶庫自定義一些欄位,這里不是必須的。點擊下一步。
這里可以設置一些翻譯記憶庫的變數和斷句規則,不用管,直接點擊下一步。
至此,我們的翻譯記憶庫創建完畢。點擊關閉。
看看我們的翻譯記憶庫,已經打開了,不過裡面什麼東西也沒有。
滑鼠右擊翻譯記憶庫,選擇設置菜單(1)。
在這里我們就可以對翻譯記憶庫進行各種設置。看看翻譯單元(1)為0,說明還沒有翻譯單元。
翻譯記憶庫創建好了,添加到自己的翻譯項目中使用吧!
C. 如何把圖片英文翻譯成中文
電腦上面可以使用網路翻譯來將英文翻譯中文。
方法:
1、首先,在電腦的網路瀏覽器裡面搜索網路翻譯,然後點擊下方的網路翻譯進入。