個人開発でAndroid向けのタスク管理アプリ Wumilo を開発しています。
もともとは「Tasky」という名前でリリースしていましたが、最近 Wumilo にリブランドしました。
現在のWumiloは、日本語・英語・スペイン語・スウェーデン語に対応しています。
Wumiloを試してみる:
https://play.google.com/store/apps/details?id=com.cleanlabs.tasky
公式サイト:
https://wumilo.app
ただ、ここで一つ問題があります。
私は日本語のネイティブスピーカーではありません。
そこで、日本語版を実際に使っていただいて、
«「意味は分かるけど、この表現はちょっと不自然」»
«「この場合は、こっちの言い方のほうが自然」»
«「アプリのUIなら、この表現のほうが分かりやすい」»
といったフィードバックをいただけたら、とても助かります。
この記事では、Wumiloについて簡単に紹介しつつ、現在の日本語ローカライズについてフィードバックを募集します。
Wumiloとは
Wumiloは、Android向けに作っているシンプルなタスク管理アプリです。
「できることを増やす」よりも、
タスクを追加して、今日やることを確認して、終わったらチェックする。
という基本的な体験をできるだけシンプルにすることを目指しています。
アカウント登録やクラウド同期を前提とせず、タスク管理をできるだけ自分の端末の中で完結させる設計にしています。
個人開発なので、巨大なプロダクティビティプラットフォームを作ろうとしているわけではありません。
毎日のちょっとしたタスクを、素早く管理できるアプリを作りたいと思っています。
現在の主な機能
現在のバージョンは 1.1.0 です。
タスク管理
- タスクの追加・編集・完了
- サブタスク
- 優先度
- カテゴリ
- 期限・日時
- 繰り返しタスク
- リマインダー
- 今日のタスク
- 期限切れタスク
Quick Add
Wumiloには、タスクを素早く追加するためのQuick Addがあります。
例えば、
Submit the report tomorrow at 5 PM
のような自然な入力から、日付や時刻などを解析してタスクを作成できます。
音声入力にも対応しています。
日本語でも、
明日の午後5時までにレポートを提出する
のような入力を試せます。
この部分は単純な画面翻訳だけではなく、日本語での入力そのものを扱う必要があります。
そのため、日本語ローカライズの品質を確認するうえでも重要な部分だと考えています。
ホーム画面ウィジェット
1.1.0では、Androidのホーム画面ウィジェットも追加しました。
現在は以下のウィジェットがあります。
-
Task List
次のタスクを確認し、ホーム画面から完了できます。 -
Progress
今日のタスクの進捗を確認できます。 -
Streak
現在の連続達成日数と、過去7日間の状況を確認できます。
以前からあったFocusウィジェットも含めて、ホーム画面からアプリを開かずにタスクを確認できるようにしています。
Focus ModeとPomodoro
集中して作業したいときのために、Focus Modeも用意しています。
1.1.0ではPomodoroタイマーを追加しました。
作業時間と休憩時間をカスタマイズでき、タイマーは通知から一時停止・再開できます。
タスクを切り替えながらFocus Modeを使うこともできます。
そして、日本語対応
今回この記事を書いた一番の理由です。
Wumilo 1.1.0では、日本語・スペイン語・スウェーデン語を追加しました。
ただし、翻訳はまだ改善途中です。
機械翻訳だけに任せているわけではありませんが、開発者自身がすべての言語のネイティブスピーカーというわけではないため、どうしても確認できない部分があります。
特に難しいのが、「意味が正しい」ことと「自然に聞こえる」ことは別だという点です。
例えば、英語としては問題のない、
Complete Task
という表現を日本語にするとき、
タスクを完了する
が正しいのか、
完了
のほうがUIとして自然なのか。
文章だけを翻訳する場合と、スマートフォンのUIとして表示する場合では、適切な表現が変わることがあります。
こういう部分を自分だけで判断するのは難しいと感じています。
日本語を使っている方にお願いしたいこと
もしWumiloを試していただける方がいたら、日本語設定で少し触ってみていただけるとうれしいです。
特に確認していただきたいのは、
- 日本語として不自然な表現
- 意味が分かりにくい文章
- UIとして長すぎる・短すぎる表現
- 「この状況なら別の言い方をする」という部分
- Quick Addの日本語入力
- 日付・時刻の自然な表現
- 通知やリマインダーの文章
- ウィジェット内の日本語
- 「翻訳としては正しいけれど、日本人ならこう言わない」という表現
です。
例えば、
«「この文章は意味は分かるけど、アプリではあまり使わない表現です」»
という程度のフィードバックでも十分助かります。
「この表現のほうが自然です」という代替案があれば、さらにありがたいです。
なぜ日本語を追加したのか
実は、日本語対応を始めたきっかけは、とても小さな出来事でした。
ある日、Google Playの統計を見ていたところ、日本からWumiloをインストールしてくれたユーザーが1人いることに気づきました。
たった1人です。
でも、個人開発をしている自分にとっては、それだけでもかなり嬉しい出来事でした。
「日本から誰かが、このアプリを見つけてインストールしてくれたんだ」
そう思ったことが、日本語対応を始めるきっかけになりました。
最初から何十言語にも対応するつもりはありませんでした。
まずは自分が確実にメンテナンスできる範囲から始めて、ユーザーから要望があった言語を少しずつ追加しています。
そして、日本語を追加するなら、単に翻訳サービスで文字列を置き換えるだけではなく、実際に日本語を使う人にとって自然なアプリにしたいと思いました。
ただ、ここで自分自身が日本語のネイティブスピーカーではないという問題があります。
そのため、今回の記事を書いています。
もし最初にインストールしてくれた日本のユーザーがこの記事を見つけてくれたら、それだけでもちょっと嬉しいです。
そして、もし他にも日本語を使う方がWumiloを試してくれたら、ぜひ翻訳について率直なフィードバックをください。
「この日本語、ちょっと変です」
それだけでも十分助かります。
小さなきっかけでしたが、1人のユーザーがインストールしてくれたことが、Wumiloを日本語対応する理由になりました。
技術的な環境
WumiloはAndroid向けの個人開発アプリです。
現在のアプリはReact Nativeを使用して開発しています。
今回の多言語対応では、通常のUIテキストだけではなく、
- UI
- Quick Add
- 音声入力
- 日付・時刻の解析
- 通知
- リマインダー
- ホーム画面ウィジェット
など、複数の場所で言語を扱う必要があります。
そのため、単純に文字列を翻訳するだけではなく、実際のアプリ上でその言語が自然に機能するかを確認する必要があります。
Wumiloを試してみる
Androidを使っている方は、もし興味があればWumiloを試してみてください。
Google Playからインストール:
https://play.google.com/store/apps/details?id=com.cleanlabs.tasky
公式サイト:
https://wumilo.app
日本語設定でしばらく使ってみて、
«「この翻訳、ちょっと変かも」»
と思うところがあれば、ぜひコメントで教えてください。
スクリーンショットと一緒に教えていただけると、どの画面の文章なのか分かりやすくて助かります。
最後に
個人開発をしていると、自分のアプリを自分で何度も触ることになります。
その結果、
「これは分かりやすい」
「これは自然だ」
と思ってしまうのですが、実際には開発者の視点に偏っていることがあります。
特に翻訳は、自分だけでは気づけない問題がたくさんあります。
なので今回は、アプリの紹介だけではなく、
日本語を使う方に、実際の日本語表現をチェックしてもらう
という目的でこの記事を書きました。
もし少しでもWumiloを触っていただける方がいれば、とても嬉しいです。
そして、間違いや不自然な表現を見つけたら、遠慮なく教えてください。
「この日本語、変です」
だけでも大歓迎です。
いただいたフィードバックは、今後のアップデートで実際の翻訳改善に使っていきたいと思っています。