HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jboschpons

no profile record

Submissions

Show HN: I coded a Bento Grid tool to easily showcase like top brands

gridwow.me
1 points·by jboschpons·2 anni fa·3 comments

Show HN: I coded my own JSON translation tool to easily localize my side project

quicklang.app
43 points·by jboschpons·2 anni fa·34 comments

comments

jboschpons
·2 anni fa·discuss
Wow! Thank you so much, Zeno! I’m so grateful for your support <3
jboschpons
·2 anni fa·discuss
Hey HN,

I got tired of using Figma and GIMP to create Bento Grid designs, so I built a drag-and-drop tool with easy resizing to showcase like top brands.

Joan
jboschpons
·2 anni fa·discuss
Hey! I ran into the same issues. In order to fix the invalid output you can specify to ChatGPT that you want to recieve the response as a JSON formatted text.
jboschpons
·2 anni fa·discuss
Hey!

I use DeepL for real-time translation in my side project. The reason I’m not utilizing the DeepL API on my backend and instead opting for the OpenAI API is twofold:

1. OpenAI is more cost-effective compared to DeepL API. 2. I was already using ChatGPT to translate my JSON files, so there’s no change in translation quality for me.

The primary issue I wanted to resolve is easily keeping all my destination language JSON files in sync.

Cheers!
jboschpons
·2 anni fa·discuss
Hey!

Thank you for your feedback! Quicklang is designed as a tool to synchronize and manage your JSON translation files centrally. For me, it’s good to have quick access for localizing my side projects efficiently and maintaining a changelog, among other features.

While there are several enterprise options available such as DeepL or Lokalise, they don’t quite fit my specific use case. ;)
jboschpons
·2 anni fa·discuss
Hey!

Good approach, but I want to translate the strings on the JSON file from some source language (spanish for me) into any destination language.

So the JSON may be:

{ "hello": "Hola" }

If the destination language is "English" the result must be:

{ "hello": "Hello" }
jboschpons
·2 anni fa·discuss
Hey HN.

I got tired of manually copy/pasting translations from ChatGPT every time I updated my main language JSON file. So I build my own alternative.

Joan
jboschpons
·6 anni fa·discuss
Hola!