generaltranslation/GT Translate

Github Action integration for gtx-cli translate

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
app_directoryRelative path to the directory containing the app source codeno
gt_api_keyAPI key for General Translation cloud serviceyes
gt_project_idProject ID for the translation serviceyes
configFilepath to config file, by default gt.config.jsonno
version_idVersion ID for the translation serviceno
tsconfigPath to jsconfig or tsconfig fileno
dictionaryPath to dictionary fileno
srcFilepath to directory containing the app source codeno
default_languageDefault locale (e.g., en)no
localesSpace-separated list of locales (e.g., en fr es)no
inlineInclude inline <T> tags in addition to dictionary filenotrue
ignore_errorsIgnore errors encountered while scanning for <T> tagsnofalse
dry_runDry run, does not send updates to General Translation APInofalse
timeoutTimeout in seconds for waiting for updates to be deployed to the CDNno
experimental_localize_static_urlsRun script to localize all urls in content filesnofalse
experimental_hide_default_localeHide the default locale from the path when localizing static localesnofalse
experimental_flatten_json_filesFlatten json files into a single filenofalse
experimental_localize_static_importsRun script to localize all imports in static filesnofalse
github_tokenGitHub token for creating pull requestsno${{ github.token }}
versiongtx-cli version to usenolatest
pr_branchBranch name for pull requestsnogt-translate/${{ github.ref_name }}
pr_titleTitle for pull requestsno[ci] translation
pr_auto_mergeAuto-merge pull requestsnofalse
pr_bodyBody for pull requestsno## 🌍 General Translation Update This is an **automated pull request** created by [General Translation](https://generaltranslation.com/). ### What's included - Translation updates based on your latest changes - Updated dictionary and localized content ### Next steps 1. Review the translations for accuracy 2. Test the changes in your development environment 3. Merge when ready to deploy translated content ### Commit ${{ github.event.head_commit.author.name || 'Unknown' }} ${{ github.event.head_commit.author.email || 'unknown@example.com' }} ${{ github.event.head_commit.author.date || 'Unknown date' }} ${{ github.event.head_commit.message || 'No commit message available' }} --- *Generated automatically by GT Translate*

no outputs