Learn R Programming

LLMTranslate

LLMTranslate is an R package that wraps a Shiny application for TRAPD/ISPOR-style survey translation. It automates forward translation, optional back-translation, and reconciliation using large language models from multiple providers:

  • OpenAI: GPT-4o, GPT-4.1, GPT-5 series, and o-series reasoning models
  • Google Gemini: Gemini 2.5 Pro, 2.5 Flash, 2.0 Flash
  • Anthropic Claude: Claude Sonnet 4.5, Claude Haiku 4.5, Claude Opus 4.1, and more

Installation

You can install the development version of LLMTranslate like so:

install.packages("LLMTranslate")

Example

This is a basic example which shows you how to solve a common problem:

library(LLMTranslate)
run_app()

Copy Link

Version

Install

install.packages('LLMTranslate')

Monthly Downloads

352

Version

0.2.0

License

MIT + file LICENSE

Maintainer

Jonas R. Kunst

Last Published

October 17th, 2025

Functions in LLMTranslate (0.2.0)

run_app

Launch the LLM Survey Translator shiny app
LLMTranslate

LLMTranslate: Shiny App for TRAPD/ISPOR-style Survey Translation with LLMs