PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

abap_btocs_libtrl

A plugin for the B-Tocs ABAP SDK that lets an SAP ABAP server translate with LibreTranslate through an SM59 RFC destination, against an instance hosted on-premise, on a hyperscaler, on SAP BTP or as SaaS.

A plugin for the B-Tocs ABAP SDK that lets an SAP ABAP server use LibreTranslate for translation: the SDK core has to be installed first, the plugin goes in with abapGit under package ZBTOCS_LIBTRL, and the call leaves through an SM59 RFC destination to the remote service. The architecture diagram puts that service on-premise, in a data centre, on a hyperscaler, on SAP BTP or as a SaaS, so where LibreTranslate runs is the destination's business rather than the plugin's. The program ZBTOCS_LIBTRL_GUI_RWS_DEMO runs a demo once the destination is configured, and the maintainer records no known issues.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
LocalizationABAPLocalizationcapabilityServing labels, messages and translated content per user locale, including translatable model elements and per-tenant text overrides.

Who is behind it

B-Tocs.org CommunityB-Tocs.org CommunityPersonMaintains this
In the atlas: maintains 6, contributes to 5
@b-tocs
maintainer

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 28 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
Inside its host
Distributed through
abapGit

Connections1

README

quoted from b-tocs/abap_btocs_libtrl under MIT, read
b-tocs/abap_btocs_libtrl/README.mdOn GitHub

B-Tocs ABAP Plugin LibreTranslate

Bride To Other Cool Stuff

Summary

This plugin is based on the B-Tocs ABAP SDK and enables the SAP ABAP Server to use the translation service LibreTranslate.

The plugin is free at your own risk. MIT License.

Architecture

SAP ABAP System B-Tocs SDK Cloud Native World Data Center On-Prem Data Center HyperScaler SAP BTP SaaS plugin-- SAP Business Functions sap_bf-- B-Tocs SDK Plugin LibreTranslate sdkcore-- service1 service2 service3 service4 service5

Installation & Configuration

  1. The installed B-Tocs ABAP SDK is required.
  2. Install the plugin it with abapGit.
  3. Use Package ZBTOCS_LIBTRL or $BTOCS_LIBTRL (local only)
  4. Configure SM59 RFC Destination to your remote service
  5. Test connection
  6. Execute program ZBTOCS_LIBTRL_GUI_RWS_DEMO for a demo
  7. Use it in own scenarios

Know issues

(no issues knwon)

MIT, read
Localization
  1. abap_btocs_deeplDeepL translation plugin for the B-Tocs ABAP SDK
  2. SAP Translation HubTranslation service for software texts and documents
  3. ABAP_DeepL_clientABAP client for the DeepL translation service
  4. LISAMCP server for reading and writing ABAP object translations
  5. ABAP_TRANSLATION_HUBReport pushing ABAP objects to SAP Translation Hub and back
  6. abap-form-translatorRuntime translation layer for SAP form labels, kept in a table
  7. ZOTR_UTILITYABAP framework reading texts from SAP's online text repository
  8. ZABAP_TRANSLATIONSExcel export and import of ABAP package or program texts
  9. XLF TranslatorEditor for the translations in an uploaded XLIFF file

Details

Sources3
dotabapdiscovered herechecked
github.com/b-tocs/abap_btocs_libtrltree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viadotabap
first seen in the atlas
ecosystem and domainabap, ui-and-frontend-bridge
abaplint
issues under its own abaplint configuration288
lines765
statements444
objects10
files12
analysed, main
abaplint version2.120.84
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:b-tocs-abap-btocs-libtrl
JSON
/artifacts/b-tocs-abap-btocs-libtrl.json
MCP
Connecting an agent