<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/language/la, branch 24.5.13.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.13.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.13.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-05-10T23:37:09+00:00</updated>
<entry>
<title>add a few deinflections for Latin (#901)</title>
<updated>2024-05-10T23:37:09+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-10T23:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d68e93e9ca210a3653e3a464391a77b27cfd353a'/>
<id>urn:sha1:d68e93e9ca210a3653e3a464391a77b27cfd353a</id>
<content type='text'>
* abstract deinflections

* undo redundant changes

* remove cast

* switch to js

* MultiLanguageTransformer

* comments

* comments

* fix test

* suffixInflection

* fix bench

* substring instead of replace

* without heuristic

* suffixMap

* add other language deinflections

* wip

* catch cycles

* fix tests

* uninflect to deinflect

* use less regex

* start

* organize language transform test by language

* simpler folders

* wip

* wip

* delete german test

* cleanup</content>
</entry>
<entry>
<title>Simplify diacratic removal; modify Latin &amp; Greek preprocessors (#724)</title>
<updated>2024-04-08T18:54:04+00:00</updated>
<author>
<name>Matttttt</name>
<email>18152455+martholomew@users.noreply.github.com</email>
</author>
<published>2024-04-08T18:54:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=0663774b02faeb108d4b18d8f8a7e6e93e277313'/>
<id>urn:sha1:0663774b02faeb108d4b18d8f8a7e6e93e277313</id>
<content type='text'>
* Simplified diacratic removal and added preprocessors to LA and GRC

* linted

* Clarified the name of removeAlphabeticDiacritics

* Add comment to removeAlphabeticDiacritics

Signed-off-by: Darius Jahandarie &lt;djahandarie@gmail.com&gt;

* Change to NFD

Signed-off-by: Matttttt &lt;18152455+martholomew@users.noreply.github.com&gt;

* Remove trailing spaces in comment

Signed-off-by: Darius Jahandarie &lt;djahandarie@gmail.com&gt;

* Remove latin preprocessors .eslintrc.json

Signed-off-by: Matttttt &lt;18152455+martholomew@users.noreply.github.com&gt;

* fix tests

---------

Signed-off-by: Darius Jahandarie &lt;djahandarie@gmail.com&gt;
Signed-off-by: Matttttt &lt;18152455+martholomew@users.noreply.github.com&gt;
Co-authored-by: martholomew &lt;martholomew@users.noreply.github.com&gt;
Co-authored-by: Darius Jahandarie &lt;djahandarie@gmail.com&gt;
Co-authored-by: Stefan Vukovic &lt;stefanvukovic44@gmail.com&gt;</content>
</entry>
<entry>
<title>add more languages (#684)</title>
<updated>2024-02-23T01:57:33+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-02-23T01:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=62ac615450ef8b96fa9dd90b8b4e7fe486cc77a6'/>
<id>urn:sha1:62ac615450ef8b96fa9dd90b8b4e7fe486cc77a6</id>
<content type='text'>
* Copy functions from JapaneseUtil

* Remove JapaneseUtil

* Update usages of JapaneseUtil functions

* part1

* frotend done?

* fix tests

* offscreen and type complications

* add tests

* start fixing tests

* keep fixing tests

* fix tests

* Copy functions from JapaneseUtil

* Remove JapaneseUtil

* Update usages of JapaneseUtil functions

* delete pt

* renames

* add tests

* kebab-case filenames

* lint

* minor fixes

* merge

* fixes

* fix part of comments

* fix more comments

* delete unused types

* comment

* comment

* do backend

* other files

* move fetch utils to own file

* remove extra line

* add extra line

* remove unnecessary export

* simplify folder structure

* remove redundant async

* fix param type in api

* fix language index

* undo changes to cssStyleApplier

* undo changes to utilities.js

* undo changes to utilities.js

* simplify language util

* lint

* undo phantom changes to anki integration

* require textTransformations options

* explicit locale in localeCompare

* punctuate notes

* prefer early exit

* rename LanguageOptionsObjectMap

* rename to textPreprocessor

* tuple with names instead of boolean array

* safe data setting

* optional chaining

* simplify LanguageOptions

* encapsulate languages

* delete language util

* nullable language in text preprocessors controller

* rename transform to process

* remove settings

* make translation advanced again

* remove unused getTextTransformations api call

* comments

* change language types

* RIP flags

* comments

* fix tests

* lint

* Text preprocessor type changes (#10)

* Add types

* Update types

* Simplify type check

* Refactor typing and structuring of language definitions

* lint

* update translator benchmark

* undo markdown changes

* undo markdown changes

* undo markdown changes

* more merge

* add more languages

* wip

* refactoring

* fixes

* add comment, delete settings text

* remove language from jsconfig

---------

Co-authored-by: toasted-nutbread &lt;toasted-nutbread@users.noreply.github.com&gt;
Co-authored-by: Darius Jahandarie &lt;djahandarie@gmail.com&gt;</content>
</entry>
</feed>
