Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hitomiViewer dataset

言語とローカライズ

  • ローカライズ文書は locales 配下で管理します。
  • 翻訳には AI を利用しています。
  • ローカライズ版は参考情報であり、不一致がある場合は日本語の正本を優先してください。

言語別 README

概要

このディレクトリは、hitomiViewer 用のタグ翻訳データを格納しています。

このリポジトリは、ライセンス管理(GFDL 分離)のためにデータのみを切り出して公開する目的で運用しています。 データを利用する本体プログラムは別リポジトリで開発中です。

  • 目的: 拡張機能で使用する翻訳辞書データの配布と管理

ファイル構成

ファイル 内容
src/data1.jsonc 単純な一対一対応の翻訳データ(原本)
src/data2.jsonc 文脈依存の翻訳データ(原本)
dist/data1.json data1 の配布用 JSON(コメント・改行なし)
dist/data2.json data2 の配布用 JSON(コメント・改行なし)

データ形式

両ファイルとも形式は JSONC (コメント付き JSON) です。

ルートキー

キー 内容
tag 一般タグ
seriesTag 作品・シリーズタグ
characterTag キャラクタータグ
artistTag 作者タグ
circleTag サークル・グループタグ

data1: 単純文字列マッピング

タグ名が文脈によらず一意に翻訳できる場合:

"uncensored": "検閲なし"

data2: 文脈依存オブジェクト

同名タグが作品によって異なる訳語を持つ場合。 default はどの作品にも該当しない場合のフォールバック訳語、 series は作品名をキーとした個別訳語のマップ:

"robin": {
  "default": "ロビン",
  "series": {
    "batman": "ロビン",
    "fire emblem awakening": "ルフレ"
  }
}

コメント行(data2)

// 10101
"robin": { ... }

行頭の数字コメントは EH (e-hentai) のタグ ID です。編集・照合時の管理用であり、データとしての意味はありません。

注意

JSONC は標準 JSON パーサでは読めません。利用時はコメントと末尾カンマを除去してから JSON として使用してください。

開発

データセットの変換・管理に使用する ツール・プログラムは EH-tag-list-generator で公開しています。

ライセンス

このデータセットは、EHWiki の公開情報を参考に作成しています。 EHWiki 側の案内では、コンテンツは特記ない限り GNU Free Documentation License 1.2 以降 (GFDL 1.2+) で提供されています。

このリポジトリ内の dataset は、上記との整合のため GNU Free Documentation License 1.2 以降 (GFDL-1.2-or-later) で配布します。

免責

  • 本データセットは個人利用向けに整備したものであり、内容の正確性・完全性は保証しません。
  • 利用時は利用者の責任でライセンス要件および各種規約を確認してください。

About

hitomiViewer向けEHタグ翻訳データ。GFDLライセンス管理のため、データのみを分離して公開。

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors