Skip to main content

Robot Framework SeleniumLibrary localization project for all translations.

Project description

SeleniumLibrary localisation project

This project contains a localizations for the Robot Framework SeleniumLibrary. Currently project contains only one translation, Finnish , but new languages can be added by creating translation_xx.json file and adding the definition to init.py file. The xx should be replaced with correct language code.

This project uses SeleniumLibrary Python plugin API to provide translation_xx.json file for the Seleniumlibrary. SeleniumLibrary searches Python plugins by using naming convention: robotframework_seleniumlibrary_translation. This module fulfils the SeleniumLibrary translation API and provides get_language method. The method return a list of dictionaries:

[{"language": "fi", "path": "/path/to/translation_fi.json"}]

Which SeleniumLibrary will use to match correct translation from all the found Python plugins. Language search is enabled when SeleniumLibrary is imported with:

*** Settings ***
Library    SeleniumLibrary    language=fi

Detect changes in documentation

The translation_xx.json contains sha256 sum, which is generated by the SeleniumLibrary. The sha256 is the checksum of the original documentation of the SeleniumLibrary documentation. The checksum is used by sellib translation --compare robotframework_seleniumlibrary_translation/translation.json command to compare translation between the library and translation file. Command will display a list of keywords which needs updating or are missing from the translation.json file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file robotframework_seleniumlibrary_translation-1.0.2.tar.gz.

File metadata

File hashes

Hashes for robotframework_seleniumlibrary_translation-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a94d9ca2934dd907f44b6a07c1fb1b801723f4e630bff24e2b56d4c1ef9ceb8f
MD5 bf911ab3d4d6170dd59f714ba8b0429c
BLAKE2b-256 38c686f069d260e632c4a1773e1b2f4a6972c8656d9d60f13480562ce9b8b34a

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_seleniumlibrary_translation-1.0.2.tar.gz:

Publisher: release.yml on MarketSquare/robotframework-seleniumlibrary-translation

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file robotframework_seleniumlibrary_translation-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for robotframework_seleniumlibrary_translation-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1b2ebbc993f28be4cee493c7fc929949d6074e4f91a9f066d4aba37f374bd54a
MD5 46a3747da079d096f6f22e0dde8f9a34
BLAKE2b-256 c68ba9eaa0013d81dc914063921a762deb4c63470401012ac75b36dd840d25b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_seleniumlibrary_translation-1.0.2-py3-none-any.whl:

Publisher: release.yml on MarketSquare/robotframework-seleniumlibrary-translation

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page