g3w-suite / g3w-client

Map viewer addon for G3W-SUITE
https://g3w-suite.readthedocs.io/en/latest/g3wsuite_client.html
Mozilla Public License 2.0
21 stars 17 forks source link

Translation in Portuguese #410

Open SrNetoChan opened 1 year ago

SrNetoChan commented 1 year ago

Checklist

Motivation

I would like to see g3w available in Portuguese.

Suggested solution

If you point me to the translation mechanisms I can try to translate all the necessary strings

Alternatives considered

No response

volterra79 commented 1 year ago

@SrNetoChan it is a good idea. I need you help. Base on files here https://github.com/g3w-suite/g3w-client/tree/dev/src/locales you can create a file pt.js with Portuguese translation and attach here so i can add to client code in next release or you can create a pull request with this file. Thanks in advance

Raruto commented 1 year ago

In the future we could find find a way to automate updating of various translations.

For the time being, to generate the following I have used: mololab/json-translator

pt.json

{
    "error_page": {
        "error": "Erro de conexão",
        "at_moment": "No momento não é possível o mapa do show",
        "f5": "Pressione Ctrl+F5"
    },
    "cookie_law": {
        "message": "Este site usa cookies para garantir que você obtenha a melhor experiência em nosso site.",
        "buttonText": "Entendi!"
    },
    "default": "padrão",
    "sign_in": "Entrar",
    "layer_selection_filter": {
        "tools": {
            "filter": "Adicionar/remover o filtro",
            "nofilter": "Remova o filtro",
            "invert": "Seleção invertida",
            "clear": "Seleção clara",
            "show_features_on_map": "Mostrar recursos visíveis no mapa"
        }
    },
    "warning": {
        "not_supported_format": "Formato não suportado"
    },
    "layer_position": {
        "top": "PRINCIPAL",
        "bottom": "FUNDO",
        "message": "Posição em relação às camadas no TOC"
    },
    "sdk": {
        "atlas": {
            "template_dialog": {
                "title": "Selecione modelo"
            }
        },
        "spatialbookmarks": {
            "title": "Marcadores espaciais",
            "helptext": "Mova na extensão do mapa, insira o nome e clique em Adicionar",
            "input": {
                "name": "Nome"
            },
            "sections": {
                "project": {
                    "title": "Marcadores de projeto"
                },
                "user": {
                    "title": "Favoritos do usuário"
                }
            }
        },
        "search": {
            "all": "TODOS",
            "no_results": "Sem resultados",
            "searching": "Procurando ...",
            "error_loading": "Erro de carregamento de dados",
            "layer_not_searchable": "Camada não é pesquisável",
            "layer_not_querable": "Camada não é queimada",
            "autocomplete": {
                "inputshort": {
                    "pre": "Por favor, insira",
                    "post": "ou mais personagens"
                }
            }
        },
        "print": {
            "no_layers": "Nenhuma camada para imprimir",
            "template": "Modelo",
            "labels": "Rótulos",
            "scale": "Escala",
            "format": "Formatar",
            "rotation": "Rotação",
            "download_image": "Baixe a imagem",
            "fids_instruction": "Valores aceitos: de 1 a valor de [max]. É possível inserir um intervalo ex. 4-6",
            "fids_example": "Ex. 1,4-6 será impresso ID 1,4,5,6",
            "help": "As camadas mostradas na impressão podem ser as definidas no projeto e não as exibidas no mapa"
        },
        "querybuilder": {
            "search": {
                "run": "Correr",
                "info": "Informação",
                "delete": "Excluir",
                "edit": "Editar"
            },
            "messages": {
                "changed": "Salvou",
                "number_of_features": "Número de recursos"
            },
            "panel": {
                "button": {
                    "all": "TODOS",
                    "save": "SALVAR",
                    "test": "TESTE",
                    "clear": "CLARA",
                    "run": "CORRER",
                    "manual": "MANUAL"
                },
                "layers": "CAMADAS",
                "fields": "CAMPOS",
                "values": "Valores",
                "operators": "OPERADORAS",
                "expression": "EXPRESSÃO"
            },
            "error_run": "Um erro ocorre. Por favor, verifique a consulta",
            "error_test": "Um erro ocorre durante a execução da consulta",
            "delete": "Você quer excluí -lo?",
            "additem": "Insira o nome da nova pesquisa"
        },
        "errors": {
            "layers": {
                "load": "Algumas camadas não estão disponíveis"
            },
            "unsupported_format": "Formato não suportado",
            "add_external_layer": "Erro de carregamento da camada"
        },
        "metadata": {
            "title": "Metadados",
            "groups": {
                "general": {
                    "title": "EM GERAL",
                    "fields": {
                        "title": "TÍTULO",
                        "name": "NOME",
                        "description": "DESCRIÇÃO",
                        "abstract": "ABSTRATA",
                        "keywords": "PALAVRAS-CHAVE",
                        "fees": "TARIFAS",
                        "accessconstraints": "Restrição de acesso",
                        "contactinformation": "CONTATOS",
                        "subfields": {
                            "contactinformation": {
                                "contactelectronicmailaddress": "E-mail",
                                "personprimary": "Referências",
                                "contactvoicetelephone": "Telefone",
                                "contactorganization": "Organização",
                                "ContactOrganization": "Organização",
                                "contactposition": "Posição",
                                "ContactPosition": "Posição",
                                "contactperson": "Pessoa",
                                "ContactPerson": "Pessoa"
                            }
                        },
                        "wms_url": "WMS"
                    }
                },
                "spatial": {
                    "title": "ESPACIAL",
                    "fields": {
                        "crs": "EPSG",
                        "extent": "Bbox"
                    }
                },
                "layers": {
                    "title": "CAMADAS",
                    "fields": {
                        "layers": "CAMADAS",
                        "subfields": {
                            "crs": "EPSG",
                            "bbox": "Bbox",
                            "title": "TÍTULO",
                            "name": "NOME",
                            "geometrytype": "GEOMETRIA",
                            "source": "FONTE",
                            "attributes": "ATRIBUTOS",
                            "abstract": "ABSTRATA",
                            "attribution": "ATRIBUIÇÃO",
                            "keywords": "Parole Chiave",
                            "metadataurl": "URL de metadados",
                            "dataurl": "URL de dados"
                        }
                    },
                    "groups": {
                        "general": "EM GERAL",
                        "spatial": "ESPACIAL"
                    }
                }
            }
        },
        "tooltips": {
            "relations": {
                "form_to_row": "Vista da linha",
                "row_to_form": "Visualização de forma"
            },
            "copy_map_extent_url": "Copiar mapa de visualização link",
            "download_shapefile": "Faça o download do Shapefile",
            "download_gpx": "Baixe GPX",
            "download_gpkg": "Baixe GPKG",
            "download_csv": "Baixe CSV",
            "download_xls": "Baixe XLS",
            "show_chart": "Mostrar gráfico",
            "atlas": "Imprimir atlas"
        },
        "mapcontrols": {
            "query": {
                "tooltip": "Camada de consulta",
                "actions": {
                    "add_selection": {
                        "hint": "Adicionar/remover a seleção"
                    },
                    "zoom_to_features_extent": {
                        "hint": "Zoom até a extensão"
                    },
                    "add_features_to_results": {
                        "hint": "Adicione/remova os recursos aos resultados"
                    },
                    "remove_feature_from_results": {
                        "hint": "Remova o recurso dos resultados"
                    },
                    "zoom_to_feature": {
                        "hint": "Zoom para aparecer"
                    },
                    "relations": {
                        "hint": "Mostrar relações"
                    },
                    "relations_charts": {
                        "hint": "Mostrar gráfico de relações"
                    },
                    "download_features_shapefile": {
                        "hint": "Download Recursos Shapefile"
                    },
                    "download_shapefile": {
                        "hint": "Baixe o recurso ShapFile"
                    },
                    "download_features_gpx": {
                        "hint": "Download do recurso GPX"
                    },
                    "download_features_gpkg": {
                        "hint": "Download Recursos GPKG"
                    },
                    "download_gpx": {
                        "hint": "Download do recurso GPX"
                    },
                    "download_gpkg": {
                        "hint": "Download do recurso gpkg"
                    },
                    "download_features_csv": {
                        "hint": "Download Recursos CSV"
                    },
                    "download_csv": {
                        "hint": "Download do recurso CSV"
                    },
                    "download_features_xls": {
                        "hint": "Download Recursos XLS"
                    },
                    "download_xls": {
                        "hint": "Download do recurso XLS"
                    },
                    "atlas": {
                        "hint": "Imprimir atlas"
                    },
                    "copy_zoom_to_fid_url": {
                        "hint": "Copiar URL do mapa com esta extensão de recurso de geometria",
                        "hint_change": "Copiada"
                    }
                }
            },
            "querybypolygon": {
                "download": {
                    "title": "Download de atributos",
                    "choiches": {
                        "feature": {
                            "label": "Apenas recursos"
                        },
                        "feature_polygon": {
                            "label": "Recursos+Consulta Polygon"
                        }
                    }
                },
                "tooltip": "Consulta por polígono",
                "no_geometry": "Sem geometria na resposta",
                "help": {
                    "title": "Guia - consulta por polígono",
                    "message": "<ul> \n                   <li> Selecione uma camada de polígono no TOC. </li> \n                   <li> Certifique -se de que a camada esteja visível. </li> \n                   <li> Clique em um recurso da camada selecionada. </li> \n                 </ul>"
                }
            },
            "querybydrawpolygon": {
                "tooltip": "Consulta por Draw Polygon"
            },
            "querybybbox": {
                "tooltip": "Consulta camada bbox",
                "nolayers_visible": "Nenhuma camada de queda é visível. Defina pelo menos uma camada WFS visível para executar a consulta",
                "help": {
                    "title": "Guia - Camada Bbox de consulta",
                    "message": "<ul> \n                   <li> Desenhe um quadrado no mapa para consultar camadas sublinhadas no toC </li> \n                   </ul>"
                }
            },
            "addlayer": {
                "messages": {
                    "csv": {
                        "warning": "O resultado no mapa é parcial devido à presença da lista de registros incorretos abaixo:"
                    }
                },
                "tooltip": "Adicione a camada"
            },
            "geolocation": {
                "tooltip": "Geolocation"
            },
            "measures": {
                "length": {
                    "tooltip": "Comprimento",
                    "help": "Clique no mapa para desenhar a linha. Pressione <br> Canc se você quiser excluir o último vértice"
                },
                "area": {
                    "tooltip": "Área",
                    "help": "Clique para desenhar Poligon.press <br> Canc se você quiser excluir o último vértice"
                }
            },
            "scale": {
                "no_valid_scale": "Escala inválida"
            },
            "scaleline": {
                "units": {
                    "metric": "Metros",
                    "nautical": "Milha náutica"
                }
            },
            "zoomhistory": {
                "zoom_last": "Zoom por último",
                "zoom_next": "Zoom a seguir"
            }
        },
        "relations": {
            "relation_data": "Dados de relação",
            "no_relations_found": "Nenhuma relações encontradas",
            "back_to_relations": "De volta às relações",
            "list_of_relations_feature": "Lista de relações de recurso",
            "error_missing_father_field": "Falta de campo"
        },
        "workflow": {
            "steps": {
                "title": "Passos"
            },
            "next": "Próxima"
        },
        "form": {
            "loading": "Carregando ...",
            "inputs": {
                "messages": {
                    "errors": {
                        "picklayer": "Nenhum recurso selecionado. Verifique se a camada está na edição ou visível em escala atual"
                    }
                },
                "tooltips": {
                    "picklayer": "Obtenha valor da camada MA",
                    "lonlat": "Clique no mapa para obter coordenadas"
                },
                "input_validation_mutually_exclusive": "Campo mutuamente exclusivo com",
                "input_validation_error": "Campo obrigatório ou tipo de dados errado",
                "input_validation_min_field": "O valor deve ser mais/igual ao valor do campo",
                "input_validation_max_field": "O valor deve ser menor/igual ao valor do campo",
                "input_validation_exclude_values": "Valor tem que ser único",
                "integer": "Inteiro",
                "bigint": "Inteiro",
                "text": "texto",
                "varchar": "texto",
                "textarea": "texto",
                "string": "corda",
                "date": "data",
                "datetime": "data",
                "float": "flutuadora",
                "table": "mesa"
            },
            "footer": {
                "required_fields": "Os campos obrigatórios"
            },
            "messages": {
                "qgis_input_widget_relation": "Use a relação de relação específica para trabalhar com relação"
            }
        },
        "catalog": {
            "current_map_theme_prefix": "TEMA",
            "choose_map_theme": "Escolha o tema",
            "menu": {
                "layerposition": "Posição da camada",
                "setwmsopacity": "Defina a opacidade",
                "wms": {
                    "title": "-",
                    "copy": "Clique aqui para copiar URL",
                    "copied": "Copiada"
                },
                "download": {
                    "shp": "Faça o download do Shapefile",
                    "gpx": "Baixe GPX",
                    "gpkg": "Baixe GPKG",
                    "csv": "Baixe CSV",
                    "xls": "Baixe XLS",
                    "geotiff": "Baixe Geotiff",
                    "geotiff_map_extent": "Baixe Geotiff (Extente Visualização atual)"
                }
            }
        },
        "wps": {
            "list_process": "Lista de processo",
            "tooltip": "Clique no mapa"
        }
    },
    "credits": {
        "g3wSuiteFramework": "Aplicativo com base na estrutura do sistema operacional",
        "g3wSuiteDescription": "Publique e gerencie seus projetos QGIS na web",
        "productOf": "Estrutura desenvolvida por"
    },
    "toggle_color_scheme": "Alterne o esquema de cores",
    "logout": "Sair",
    "no_other_projects": "Não há mais projeto para este grupo",
    "no_other_groups": "Não há mais grupos para este macrogrupo",
    "yes": "Sim",
    "no": "Não",
    "back": "Voltar",
    "backto": "De volta a",
    "changemap": "Alteração mapa",
    "change_session": "Mudança de sessão",
    "component": "Componente genérico",
    "search": "Procurar",
    "no_results": "Nenhum resultado encontrado",
    "print": "Imprimir",
    "create_print": "Criar impressão",
    "dosearch": "Procurar",
    "catalog": "Mapa",
    "data": "Dadas",
    "externalwms": "WMS",
    "baselayers": "Base",
    "tools": "Ferramentas",
    "tree": "Camadas",
    "legend": "Lenda",
    "nobaselayer": "Sem mapa de base",
    "street_search": "Encontrar endereço",
    "show": "Mostrar",
    "hide": "Esconder",
    "copy_form_data": "Copiar dados",
    "paste_form_data": "Colar",
    "copy_form_data_from_feature": "Copiar dados do mapa",
    "error_map_loading": "Ocorre o erro de carregamento do mapa",
    "check_internet_connection_or_server_admin": "Verifique a conexão com a Internet ou o contato de contato",
    "could_not_load_vector_layers": "Erro de conexão: as camadas podem ser carregadas",
    "server_saver_error": "Erro na economia do servidor",
    "server_error": "Erro de conexão do servidor",
    "save": "Salvar",
    "cancel": "Cancelar",
    "close": "Fechar",
    "dont_show_again": "Não mostre de novo",
    "enlange_reduce": "Ampliar/reduzir",
    "reset_default": "Tamanho padrão",
    "add": "Adicionar",
    "exitnosave": "Saia sem salvar",
    "annul": "Cancelar",
    "layer_is_added": "Camada com mesmo nome já adicionado",
    "sidebar": {
        "wms": {
            "panel": {
                "title": "Adicione a camada WMS",
                "label": {
                    "position": "Posição do mapa",
                    "name": "Nome",
                    "projections": "Projeção",
                    "layers": "Camadas"
                }
            },
            "add_wms_layer": "Adicione a camada WMS",
            "delete_wms_url": "Exclua WMS URL",
            "layer_id_already_added": "Camada WMS já adicionada",
            "url_already_added": "Wms url/nome já adicionado",
            "layer_add_error": "Camada WMS não adicionada. Verifique todos os parâmetros ou URL WMS"
        }
    },
    "info": {
        "title": "Resultados",
        "list_of_relations": "Lista de relações",
        "open_link": "Documento em anexo aberto",
        "server_error": "Ocorreu um erro no servidor",
        "no_results": "Nenhum resultado encontrado para esta consulta/pesquisa",
        "link_button": "Abrir"
    },
    "mapcontrols": {
        "geolocations": {
            "error": "Não consigo conseguir sua posição"
        },
        "nominatim": {
            "placeholder": "Endereço ...",
            "noresults": "Sem resultados",
            "notresponseserver": "Nenhuma resposta do servidor"
        },
        "add_layer_control": {
            "header": "Adicione a camada",
            "select_projection": "Selecione a projeção da camada",
            "select_field_to_show": "Selecione o campo para mostrar no mapa",
            "select_csv_separator": "Selecione delimitador",
            "select_csv_x_field": "Selecione X Campo",
            "select_csv_y_field": "Selecione o campo Y.",
            "select_color": "Selecione a cor da camada",
            "drag_layer": "Arraste e solte a camada aqui"
        },
        "query": {
            "input_relation": "Clique para mostrar as relações"
        },
        "length": {
            "tooltip": "Comprimento"
        },
        "area": {
            "tooltip": "Área"
        },
        "screenshot": {
            "error": "Criação de erros de captura de tela"
        }
    },
    "catalog_items": {
        "helptext": "Clique com o botão direito do mouse na camada individual para acessar recursos adicionais",
        "contextmenu": {
            "zoomtolayer": "Zoom para camadas",
            "open_attribute_table": "Tabela de atributos aberta",
            "show_metadata": "Metadados",
            "styles": "Estilos",
            "vector_color_menu": "Definir/mudar de cor",
            "layer_opacity": "Opacidade"
        }
    },
    "dataTable": {
        "previous": "Anterior",
        "next": "Próxima",
        "lengthMenu": "Mostrar _menu_",
        "info": "Mostrando _start_ para _end_ de _total_ entradas",
        "no_data": "Sem dados",
        "nodatafilterd": "Nenhum registro correspondente encontrado",
        "infoFiltered": "(filtrado de _max_ Total Records)"
    }
}

👋 Raruto