
2026年11月13日
著者:DenisONLYOFFICEのボタン、メニューのコマンド、ツールのヒントは、どれも多くの言語で機能しなければなりません。そしてリリースのたびに、新しいテキストがたくさん加わります。ONLYOFFICE Docs 10.0では、約50の新機能、DocSpaceの新しい名称(ONLYOFFICE Apps)、そしてオプションのAIツールが登場しました。これらすべてを翻訳し、確認し、エディター、モバイルアプリ、ヘルプセンター、ウェブサイトのあいだで一貫性を保つ必要がありました。 その舞台裏を知るために、2021年からONLYOFFICEのローカライズを担当しているマリヤ(Marija)に、長いキーや変数のこと、Weblateへの移行、AIツールを使った作業、そしてボランティアの参加方法について話を聞きました。ローカライズチームが最大45の言語でひとつの製品の一貫性をどのように保っているのか、そしてAIが仕事をどのように変えつつあるのかを見ていきましょう。 ONLYOFFICEのインターフェースの概要 製品ごとのインターフェースの対応言語数です。 インタビューに答えてくれた人 マリヤは2021年からONLYOFFICEで働いており、エディター、モバイルアプリ、ヘルプセンター、リリースノートなど、プロジェクトのほぼすべての分野のローカライズを担当しています。それ以前は、長年にわたって翻訳者として、また翻訳者とともに仕事をしてきました。 まずは自己紹介から ONLYOFFICEでのお仕事の内容と、ローカライズに携わるようになったきっかけを簡単に教えてください。 ONLYOFFICEでは2021年から働いています。それ以前は、長年にわたって自分自身も翻訳者として、また翻訳者とともに仕事をしてきました。そのため、当時必要だったプログラムやツールのほとんどには慣れていましたし、初めて扱うフォーマットを覚えたり、翻訳の指示書を書いたりするのも難しくありませんでした。それに、最初のころは開発者たちが細かな点をたくさん教えてくれました。今では、プロジェクトのほぼすべての分野のローカライズを担当していて、最近はAIの助けを借りることも多くなっています。 現在、製品は何言語に翻訳されていて、どれくらいの人が関わっているのですか?(チーム、ボランティア、外部の協力者) iOS版ONLYOFFICE Documentsアプリのインターフェースは13言語、Android版ONLYOFFICE Documentsアプリのインターフェースは17言語に対応しています。ONLYOFFICE Appsのインターフェースは33言語、デスクトップエディターのインターフェースは42言語、そしてエディターのインターフェースは45言語に対応しています。翻訳プロジェクトに参加している人については、以前の翻訳システムには550人以上の登録がありました。チームのメンバー、パートナー企業の担当者、フリーランスの翻訳者、ボランティアの方々です。全員が常に同じくらい活発だったわけではありませんが、多くの方がたくさんの作業をしてくれました(ポルトガル語、シンハラ語、トルコ語など)。新しいWeblateのシステムは、アカウントが増え始めたばかりですが、大きな可能性を秘めています。 普段の1日はどのような流れですか?特に10.0のようなリリースの前はどうでしょう。 プロジェクトのさまざまな分野で、新しいキーが絶えず追加されていきます。機能、その説明、メニューのコマンドなどです。私はそれらが追加されるタイミングを追いかけて、翻訳を加えています。また、ヘルプセンターやモバイルアプリストア向けの説明の確認と翻訳、リリースノートの更新も行っています。開発者、部署の同僚、学生やインターンの方々がこの作業を手伝ってくれます。更新作業は実質的に途切れることがありません。だからこそ、リリース前はいつも特に忙しくなりますね。テストの結果やユーザーからの提案をもとに、キーの追加、変更、修正が同時に行われるため、その場で修正を加えたり、特定の言い回しについて相談したり、場合によっては文脈を確認したりする必要があるのです。 課題とよくある問題 ユーザーが想像もしないような、最もよくあるローカライズの問題は何ですか? キーのテキストの長さだと思います。翻訳者は作業中、ボタンやメニューがページや画像の中で実際にどう見えるかまでは、あまり考えないものです。一番大事なのはテキストそのものですから。実際、元になる英語のフレーズは比較的短く、柔軟で、略語も使えます。でも、長い言語やとても長い言語もあります(たとえば、アルバニア語、アルメニア語、ハンガリー語)。そのため、テキストをボタンやウィンドウ、1行の中に収めるのに苦労することがよくあります。たとえばモバイルアプリストア向けの説明を準備するときにも、同じ問題が起こります。文字数の上限は全員同じですが、英語ならより多くの情報を盛り込めますし、表意文字を使う言語はぴったり収まります。一方で、それ以外の言語では、文章を言い換えたり短くしたりしなければならないこともあります。AIのおかげで、この作業は楽になりました。意味を損なわずに説明を書き直すよう頼めるからです。 翻訳によってインターフェースが「壊れた」ときはありましたか?ボタンに収まらない、テキストが途中で切れる、意味が変わってしまったなど。何が起こって、どのように気づいたのですか? ときどきありますね。多くの場合は、デザイナーがウェブサイトの更新を準備している際に、ある部分を言い換えてほしい、またはテキストの配置を変えてほしいという依頼が来ます。 扱うのが最も難しい言語はどれですか?その理由は何でしょう。ドイツ語の長い単語、右から左に書く言語、格変化や複数形、文字などでしょうか。 長い言語と、格変化や語形変化のある言語です。新しいキーを作るのはたいてい問題ないのですが、キーを修正するのが大変です。変数も思わぬ状況を引き起こします。たとえば、{aiagents}という変数があり、その値はAI Agentsです。でも、この変数を使ってフレーズを組み立てると、格変化のある言語やほかのいくつかの言語では、間違った形になってしまいます。たとえばチェコ語では、「See {aiagents} details here」というフレーズが「Zobrazte podrobnosti o AI agenti zde」と誤った形で表示されてしまいます。変数を削除した場合も、改めて翻訳が必要になります。そのため、最近は最初から変数をあまり使わないようにしています。右から左に書く言語(RTL)については、主な問題は技術的なファイルを準備するときに起こります。たとえば英語の略語が入ると、RTLのフレーズが左から右(LTR)として表示されてしまうのです。ただ、ページに表示されると、たいていは正しく見えます。...















