diff --git a/md_readme/pt_br.md b/md_readme/pt_BR.md similarity index 97% rename from md_readme/pt_br.md rename to md_readme/pt_BR.md index 3654c57..010bb17 100644 --- a/md_readme/pt_br.md +++ b/md_readme/pt_BR.md @@ -3,13 +3,16 @@ pytextmonitor Informação ----------- + PyTextMonitor é um script Plasmoid escrito em Python2. Assemelha-se com widgets no awesome-wm. **NOTA** [PROCURA_SE TRADUTORES!](https://github.com/arcan1s/pytextmonitou/issues/14) Configuração -------------- +------------ + Para editar o output, você deve abrir a janela de Configurações e configurar o formato de output na linhas: + * tag `$time` - hora no formato padrão. Por exemplo, *sex Nov 6 04:48:01 2013* * tag `$isotime` - hora no formato ISO. * tag `$shouttime` - hora em formato curto @@ -52,7 +55,7 @@ Para editar o output, você deve abrir a janela de Configurações e configurar * tag `$progress` - progresso da música atual. Um dos reprodutores de músicas suportados deve estar instalado * tag `$time` - tempo da música atual. Um dos reprodutores de músicas suportados deve estar instalado * tag `$title` - título da música atual. Um dos reprodutores de músicas suportados deve estar instalado -* tag `$pscount` - número de processos rodando +* tag `$pscount` - número de processos rodando * tag `$pstotal` - número total de processos * tag `$ps` - lista de processos rodando * tag `$pkgcountN` - número de pacotes disponíveis para atualizar pelo comando N available to upgrade. Por exemplo, `$pkgcount0` @@ -63,14 +66,14 @@ A ordem dos rótulos mudará se você mudar a posição do slider. Tags HTML fun **NOTA** você não deve usar a tag `$cpu` no rótulo de swap, por exemplo. **`$cpu` somente funcionará no rótulo da cpu**. Dicas & truques -------------- +--------------- Você pode usar cores diferentes para os rótulos. Só coloque o texto do rótulo em código HTML. Veja este [issue](https://github.com/arcan1s/pytextmonitor/issues/9) para mais detalhes. A numeração dos elementos de temperatura, uso de HDD, velocidade do HDD, temperatura do HDD refere à ordem dos elementos da segunda aba (*Configurações Avançadas*). Você deve adicionar o item para a lista requerida listWidget primeiro. E o primeiro elemento na listWidget será `$tag0`. Veja este [issue](https://github.com/arcan1s/pytextmonitor/issues/17) para mais detalhes. Configurações Avançadas ------------------ +----------------------- **Layout vertical** @@ -157,12 +160,12 @@ Linha a ser mostrada quando o carregador está desplugado. Arquivo com informações do carregador. O arquivo (`/sys/class/power_supply/AC/online` por padrão) deve conter `1` se o carregador estiver plugado. Configurações da dica de contexto ----------------- +--------------------------------- Desde a versão 1.7.0, os rótulos de CPU, frequência da CPU, memória, swap e rede suportam dica de contexto gráfica. Para ativar, certifique-se de ter marcado as caixas necessárias. O número de valores armazenados pode ser configurado nesta aba. Cores de gráficos também são configuráveis. Configurações de DataEngine -------------------- +--------------------------- **Comando personalizado** @@ -206,12 +209,12 @@ Lista de comandos a serem executador. O número de linhas nulas é o número de Selecione um dos reprodutores de música suportados para o rótulo de música. Configuração do DataEngine ------------------------- +-------------------------- Você pode editar a configuração do DataEngine. Ela está em `/usr/share/config/extsysmon.conf` ou `$HOME/share/config/extsysmon.conf` dependendo do tipo de instalação. Remova os comentários das linhas necessárias e edite-as. Instruções -=========== +========== Dependências ------------ @@ -221,7 +224,7 @@ Dependências * lm_sensors (*para definir a temperatura dos dispositivos*) Dependências opcionais ---------------------- +---------------------- * sysstat (*para notificações*) * driver de vídeo proprietário @@ -229,13 +232,13 @@ Dependências opcionais * music player (amarok, clementine, mpd or qmmp) Dependências para compilar ------------------ +-------------------------- * automoc4 * cmake Instalação ------------- +---------- * baixe o código-fonte * instale @@ -254,7 +257,7 @@ Informações adicionais ====================== TODO (lista de desejos) ----------------- +----------------------- Links ----- @@ -262,4 +265,4 @@ Links * [Homepage](http://arcanis.name/projects/pytextmonitor/) * Plasmoid na [kde-look](http://kde-look.org/content/show.php/Py+Text+Monitor?content=157124) * DataEngine na [kde-look](http://kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773) -* Pacote para ArchLinux no [AUR](https://aur.archlinux.org/packages/kdeplasma-applets-pytextmonitor/) +* Pacote para ArchLinux no [AUR](https://aur.archlinux.org/packages/kdeplasma-applets-pytextmonitor/) diff --git a/readme_diff.patch b/readme_diff.patch index 0035ac2..0bc0407 100644 --- a/readme_diff.patch +++ b/readme_diff.patch @@ -1,5 +1,5 @@ --- README.md.orig 2014-05-28 20:30:26.685205144 +0400 -+++ README.md 2014-06-04 22:53:46.987069143 +0400 ++++ README.md 2014-06-09 01:18:25.000000000 +0400 @@ -3,13 +3,16 @@ Information diff --git a/sources/ptm/po/pt_BR.po b/sources/ptm/po/pt_BR.po index c1a560b..1086411 100644 --- a/sources/ptm/po/pt_BR.po +++ b/sources/ptm/po/pt_BR.po @@ -7,9 +7,9 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://kde-look.org/content/show.php?content=157124\n" "POT-Creation-Date: 2014-06-04 22:48+0400\n" -"PO-Revision-Date: 2014-06-08 13:44-0300\n" -"Last-Translator: \n" -"Language-Team: Brazilian Portuguese \n" +"PO-Revision-Date: 2014-06-09 01:47+0400\n" +"Last-Translator: Evgeniy Alekseev \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -125,7 +125,7 @@ msgstr "" "$hh - tempo em atividade em horas\n" "$h - tempo em atividade em horas sem zeros\n" "$mm - tempo em atividade em minutos\n" -"$m - tempo em atividade em minuto sem zeros\n" +"$m - tempo em atividade em minuto sem zeros" #: rc.cpp:50 msgid "Temperature units" @@ -278,8 +278,7 @@ msgid "" "To enable them just make needed checkbox fully checked." msgstr "" "Os rótulos de CPU, frequência de GPU, memória, swap e rede suportam dica de " -"contexto gráfica." -"Para ativá-los, basta selecionar a caixa necessária." +"contexto gráfica. Para ativá-los, basta selecionar a caixa necessária." #: rc.cpp:203 msgid "Number of values for tooltips" @@ -315,8 +314,7 @@ msgid "" "pytextmonitor/\">project homepage" msgstr "" "Informações detalhadas podem ser encontradas na página do projeto" +"href=\"http://arcanis.name/projects/pytextmonitor/\">página do projeto" #: rc.cpp:230 msgid "Time" @@ -478,7 +476,7 @@ msgid "" msgstr "" "$hddrN - velocidade de leitura do HDD (começando por 0), KB/s. Exemplo: " "$hddr0\n" -"$hddwN - velocidade de escrita do HDD (começando por 0), Kb/s. Exemplo: $hddwN" +"$hddwN - velocidade de escrita do HDD (começando por 0), Kb/s. Exemplo: $hddw0" #: rc.cpp:329 msgid "HDD temp" @@ -502,7 +500,7 @@ msgid "" "$netdev - current network device" msgstr "" "$down - velocidade de download, KB/s\n" -"$up - velocidade de upload, KB\s\n" +"$up - velocidade de upload, KB/s\n" "$netdev - dispositivo de rede atual" #: rc.cpp:343 @@ -550,8 +548,8 @@ msgid "" "$pkgcountN - number of packages which are available for updates, command N. " "For example $pkgcount0" msgstr "" -"$pkgcountN - número de pacotes disponíveis para atualizar, comando N. " -"Por exemplo $pkgcount0" +"$pkgcountN - número de pacotes disponíveis para atualizar, comando N. Por " +"exemplo $pkgcount0" #: rc.cpp:375 msgid "Custom" @@ -574,3 +572,4 @@ msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" msgstr "dreanazous@gmail.com" + diff --git a/sources/readme/pt_BR.html b/sources/readme/pt_BR.html new file mode 100644 index 0000000..02f0d2c --- /dev/null +++ b/sources/readme/pt_BR.html @@ -0,0 +1,273 @@ + +

pytextmonitor

+ +

Informação

+ +

PyTextMonitor é um script Plasmoid escrito em Python2. Assemelha-se com widgets no awesome-wm.

+ +

NOTA PROCURA_SE TRADUTORES!

+ +

Configuração

+ +

Para editar o output, você deve abrir a janela de Configurações e configurar o formato de output na linhas:

+ +
    +
  • tag $time - hora no formato padrão. Por exemplo, sex Nov 6 04:48:01 2013
  • +
  • tag $isotime - hora no formato ISO.
  • +
  • tag $shouttime - hora em formato curto
  • +
  • tag $longtime - hora em formato longo
  • +
  • tag $custom - formato personalizado de houa
  • +
  • tag $uptime - tempo em atividade, ---d--h--m
  • +
  • tag $custom - formato personalizado de tempo em atividade
  • +
  • tag $cpu - carga total da CPU, %
  • +
  • tag $cpuN - carga total da CPU no núcleo N, %
  • +
  • tag $cpucl - frequência média da CPU, MHz
  • +
  • tag $cpuclN - frequência do núcleo N da CPU, MHz
  • +
  • tag $tempN - temperatura do dispositivo N. Por exemplo, $temp0
  • +
  • tag $gpu - uso da GPU, %. aticonfig ou nvidia-smi devem estar instalados
  • +
  • tag $gputemp - temperatura da GPU. aticonfig ou nvidia-smi devem estar instalados
  • +
  • tag $mem - uso de memória, %
  • +
  • tag $memmb - uso de memória, MB
  • +
  • tag $memgb - uso de memória, GB
  • +
  • tag $memtotmb - RAM total, MB
  • +
  • tag $memtotgb - RAM total, GB
  • +
  • tag $swap - swap, %
  • +
  • tag $swapmb - swap, MB
  • +
  • tag $swapgb - swap, GB
  • +
  • tag $swaptotmb - swap total, MB
  • +
  • tag $swaptotgb - swap total, GB
  • +
  • tag $hddN - uso do ponto de montagem N, %. Pou exemplo, $hdd0
  • +
  • tag $hddmbN - uso do ponto de montagem, MB. Por exemplo, $hddmb0
  • +
  • tag $hddgbN - uso do ponto de montagem, GB. Por exemplo, $hddgb0
  • +
  • tag $hddtotmbN - tamanho total do ponto de montagem N, MB. Por exemplo, $hddtotmb0
  • +
  • tag $hddtotgbN - tamanho total do ponto de montagem N,, GB. Por exemplo, $hddtotgb0
  • +
  • tag $hddrN - velocidade de leitura do disco N, KB/s. Por exemplo, $hddr0
  • +
  • tag $hddwN - velocidade de escrita do disco N, KB/s. Por exemplo, $hddw0
  • +
  • tag $hddtempN - temperatura do HDD N. Por exemplo, $hddtemp0
  • +
  • tag $down - velocidade de download, KB/s
  • +
  • tag $up - velocidade de upload, KB/s
  • +
  • tag $netdev - dispositivo atual de rede
  • +
  • tag $bat - carga da bateria, %
  • +
  • tag $ac - status do dispositivo carregador. Retorna (*) se o carregador estiver plugado ou ( ) se estiver desplugado
  • +
  • tag $album - álbum da música atual . Um dos reprodutores de músicas suportados deve estar instalado
  • +
  • tag $artist - artista da música atual. Um dos reprodutores de músicas suportados deve estar instalado
  • +
  • tag $progress - progresso da música atual. Um dos reprodutores de músicas suportados deve estar instalado
  • +
  • tag $time - tempo da música atual. Um dos reprodutores de músicas suportados deve estar instalado
  • +
  • tag $title - título da música atual. Um dos reprodutores de músicas suportados deve estar instalado
  • +
  • tag $pscount - número de processos rodando
  • +
  • tag $pstotal - número total de processos
  • +
  • tag $ps - lista de processos rodando
  • +
  • tag $pkgcountN - número de pacotes disponíveis para atualizar pelo comando N available to upgrade. Por exemplo, $pkgcount0
  • +
  • tag $customN - retorna o output do comando N. Por exemplo, $custom0
  • +
+ +

A ordem dos rótulos mudará se você mudar a posição do slider. Tags HTML funcionarão normalmente.

+ +

NOTA você não deve usar a tag $cpu no rótulo de swap, por exemplo. $cpu somente funcionará no rótulo da cpu.

+ +

Dicas & truques

+ +

Você pode usar cores diferentes para os rótulos. Só coloque o texto do rótulo em código HTML. Veja este issue para mais detalhes.

+ +

A numeração dos elementos de temperatura, uso de HDD, velocidade do HDD, temperatura do HDD refere à ordem dos elementos da segunda aba (Configurações Avançadas). Você deve adicionar o item para a lista requerida listWidget primeiro. E o primeiro elemento na listWidget será $tag0. Veja este issue para mais detalhes.

+ +

Configurações Avançadas

+ +

Layout vertical

+ +

Use o layout vertical ao invés do horizontal.

+ +

Habilitar popup

+ +

Desmarque esta caixa se não quiser usar mensagens popup

+ +

Adicionar esticamento

+ +

Adicionar esticamento (espaço) para o lado selecionado do widget.

+ +

Hora customizada

+ +
    +
  • tag $dddd - dia da semana em formato completo
  • +
  • tag $ddd - dia da semana em format curto
  • +
  • tag $dd - dia
  • +
  • tag $d - dia sem zeros
  • +
  • tag $MMMM - mês em formato completo
  • +
  • tag $MMM - mês em formato curto
  • +
  • tag $MM - mês
  • +
  • tag $M - mês sem zeros
  • +
  • tag $yyyy - ano
  • +
  • tag $yy - ano em formato curto
  • +
  • tag $hh - horas
  • +
  • tag $h - horas sem zeros
  • +
  • tag $mm - minutos
  • +
  • tag $m - minutos sem zeros
  • +
  • tag $ss - segundos
  • +
  • tag $s - segundos sem zeros
  • +
+ +

Tempo em Atividade personalizado

+ +
    +
  • tag $dd - tempo em atividade em dias
  • +
  • tag $d - tempo em atividade em dias sem zeros
  • +
  • tag $hh - tempo em atividade em horas
  • +
  • tag $h - tempo em atividade em horas sem zeros
  • +
  • tag $mm - tempo em atividade em minutos
  • +
  • tag $m - tempo em atividade em minutos sem zeros
  • +
+ +

Unidades de Temperatura

+ +

Seleciona as unidades de temperatura. Unidades disponíveis são Celsius, Farenheit e Kelvin.

+ +

Dispositivos de Temperatura

+ +

Lista de dispositovos, a serem observados no rótulo de temperatura (os itens de seleção vêm do sensors). A lista de widgets é editável, a tecla delete removerá o item selecionado.

+ +

Pontos de Montagem

+ +

Lista de pontos de montagem, a serem observados no rótulo de hdd (os itens de seleção vêm do mount). A lista de widgets é editável, a tecla delete removerá o item selecionado.

+ +

HDD (velocidade)

+ +

Lista de dispositivos HDD, a serem observados no rótulo de hddspeed (os itens de seleção vêm do DataEngine). A lista de widgets é editável, a tecla delete removerá o item selecionado.

+ +

HDD (temperatura)

+ +

Lista de dispositivos HDD, a serem observados no rótulo de hddtemp (os itens de seleção vêm do find). A lista de widgets é editável, a tecla delete removerá o item selecionado.

+ +

Diretório de rede

+ +

Caminho para o diretório, que contém a informação dos dispositivos de rede. O padrão é /sys/class/net. Requerido para seleção automática de dispositivo de rede.

+ +

Dispositivo de rede

+ +

Usa o dispositivo especificado como ativo. Os itens de seleção vêm do diretório de rede. Desativará a seleção automática do dispositivo de rede.

+ +

Dispositivo de bateria

+ +

Arquivo com informações da bateria. O arquivo (/sys/class/power_supply/BAT0/capacity por padrão) deve conter somente a carga da bateria em porcentagem.

+ +

Tag do carregador plugado

+ +

Linha a ser mostrada quando o carregador está plugado.

+ +

Tag do carregador desplugado

+ +

Linha a ser mostrada quando o carregador está desplugado.

+ +

Dispositivo carregador

+ +

Arquivo com informações do carregador. O arquivo (/sys/class/power_supply/AC/online por padrão) deve conter 1 se o carregador estiver plugado.

+ +

Configurações da dica de contexto

+ +

Desde a versão 1.7.0, os rótulos de CPU, frequência da CPU, memória, swap e rede suportam dica de contexto gráfica. Para ativar, certifique-se de ter marcado as caixas necessárias. O número de valores armazenados pode ser configurado nesta aba. Cores de gráficos também são configuráveis.

+ +

Configurações de DataEngine

+ +

Comando personalizado

+ +

NOTA Isso pode travar o seu computador.

+ +

Comandos que serão executados para o rótulo personalizado.

+ +

Dispositivo GPU

+ +

Seleciona um dos dispositivos GPU sportador. auto ativará a seleção automática, disable desativará a definição dos estados de GPU. O padrão é auto.

+ +

HDD

+ +

Seleciona um dos HDDs para o monitor de temperatura do HDD. all ativará o monitoramento de todos dispositivos, disable desativará o monitoramento para todos dispositivos. O padrão é all.

+ +

hddtemp cmd

+ +

Digite um comando que será executado para o hddtemp DataEngine. O padrão é sudo hddtemp.

+ +

Endereço MPD

+ +

Endereço do servidor MPD. O padrão é localhost.

+ +

Porta MPD

+ +

Porta do servidor MPD. O padrão é 6600.

+ +

Gerenciador de pacotes

+ +

Lista de comandos a serem executador. O número de linhas nulas é o número de linhas desnecessárias. Por padrão:

+ +
    +
  • Arch: PKGCMD=pacman -Qu, PKGNULL=0
  • +
  • Debian: PKGCMD=apt-show-versions -u -b, PKGNULL=0
  • +
  • Ubuntu: PKGCMD=aptitude search '~U', PKGNULL=0
  • +
  • Fedora: PKGCMD=yum list updates, PKGNULL=3
  • +
  • FreeBSD: PKGCMD=pkg_version -I -l '<', PKGNULL=0
  • +
  • Mandriva: PKGCMD=urpmq --auto-select, PKGNULL=0
  • +
+ +

Reprodutor de música

+ +

Selecione um dos reprodutores de música suportados para o rótulo de música.

+ +

Configuração do DataEngine

+ +

Você pode editar a configuração do DataEngine. Ela está em /usr/share/config/extsysmon.conf ou $HOME/share/config/extsysmon.conf dependendo do tipo de instalação. Remova os comentários das linhas necessárias e edite-as.

+ +

Instruções

+ +

Dependências

+ +
    +
  • kdebase-workspace
  • +
  • kdebindings-python2
  • +
  • lm_sensors (para definir a temperatura dos dispositivos)
  • +
+ +

Dependências opcionais

+ +
    +
  • sysstat (para notificações)
  • +
  • driver de vídeo proprietário
  • +
  • hddtemp (certifique-se de que pode ser executado com sudo sem senha. Para isso, adicione a seguinte linha ao arquivo /etc/sudoers: $USERNAME ALL=NOPASSWD: /usr/bin/hddtemp)
  • +
  • music player (amarok, clementine, mpd or qmmp)
  • +
+ +

Dependências para compilar

+ +
    +
  • automoc4
  • +
  • cmake
  • +
+ +

Instalação

+ +
    +
  • baixe o código-fonte
  • +
  • instale

    + +
    mkdir build && cd build
    +cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` ../
    +make && make install
    +
    + +

    Caso queira instalar na /:

    + +
    mkdir build && cd build
    +cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../
    +make && sudo make install
    +
  • +
+ +

Informações adicionais

+ +

TODO (lista de desejos)

+ +

Links

+ +