Learn Japanese characters on your own pace.
Go to file
2024-11-27 13:44:18 +01:00
fonts Adding noto to the default bundled fonts. 2024-11-09 06:11:46 +01:00
lib Fixing multiple errors related with reading presentation and parsing. 2024-11-27 13:42:38 +01:00
scripts v0.29 Adding discord community to retrieve feedback. 2024-11-13 13:49:30 +01:00
t Fixing tests. 2024-07-14 02:22:10 +02:00
Build.PL Removing the dep also from package manager. 2024-11-10 17:23:00 +01:00
config.yml Initial commit. 2024-06-24 05:14:30 +02:00
cpan.pl Adding initial flatpak support. 2024-06-24 17:17:00 +02:00
delete_kanji_database.sql Adding debug script to delete the kanji database. 2024-11-27 13:44:18 +01:00
demo-2.mp4 Demo-2 was missing. 2024-06-24 17:56:51 +02:00
demo.mp4 Adding video. 2024-06-24 17:50:54 +02:00
deps Removing the dep also from package manager. 2024-11-10 17:23:00 +01:00
hiragana.json Initial commit. 2024-06-24 05:14:30 +02:00
kanjidic2.xml Adding kanjidict. 2024-11-27 13:43:55 +01:00
katakana.json Initial commit. 2024-06-24 05:14:30 +02:00
LICENSE.txt Adding license. 2024-06-24 23:11:02 +02:00
me.sergiotarxz.JapaChar-64.png v0.26 2024-11-09 06:22:36 +01:00
me.sergiotarxz.JapaChar-128.png v0.26 2024-11-09 06:22:36 +01:00
me.sergiotarxz.JapaChar-256.png v0.26 2024-11-09 06:22:36 +01:00
me.sergiotarxz.JapaChar.desktop Adding initial flatpak support. 2024-06-24 17:17:00 +02:00
me.sergiotarxz.JapaChar.metainfo.xml Adding kanji support, not to be released yet. 2024-11-26 19:06:53 +01:00
me.sergiotarxz.JapaChar.svg v0.26 2024-11-09 06:22:36 +01:00
README.md Adding readme again. 2024-11-14 00:01:48 +01:00
resources.xml Exit lesson popup now is an adwaita alert, custom styles for light and dark themes. 2024-07-04 01:26:10 +02:00
run.sh Adding Inline::C to deps 2024-11-09 07:06:25 +01:00
Screenshot from 2024-07-04 12-43-14.png Adding new screenshots. 2024-07-04 12:50:18 +02:00
Screenshot from 2024-07-04 12-43-33.png Adding new screenshots. 2024-07-04 12:50:18 +02:00
Screenshot from 2024-07-04 12-43-44.png Adding new screenshots. 2024-07-04 12:50:18 +02:00
Screenshot from 2024-07-04 12-43-52.png Adding new screenshots. 2024-07-04 12:50:18 +02:00
Screenshot from 2024-07-04 12-44-06.png Adding new screenshots. 2024-07-04 12:50:18 +02:00
Screenshot from 2024-07-05 01-40-51.png Adding screenshot of new feature typing romanji. 2024-07-05 01:43:38 +02:00
style-dark.css Exit lesson popup now is an adwaita alert, custom styles for light and dark themes. 2024-07-04 01:26:10 +02:00
style.css Fixing multiple errors related with reading presentation and parsing. 2024-11-27 13:42:38 +01:00

Japachar

Introduction

Japachar is an easy way to learn the basic Japanese characters (Hiragana and Katakana)

Installation

The official way to install Japachar is to use the Flathub packaging

Please follow the Flathub instructions for your operative system to install the app.

Contributing

Writting docs

You are encouraged to make pull requests that only fix docs including typos.

Filing issues

If you have a bug please share as much details about your distro as you can including proccesor architecture and if you can the Japachar version.

Native setup

  • Ensure you have a complete Perl and build tools such as gcc, make, etc.

  • Ensure you have libadwaita, sqlite3, gtk, glib, fontconfig and other gnome libraries development headers installed in your system. (If you get errors because of missing libraries search internet in what package you can find them in your operative system)

  • Run perl Build.PL in the root of this repository.

  • Run perl Build installdeps in the root of this repository. Here you can find most of the possible setup problems, ask in the issues or official Discord if you do not now how to solve them and maybe update the docs.

  • Run perl scripts/japchar.pl you may find you still have missing dependencies, if you have success in this step the application will start.

Flatpak setup

  • git clone https://github.com/flathub/me.sergiotarxz.JapaChar

  • cd me.sergiotarxz.JapaChar

  • sudo flatpak install org.gnome.Sdk//47

  • sudo flatpak-builder build --install --force-clean me.sergiotarxz.JapaChar.yml

Contact

You can find us in our Discord community, we understand using Discord is not acceptable for everybody, if you step up to moderate a parallel community in a more free platform we will help you as much as we can.