chore: Halkyon Learn moves into apps/learn
Its server, client, app and curator, and the tools that write its assets (maps, Anki fixtures, icons), as they are; paths are fixed in the commits that follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
11abd9afce
commit
649499be23
1 changed files with 0 additions and 0 deletions
177
apps/learn/halkyon_learn_curator/test/fixtures/jmdict-e-examp-sample.xml
vendored
Normal file
177
apps/learn/halkyon_learn_curator/test/fixtures/jmdict-e-examp-sample.xml
vendored
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE JMdict [
|
||||
<!ENTITY rK "rarely used kanji form">
|
||||
<!ENTITY sK "search-only kanji form">
|
||||
<!ENTITY abbr "abbreviation">
|
||||
<!ENTITY uk "word usually written using kana alone">
|
||||
<!ENTITY adj-pn "pre-noun adjectival (rentaishi)">
|
||||
<!ENTITY int "interjection (kandoushi)">
|
||||
<!ENTITY n "noun (common) (futsuumeishi)">
|
||||
<!ENTITY unc "unclassified">
|
||||
<!ENTITY v1 "Ichidan verb">
|
||||
<!ENTITY vt "transitive verb">
|
||||
]>
|
||||
<JMdict>
|
||||
<!-- JMdict created: 2026-10-09 -->
|
||||
<entry>
|
||||
<ent_seq>1358280</ent_seq>
|
||||
<k_ele>
|
||||
<keb>食べる</keb>
|
||||
<ke_pri>ichi1</ke_pri>
|
||||
<ke_pri>news2</ke_pri>
|
||||
<ke_pri>nf25</ke_pri>
|
||||
</k_ele>
|
||||
<k_ele>
|
||||
<keb>喰べる</keb>
|
||||
<ke_inf>&sK;</ke_inf>
|
||||
</k_ele>
|
||||
<r_ele>
|
||||
<reb>たべる</reb>
|
||||
<re_pri>ichi1</re_pri>
|
||||
<re_pri>news2</re_pri>
|
||||
<re_pri>nf25</re_pri>
|
||||
</r_ele>
|
||||
<sense>
|
||||
<pos>&v1;</pos>
|
||||
<pos>&vt;</pos>
|
||||
<gloss>to eat</gloss>
|
||||
<example>
|
||||
<ex_srce exsrc_type="tat">193344</ex_srce>
|
||||
<ex_text>食べる</ex_text>
|
||||
<ex_sent xml:lang="jpn">もっと果物を食べるべきです。</ex_sent>
|
||||
<ex_sent xml:lang="eng">You should eat more fruit.</ex_sent>
|
||||
</example>
|
||||
</sense>
|
||||
<sense>
|
||||
<pos>&v1;</pos>
|
||||
<pos>&vt;</pos>
|
||||
<gloss>to live on (e.g. a salary)</gloss>
|
||||
<gloss>to live off</gloss>
|
||||
<gloss>to subsist on</gloss>
|
||||
<example>
|
||||
<ex_srce exsrc_type="tat">81964</ex_srce>
|
||||
<ex_text>食べて</ex_text>
|
||||
<ex_sent xml:lang="jpn">僕は脚本家で食べていく決心をした。</ex_sent>
|
||||
<ex_sent xml:lang="eng">I am determined to make a living as a playwright.</ex_sent>
|
||||
</example>
|
||||
</sense>
|
||||
</entry>
|
||||
<entry>
|
||||
<ent_seq>1080510</ent_seq>
|
||||
<r_ele>
|
||||
<reb>テレビ</reb>
|
||||
<re_pri>gai1</re_pri>
|
||||
<re_pri>ichi1</re_pri>
|
||||
</r_ele>
|
||||
<sense>
|
||||
<pos>&n;</pos>
|
||||
<xref>テレビジョン</xref>
|
||||
<misc>&abbr;</misc>
|
||||
<gloss>television</gloss>
|
||||
<gloss>TV</gloss>
|
||||
<example>
|
||||
<ex_srce exsrc_type="tat">232489</ex_srce>
|
||||
<ex_text>テレビ</ex_text>
|
||||
<ex_sent xml:lang="jpn">あなたはどこでテレビを見ますか。</ex_sent>
|
||||
<ex_sent xml:lang="eng">Where do you watch television?</ex_sent>
|
||||
</example>
|
||||
</sense>
|
||||
<sense>
|
||||
<pos>&n;</pos>
|
||||
<gloss>TV program</gloss>
|
||||
<gloss>TV programme</gloss>
|
||||
<gloss>TV broadcast</gloss>
|
||||
</sense>
|
||||
</entry>
|
||||
<entry>
|
||||
<ent_seq>1006830</ent_seq>
|
||||
<k_ele>
|
||||
<keb>其の</keb>
|
||||
<ke_inf>&rK;</ke_inf>
|
||||
</k_ele>
|
||||
<r_ele>
|
||||
<reb>その</reb>
|
||||
<re_pri>spec1</re_pri>
|
||||
</r_ele>
|
||||
<r_ele>
|
||||
<reb>そん</reb>
|
||||
<re_nokanji/>
|
||||
</r_ele>
|
||||
<sense>
|
||||
<pos>&adj-pn;</pos>
|
||||
<xref>この・1</xref>
|
||||
<xref>あの</xref>
|
||||
<xref>どの</xref>
|
||||
<misc>&uk;</misc>
|
||||
<s_inf>something or someone distant from the speaker, close to the listener; actions of the listener, or ideas expressed or understood by the listener</s_inf>
|
||||
<gloss>that</gloss>
|
||||
<gloss>the</gloss>
|
||||
<example>
|
||||
<ex_srce exsrc_type="tat">81320</ex_srce>
|
||||
<ex_text>その</ex_text>
|
||||
<ex_sent xml:lang="jpn">毎日、放課後に私はその本屋で彼女を待った。</ex_sent>
|
||||
<ex_sent xml:lang="eng">Every day I waited for her at the bookstore after school.</ex_sent>
|
||||
</example>
|
||||
</sense>
|
||||
<sense>
|
||||
<pos>&adj-pn;</pos>
|
||||
<misc>&uk;</misc>
|
||||
<s_inf>preceding a number</s_inf>
|
||||
<gloss>part (as in "part two")</gloss>
|
||||
</sense>
|
||||
<sense>
|
||||
<stagr>その</stagr>
|
||||
<pos>∫</pos>
|
||||
<gloss>um ...</gloss>
|
||||
<gloss>er ...</gloss>
|
||||
<gloss>uh ...</gloss>
|
||||
</sense>
|
||||
</entry>
|
||||
<entry>
|
||||
<ent_seq>1000060</ent_seq>
|
||||
<k_ele>
|
||||
<keb>々</keb>
|
||||
</k_ele>
|
||||
<r_ele>
|
||||
<reb>のま</reb>
|
||||
</r_ele>
|
||||
<r_ele>
|
||||
<reb>ノマ</reb>
|
||||
<re_nokanji/>
|
||||
</r_ele>
|
||||
<sense>
|
||||
<pos>&unc;</pos>
|
||||
<xref>同の字点</xref>
|
||||
<gloss g_type="expl">kanji repetition mark</gloss>
|
||||
</sense>
|
||||
</entry>
|
||||
<entry>
|
||||
<ent_seq>1000110</ent_seq>
|
||||
<k_ele>
|
||||
<keb>CDプレーヤー</keb>
|
||||
<ke_pri>spec1</ke_pri>
|
||||
</k_ele>
|
||||
<k_ele>
|
||||
<keb>CDプレイヤー</keb>
|
||||
</k_ele>
|
||||
<r_ele>
|
||||
<reb>シーディープレーヤー</reb>
|
||||
<re_restr>CDプレーヤー</re_restr>
|
||||
<re_pri>spec1</re_pri>
|
||||
</r_ele>
|
||||
<r_ele>
|
||||
<reb>シーディープレイヤー</reb>
|
||||
<re_restr>CDプレイヤー</re_restr>
|
||||
</r_ele>
|
||||
<sense>
|
||||
<pos>&n;</pos>
|
||||
<gloss>CD player</gloss>
|
||||
<example>
|
||||
<ex_srce exsrc_type="tat">162365</ex_srce>
|
||||
<ex_text>CDプレイヤー</ex_text>
|
||||
<ex_sent xml:lang="jpn">私は、このCDプレイヤーをただで得ました。</ex_sent>
|
||||
<ex_sent xml:lang="eng">I got this CD player for free.</ex_sent>
|
||||
</example>
|
||||
</sense>
|
||||
</entry>
|
||||
</JMdict>
|
||||
Loading…
Reference in a new issue