From 77c419b71d8aadf8703e7c5309d4ba7e1228b5b0 Mon Sep 17 00:00:00 2001 From: Jilles van Gurp Date: Sat, 15 Jun 2024 13:40:31 +0200 Subject: [PATCH] Update README.md --- README.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 921f73c..b1293c2 100644 --- a/README.md +++ b/README.md @@ -2,25 +2,22 @@ # Fluent AI -Open source editor for [project fluent](https://projectfluent.org/) localization files. +Open source editor for [project fluent](https://projectfluent.org/) localization files with AI assisted translations. Save time and money translating your applications into any language you want. ## Getting Started -Open [Fluent AI](https://fluent-ai.jillesvangurp.com/) +Open [Fluent AI](https://fluent-ai.jillesvangurp.com/) or run it locally (see below). ## Features -- drag and drop your ftl files to the browser to load them -- browse through and see all the translations for each id side by side -- edit translations in the browser -- get AI assisted translations +Briefly, the application uses OpenAI to provide translations for either indididual translation ids in your localiazation files or entire fluent files. This is amazing for quickly adding new languages to your application. + +For a more detailed overview of the application, go to the [About](https://fluent-ai.jillesvangurp.com/#page=About) screen in Fluent AI. Also, don't miss out on some of the creative translations done by OpenAI. My favorite is the **en-poet** one. ## Running this yourself - make sure you have a recent jdk installed -- run `./gradlew jsBrowserDevelopment -t`, that will run a development version of the app. Look at the kotlin-js [documentation](https://kotlinlang.org/docs/js-project-setup.html#run-task) for more things you can do. - -If this gets a bit of traction, I might look into ways to monetize this. For now it's all free OSS. +- run `./gradlew jsBrowserDevelopment -t`, that will run a development version of the app. Look at the kotlin-js [documentation](https://kotlinlang.org/docs/js-project-setup.html#run-task) for more things you can do with kotlin-js. ## Why? @@ -28,4 +25,4 @@ Localizing applications is a chore and making that easy saves time and money. We Why a webapp? Because it's easy. I might level it up to something else at some point. But this is a hobby project. If you wish to pay me to do this, I'm open to suggestions. -Why kotlin-js? It's what I use a lot and like. And Kotlin is a good language for this stuff. \ No newline at end of file +Why kotlin-js? It's what I use a lot and like. And Kotlin is a good language for this stuff.