# BasicCAT **Repository Path**: allen_byn/BasicCAT ## Basic Information - **Project Name**: BasicCAT - **Description**: Forked from GitHub: https://github.com/xulihang/BasicCAT - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-05-23 - **Last Updated**: 2022-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BasicCAT [![Documentation Status](https://readthedocs.org/projects/basiccat-docs/badge/?version=latest)](https://docs.basiccat.org/zh_CN/latest/?badge=latest) A computer-aided translation tool written in basic. Visit BasicCAT's [homepage](https://www.basiccat.org) to see the detailed description. ## How to compile You need to install [B4J](https://www.b4x.com/b4j.html) to open the project and compile under windows. For Linux/macOS, you need to use the [MonoBuilder](https://www.b4x.com/android/forum/threads/monobuilder-compile-b4j-programs-on-linux-or-mac.60923/). ## Libraries Used BasicCAT cannot be done without the following libraries. ### Java Libraries * [Apache POI](http://poi.apache.org/) for export and import docx. Apache v2 Licensed. * [Apache PDFBOX](https://pdfbox.apache.org/) for strip PDF text and export PDF to images. Apache v2 Licensed. * [Apache OpenNLP](http://opennlp.apache.org/) for lemmatizing words. Apache v2 Licensed. * [zip4j](https://mvnrepository.com/artifact/net.lingala.zip4j/zip4j) Apache v2 Licensed. * [jgit](http://www.eclipse.org/jgit/) to do git operations. EDL Licensed. * [SQLite JDBC](https://github.com/xerial/sqlite-jdbc) to use sqlite. Apache v2 Licensed. * [ JavaWuzzy](https://github.com/xdrop/fuzzywuzzy) for fuzzy match. GPL v3 Licensed. * [icu](http://site.icu-project.org/) for encoding conversion and detection. Unicode Inc. Licensed. ### B4J Libraries * [KeyValueStore](https://www.b4x.com/android/forum/threads/b4x-keyvaluestore-2-simple-powerful-local-datastore.63633/) * [Xml2Map, Map2Xml](https://www.b4x.com/android/forum/threads/b4x-xml2map-simple-way-to-parse-xml-documents.74848/#content) * [SearchView](https://www.b4x.com/android/forum/threads/custom-view-searchview.82007/#content) * [TextFlow](https://www.b4x.com/android/forum/threads/class-textflow-similar-to-b4a-b4i-richstring.61237/#content) * [File Chooser Utils](https://www.b4x.com/android/forum/threads/file-chooser-utils.92092/) * [xCustomListView](https://www.b4x.com/android/forum/threads/b4x-xui-xcustomlistview-cross-platform-customlistview.84501/)