Project

General

Profile

Site script request/donation #117

Existing Script for nimi.pona.la

Added by jacobk 17 days ago. Updated about 8 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
05/04/2022
Due date:
% Done:

100%

Estimated time:

Description

I was showing Haketilo to someone in #fsf, and they requested that I add the script at https://nimi.pona.la/ to the repository. The script served by that page exactly matches a script (https://github.com/pona-la/nimi/blob/main/nimi.js) in a GitHub repository licensed under MPL-2.0. The script translates text in a privacy-preserving manner, by getting a big json file with the translations and then using that, instead of making requests to a server as text is typed. I have not read the code extremely carefully though.

Can this script be added to the repository? Long-term, this is probably something that would be better as a "meta-site", since there's not really any communication going on while the app is running.

History

#1

Updated by koszko 9 days ago

Hi and sorry for the delay. I'll add it. Nick, can you approve this script as safe?

The script translates text in a privacy-preserving manner

Except for those images showing frequency being downloaded lazily... But personally, I don't consider this a real issue.

Long-term, this is probably something that would be better as a "meta-site", since there's not really any communication going on while the app is running.

True. And even now we could include those JSONs in Haketilo package. But let's not, for the sake of simplicity

#2

Updated by 0gitnick 6 days ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

I read over the script twice and the text translation files. Looks safe to me.

#3

Updated by koszko about 8 hours ago

Added the script to main Hydrilla repo (sorry for the 6-day delay - I confess to being a bit lazy)

Also available in: Atom PDF