News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

SMF2.1 RC2 language 'portuguese_pt" não instala

Started by Recursos, October 08, 2020, 01:01:35 PM

Previous topic - Next topic

Recursos

SMF2.1 RC2
Instalei com smf_2-1-rc2_install.zip
(baixado de hxxxs://download.simplemachines.org)
Depois em Admin fui instalar outras "languages"
French                     instalou OK
Spanish Es               idem
German                   idem
Italian                     idem
mas para estas duas:
Portuguese_pt         ** não instalou **
Portuguse_brazilian  ** não instalou **

- a instalação correu igual às outras;
- no fim dizia que tinha instalado!
- no directório /htdocs/Themes/default/languages
  estão lá todos os ficheiros do género:

Admin.english.php
Admin.italian.php
Admin.german.php
Admin.french.php
Admin.portuguese_pt.php
etc.
- mas no languages\settings estas duas languages não aparecem
  e de facto não funcionam

Alguém sabe o que posso tentar?
Rec

Costa

Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Recursos

Obrigado pela resposta.
Fui a Admin\Maintenance\Empty the file cache
mas não fez diferença.

O que me espanta é que os ficheiros:
Admin.english.php
Admin.italian.php
Admin.german.php
Admin.french.php
Admin.portuguese_pt.php
etc.
estão lá todos, mas estas duas languages, Portuguese_pt e _brazilian nunca aparecem nem nos "Language settings" nem em "Edit languages" e não se conseguem usar, é como se não tivessem sido instaladas.
O que é que é diferente em relação às outras languages?

marcosbr

 A versão que você baixou é antiga e tem vários problemas que já forma corrigidos! (área de downloads)
use a versão do github que esta praticamente no RC3, ou use esta aqui com atualizações diárias!
https://www.simplemachines.org/community/index.php?topic=558451.0
Nothing in life is absolute. We are always learning... Did you know that?
https://amigosdaeletronica.com.br

Recursos

Obrigado pela resposta.

Eu de facto comecei pela versão indicada (smf2.1_nightly_install.zip que é RC3).
Como as languages portuguse_pt e _brazilian não instalavam, fiz marcha atrás para a RC2 que existe há mais tempo... mas o problema manteve-se.

Mas já alguém conseguiu instalar portuguse_pt ou _brazilian no SMF21 RCx?
Porque é que outras languages instalam e estas não?
Qual é a diferença?

Há algum ficheiro (php) em que eu possa mexer para activar estas languages?
É que os ficheiros com as traduções até estão no Themes/languages/default, parece que só falta qq coisa no código para as tornar activas.

Rec

marcosbr

Você esta descompactando ou instalando no gerenciador de idiomas?
Nothing in life is absolute. We are always learning... Did you know that?
https://amigosdaeletronica.com.br

Recursos

#6
Primeiro instalei o SMF21 RC2
(em English nativo)

Depois como Admin\Configuration\Add language
adicionei várias languages, sem problemas, mas Portuguese_pt e _brazilian nunca pegaram, embora o gerenciador diga que instalou OK (e os ficheiros vão parar ao directório Themes/languages/default).

Creio que este procedimento é como v/ diz "instalando no gerenciador de idiomas".

Rec

marcosbr

 Sim. Este é o gerenciador que falei.
Lá você pode desinstalar todos eles também!
Uso o portugues PT por que tem mais traduçoes no SMF. Sempre usei.
Mas vamos lá...
Desisntale todos e instale o PT, marque para os usuários poderem escolher o idioma. Defina o padrão e tem que aparecer a caixa de seleção la em cima. Ela aparece?
Olhe como fica o meu:
AMIGOSDAELETRONICA - Simples e Eficiente!
Nothing in life is absolute. We are always learning... Did you know that?
https://amigosdaeletronica.com.br

Recursos

Não há dúvida que é SMF 2.1 RC3 e está em português...
Fico cheio de inveja!
Pq posso meter o meu forum em francês, em italiano, em ..., mas o Portuguese_pt não!

O problema é que não consigo que ele se instale - qq outra língua instala, mas esta não.
Em SMF 2.0.17 instala, a partir do gerenciador.
Em SMF 2.1 RC3 e RC2 não consigo.
Gostava de perceber porquê.
Mas não sei como descobrir!

Estou a pensar tentar "debugar" (depurar?) o php com a escrita de erros para o error_log,
mas vou ter de aprender porque por enquanto não sei mexer nestas coisas.

marcosbr

 Não sou um expert, mas nunca tive este erro.
Quando atualizou foi feito a atualização para UTF8, Se não fez pode tentar na manutenção.
Mas deveria funcionar com caracteres errados.
Quando desisnstala no gerenciador tem certesa que apaga os arquivos em language?
Instalou limpo ou fez upgrade?
Nothing in life is absolute. We are always learning... Did you know that?
https://amigosdaeletronica.com.br

marcosbr

 Outra coisa para tentar.
RC sempre tem seus problemas e vão corrigindo. kkk
Tente por FTP. Extraia e e envie os arquivos para seu diretório.
Se receber um aviso que o arquivo ja existe...
Marque "substituir todos"


https://download.simplemachines.org/index.php?languages;id=36
Nothing in life is absolute. We are always learning... Did you know that?
https://amigosdaeletronica.com.br

Recursos

Vou continuar a tentar.
Agora sei que é possível instalar.
E que o problema não é do SMF e sim da minha instalação.
Quando resolver aviso.
Grato pela ajuda,
Rec

-Rock Lee-

Não sou tradutor da parte portuguesa e tenho que fazer testes no pacote de idiomas mas pode ser devido a alguma configuração ou como você fez o upload. Lembre-se também que uma versão RC pode falhar em algumas coisas e depende dos relatórios gerados sobre esses erros, se não for relatado não será resolvido (por isso é bom usá-la mais pessoas). Quais são as características do seu servidor? Você fez uma instalação limpa do RC2 e do RC3? Também vejo se comento com a parte da equipe de tradutores.


Saudações!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Recursos

Grato pela resposta.

Entretanto fiz tantas reinstalações etc. que me perdi... !!
Mas percebi que para instalar uma "language" basta copiar todo o pacote para cima do folder existente.
A "instalação" não faz senão isto, creio, e pode ser feito manualmente.
O SW depois vê quais:
index.english.php
index.french.php
...
index.portuguese_pt.php
...
é que encontra, e a partir daqui sabe quais estão instaladas.

Rec

-Rock Lee-

Também me parece que você tem que modificar algumas linhas (lendo rapidamente para quantos idiomas certos parâmetros foram movidos) no momento da instalação aparentemente, também fazendo manualmente deve reconhecer o idioma. Se depois de descompactar o arquivo de idioma na raiz de seu SMF (tem que substituir/mudar tudo automaticamente) você pode ir para instalar o idioma e no momento verificar se os arquivos devem incluir esses arquivos.


Saudações!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

marcosbr

Quote from: marcosbr on October 09, 2020, 05:43:16 PM
Outra coisa para tentar.
RC sempre tem seus problemas e vão corrigindo. kkk
Tente por FTP. Extraia e e envie os arquivos para seu diretório.
Se receber um aviso que o arquivo ja existe...
Marque "substituir todos"


https://download.simplemachines.org/index.php?languages;id=36


É somente isto. Depois escolher o idioma padrão em admin e dar opção do usuário escolher. "ou não"
Sempre usei instando manual ou por admin e nunca tive problemas, RC1, RC2, RC3.
Nothing in life is absolute. We are always learning... Did you know that?
https://amigosdaeletronica.com.br

Advertisement: