Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Taskfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@ version: '3'

includes:
docs:
taskfile: 'https://github.com/attakei/workspace-configs.git//projects/sphinx-doc/Taskfile.yaml?tag=v0.6.0'
taskfile: 'https://github.com/attakei/workspace-configs.git//projects/sphinx-doc/Taskfile.yaml?tag=v0.7.2'
vars:
RUN_PYTHON: 'uv run'
SPHINX_ROOT_DIR: 'docs'
SPHINX_SOURCE_DIR: ''
SPHINX_OUTPUT_DIR: '_build'
SPHINX_DEFAULT_BUILDER: 'dirhtml'
SPHINX_EXTRA_LANGUAGES: 'en'

tasks:
benchmark:
Expand Down
60 changes: 60 additions & 0 deletions docs/_locales/en/LC_MESSAGES/changes.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2026, Kazuya Takei
# This file is distributed under the same license as the atsphinx-lindera
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: atsphinx-lindera 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-10 16:48+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: ../../changes.rst:3
msgid "更新履歴"
msgstr "Changelog"

#: ../../../CHANGES.rst:2
msgid "v0.1.0"
msgstr ""

#: ../../../CHANGES.rst
msgid "Date"
msgstr ""

#: ../../../CHANGES.rst:4
msgid "2026-04-18 (Asia/Tokyo)"
msgstr ""

#: ../../../CHANGES.rst:7
msgid "Features"
msgstr ""

#: ../../../CHANGES.rst:9
msgid ""
"Add ``LinderaSplitter``: a custom splitter for Sphinx Japanese full-text "
"search using Lindera as the tokenizer. Set it via "
"``html_search_options[\"type\"]`` in ``conf.py``."
msgstr ""

#: ../../../CHANGES.rst:13
msgid "v0.0.0"
msgstr ""

#: ../../../CHANGES.rst:15
msgid "2026-04-16 (Asia/Tokyo)"
msgstr ""

#: ../../../CHANGES.rst:17
msgid "Initial commit."
msgstr ""

41 changes: 41 additions & 0 deletions docs/_locales/en/LC_MESSAGES/guide.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2026, Kazuya Takei
# This file is distributed under the same license as the atsphinx-lindera
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: atsphinx-lindera 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-10 16:48+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: ../../guide.rst:3
msgid "はじめに"
msgstr "Getting Started"

#: ../../guide.rst:6
msgid "インストール"
msgstr "Installation"

#: ../../guide.rst:8
msgid "PyPIで公開されています。 お使いのパッケージマネージャーでインストールできます。"
msgstr "This is uploaded on PyPI. You can install it using your package manager."

#: ../../guide.rst:20
msgid "使用方法"
msgstr "Usage"

#: ../../guide.rst:22
msgid "atsphinx-linderaには複数の機能があります。 :doc:`usage/index` を参照してください。"
msgstr "atsphinx-lindera has multiple features. See :doc:`usage/index`."

49 changes: 49 additions & 0 deletions docs/_locales/en/LC_MESSAGES/index.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2026, Kazuya Takei
# This file is distributed under the same license as the atsphinx-lindera
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: atsphinx-lindera 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-10 16:48+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: ../../index.rst:3
msgid "atsphinx-lindera"
msgstr "atsphinx-lindera"

#: ../../index.rst:6
msgid "概要"
msgstr "Overview"

#: ../../index.rst:8
msgid "Linderaを利用したSphinx向け機能を提供するための拡張ライブラリです。"
msgstr "This is an extension library that provides features for Sphinx using Lindera."

#: ../../index.rst:10
msgid "LinderaはRustで実装された形態素解析ライブラリです。 詳細は下記のURLを参照してください。"
msgstr "Lindera is a morphological analysis library implemented in Rust. See the URLs below for details."

#: ../../index.rst:13
msgid "https://github.com/lindera/lindera"
msgstr ""

#: ../../index.rst:14
msgid "https://lindera.github.io/lindera/"
msgstr ""

#: ../../index.rst:16
msgid "現在、Sphinxドキュメントの全文検索のパフォーマンス向上に利用できます。"
msgstr "Currently, it is useful for improving full-text search performance in Sphinx documentation."

45 changes: 45 additions & 0 deletions docs/_locales/en/LC_MESSAGES/sphinx.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2026, Kazuya Takei
# This file is distributed under the same license as the atsphinx-lindera
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: atsphinx-lindera 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-10 16:48+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: ../../_templates/navigation.html:2
msgid "This Page"
msgstr ""

#: ../../_templates/navigation.html:5
msgid "Previous topic"
msgstr ""

#: ../../_templates/navigation.html:9
msgid "previous chapter"
msgstr ""

#: ../../_templates/navigation.html:14
msgid "Next topic"
msgstr ""

#: ../../_templates/navigation.html:18
msgid "next chapter"
msgstr ""

#: ../../_templates/navigation.html:26
msgid "Show"
msgstr ""

33 changes: 33 additions & 0 deletions docs/_locales/en/LC_MESSAGES/usage/index.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2026, Kazuya Takei
# This file is distributed under the same license as the atsphinx-lindera
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: atsphinx-lindera 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-10 16:48+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: ../../usage/index.rst:3
msgid "使用方法"
msgstr "Usage"

#: ../../usage/index.rst:5
msgid "atsphinx-linderaは、Linderaを利用した複数の機能を提供します。 [#]_"
msgstr "atsphinx-lindera provides multiple features powered by Lindera. [#]_"

#: ../../usage/index.rst:7
msgid "現時点では計画のみで、実装済みの機能は1つです。"
msgstr "This is still in progress; currently only one feature is available."

122 changes: 122 additions & 0 deletions docs/_locales/en/LC_MESSAGES/usage/splitter.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2026, Kazuya Takei
# This file is distributed under the same license as the atsphinx-lindera
# package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: atsphinx-lindera 0.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-10 16:48+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: ../../usage/splitter.rst:3
msgid "Splitter"
msgstr "Splitter"

#: ../../usage/splitter.rst:5
msgid ""
"\"Splitter\"はHTML検索のためにテキストを分割するクラスです。 "
"Linderaを利用することで、HTMLビルダー利用時に全文検索の精度を向上させることができます。"
msgstr ""
"\"Splitter\" is a class to split text for HTML searching in sphinx-build. "
"By using Lindera, you can improve the accuracy of full-text search when using the HTML builder."

#: ../../usage/splitter.rst:9
msgid "使用方法"
msgstr "Usage"

#: ../../usage/splitter.rst:11
msgid "``conf.py`` の :confval:`html_search_options` に設定を追加する必要があります。"
msgstr "You need to add settings to :confval:`html_search_options` in your ``conf.py``."

#: ../../usage/splitter.rst:13
msgid "最小構成の例"
msgstr "Very simple example"

#: ../../usage/splitter.rst:21
msgid "この設定を記述すると、 ``sphinx-build`` の実行時にLinderaを使って日本語テキストをトークン化します。"
msgstr "When you write these settings, ``sphinx-build`` tokenizes Japanese text using Lindera."

#: ../../usage/splitter.rst:24
msgid "設定"
msgstr "Configuration"

#: ../../usage/splitter.rst:26
msgid ":confval:`html_search_options` はいくつかのオプションをサポートしています。"
msgstr ":confval:`html_search_options` supports some options."

#: ../../usage/splitter.rst:31
msgid "Linderaのトークナイズモード。"
msgstr "Tokenize mode of Lindera."

#: ../../usage/splitter.rst:33
msgid "以下の値を受け付けます:"
msgstr "It accepts these:"

#: ../../usage/splitter.rst:35
msgid ""
"`\"normal\" <https://lindera.github.io/lindera/concepts/tokenization.html"
"#normal-mode>`_"
msgstr ""

#: ../../usage/splitter.rst:36
msgid ""
"`\"decompose\" "
"<https://lindera.github.io/lindera/concepts/tokenization.html#decompose-"
"mode>`_"
msgstr ""

#: ../../usage/splitter.rst:41
msgid "使用するシステム辞書の種類。"
msgstr "Type of system dictionary to use."

#: ../../usage/splitter.rst:43
msgid "PyPI上のlindera-pythonには辞書が含まれていません。 そのため、辞書アセットをダウンロードする必要があります。"
msgstr "lindera-python on PyPI does not include a dictionary. Therefore, you need to download the dictionary asset."

#: ../../usage/splitter.rst:46
msgid ""
"atsphinx-linderaではlinderaのGitHub Releasesからシステム辞書をダウンロードします。 "
"この値はダウンロードする辞書の種類を指定します。"
msgstr ""
"atsphinx-lindera downloads the system dictionary from GitHub Releases of lindera. "
"This value specifies which type of dictionary to download."

#: ../../usage/splitter.rst:49
msgid "サポートされている種類:"
msgstr "Supported types are:"

#: ../../usage/splitter.rst:51
msgid "\"ipadic\""
msgstr ""

#: ../../usage/splitter.rst:52
msgid "\"ipadic-neologd\""
msgstr ""

#: ../../usage/splitter.rst:53
msgid "\"cc-cedict\""
msgstr ""

#: ../../usage/splitter.rst:54
msgid "\"jieba\""
msgstr ""

#: ../../usage/splitter.rst:55
msgid "\"ko-dic\""
msgstr ""

#: ../../usage/splitter.rst:56
msgid "\"unidic\""
msgstr ""

Loading
Loading