{
  "_id": "6a269aa424555f66ed51e2d2",
  "Package": "polyglotr",
  "Title": "Translate Text",
  "Version": "1.7.4",
  "Authors@R": "person(\"Tomer\", \"Iwan\", , \"iwantomer@hotmail.com\", role = c(\"aut\", \"cre\", \"cph\"))",
  "Description": "Provide easy methods to translate pieces of text.\nFunctions send requests to translation services online.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/Tomeriko96/polyglotr/,\nhttps://tomeriko96.github.io/polyglotr/",
  "BugReports": "https://github.com/Tomeriko96/polyglotr/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "Config/pak/sysreqs": "make libicu-dev libxml2-dev libssl-dev",
  "Repository": "https://tomeriko96.r-universe.dev",
  "Date/Publication": "2026-06-08 07:32:28 UTC",
  "RemoteUrl": "https://github.com/tomeriko96/polyglotr",
  "RemoteRef": "HEAD",
  "RemoteSha": "3815c165ef46d1f61519cd5f9eba8367580e1071",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-08 10:30:13 UTC",
    "User": "root"
  },
  "Author": "Tomer Iwan [aut, cre, cph]",
  "Maintainer": "Tomer Iwan <iwantomer@hotmail.com>",
  "MD5sum": "ed58901d8d59b8579f588387922dd0ff",
  "_user": "tomeriko96",
  "_type": "src",
  "_file": "polyglotr_1.7.4.tar.gz",
  "_fileid": "cc3ec57c36a42985865caca4e45a2f4d8896ca946d55a2cb4aa1b33f3bd0854f",
  "_filesize": 428420,
  "_sha256": "cc3ec57c36a42985865caca4e45a2f4d8896ca946d55a2cb4aa1b33f3bd0854f",
  "_created": "2026-06-08T10:30:13.000Z",
  "_published": "2026-06-08T10:34:12.006Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80073863490,
      "time": 139,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7477733797"
    },
    {
      "job": 80073863384,
      "time": 149,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7477736678"
    },
    {
      "job": 80073863440,
      "time": 91,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7477744431"
    },
    {
      "job": 80073863454,
      "time": 120,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7477757339"
    },
    {
      "job": 80073297195,
      "time": 200,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7477682674"
    },
    {
      "job": 80073863409,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7477727069"
    },
    {
      "job": 80073863496,
      "time": 85,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7477715301"
    },
    {
      "job": 80073863435,
      "time": 91,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7477716984"
    },
    {
      "job": 80073863535,
      "time": 96,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7477718327"
    }
  ],
  "_buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/tomeriko96/polyglotr",
  "_commit": {
    "id": "3815c165ef46d1f61519cd5f9eba8367580e1071",
    "author": "Tomer Iwan <iwantomer@hotmail.com>",
    "committer": "Tomer Iwan <iwantomer@hotmail.com>",
    "message": "release: v1.7.4 — fix CRAN NOTE and remove dead Linguee integration\n\n- Fix 301-redirect URL: qcri.org → hbku.edu.qa/en/qcri in README.md\n- Remove linguee_external_sources, linguee_translation_examples, and\n  linguee_word_translation — upstream API (linguee-api.fly.dev) is\n  permanently unavailable; caused BDR donttest ERROR on CRAN\n- Remove Linguee vignette, pkgdown entry, and all Shiny app references\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>\n",
    "time": 1780903948
  },
  "_maintainer": {
    "name": "Tomer Iwan",
    "email": "iwantomer@hotmail.com",
    "login": "tomeriko96",
    "description": "",
    "uuid": 20879481
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "rvest",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "urltools",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "text2vec",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinydashboard",
      "role": "Suggests"
    },
    {
      "package": "shinyjs",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    }
  ],
  "_owner": "tomeriko96",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-28",
      "n": 3
    },
    {
      "week": "2025-30",
      "n": 7
    },
    {
      "week": "2025-52",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 3
    },
    {
      "week": "2026-23",
      "n": 9
    },
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.7.2",
      "date": "2026-06-06"
    },
    {
      "name": "v1.7.3",
      "date": "2026-06-07"
    },
    {
      "name": "v1.7.4",
      "date": "2026-06-08"
    }
  ],
  "_topics": [
    "google-translate",
    "googletranslate",
    "language",
    "linguee",
    "mymemory-api",
    "mymemorytranslator",
    "pons",
    "translation",
    "translations-api"
  ],
  "_stars": 43,
  "_contributors": [
    {
      "user": "tomeriko96",
      "count": 73,
      "uuid": 20879481
    },
    {
      "user": "tin900",
      "count": 47,
      "uuid": 113692500
    },
    {
      "user": "copilot",
      "count": 2,
      "uuid": 198982749
    },
    {
      "user": "aslamht",
      "count": 1,
      "uuid": 87543696
    }
  ],
  "_userbio": {
    "uuid": 20879481,
    "type": "user",
    "name": "Tomeriko96"
  },
  "_downloads": {
    "count": 832,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/polyglotr"
  },
  "_devurl": "https://github.com/tomeriko96/polyglotr",
  "_pkgdown": "https://tomeriko96.github.io/polyglotr/",
  "_searchresults": 79,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/polyglotr.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/tomeriko96/polyglotr",
  "_realowner": "tomeriko96",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2023-01-26"
    },
    {
      "version": "1.1.0",
      "date": "2023-06-17"
    },
    {
      "version": "1.2.0",
      "date": "2023-07-17"
    },
    {
      "version": "1.2.1",
      "date": "2023-08-08"
    },
    {
      "version": "1.2.2",
      "date": "2023-10-30"
    },
    {
      "version": "1.3.0",
      "date": "2023-12-06"
    },
    {
      "version": "1.3.1",
      "date": "2024-01-09"
    },
    {
      "version": "1.4.0",
      "date": "2024-02-12"
    },
    {
      "version": "1.5.0",
      "date": "2024-05-03"
    },
    {
      "version": "1.5.1",
      "date": "2024-07-27"
    },
    {
      "version": "1.5.2",
      "date": "2024-08-26"
    },
    {
      "version": "1.6.0",
      "date": "2025-05-14"
    },
    {
      "version": "1.6.1",
      "date": "2025-07-09"
    },
    {
      "version": "1.7.0",
      "date": "2025-07-23"
    },
    {
      "version": "1.7.1",
      "date": "2026-01-11"
    }
  ],
  "_exports": [
    "%>%",
    "apertium_get_language_pairs",
    "apertium_translate",
    "create_translation_table",
    "create_transliteration_table",
    "google_get_supported_languages",
    "google_is_valid_language_code",
    "google_translate",
    "google_translate_long_text",
    "google_transliterate",
    "language_detect",
    "launch_polyglotr_app",
    "microsoft_supported_languages",
    "mymemory_translate",
    "pons_dictionaries",
    "pons_translate",
    "qcri_get_domains",
    "qcri_get_language_pairs",
    "qcri_translate_text",
    "translate_file",
    "translate_to_morse",
    "translate_to_morse_audio",
    "wikimedia_detect_language",
    "wikipedia_get_language_names",
    "wmcloud_translate"
  ],
  "_datasets": [
    {
      "name": "google_supported_languages",
      "title": "Google Supported Languages",
      "object": "google_supported_languages",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Language",
        "ISO-639 code"
      ],
      "rows": 137,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "apertium_get_language_pairs",
      "title": "Get Apertium Language Pairs",
      "topics": [
        "apertium_get_language_pairs"
      ]
    },
    {
      "page": "apertium_translate",
      "title": "Translate text using Apertium",
      "topics": [
        "apertium_translate"
      ]
    },
    {
      "page": "batch_translate",
      "title": "Batch Translation Function",
      "topics": [
        "batch_translate"
      ]
    },
    {
      "page": "create_translation_table",
      "title": "Create a Translation Table",
      "topics": [
        "create_translation_table"
      ]
    },
    {
      "page": "create_transliteration_table",
      "title": "Create a Transliteration Table",
      "topics": [
        "create_transliteration_table"
      ]
    },
    {
      "page": "google_get_supported_languages",
      "title": "Get Supported Languages",
      "topics": [
        "google_get_supported_languages"
      ]
    },
    {
      "page": "google_is_valid_language_code",
      "title": "Check if a language code is valid",
      "topics": [
        "google_is_valid_language_code"
      ]
    },
    {
      "page": "google_supported_languages",
      "title": "Google Supported Languages",
      "topics": [
        "google_supported_languages"
      ]
    },
    {
      "page": "google_translate",
      "title": "Translate text using Google Translate",
      "topics": [
        "google_translate"
      ]
    },
    {
      "page": "google_translate_long_text",
      "title": "Translate Long Text Using Google Translate",
      "topics": [
        "google_translate_long_text"
      ]
    },
    {
      "page": "google_transliterate",
      "title": "Transliterate a single word or a sentence to the required language.",
      "topics": [
        "google_transliterate"
      ]
    },
    {
      "page": "language_detect",
      "title": "Detect Language using Google Translate API",
      "topics": [
        "language_detect"
      ]
    },
    {
      "page": "launch_polyglotr_app",
      "title": "Launch polyglotr Shiny App",
      "topics": [
        "launch_polyglotr_app"
      ]
    },
    {
      "page": "microsoft_supported_languages",
      "title": "Get the set of languages currently supported by the Microsoft Translator API",
      "topics": [
        "microsoft_supported_languages"
      ]
    },
    {
      "page": "mymemory_translate",
      "title": "Translate text using mymemory translate",
      "topics": [
        "mymemory_translate"
      ]
    },
    {
      "page": "pons_dictionaries",
      "title": "Get the list of available dictionaries from PONS API",
      "topics": [
        "pons_dictionaries"
      ]
    },
    {
      "page": "pons_translate",
      "title": "Translate text using PONS",
      "topics": [
        "pons_translate"
      ]
    },
    {
      "page": "qcri_api_key",
      "title": "Get the QCRI API key from the environment variable",
      "topics": [
        "qcri_api_key"
      ]
    },
    {
      "page": "qcri_get_domains",
      "title": "QCRI Get Domains",
      "topics": [
        "qcri_get_domains"
      ]
    },
    {
      "page": "qcri_get_language_pairs",
      "title": "QCRI Get Language Pairs",
      "topics": [
        "qcri_get_language_pairs"
      ]
    },
    {
      "page": "qcri_translate_text",
      "title": "QCRI Translate Text",
      "topics": [
        "qcri_translate_text"
      ]
    },
    {
      "page": "replace_urls_with_placeholders",
      "title": "Replace URLs in a sentence with placeholders",
      "topics": [
        "replace_urls_with_placeholders"
      ]
    },
    {
      "page": "restore_urls_from_placeholders",
      "title": "Restore URLs from placeholders in a translated text",
      "topics": [
        "restore_urls_from_placeholders"
      ]
    },
    {
      "page": "translate_file",
      "title": "Translate File",
      "topics": [
        "translate_file"
      ]
    },
    {
      "page": "translate_to_morse",
      "title": "Translate Text to Morse Code using the FunTranslations API",
      "topics": [
        "translate_to_morse"
      ]
    },
    {
      "page": "translate_to_morse_audio",
      "title": "Translate English Text to Morse Code with Audio",
      "topics": [
        "translate_to_morse_audio"
      ]
    },
    {
      "page": "wikimedia_detect_language",
      "title": "Detect the language of a text",
      "topics": [
        "wikimedia_detect_language"
      ]
    },
    {
      "page": "wikipedia_get_language_names",
      "title": "Get language names",
      "topics": [
        "wikipedia_get_language_names"
      ]
    },
    {
      "page": "wmcloud_translate",
      "title": "Translate content using WMCloud",
      "topics": [
        "wmcloud_translate"
      ]
    }
  ],
  "_readme": "https://github.com/tomeriko96/polyglotr/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "bitops",
    "cli",
    "curl",
    "dplyr",
    "generics",
    "glue",
    "httr",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "Rcpp",
    "RCurl",
    "rlang",
    "rvest",
    "selectr",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyselect",
    "triebeard",
    "urltools",
    "utf8",
    "vctrs",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "apertium-intro.Rmd",
      "filename": "apertium-intro.html",
      "title": "Apertium Translation with polyglotr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction to Apertium Translation",
        "What is Apertium?",
        "Basic Usage",
        "Checking Available Language Pairs",
        "Translating Multiple Texts",
        "Custom Host Configuration",
        "Error Handling",
        "Comparison with Other Services",
        "Best Practices",
        "Conclusion"
      ],
      "created": "2025-07-21 06:40:31",
      "modified": "2025-07-21 06:40:31",
      "commits": 1
    },
    {
      "source": "polyglotr.Rmd",
      "filename": "polyglotr.html",
      "title": "Introduction to polyglotr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Basic usage",
        "Translating Text",
        "Translating Files"
      ],
      "created": "2022-09-15 19:18:37",
      "modified": "2024-08-23 09:01:59",
      "commits": 4
    },
    {
      "source": "language-detection-conditional-translation.Rmd",
      "filename": "language-detection-conditional-translation.html",
      "title": "Language Detection and Conditional Translation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Language Detection and Conditional Translation",
        "Overview",
        "Basic Language Detection",
        "Conditional Translation Function",
        "Working with Tibbles and Mixed-Language Data",
        "Advanced Tidyverse Integration",
        "Batch Processing with Language Filtering",
        "Best Practices",
        "Conclusion"
      ],
      "created": "2025-07-23 06:26:52",
      "modified": "2025-07-23 06:26:52",
      "commits": 1
    },
    {
      "source": "Movie_Reviews.Rmd",
      "filename": "Movie_Reviews.html",
      "title": "Translation of Movie Reviews",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Translating Movie Reviews",
        "Results"
      ],
      "created": "2023-06-16 13:31:21",
      "modified": "2024-08-23 09:01:59",
      "commits": 6
    },
    {
      "source": "translation-table-workflow.Rmd",
      "filename": "translation-table-workflow.html",
      "title": "Translation Table Workflow",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Translation Table Workflow",
        "Overview",
        "Basic Usage",
        "Multiple API Comparison",
        "Advanced Multilingual Workflow",
        "Working with Tibbles and Tidyverse",
        "Export Options",
        "Best Practices",
        "Conclusion"
      ],
      "created": "2025-07-23 06:26:52",
      "modified": "2025-07-23 06:26:52",
      "commits": 1
    }
  ],
  "_score": 8.728376104995647,
  "_indexed": true,
  "_nocasepkg": "polyglotr",
  "_universes": [
    "tomeriko96"
  ],
  "_previous": "1.7.3",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.4",
      "date": "2026-06-08T10:32:31.000Z",
      "distro": "noble",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "3314cb43131929d16f991e3244a84cd9d48fa36b8cc62aa26c1a231fe49db911",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.4",
      "date": "2026-06-08T10:32:37.000Z",
      "distro": "noble",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "60f2762952d6e43cf9a78bf5e0b13dc36159e3784ce87b4709b959cb68aeb826",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.4",
      "date": "2026-06-08T10:33:07.000Z",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "0a7ba4cb17e44b1c70b72b71d6c728ca20d61f04b94d4fe967f4961e8ea51a8b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.4",
      "date": "2026-06-08T10:33:34.000Z",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "4bf0e451f5295751a8e46f29c124e0d60910fd560db71567828924446bdbe405",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.7.4",
      "date": "2026-06-08T10:32:27.000Z",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "1611b2b7227eedc651a08e4d6109dffa549d36797a456cd835686d224d68e955",
      "status": "success",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.7.4",
      "date": "2026-06-08T10:31:29.000Z",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "2f43dc281e0f6584e15ca4635c996be5fc90e4e2c4bd7bddfef6f113c842518a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.7.4",
      "date": "2026-06-08T10:31:33.000Z",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "0793276a514b0489a8e83f84829b589d072c83fb7b21d8c4c819e05802d21bab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.7.4",
      "date": "2026-06-08T10:31:39.000Z",
      "commit": "3815c165ef46d1f61519cd5f9eba8367580e1071",
      "fileid": "4d8d8471ca46b96cfa40c9ec5904230f6b4a073f51601263bf79641cddee248b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tomeriko96/actions/runs/27131488078"
    }
  ]
}