Googleスプレッドシートなら「GOOGLETRANSLATE」でサクッと翻訳表が作れる

小ネタ

おはようございます。

開発をしていると、どうしても日本語を英語に訳すことが多いです。

業務用語だったりクラス名、関数名だったり。

他にも多言語対応などをする際には、結構な量の文言を翻訳しなくてはなりません。

多言語対応は特に今回の方法で完璧に対応できるわけではなく、

ニュアンスなんかもあるので顧客などに最終的に確認、加筆修正が必要となりますが、

たたき台としてサクッと表を作るのに便利な機能が Google スプレッドシートにあるので紹介。

翻訳表
翻訳表

こんな感じの表がサクッと作れます。

スポンサーリンク

Googleスプレッドシート

説明は不要ですかね。

Google スプレッドシートは、Googleが提供するウェブベースのスプレッドシートプログラムです。

企業では Microsoft Excel を利用しているところがほとんどかと思いますが、無料で高機能なので個人で使っている方も多いと思います。

Excel との完全な互換性はないですが、やり方によっては移行することも簡単にできます。

GOOGLETRANSLATE

Googleスプレッドシートで使える関数。

その名の通り、Google翻訳の機能をスプレッドシート内で便利に呼び出せるという感じの関数です。

※Excelでは使えません。

書式

GOOGLETRANSLATE (テキスト, ソース言語, ターゲット言語)

引数1の「テキスト」には翻訳する元の文言を設定します。

直接入れてもいいし、別セルを参照してもいいです。

引数2の「ソース言語」には翻訳する文言の言語(日本語、英語、フランス語など)の2文字の言語コードを指定します。

日本語から別の言語に翻訳する場合はここに「ja」を設定します。

引数3の「ターゲット言語」には翻訳後の言語コードを指定します。

英語に翻訳する場合はここに「en」を設定します。

言語コード

調べれば出てきますが、表を載せておきます。

aaアファル語
abアブハズ語
afアフリカーンス語
akアカン語
sqアルバニア語
amアムハラ語
arアラビア語
anアラゴン語
hyアルメニア語
asアッサム語
avアヴァル語
aeアヴェスター語
ayアイマラ語
azアゼルバイジャン語
baバシキール語
bmバンバラ語
euバスク語
beベラルーシ語
bnベンガル語
bhビハール語
biビスラマ語
boチベット語
bsボスニア語
brブルトン語
bgブルガリア語
myビルマ語
caカタルーニャ語
csチェコ語
chチャモロ語
ceチェチェン語
zh中国語
cu古代教会スラヴ語
cvチュヴァシ語
kwコーンウォール語
coコルシカ語
crクリー語
cyウェールズ語
csチェコ語
daデンマーク語
deドイツ語
dvディベヒ語
nlオランダ語
dzゾンカ語
el現代ギリシア語
en英語
eoエスペラント
etエストニア語
euバスク語
eeエウェ語
foフェロー語
faペルシア語
fjフィジー語
fiフィンランド語
frフランス語
frフランス語
fy西フリジア語
ffフラニ語
kaグルジア語
deドイツ語
gdスコットランド・ゲール語
gaアイルランド語
glガリシア語
gvマン島語
el現代ギリシア語
gnグアラニー語
guグジャラート語
htハイチ語
haハウサ語
heヘブライ語
hzヘレロ語
hiヒンディー語
hoヒリモツ語
hrクロアチア語
huハンガリー語
hyアルメニア語
igイボ語
isアイスランド語
ioイド語
ii四川彝語
iuイヌクティトゥット語
ieインターリング
iaインターリングア
idインドネシア語
ikイヌピアック語
isアイスランド語
itイタリア語
jvジャワ語
ja日本語
klグリーンランド語
knカンナダ語
ksカシミール語
kaグルジア語
krカヌリ語
kkカザフ語
kmクメール語
kiキクユ語
rwルワンダ語
kyキルギス語
kvコミ語
kgコンゴ語
ko韓国語
kjクワニャマ語
kuクルド語
loラーオ語
laラテン語
lvラトビア語
liリンブルフ語
lnリンガラ語
ltリトアニア語
lbルクセンブルク語
luルバ・カタンガ語
lgガンダ語
mkマケドニア語
mhマーシャル語
mlマラヤーラム語
miマオリ語
mrマラーティー語
msマレー語
mkマケドニア語
mgマダガスカル語
mtマルタ語
mnモンゴル語
miマオリ語
msマレー語
myビルマ語
naナウル語
nvナバホ語
nr南ンデベレ語
nd北ンデベレ語
ngンドンガ語
neネパール語
nlオランダ語
nnニーノシュク(ノルウェー語)
nbブークモール(ノルウェー語)
noノルウェー語
nyチェワ語
ocオック語
ojオジブウェー語
orオリヤー語
omオロモ語
osオセット語
paパンジャーブ語
faペルシア語
piパーリ語
plポーランド語
ptポルトガル語
psパシュトー語
quケチュア語
rmロマンシュ語
roルーマニア語/モルドバ語
roルーマニア語/モルドバ語
rnルンディ語
ruロシア語
sgサンゴ語
saサンスクリット
siシンハラ語
skスロバキア語
skスロバキア語
slスロベニア語
se北部サーミ語
smサモア語
snショナ語
sdシンド語
soソマリ語
stソト語
esスペイン語
sqアルバニア語
scサルデーニャ語
srセルビア語
ssスワジ語
suスンダ語
swスワヒリ語
svスウェーデン語
tyタヒチ語
taタミル語
ttタタール語
teテルグ語
tgタジク語
tlタガログ語
thタイ語
boチベット語
tiティグリニャ語
toトンガ語
tnツワナ語
tsツォンガ語
tkトルクメン語
trトルコ語
twトウィ語
ugウイグル語
ukウクライナ語
urウルドゥー語
uzウズベク語
veヴェンダ語
viベトナム語
voヴォラピュク
cyウェールズ語
waワロン語
woウォロフ語
xhコサ語
yiイディッシュ語
yoヨルバ語
zaチワン語
zh中国語
zuズールー語

まとめ

私もまだ Googleスプレッドシートを使いこなしていませんが、

Excelで出来ないことができたり、開発に役立つ機能も沢山あるので勉強していきたいと思います。

何かのお役に立てれば。

ではでは。

 

スポンサーリンク


関連するコンテンツ

小ネタGoogleスプレッドシート

Posted by doradora