記事一覧

武器の日本語名を公式 API から取った(旧サイトの表記と 51 件が一致)

このページは日本版の実装を確認する前に書かれた初稿です。確認できない仕様は書かず、 確認できた事実と出典だけを載せています。

結論: 韓国の API に日本語ロケールが既にあった

日本の公式情報サイト(lineageclassic.ncsoft.jp)には、2026-11-15 時点で武器の一覧も個別ページもありません。メニューは「スタートガイド」と「お知らせ」だけです。だから日本語の武器名は、日本版の図鑑が来る 2026-12-02 まで待つしかなかった——はずが、そうではありませんでした。

韓国・台湾版の図鑑が叩いている api-goats.plaync.com に対して locale=ja-JP を付けると、名前もカテゴリもクラスも日本語で返ってきます。

GET https://api-goats.plaync.com/linclassic/v2.0/game/item/35?locale=ja-JP
{ "name": "ブロード ソード", "categoryName": "片手剣", ... }   # ko 版では "넓은 검" / "한손검"

この 1 本で武器 97 件すべてに日本語名が入り、当サイトの name.ja は 0 件から 97 件になりました。

ただし「確定」ではない、と書いておくべきこと

この日本語文字列は、DB 側に入った翻訳です。同じ API の別の項目には、次のような未完成の跡が実際に入っています。

逆にきれいに訳れている項目も実在します。たとえば材質は 97 件全件で日本語のラベルが返り、元データの 9 種の値(철 / 나무 / 미스릴 / 은 / 오리하루콘 / 뼈 / 용가죽 / 금속 / 금)と 1 対 1 に対応しました(メタル・木・ミスリル・シルバー・オリハルコン・骨・竜の鱗・金属・ゴールド)。용가죽(竜の皮)が「竜の鱗」になるのは翻訳として怪しいですが、表が壊れてはいません。

なので当サイトは、名前・カテゴリ・材質というラベルにだけこの値を使い、破壊力・重量・強化上限の生数値は今までどおり韓国ロケールの値を保持しています。表示名の最終確認は、プレオープン後に図鑑の日本語ページを目視して行います。

旧サイトの表記を独立の検証に使った

公式ロケールが見つかる前に、旧「Lineage攻略通信」の表から「同じ武器はどれか」を名前の文字列ではなく、(カテゴリ, 近距離破壊力, 遠距離破壊力, 重量, 材質) の数値の指紋と、旧サイトの gif スラッグ(英語名)との対応の 2 本で特定し、和名を候補として付けていました。この候補が公式名とどれだけ合うかを見ると、照合の品質が見えます。

結果 件数
旧サイトの候補と公式の日本語名が一致 51
旧サイトの候補と公式名が異なる 3
候補を付けておらず、公式名で新規に入った 43
公式の日本語名が取得できた 97 / 97

食い違った 3 件は以下のとおりで、いずれも旧サイトの候補のほうが間違っていました。

krId 韓国名 公式の日本語名 旧サイトから当てた候補
kr-47 귀사름 ギサルメ 槍
kr-231 마법사의 지팡이 メイジ スタッフ ウィザードの見習用スタッフ
kr-660 잊혀진 검 古代のソード 封印された古代のソード

kr-47 は指紋が同じカテゴリの別行を引いていました。kr-231 と kr-660 は、物性が極めて近い上位・下位互換版を取り違えた形です。数値の指紋だけで同名異物を区別する限界がここに現れています。

なお旧サイトの表は、名称だけでなく数値も公式と大きく違っていました。強化上限は 87 件、取引可否は 7 件、必要 Lv は 9 件で逆転しています。内訳は 旧・Lineage攻略通信の数値が公式と違っていた箇所 に書きます。

カテゴリの呼称も公式表記に合わせました

同じく公式ロケールから、カテゴリの見出しを次の表記に切り替えました。訳語を自作せず、API が返す文字列をそのまま使っています。

従来 公式の表記 件数
片手剣 片手剣 28
両手剣 ツーハンド ソード 4
弓 ボウ 16
槍 スピアー 19
短剣 ダガー 7
杖 スタッフ 11
鈍器 鈍器 12

カテゴリ別の URL はこの文字列を使っているので、/weapon/category/槍/ は /weapon/category/スピアー/ になりました。切り替えは 2026-11-15 のインデックス入り前に行ったため、リダイレクトは入れていません。

クラス名も同じ API で 君主 / ナイト / エルフ / ウィザード が取れます(game/character/class?locale=ja-JP)。

旧サイトの表記はどこへ行ったか

各レコードの name.oldSite に、出典 URL(Wayback の固定スナップショット)と最終確認日付きで残しています。詳細ページには「旧サイトでの表記」として、公式名と違うときだけ出ます(現在の表示対象は上記 3 件)。候補を付けた 54 件のうち公式名と一致した 51 件は表記が同じなので、注記としても出しません。

検索索引には旧表記も入っているので、「ブロードソード」で引くと「ブロード ソード」(kr-35)が届きます。

再実行する手順

node tools/fetch-ja-names.mjs          # 取得して突合表を出すだけ(data/proposals/weapon-ja-names-api.md)
node tools/fetch-ja-names.mjs --apply  # name.ja と category.ja に書き込む

--apply は name.ja / name.jaSource / category.ja だけを更新し、既存の name.oldSite を保持します。取得に失敗した件があっても、その件は書きません。

出典

最終確認日: 2026-11-15