Update and Fix Japanese translation (#3095)

* Update & Fix Japanese Translation

* Update contributor list
This commit is contained in:
ringoXD 2023-07-01 23:29:12 +09:00 committed by GitHub
parent a0f801c368
commit 910c4530fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 33 additions and 32 deletions

View File

@ -102,6 +102,7 @@ public class Contributors {
new Contributor("DubHacker", LANG), new Contributor("DubHacker", LANG),
new Contributor("TheLittle_Yang", LANG), new Contributor("TheLittle_Yang", LANG),
new Contributor("inductor", LANG), new Contributor("inductor", LANG),
new Contributor("ringoXD", LANG),
new Contributor("lis2a", LANG) new Contributor("lis2a", LANG)
}; };

View File

@ -32,7 +32,7 @@ public enum LangCode {
FI("suomi", "AuroraLS3, KasperiP"), FI("suomi", "AuroraLS3, KasperiP"),
FR("français", "CyanTech, Aurelien & Nogapra"), FR("français", "CyanTech, Aurelien & Nogapra"),
IT("Italiano", "Malachiel & Mastory_Md5"), IT("Italiano", "Malachiel & Mastory_Md5"),
JA("\u65E5\u672C\u8A9E", "yukieji, inductor & lis2a"), JA("\u65E5\u672C\u8A9E", "yukieji, inductor, lis2a & ringoXD"),
KO("\uD55C\uAD6D\uC5B4", "Guinness_Akihiko"), KO("\uD55C\uAD6D\uC5B4", "Guinness_Akihiko"),
NL("Nederlands", "Sander0542"), NL("Nederlands", "Sander0542"),
RU("русский", "Saph1s, Perhun_Pak, BratishkaErik & stashenko"), RU("русский", "Saph1s, Perhun_Pak, BratishkaErik & stashenko"),

View File

@ -340,23 +340,23 @@ html:
activityIndexWeek: "Week {}" activityIndexWeek: "Week {}"
examples: "Examples" examples: "Examples"
graph: graph:
labels: "You can hide/show a group by clicking on the label at the bottom." labels: "下部のラベルをクリックすることで、グループの表示/非表示を切り替えられます。"
title: "Graph" title: "グラフ"
zoom: "You can Zoom in by click + dragging on the graph." zoom: "グラフをクリック+ドラッグで拡大できます。"
playtimeUnit: "hours" playtimeUnit: "hours"
retention: retention:
calculationStep1: "First the data is filtered using '<>' option. Any players with 'registerDate' outside the time range are ignored." calculationStep1: "まず、 '<>' を使ってデータをフィルタリングします。範囲外の登録日を持つプレイヤーは無視されます。"
calculationStep2: "Then it is grouped into groups of players using '<0>' option, eg. With '<1>': All players who registered in January 2023, February 2023, etc" calculationStep2: "次に、 '<0>' を使ってプレイヤーのグループをグループ化します。 '<1>' を使った例: 2023年1月に登録された全プレイヤー、2023年2月に登録された全プレイヤーなど"
calculationStep3: "Then the '<0>' and '<1>' options select which visualization to render." calculationStep3: "次に '<0>' と '<1>' のオプションでレンダリングするものを選択します。"
calculationStep4: "'<>' controls how many points the graph has, eg. 'Days' has one point per day." calculationStep4: "'<>' はグラフがいくつのポイントを持つか制御します。例えば、'日' は1日に1ポイントです。"
calculationStep5: "On each calculated point all players are checked for the condition." calculationStep5: "計算されたポイントを元に、全プレイヤーがその条件でチェックされます。"
calculationStep6: "Select X Axis below to see conditions." calculationStep6: "下のX軸を選択すると、条件が表示されます。"
calculationStepDate: "This visualization shows the different groups of players that are still playing on your server. The visualization uses lastSeen date. If x < lastSeenDate, the player is visible on the graph." calculationStepDate: "この視覚化は、あなたのサーバーで今も遊んでいるプレイヤーのグループを表示します。可視化には最後にログインした日付が使われます。 x < 最後のログイン日 だった場合、プレイヤーがグラフ上に表示されます。"
calculationStepDeltas: "This visualization is most effective using Player Count as the Y Axis. The visualization shows net gain of players (How many players joined minus players who stopped playing). The visualization uses both registered and lastSeen dates. If registerDate < x < lastSeenDate, the player is visible on the graph." calculationStepDeltas: "この視覚化は、Y軸にプレイヤー数を使うのが最も効果的です。可視化には、プレイヤーの純増を示します。(プレイヤーの加入数からしばらく遊んでいないプレイヤー数を引いた値の事です。)この視覚化では、登録日と最終ログイン日を使用します。 登録日 < x < 最終ログイン日 の場合、プレイヤーがグラフ上に表示されます。"
calculationStepPlaytime: "This visualization tells how long the gameplay loop keeps players engaged on your server. The visualization uses playtime. If x < playtime, the player is visible on the graph." calculationStepPlaytime: "この視覚化は、ゲームプレイのループがあなたのサーバー内でどれだけプレイヤーを飽きさせないかを示します。可視化にはプレイ時間が使用されます。 x < プレイ時間 の場合、プレイヤーがグラフ上に表示されます。"
calculationStepTime: "This visualization tells how long people keep coming back to play on the server after they join the first time. The visualization uses timeDifference. If x < timeDifference, the player is visible on the graph." calculationStepTime: "この視覚化は、サーバーに初めて参加した後、どのぐらいの時間そのサーバーで遊び続けているかを示します。可視化には登録日からの経過時間が使用されます。 x < 登録日からの経過時間 の場合、プレイヤーがグラフ上に表示されます。"
compareJoinAddress: "Grouping by join address allows measuring advertising campaigns on different sites." compareJoinAddress: "参加アドレスでグループ化することで、異なるサイトで宣伝した場合の測定が可能になります。"
compareMonths: "You can compare different months by changing the '<0>' option to '<1>'" compareMonths: "'<0>' を '<1>' に変更することで、異なる月を比較することができます。"
examples: examples:
adCampaign: "Comparing player gain of different ad campaigns using different Join Addresses (anonymized)" adCampaign: "Comparing player gain of different ad campaigns using different Join Addresses (anonymized)"
deltas: "<> shows net gain of players." deltas: "<> shows net gain of players."
@ -364,19 +364,19 @@ html:
plateau: "Comparing player gain of different months. Plateaus suggest there were players Plan doesn't know about. In this example Plan was installed in January 2022." plateau: "Comparing player gain of different months. Plateaus suggest there were players Plan doesn't know about. In this example Plan was installed in January 2022."
playtime: "Playtime tells how long the gameplay loop keeps players engaged on your server." playtime: "Playtime tells how long the gameplay loop keeps players engaged on your server."
stack: "Cumulative player gain can be checked with stacked player count as Y axis" stack: "Cumulative player gain can be checked with stacked player count as Y axis"
howIsItCalculated: "How it is calculated" howIsItCalculated: "どうやって計算しているのか"
howIsItCalculatedData: "The graph is generated from player data:" howIsItCalculatedData: "このグラフはプレイヤーのデータから生成されたものです:"
options: "Select the options to analyze different aspects of Player Retention." options: "オプションを選択して、プレイヤー推移のさまざまな側面を分析できます。"
retentionBasis: "New player retention is calculated based on session data. If a registered player has played within latter half of the timespan, they are considered retained." retentionBasis: "New player retention is calculated based on session data. If a registered player has played within latter half of the timespan, they are considered retained."
testPrompt: "Test it out:" testPrompt: "試してみよう:"
testResult: "Test result" testResult: "Test result"
threshold: "Threshold" threshold: "Threshold"
thresholdUnit: "hours / week" thresholdUnit: "hours / week"
tips: "Tips" tips: "ヒント"
usingTheGraph: "Using the Graph" usingTheGraph: "グラフを使う"
hourByHour: "1時間ごと" hourByHour: "1時間ごと"
inactive: "休止中" inactive: "非アクティブ"
indexInactive: "休止中" indexInactive: "非アクティブ"
indexRegular: "しばしばログインしている" indexRegular: "しばしばログインしている"
information: "インフォメーション" information: "インフォメーション"
insights: "Insights" insights: "Insights"
@ -546,12 +546,12 @@ html:
xAxis: "X軸" xAxis: "X軸"
yAxis: "Y軸" yAxis: "Y軸"
login: login:
failed: "ログインに失敗: " failed: "ログインできません!: "
forgotPassword: "パスワードを忘れた?" forgotPassword: "パスワードを忘れた?"
forgotPassword1: "Forgot password? Unregister and register again." forgotPassword1: "パスワードを忘れましたか? アカウントの登録を解除して、再登録してください。"
forgotPassword2: "Use the following command in game to remove your current user:" forgotPassword2: "アカウントを削除するには、ゲーム内でこのコマンドを使用してください:"
forgotPassword3: "Or using console:" forgotPassword3: "もしくは、サーバーの管理画面から行ってください。:"
forgotPassword4: "After using the command, " forgotPassword4: "コマンドを入力した後, "
login: "ログイン" login: "ログイン"
logout: "ログアウト" logout: "ログアウト"
password: "パスワード" password: "パスワード"
@ -618,7 +618,7 @@ html:
view: " View:" view: " View:"
filters: filters:
add: "フィルタを追加する.." add: "フィルタを追加する.."
loading: "フィルタ読み込み中.." loading: "フィルタ読み込み中.."
generic: generic:
are: "`are`" are: "`are`"
label: label:
@ -725,7 +725,7 @@ plugin:
loadedServerInfo: "Server identifier loaded: ${0}" loadedServerInfo: "Server identifier loaded: ${0}"
loadingServerInfo: "Loading server identifying information" loadingServerInfo: "Loading server identifying information"
no: "ない" no: "ない"
today: "'日'" today: "'日'"
unavailable: "利用不可" unavailable: "利用不可"
unknown: "不明" unknown: "不明"
yes: "ある" yes: "ある"
@ -740,7 +740,7 @@ plugin:
webserver: webserver:
fail: fail:
SSLContext: "Webサーバー: SSLコンテキストの初期化に失敗しました。" SSLContext: "Webサーバー: SSLコンテキストの初期化に失敗しました。"
certFileEOF: "Webサーバー: 証明書ファイルをロード中にEOFエラーが発生しました (ファイルがになっていないか確認してください)" certFileEOF: "Webサーバー: 証明書ファイルをロード中にEOFエラーが発生しました (ファイルがになっていないか確認してください)"
certStoreLoad: "Webサーバー: SSL証明書のロードに失敗しました" certStoreLoad: "Webサーバー: SSL証明書のロードに失敗しました"
portInUse: "Webサーバー: 初期化が正常に終了しませんでした。ポート番号(${0})は使用されていませんか?" portInUse: "Webサーバー: 初期化が正常に終了しませんでした。ポート番号(${0})は使用されていませんか?"
notify: notify: