QualiTranslate is a local workspace for translating qualitative interview transcripts for research. Each batch of transcript sections goes through:
The results export as a six-file research bundle (reviewed translations as CSV, a parallel review table, the project file, the exact prompts and replies, a hash-chained audit record, and a methods record with a draft methods paragraph). Projects are interchangeable with the Python version of QualiTranslate.
install.packages("qualitranslate")
qualitranslate::run_app()Before the CRAN release, install from a downloaded source file
instead:
install.packages("qualitranslate_1.5.1.tar.gz", repos = NULL, type = "source").
run_app() starts the app on
http://127.0.0.1:8765 (or the next free port), opens it in
your web browser and keeps running until you press Escape (RStudio) or
Control+C. Your project stays in memory only: export it from the app
before you stop. show_prompts() prints the translation
instructions the app uses.
Transcript text leaves your computer only when you run a stage with a provider you chose, and then only to that provider: nothing in manual mode (you paste it into the chat tool yourself), and the selected API in API mode. Back-translation requests never contain the original. The app warns about common identifiers (e-mail addresses, phone-like and CPR-like numbers, dates, web addresses) but does not remove them and cannot detect names or places, so pseudonymise transcripts before translating them.
The app serves only the local address 127.0.0.1, checks
the Host and Origin of every request and requires a per-session
token.
Yalcinkaya A. QualiTranslate [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.23784148