@freshworks/crayons
Version:
Crayons Web Components library
250 lines (248 loc) • 11.2 kB
JavaScript
var datepicker = {
cancel: "Cancelar",
update: "Atualizar",
to: "até",
date: "Data",
time: "Hora"
};
var dropdown = {
add: "Adicionar",
cancel: "Cancelar"
};
var fileUploader = {
text: "Carregue um ficheiro",
description: "ou arraste e solte aqui",
acceptError: "Carregue apenas ficheiros CSV.",
maxFileSizeError: "Tamanho de ficheiro ultrapassado.",
maxFilesLimitError: "Limite de ficheiro ultrapassado.",
fileUploadError: "Erro ao carregar o ficheiro",
uploading: "A carregar",
selectedFiles: "Ficheiros selecionados",
remove: "Remover"
};
var fileUploader2 = {
attachFiles: "Anexar ficheiros",
text: "<span class='highlight'>Carregue o ficheio</span> ou arraste-o e solte-o",
description: "ou arraste e solte aqui",
acceptError: "Formato de ficheiro não suportado",
maxFileSizeError: "Tamanho de ficheiro ultrapassado",
maxFilesLimitError: "Limite de ficheiro ultrapassado",
totalFileSizeAllowedError: "Limite total do tamanho de ficheiro ultrapassado",
fileUploadError: "Erro ao carregar",
uploading: "A carregar",
selectedFiles: "Ficheiros selecionados",
remove: "Remover",
retry: "Repetir",
removeFromLibrary: "Remover da biblioteca",
saveInLibrary: "Guardar na biblioteca",
uploadDifferentFile: "Carregar um ficheiro diferente"
};
var modal = {
cancel: "Cancelar",
ok: "OK"
};
var search = {
search: "Pesquisar",
noItemsFound: "Não foram encontrados itens",
noDataAvailable: "Não há dados disponíveis",
startTyping: "Comece a escrever..."
};
var form = {
required: "{{field}} é obrigatório",
invalidUrl: "Insira um URL válido",
invalidEmail: "Insira um e-mail válido",
invalidNumber: "Insira um número válido"
};
var pagination = {
buttonGroupLabel: "Controlos de paginação",
previousButtonLabel: "Anterior",
nextButtonLabel: "Próximo",
content: "<span class='record'>{{start}}</span> a <span class='record'>{{end}}</span> de {{total}}"
};
var datatable = {
chooseColumns: "Escolher colunas",
actions: "Ações",
hide: "Ocultar",
show: "Mostrar",
showMore: "Mostrar mais",
showLess: "Mostrar menos",
customizeColumns: "Personalizar colunas"
};
var platformTable = {
"delete": "Eliminar",
sortby: "Ordenar por",
orderby: "Ordenar por"
};
var formBuilder = {
fieldRequiredResolveConv: "Necessário ao resolver a conversa",
fieldRequired: "Obrigatório ao enviar o formulário",
fieldRequiredTag: "Obrigatório",
fieldUnique: "Aceitar um valor único para cada registo",
fieldUniqueHoverText: "Não pode haver dois registos com o mesmo valor neste campo. Não poderá alterar esta definição mais tarde.",
fieldUniqueTag: "Único",
fieldFilter: "Utilize este campo para filtrar registos",
fieldFilterHoverText: "Filtre a sua lista de registos com este campo. Não poderá alterar esta definição mais tarde.",
fieldFilterTag: "Filtrável",
fieldTypeRelationship: "Relação de pesquisa",
fieldTypeRelationshipDesc: "Crie associações entre dois objetos.",
fieldTypeRelationshipDescLinkLabel: "Mais informações",
fieldTypeText: "Texto",
fieldTypeParagraph: "Parágrafo",
fieldTypeNumber: "Número",
fieldTypeDecimal: "Decimal",
fieldTypeDate: "Data",
fieldTypeDropdown: "Menu suspenso",
fieldTypeCheckbox: "Caixa de verificação",
fieldTypeMultiselect: "Seleção múltipla",
fieldTypeSingleLineText: "Texto de uma só linha",
fieldTypeMultiLineText: "Texto com várias linhas",
fieldTypeMultiSelectDropdown: "Menu suspenso de múltipla escolha",
fieldTypeDependent: "Campo dependente",
filterFields: "Filtrar:",
filterOptionAllFields: "Todos os campos",
nonCustomDefaultFieldTag: "Predefinição",
lookupUniqueTag: "Único",
primaryFieldTag: "Campo principal",
primaryFieldHeader: "Campo principal",
primaryFieldNameHint: "Este é o campo principal do objeto que representa cada registo de forma única e não pode ser eliminado.",
deleteFieldTitle: "Tem a certeza de que deseja eliminar o campo {{label}}?",
deleteFieldMessage: "Este campo será eliminado de forma permanente e todos os dados associados serão perdidos. Deseja continuar?",
deleteFieldInlineMessage: "Esta ação é permanente e não pode ser revertida",
deleteFieldTitleConversationProp: "Eliminar propriedade de conversa",
deleteFieldMessageConversationProp: "Tem a certeza de que deseja eliminar esta propriedade de conversa? Isto irá afetar as conversas, formulários, automações e relatórios.",
deleteFieldSubmit: "Eliminar",
searchFields: "Pesquisar por etiqueta de campo",
customizeWidget: "Personalizar widget",
addChoices: "Adicionar opções",
addChoice: "Adicionar opção",
choicePlaceholderSuffix: "Opção",
headerFieldTypes: "Tipos de campo",
headerFields: "Campos",
fieldTypesDragDrop: "Arraste e solte a partir daqui",
headerProductConvProps: "Propriedades da conversa",
subHeaderProductConvProps: "Categorize e acompanhe as conversas. Crie uma categoria e adicione várias subcategorias para as suas conversas. ",
subHeaderProductConvPropsLinkLabel: "Mais informações",
fieldTypesDragDropConvProps: "Arraste e solte para criar propriedades",
behaviour: "Comportamento para agentes",
fieldLabel: "Etiqueta para agentes",
fieldLabelPlaceholder: "Insira a etiqueta de campo",
internalName: "Nome interno",
fieldNamePlaceholder: "Insira o nome do campo",
addFieldBtn: "Adicionar campo",
saveFieldBtn: "Guardar",
cancelFieldBtn: "Cancelar",
lookupAssociationHeader: "Associação",
lookupSourceObject: "Objeto de origem",
lookupRelationshipPlaceholder: "Selecionar relação",
lookupRelationshipLabel: "Tipo de relação",
lookupTargetPlaceholder: "Selecionar objeto de destino",
lookupTargetLabel: "Objeto de destino",
relationshipManyToOne: "Muitos para um",
relationshipManyToOneDesc: "Associe muitos registos do objeto de origem a um registo do objeto de destino. Por exemplo, um contacto pode fazer muitos pedidos.",
relationshipOneToOne: "Um para um",
relationshipOneToOneDesc: "Associe um registo do objeto de origem a um só registo do objeto de destino. Por exemplo, um indivíduo só pode ter um passaporte.",
relationshipManyToOneCO: "É possível associar muitos registos de <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> a um registo de <span class='fb-field-lookup-relationship-object-name'>{{target}}</span>.",
relationshipOneToOneCO: "É possível associar um registo de <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> a um registo de <span class='fb-field-lookup-relationship-object-name'>{{target}}</span>.",
relationshipManyToOneNative: "É possível associar muitos registos de <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> a um <span class='fb-field-lookup-relationship-object-name'>{{target}}</span>.",
relationshipOneToOneNative: "É possível associar um registo de <span class='fb-field-lookup-relationship-object-name'>{{source}}</span> a um <span class='fb-field-lookup-relationship-object-name'>{{target}}</span>.",
customizeWidgetModalHeader: "Personalizar widget",
customizeWidgetModalHint: "Selecione até 5 campos a apresentar no widget.",
customizeWidgetModalSaveBtn: "Guardar",
customizeWidgetModalCancelBtn: "Cancelar",
noSearchItemsFound: "Não foram encontrados campos correspondentes",
freePlanFieldAddDisabledHeader: "Sabia que pode adicionar campos personalizados?",
freePlanFieldAddDisabledMessage: "Os campos personalizados estão disponíveis a partir do plano Growth.",
freePlanFieldAddDisabledButton: "Explorar planos",
errors: {
emptyFieldName: "A etiqueta de campo é obrigatória.",
emptyRelationshipType: "O tipo de relação é obrigatório.",
emptyTargetObject: "O objeto de destino é obrigatório.",
emptyChoice: "O texto de opção é obrigatório.",
duplicate: "A opção do menu suspenso já existe",
minimum: "Insira um mínimo de uma opção",
formErrors: "Corrija os erros e continue",
useOnlyEnglishChars: "Use apenas letras, números e sublinhado (_) no nome interno.",
fieldNameExists: "Há outro campo com o mesmo nome neste formulário. Use um nome diferente.",
deleteDropDownChoice: "Eliminar uma escolha afetará todos os registos relacionados"
},
maximumLimits: {
filterable: "É possível selecionar um máximo de {{count}} campos (exceto pesquisas) para filtrar registos na vista de lista.",
unique: "É possível marcar como únicos um máximo de {{count}} campos.",
fields: "Atingiu o limite máximo de {{count}} campos. Elimine um campo para criar outro.",
lookups: "Atingiu o limite máximo de {{count}} campos de pesquisa. Elimine um campo de pesquisa para criar outro.",
maxCharsWarning: "Atingiu o limite máximo de {{count}} carateres.",
maxChoiceOptionsWarning: "Adicionou o limite máximo de {{count}} opções."
}
};
var platformCouiWidgets = {
viewAllWidgetRecords: "Ver todos os registos",
noRecordsLinked: "Não há registos associados",
linkWidgetButton: "Associar um novo registo",
linkModalHeader: "Associar um novo registo",
linkModalSelectSearchHeader: "Pesquisar por {{fieldName}}",
linkModalSelectSearchPlaceholder: "Pesquisar...",
linkModalSelectEmptySearch: "Comece a escrever...",
linkModalSelectNoResultFound: "Não foram encontrados registos",
linkModalSubmitButton: "Guardar",
linkModalCancelButton: "Cancelar",
linkModalSuccess: "Registo atualizado com sucesso",
linkModalError: "Não foi possível atualizar o registo",
checkBoxYesValue: "Sim",
checkBoxNoValue: "Não",
widgetSectionHeader: "{{fieldLabel}} é {{contextLabel}}",
linkModalLoadingText: "A obter detalhes...",
relatedWidgetAccordionHeader: "{{schema}} relacionado"
};
var filters = {
addFilter: "+ Adicionar outra condição",
noFilter: "Ainda não adicionou nenhum filtro",
validation: {
required: "O valor é obrigatório",
minMax: "Deve ser maior que {{fromValue}}"
},
placeholder: {
startRange: "Intervalo de início",
endRange: "Intervalo de fim",
and: "e"
}
};
var searchDropdown = {
placeholder: {
search: "Escreva para pesquisar"
}
};
var sortSelect = {
ascending: "Ascendente",
descending: "Descendente"
};
var ptPT = {
datepicker: datepicker,
dropdown: dropdown,
fileUploader: fileUploader,
fileUploader2: fileUploader2,
modal: modal,
search: search,
form: form,
pagination: pagination,
datatable: datatable,
platformTable: platformTable,
formBuilder: formBuilder,
platformCouiWidgets: platformCouiWidgets,
filters: filters,
"export": {
modalTitle: "Exportar registos",
exportFormat: "Exportar como:",
fields: "Campos",
selectAllFields: "Selecionar todos os campos",
searchFieldsPrompt: "Pesquisar campos",
selectedFields: "{{count}} selecionados",
submitButton: "Exportar",
cancelButton: "Cancelar",
noSearchResults: "Nenhum resultado encontrado",
filterInfo: "A exportação inclui {{filtered}} de {{total}} registos com base nos critérios do filtro. <a class='clearExportFilter'>Limpe os filtros</a> para exportar todos os registos"
},
searchDropdown: searchDropdown,
sortSelect: sortSelect
};
export default ptPT;
export { datatable, datepicker, dropdown, fileUploader, fileUploader2, filters, form, formBuilder, modal, pagination, platformCouiWidgets, platformTable, search, searchDropdown, sortSelect };