Espaços de trabalho

Espaços de trabalho relacionados a projetos de tradução. Eles estão acima de projetos e fornecem um sítio partilhado para listagem de projetos, controlo de acesso no âmbito do espaço de trabalho, e detalhes de faturação quando o módulo de faturação está ativo.

Adesão de espaço de trabalho não garante acesso à tradução ou gestão de projetos no espaço de trabalho. Acesso ao projeto ainda é controlado pela definição de controlo de acesso de projeto e equipas e projeto, veja Controlo de acesso ao projeto.

A página do espaço de trabalho lista projetos nesse espaço de trabalho aos quais tem acesso.

../_images/workspace-projects.webp

Utilizadores com sessão iniciada também podem analisar resultados de projeto e componente agrupados na aba do espaço de trabalho Diagnósticos. Veja Visões gerais de diagnósticos de projeto e espaço de trabalho.

Signed-in users can open ProjectsMy workspaces to list workspaces where they have an explicit workspace-team assignment. This list does not include workspaces merely because the user has site-wide management access.

Site managers can list all workspaces in the management interface at ManageWorkspaces.

../_images/workspaces.webp

Workspace statistics aggregate all owned and shared content, including projects and restricted components that you cannot access. Project listings and actions remain permission-filtered. See statistics access filtering.

The workspace Files menu downloads a ZIP archive of owned components that you can access and have permission to download. Workspace membership does not bypass project access control or component restrictions. The menu also provides Upload translation guidance. Uploading at workspace level is not supported; select a project and open an individual translation to upload a file.

Users who can edit translations in an accessible project can choose OperationsSearch and replace to replace text across permission-filtered owned project content in the workspace. The existing Procurar e substituir preview and confirmation workflow applies.

Eliminação do espaço de trabalho

Utilizadores com a permissão Editar definições de espaço de trabalho podem remover um espaço de trabalho a partir de OperaçõesOrganizar ou remover.

Apenas espaços de trabalho vasios podem ser removidos. Mova ou elimine todos os projetos no espaço de trabalho primeiro. Espaços de trabalho associados com faturação não podem ser removidos.

Criação de projeto e mudanças

Projetos podem ser criados com ou sem um espaço de trabalho:

  • Criar um projeto em um espaço de trabalho requer a permissão Adicionar projetos ao espaço de trabalho para esse espaço de trabalho.

  • Criar um projeto sem um espaço de trabalho requer a permissão do site inteiro Adicionar novos projetos.

Ao criar um projeto com a API REST do Weblate, introduza o UUID de espaço de trabalho no campo workfield.

Projetos existentes podem ser movidos entre espaços de trabalho a partir da aba do projeto Organizar ou ao mudar o campo workspace com o API REST do Weblate. Mover um projeto requer permissão para editar o projeto e a permissão Editar definições de espaço de trabalho para o espaço de trabalho fonte e alvo. O espaço de trabalho alvo também requer a permissão. Adicionar projetos ao espaço de trabalho. Mover um projeto para fora de um espaço de trabalho também requer a permissão no site inteiro Adicionar novos projetos.

Definições de espaço de trabalho

Definições de espaço de trabalho definem a identidade de espaço de trabalho e predefinições herdadas por projetos e componentes.

Nome do espaço de trabalho

Nome do espaço de trabalho verboso usado nas listagens de espaço de trabalho e organização do projeto.

Utilizar memória de tradução de espaço de trabalho

Se os projetos neste espaço de trabalho podem usar memória de tradução partilhada com o espaço de trabalho. Projetos individuais também podem ter que ativar memória de espaço de trabalho.

Contribuir para a memória de tradução de espaço de trabalho

Se os projetos neste espaços de trabalho podem contribuir traduções para a memória de tradução do espaço de trabalho. Projetos individuais também poderão ter que ativar contribuição.

Users with permission to edit the workspace can open OperationsTranslation memory to browse, download, delete, or rebuild automatically created workspace translation-memory entries. See Interface de utilizador.

Licença da tradução

A licença de tradução padrão para projetos e componentes neste espaço de trabalho.

Contrato de licença do colaborador

A licença de acordo de colaborador para projetos e componentes neste espaço de trabalho. Markdown pode ser usado para formatação de texto ou inserir links.

Adicionar nova tradução

O comportamento padrão para criar novas traduções em projetos e componentes neste espaço de trabalho.

Estilo de código de idioma

O estilo de código de idioma padrão para traduções criadas pelo Weblate em projetos e componentes neste espaço de trabalho.

Idioma secundário

Idioma secundário padrão a mostrar em conjunto com o idioma fonte durante a tradução de projetos e componentes neste espaço de trabalho.

Marcadores de tradução

Marcadores de tradução ao nível do espaço de trabalho. Estes são unidos com os marcadores de projeto, componente, e tradução em vez de serem herdados como uma substituição.

Mensagens de commit, add, merge, extensão e merge request

Os modelos de mensagem de pedido de merge e commit padrão para projetos e componentes neste espaço de trabalho. Estes modelos utilizam a mesma marcação que as definições de mensagens dos componentes.

As predefinições embutidas seguem Conventional Commits e incluem links Weblate onde disponível. Utilize Restaurar as predefinições do site ao lado do editor de mensagem para restaurar a predefinição de instalação atual para essa mensagem.

Herança de definições

Herança de definições permite que predefinições incomuns sejam configuradas uma vez e reutilizadas em âmbitos inferiores:

  • Espaços de trabalho definem predefinições para projetos no espaço de trabalho.

  • Projetos definem predefinições para categorias e componentes no projeto.

  • Categorias definem predefinições para categorias aninhadas e componentes na categoria.

  • Componentes usam o valor efetivo do âmbito herdado mais próximo, a não ser que a herança esteja desativada para essa configuração.

Isto está disponível para licença de tradução, acordo de licença colaborador, adicionar novas traduções, estilo de código de idioma, idioma secundário, e modelos de mensagem de commit.

Definições de projeto, categoria, e componente expõem caixas de verificação Herdar do espaço de trabalho, Herdar do projeto, ou Herdar da categoria para estes valores. Quando herança está ativa, o valor herdado é mostrado no formulário das definições; desative a herança e guarde para editar o valor sobrescrito armazenado.

Marcadores de tradução são tratados de forma diferente. Marcadores de espaço de trabalho, categoria, componente, e tradução são unidos, e por isso cada nível adiciona marcadores sem substituir os níveis inferiores.

Quando um espaço de trabalho é criado, estas predefinições são copiadas a partir das predefinições da instalação atual. Mudanças posteriores às predefinições de instalação não atualizam espaços de trabalho existentes.

Projetos sem espaço de trabalho armazenam as suas próprias predefinições quando criados e não herdam de um espaço de trabalho a não ser que sejam movidos para um e configurados para herdar.

Ao atualizar instalações existentes, o Weblate consolida configurações correspondentes: se todos os componentes em um projeto usam o mesmo valor, o valor é movido para o projeto e para os componentes que o herdam. A mesma consolidação é aplicada a partir de projetos e espaços de trabalho. Definições de categoria são inicializadas para herdar do seu parente e as substituições explícitas correspondentes dos elementos filhos podem ser consolidadas na categoria. Valores diferentes permanecem configurados diretamente no escopo inferior.

Controlo de acesso ao espaço de trabalho

Espaços de trabalho possuem equipas no âmbito de espaço de trabalho. Estas equipas apenas controlam ações ao nível do espaço de trabalho; elas não garantem acesso aos projetos no espaço de trabalho.

../_images/workspace-access.webp

As equipas predefinidas do espaço de trabalho são:

Proprietários

Pode editar definições de espaço de trabalho, adicionar projetos ao espaço de trabalho, gerir acesso do espaço de trabalho, e ver ou pagar planos de faturação atribuídos ao espaço de trabalho.

Criadores do projeto

Pode adicionar projetos ao espaço de trabalho.

Utilizadores ainda podem ver uma página de um espaço de trabalho quando acedem a pelo menos um projeto nesse espaço de trabalho. Isto não garante acesso ao plano de faturação ou permissão para adicionar mais projetos.

Faturação

Quando Faturação está ativo, um plano de faturação é atribuído a um espaço de trabalho. Projetos nesse espaço de trabalho são contabilizados no plano de faturação do espaço de trabalho.

Utilizadores com a permissão Editar definições de espaço de trabalho podem ver a pagar o plano de faturação. Notificações de email de faturação são enviados para estes utilizadores.

Faturação é opcional. Espaços de trabalho ainda estão disponíveis quando o módulo de faturação não está instalado.

Atualizar a partir de donos de faturação

Versões do Weblate mais antigas armazenavam proprietários de faturação diretamente nos planos de faturação. Estes utilizadores são migrados para a equipa Donos para o espaço de trabalho coberto pelo plano de faturação.