Integrações
A Rybená pode ser integrada com diversas plataformas e sistemas, permitindo que você adicione funcionalidades de acessibilidade e tradução em LIBRAS ao seu site ou aplicativo de forma simples e eficiente.
Plataformas Suportadas
A Rybená oferece integrações nativas para as seguintes plataformas:
WordPress
Integração via plugin oficial com suporte a widgets e customização avançada.
Joomla
Integração através de modificação de template com suporte a PDF customizado.
Moodle
Integração via HTML Adicional com plugins específicos para PDF.
Wix
Integração através de código personalizado aplicado a todas as páginas.
Google Tag Manager
Integração via tags HTML para gerenciamento centralizado.
Brightspace (D2L)
Integração via JavaScript Management para ambientes de aprendizagem.
Aplicativos Móveis
Integração via WebView com controle programático via API.
Conceitos Gerais de Integração
Método de Instalação
Existem dois principais métodos de integração da Rybená:
- Via Script CDN: A forma mais simples, adicionando uma linha de código JavaScript ao seu site
- Via Plugin/Extensão: Para plataformas que possuem sistemas de plugins nativos
Código Base
A maioria das integrações utiliza o seguinte script base:
<script type="text/javascript" src="https://cdn.rybena.com.br/dom/master/latest/rybena.js"></script>Caso seu site não utilize protocolo HTTPS, substitua https por http no código acima.
Customização
A Rybená pode ser customizada através de parâmetros de URL adicionados ao script. Para mais detalhes, consulte a documentação de customização.
Exemplo:
<script type="text/javascript" src="https://cdn.rybena.com.br/dom/master/latest/rybena.js?positionPlayer=right&size=300"></script>Suporte a PDF
Para plataformas que utilizam visualizadores de PDF padrão, é necessário instalar plugins customizados da Rybená para garantir que os textos dos PDFs sejam traduzidos corretamente. Isso ocorre devido a políticas de segurança dos navegadores que não permitem acesso a eventos de seleção em páginas incorporadas.
Escolhendo a Integração Certa
Para sites estáticos ou desenvolvidos com frameworks modernos (React, Vue, Angular), utilize a instalação padrão adicionando o script diretamente ao HTML.
Para sistemas de gerenciamento de conteúdo como WordPress e Joomla, utilize os plugins oficiais para uma integração mais simples e com recursos adicionais.
Para ambientes de aprendizagem como Moodle e Brightspace, utilize os métodos específicos de cada plataforma, geralmente através de áreas de configuração avançada.
Para aplicativos nativos, utilize a integração via WebView com controle programático através da API da Rybená.
Próximos Passos
Escolha a plataforma que você deseja integrar e siga o guia específico para obter instruções detalhadas de instalação e configuração.
Precisa de ajuda? Confira nossa documentação de Instalação para mais detalhes.