From bcbdce2daf33532eecbf6232764516727cd9d59f Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Tue, 29 Jun 2021 22:05:35 +0100 Subject: [PATCH 01/26] Setup github actions --- .github/build.sh | 56 +++++++++++++++ .github/ubuntu_deps.sh | 3 + .github/workflows/build.yml | 138 ++++++++++++++++++++++++++++++++++++ Dockerfile | 5 -- 4 files changed, 197 insertions(+), 5 deletions(-) create mode 100644 .github/build.sh create mode 100644 .github/ubuntu_deps.sh create mode 100644 .github/workflows/build.yml diff --git a/.github/build.sh b/.github/build.sh new file mode 100644 index 00000000..7007806d --- /dev/null +++ b/.github/build.sh @@ -0,0 +1,56 @@ +set -x + +pwd +ls -la + +cpanm --local-lib=~/perl5 local::lib +eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) +cpanm --notest Devel::Cover::Report::Clover +pip3 install --user coverage +export ZNC_MODPERL_COVERAGE=1" +export ZNC_MODPYTHON_COVERAGE=1" + +case "$RUNNER_OS" in + Linux) + CXX_FOR_COV=$CXX + ;; + macOS) + CXX_FOR_COV=clang++ + ;; +esac +case "$CXX_FOR_COV" in + g++) + CXXFLAGS+=" --coverage" + LDFLAGS+=" --coverage" + ;; + clang++) + CXXFLAGS+=" -fprofile-instr-generate -fcoverage-mapping" + LDFLAGS+=" -fprofile-instr-generate" + ;; +esac + +mkdir build +cd build +../configure --enable-debug --enable-perl --enable-python --enable-tcl --enable-cyrus --enable-charset $CFGFLAGS +cmake --system-information + +make -j2 VERBOSE=1 +env LLVM_PROFILE_FILE="$PWD/unittest.profraw" make VERBOSE=1 unittest +sudo make install +/usr/local/bin/znc --version + +# TODO: use DEVEL_COVER_OPTIONS for https://metacpan.org/pod/Devel::Cover +env LLVM_PROFILE_FILE="$PWD/inttest.profraw" ZNC_MODPERL_COVERAGE_OPTS="-db,$PWD/cover_db" PYTHONWARNINGS=error make VERBOSE=1 inttest + +case "$RUNNER_OS" in + Linux) + ~/perl5/bin/cover --no-gcov --report=clover + ;; + macOS) + xcrun llvm-profdata merge unittest.profraw -o unittest.profdata + xcrun llvm-profdata merge inttest.profraw -o inttest.profdata + xcrun llvm-cov show -show-line-counts-or-regions -instr-profile=unittest.profdata test/unittest_bin > unittest-cmake-coverage.txt + xcrun llvm-cov show -show-line-counts-or-regions -instr-profile=inttest.profdata /usr/local/bin/znc > inttest-znc-coverage.txt + find /usr/local/lib/znc -name '*.so' -or -name '*.bundle' | while read f; do xcrun llvm-cov show -show-line-counts-or-regions -instr-profile=inttest.profdata $f > inttest-$(basename $f)-coverage.txt; done + ;; +esac diff --git a/.github/ubuntu_deps.sh b/.github/ubuntu_deps.sh new file mode 100644 index 00000000..535992ce --- /dev/null +++ b/.github/ubuntu_deps.sh @@ -0,0 +1,3 @@ +sudo apt-get update +sudo apt-get install -y tcl-dev libsasl2-dev libicu-dev swig qtbase5-dev libboost-locale-dev libperl-dev cpanminus gettext + diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..722b9d99 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,138 @@ +name: Test +on: + - push + - pull_request + +jobs: + gcc: + name: GCC + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - run: source .github/ubuntu_deps.sh + - run: source .github/build.sh + - uses: codecov/codecov-action@v1 + + tarball: + name: Tarball + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - run: source .github/ubuntu_deps.sh + - run: | + ./make-tarball.sh --nightly znc-git-2015-01-16 /tmp/znc-tarball.tar.gz + tar xvf /tmp/znc-tarball.tar.gz + cd znc-git-2015-01-16 + export CFGFLAGS="--with-gtest=$GITHUB_WORKSPACE/third_party/googletest/googletest --with-gmock=$GITHUB_WORKSPACE/third_party/googletest/googlemock --disable-swig" + source .github/build.sh + - uses: codecov/codecov-action@v1 + + # can be removed when asan below is fixed + clang: + name: Clang + runs-on: ubuntu-20.04 + env: + CXX: clang++ + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - run: source .github/ubuntu_deps.sh + - run: source .github/build.sh + - uses: codecov/codecov-action@v1 + + + #clang_asan: + #name: Clang ASAN + #runs-on: ubuntu-20.04 + #env: + #CXX: clang++ + #CXXFLAGS: "-fsanitize=address -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fPIE" + #LDFLAGS: "-fsanitize=address -pie" + #steps: + #- uses: actions/checkout@v2 + #with: + #submodules: true + #- run: source .github/ubuntu_deps.sh + #- run: source .github/build.sh + #- uses: codecov/codecov-action@v1 + + #clang_tsan: + #name: Clang TSAN + #runs-on: ubuntu-20.04 + #env: + #CXX: clang++ + #CXXFLAGS: "-fsanitize=thread -O1 -fPIE" + #LDFLAGS: "-fsanitize=thread" + #steps: + #- uses: actions/checkout@v2 + #with: + #submodules: true + #- run: source .github/ubuntu_deps.sh + #- run: source .github/build.sh + #- uses: codecov/codecov-action@v1 + + # TODO: enable + #CXXFLAGS: "-fsanitize=memory -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize-memory-track-origins" + #LDFLAGS: "-fsanitize=memory" + + #CXXFLAGS: "-fsanitize=undefined -O1 -fPIE -fno-sanitize-recover" + #LDFLAGS: "-fsanitize=undefined -pie -fno-sanitize-recover" + + #macos: + #name: macOS + #runs-on: macos-latest + #steps: + #- uses: actions/checkout@v2 + #with: + #submodules: true + #- run: | + #brew update + #brew install icu4c qt5 gettext pkg-config cpanminus boost + #- run: source .github/build.sh + #- uses: codecov/codecov-action@v1 + + docker: + name: Docker push + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + needs: + - gcc + - tarball + - clang + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - id: tagger + run: | + git fetch --unshallow + echo "::set-output name=describe::$(git describe)" + if [[ "$GITHUB_REF" == refs/heads/master ]]; then + echo "::set-output name=latest::type=raw,latest" + fi + - uses: docker/metadata-action@v3 + id: meta + with: + images: zncbouncer/znc-git + tags: | + type=ref,event=branch + type=ref,event=branch,suffix=-${{steps.tagger.outputs.describe}}' + ${{steps.tagger.outputs.latest}} + - run: echo "${GITHUB_REF#refs/heads/}-${{steps.tagger.outputs.describe}}" > .nightly + - run: cat .nightly + - uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + - uses: docker/build-push-action@v2 + with: + push: true + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + build-args: | + VERSION_EXTRA=+docker-git- diff --git a/Dockerfile b/Dockerfile index e7ffd0e7..530508d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,13 +5,8 @@ ARG VERSION_EXTRA="" ARG CMAKEFLAGS="-DVERSION_EXTRA=${VERSION_EXTRA} -DCMAKE_INSTALL_PREFIX=/opt/znc -DWANT_CYRUS=YES -DWANT_PERL=YES -DWANT_PYTHON=YES" ARG MAKEFLAGS="" -ARG BUILD_DATE -ARG VCS_REF - LABEL org.label-schema.schema-version="1.0" -LABEL org.label-schema.vcs-ref=$VCS_REF LABEL org.label-schema.vcs-url="https://github.com/znc/znc" -LABEL org.label-schema.build-date=$BUILD_DATE LABEL org.label-schema.url="https://znc.in" COPY . /znc-src From acda0eabe4512252f7f0416bc6b750837321974b Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Wed, 30 Jun 2021 02:47:06 +0100 Subject: [PATCH 02/26] CI: Remove ' symbol where it shouldn't be --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 722b9d99..c0e6e469 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -121,7 +121,7 @@ jobs: images: zncbouncer/znc-git tags: | type=ref,event=branch - type=ref,event=branch,suffix=-${{steps.tagger.outputs.describe}}' + type=ref,event=branch,suffix=-${{steps.tagger.outputs.describe}} ${{steps.tagger.outputs.latest}} - run: echo "${GITHUB_REF#refs/heads/}-${{steps.tagger.outputs.describe}}" > .nightly - run: cat .nightly From 71321a2be8e946e6839fbbcee5000e554cb7efb2 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Wed, 30 Jun 2021 02:50:26 +0100 Subject: [PATCH 03/26] Remove .github/ from tarball --- make-tarball.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make-tarball.sh b/make-tarball.sh index 6656e470..5369f551 100755 --- a/make-tarball.sh +++ b/make-tarball.sh @@ -50,7 +50,7 @@ cp -p third_party/Csocket/Csocket.cc third_party/Csocket/Csocket.h $TMPDIR/$ZNCD ) ( cd $TMPDIR/$ZNCDIR - rm -rf .travis* .appveyor* .ci/ + rm -rf .travis* .appveyor* .ci/ .github/ rm make-tarball.sh if [ "x$DESC" != "x" ]; then if [ $NIGHTLY = 1 ]; then From c97e2b18201e7c2c9c703144ccd2a541a75b3b24 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Wed, 30 Jun 2021 10:00:55 +0100 Subject: [PATCH 04/26] Docker git version: fix versio, update alpine --- .github/workflows/build.yml | 1 + Dockerfile | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c0e6e469..66936946 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -131,6 +131,7 @@ jobs: password: ${{ secrets.DOCKER_PASSWORD }} - uses: docker/build-push-action@v2 with: + context: . push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} diff --git a/Dockerfile b/Dockerfile index 530508d8..f9e14794 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.12 +FROM alpine:3.13 ARG VERSION_EXTRA="" From 5b5085e417c37cbe5ad427a8dca5a2f1cba3cf85 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Wed, 30 Jun 2021 10:11:04 +0100 Subject: [PATCH 05/26] Fix tarball testing in github actions after .github/ removal --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 66936946..11fee139 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,7 +28,7 @@ jobs: tar xvf /tmp/znc-tarball.tar.gz cd znc-git-2015-01-16 export CFGFLAGS="--with-gtest=$GITHUB_WORKSPACE/third_party/googletest/googletest --with-gmock=$GITHUB_WORKSPACE/third_party/googletest/googlemock --disable-swig" - source .github/build.sh + source $GITHUB_WORKSPACE/.github/build.sh - uses: codecov/codecov-action@v1 # can be removed when asan below is fixed From 22cb2d1e31e8d20d61796ed5b5ca320a7606b5ac Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Thu, 1 Jul 2021 21:09:12 +0100 Subject: [PATCH 06/26] Replace Travis badge with Github Actions --- .github/workflows/build.yml | 4 +++- README.md | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 11fee139..a864edcd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,6 @@ -name: Test +# lower case name, because it's used as the label on badge on top of readme. +# other badges also use lower case name, so this is for consistency +name: linux on: - push - pull_request diff --git a/README.md b/README.md index 29369d55..e974671b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # [![ZNC](https://wiki.znc.in/resources/assets/wiki.png)](https://znc.in) - An advanced IRC bouncer -[![Travis Build Status](https://img.shields.io/travis/znc/znc/master.svg?label=linux%2Fmacos)](https://travis-ci.org/znc/znc) +[![GitHub Actions Status](https://github.com/znc/znc/actions/workflows/build.yml/badge.svg)](https://github.com/znc/znc/actions/workflows/build.yml) [![Jenkins Build Status](https://img.shields.io/jenkins/s/https/jenkins.znc.in/job/znc/job/znc/job/master.svg?label=freebsd)](https://jenkins.znc.in/job/znc/job/znc/job/master/) [![AppVeyor Build status](https://img.shields.io/appveyor/ci/DarthGandalf/znc/master.svg?label=windows)](https://ci.appveyor.com/project/DarthGandalf/znc/branch/master) [![Bountysource](https://www.bountysource.com/badge/tracker?tracker_id=1759)](https://www.bountysource.com/trackers/1759-znc?utm_source=1759&utm_medium=shield&utm_campaign=TRACKER_BADGE) From 01877fcb0ff1911ef0abe58e6ff7bf62090da681 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Fri, 2 Jul 2021 23:37:14 +0100 Subject: [PATCH 07/26] Replace github actions badge with one via shields.io for consistency --- .github/workflows/build.yml | 5 ++--- README.md | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a864edcd..70b68c78 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,6 +1,5 @@ -# lower case name, because it's used as the label on badge on top of readme. -# other badges also use lower case name, so this is for consistency -name: linux +# the name is used by the shields.io at top of readme +name: build on: - push - pull_request diff --git a/README.md b/README.md index e974671b..32bb2451 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # [![ZNC](https://wiki.znc.in/resources/assets/wiki.png)](https://znc.in) - An advanced IRC bouncer -[![GitHub Actions Status](https://github.com/znc/znc/actions/workflows/build.yml/badge.svg)](https://github.com/znc/znc/actions/workflows/build.yml) +[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/znc/znc/build?label=linux)](https://github.com/znc/znc/actions/workflows/build.yml) [![Jenkins Build Status](https://img.shields.io/jenkins/s/https/jenkins.znc.in/job/znc/job/znc/job/master.svg?label=freebsd)](https://jenkins.znc.in/job/znc/job/znc/job/master/) [![AppVeyor Build status](https://img.shields.io/appveyor/ci/DarthGandalf/znc/master.svg?label=windows)](https://ci.appveyor.com/project/DarthGandalf/znc/branch/master) [![Bountysource](https://www.bountysource.com/badge/tracker?tracker_id=1759)](https://www.bountysource.com/trackers/1759-znc?utm_source=1759&utm_medium=shield&utm_campaign=TRACKER_BADGE) From 8be5e4ce62a75a882ec5303c188bf931661972da Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Sat, 3 Jul 2021 01:01:41 +0100 Subject: [PATCH 08/26] Port updater of docs.znc.in from travis to github actions --- .../generate-docs.sh | 6 ++--- .travis.ssh => .ci/ssh-config | 0 .github/workflows/build.yml | 23 +++++++++++++++++- .travis-github.enc | Bin 3408 -> 0 bytes 4 files changed, 25 insertions(+), 4 deletions(-) rename .travis-generate-docs.sh => .ci/generate-docs.sh (86%) rename .travis.ssh => .ci/ssh-config (100%) delete mode 100644 .travis-github.enc diff --git a/.travis-generate-docs.sh b/.ci/generate-docs.sh similarity index 86% rename from .travis-generate-docs.sh rename to .ci/generate-docs.sh index c60ac52d..c2e399f6 100755 --- a/.travis-generate-docs.sh +++ b/.ci/generate-docs.sh @@ -7,7 +7,7 @@ doxygen cd "$HOME" git clone --depth=1 --branch=gh-pages github:znc/docs.git gh-pages || exit 1 -cd "$TRAVIS_BUILD_DIR/doc/html/" +cd "$GITHUB_WORKSPACE/doc/html/" mv ~/gh-pages/.git ./ echo docs.znc.in > CNAME git add -A @@ -28,9 +28,9 @@ if [[ ! -f ~/docs_need_commit ]]; then fi git commit -F- < ~/znc-github-key + env: + KEY: ${{ secrets.SSH_GITHUB_KEY_FOR_CI_BOT }} + - run: chmod 0600 ~/znc-github-key + - run: mkdir -p ~/.ssh + - run: cp .ci/ssh-config ~/.ssh/config + # It's not travis anymore, but oh well. TODO: fix + - run: git config --global user.email "travis-ci@znc.in" + - run: git config --global user.name "znc-travis" + - run: .ci/generate-docs.sh diff --git a/.travis-github.enc b/.travis-github.enc deleted file mode 100644 index 2bba5eef876e6a3caf6663dfa83171356d495fa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3408 zcmV-W4X^T3VQh3|WM5yJhO6*qTZY9s0xLgH`8gH+RowL)LBMTBfSVqjXHq5~NNkYm zkb<*=t;7@K9faZ&Nw+~guASG&wauw@=Zu?Lav5-3L(?+wM)pw=S%_~?*LnI7`9{#u zO&oz-Eu5WTuNB*&v>aRU=K|{DN9-A*J}5egN99oc_xXA2xAI9=<8QhZ5b)ge+dbSS zCKv)e_hLfB63aFfY_spCGWd0puj+O}s~>N1DbdEWgbA*vA;VWJH=CSo!q0#=qEwmP zDU5pr_EW#)O!_${5yOxGd?FmP={6icNKZxcExT<~F`9(}KRF4PT z`k&RaKA5UPYB6$2VI+7(r%AAn8)cq)iUW=+ulO`RXmf@|SGC7Ajxib41%wi?TQIi4 zUNn(1adKWVFI~}Ti6ZS<*#f}eR2u86H?XN@uf=>n_HBo&{(l#elH z1*5RY_=9_Q`>LCWz(?64^Cis#3i2SD_sgchM+93I2!b2DEj)BL%|m6zLjkEd=bm#o zpi!wV*0+t`ra?j{uQ|xMyvVW&J^c1y;wT05%E>7AOQiTnL1zXn?k$)&LHe*eSR3j# ztn3X>5}LtIfI|*n(H`PcfX||MIryj`u+#*|&GvjQfgO1+s`kmQ=Wzq`0q;7lX;8C| zW850FaJ`GM-w|Zx14QIuQfu7&iDC&W1Hrc<$wM}&M@9xU1VU+wel}9HcWFT|7x_zx zbSxI*6#}YmM8V=fol4U&$SV#G`g;;GwBN{DKJ2)TGu^AG1&UD~vh;TEREE`noNx~K zpa!ag4;O95BV-Qn<-V&6&@k7JHQ7%$vSfJt|4Y)Yk52ByM{HCrWf&jsTu^4x`v<1_m(6;jCtme(A zWtq{v1FqGRKT-2ms1`87vVZ>MaOu?QA1va&cbHN47`-CI@YN~t^L$j;PHt_F?4H>Y zUd4-S=_&DNUyuWm1b7$Sm^^|m7g(FpVgf8~)+|vHAm@KiND^Bqzobn)Jv&Q!i8>1t0$KplI z2?+Q-^!O_U_Pg1qOvn6lCc9lEL*&WZ@-c6^)@p?hunI-6Td}WZ5v`rQSLd zChBxlE&5NYBg;u5Yq)*;NzA79mz^ROCfo=(QA)@EnhB|!{<^g#ZrvCL6Na7=h%lEU zRI*fFAa}-P@xi(88FYuC=tt7G!R<1tcq9(Bc*a&}OSF;k#MOQn0}4C9wIpSflx^lB{HS#S>n2rsP{&~bab7eBrYbj)K@f3<^9265M_ z6rH_T%_c6rU~c1{H@kv#@#eAyKPbXYLg0sBeClK9W?SSyj_3ea{~X4^*E7s7 z6w~F5G;6^XQj|@!uaz7pX&Q)jv||t$TkBPOF&!a2+FCB9s?^lg)fq`Lhisc&>D1o1 zhA+(>^H=Q}S7B91_LY2HfT^AYHKz+)tEGEpB>}kGXv`f@Dx^i;?Bz?VWlYPOyf%Oz zp+}JUxhT4wT&$c@v7JN=pq*Tr`e7L?{X`TdeYqDzAoM7O-XL`J7dC}|;bI$ZozIG) z&t_@E{!#k9ov#nShtz#2d0R6LiI246Smyh~II4{q3?XJqvgRjGGInsYJt{}ly>$h+ zd&3dFs#Z;^^<}-`sbY+1m_}Hn_Q@oR^w#1jEm z_YE@VI8@I0BW|LR^J`nCGH-A#dyTelmmFP<+a$>x1U4uRj9lSoF2)jfZe|PP+J)`I zDQ^mEM@+BtL^>bBmlI99L9z1^oKF8J{q4YV#`NiF!s5dYrvKVjrh~J7#!k6pGE8EM z!<5niS$vlMt}Lr+70>2WHKsmR7ATuf7n8dlc0;7f8 z3$TTnBjMg@`Up1&_lsVfq!IAfD!Uf!qjrN4io#oPJNICudtJao`qNlS=u3RSl{6R2 z;ncVSSXkJINGWb;_+8ak&v2{5`{N9hFa>H;BBqfRf9-erZB-`oA-jK{T+)A|xstW= z;*tm&DJl$q9%L4IYFdhvd1W!%nzi(AA);)&EEFq4n3M73j=7YUaD?@c)AXGrnIYi( ze!H)v9lopxrpFhR!P8aWDCI4S+52RFyO!Gx4M4kg#LRvU(Ym3>i3|DG5X(#Cot$e? z8x-dRgm?{G-{b_xWnPE8QlYf@sh}l=Ur4LQ%C!Q?HL6^BYv+-kTmkCp{B`y~Now9x_qDCb3y{?o29K6%zwe z#f#N@H-oVsxr)iP>Z#z$*GJIyHx!LQ&wHfQF=XnHIXyNLkYAzmYOP2SAh7X=Ca>-P z?2*J()f*ScWX2% zD@6lW{NV1DTv0KhG0=FjSa-Ef3Cdg3tD|9eCW4FD6iep=`YjCkx#*J=2S8pg->_YD zu{O6kc-6(uV6g0Hn#6X4eITXk^BG~8K=E4KB;*JF?|}#FEW_HY<9v-90|3tD5!Zd% z{ci`@xdlmfH2_^H>j7C!@h&%59rLCUUR@o~6e#p;BSd+e`qf@UVi{#_@LSzOemsWv z5ker1yt33qM=l!wmdR|c;gr@QKbpj?(>T-pa{M&NJUhz1*6U2odP9i-m=lLzxyv{@ z*qLCs1myxXu~NUbHd$Ep>n7T^SFGA6RY==W@!y=YsB#Yd-zV8xqO|@dVB*-g;j|C# z4H~ap`EHR(`yMT&iKKQC``#zkofOz~nOJOxDlP@_!GD{Yr35>K{Pe~_%eO5HRGIbR z^#rB(GAEdWYkYm{zdvW=AbbtgX8*TEB^*57XqyMDP5Nx&HHaFD1~hdxf2L3~MiGBZ zJ$l=5b$10@m`(>SMAJPVv#ZU1YfOc=l%=3-t|*T9tsx>pumU9Oo7?`&D4}aS)fT0e z-wfeB94?_m{j!yP=O=mOZZB}@o-}r;e97TmwaN+U?xB*hU#35uXB&eJL%H{H-K3$G zL7D{013i55Rv2BIpWZK@1k=F8jK6ym-d@`2xb8Ld>1IBb1t1#iiTKMtS`>|W)STtc zPfVItRtzTjjqnc#bRJ~YwVT7043nDfyWpG?B*u`2-AY=c_Pll1IBih7hY8<9}M!U4M*B70@LTjN@)dZj&JZ8RnZbmuf!yT zwg@65t665-VA*A$>vEi)>D)z)RhuHOk2BTRY|hqnnNxgLDecHr{s%jwVGf~Nz_^tC z#i&JfNcLFF;_>PE6J54eWcmaph^;cxv>ea75-t92(X4)N$If6^ZudK5Y+zPDm=g3j mP}>L?_;-P(7$B%3iI6u0Gj*wWNmr{XQ=(lL$WKD1;Jl&*Yo`?e From 315da8e104315b77cdf3cb46c64ea9ba70d5d244 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Sun, 4 Jul 2021 15:55:20 +0100 Subject: [PATCH 09/26] Build but not push docker on pull requests --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cdd5bc5a..81958aa6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,7 +100,6 @@ jobs: docker: name: Docker push runs-on: ubuntu-latest - if: github.event_name == 'push' needs: - gcc - tarball @@ -127,13 +126,14 @@ jobs: - run: echo "${GITHUB_REF#refs/heads/}-${{steps.tagger.outputs.describe}}" > .nightly - run: cat .nightly - uses: docker/login-action@v1 + if: ${{ github.repository == 'znc/znc' && github.event_name == 'push' }} with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - uses: docker/build-push-action@v2 with: context: . - push: true + push: ${{ github.repository == 'znc/znc' && github.event_name == 'push' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} build-args: | From 29142359cd8b2c2bd805776ce70ddc3bec8d2abe Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Sat, 3 Jul 2021 20:26:03 +0100 Subject: [PATCH 10/26] Fix coverage for C++ on github actions --- .codecov.yml | 3 ++- .github/build.sh | 48 +++++++++++++++++-------------------- .github/ubuntu_deps.sh | 3 ++- .github/workflows/build.yml | 17 +++++++++++++ 4 files changed, 43 insertions(+), 28 deletions(-) diff --git a/.codecov.yml b/.codecov.yml index 7d98ceb3..2f03ebbe 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -6,7 +6,8 @@ ignore: - /modules/modpython/znc_core.py - /modules/modperl/ZNC.pm fixes: - - "usr/local/lib/znc/::modules/" # C++ and Python seem to work without this, but Perl needs this. + - "usr/local/lib/znc/::modules/" + - "/usr/local/lib/znc/::modules/" codecov: ci: # Cygwin fails integration test with --coverage enabled, I don't know why diff --git a/.github/build.sh b/.github/build.sh index 7007806d..3a277a6b 100644 --- a/.github/build.sh +++ b/.github/build.sh @@ -7,25 +7,17 @@ cpanm --local-lib=~/perl5 local::lib eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) cpanm --notest Devel::Cover::Report::Clover pip3 install --user coverage -export ZNC_MODPERL_COVERAGE=1" -export ZNC_MODPYTHON_COVERAGE=1" +export ZNC_MODPERL_COVERAGE=1 +#export ZNC_MODPYTHON_COVERAGE=1 -case "$RUNNER_OS" in - Linux) - CXX_FOR_COV=$CXX +case "${CC:-gcc}" in + gcc) + export CXXFLAGS="$CXXFLAGS --coverage" + export LDFLAGS="$LDFLAGS --coverage" ;; - macOS) - CXX_FOR_COV=clang++ - ;; -esac -case "$CXX_FOR_COV" in - g++) - CXXFLAGS+=" --coverage" - LDFLAGS+=" --coverage" - ;; - clang++) - CXXFLAGS+=" -fprofile-instr-generate -fcoverage-mapping" - LDFLAGS+=" -fprofile-instr-generate" + clang) + export CXXFLAGS="$CXXFLAGS -fprofile-instr-generate -fcoverage-mapping" + export LDFLAGS="$LDFLAGS -fprofile-instr-generate" ;; esac @@ -41,16 +33,20 @@ sudo make install # TODO: use DEVEL_COVER_OPTIONS for https://metacpan.org/pod/Devel::Cover env LLVM_PROFILE_FILE="$PWD/inttest.profraw" ZNC_MODPERL_COVERAGE_OPTS="-db,$PWD/cover_db" PYTHONWARNINGS=error make VERBOSE=1 inttest +ls -lRa -case "$RUNNER_OS" in - Linux) - ~/perl5/bin/cover --no-gcov --report=clover +~/perl5/bin/cover --no-gcov --report=clover + +case "${CC:-gcc}" in + gcc) + lcov --directory . --capture --output-file lcov-coverage.txt + lcov --list lcov-coverage.txt ;; - macOS) - xcrun llvm-profdata merge unittest.profraw -o unittest.profdata - xcrun llvm-profdata merge inttest.profraw -o inttest.profdata - xcrun llvm-cov show -show-line-counts-or-regions -instr-profile=unittest.profdata test/unittest_bin > unittest-cmake-coverage.txt - xcrun llvm-cov show -show-line-counts-or-regions -instr-profile=inttest.profdata /usr/local/bin/znc > inttest-znc-coverage.txt - find /usr/local/lib/znc -name '*.so' -or -name '*.bundle' | while read f; do xcrun llvm-cov show -show-line-counts-or-regions -instr-profile=inttest.profdata $f > inttest-$(basename $f)-coverage.txt; done + clang) + llvm-profdata merge unittest.profraw -o unittest.profdata + llvm-profdata merge inttest.profraw -o inttest.profdata + llvm-cov show -show-line-counts-or-regions -instr-profile=unittest.profdata test/unittest_bin > unittest-cmake-coverage.txt + llvm-cov show -show-line-counts-or-regions -instr-profile=inttest.profdata /usr/local/bin/znc > inttest-znc-coverage.txt + find /usr/local/lib/znc -name '*.so' -or -name '*.bundle' | while read f; do llvm-cov show -show-line-counts-or-regions -instr-profile=inttest.profdata $f > inttest-$(basename $f)-coverage.txt; done ;; esac diff --git a/.github/ubuntu_deps.sh b/.github/ubuntu_deps.sh index 535992ce..30684cd8 100644 --- a/.github/ubuntu_deps.sh +++ b/.github/ubuntu_deps.sh @@ -1,3 +1,4 @@ sudo apt-get update -sudo apt-get install -y tcl-dev libsasl2-dev libicu-dev swig qtbase5-dev libboost-locale-dev libperl-dev cpanminus gettext +sudo apt-get install -y tcl-dev libsasl2-dev libicu-dev swig qtbase5-dev libboost-locale-dev libperl-dev cpanminus gettext clang llvm lcov +sudo apt-get upgrade -y diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 81958aa6..d5a4649d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,6 +15,12 @@ jobs: - run: source .github/ubuntu_deps.sh - run: source .github/build.sh - uses: codecov/codecov-action@v1 + with: + name: ${{ github.job }} + - uses: actions/upload-artifact@v2 + with: + name: codecov debug results ${{ github.job }} + path: "/tmp/codecov.*.gz" tarball: name: Tarball @@ -31,6 +37,8 @@ jobs: export CFGFLAGS="--with-gtest=$GITHUB_WORKSPACE/third_party/googletest/googletest --with-gmock=$GITHUB_WORKSPACE/third_party/googletest/googlemock --disable-swig" source $GITHUB_WORKSPACE/.github/build.sh - uses: codecov/codecov-action@v1 + with: + name: ${{ github.job }} # can be removed when asan below is fixed clang: @@ -38,6 +46,7 @@ jobs: runs-on: ubuntu-20.04 env: CXX: clang++ + CC: clang steps: - uses: actions/checkout@v2 with: @@ -45,6 +54,12 @@ jobs: - run: source .github/ubuntu_deps.sh - run: source .github/build.sh - uses: codecov/codecov-action@v1 + with: + name: ${{ github.job }} + - uses: actions/upload-artifact@v2 + with: + name: codecov debug results ${{ github.job }} + path: "/tmp/codecov.*.gz" #clang_asan: @@ -52,6 +67,7 @@ jobs: #runs-on: ubuntu-20.04 #env: #CXX: clang++ + #CC: clang #CXXFLAGS: "-fsanitize=address -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -fPIE" #LDFLAGS: "-fsanitize=address -pie" #steps: @@ -67,6 +83,7 @@ jobs: #runs-on: ubuntu-20.04 #env: #CXX: clang++ + #CC: clang #CXXFLAGS: "-fsanitize=thread -O1 -fPIE" #LDFLAGS: "-fsanitize=thread" #steps: From 9cd36055166164d359a34c0af835e597e558cc59 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Wed, 21 Jul 2021 00:29:39 +0000 Subject: [PATCH 11/26] Update translations from Crowdin for pt_BR --- TRANSLATORS.md | 1 + modules/po/buffextras.pt_BR.po | 2 +- modules/po/sample.pt_BR.po | 2 +- src/po/znc.pt_BR.po | 14 +++++++------- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/TRANSLATORS.md b/TRANSLATORS.md index 1a496633..8899dd52 100644 --- a/TRANSLATORS.md +++ b/TRANSLATORS.md @@ -11,6 +11,7 @@ These people helped translating ZNC to various languages: * Dreiundachzig * Dremski * eggoez (Baguz Ach) +* Felipefpl (Felipe) * hypech * Jay2k1 * kloun (Victor Kukshiev) diff --git a/modules/po/buffextras.pt_BR.po b/modules/po/buffextras.pt_BR.po index 065a8514..d8013e9a 100644 --- a/modules/po/buffextras.pt_BR.po +++ b/modules/po/buffextras.pt_BR.po @@ -42,7 +42,7 @@ msgstr "{1} trocou de apelido: {2}" #: buffextras.cpp:100 msgid "{1} changed the topic to: {2}" -msgstr "{1} alterou o tópico para: {2}" +msgstr "{1} mudou o tópico pra: {2}" #: buffextras.cpp:115 msgid "Adds joins, parts etc. to the playback buffer" diff --git a/modules/po/sample.pt_BR.po b/modules/po/sample.pt_BR.po index 011d0094..71c6d77c 100644 --- a/modules/po/sample.pt_BR.po +++ b/modules/po/sample.pt_BR.po @@ -104,7 +104,7 @@ msgstr "" #: sample.cpp:269 sample.cpp:276 msgid "{1} changes topic on {2} to {3}" -msgstr "" +msgstr "{1} muda o tópico de {2} pra {3}" #: sample.cpp:317 msgid "Hi, I'm your friendly sample module." diff --git a/src/po/znc.pt_BR.po b/src/po/znc.pt_BR.po index 05c715dd..dd272bad 100644 --- a/src/po/znc.pt_BR.po +++ b/src/po/znc.pt_BR.po @@ -14,23 +14,23 @@ msgstr "" #: webskins/_default_/tmpl/InfoBar.tmpl:6 msgid "Logged in as: {1}" -msgstr "Sessão iniciada como: {1}" +msgstr "Logado como: {1}" #: webskins/_default_/tmpl/InfoBar.tmpl:8 msgid "Not logged in" -msgstr "Sessão não iniciada" +msgstr "Não está logado" #: webskins/_default_/tmpl/LoginBar.tmpl:3 msgid "Logout" -msgstr "Finalizar sessão" +msgstr "Sair" #: webskins/_default_/tmpl/Menu.tmpl:4 msgid "Home" -msgstr "Página inicial" +msgstr "Home" #: webskins/_default_/tmpl/Menu.tmpl:7 msgid "Global Modules" -msgstr "Módulos globais" +msgstr "Módulos Globais" #: webskins/_default_/tmpl/Menu.tmpl:20 msgid "User Modules" @@ -1640,7 +1640,7 @@ msgstr "Desconectar dos canais" #: ClientCommand.cpp:1840 msgctxt "helpcmd|Topics|desc" msgid "Show topics in all your channels" -msgstr "Mostra tópicos em todos os seus canais" +msgstr "Mostra os tópicos em todos os seus canais" #: ClientCommand.cpp:1843 msgctxt "helpcmd|PlayBuffer|args" @@ -1680,7 +1680,7 @@ msgstr "" #: ClientCommand.cpp:1858 msgctxt "helpcmd|SetBuffer|args" msgid "<#chan|query> [linecount]" -msgstr "" +msgstr "<#chan|query> [linecount]" #: ClientCommand.cpp:1859 msgctxt "helpcmd|SetBuffer|desc" From 3ebef605754d7e606a6ac44b17c8fc3f0d378cc6 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Mon, 20 Sep 2021 00:29:59 +0000 Subject: [PATCH 12/26] Update translations from Crowdin for id_ID --- TRANSLATORS.md | 1 + src/po/znc.id_ID.po | 46 +++++++++++++++++++++++---------------------- 2 files changed, 25 insertions(+), 22 deletions(-) diff --git a/TRANSLATORS.md b/TRANSLATORS.md index 8899dd52..14e620c7 100644 --- a/TRANSLATORS.md +++ b/TRANSLATORS.md @@ -13,6 +13,7 @@ These people helped translating ZNC to various languages: * eggoez (Baguz Ach) * Felipefpl (Felipe) * hypech +* JakaMedia (Jaka Media Teknologi) * Jay2k1 * kloun (Victor Kukshiev) * leon-th (Leon T.) diff --git a/src/po/znc.id_ID.po b/src/po/znc.id_ID.po index b0a33fca..42650ecf 100644 --- a/src/po/znc.id_ID.po +++ b/src/po/znc.id_ID.po @@ -479,15 +479,15 @@ msgstr "" #: ClientCommand.cpp:183 msgid "Usage: ListClients" -msgstr "" +msgstr "Penggunaan: ListClients" #: ClientCommand.cpp:190 msgid "No such user: {1}" -msgstr "" +msgstr "Tidak ada pengguna: {1}" #: ClientCommand.cpp:198 msgid "No clients are connected" -msgstr "" +msgstr "Tidak ada klien terhubung" #: ClientCommand.cpp:203 ClientCommand.cpp:209 msgctxt "listclientscmd" @@ -502,7 +502,7 @@ msgstr "" #: ClientCommand.cpp:205 ClientCommand.cpp:215 msgctxt "listclientscmd" msgid "Identifier" -msgstr "" +msgstr "Pengenal" #: ClientCommand.cpp:223 ClientCommand.cpp:229 msgctxt "listuserscmd" @@ -512,12 +512,12 @@ msgstr "" #: ClientCommand.cpp:224 ClientCommand.cpp:230 msgctxt "listuserscmd" msgid "Networks" -msgstr "" +msgstr "Jaringan" #: ClientCommand.cpp:225 ClientCommand.cpp:232 msgctxt "listuserscmd" msgid "Clients" -msgstr "" +msgstr "Klien" #: ClientCommand.cpp:240 ClientCommand.cpp:250 ClientCommand.cpp:260 #: ClientCommand.cpp:263 @@ -533,7 +533,7 @@ msgstr "" #: ClientCommand.cpp:242 ClientCommand.cpp:252 ClientCommand.cpp:268 msgctxt "listallusernetworkscmd" msgid "Clients" -msgstr "" +msgstr "Klien" #: ClientCommand.cpp:243 ClientCommand.cpp:271 ClientCommand.cpp:280 msgctxt "listallusernetworkscmd" @@ -557,7 +557,7 @@ msgstr "" #: ClientCommand.cpp:251 msgid "N/A" -msgstr "" +msgstr "Tidak Ada" #: ClientCommand.cpp:272 msgctxt "listallusernetworkscmd" @@ -571,28 +571,30 @@ msgstr "" #: ClientCommand.cpp:291 msgid "Usage: SetMOTD " -msgstr "" +msgstr "Penggunaan: SetMOTD " #: ClientCommand.cpp:294 msgid "MOTD set to: {1}" -msgstr "" +msgstr "MOTD diatur ke: {1}" #: ClientCommand.cpp:300 msgid "Usage: AddMOTD " -msgstr "" +msgstr "Penggunaan: AddMOTD " #: ClientCommand.cpp:303 msgid "Added [{1}] to MOTD" -msgstr "" +msgstr "Tambah [{1}] ke MOTD" #: ClientCommand.cpp:307 msgid "Cleared MOTD" -msgstr "" +msgstr "MOTD Terhapus" #: ClientCommand.cpp:329 msgid "" "ERROR: Writing config file to disk failed! Aborting. Use {1} FORCE to ignore." msgstr "" +"KESALAHAN: Penulisan berkas konfigurasi ke disk gagal! Membatalkan. Gunakan " +"{1} FORCE untuk mengabaikan." #: ClientCommand.cpp:344 ClientCommand.cpp:842 ClientCommand.cpp:883 msgid "You don't have any servers added." @@ -600,41 +602,41 @@ msgstr "" #: ClientCommand.cpp:355 msgid "Server [{1}] not found" -msgstr "" +msgstr "Server [{1}] tidak ditemukan" #: ClientCommand.cpp:375 ClientCommand.cpp:380 msgid "Connecting to {1}..." -msgstr "" +msgstr "Menghubungkan ke {1}..." #: ClientCommand.cpp:377 msgid "Jumping to the next server in the list..." -msgstr "" +msgstr "Lompat ke server selanjutnya dalam daftar..." #: ClientCommand.cpp:382 msgid "Connecting..." -msgstr "" +msgstr "Menghubungkan..." #: ClientCommand.cpp:400 msgid "Disconnected from IRC. Use 'connect' to reconnect." -msgstr "" +msgstr "Terputus dari IRC. Gunakan 'connect' untuk terhubung kembali." #: ClientCommand.cpp:412 msgid "Usage: EnableChan <#chans>" -msgstr "" +msgstr "Gunakan: EnableChan <#channelnya>" #: ClientCommand.cpp:426 msgid "Enabled {1} channel" msgid_plural "Enabled {1} channels" -msgstr[0] "" +msgstr[0] "Channel {1} diaktifkan" #: ClientCommand.cpp:439 msgid "Usage: DisableChan <#chans>" -msgstr "" +msgstr "Gunakan: DisableChan <#channelnya>" #: ClientCommand.cpp:453 msgid "Disabled {1} channel" msgid_plural "Disabled {1} channels" -msgstr[0] "" +msgstr[0] "Channel {1} dinonaktifkan" #: ClientCommand.cpp:466 msgid "Usage: MoveChan <#chan> " From 1dc3209c5ac84680d6954c833cebe58b5924a566 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Sun, 26 Sep 2021 00:29:46 +0000 Subject: [PATCH 13/26] Update translations from Crowdin for --- TRANSLATORS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/TRANSLATORS.md b/TRANSLATORS.md index 14e620c7..3796b881 100644 --- a/TRANSLATORS.md +++ b/TRANSLATORS.md @@ -20,6 +20,7 @@ These people helped translating ZNC to various languages: * LiteHell * lorenzosu * MikkelDK +* moonlightzzz (moonlightz) * natinaum (natinaum) * PauloHeaven (Paul) * psychon From 2f62a3090f6b7b0b54c59886692d8667c94ce0b5 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Mon, 27 Sep 2021 00:30:53 +0000 Subject: [PATCH 14/26] Update translations from Crowdin for pt_PT --- modules/po/admindebug.pt_PT.po | 61 + modules/po/adminlog.pt_PT.po | 69 + modules/po/alias.pt_PT.po | 125 ++ modules/po/autoattach.pt_PT.po | 85 ++ modules/po/autocycle.pt_PT.po | 69 + modules/po/autoop.pt_PT.po | 170 +++ modules/po/autoreply.pt_PT.po | 43 + modules/po/autovoice.pt_PT.po | 111 ++ modules/po/awaystore.pt_PT.po | 110 ++ modules/po/block_motd.pt_PT.po | 35 + modules/po/blockuser.pt_PT.po | 97 ++ modules/po/bouncedcc.pt_PT.po | 131 ++ modules/po/buffextras.pt_PT.po | 49 + modules/po/cert.pt_PT.po | 75 + modules/po/certauth.pt_PT.po | 108 ++ modules/po/chansaver.pt_PT.po | 17 + modules/po/clearbufferonmsg.pt_PT.po | 17 + modules/po/clientnotify.pt_PT.po | 73 + modules/po/controlpanel.pt_PT.po | 718 ++++++++++ modules/po/crypt.pt_PT.po | 143 ++ modules/po/ctcpflood.pt_PT.po | 69 + modules/po/cyrusauth.pt_PT.po | 73 + modules/po/dcc.pt_PT.po | 227 +++ modules/po/disconkick.pt_PT.po | 23 + modules/po/fail2ban.pt_PT.po | 117 ++ modules/po/flooddetach.pt_PT.po | 91 ++ modules/po/identfile.pt_PT.po | 83 ++ modules/po/imapauth.pt_PT.po | 21 + modules/po/keepnick.pt_PT.po | 53 + modules/po/kickrejoin.pt_PT.po | 61 + modules/po/lastseen.pt_PT.po | 67 + modules/po/listsockets.pt_PT.po | 113 ++ modules/po/log.pt_PT.po | 148 ++ modules/po/missingmotd.pt_PT.po | 17 + modules/po/modperl.pt_PT.po | 17 + modules/po/modpython.pt_PT.po | 17 + modules/po/modules_online.pt_PT.po | 17 + modules/po/nickserv.pt_PT.po | 79 ++ modules/po/notes.pt_PT.po | 119 ++ modules/po/notify_connect.pt_PT.po | 29 + modules/po/perform.pt_PT.po | 108 ++ modules/po/perleval.pt_PT.po | 31 + modules/po/pyeval.pt_PT.po | 21 + modules/po/raw.pt_PT.po | 17 + modules/po/route_replies.pt_PT.po | 59 + modules/po/sample.pt_PT.po | 119 ++ modules/po/samplewebapi.pt_PT.po | 17 + modules/po/sasl.pt_PT.po | 174 +++ modules/po/savebuff.pt_PT.po | 62 + modules/po/send_raw.pt_PT.po | 109 ++ modules/po/shell.pt_PT.po | 29 + modules/po/simple_away.pt_PT.po | 92 ++ modules/po/stickychan.pt_PT.po | 102 ++ modules/po/stripcontrols.pt_PT.po | 18 + modules/po/watch.pt_PT.po | 193 +++ modules/po/webadmin.pt_PT.po | 1213 ++++++++++++++++ src/po/znc.pt_PT.po | 1932 ++++++++++++++++++++++++++ 57 files changed, 8043 insertions(+) create mode 100644 modules/po/admindebug.pt_PT.po create mode 100644 modules/po/adminlog.pt_PT.po create mode 100644 modules/po/alias.pt_PT.po create mode 100644 modules/po/autoattach.pt_PT.po create mode 100644 modules/po/autocycle.pt_PT.po create mode 100644 modules/po/autoop.pt_PT.po create mode 100644 modules/po/autoreply.pt_PT.po create mode 100644 modules/po/autovoice.pt_PT.po create mode 100644 modules/po/awaystore.pt_PT.po create mode 100644 modules/po/block_motd.pt_PT.po create mode 100644 modules/po/blockuser.pt_PT.po create mode 100644 modules/po/bouncedcc.pt_PT.po create mode 100644 modules/po/buffextras.pt_PT.po create mode 100644 modules/po/cert.pt_PT.po create mode 100644 modules/po/certauth.pt_PT.po create mode 100644 modules/po/chansaver.pt_PT.po create mode 100644 modules/po/clearbufferonmsg.pt_PT.po create mode 100644 modules/po/clientnotify.pt_PT.po create mode 100644 modules/po/controlpanel.pt_PT.po create mode 100644 modules/po/crypt.pt_PT.po create mode 100644 modules/po/ctcpflood.pt_PT.po create mode 100644 modules/po/cyrusauth.pt_PT.po create mode 100644 modules/po/dcc.pt_PT.po create mode 100644 modules/po/disconkick.pt_PT.po create mode 100644 modules/po/fail2ban.pt_PT.po create mode 100644 modules/po/flooddetach.pt_PT.po create mode 100644 modules/po/identfile.pt_PT.po create mode 100644 modules/po/imapauth.pt_PT.po create mode 100644 modules/po/keepnick.pt_PT.po create mode 100644 modules/po/kickrejoin.pt_PT.po create mode 100644 modules/po/lastseen.pt_PT.po create mode 100644 modules/po/listsockets.pt_PT.po create mode 100644 modules/po/log.pt_PT.po create mode 100644 modules/po/missingmotd.pt_PT.po create mode 100644 modules/po/modperl.pt_PT.po create mode 100644 modules/po/modpython.pt_PT.po create mode 100644 modules/po/modules_online.pt_PT.po create mode 100644 modules/po/nickserv.pt_PT.po create mode 100644 modules/po/notes.pt_PT.po create mode 100644 modules/po/notify_connect.pt_PT.po create mode 100644 modules/po/perform.pt_PT.po create mode 100644 modules/po/perleval.pt_PT.po create mode 100644 modules/po/pyeval.pt_PT.po create mode 100644 modules/po/raw.pt_PT.po create mode 100644 modules/po/route_replies.pt_PT.po create mode 100644 modules/po/sample.pt_PT.po create mode 100644 modules/po/samplewebapi.pt_PT.po create mode 100644 modules/po/sasl.pt_PT.po create mode 100644 modules/po/savebuff.pt_PT.po create mode 100644 modules/po/send_raw.pt_PT.po create mode 100644 modules/po/shell.pt_PT.po create mode 100644 modules/po/simple_away.pt_PT.po create mode 100644 modules/po/stickychan.pt_PT.po create mode 100644 modules/po/stripcontrols.pt_PT.po create mode 100644 modules/po/watch.pt_PT.po create mode 100644 modules/po/webadmin.pt_PT.po create mode 100644 src/po/znc.pt_PT.po diff --git a/modules/po/admindebug.pt_PT.po b/modules/po/admindebug.pt_PT.po new file mode 100644 index 00000000..184efe2d --- /dev/null +++ b/modules/po/admindebug.pt_PT.po @@ -0,0 +1,61 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/admindebug.pot\n" +"X-Crowdin-File-ID: 273\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: admindebug.cpp:30 +msgid "Enable Debug Mode" +msgstr "Ativar o Modo de Depuração" + +#: admindebug.cpp:32 +msgid "Disable Debug Mode" +msgstr "Desativar o Modo de Depuração" + +#: admindebug.cpp:34 +msgid "Show the Debug Mode status" +msgstr "Mostrar o estado do Modo de Depuração" + +#: admindebug.cpp:40 admindebug.cpp:49 +msgid "Access denied!" +msgstr "Acesso negado!" + +#: admindebug.cpp:58 +msgid "" +"Failure. We need to be running with a TTY. (is ZNC running with --" +"foreground?)" +msgstr "" +"Falha. Precisamos de estar a correr com a TTY. (Está o ZNC a correr com --" +"foreground?)" + +#: admindebug.cpp:66 +msgid "Already enabled." +msgstr "Já está ativado." + +#: admindebug.cpp:68 +msgid "Already disabled." +msgstr "Já está desativado." + +#: admindebug.cpp:92 +msgid "Debugging mode is on." +msgstr "O modo de depuração está ativado." + +#: admindebug.cpp:94 +msgid "Debugging mode is off." +msgstr "O modo de depuração está desativado." + +#: admindebug.cpp:96 +msgid "Logging to: stdout." +msgstr "A registar para: stdout." + +#: admindebug.cpp:105 +msgid "Enable Debug mode dynamically." +msgstr "Ativar o modo de depuração dinamicamente." diff --git a/modules/po/adminlog.pt_PT.po b/modules/po/adminlog.pt_PT.po new file mode 100644 index 00000000..e19d732c --- /dev/null +++ b/modules/po/adminlog.pt_PT.po @@ -0,0 +1,69 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/adminlog.pot\n" +"X-Crowdin-File-ID: 149\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: adminlog.cpp:29 +msgid "Show the logging target" +msgstr "Mostrar o destino para os registos" + +#: adminlog.cpp:31 +msgid " [path]" +msgstr " [caminho]" + +#: adminlog.cpp:32 +msgid "Set the logging target" +msgstr "Define um destino para os registos" + +#: adminlog.cpp:142 +msgid "Access denied" +msgstr "Acesso negado" + +#: adminlog.cpp:156 +msgid "Now logging to file" +msgstr "Agora a registar para ficheiro" + +#: adminlog.cpp:160 +msgid "Now only logging to syslog" +msgstr "Agora apenas a registar para syslog" + +#: adminlog.cpp:164 +msgid "Now logging to syslog and file" +msgstr "Agora a registar para syslog e ficheiro" + +#: adminlog.cpp:168 +msgid "Usage: Target [path]" +msgstr "Utilização: Target [caminho]" + +#: adminlog.cpp:170 +msgid "Unknown target" +msgstr "Destino desconhecido" + +#: adminlog.cpp:192 +msgid "Logging is enabled for file" +msgstr "O registo está ativado para ficheiro" + +#: adminlog.cpp:195 +msgid "Logging is enabled for syslog" +msgstr "O registo está ativado para ficheiro" + +#: adminlog.cpp:198 +msgid "Logging is enabled for both, file and syslog" +msgstr "O registo está ativado para ambos, ficheiro e syslog" + +#: adminlog.cpp:204 +msgid "Log file will be written to {1}" +msgstr "O ficheiro de registo vai ser escrito para {1}" + +#: adminlog.cpp:222 +msgid "Log ZNC events to file and/or syslog." +msgstr "Registar os eventos do ZNC para ficheiro e/ou syslog." diff --git a/modules/po/alias.pt_PT.po b/modules/po/alias.pt_PT.po new file mode 100644 index 00000000..153ca9cb --- /dev/null +++ b/modules/po/alias.pt_PT.po @@ -0,0 +1,125 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/alias.pot\n" +"X-Crowdin-File-ID: 150\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: alias.cpp:141 +msgid "missing required parameter: {1}" +msgstr "parâmetro requerido em falta: {1}" + +#: alias.cpp:201 +msgid "Created alias: {1}" +msgstr "Alias criado: {1}" + +#: alias.cpp:203 +msgid "Alias already exists." +msgstr "O alias já existe." + +#: alias.cpp:210 +msgid "Deleted alias: {1}" +msgstr "Alias eliminado: {1}" + +#: alias.cpp:213 alias.cpp:224 alias.cpp:246 alias.cpp:265 alias.cpp:276 +#: alias.cpp:333 +msgid "Alias does not exist." +msgstr "O alias não existe." + +#: alias.cpp:222 alias.cpp:244 alias.cpp:263 alias.cpp:274 +msgid "Modified alias." +msgstr "Alias modificado." + +#: alias.cpp:236 alias.cpp:256 +msgid "Invalid index." +msgstr "Índice inválido." + +#: alias.cpp:282 alias.cpp:298 +msgid "There are no aliases." +msgstr "Não há nenhum alias." + +#: alias.cpp:289 +msgid "The following aliases exist: {1}" +msgstr "Os seguintes aliases existem: {1}" + +#: alias.cpp:290 +msgctxt "list|separator" +msgid ", " +msgstr ", " + +#: alias.cpp:324 +msgid "Actions for alias {1}:" +msgstr "Ações para o alias {1}:" + +#: alias.cpp:331 +msgid "End of actions for alias {1}." +msgstr "Fim das ações para o alias {1}." + +#: alias.cpp:338 alias.cpp:341 alias.cpp:352 alias.cpp:357 +msgid "" +msgstr "" + +#: alias.cpp:339 +msgid "Creates a new, blank alias called name." +msgstr "Cria um novo, alias vazio chamado nome." + +#: alias.cpp:341 +msgid "Deletes an existing alias." +msgstr "Elimina um alias existente." + +#: alias.cpp:343 +msgid " " +msgstr " " + +#: alias.cpp:344 +msgid "Adds a line to an existing alias." +msgstr "Adiciona uma linha para um alias existente." + +#: alias.cpp:346 +msgid " " +msgstr " " + +#: alias.cpp:347 +msgid "Inserts a line into an existing alias." +msgstr "Introduz uma linha num alias existente." + +#: alias.cpp:349 +msgid " " +msgstr " " + +#: alias.cpp:350 +msgid "Removes a line from an existing alias." +msgstr "Remove uma linha de um alias existente." + +#: alias.cpp:353 +msgid "Removes all lines from an existing alias." +msgstr "Remove todas as linhas de um alias existente." + +#: alias.cpp:355 +msgid "Lists all aliases by name." +msgstr "Lista todos os alias pelo nome." + +#: alias.cpp:358 +msgid "Reports the actions performed by an alias." +msgstr "Reporta as ações realizadas por um alias." + +#: alias.cpp:362 +msgid "Generate a list of commands to copy your alias config." +msgstr "" +"Generate a list of commands to copy your alias config.\n" +"Cria uma lista de comandos para copiar o seu config de alias." + +#: alias.cpp:374 +msgid "Clearing all of them!" +msgstr "A limpar todos eles!" + +#: alias.cpp:409 +msgid "Provides bouncer-side command alias support." +msgstr "Fornece suporte de comandos do lado do bouncer do alias." diff --git a/modules/po/autoattach.pt_PT.po b/modules/po/autoattach.pt_PT.po new file mode 100644 index 00000000..f4e4d7a7 --- /dev/null +++ b/modules/po/autoattach.pt_PT.po @@ -0,0 +1,85 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/autoattach.pot\n" +"X-Crowdin-File-ID: 151\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: autoattach.cpp:94 +msgid "Added to list" +msgstr "" + +#: autoattach.cpp:96 +msgid "{1} is already added" +msgstr "" + +#: autoattach.cpp:100 +msgid "Usage: Add [!]<#chan> " +msgstr "" + +#: autoattach.cpp:101 +msgid "Wildcards are allowed" +msgstr "" + +#: autoattach.cpp:113 +msgid "Removed {1} from list" +msgstr "" + +#: autoattach.cpp:115 +msgid "Usage: Del [!]<#chan> " +msgstr "" + +#: autoattach.cpp:121 autoattach.cpp:129 +msgid "Neg" +msgstr "" + +#: autoattach.cpp:122 autoattach.cpp:130 +msgid "Chan" +msgstr "" + +#: autoattach.cpp:123 autoattach.cpp:131 +msgid "Search" +msgstr "" + +#: autoattach.cpp:124 autoattach.cpp:132 +msgid "Host" +msgstr "" + +#: autoattach.cpp:138 +msgid "You have no entries." +msgstr "" + +#: autoattach.cpp:146 autoattach.cpp:149 +msgid "[!]<#chan> " +msgstr "" + +#: autoattach.cpp:147 +msgid "Add an entry, use !#chan to negate and * for wildcards" +msgstr "" + +#: autoattach.cpp:150 +msgid "Remove an entry, needs to be an exact match" +msgstr "" + +#: autoattach.cpp:152 +msgid "List all entries" +msgstr "" + +#: autoattach.cpp:171 +msgid "Unable to add [{1}]" +msgstr "" + +#: autoattach.cpp:283 +msgid "List of channel masks and channel masks with ! before them." +msgstr "" + +#: autoattach.cpp:286 +msgid "Reattaches you to channels on activity." +msgstr "" diff --git a/modules/po/autocycle.pt_PT.po b/modules/po/autocycle.pt_PT.po new file mode 100644 index 00000000..dba8b643 --- /dev/null +++ b/modules/po/autocycle.pt_PT.po @@ -0,0 +1,69 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/autocycle.pot\n" +"X-Crowdin-File-ID: 207\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: autocycle.cpp:27 autocycle.cpp:30 +msgid "[!]<#chan>" +msgstr "" + +#: autocycle.cpp:28 +msgid "Add an entry, use !#chan to negate and * for wildcards" +msgstr "" + +#: autocycle.cpp:31 +msgid "Remove an entry, needs to be an exact match" +msgstr "" + +#: autocycle.cpp:33 +msgid "List all entries" +msgstr "" + +#: autocycle.cpp:46 +msgid "Unable to add {1}" +msgstr "" + +#: autocycle.cpp:66 +msgid "{1} is already added" +msgstr "" + +#: autocycle.cpp:68 +msgid "Added {1} to list" +msgstr "" + +#: autocycle.cpp:70 +msgid "Usage: Add [!]<#chan>" +msgstr "" + +#: autocycle.cpp:78 +msgid "Removed {1} from list" +msgstr "" + +#: autocycle.cpp:80 +msgid "Usage: Del [!]<#chan>" +msgstr "" + +#: autocycle.cpp:85 autocycle.cpp:90 autocycle.cpp:95 +msgid "Channel" +msgstr "" + +#: autocycle.cpp:101 +msgid "You have no entries." +msgstr "" + +#: autocycle.cpp:230 +msgid "List of channel masks and channel masks with ! before them." +msgstr "" + +#: autocycle.cpp:235 +msgid "Rejoins channels to gain Op if you're the only user left" +msgstr "" diff --git a/modules/po/autoop.pt_PT.po b/modules/po/autoop.pt_PT.po new file mode 100644 index 00000000..0c4efa60 --- /dev/null +++ b/modules/po/autoop.pt_PT.po @@ -0,0 +1,170 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/autoop.pot\n" +"X-Crowdin-File-ID: 153\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: autoop.cpp:155 +msgid "List all users" +msgstr "Listar todos os utilizadores" + +#: autoop.cpp:157 autoop.cpp:160 +msgid " [channel] ..." +msgstr " [canal] ..." + +#: autoop.cpp:158 +msgid "Adds channels to a user" +msgstr "Adiciona canais para um utilizador" + +#: autoop.cpp:161 +msgid "Removes channels from a user" +msgstr "Remove canais de um utilizador" + +#: autoop.cpp:163 autoop.cpp:166 +msgid " ,[mask] ..." +msgstr " ,[máscara] ..." + +#: autoop.cpp:164 +msgid "Adds masks to a user" +msgstr "Adiciona máscaras para um utilizador" + +#: autoop.cpp:167 +msgid "Removes masks from a user" +msgstr "Remove máscaras de um utilizador" + +#: autoop.cpp:170 +msgid " [,...] [channels]" +msgstr " [,...] [canais]" + +#: autoop.cpp:171 +msgid "Adds a user" +msgstr "Adiciona um utilizador" + +#: autoop.cpp:173 +msgid "" +msgstr "" + +#: autoop.cpp:173 +msgid "Removes a user" +msgstr "Elimina um utilizador" + +#: autoop.cpp:276 +msgid "Usage: AddUser [,...] [channels]" +msgstr "" +"Utilização: AddUser [,...] chave> " +"[canais]" + +#: autoop.cpp:292 +msgid "Usage: DelUser " +msgstr "Utilização: DelUser " + +#: autoop.cpp:301 +msgid "There are no users defined" +msgstr "Não existem utilizadores definidos" + +#: autoop.cpp:307 autoop.cpp:318 autoop.cpp:322 autoop.cpp:324 +msgid "User" +msgstr "Utilizador" + +#: autoop.cpp:308 autoop.cpp:326 +msgid "Hostmasks" +msgstr "Máscaras de host" + +#: autoop.cpp:309 autoop.cpp:319 +msgid "Key" +msgstr "Chave" + +#: autoop.cpp:310 autoop.cpp:320 +msgid "Channels" +msgstr "Canais" + +#: autoop.cpp:338 +msgid "Usage: AddChans [channel] ..." +msgstr "Utilização: AddChans [canal] ..." + +#: autoop.cpp:345 autoop.cpp:366 autoop.cpp:388 autoop.cpp:409 autoop.cpp:473 +msgid "No such user" +msgstr "Não existe esse utilizador" + +#: autoop.cpp:350 +msgid "Channel(s) added to user {1}" +msgstr "Canal(is) adicionado(s) ao utilizador {1}" + +#: autoop.cpp:359 +msgid "Usage: DelChans [channel] ..." +msgstr "Utilização: DelChans [canal] ..." + +#: autoop.cpp:372 +msgid "Channel(s) Removed from user {1}" +msgstr "Canal(is) eliminado(s) do utilizador {1}" + +#: autoop.cpp:381 +msgid "Usage: AddMasks ,[mask] ..." +msgstr "Utilizador: AddMasks ,[máscara] ..." + +#: autoop.cpp:393 +msgid "Hostmasks(s) added to user {1}" +msgstr "" + +#: autoop.cpp:402 +msgid "Usage: DelMasks ,[mask] ..." +msgstr "" + +#: autoop.cpp:414 +msgid "Removed user {1} with key {2} and channels {3}" +msgstr "" + +#: autoop.cpp:420 +msgid "Hostmasks(s) Removed from user {1}" +msgstr "" + +#: autoop.cpp:479 +msgid "User {1} removed" +msgstr "" + +#: autoop.cpp:485 +msgid "That user already exists" +msgstr "" + +#: autoop.cpp:491 +msgid "User {1} added with hostmask(s) {2}" +msgstr "" + +#: autoop.cpp:533 +msgid "" +"[{1}] sent us a challenge but they are not opped in any defined channels." +msgstr "" + +#: autoop.cpp:537 +msgid "[{1}] sent us a challenge but they do not match a defined user." +msgstr "" + +#: autoop.cpp:545 +msgid "WARNING! [{1}] sent an invalid challenge." +msgstr "" + +#: autoop.cpp:561 +msgid "[{1}] sent an unchallenged response. This could be due to lag." +msgstr "" + +#: autoop.cpp:578 +msgid "" +"WARNING! [{1}] sent a bad response. Please verify that you have their " +"correct password." +msgstr "" + +#: autoop.cpp:587 +msgid "WARNING! [{1}] sent a response but did not match any defined users." +msgstr "" + +#: autoop.cpp:645 +msgid "Auto op the good people" +msgstr "" diff --git a/modules/po/autoreply.pt_PT.po b/modules/po/autoreply.pt_PT.po new file mode 100644 index 00000000..f16bdc9a --- /dev/null +++ b/modules/po/autoreply.pt_PT.po @@ -0,0 +1,43 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/autoreply.pot\n" +"X-Crowdin-File-ID: 154\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: autoreply.cpp:25 +msgid "" +msgstr "" + +#: autoreply.cpp:25 +msgid "Sets a new reply" +msgstr "" + +#: autoreply.cpp:27 +msgid "Displays the current query reply" +msgstr "" + +#: autoreply.cpp:75 +msgid "Current reply is: {1} ({2})" +msgstr "" + +#: autoreply.cpp:81 +msgid "New reply set to: {1} ({2})" +msgstr "" + +#: autoreply.cpp:94 +msgid "" +"You might specify a reply text. It is used when automatically answering " +"queries, if you are not connected to ZNC." +msgstr "" + +#: autoreply.cpp:98 +msgid "Reply to queries when you are away" +msgstr "" diff --git a/modules/po/autovoice.pt_PT.po b/modules/po/autovoice.pt_PT.po new file mode 100644 index 00000000..64a2eee4 --- /dev/null +++ b/modules/po/autovoice.pt_PT.po @@ -0,0 +1,111 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/autovoice.pot\n" +"X-Crowdin-File-ID: 155\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: autovoice.cpp:120 +msgid "List all users" +msgstr "" + +#: autovoice.cpp:122 autovoice.cpp:125 +msgid " [channel] ..." +msgstr "" + +#: autovoice.cpp:123 +msgid "Adds channels to a user" +msgstr "" + +#: autovoice.cpp:126 +msgid "Removes channels from a user" +msgstr "" + +#: autovoice.cpp:128 +msgid " [channels]" +msgstr "" + +#: autovoice.cpp:129 +msgid "Adds a user" +msgstr "" + +#: autovoice.cpp:131 +msgid "" +msgstr "" + +#: autovoice.cpp:131 +msgid "Removes a user" +msgstr "" + +#: autovoice.cpp:215 +msgid "Usage: AddUser [channels]" +msgstr "" + +#: autovoice.cpp:229 +msgid "Usage: DelUser " +msgstr "" + +#: autovoice.cpp:238 +msgid "There are no users defined" +msgstr "" + +#: autovoice.cpp:244 autovoice.cpp:250 +msgid "User" +msgstr "" + +#: autovoice.cpp:245 autovoice.cpp:251 +msgid "Hostmask" +msgstr "" + +#: autovoice.cpp:246 autovoice.cpp:252 +msgid "Channels" +msgstr "" + +#: autovoice.cpp:263 +msgid "Usage: AddChans [channel] ..." +msgstr "" + +#: autovoice.cpp:270 autovoice.cpp:292 autovoice.cpp:329 +msgid "No such user" +msgstr "" + +#: autovoice.cpp:275 +msgid "Channel(s) added to user {1}" +msgstr "" + +#: autovoice.cpp:285 +msgid "Usage: DelChans [channel] ..." +msgstr "" + +#: autovoice.cpp:298 +msgid "Channel(s) Removed from user {1}" +msgstr "" + +#: autovoice.cpp:335 +msgid "User {1} removed" +msgstr "" + +#: autovoice.cpp:341 +msgid "That user already exists" +msgstr "" + +#: autovoice.cpp:347 +msgid "User {1} added with hostmask {2}" +msgstr "" + +#: autovoice.cpp:360 +msgid "" +"Each argument is either a channel you want autovoice for (which can include " +"wildcards) or, if it starts with !, it is an exception for autovoice." +msgstr "" + +#: autovoice.cpp:365 +msgid "Auto voice the good people" +msgstr "" diff --git a/modules/po/awaystore.pt_PT.po b/modules/po/awaystore.pt_PT.po new file mode 100644 index 00000000..2a9d8ead --- /dev/null +++ b/modules/po/awaystore.pt_PT.po @@ -0,0 +1,110 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/awaystore.pot\n" +"X-Crowdin-File-ID: 156\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: awaystore.cpp:67 +msgid "You have been marked as away" +msgstr "" + +#: awaystore.cpp:78 awaystore.cpp:385 awaystore.cpp:388 +msgid "Welcome back!" +msgstr "" + +#: awaystore.cpp:100 +msgid "Deleted {1} messages" +msgstr "" + +#: awaystore.cpp:104 +msgid "USAGE: delete " +msgstr "" + +#: awaystore.cpp:109 +msgid "Illegal message # requested" +msgstr "" + +#: awaystore.cpp:113 +msgid "Message erased" +msgstr "" + +#: awaystore.cpp:122 +msgid "Messages saved to disk" +msgstr "" + +#: awaystore.cpp:124 +msgid "There are no messages to save" +msgstr "" + +#: awaystore.cpp:135 +msgid "Password updated to [{1}]" +msgstr "" + +#: awaystore.cpp:147 +msgid "Corrupt message! [{1}]" +msgstr "" + +#: awaystore.cpp:159 +msgid "Corrupt time stamp! [{1}]" +msgstr "" + +#: awaystore.cpp:178 +msgid "#--- End of messages" +msgstr "" + +#: awaystore.cpp:183 +msgid "Timer set to 300 seconds" +msgstr "" + +#: awaystore.cpp:188 awaystore.cpp:197 +msgid "Timer disabled" +msgstr "" + +#: awaystore.cpp:199 +msgid "Timer set to {1} seconds" +msgstr "" + +#: awaystore.cpp:203 +msgid "Current timer setting: {1} seconds" +msgstr "" + +#: awaystore.cpp:278 +msgid "This module needs as an argument a keyphrase used for encryption" +msgstr "" + +#: awaystore.cpp:285 +msgid "" +"Failed to decrypt your saved messages - Did you give the right encryption " +"key as an argument to this module?" +msgstr "" + +#: awaystore.cpp:386 awaystore.cpp:389 +msgid "You have {1} messages!" +msgstr "" + +#: awaystore.cpp:456 +msgid "Unable to find buffer" +msgstr "" + +#: awaystore.cpp:469 +msgid "Unable to decode encrypted messages" +msgstr "" + +#: awaystore.cpp:516 +msgid "" +"[ -notimer | -timer N ] [-chans] passw0rd . N is number of seconds, 600 by " +"default." +msgstr "" + +#: awaystore.cpp:521 +msgid "" +"Adds auto-away with logging, useful when you use ZNC from different locations" +msgstr "" diff --git a/modules/po/block_motd.pt_PT.po b/modules/po/block_motd.pt_PT.po new file mode 100644 index 00000000..89abe3e0 --- /dev/null +++ b/modules/po/block_motd.pt_PT.po @@ -0,0 +1,35 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/block_motd.pot\n" +"X-Crowdin-File-ID: 157\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: block_motd.cpp:26 +msgid "[]" +msgstr "" + +#: block_motd.cpp:27 +msgid "" +"Override the block with this command. Can optionally specify which server to " +"query." +msgstr "" + +#: block_motd.cpp:36 +msgid "You are not connected to an IRC Server." +msgstr "" + +#: block_motd.cpp:58 +msgid "MOTD blocked by ZNC" +msgstr "" + +#: block_motd.cpp:104 +msgid "Block the MOTD from IRC so it's not sent to your client(s)." +msgstr "" diff --git a/modules/po/blockuser.pt_PT.po b/modules/po/blockuser.pt_PT.po new file mode 100644 index 00000000..9dadcf0e --- /dev/null +++ b/modules/po/blockuser.pt_PT.po @@ -0,0 +1,97 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/blockuser.pot\n" +"X-Crowdin-File-ID: 158\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9 +msgid "Account is blocked" +msgstr "" + +#: blockuser.cpp:23 +msgid "Your account has been disabled. Contact your administrator." +msgstr "" + +#: blockuser.cpp:29 +msgid "List blocked users" +msgstr "" + +#: blockuser.cpp:31 blockuser.cpp:33 +msgid "" +msgstr "" + +#: blockuser.cpp:31 +msgid "Block a user" +msgstr "" + +#: blockuser.cpp:33 +msgid "Unblock a user" +msgstr "" + +#: blockuser.cpp:55 +msgid "Could not block {1}" +msgstr "" + +#: blockuser.cpp:76 +msgid "Access denied" +msgstr "" + +#: blockuser.cpp:85 +msgid "No users are blocked" +msgstr "" + +#: blockuser.cpp:88 +msgid "Blocked users:" +msgstr "" + +#: blockuser.cpp:100 +msgid "Usage: Block " +msgstr "" + +#: blockuser.cpp:105 blockuser.cpp:147 +msgid "You can't block yourself" +msgstr "" + +#: blockuser.cpp:110 blockuser.cpp:152 +msgid "Blocked {1}" +msgstr "" + +#: blockuser.cpp:112 +msgid "Could not block {1} (misspelled?)" +msgstr "" + +#: blockuser.cpp:120 +msgid "Usage: Unblock " +msgstr "" + +#: blockuser.cpp:125 blockuser.cpp:161 +msgid "Unblocked {1}" +msgstr "" + +#: blockuser.cpp:127 +msgid "This user is not blocked" +msgstr "" + +#: blockuser.cpp:155 +msgid "Couldn't block {1}" +msgstr "" + +#: blockuser.cpp:164 +msgid "User {1} is not blocked" +msgstr "" + +#: blockuser.cpp:216 +msgid "Enter one or more user names. Separate them by spaces." +msgstr "" + +#: blockuser.cpp:219 +msgid "Block certain users from logging in." +msgstr "" diff --git a/modules/po/bouncedcc.pt_PT.po b/modules/po/bouncedcc.pt_PT.po new file mode 100644 index 00000000..a1f4f93a --- /dev/null +++ b/modules/po/bouncedcc.pt_PT.po @@ -0,0 +1,131 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/bouncedcc.pot\n" +"X-Crowdin-File-ID: 159\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: bouncedcc.cpp:101 bouncedcc.cpp:119 bouncedcc.cpp:121 +msgctxt "list" +msgid "Type" +msgstr "" + +#: bouncedcc.cpp:102 bouncedcc.cpp:132 +msgctxt "list" +msgid "State" +msgstr "" + +#: bouncedcc.cpp:103 +msgctxt "list" +msgid "Speed" +msgstr "" + +#: bouncedcc.cpp:104 bouncedcc.cpp:115 +msgctxt "list" +msgid "Nick" +msgstr "" + +#: bouncedcc.cpp:105 bouncedcc.cpp:116 +msgctxt "list" +msgid "IP" +msgstr "" + +#: bouncedcc.cpp:106 bouncedcc.cpp:122 +msgctxt "list" +msgid "File" +msgstr "" + +#: bouncedcc.cpp:119 +msgctxt "list" +msgid "Chat" +msgstr "" + +#: bouncedcc.cpp:121 +msgctxt "list" +msgid "Xfer" +msgstr "" + +#: bouncedcc.cpp:125 +msgid "Waiting" +msgstr "" + +#: bouncedcc.cpp:127 +msgid "Halfway" +msgstr "" + +#: bouncedcc.cpp:129 +msgid "Connected" +msgstr "" + +#: bouncedcc.cpp:137 +msgid "You have no active DCCs." +msgstr "" + +#: bouncedcc.cpp:148 +msgid "Use client IP: {1}" +msgstr "" + +#: bouncedcc.cpp:153 +msgid "List all active DCCs" +msgstr "" + +#: bouncedcc.cpp:156 +msgid "Change the option to use IP of client" +msgstr "" + +#: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451 +msgctxt "type" +msgid "Chat" +msgstr "" + +#: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451 +msgctxt "type" +msgid "Xfer" +msgstr "" + +#: bouncedcc.cpp:385 +msgid "DCC {1} Bounce ({2}): Too long line received" +msgstr "" + +#: bouncedcc.cpp:418 +msgid "DCC {1} Bounce ({2}): Timeout while connecting to {3} {4}" +msgstr "" + +#: bouncedcc.cpp:422 +msgid "DCC {1} Bounce ({2}): Timeout while connecting." +msgstr "" + +#: bouncedcc.cpp:427 +msgid "" +"DCC {1} Bounce ({2}): Timeout while waiting for incoming connection on {3} " +"{4}" +msgstr "" + +#: bouncedcc.cpp:440 +msgid "DCC {1} Bounce ({2}): Connection refused while connecting to {3} {4}" +msgstr "" + +#: bouncedcc.cpp:444 +msgid "DCC {1} Bounce ({2}): Connection refused while connecting." +msgstr "" + +#: bouncedcc.cpp:457 bouncedcc.cpp:465 +msgid "DCC {1} Bounce ({2}): Socket error on {3} {4}: {5}" +msgstr "" + +#: bouncedcc.cpp:460 +msgid "DCC {1} Bounce ({2}): Socket error: {3}" +msgstr "" + +#: bouncedcc.cpp:547 +msgid "" +"Bounces DCC transfers through ZNC instead of sending them directly to the " +"user. " +msgstr "" diff --git a/modules/po/buffextras.pt_PT.po b/modules/po/buffextras.pt_PT.po new file mode 100644 index 00000000..bbad3e93 --- /dev/null +++ b/modules/po/buffextras.pt_PT.po @@ -0,0 +1,49 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/buffextras.pot\n" +"X-Crowdin-File-ID: 160\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: buffextras.cpp:45 +msgid "Server" +msgstr "" + +#: buffextras.cpp:47 +msgid "{1} set mode: {2} {3}" +msgstr "" + +#: buffextras.cpp:55 +msgid "{1} kicked {2} with reason: {3}" +msgstr "" + +#: buffextras.cpp:64 +msgid "{1} quit: {2}" +msgstr "" + +#: buffextras.cpp:73 +msgid "{1} joined" +msgstr "" + +#: buffextras.cpp:81 +msgid "{1} parted: {2}" +msgstr "" + +#: buffextras.cpp:90 +msgid "{1} is now known as {2}" +msgstr "" + +#: buffextras.cpp:100 +msgid "{1} changed the topic to: {2}" +msgstr "" + +#: buffextras.cpp:115 +msgid "Adds joins, parts etc. to the playback buffer" +msgstr "" diff --git a/modules/po/cert.pt_PT.po b/modules/po/cert.pt_PT.po new file mode 100644 index 00000000..9d523ca4 --- /dev/null +++ b/modules/po/cert.pt_PT.po @@ -0,0 +1,75 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/cert.pot\n" +"X-Crowdin-File-ID: 161\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +# this text is inserted into `click here` in the other string +#: modules/po/../data/cert/tmpl/index.tmpl:5 +msgid "here" +msgstr "" + +# {1} is `here`, translateable in the other string +#: modules/po/../data/cert/tmpl/index.tmpl:6 +msgid "" +"You already have a certificate set, use the form below to overwrite the " +"current certificate. Alternatively click {1} to delete your certificate." +msgstr "" + +#: modules/po/../data/cert/tmpl/index.tmpl:8 +msgid "You do not have a certificate yet." +msgstr "" + +#: modules/po/../data/cert/tmpl/index.tmpl:14 cert.cpp:72 +msgid "Certificate" +msgstr "" + +#: modules/po/../data/cert/tmpl/index.tmpl:18 +msgid "PEM File:" +msgstr "" + +#: modules/po/../data/cert/tmpl/index.tmpl:22 +msgid "Update" +msgstr "" + +#: cert.cpp:28 +msgid "Pem file deleted" +msgstr "" + +#: cert.cpp:31 +msgid "The pem file doesn't exist or there was a error deleting the pem file." +msgstr "" + +#: cert.cpp:38 +msgid "You have a certificate in {1}" +msgstr "" + +#: cert.cpp:41 +msgid "" +"You do not have a certificate. Please use the web interface to add a " +"certificate" +msgstr "" + +#: cert.cpp:44 +msgid "Alternatively you can either place one at {1}" +msgstr "" + +#: cert.cpp:52 +msgid "Delete the current certificate" +msgstr "" + +#: cert.cpp:54 +msgid "Show the current certificate" +msgstr "" + +#: cert.cpp:105 +msgid "Use a ssl certificate to connect to a server" +msgstr "" diff --git a/modules/po/certauth.pt_PT.po b/modules/po/certauth.pt_PT.po new file mode 100644 index 00000000..8471ee87 --- /dev/null +++ b/modules/po/certauth.pt_PT.po @@ -0,0 +1,108 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/certauth.pot\n" +"X-Crowdin-File-ID: 162\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/certauth/tmpl/index.tmpl:7 +msgid "Add a key" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:11 +msgid "Key:" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:15 +msgid "Add Key" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:23 +msgid "You have no keys." +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:30 +msgctxt "web" +msgid "Key" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:36 +msgid "del" +msgstr "" + +#: certauth.cpp:31 +msgid "[pubkey]" +msgstr "" + +#: certauth.cpp:32 +msgid "Add a public key. If key is not provided will use the current key" +msgstr "" + +#: certauth.cpp:35 +msgid "id" +msgstr "" + +#: certauth.cpp:35 +msgid "Delete a key by its number in List" +msgstr "" + +#: certauth.cpp:37 +msgid "List your public keys" +msgstr "" + +#: certauth.cpp:39 +msgid "Print your current key" +msgstr "" + +#: certauth.cpp:142 +msgid "You are not connected with any valid public key" +msgstr "" + +#: certauth.cpp:144 +msgid "Your current public key is: {1}" +msgstr "" + +#: certauth.cpp:157 +msgid "You did not supply a public key or connect with one." +msgstr "" + +#: certauth.cpp:160 +msgid "Key '{1}' added." +msgstr "" + +#: certauth.cpp:162 +msgid "The key '{1}' is already added." +msgstr "" + +#: certauth.cpp:170 certauth.cpp:183 +msgctxt "list" +msgid "Id" +msgstr "" + +#: certauth.cpp:171 certauth.cpp:184 +msgctxt "list" +msgid "Key" +msgstr "" + +#: certauth.cpp:176 certauth.cpp:190 certauth.cpp:199 +msgid "No keys set for your user" +msgstr "" + +#: certauth.cpp:204 +msgid "Invalid #, check \"list\"" +msgstr "" + +#: certauth.cpp:216 +msgid "Removed" +msgstr "" + +#: certauth.cpp:291 +msgid "Allows users to authenticate via SSL client certificates." +msgstr "" diff --git a/modules/po/chansaver.pt_PT.po b/modules/po/chansaver.pt_PT.po new file mode 100644 index 00000000..e52594cd --- /dev/null +++ b/modules/po/chansaver.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/chansaver.pot\n" +"X-Crowdin-File-ID: 163\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: chansaver.cpp:91 +msgid "Keeps config up-to-date when user joins/parts." +msgstr "" diff --git a/modules/po/clearbufferonmsg.pt_PT.po b/modules/po/clearbufferonmsg.pt_PT.po new file mode 100644 index 00000000..0c960f84 --- /dev/null +++ b/modules/po/clearbufferonmsg.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/clearbufferonmsg.pot\n" +"X-Crowdin-File-ID: 164\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: clearbufferonmsg.cpp:160 +msgid "Clears all channel and query buffers whenever the user does something" +msgstr "" diff --git a/modules/po/clientnotify.pt_PT.po b/modules/po/clientnotify.pt_PT.po new file mode 100644 index 00000000..b4e5c7d7 --- /dev/null +++ b/modules/po/clientnotify.pt_PT.po @@ -0,0 +1,73 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/clientnotify.pot\n" +"X-Crowdin-File-ID: 165\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: clientnotify.cpp:47 +msgid "" +msgstr "" + +#: clientnotify.cpp:48 +msgid "Sets the notify method" +msgstr "" + +#: clientnotify.cpp:50 clientnotify.cpp:54 +msgid "" +msgstr "" + +#: clientnotify.cpp:51 +msgid "Turns notifications for unseen IP addresses on or off" +msgstr "" + +#: clientnotify.cpp:55 +msgid "Turns notifications for clients disconnecting on or off" +msgstr "" + +#: clientnotify.cpp:57 +msgid "Shows the current settings" +msgstr "" + +#: clientnotify.cpp:81 clientnotify.cpp:95 +msgid "" +msgid_plural "" +"Another client authenticated as your user. Use the 'ListClients' command to " +"see all {1} clients." +msgstr[0] "" +msgstr[1] "" + +#: clientnotify.cpp:108 +msgid "Usage: Method " +msgstr "" + +#: clientnotify.cpp:114 clientnotify.cpp:127 clientnotify.cpp:140 +msgid "Saved." +msgstr "" + +#: clientnotify.cpp:121 +msgid "Usage: NewOnly " +msgstr "" + +#: clientnotify.cpp:134 +msgid "Usage: OnDisconnect " +msgstr "" + +#: clientnotify.cpp:145 +msgid "" +"Current settings: Method: {1}, for unseen IP addresses only: {2}, notify on " +"disconnecting clients: {3}" +msgstr "" + +#: clientnotify.cpp:157 +msgid "" +"Notifies you when another IRC client logs into or out of your account. " +"Configurable." +msgstr "" diff --git a/modules/po/controlpanel.pt_PT.po b/modules/po/controlpanel.pt_PT.po new file mode 100644 index 00000000..d345da85 --- /dev/null +++ b/modules/po/controlpanel.pt_PT.po @@ -0,0 +1,718 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/controlpanel.pot\n" +"X-Crowdin-File-ID: 166\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: controlpanel.cpp:51 controlpanel.cpp:64 +msgctxt "helptable" +msgid "Type" +msgstr "" + +#: controlpanel.cpp:52 controlpanel.cpp:66 +msgctxt "helptable" +msgid "Variables" +msgstr "" + +#: controlpanel.cpp:78 +msgid "String" +msgstr "" + +#: controlpanel.cpp:79 +msgid "Boolean (true/false)" +msgstr "" + +#: controlpanel.cpp:80 +msgid "Integer" +msgstr "" + +#: controlpanel.cpp:81 +msgid "Number" +msgstr "" + +#: controlpanel.cpp:126 +msgid "The following variables are available when using the Set/Get commands:" +msgstr "" + +#: controlpanel.cpp:150 +msgid "" +"The following variables are available when using the SetNetwork/GetNetwork " +"commands:" +msgstr "" + +#: controlpanel.cpp:164 +msgid "" +"The following variables are available when using the SetChan/GetChan " +"commands:" +msgstr "" + +#: controlpanel.cpp:171 +msgid "" +"You can use $user as the user name and $network as the network name for " +"modifying your own user and network." +msgstr "" + +#: controlpanel.cpp:181 controlpanel.cpp:968 controlpanel.cpp:1005 +msgid "Error: User [{1}] does not exist!" +msgstr "" + +#: controlpanel.cpp:186 +msgid "Error: You need to have admin rights to modify other users!" +msgstr "" + +#: controlpanel.cpp:196 +msgid "Error: You cannot use $network to modify other users!" +msgstr "" + +#: controlpanel.cpp:204 +msgid "Error: User {1} does not have a network named [{2}]." +msgstr "" + +#: controlpanel.cpp:216 +msgid "Usage: Get [username]" +msgstr "" + +#: controlpanel.cpp:306 controlpanel.cpp:509 controlpanel.cpp:584 +#: controlpanel.cpp:660 controlpanel.cpp:795 controlpanel.cpp:880 +msgid "Error: Unknown variable" +msgstr "" + +#: controlpanel.cpp:315 +msgid "Usage: Set " +msgstr "" + +#: controlpanel.cpp:337 controlpanel.cpp:625 +msgid "This bind host is already set!" +msgstr "" + +#: controlpanel.cpp:344 controlpanel.cpp:356 controlpanel.cpp:364 +#: controlpanel.cpp:427 controlpanel.cpp:446 controlpanel.cpp:462 +#: controlpanel.cpp:472 controlpanel.cpp:632 +msgid "Access denied!" +msgstr "" + +#: controlpanel.cpp:378 controlpanel.cpp:387 controlpanel.cpp:844 +msgid "Setting failed, limit for buffer size is {1}" +msgstr "" + +#: controlpanel.cpp:407 +msgid "Password has been changed!" +msgstr "" + +#: controlpanel.cpp:415 +msgid "Timeout can't be less than 30 seconds!" +msgstr "" + +#: controlpanel.cpp:479 +msgid "That would be a bad idea!" +msgstr "" + +#: controlpanel.cpp:497 +msgid "Supported languages: {1}" +msgstr "" + +#: controlpanel.cpp:521 +msgid "Usage: GetNetwork [username] [network]" +msgstr "" + +#: controlpanel.cpp:540 +msgid "Error: A network must be specified to get another users settings." +msgstr "" + +#: controlpanel.cpp:546 +msgid "You are not currently attached to a network." +msgstr "" + +#: controlpanel.cpp:552 +msgid "Error: Invalid network." +msgstr "" + +#: controlpanel.cpp:596 +msgid "Usage: SetNetwork " +msgstr "" + +#: controlpanel.cpp:670 +msgid "Usage: AddChan " +msgstr "" + +#: controlpanel.cpp:683 +msgid "Error: User {1} already has a channel named {2}." +msgstr "" + +#: controlpanel.cpp:690 +msgid "Channel {1} for user {2} added to network {3}." +msgstr "" + +#: controlpanel.cpp:694 +msgid "" +"Could not add channel {1} for user {2} to network {3}, does it already exist?" +msgstr "" + +#: controlpanel.cpp:704 +msgid "Usage: DelChan " +msgstr "" + +#: controlpanel.cpp:719 +msgid "Error: User {1} does not have any channel matching [{2}] in network {3}" +msgstr "" + +#: controlpanel.cpp:732 +msgid "Channel {1} is deleted from network {2} of user {3}" +msgid_plural "Channels {1} are deleted from network {2} of user {3}" +msgstr[0] "" +msgstr[1] "" + +#: controlpanel.cpp:747 +msgid "Usage: GetChan " +msgstr "" + +#: controlpanel.cpp:761 controlpanel.cpp:825 +msgid "Error: No channels matching [{1}] found." +msgstr "" + +#: controlpanel.cpp:810 +msgid "Usage: SetChan " +msgstr "" + +#: controlpanel.cpp:891 controlpanel.cpp:901 +msgctxt "listusers" +msgid "Username" +msgstr "" + +#: controlpanel.cpp:892 controlpanel.cpp:902 +msgctxt "listusers" +msgid "Realname" +msgstr "" + +#: controlpanel.cpp:893 controlpanel.cpp:905 controlpanel.cpp:907 +msgctxt "listusers" +msgid "IsAdmin" +msgstr "" + +#: controlpanel.cpp:894 controlpanel.cpp:908 +msgctxt "listusers" +msgid "Nick" +msgstr "" + +#: controlpanel.cpp:895 controlpanel.cpp:909 +msgctxt "listusers" +msgid "AltNick" +msgstr "" + +#: controlpanel.cpp:896 controlpanel.cpp:910 +msgctxt "listusers" +msgid "Ident" +msgstr "" + +#: controlpanel.cpp:897 controlpanel.cpp:911 +msgctxt "listusers" +msgid "BindHost" +msgstr "" + +#: controlpanel.cpp:905 controlpanel.cpp:1145 +msgid "No" +msgstr "" + +#: controlpanel.cpp:907 controlpanel.cpp:1137 +msgid "Yes" +msgstr "" + +#: controlpanel.cpp:921 controlpanel.cpp:990 +msgid "Error: You need to have admin rights to add new users!" +msgstr "" + +#: controlpanel.cpp:927 +msgid "Usage: AddUser " +msgstr "" + +#: controlpanel.cpp:932 +msgid "Error: User {1} already exists!" +msgstr "" + +#: controlpanel.cpp:944 controlpanel.cpp:1019 +msgid "Error: User not added: {1}" +msgstr "" + +#: controlpanel.cpp:948 controlpanel.cpp:1023 +msgid "User {1} added!" +msgstr "" + +#: controlpanel.cpp:955 +msgid "Error: You need to have admin rights to delete users!" +msgstr "" + +#: controlpanel.cpp:961 +msgid "Usage: DelUser " +msgstr "" + +#: controlpanel.cpp:973 +msgid "Error: You can't delete yourself!" +msgstr "" + +#: controlpanel.cpp:979 +msgid "Error: Internal error!" +msgstr "" + +#: controlpanel.cpp:983 +msgid "User {1} deleted!" +msgstr "" + +#: controlpanel.cpp:998 +msgid "Usage: CloneUser " +msgstr "" + +#: controlpanel.cpp:1013 +msgid "Error: Cloning failed: {1}" +msgstr "" + +#: controlpanel.cpp:1042 +msgid "Usage: AddNetwork [user] network" +msgstr "" + +#: controlpanel.cpp:1048 +msgid "" +"Network number limit reached. Ask an admin to increase the limit for you, or " +"delete unneeded networks using /znc DelNetwork " +msgstr "" + +#: controlpanel.cpp:1056 +msgid "Error: User {1} already has a network with the name {2}" +msgstr "" + +#: controlpanel.cpp:1063 +msgid "Network {1} added to user {2}." +msgstr "" + +#: controlpanel.cpp:1067 +msgid "Error: Network [{1}] could not be added for user {2}: {3}" +msgstr "" + +#: controlpanel.cpp:1087 +msgid "Usage: DelNetwork [user] network" +msgstr "" + +#: controlpanel.cpp:1098 +msgid "The currently active network can be deleted via {1}status" +msgstr "" + +#: controlpanel.cpp:1104 +msgid "Network {1} deleted for user {2}." +msgstr "" + +#: controlpanel.cpp:1108 +msgid "Error: Network {1} could not be deleted for user {2}." +msgstr "" + +#: controlpanel.cpp:1127 controlpanel.cpp:1135 +msgctxt "listnetworks" +msgid "Network" +msgstr "" + +#: controlpanel.cpp:1128 controlpanel.cpp:1137 controlpanel.cpp:1145 +msgctxt "listnetworks" +msgid "OnIRC" +msgstr "" + +#: controlpanel.cpp:1129 controlpanel.cpp:1138 +msgctxt "listnetworks" +msgid "IRC Server" +msgstr "" + +#: controlpanel.cpp:1130 controlpanel.cpp:1140 +msgctxt "listnetworks" +msgid "IRC User" +msgstr "" + +#: controlpanel.cpp:1131 controlpanel.cpp:1142 +msgctxt "listnetworks" +msgid "Channels" +msgstr "" + +#: controlpanel.cpp:1150 +msgid "No networks" +msgstr "" + +#: controlpanel.cpp:1161 +msgid "Usage: AddServer [[+]port] [password]" +msgstr "" + +#: controlpanel.cpp:1175 +msgid "Added IRC Server {1} to network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1179 +msgid "Error: Could not add IRC server {1} to network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1192 +msgid "Usage: DelServer [[+]port] [password]" +msgstr "" + +#: controlpanel.cpp:1207 +msgid "Deleted IRC Server {1} from network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1211 +msgid "Error: Could not delete IRC server {1} from network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1221 +msgid "Usage: Reconnect " +msgstr "" + +#: controlpanel.cpp:1248 +msgid "Queued network {1} of user {2} for a reconnect." +msgstr "" + +#: controlpanel.cpp:1257 +msgid "Usage: Disconnect " +msgstr "" + +#: controlpanel.cpp:1272 +msgid "Closed IRC connection for network {1} of user {2}." +msgstr "" + +#: controlpanel.cpp:1287 controlpanel.cpp:1292 +msgctxt "listctcp" +msgid "Request" +msgstr "" + +#: controlpanel.cpp:1288 controlpanel.cpp:1293 +msgctxt "listctcp" +msgid "Reply" +msgstr "" + +#: controlpanel.cpp:1297 +msgid "No CTCP replies for user {1} are configured" +msgstr "" + +#: controlpanel.cpp:1300 +msgid "CTCP replies for user {1}:" +msgstr "" + +#: controlpanel.cpp:1316 +msgid "Usage: AddCTCP [user] [request] [reply]" +msgstr "" + +#: controlpanel.cpp:1318 +msgid "" +"This will cause ZNC to reply to the CTCP instead of forwarding it to clients." +msgstr "" + +#: controlpanel.cpp:1321 +msgid "An empty reply will cause the CTCP request to be blocked." +msgstr "" + +#: controlpanel.cpp:1330 +msgid "CTCP requests {1} to user {2} will now be blocked." +msgstr "" + +#: controlpanel.cpp:1334 +msgid "CTCP requests {1} to user {2} will now get reply: {3}" +msgstr "" + +#: controlpanel.cpp:1351 +msgid "Usage: DelCTCP [user] [request]" +msgstr "" + +#: controlpanel.cpp:1357 +msgid "CTCP requests {1} to user {2} will now be sent to IRC clients" +msgstr "" + +#: controlpanel.cpp:1361 +msgid "" +"CTCP requests {1} to user {2} will be sent to IRC clients (nothing has " +"changed)" +msgstr "" + +#: controlpanel.cpp:1371 controlpanel.cpp:1445 +msgid "Loading modules has been disabled." +msgstr "" + +#: controlpanel.cpp:1380 +msgid "Error: Unable to load module {1}: {2}" +msgstr "" + +#: controlpanel.cpp:1383 +msgid "Loaded module {1}" +msgstr "" + +#: controlpanel.cpp:1388 +msgid "Error: Unable to reload module {1}: {2}" +msgstr "" + +#: controlpanel.cpp:1391 +msgid "Reloaded module {1}" +msgstr "" + +#: controlpanel.cpp:1395 +msgid "Error: Unable to load module {1} because it is already loaded" +msgstr "" + +#: controlpanel.cpp:1406 +msgid "Usage: LoadModule [args]" +msgstr "" + +#: controlpanel.cpp:1425 +msgid "Usage: LoadNetModule [args]" +msgstr "" + +#: controlpanel.cpp:1450 +msgid "Please use /znc unloadmod {1}" +msgstr "" + +#: controlpanel.cpp:1456 +msgid "Error: Unable to unload module {1}: {2}" +msgstr "" + +#: controlpanel.cpp:1459 +msgid "Unloaded module {1}" +msgstr "" + +#: controlpanel.cpp:1468 +msgid "Usage: UnloadModule " +msgstr "" + +#: controlpanel.cpp:1485 +msgid "Usage: UnloadNetModule " +msgstr "" + +#: controlpanel.cpp:1502 controlpanel.cpp:1508 +msgctxt "listmodules" +msgid "Name" +msgstr "" + +#: controlpanel.cpp:1503 controlpanel.cpp:1509 +msgctxt "listmodules" +msgid "Arguments" +msgstr "" + +#: controlpanel.cpp:1528 +msgid "User {1} has no modules loaded." +msgstr "" + +#: controlpanel.cpp:1532 +msgid "Modules loaded for user {1}:" +msgstr "" + +#: controlpanel.cpp:1552 +msgid "Network {1} of user {2} has no modules loaded." +msgstr "" + +#: controlpanel.cpp:1557 +msgid "Modules loaded for network {1} of user {2}:" +msgstr "" + +#: controlpanel.cpp:1564 +msgid "[command] [variable]" +msgstr "" + +#: controlpanel.cpp:1565 +msgid "Prints help for matching commands and variables" +msgstr "" + +#: controlpanel.cpp:1568 +msgid " [username]" +msgstr "" + +#: controlpanel.cpp:1569 +msgid "Prints the variable's value for the given or current user" +msgstr "" + +#: controlpanel.cpp:1571 +msgid " " +msgstr "" + +#: controlpanel.cpp:1572 +msgid "Sets the variable's value for the given user" +msgstr "" + +#: controlpanel.cpp:1574 +msgid " [username] [network]" +msgstr "" + +#: controlpanel.cpp:1575 +msgid "Prints the variable's value for the given network" +msgstr "" + +#: controlpanel.cpp:1577 +msgid " " +msgstr "" + +#: controlpanel.cpp:1578 +msgid "Sets the variable's value for the given network" +msgstr "" + +#: controlpanel.cpp:1580 +msgid " [username] " +msgstr "" + +#: controlpanel.cpp:1581 +msgid "Prints the variable's value for the given channel" +msgstr "" + +#: controlpanel.cpp:1584 +msgid " " +msgstr "" + +#: controlpanel.cpp:1585 +msgid "Sets the variable's value for the given channel" +msgstr "" + +#: controlpanel.cpp:1587 controlpanel.cpp:1590 +msgid " " +msgstr "" + +#: controlpanel.cpp:1588 +msgid "Adds a new channel" +msgstr "" + +#: controlpanel.cpp:1591 +msgid "Deletes a channel" +msgstr "" + +#: controlpanel.cpp:1593 +msgid "Lists users" +msgstr "" + +#: controlpanel.cpp:1595 +msgid " " +msgstr "" + +#: controlpanel.cpp:1596 +msgid "Adds a new user" +msgstr "" + +#: controlpanel.cpp:1598 controlpanel.cpp:1621 controlpanel.cpp:1635 +msgid "" +msgstr "" + +#: controlpanel.cpp:1598 +msgid "Deletes a user" +msgstr "" + +#: controlpanel.cpp:1600 +msgid " " +msgstr "" + +#: controlpanel.cpp:1601 +msgid "Clones a user" +msgstr "" + +#: controlpanel.cpp:1603 controlpanel.cpp:1606 +msgid " " +msgstr "" + +#: controlpanel.cpp:1604 +msgid "Adds a new IRC server for the given or current user" +msgstr "" + +#: controlpanel.cpp:1607 +msgid "Deletes an IRC server from the given or current user" +msgstr "" + +#: controlpanel.cpp:1609 controlpanel.cpp:1612 controlpanel.cpp:1632 +msgid " " +msgstr "" + +#: controlpanel.cpp:1610 +msgid "Cycles the user's IRC server connection" +msgstr "" + +#: controlpanel.cpp:1613 +msgid "Disconnects the user from their IRC server" +msgstr "" + +#: controlpanel.cpp:1615 +msgid " [args]" +msgstr "" + +#: controlpanel.cpp:1616 +msgid "Loads a Module for a user" +msgstr "" + +#: controlpanel.cpp:1618 +msgid " " +msgstr "" + +#: controlpanel.cpp:1619 +msgid "Removes a Module of a user" +msgstr "" + +#: controlpanel.cpp:1622 +msgid "Get the list of modules for a user" +msgstr "" + +#: controlpanel.cpp:1625 +msgid " [args]" +msgstr "" + +#: controlpanel.cpp:1626 +msgid "Loads a Module for a network" +msgstr "" + +#: controlpanel.cpp:1629 +msgid " " +msgstr "" + +#: controlpanel.cpp:1630 +msgid "Removes a Module of a network" +msgstr "" + +#: controlpanel.cpp:1633 +msgid "Get the list of modules for a network" +msgstr "" + +#: controlpanel.cpp:1636 +msgid "List the configured CTCP replies" +msgstr "" + +#: controlpanel.cpp:1638 +msgid " [reply]" +msgstr "" + +#: controlpanel.cpp:1639 +msgid "Configure a new CTCP reply" +msgstr "" + +#: controlpanel.cpp:1641 +msgid " " +msgstr "" + +#: controlpanel.cpp:1642 +msgid "Remove a CTCP reply" +msgstr "" + +#: controlpanel.cpp:1646 controlpanel.cpp:1649 +msgid "[username] " +msgstr "" + +#: controlpanel.cpp:1647 +msgid "Add a network for a user" +msgstr "" + +#: controlpanel.cpp:1650 +msgid "Delete a network for a user" +msgstr "" + +#: controlpanel.cpp:1652 +msgid "[username]" +msgstr "" + +#: controlpanel.cpp:1653 +msgid "List all networks for a user" +msgstr "" + +#: controlpanel.cpp:1666 +msgid "" +"Dynamic configuration through IRC. Allows editing only yourself if you're " +"not ZNC admin." +msgstr "" diff --git a/modules/po/crypt.pt_PT.po b/modules/po/crypt.pt_PT.po new file mode 100644 index 00000000..85d4821f --- /dev/null +++ b/modules/po/crypt.pt_PT.po @@ -0,0 +1,143 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/crypt.pot\n" +"X-Crowdin-File-ID: 167\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: crypt.cpp:198 +msgid "<#chan|Nick>" +msgstr "" + +#: crypt.cpp:199 +msgid "Remove a key for nick or channel" +msgstr "" + +#: crypt.cpp:201 +msgid "<#chan|Nick> " +msgstr "" + +#: crypt.cpp:202 +msgid "Set a key for nick or channel" +msgstr "" + +#: crypt.cpp:204 +msgid "List all keys" +msgstr "" + +#: crypt.cpp:206 +msgid "" +msgstr "" + +#: crypt.cpp:207 +msgid "Start a DH1080 key exchange with nick" +msgstr "" + +#: crypt.cpp:210 +msgid "Get the nick prefix" +msgstr "" + +#: crypt.cpp:213 +msgid "[Prefix]" +msgstr "" + +#: crypt.cpp:214 +msgid "Set the nick prefix, with no argument it's disabled." +msgstr "" + +#: crypt.cpp:270 +msgid "Received DH1080 public key from {1}, sending mine..." +msgstr "" + +#: crypt.cpp:275 crypt.cpp:296 +msgid "Key for {1} successfully set." +msgstr "" + +#: crypt.cpp:278 crypt.cpp:299 +msgid "Error in {1} with {2}: {3}" +msgstr "" + +#: crypt.cpp:280 crypt.cpp:301 +msgid "no secret key computed" +msgstr "" + +#: crypt.cpp:395 +msgid "Target [{1}] deleted" +msgstr "" + +#: crypt.cpp:397 +msgid "Target [{1}] not found" +msgstr "" + +#: crypt.cpp:400 +msgid "Usage DelKey <#chan|Nick>" +msgstr "" + +#: crypt.cpp:415 +msgid "Set encryption key for [{1}] to [{2}]" +msgstr "" + +#: crypt.cpp:417 +msgid "Usage: SetKey <#chan|Nick> " +msgstr "" + +#: crypt.cpp:428 +msgid "Sent my DH1080 public key to {1}, waiting for reply ..." +msgstr "" + +#: crypt.cpp:430 +msgid "Error generating our keys, nothing sent." +msgstr "" + +#: crypt.cpp:433 +msgid "Usage: KeyX " +msgstr "" + +#: crypt.cpp:440 +msgid "Nick Prefix disabled." +msgstr "" + +#: crypt.cpp:442 +msgid "Nick Prefix: {1}" +msgstr "" + +#: crypt.cpp:451 +msgid "You cannot use :, even followed by other symbols, as Nick Prefix." +msgstr "" + +#: crypt.cpp:460 +msgid "Overlap with Status Prefix ({1}), this Nick Prefix will not be used!" +msgstr "" + +#: crypt.cpp:465 +msgid "Disabling Nick Prefix." +msgstr "" + +#: crypt.cpp:467 +msgid "Setting Nick Prefix to {1}" +msgstr "" + +#: crypt.cpp:474 crypt.cpp:481 +msgctxt "listkeys" +msgid "Target" +msgstr "" + +#: crypt.cpp:475 crypt.cpp:482 +msgctxt "listkeys" +msgid "Key" +msgstr "" + +#: crypt.cpp:486 +msgid "You have no encryption keys set." +msgstr "" + +#: crypt.cpp:508 +msgid "Encryption for channel/private messages" +msgstr "" diff --git a/modules/po/ctcpflood.pt_PT.po b/modules/po/ctcpflood.pt_PT.po new file mode 100644 index 00000000..6c76e0d9 --- /dev/null +++ b/modules/po/ctcpflood.pt_PT.po @@ -0,0 +1,69 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/ctcpflood.pot\n" +"X-Crowdin-File-ID: 168\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: ctcpflood.cpp:25 ctcpflood.cpp:27 +msgid "" +msgstr "" + +#: ctcpflood.cpp:25 +msgid "Set seconds limit" +msgstr "" + +#: ctcpflood.cpp:27 +msgid "Set lines limit" +msgstr "" + +#: ctcpflood.cpp:29 +msgid "Show the current limits" +msgstr "" + +#: ctcpflood.cpp:76 +msgid "Limit reached by {1}, blocking all CTCP" +msgstr "" + +#: ctcpflood.cpp:98 +msgid "Usage: Secs " +msgstr "" + +#: ctcpflood.cpp:113 +msgid "Usage: Lines " +msgstr "" + +#: ctcpflood.cpp:125 +msgid "1 CTCP message" +msgid_plural "{1} CTCP messages" +msgstr[0] "" +msgstr[1] "" + +#: ctcpflood.cpp:127 +msgid "every second" +msgid_plural "every {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: ctcpflood.cpp:129 +msgid "Current limit is {1} {2}" +msgstr "" + +#: ctcpflood.cpp:145 +msgid "" +"This user module takes none to two arguments. The first argument is the " +"number of lines after which the flood-protection is triggered. The second " +"argument is the time (sec) to in which the number of lines is reached. The " +"default setting is 4 CTCPs in 2 seconds" +msgstr "" + +#: ctcpflood.cpp:151 +msgid "Don't forward CTCP floods to clients" +msgstr "" diff --git a/modules/po/cyrusauth.pt_PT.po b/modules/po/cyrusauth.pt_PT.po new file mode 100644 index 00000000..cd092387 --- /dev/null +++ b/modules/po/cyrusauth.pt_PT.po @@ -0,0 +1,73 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/cyrusauth.pot\n" +"X-Crowdin-File-ID: 169\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: cyrusauth.cpp:42 +msgid "Shows current settings" +msgstr "" + +#: cyrusauth.cpp:44 +msgid "yes|clone |no" +msgstr "" + +#: cyrusauth.cpp:45 +msgid "" +"Create ZNC users upon first successful login, optionally from a template" +msgstr "" + +#: cyrusauth.cpp:56 +msgid "Access denied" +msgstr "" + +#: cyrusauth.cpp:70 +msgid "Ignoring invalid SASL pwcheck method: {1}" +msgstr "" + +#: cyrusauth.cpp:71 +msgid "Ignored invalid SASL pwcheck method" +msgstr "" + +#: cyrusauth.cpp:79 +msgid "Need a pwcheck method as argument (saslauthd, auxprop)" +msgstr "" + +#: cyrusauth.cpp:84 +msgid "SASL Could Not Be Initialized - Halting Startup" +msgstr "" + +#: cyrusauth.cpp:171 cyrusauth.cpp:186 +msgid "We will not create users on their first login" +msgstr "" + +#: cyrusauth.cpp:174 cyrusauth.cpp:195 +msgid "" +"We will create users on their first login, using user [{1}] as a template" +msgstr "" + +#: cyrusauth.cpp:177 cyrusauth.cpp:190 +msgid "We will create users on their first login" +msgstr "" + +#: cyrusauth.cpp:199 +msgid "Usage: CreateUsers yes, CreateUsers no, or CreateUsers clone " +msgstr "" + +#: cyrusauth.cpp:232 +msgid "" +"This global module takes up to two arguments - the methods of authentication " +"- auxprop and saslauthd" +msgstr "" + +#: cyrusauth.cpp:238 +msgid "Allow users to authenticate via SASL password verification method" +msgstr "" diff --git a/modules/po/dcc.pt_PT.po b/modules/po/dcc.pt_PT.po new file mode 100644 index 00000000..df6649d5 --- /dev/null +++ b/modules/po/dcc.pt_PT.po @@ -0,0 +1,227 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/dcc.pot\n" +"X-Crowdin-File-ID: 170\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: dcc.cpp:88 +msgid " " +msgstr "" + +#: dcc.cpp:89 +msgid "Send a file from ZNC to someone" +msgstr "" + +#: dcc.cpp:91 +msgid "" +msgstr "" + +#: dcc.cpp:92 +msgid "Send a file from ZNC to your client" +msgstr "" + +#: dcc.cpp:94 +msgid "List current transfers" +msgstr "" + +#: dcc.cpp:103 +msgid "You must be admin to use the DCC module" +msgstr "" + +#: dcc.cpp:140 +msgid "Attempting to send [{1}] to [{2}]." +msgstr "" + +#: dcc.cpp:149 dcc.cpp:554 +msgid "Receiving [{1}] from [{2}]: File already exists." +msgstr "" + +#: dcc.cpp:167 +msgid "" +"Attempting to connect to [{1} {2}] in order to download [{3}] from [{4}]." +msgstr "" + +#: dcc.cpp:179 +msgid "Usage: Send " +msgstr "" + +#: dcc.cpp:186 dcc.cpp:206 +msgid "Illegal path." +msgstr "" + +#: dcc.cpp:199 +msgid "Usage: Get " +msgstr "" + +#: dcc.cpp:215 dcc.cpp:232 dcc.cpp:234 +msgctxt "list" +msgid "Type" +msgstr "" + +#: dcc.cpp:216 dcc.cpp:238 dcc.cpp:241 +msgctxt "list" +msgid "State" +msgstr "" + +#: dcc.cpp:217 dcc.cpp:243 +msgctxt "list" +msgid "Speed" +msgstr "" + +#: dcc.cpp:218 dcc.cpp:227 +msgctxt "list" +msgid "Nick" +msgstr "" + +#: dcc.cpp:219 dcc.cpp:228 +msgctxt "list" +msgid "IP" +msgstr "" + +#: dcc.cpp:220 dcc.cpp:229 +msgctxt "list" +msgid "File" +msgstr "" + +#: dcc.cpp:232 +msgctxt "list-type" +msgid "Sending" +msgstr "" + +#: dcc.cpp:234 +msgctxt "list-type" +msgid "Getting" +msgstr "" + +#: dcc.cpp:239 +msgctxt "list-state" +msgid "Waiting" +msgstr "" + +#: dcc.cpp:244 +msgid "{1} KiB/s" +msgstr "" + +#: dcc.cpp:250 +msgid "You have no active DCC transfers." +msgstr "" + +#: dcc.cpp:267 +msgid "Attempting to resume send from position {1} of file [{2}] for [{3}]" +msgstr "" + +#: dcc.cpp:277 +msgid "Couldn't resume file [{1}] for [{2}]: not sending anything." +msgstr "" + +#: dcc.cpp:286 +msgid "Bad DCC file: {1}" +msgstr "" + +#: dcc.cpp:341 +msgid "Sending [{1}] to [{2}]: File not open!" +msgstr "" + +#: dcc.cpp:345 +msgid "Receiving [{1}] from [{2}]: File not open!" +msgstr "" + +#: dcc.cpp:385 +msgid "Sending [{1}] to [{2}]: Connection refused." +msgstr "" + +#: dcc.cpp:389 +msgid "Receiving [{1}] from [{2}]: Connection refused." +msgstr "" + +#: dcc.cpp:397 +msgid "Sending [{1}] to [{2}]: Timeout." +msgstr "" + +#: dcc.cpp:401 +msgid "Receiving [{1}] from [{2}]: Timeout." +msgstr "" + +#: dcc.cpp:411 +msgid "Sending [{1}] to [{2}]: Socket error {3}: {4}" +msgstr "" + +#: dcc.cpp:415 +msgid "Receiving [{1}] from [{2}]: Socket error {3}: {4}" +msgstr "" + +#: dcc.cpp:423 +msgid "Sending [{1}] to [{2}]: Transfer started." +msgstr "" + +#: dcc.cpp:427 +msgid "Receiving [{1}] from [{2}]: Transfer started." +msgstr "" + +#: dcc.cpp:446 +msgid "Sending [{1}] to [{2}]: Too much data!" +msgstr "" + +#: dcc.cpp:450 +msgid "Receiving [{1}] from [{2}]: Too much data!" +msgstr "" + +#: dcc.cpp:456 +msgid "Sending [{1}] to [{2}] completed at {3} KiB/s" +msgstr "" + +#: dcc.cpp:461 +msgid "Receiving [{1}] from [{2}] completed at {3} KiB/s" +msgstr "" + +#: dcc.cpp:474 +msgid "Sending [{1}] to [{2}]: File closed prematurely." +msgstr "" + +#: dcc.cpp:478 +msgid "Receiving [{1}] from [{2}]: File closed prematurely." +msgstr "" + +#: dcc.cpp:501 +msgid "Sending [{1}] to [{2}]: Error reading from file." +msgstr "" + +#: dcc.cpp:505 +msgid "Receiving [{1}] from [{2}]: Error reading from file." +msgstr "" + +#: dcc.cpp:537 +msgid "Sending [{1}] to [{2}]: Unable to open file." +msgstr "" + +#: dcc.cpp:541 +msgid "Receiving [{1}] from [{2}]: Unable to open file." +msgstr "" + +#: dcc.cpp:563 +msgid "Receiving [{1}] from [{2}]: Could not open file." +msgstr "" + +#: dcc.cpp:572 +msgid "Sending [{1}] to [{2}]: Not a file." +msgstr "" + +#: dcc.cpp:581 +msgid "Sending [{1}] to [{2}]: Could not open file." +msgstr "" + +#: dcc.cpp:593 +msgid "Sending [{1}] to [{2}]: File too large (>4 GiB)." +msgstr "" + +#: dcc.cpp:623 +msgid "This module allows you to transfer files to and from ZNC" +msgstr "" diff --git a/modules/po/disconkick.pt_PT.po b/modules/po/disconkick.pt_PT.po new file mode 100644 index 00000000..9c33b7de --- /dev/null +++ b/modules/po/disconkick.pt_PT.po @@ -0,0 +1,23 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/disconkick.pot\n" +"X-Crowdin-File-ID: 171\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: disconkick.cpp:32 +msgid "You have been disconnected from the IRC server" +msgstr "" + +#: disconkick.cpp:45 +msgid "" +"Kicks the client from all channels when the connection to the IRC server is " +"lost" +msgstr "" diff --git a/modules/po/fail2ban.pt_PT.po b/modules/po/fail2ban.pt_PT.po new file mode 100644 index 00000000..01f512f0 --- /dev/null +++ b/modules/po/fail2ban.pt_PT.po @@ -0,0 +1,117 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/fail2ban.pot\n" +"X-Crowdin-File-ID: 172\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: fail2ban.cpp:25 +msgid "[minutes]" +msgstr "" + +#: fail2ban.cpp:26 +msgid "The number of minutes IPs are blocked after a failed login." +msgstr "" + +#: fail2ban.cpp:28 +msgid "[count]" +msgstr "" + +#: fail2ban.cpp:29 +msgid "The number of allowed failed login attempts." +msgstr "" + +#: fail2ban.cpp:31 fail2ban.cpp:33 +msgid "" +msgstr "" + +#: fail2ban.cpp:31 +msgid "Ban the specified hosts." +msgstr "" + +#: fail2ban.cpp:33 +msgid "Unban the specified hosts." +msgstr "" + +#: fail2ban.cpp:35 +msgid "List banned hosts." +msgstr "" + +#: fail2ban.cpp:55 +msgid "" +"Invalid argument, must be the number of minutes IPs are blocked after a " +"failed login and can be followed by number of allowed failed login attempts" +msgstr "" + +#: fail2ban.cpp:77 fail2ban.cpp:100 fail2ban.cpp:123 fail2ban.cpp:146 +#: fail2ban.cpp:172 +msgid "Access denied" +msgstr "" + +#: fail2ban.cpp:86 +msgid "Usage: Timeout [minutes]" +msgstr "" + +#: fail2ban.cpp:91 fail2ban.cpp:94 +msgid "Timeout: {1} min" +msgstr "" + +#: fail2ban.cpp:109 +msgid "Usage: Attempts [count]" +msgstr "" + +#: fail2ban.cpp:114 fail2ban.cpp:117 +msgid "Attempts: {1}" +msgstr "" + +#: fail2ban.cpp:130 +msgid "Usage: Ban " +msgstr "" + +#: fail2ban.cpp:140 +msgid "Banned: {1}" +msgstr "" + +#: fail2ban.cpp:153 +msgid "Usage: Unban " +msgstr "" + +#: fail2ban.cpp:163 +msgid "Unbanned: {1}" +msgstr "" + +#: fail2ban.cpp:165 +msgid "Ignored: {1}" +msgstr "" + +#: fail2ban.cpp:177 fail2ban.cpp:183 +msgctxt "list" +msgid "Host" +msgstr "" + +#: fail2ban.cpp:178 fail2ban.cpp:184 +msgctxt "list" +msgid "Attempts" +msgstr "" + +#: fail2ban.cpp:188 +msgctxt "list" +msgid "No bans" +msgstr "" + +#: fail2ban.cpp:245 +msgid "" +"You might enter the time in minutes for the IP banning and the number of " +"failed logins before any action is taken." +msgstr "" + +#: fail2ban.cpp:250 +msgid "Block IPs for some time after a failed login." +msgstr "" diff --git a/modules/po/flooddetach.pt_PT.po b/modules/po/flooddetach.pt_PT.po new file mode 100644 index 00000000..a4a9188f --- /dev/null +++ b/modules/po/flooddetach.pt_PT.po @@ -0,0 +1,91 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/flooddetach.pot\n" +"X-Crowdin-File-ID: 173\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: flooddetach.cpp:30 +msgid "Show current limits" +msgstr "" + +#: flooddetach.cpp:32 flooddetach.cpp:35 +msgid "[]" +msgstr "" + +#: flooddetach.cpp:33 +msgid "Show or set number of seconds in the time interval" +msgstr "" + +#: flooddetach.cpp:36 +msgid "Show or set number of lines in the time interval" +msgstr "" + +#: flooddetach.cpp:39 +msgid "Show or set whether to notify you about detaching and attaching back" +msgstr "" + +#: flooddetach.cpp:93 +msgid "Flood in {1} is over, reattaching..." +msgstr "" + +#: flooddetach.cpp:150 +msgid "Channel {1} was flooded, you've been detached" +msgstr "" + +#: flooddetach.cpp:187 +msgid "1 line" +msgid_plural "{1} lines" +msgstr[0] "" +msgstr[1] "" + +#: flooddetach.cpp:188 +msgid "every second" +msgid_plural "every {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: flooddetach.cpp:190 +msgid "Current limit is {1} {2}" +msgstr "" + +#: flooddetach.cpp:197 +msgid "Seconds limit is {1}" +msgstr "" + +#: flooddetach.cpp:202 +msgid "Set seconds limit to {1}" +msgstr "" + +#: flooddetach.cpp:211 +msgid "Lines limit is {1}" +msgstr "" + +#: flooddetach.cpp:216 +msgid "Set lines limit to {1}" +msgstr "" + +#: flooddetach.cpp:229 +msgid "Module messages are disabled" +msgstr "" + +#: flooddetach.cpp:231 +msgid "Module messages are enabled" +msgstr "" + +#: flooddetach.cpp:247 +msgid "" +"This user module takes up to two arguments. Arguments are numbers of " +"messages and seconds." +msgstr "" + +#: flooddetach.cpp:251 +msgid "Detach channels when flooded" +msgstr "" diff --git a/modules/po/identfile.pt_PT.po b/modules/po/identfile.pt_PT.po new file mode 100644 index 00000000..f08b6597 --- /dev/null +++ b/modules/po/identfile.pt_PT.po @@ -0,0 +1,83 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/identfile.pot\n" +"X-Crowdin-File-ID: 174\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: identfile.cpp:30 +msgid "Show file name" +msgstr "" + +#: identfile.cpp:32 +msgid "" +msgstr "" + +#: identfile.cpp:32 +msgid "Set file name" +msgstr "" + +#: identfile.cpp:34 +msgid "Show file format" +msgstr "" + +#: identfile.cpp:36 +msgid "" +msgstr "" + +#: identfile.cpp:36 +msgid "Set file format" +msgstr "" + +#: identfile.cpp:38 +msgid "Show current state" +msgstr "" + +#: identfile.cpp:48 +msgid "File is set to: {1}" +msgstr "" + +#: identfile.cpp:53 +msgid "File has been set to: {1}" +msgstr "" + +#: identfile.cpp:58 +msgid "Format has been set to: {1}" +msgstr "" + +#: identfile.cpp:59 identfile.cpp:65 +msgid "Format would be expanded to: {1}" +msgstr "" + +#: identfile.cpp:64 +msgid "Format is set to: {1}" +msgstr "" + +#: identfile.cpp:78 +msgid "identfile is free" +msgstr "" + +#: identfile.cpp:86 +msgid "Access denied" +msgstr "" + +#: identfile.cpp:181 +msgid "" +"Aborting connection, another user or network is currently connecting and " +"using the ident spoof file" +msgstr "" + +#: identfile.cpp:189 +msgid "[{1}] could not be written, retrying..." +msgstr "" + +#: identfile.cpp:223 +msgid "Write the ident of a user to a file when they are trying to connect." +msgstr "" diff --git a/modules/po/imapauth.pt_PT.po b/modules/po/imapauth.pt_PT.po new file mode 100644 index 00000000..16fa087a --- /dev/null +++ b/modules/po/imapauth.pt_PT.po @@ -0,0 +1,21 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/imapauth.pot\n" +"X-Crowdin-File-ID: 175\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: imapauth.cpp:168 +msgid "[ server [+]port [ UserFormatString ] ]" +msgstr "" + +#: imapauth.cpp:171 +msgid "Allow users to authenticate via IMAP." +msgstr "" diff --git a/modules/po/keepnick.pt_PT.po b/modules/po/keepnick.pt_PT.po new file mode 100644 index 00000000..98c039c4 --- /dev/null +++ b/modules/po/keepnick.pt_PT.po @@ -0,0 +1,53 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/keepnick.pot\n" +"X-Crowdin-File-ID: 176\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: keepnick.cpp:39 +msgid "Try to get your primary nick" +msgstr "" + +#: keepnick.cpp:42 keepnick.cpp:196 +msgid "No longer trying to get your primary nick" +msgstr "" + +#: keepnick.cpp:44 +msgid "Show the current state" +msgstr "" + +#: keepnick.cpp:158 +msgid "ZNC is already trying to get this nickname" +msgstr "" + +#: keepnick.cpp:173 +msgid "Unable to obtain nick {1}: {2}, {3}" +msgstr "" + +#: keepnick.cpp:181 +msgid "Unable to obtain nick {1}" +msgstr "" + +#: keepnick.cpp:191 +msgid "Trying to get your primary nick" +msgstr "" + +#: keepnick.cpp:201 +msgid "Currently trying to get your primary nick" +msgstr "" + +#: keepnick.cpp:203 +msgid "Currently disabled, try 'enable'" +msgstr "" + +#: keepnick.cpp:224 +msgid "Keeps trying for your primary nick" +msgstr "" diff --git a/modules/po/kickrejoin.pt_PT.po b/modules/po/kickrejoin.pt_PT.po new file mode 100644 index 00000000..8369631c --- /dev/null +++ b/modules/po/kickrejoin.pt_PT.po @@ -0,0 +1,61 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/kickrejoin.pot\n" +"X-Crowdin-File-ID: 177\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: kickrejoin.cpp:56 +msgid "" +msgstr "" + +#: kickrejoin.cpp:56 +msgid "Set the rejoin delay" +msgstr "" + +#: kickrejoin.cpp:58 +msgid "Show the rejoin delay" +msgstr "" + +#: kickrejoin.cpp:77 +msgid "Illegal argument, must be a positive number or 0" +msgstr "" + +#: kickrejoin.cpp:90 +msgid "Negative delays don't make any sense!" +msgstr "" + +#: kickrejoin.cpp:98 +msgid "Rejoin delay set to 1 second" +msgid_plural "Rejoin delay set to {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: kickrejoin.cpp:101 +msgid "Rejoin delay disabled" +msgstr "" + +#: kickrejoin.cpp:106 +msgid "Rejoin delay is set to 1 second" +msgid_plural "Rejoin delay is set to {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: kickrejoin.cpp:109 +msgid "Rejoin delay is disabled" +msgstr "" + +#: kickrejoin.cpp:131 +msgid "You might enter the number of seconds to wait before rejoining." +msgstr "" + +#: kickrejoin.cpp:134 +msgid "Autorejoins on kick" +msgstr "" diff --git a/modules/po/lastseen.pt_PT.po b/modules/po/lastseen.pt_PT.po new file mode 100644 index 00000000..2e231529 --- /dev/null +++ b/modules/po/lastseen.pt_PT.po @@ -0,0 +1,67 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/lastseen.pot\n" +"X-Crowdin-File-ID: 178\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:8 +msgid "User" +msgstr "" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:9 lastseen.cpp:99 +msgid "Last Seen" +msgstr "" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:10 +msgid "Info" +msgstr "" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:11 +msgid "Action" +msgstr "" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:21 +msgid "Edit" +msgstr "" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:22 +msgid "Delete" +msgstr "" + +#: modules/po/../data/lastseen/tmpl/lastseen_WebadminUser.tmpl:6 +msgid "Last login time:" +msgstr "" + +#: lastseen.cpp:53 +msgid "Access denied" +msgstr "" + +#: lastseen.cpp:61 lastseen.cpp:67 +msgctxt "show" +msgid "User" +msgstr "" + +#: lastseen.cpp:62 lastseen.cpp:68 +msgctxt "show" +msgid "Last Seen" +msgstr "" + +#: lastseen.cpp:69 lastseen.cpp:125 +msgid "never" +msgstr "" + +#: lastseen.cpp:79 +msgid "Shows list of users and when they last logged in" +msgstr "" + +#: lastseen.cpp:154 +msgid "Collects data about when a user last logged in." +msgstr "" diff --git a/modules/po/listsockets.pt_PT.po b/modules/po/listsockets.pt_PT.po new file mode 100644 index 00000000..e8f9d53e --- /dev/null +++ b/modules/po/listsockets.pt_PT.po @@ -0,0 +1,113 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/listsockets.pot\n" +"X-Crowdin-File-ID: 179\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:7 listsockets.cpp:213 +#: listsockets.cpp:229 +msgid "Name" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:8 listsockets.cpp:214 +#: listsockets.cpp:230 +msgid "Created" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:9 listsockets.cpp:215 +#: listsockets.cpp:231 +msgid "State" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:10 listsockets.cpp:217 +#: listsockets.cpp:234 +msgid "SSL" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:11 listsockets.cpp:219 +#: listsockets.cpp:239 +msgid "Local" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:12 listsockets.cpp:220 +#: listsockets.cpp:241 +msgid "Remote" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:13 +msgid "Data In" +msgstr "" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:14 +msgid "Data Out" +msgstr "" + +#: listsockets.cpp:62 +msgid "[-n]" +msgstr "" + +#: listsockets.cpp:62 +msgid "Shows the list of active sockets. Pass -n to show IP addresses" +msgstr "" + +#: listsockets.cpp:70 +msgid "You must be admin to use this module" +msgstr "" + +#: listsockets.cpp:95 +msgid "List sockets" +msgstr "" + +#: listsockets.cpp:115 listsockets.cpp:235 +msgctxt "ssl" +msgid "Yes" +msgstr "" + +#: listsockets.cpp:115 listsockets.cpp:236 +msgctxt "ssl" +msgid "No" +msgstr "" + +#: listsockets.cpp:141 +msgid "Listener" +msgstr "" + +#: listsockets.cpp:143 +msgid "Inbound" +msgstr "" + +#: listsockets.cpp:146 +msgid "Outbound" +msgstr "" + +#: listsockets.cpp:148 +msgid "Connecting" +msgstr "" + +#: listsockets.cpp:151 +msgid "UNKNOWN" +msgstr "" + +#: listsockets.cpp:206 +msgid "You have no open sockets." +msgstr "" + +#: listsockets.cpp:221 listsockets.cpp:243 +msgid "In" +msgstr "" + +#: listsockets.cpp:222 listsockets.cpp:245 +msgid "Out" +msgstr "" + +#: listsockets.cpp:261 +msgid "Lists active sockets" +msgstr "" diff --git a/modules/po/log.pt_PT.po b/modules/po/log.pt_PT.po new file mode 100644 index 00000000..d9ec0918 --- /dev/null +++ b/modules/po/log.pt_PT.po @@ -0,0 +1,148 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/log.pot\n" +"X-Crowdin-File-ID: 180\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: log.cpp:59 +msgid "" +msgstr "" + +#: log.cpp:60 +msgid "Set logging rules, use !#chan or !query to negate and * " +msgstr "" + +#: log.cpp:62 +msgid "Clear all logging rules" +msgstr "" + +#: log.cpp:64 +msgid "List all logging rules" +msgstr "" + +#: log.cpp:67 +msgid " true|false" +msgstr "" + +#: log.cpp:68 +msgid "Set one of the following options: joins, quits, nickchanges" +msgstr "" + +#: log.cpp:71 +msgid "Show current settings set by Set command" +msgstr "" + +#: log.cpp:143 +msgid "Usage: SetRules " +msgstr "" + +#: log.cpp:144 +msgid "Wildcards are allowed" +msgstr "" + +#: log.cpp:156 log.cpp:179 +msgid "No logging rules. Everything is logged." +msgstr "" + +#: log.cpp:161 +msgid "1 rule removed: {2}" +msgid_plural "{1} rules removed: {2}" +msgstr[0] "" +msgstr[1] "" + +#: log.cpp:168 log.cpp:174 +msgctxt "listrules" +msgid "Rule" +msgstr "" + +#: log.cpp:169 log.cpp:175 +msgctxt "listrules" +msgid "Logging enabled" +msgstr "" + +#: log.cpp:190 +msgid "" +"Usage: Set true|false, where is one of: joins, quits, nickchanges" +msgstr "" + +#: log.cpp:197 +msgid "Will log joins" +msgstr "" + +#: log.cpp:197 +msgid "Will not log joins" +msgstr "" + +#: log.cpp:198 +msgid "Will log quits" +msgstr "" + +#: log.cpp:198 +msgid "Will not log quits" +msgstr "" + +#: log.cpp:200 +msgid "Will log nick changes" +msgstr "" + +#: log.cpp:200 +msgid "Will not log nick changes" +msgstr "" + +#: log.cpp:204 +msgid "Unknown variable. Known variables: joins, quits, nickchanges" +msgstr "" + +#: log.cpp:212 +msgid "Logging joins" +msgstr "" + +#: log.cpp:212 +msgid "Not logging joins" +msgstr "" + +#: log.cpp:213 +msgid "Logging quits" +msgstr "" + +#: log.cpp:213 +msgid "Not logging quits" +msgstr "" + +#: log.cpp:214 +msgid "Logging nick changes" +msgstr "" + +#: log.cpp:215 +msgid "Not logging nick changes" +msgstr "" + +#: log.cpp:352 +msgid "" +"Invalid args [{1}]. Only one log path allowed. Check that there are no " +"spaces in the path." +msgstr "" + +#: log.cpp:402 +msgid "Invalid log path [{1}]" +msgstr "" + +#: log.cpp:405 +msgid "Logging to [{1}]. Using timestamp format '{2}'" +msgstr "" + +#: log.cpp:560 +msgid "[-sanitize] Optional path where to store logs." +msgstr "" + +#: log.cpp:564 +msgid "Writes IRC logs." +msgstr "" diff --git a/modules/po/missingmotd.pt_PT.po b/modules/po/missingmotd.pt_PT.po new file mode 100644 index 00000000..205206ac --- /dev/null +++ b/modules/po/missingmotd.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/missingmotd.pot\n" +"X-Crowdin-File-ID: 181\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: missingmotd.cpp:36 +msgid "Sends 422 to clients when they login" +msgstr "" diff --git a/modules/po/modperl.pt_PT.po b/modules/po/modperl.pt_PT.po new file mode 100644 index 00000000..42a2f3e8 --- /dev/null +++ b/modules/po/modperl.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/modperl.pot\n" +"X-Crowdin-File-ID: 182\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modperl.cpp:382 +msgid "Loads perl scripts as ZNC modules" +msgstr "" diff --git a/modules/po/modpython.pt_PT.po b/modules/po/modpython.pt_PT.po new file mode 100644 index 00000000..e2ecc926 --- /dev/null +++ b/modules/po/modpython.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/modpython.pot\n" +"X-Crowdin-File-ID: 183\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modpython.cpp:513 +msgid "Loads python scripts as ZNC modules" +msgstr "" diff --git a/modules/po/modules_online.pt_PT.po b/modules/po/modules_online.pt_PT.po new file mode 100644 index 00000000..aa477eca --- /dev/null +++ b/modules/po/modules_online.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/modules_online.pot\n" +"X-Crowdin-File-ID: 184\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules_online.cpp:117 +msgid "Makes ZNC's *modules to be \"online\"." +msgstr "" diff --git a/modules/po/nickserv.pt_PT.po b/modules/po/nickserv.pt_PT.po new file mode 100644 index 00000000..0a126e95 --- /dev/null +++ b/modules/po/nickserv.pt_PT.po @@ -0,0 +1,79 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/nickserv.pot\n" +"X-Crowdin-File-ID: 185\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: nickserv.cpp:31 +msgid "Password set" +msgstr "" + +#: nickserv.cpp:36 nickserv.cpp:46 +msgid "Done" +msgstr "" + +#: nickserv.cpp:41 +msgid "NickServ name set" +msgstr "" + +#: nickserv.cpp:60 +msgid "No such editable command. See ViewCommands for list." +msgstr "" + +#: nickserv.cpp:63 +msgid "Ok" +msgstr "" + +#: nickserv.cpp:68 +msgid "password" +msgstr "" + +#: nickserv.cpp:68 +msgid "Set your nickserv password" +msgstr "" + +#: nickserv.cpp:70 +msgid "Clear your nickserv password" +msgstr "" + +#: nickserv.cpp:72 +msgid "nickname" +msgstr "" + +#: nickserv.cpp:73 +msgid "" +"Set NickServ name (Useful on networks like EpiKnet, where NickServ is named " +"Themis" +msgstr "" + +#: nickserv.cpp:77 +msgid "Reset NickServ name to default (NickServ)" +msgstr "" + +#: nickserv.cpp:81 +msgid "Show patterns for lines, which are being sent to NickServ" +msgstr "" + +#: nickserv.cpp:83 +msgid "cmd new-pattern" +msgstr "" + +#: nickserv.cpp:84 +msgid "Set pattern for commands" +msgstr "" + +#: nickserv.cpp:146 +msgid "Please enter your nickserv password." +msgstr "" + +#: nickserv.cpp:150 +msgid "Auths you with NickServ (prefer SASL module instead)" +msgstr "" diff --git a/modules/po/notes.pt_PT.po b/modules/po/notes.pt_PT.po new file mode 100644 index 00000000..4053dad0 --- /dev/null +++ b/modules/po/notes.pt_PT.po @@ -0,0 +1,119 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/notes.pot\n" +"X-Crowdin-File-ID: 186\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/notes/tmpl/index.tmpl:7 +msgid "Add A Note" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:11 +msgid "Key:" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:15 +msgid "Note:" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:19 +msgid "Add Note" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:27 +msgid "You have no notes to display." +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:34 notes.cpp:164 notes.cpp:170 +msgid "Key" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:35 notes.cpp:165 notes.cpp:171 +msgid "Note" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:41 +msgid "[del]" +msgstr "" + +#: notes.cpp:32 +msgid "That note already exists. Use MOD to overwrite." +msgstr "" + +#: notes.cpp:35 notes.cpp:137 +msgid "Added note {1}" +msgstr "" + +#: notes.cpp:37 notes.cpp:48 notes.cpp:142 +msgid "Unable to add note {1}" +msgstr "" + +#: notes.cpp:46 notes.cpp:139 +msgid "Set note for {1}" +msgstr "" + +#: notes.cpp:56 +msgid "This note doesn't exist." +msgstr "" + +#: notes.cpp:66 notes.cpp:116 +msgid "Deleted note {1}" +msgstr "" + +#: notes.cpp:68 notes.cpp:118 +msgid "Unable to delete note {1}" +msgstr "" + +#: notes.cpp:75 +msgid "List notes" +msgstr "" + +#: notes.cpp:77 notes.cpp:81 +msgid " " +msgstr "" + +#: notes.cpp:77 +msgid "Add a note" +msgstr "" + +#: notes.cpp:79 notes.cpp:83 +msgid "" +msgstr "" + +#: notes.cpp:79 +msgid "Delete a note" +msgstr "" + +#: notes.cpp:81 +msgid "Modify a note" +msgstr "" + +#: notes.cpp:94 +msgid "Notes" +msgstr "" + +#: notes.cpp:133 +msgid "That note already exists. Use /#+ to overwrite." +msgstr "" + +#: notes.cpp:186 notes.cpp:188 +msgid "You have no entries." +msgstr "" + +#: notes.cpp:224 +msgid "" +"This user module takes up to one arguments. It can be -disableNotesOnLogin " +"not to show notes upon client login" +msgstr "" + +#: notes.cpp:228 +msgid "Keep and replay notes" +msgstr "" diff --git a/modules/po/notify_connect.pt_PT.po b/modules/po/notify_connect.pt_PT.po new file mode 100644 index 00000000..b1cf3756 --- /dev/null +++ b/modules/po/notify_connect.pt_PT.po @@ -0,0 +1,29 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/notify_connect.pot\n" +"X-Crowdin-File-ID: 187\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: notify_connect.cpp:24 +msgid "attached" +msgstr "" + +#: notify_connect.cpp:26 +msgid "detached" +msgstr "" + +#: notify_connect.cpp:41 +msgid "{1} {2} from {3}" +msgstr "" + +#: notify_connect.cpp:52 +msgid "Notifies all admin users when a client connects or disconnects." +msgstr "" diff --git a/modules/po/perform.pt_PT.po b/modules/po/perform.pt_PT.po new file mode 100644 index 00000000..416d6698 --- /dev/null +++ b/modules/po/perform.pt_PT.po @@ -0,0 +1,108 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/perform.pot\n" +"X-Crowdin-File-ID: 189\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/perform/tmpl/index.tmpl:7 perform.cpp:143 +msgid "Perform" +msgstr "" + +#: modules/po/../data/perform/tmpl/index.tmpl:11 +msgid "Perform commands:" +msgstr "" + +#: modules/po/../data/perform/tmpl/index.tmpl:15 +msgid "Commands sent to the IRC server on connect, one per line." +msgstr "" + +#: modules/po/../data/perform/tmpl/index.tmpl:18 +msgid "Save" +msgstr "" + +#: perform.cpp:24 +msgid "Usage: add " +msgstr "" + +#: perform.cpp:29 +msgid "Added!" +msgstr "" + +#: perform.cpp:37 perform.cpp:82 +msgid "Illegal # Requested" +msgstr "" + +#: perform.cpp:41 +msgid "Command Erased." +msgstr "" + +#: perform.cpp:50 perform.cpp:56 +msgctxt "list" +msgid "Id" +msgstr "" + +#: perform.cpp:51 perform.cpp:57 +msgctxt "list" +msgid "Perform" +msgstr "" + +#: perform.cpp:52 perform.cpp:62 +msgctxt "list" +msgid "Expanded" +msgstr "" + +#: perform.cpp:67 +msgid "No commands in your perform list." +msgstr "" + +#: perform.cpp:73 +msgid "perform commands sent" +msgstr "" + +#: perform.cpp:86 +msgid "Commands Swapped." +msgstr "" + +#: perform.cpp:95 +msgid "" +msgstr "" + +#: perform.cpp:96 +msgid "Adds perform command to be sent to the server on connect" +msgstr "" + +#: perform.cpp:98 +msgid "" +msgstr "" + +#: perform.cpp:98 +msgid "Delete a perform command" +msgstr "" + +#: perform.cpp:100 +msgid "List the perform commands" +msgstr "" + +#: perform.cpp:103 +msgid "Send the perform commands to the server now" +msgstr "" + +#: perform.cpp:105 +msgid " " +msgstr "" + +#: perform.cpp:106 +msgid "Swap two perform commands" +msgstr "" + +#: perform.cpp:192 +msgid "Keeps a list of commands to be executed when ZNC connects to IRC." +msgstr "" diff --git a/modules/po/perleval.pt_PT.po b/modules/po/perleval.pt_PT.po new file mode 100644 index 00000000..2e34338f --- /dev/null +++ b/modules/po/perleval.pt_PT.po @@ -0,0 +1,31 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/perleval.pot\n" +"X-Crowdin-File-ID: 190\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: perleval.pm:23 +msgid "Evaluates perl code" +msgstr "" + +#: perleval.pm:33 +msgid "Only admin can load this module" +msgstr "" + +#: perleval.pm:44 +#, perl-format +msgid "Error: %s" +msgstr "" + +#: perleval.pm:46 +#, perl-format +msgid "Result: %s" +msgstr "" diff --git a/modules/po/pyeval.pt_PT.po b/modules/po/pyeval.pt_PT.po new file mode 100644 index 00000000..25104ff1 --- /dev/null +++ b/modules/po/pyeval.pt_PT.po @@ -0,0 +1,21 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/pyeval.pot\n" +"X-Crowdin-File-ID: 191\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: pyeval.py:49 +msgid "You must have admin privileges to load this module." +msgstr "" + +#: pyeval.py:82 +msgid "Evaluates python code" +msgstr "" diff --git a/modules/po/raw.pt_PT.po b/modules/po/raw.pt_PT.po new file mode 100644 index 00000000..91893aed --- /dev/null +++ b/modules/po/raw.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/raw.pot\n" +"X-Crowdin-File-ID: 193\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: raw.cpp:43 +msgid "View all of the raw traffic" +msgstr "" diff --git a/modules/po/route_replies.pt_PT.po b/modules/po/route_replies.pt_PT.po new file mode 100644 index 00000000..217e784d --- /dev/null +++ b/modules/po/route_replies.pt_PT.po @@ -0,0 +1,59 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/route_replies.pot\n" +"X-Crowdin-File-ID: 194\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: route_replies.cpp:227 +msgid "[yes|no]" +msgstr "" + +#: route_replies.cpp:228 +msgid "Decides whether to show the timeout messages or not" +msgstr "" + +#: route_replies.cpp:374 +msgid "This module hit a timeout which is probably a connectivity issue." +msgstr "" + +#: route_replies.cpp:377 +msgid "" +"However, if you can provide steps to reproduce this issue, please do report " +"a bug." +msgstr "" + +#: route_replies.cpp:380 +msgid "To disable this message, do \"/msg {1} silent yes\"" +msgstr "" + +#: route_replies.cpp:382 +msgid "Last request: {1}" +msgstr "" + +#: route_replies.cpp:383 +msgid "Expected replies:" +msgstr "" + +#: route_replies.cpp:387 +msgid "{1} (last)" +msgstr "" + +#: route_replies.cpp:459 +msgid "Timeout messages are disabled." +msgstr "" + +#: route_replies.cpp:460 +msgid "Timeout messages are enabled." +msgstr "" + +#: route_replies.cpp:481 +msgid "Send replies (e.g. to /who) to the right client only" +msgstr "" diff --git a/modules/po/sample.pt_PT.po b/modules/po/sample.pt_PT.po new file mode 100644 index 00000000..f4468ffe --- /dev/null +++ b/modules/po/sample.pt_PT.po @@ -0,0 +1,119 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/sample.pot\n" +"X-Crowdin-File-ID: 195\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: sample.cpp:31 +msgid "Sample job cancelled" +msgstr "" + +#: sample.cpp:33 +msgid "Sample job destroyed" +msgstr "" + +#: sample.cpp:50 +msgid "Sample job done" +msgstr "" + +#: sample.cpp:65 +msgid "TEST!!!!" +msgstr "" + +#: sample.cpp:74 +msgid "I'm being loaded with the arguments: {1}" +msgstr "" + +#: sample.cpp:85 +msgid "I'm being unloaded!" +msgstr "" + +#: sample.cpp:94 +msgid "You got connected BoyOh." +msgstr "" + +#: sample.cpp:98 +msgid "You got disconnected BoyOh." +msgstr "" + +#: sample.cpp:116 +msgid "{1} {2} set mode on {3} {4}{5} {6}" +msgstr "" + +#: sample.cpp:123 +msgid "{1} {2} opped {3} on {4}" +msgstr "" + +#: sample.cpp:129 +msgid "{1} {2} deopped {3} on {4}" +msgstr "" + +#: sample.cpp:135 +msgid "{1} {2} voiced {3} on {4}" +msgstr "" + +#: sample.cpp:141 +msgid "{1} {2} devoiced {3} on {4}" +msgstr "" + +#: sample.cpp:147 +msgid "* {1} sets mode: {2} {3} on {4}" +msgstr "" + +#: sample.cpp:163 +msgid "{1} kicked {2} from {3} with the msg {4}" +msgstr "" + +#: sample.cpp:169 +msgid "* {1} ({2}@{3}) quits ({4}) from channel: {6}" +msgid_plural "* {1} ({2}@{3}) quits ({4}) from {5} channels: {6}" +msgstr[0] "" +msgstr[1] "" + +#: sample.cpp:177 +msgid "Attempting to join {1}" +msgstr "" + +#: sample.cpp:182 +msgid "* {1} ({2}@{3}) joins {4}" +msgstr "" + +#: sample.cpp:189 +msgid "* {1} ({2}@{3}) parts {4}" +msgstr "" + +#: sample.cpp:196 +msgid "{1} invited us to {2}, ignoring invites to {2}" +msgstr "" + +#: sample.cpp:201 +msgid "{1} invited us to {2}" +msgstr "" + +#: sample.cpp:207 +msgid "{1} is now known as {2}" +msgstr "" + +#: sample.cpp:269 sample.cpp:276 +msgid "{1} changes topic on {2} to {3}" +msgstr "" + +#: sample.cpp:317 +msgid "Hi, I'm your friendly sample module." +msgstr "" + +#: sample.cpp:330 +msgid "Description of module arguments goes here." +msgstr "" + +#: sample.cpp:333 +msgid "To be used as a sample for writing modules" +msgstr "" diff --git a/modules/po/samplewebapi.pt_PT.po b/modules/po/samplewebapi.pt_PT.po new file mode 100644 index 00000000..e41cf381 --- /dev/null +++ b/modules/po/samplewebapi.pt_PT.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/samplewebapi.pot\n" +"X-Crowdin-File-ID: 196\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: samplewebapi.cpp:59 +msgid "Sample Web API module." +msgstr "" diff --git a/modules/po/sasl.pt_PT.po b/modules/po/sasl.pt_PT.po new file mode 100644 index 00000000..8b1fa855 --- /dev/null +++ b/modules/po/sasl.pt_PT.po @@ -0,0 +1,174 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/sasl.pot\n" +"X-Crowdin-File-ID: 197\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/sasl/tmpl/index.tmpl:7 sasl.cpp:303 +msgid "SASL" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:11 +msgid "Username:" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:13 +msgid "Please enter a username." +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:16 +msgid "Password:" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:18 +msgid "Please enter a password." +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:22 +msgid "Options" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:25 +msgid "Connect only if SASL authentication succeeds." +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:27 +msgid "Require authentication" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:35 +msgid "Mechanisms" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:42 +msgid "Name" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:43 sasl.cpp:89 sasl.cpp:95 +msgid "Description" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:57 +msgid "Selected mechanisms and their order:" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:74 +msgid "Save" +msgstr "" + +#: sasl.cpp:54 +msgid "TLS certificate, for use with the *cert module" +msgstr "" + +#: sasl.cpp:56 +msgid "" +"Plain text negotiation, this should work always if the network supports SASL" +msgstr "" + +#: sasl.cpp:62 +msgid "search" +msgstr "" + +#: sasl.cpp:62 +msgid "Generate this output" +msgstr "" + +#: sasl.cpp:64 +msgid "[ []]" +msgstr "" + +#: sasl.cpp:65 +msgid "" +"Set username and password for the mechanisms that need them. Password is " +"optional. Without parameters, returns information about current settings." +msgstr "" + +#: sasl.cpp:69 +msgid "[mechanism[ ...]]" +msgstr "" + +#: sasl.cpp:70 +msgid "Set the mechanisms to be attempted (in order)" +msgstr "" + +#: sasl.cpp:72 +msgid "[yes|no]" +msgstr "" + +#: sasl.cpp:73 +msgid "Don't connect unless SASL authentication succeeds" +msgstr "" + +#: sasl.cpp:88 sasl.cpp:94 +msgid "Mechanism" +msgstr "" + +#: sasl.cpp:99 +msgid "The following mechanisms are available:" +msgstr "" + +#: sasl.cpp:109 +msgid "Username is currently not set" +msgstr "" + +#: sasl.cpp:111 +msgid "Username is currently set to '{1}'" +msgstr "" + +#: sasl.cpp:114 +msgid "Password was not supplied" +msgstr "" + +#: sasl.cpp:116 +msgid "Password was supplied" +msgstr "" + +#: sasl.cpp:124 +msgid "Username has been set to [{1}]" +msgstr "" + +#: sasl.cpp:125 +msgid "Password has been set to [{1}]" +msgstr "" + +#: sasl.cpp:145 +msgid "Current mechanisms set: {1}" +msgstr "" + +#: sasl.cpp:154 +msgid "We require SASL negotiation to connect" +msgstr "" + +#: sasl.cpp:156 +msgid "We will connect even if SASL fails" +msgstr "" + +#: sasl.cpp:193 +msgid "Disabling network, we require authentication." +msgstr "" + +#: sasl.cpp:194 +msgid "Use 'RequireAuth no' to disable." +msgstr "" + +#: sasl.cpp:256 +msgid "{1} mechanism succeeded." +msgstr "" + +#: sasl.cpp:268 +msgid "{1} mechanism failed." +msgstr "" + +#: sasl.cpp:348 +msgid "" +"Adds support for sasl authentication capability to authenticate to an IRC " +"server" +msgstr "" diff --git a/modules/po/savebuff.pt_PT.po b/modules/po/savebuff.pt_PT.po new file mode 100644 index 00000000..43ff02d1 --- /dev/null +++ b/modules/po/savebuff.pt_PT.po @@ -0,0 +1,62 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/savebuff.pot\n" +"X-Crowdin-File-ID: 198\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: savebuff.cpp:65 +msgid "" +msgstr "" + +#: savebuff.cpp:65 +msgid "Sets the password" +msgstr "" + +#: savebuff.cpp:67 +msgid "" +msgstr "" + +#: savebuff.cpp:67 +msgid "Replays the buffer" +msgstr "" + +#: savebuff.cpp:69 +msgid "Saves all buffers" +msgstr "" + +#: savebuff.cpp:221 +msgid "" +"Password is unset usually meaning the decryption failed. You can setpass to " +"the appropriate pass and things should start working, or setpass to a new " +"pass and save to reinstantiate" +msgstr "" + +#: savebuff.cpp:232 +msgid "Password set to [{1}]" +msgstr "" + +#: savebuff.cpp:262 +msgid "Replayed {1}" +msgstr "" + +#: savebuff.cpp:341 +msgid "Unable to decode Encrypted file {1}" +msgstr "" + +#: savebuff.cpp:358 +msgid "" +"This user module takes up to one arguments. Either --ask-pass or the " +"password itself (which may contain spaces) or nothing" +msgstr "" + +#: savebuff.cpp:363 +msgid "Stores channel and query buffers to disk, encrypted" +msgstr "" diff --git a/modules/po/send_raw.pt_PT.po b/modules/po/send_raw.pt_PT.po new file mode 100644 index 00000000..9d3c028e --- /dev/null +++ b/modules/po/send_raw.pt_PT.po @@ -0,0 +1,109 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/send_raw.pot\n" +"X-Crowdin-File-ID: 199\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:9 +msgid "Send a raw IRC line" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:14 +msgid "User:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:15 +msgid "To change user, click to Network selector" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:19 +msgid "User/Network:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:32 +msgid "Send to:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:34 +msgid "Client" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:35 +msgid "Server" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:40 +msgid "Line:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:45 +msgid "Send" +msgstr "" + +#: send_raw.cpp:32 +msgid "Sent [{1}] to {2}/{3}" +msgstr "" + +#: send_raw.cpp:36 send_raw.cpp:56 +msgid "Network {1} not found for user {2}" +msgstr "" + +#: send_raw.cpp:40 send_raw.cpp:60 +msgid "User {1} not found" +msgstr "" + +#: send_raw.cpp:52 +msgid "Sent [{1}] to IRC server of {2}/{3}" +msgstr "" + +#: send_raw.cpp:75 +msgid "You must have admin privileges to load this module" +msgstr "" + +#: send_raw.cpp:82 +msgid "Send Raw" +msgstr "" + +#: send_raw.cpp:92 +msgid "User not found" +msgstr "" + +#: send_raw.cpp:99 +msgid "Network not found" +msgstr "" + +#: send_raw.cpp:116 +msgid "Line sent" +msgstr "" + +#: send_raw.cpp:140 send_raw.cpp:143 +msgid "[user] [network] [data to send]" +msgstr "" + +#: send_raw.cpp:141 +msgid "The data will be sent to the user's IRC client(s)" +msgstr "" + +#: send_raw.cpp:144 +msgid "The data will be sent to the IRC server the user is connected to" +msgstr "" + +#: send_raw.cpp:147 +msgid "[data to send]" +msgstr "" + +#: send_raw.cpp:148 +msgid "The data will be sent to your current client" +msgstr "" + +#: send_raw.cpp:159 +msgid "Lets you send some raw IRC lines as/to someone else" +msgstr "" diff --git a/modules/po/shell.pt_PT.po b/modules/po/shell.pt_PT.po new file mode 100644 index 00000000..bd801d99 --- /dev/null +++ b/modules/po/shell.pt_PT.po @@ -0,0 +1,29 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/shell.pot\n" +"X-Crowdin-File-ID: 200\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: shell.cpp:37 +msgid "Failed to execute: {1}" +msgstr "" + +#: shell.cpp:75 +msgid "You must be admin to use the shell module" +msgstr "" + +#: shell.cpp:169 +msgid "Gives shell access" +msgstr "" + +#: shell.cpp:172 +msgid "Gives shell access. Only ZNC admins can use it." +msgstr "" diff --git a/modules/po/simple_away.pt_PT.po b/modules/po/simple_away.pt_PT.po new file mode 100644 index 00000000..072e945b --- /dev/null +++ b/modules/po/simple_away.pt_PT.po @@ -0,0 +1,92 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/simple_away.pot\n" +"X-Crowdin-File-ID: 201\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: simple_away.cpp:56 +msgid "[]" +msgstr "" + +#: simple_away.cpp:57 +#, c-format +msgid "" +"Prints or sets the away reason (%awaytime% is replaced with the time you " +"were set away, supports substitutions using ExpandString)" +msgstr "" + +#: simple_away.cpp:63 +msgid "Prints the current time to wait before setting you away" +msgstr "" + +#: simple_away.cpp:65 +msgid "" +msgstr "" + +#: simple_away.cpp:66 +msgid "Sets the time to wait before setting you away" +msgstr "" + +#: simple_away.cpp:69 +msgid "Disables the wait time before setting you away" +msgstr "" + +#: simple_away.cpp:73 +msgid "Get or set the minimum number of clients before going away" +msgstr "" + +#: simple_away.cpp:136 +msgid "Away reason set" +msgstr "" + +#: simple_away.cpp:138 +msgid "Away reason: {1}" +msgstr "" + +#: simple_away.cpp:139 +msgid "Current away reason would be: {1}" +msgstr "" + +#: simple_away.cpp:144 +msgid "Current timer setting: 1 second" +msgid_plural "Current timer setting: {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: simple_away.cpp:153 simple_away.cpp:161 +msgid "Timer disabled" +msgstr "" + +#: simple_away.cpp:155 +msgid "Timer set to 1 second" +msgid_plural "Timer set to: {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: simple_away.cpp:166 +msgid "Current MinClients setting: {1}" +msgstr "" + +#: simple_away.cpp:169 +msgid "MinClients set to {1}" +msgstr "" + +#: simple_away.cpp:248 +msgid "" +"You might enter up to 3 arguments, like -notimer awaymessage or -timer 5 " +"awaymessage." +msgstr "" + +#: simple_away.cpp:253 +msgid "" +"This module will automatically set you away on IRC while you are " +"disconnected from the bouncer." +msgstr "" diff --git a/modules/po/stickychan.pt_PT.po b/modules/po/stickychan.pt_PT.po new file mode 100644 index 00000000..fb4b203f --- /dev/null +++ b/modules/po/stickychan.pt_PT.po @@ -0,0 +1,102 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/stickychan.pot\n" +"X-Crowdin-File-ID: 202\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/stickychan/tmpl/index.tmpl:9 +msgid "Name" +msgstr "" + +#: modules/po/../data/stickychan/tmpl/index.tmpl:10 +msgid "Sticky" +msgstr "" + +#: modules/po/../data/stickychan/tmpl/index.tmpl:25 +msgid "Save" +msgstr "" + +#: modules/po/../data/stickychan/tmpl/stickychan_WebadminChan.tmpl:8 +msgid "Channel is sticky" +msgstr "" + +#: stickychan.cpp:28 +msgid "<#channel> [key]" +msgstr "" + +#: stickychan.cpp:28 +msgid "Sticks a channel" +msgstr "" + +#: stickychan.cpp:30 +msgid "<#channel>" +msgstr "" + +#: stickychan.cpp:30 +msgid "Unsticks a channel" +msgstr "" + +#: stickychan.cpp:32 +msgid "Lists sticky channels" +msgstr "" + +#: stickychan.cpp:75 +msgid "Usage: Stick <#channel> [key]" +msgstr "" + +#: stickychan.cpp:79 +msgid "Stuck {1}" +msgstr "" + +#: stickychan.cpp:85 +msgid "Usage: Unstick <#channel>" +msgstr "" + +#: stickychan.cpp:89 +msgid "Unstuck {1}" +msgstr "" + +#: stickychan.cpp:101 +msgid " -- End of List" +msgstr "" + +#: stickychan.cpp:115 +msgid "Could not join {1} (# prefix missing?)" +msgstr "" + +#: stickychan.cpp:128 +msgid "Sticky Channels" +msgstr "" + +#: stickychan.cpp:160 +msgid "Changes have been saved!" +msgstr "" + +#: stickychan.cpp:185 +msgid "Channel became sticky!" +msgstr "" + +#: stickychan.cpp:189 +msgid "Channel stopped being sticky!" +msgstr "" + +#: stickychan.cpp:209 +msgid "" +"Channel {1} cannot be joined, it is an illegal channel name. Unsticking." +msgstr "" + +#: stickychan.cpp:246 +msgid "List of channels, separated by comma." +msgstr "" + +#: stickychan.cpp:251 +msgid "configless sticky chans, keeps you there very stickily even" +msgstr "" diff --git a/modules/po/stripcontrols.pt_PT.po b/modules/po/stripcontrols.pt_PT.po new file mode 100644 index 00000000..1199e6fa --- /dev/null +++ b/modules/po/stripcontrols.pt_PT.po @@ -0,0 +1,18 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/stripcontrols.pot\n" +"X-Crowdin-File-ID: 203\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: stripcontrols.cpp:63 +msgid "" +"Strips control codes (Colors, Bold, ..) from channel and private messages." +msgstr "" diff --git a/modules/po/watch.pt_PT.po b/modules/po/watch.pt_PT.po new file mode 100644 index 00000000..9a80245d --- /dev/null +++ b/modules/po/watch.pt_PT.po @@ -0,0 +1,193 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/watch.pot\n" +"X-Crowdin-File-ID: 204\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: watch.cpp:178 +msgid " [Target] [Pattern]" +msgstr "" + +#: watch.cpp:178 +msgid "Used to add an entry to watch for." +msgstr "" + +#: watch.cpp:180 +msgid "List all entries being watched." +msgstr "" + +#: watch.cpp:182 +msgid "Dump a list of all current entries to be used later." +msgstr "" + +#: watch.cpp:184 +msgid "" +msgstr "" + +#: watch.cpp:184 +msgid "Deletes Id from the list of watched entries." +msgstr "" + +#: watch.cpp:186 +msgid "Delete all entries." +msgstr "" + +#: watch.cpp:188 watch.cpp:190 +msgid "" +msgstr "" + +#: watch.cpp:188 +msgid "Enable a disabled entry." +msgstr "" + +#: watch.cpp:190 +msgid "Disable (but don't delete) an entry." +msgstr "" + +#: watch.cpp:192 watch.cpp:194 +msgid " " +msgstr "" + +#: watch.cpp:192 +msgid "Enable or disable detached client only for an entry." +msgstr "" + +#: watch.cpp:194 +msgid "Enable or disable detached channel only for an entry." +msgstr "" + +#: watch.cpp:196 +msgid " [#chan priv #foo* !#bar]" +msgstr "" + +#: watch.cpp:196 +msgid "Set the source channels that you care about." +msgstr "" + +#: watch.cpp:237 +msgid "WARNING: malformed entry found while loading" +msgstr "" + +#: watch.cpp:382 +msgid "Disabled all entries." +msgstr "" + +#: watch.cpp:383 +msgid "Enabled all entries." +msgstr "" + +#: watch.cpp:390 watch.cpp:432 watch.cpp:474 watch.cpp:577 watch.cpp:619 +msgid "Invalid Id" +msgstr "" + +#: watch.cpp:399 +msgid "Id {1} disabled" +msgstr "" + +#: watch.cpp:401 +msgid "Id {1} enabled" +msgstr "" + +#: watch.cpp:423 +msgid "Set DetachedClientOnly for all entries to Yes" +msgstr "" + +#: watch.cpp:425 +msgid "Set DetachedClientOnly for all entries to No" +msgstr "" + +#: watch.cpp:441 watch.cpp:483 +msgid "Id {1} set to Yes" +msgstr "" + +#: watch.cpp:443 watch.cpp:485 +msgid "Id {1} set to No" +msgstr "" + +#: watch.cpp:465 +msgid "Set DetachedChannelOnly for all entries to Yes" +msgstr "" + +#: watch.cpp:467 +msgid "Set DetachedChannelOnly for all entries to No" +msgstr "" + +#: watch.cpp:491 watch.cpp:507 +msgid "Id" +msgstr "" + +#: watch.cpp:492 watch.cpp:508 +msgid "HostMask" +msgstr "" + +#: watch.cpp:493 watch.cpp:509 +msgid "Target" +msgstr "" + +#: watch.cpp:494 watch.cpp:510 +msgid "Pattern" +msgstr "" + +#: watch.cpp:495 watch.cpp:511 +msgid "Sources" +msgstr "" + +#: watch.cpp:496 watch.cpp:512 watch.cpp:513 +msgid "Off" +msgstr "" + +#: watch.cpp:497 watch.cpp:515 +msgid "DetachedClientOnly" +msgstr "" + +#: watch.cpp:498 watch.cpp:518 +msgid "DetachedChannelOnly" +msgstr "" + +#: watch.cpp:516 watch.cpp:519 +msgid "Yes" +msgstr "" + +#: watch.cpp:516 watch.cpp:519 +msgid "No" +msgstr "" + +#: watch.cpp:525 watch.cpp:531 +msgid "You have no entries." +msgstr "" + +#: watch.cpp:585 +msgid "Sources set for Id {1}." +msgstr "" + +#: watch.cpp:609 +msgid "All entries cleared." +msgstr "" + +#: watch.cpp:627 +msgid "Id {1} removed." +msgstr "" + +#: watch.cpp:646 +msgid "Entry for {1} already exists." +msgstr "" + +#: watch.cpp:654 +msgid "Adding entry: {1} watching for [{2}] -> {3}" +msgstr "" + +#: watch.cpp:660 +msgid "Watch: Not enough arguments. Try Help" +msgstr "" + +#: watch.cpp:702 +msgid "Copy activity from a specific user into a separate window" +msgstr "" diff --git a/modules/po/webadmin.pt_PT.po b/modules/po/webadmin.pt_PT.po new file mode 100644 index 00000000..9c132108 --- /dev/null +++ b/modules/po/webadmin.pt_PT.po @@ -0,0 +1,1213 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/modules/po/webadmin.pot\n" +"X-Crowdin-File-ID: 205\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:12 +msgid "Channel Info" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:17 +msgid "Channel Name:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:19 +msgid "The channel name." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:24 +msgid "Key:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:26 +msgid "The password of the channel, if there is one." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:30 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:241 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:260 +msgid "Buffer Size:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:32 +msgid "The buffer count." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:36 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:235 +msgid "Default Modes:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:38 +msgid "The default modes of the channel." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:46 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:270 +msgid "Flags" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:51 +msgid "Save to config" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:67 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:285 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:410 +msgid "Module {1}" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:75 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:293 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:419 +msgid "Save and return" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:76 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:294 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:420 +msgid "Save and continue" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:78 +msgid "Add Channel and return" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:79 +msgid "Add Channel and continue" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:8 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11 +msgid "<password>" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:12 +msgid "<network>" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:14 +msgid "" +"To connect to this network from your IRC client, you can set the server " +"password field as {1} or username field as {2}" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:24 +msgid "Network Info" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:25 +msgid "" +"Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value " +"from the user." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:29 +msgid "Network Name:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:31 +msgid "The name of the IRC network." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:35 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:69 +msgid "Nickname:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:37 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:71 +msgid "Your nickname on IRC." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:40 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:74 +msgid "Alt. Nickname:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:42 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:76 +msgid "Your secondary nickname, if the first is not available on IRC." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:46 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:80 +msgid "Ident:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:48 +msgid "Your ident." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:51 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:91 +msgid "Realname:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:53 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:93 +msgid "Your real name." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:58 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:99 +msgid "BindHost:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:65 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:112 +msgid "Quit Message:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:67 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:114 +msgid "You may define a Message shown, when you quit IRC." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:71 +msgid "Active:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:73 +msgid "Connect to IRC & automatically re-connect" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:77 +msgid "Trust all certs:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:79 +msgid "" +"Disable certificate validation (takes precedence over TrustPKI). INSECURE!" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:83 +msgid "Automatically detect trusted certificates (Trust the PKI):" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:85 +msgid "" +"When disabled, manually whitelist all server fingerprints, even if the " +"certificate is valid" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:89 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:96 +msgid "Servers of this IRC network:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:93 +msgid "One server per line, “host [[+]port] [password]”, + means SSL" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:101 +msgid "Hostname" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:102 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:13 +msgid "Port" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:103 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:15 +msgid "SSL" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:104 +msgid "Password" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:116 +msgid "SHA-256 fingerprints of trusted SSL certificates of this IRC network:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:120 +msgid "" +"When these certificates are encountered, checks for hostname, expiration " +"date, CA are skipped" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:124 +msgid "Flood protection:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:127 +msgid "" +"You might enable the flood protection. This prevents “excess flood” errors, " +"which occur, when your IRC bot is command flooded or spammed. After changing " +"this, reconnect ZNC to server." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:130 +msgctxt "Flood Protection" +msgid "Enabled" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:134 +msgid "Flood protection rate:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:137 +msgid "" +"The number of seconds per line. After changing this, reconnect ZNC to server." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:140 +msgid "{1} seconds per line" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:144 +msgid "Flood protection burst:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:147 +msgid "" +"Defines the number of lines, which can be sent immediately. After changing " +"this, reconnect ZNC to server." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:150 +msgid "{1} lines can be sent immediately" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:154 +msgid "Channel join delay:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:157 +msgid "" +"Defines the delay in seconds, until channels are joined after getting " +"connected." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:160 +msgid "{1} seconds" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:165 +msgid "Character encoding used between ZNC and IRC server." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:166 +msgid "Server encoding:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:176 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:231 +msgid "Channels" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:178 +msgid "" +"You will be able to add + modify channels here after you created the network." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:185 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:129 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:354 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:15 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:72 +msgid "Add" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:187 +msgid "Index" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:188 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:430 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:237 +msgid "Save" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:189 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:231 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:131 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:174 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:176 +msgid "Name" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:190 +msgid "CurModes" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:191 +msgid "DefModes" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:192 +msgid "BufferSize" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:193 +msgid "Options" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:195 +msgid "← Add a channel (opens in same page)" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:205 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:27 +msgid "Edit" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:205 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:53 +msgid "Del" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:225 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:168 +msgid "Modules" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:232 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:175 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:177 +msgid "Arguments" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:233 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:176 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:178 +msgid "Description" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:234 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:177 +msgid "Loaded globally" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:235 +msgid "Loaded by user" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:296 +msgid "Add Network and return" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:297 +msgid "Add Network and continue" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:15 +msgid "Authentication" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:19 +msgid "Username:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:29 +msgid "Please enter a username." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:34 +msgid "Password:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:36 +msgid "Please enter a password." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:39 +msgid "Confirm password:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:41 +msgid "Please re-type the above password." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:44 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:151 +msgid "Auth Only Via Module:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:46 +msgid "" +"Allow user authentication by external modules only, disabling built-in " +"password authentication." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:50 +msgid "Allowed IPs:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:54 +msgid "" +"Leave empty to allow connections from all IPs.
Otherwise, one entry per " +"line, wildcards * and ? are available." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:62 +msgid "IRC Information" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:64 +msgid "" +"Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default " +"values." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:82 +msgid "The Ident is sent to server as username." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:85 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:102 +msgid "Status Prefix:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:87 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:104 +msgid "The prefix for the status and module queries." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:105 +msgid "DCCBindHost:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:122 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:17 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:39 +msgid "Networks" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:132 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:18 +msgid "Clients" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:133 +msgid "Current Server" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:134 +msgid "Nick" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:136 +msgid "← Add a network (opens in same page)" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:160 +msgid "" +"You will be able to add + modify networks here after you have cloned the " +"user." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:162 +msgid "" +"You will be able to add + modify networks here after you have created the " +"user." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:178 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:179 +msgid "Loaded by networks" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:237 +msgid "" +"These are the default modes ZNC will set when you join an empty channel." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:238 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:244 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:263 +msgid "Empty = use standard value" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:243 +msgid "" +"This is the amount of lines that the playback buffer will store for channels " +"before dropping off the oldest line. The buffers are stored in the memory by " +"default." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:251 +msgid "Queries" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:255 +msgid "Max Buffers:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:257 +msgid "Maximum number of query buffers. 0 is unlimited." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:262 +msgid "" +"This is the amount of lines that the playback buffer will store for queries " +"before dropping off the oldest line. The buffers are stored in the memory by " +"default." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:285 +msgid "ZNC Behavior" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:286 +msgid "" +"Any of the following text boxes can be left empty to use their default value." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:290 +msgid "Timestamp Format:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:292 +msgid "" +"The format for the timestamps used in buffers, for example [%H:%M:%S]. This " +"setting is ignored in new IRC clients, which use server-time. If your client " +"supports server-time, change timestamp format in client settings instead." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:295 +msgid "Timezone:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:298 +msgid "E.g. Europe/Berlin, or GMT-6" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:306 +msgid "Character encoding used between IRC client and ZNC." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:307 +msgid "Client encoding:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:312 +msgid "Join Tries:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:314 +msgid "" +"This defines how many times ZNC tries to join a channel, if the first join " +"failed, e.g. due to channel mode +i/+k or if you are banned." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:317 +msgid "Join speed:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:319 +msgid "" +"How many channels are joined in one JOIN command. 0 is unlimited (default). " +"Set to small positive value if you get disconnected with “Max SendQ Exceeded”" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:322 +msgid "Timeout before reconnect:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:324 +msgid "" +"How much time ZNC waits (in seconds) until it receives something from " +"network or declares the connection timeout. This happens after attempts to " +"ping the peer." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:327 +msgid "Max IRC Networks Number:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:329 +msgid "Maximum number of IRC networks allowed for this user." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:332 +msgid "Substitutions" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:334 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:342 +msgid "CTCP Replies:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:338 +msgid "One reply per line. Example: TIME Buy a watch!" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:339 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:355 +msgid "{1} are available" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:341 +msgid "Empty value means this CTCP request will be ignored" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:347 +msgid "Request" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:348 +msgid "Response" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:373 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:90 +msgid "Skin:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:377 +msgid "- Global -" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:379 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:94 +msgid "Default" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:383 +msgid "No other skins found" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:389 +msgid "Language:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:422 +msgid "Clone and return" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:423 +msgid "Clone and continue" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:425 +msgid "Create and return" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:426 +msgid "Create and continue" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:432 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:28 +msgid "Clone" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:434 +msgid "Create" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:5 +msgid "Confirm Network Deletion" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:9 +msgid "Are you sure you want to delete network “{2}” of user “{1}”?" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:14 +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:14 +msgid "Yes" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:17 +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:17 +msgid "No" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:5 +msgid "Confirm User Deletion" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:9 +msgid "Are you sure you want to delete user “{1}”?" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:6 +msgid "ZNC is compiled without encodings support. {1} is required for it." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:11 +msgid "Legacy mode is disabled by modpython." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:18 +msgid "Don't ensure any encoding at all (legacy mode, not recommended)" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:22 +msgid "Try to parse as UTF-8 and as {1}, send as UTF-8 (recommended)" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:26 +msgid "Try to parse as UTF-8 and as {1}, send as {1}" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:30 +msgid "Parse and send as {1} only" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:36 +msgid "E.g. UTF-8, or ISO-8859-15" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/index.tmpl:5 +msgid "Welcome to the ZNC webadmin module." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/index.tmpl:6 +msgid "" +"All changes you make will be in effect immediately after you submitted them." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:16 +msgid "Username" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:29 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:21 +msgid "Delete" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:6 +msgid "Listen Port(s)" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:14 +msgid "BindHost" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:16 +msgid "IPv4" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:17 +msgid "IPv6" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:18 +msgid "IRC" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:19 +msgid "HTTP" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:20 +msgid "URIPrefix" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:56 +msgid "" +"To delete port which you use to access webadmin itself, either connect to " +"webadmin via another port, or do it in IRC (/znc DelPort)" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:56 +msgid "Current" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:86 +msgid "Settings" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:105 +msgid "Default for new users only." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:110 +msgid "Maximum Buffer Size:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:112 +msgid "Sets the global Max Buffer Size a user can have." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:117 +msgid "Connect Delay:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:119 +msgid "" +"The time between connection attempts to IRC servers, in seconds. This " +"affects the connection between ZNC and the IRC server; not the connection " +"between your IRC client and ZNC." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:124 +msgid "Server Throttle:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:126 +msgid "" +"The minimal time between two connect attempts to the same hostname, in " +"seconds. Some servers refuse your connection if you reconnect too fast." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:131 +msgid "Anonymous Connection Limit per IP:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:133 +msgid "Limits the number of unidentified connections per IP." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:138 +msgid "Protect Web Sessions:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:140 +msgid "Disallow IP changing during each web session" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:145 +msgid "Hide ZNC Version:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:147 +msgid "Hide version number from non-ZNC users" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:153 +msgid "Allow user authentication by external modules only" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:158 +msgid "MOTD:" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:162 +msgid "“Message of the Day”, sent to all ZNC users on connect." +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:170 +msgid "Global Modules" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:180 +msgid "Loaded by users" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:7 +msgid "Information" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:13 +msgid "Uptime" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:18 +msgid "Total Users" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:22 +msgid "Total Networks" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:26 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:43 +msgid "Attached Networks" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:30 +msgid "Total Client Connections" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:34 +msgid "Total IRC Connections" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:47 +msgid "Client Connections" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:51 +msgid "IRC Connections" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:63 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:72 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:89 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:117 +msgid "Total" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:70 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:115 +msgctxt "Traffic" +msgid "In" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:71 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:116 +msgctxt "Traffic" +msgid "Out" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:77 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:104 +msgid "Users" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:106 +msgid "Traffic" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:113 +msgid "User" +msgstr "" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:114 +msgid "Network" +msgstr "" + +#: webadmin.cpp:91 webadmin.cpp:1883 +msgid "Global Settings" +msgstr "" + +#: webadmin.cpp:93 +msgid "Your Settings" +msgstr "" + +#: webadmin.cpp:94 webadmin.cpp:1695 +msgid "Traffic Info" +msgstr "" + +#: webadmin.cpp:97 webadmin.cpp:1674 +msgid "Manage Users" +msgstr "" + +#: webadmin.cpp:188 +msgid "Invalid Submission [Username is required]" +msgstr "" + +#: webadmin.cpp:201 +msgid "Invalid Submission [Passwords do not match]" +msgstr "" + +#: webadmin.cpp:323 +msgid "Timeout can't be less than 30 seconds!" +msgstr "" + +#: webadmin.cpp:407 webadmin.cpp:435 webadmin.cpp:1193 webadmin.cpp:2068 +msgid "Unable to load module [{1}]: {2}" +msgstr "" + +#: webadmin.cpp:412 webadmin.cpp:440 +msgid "Unable to load module [{1}] with arguments [{2}]" +msgstr "" + +#: webadmin.cpp:521 webadmin.cpp:625 webadmin.cpp:650 webadmin.cpp:672 +#: webadmin.cpp:706 webadmin.cpp:1260 +msgid "No such user" +msgstr "" + +#: webadmin.cpp:534 webadmin.cpp:566 webadmin.cpp:595 webadmin.cpp:611 +msgid "No such user or network" +msgstr "" + +#: webadmin.cpp:576 +msgid "No such channel" +msgstr "" + +#: webadmin.cpp:642 +msgid "Please don't delete yourself, suicide is not the answer!" +msgstr "" + +#: webadmin.cpp:715 webadmin.cpp:972 webadmin.cpp:1325 +msgid "Edit User [{1}]" +msgstr "" + +#: webadmin.cpp:719 webadmin.cpp:906 +msgid "Edit Network [{1}]" +msgstr "" + +#: webadmin.cpp:729 +msgid "Edit Channel [{1}] of Network [{2}] of User [{3}]" +msgstr "" + +#: webadmin.cpp:736 +msgid "Edit Channel [{1}]" +msgstr "" + +#: webadmin.cpp:744 +msgid "Add Channel to Network [{1}] of User [{2}]" +msgstr "" + +#: webadmin.cpp:749 +msgid "Add Channel" +msgstr "" + +#: webadmin.cpp:756 webadmin.cpp:1521 +msgid "Auto Clear Chan Buffer" +msgstr "" + +#: webadmin.cpp:758 +msgid "Automatically Clear Channel Buffer After Playback" +msgstr "" + +#: webadmin.cpp:766 +msgid "Detached" +msgstr "" + +#: webadmin.cpp:773 +msgid "Enabled" +msgstr "" + +#: webadmin.cpp:797 +msgid "Channel name is a required argument" +msgstr "" + +#: webadmin.cpp:806 +msgid "Channel [{1}] already exists" +msgstr "" + +#: webadmin.cpp:813 +msgid "Could not add channel [{1}]" +msgstr "" + +#: webadmin.cpp:861 +msgid "Channel was added/modified, but config file was not written" +msgstr "" + +#: webadmin.cpp:888 +msgid "" +"Network number limit reached. Ask an admin to increase the limit for you, or " +"delete unneeded networks from Your Settings." +msgstr "" + +#: webadmin.cpp:903 +msgid "Edit Network [{1}] of User [{2}]" +msgstr "" + +#: webadmin.cpp:910 +msgid "Add Network for User [{1}]" +msgstr "" + +#: webadmin.cpp:911 +msgid "Add Network" +msgstr "" + +#: webadmin.cpp:1077 +msgid "Network name is a required argument" +msgstr "" + +#: webadmin.cpp:1200 webadmin.cpp:2075 +msgid "Unable to reload module [{1}]: {2}" +msgstr "" + +#: webadmin.cpp:1237 +msgid "Network was added/modified, but config file was not written" +msgstr "" + +#: webadmin.cpp:1266 +msgid "That network doesn't exist for this user" +msgstr "" + +#: webadmin.cpp:1283 +msgid "Network was deleted, but config file was not written" +msgstr "" + +#: webadmin.cpp:1297 +msgid "That channel doesn't exist for this network" +msgstr "" + +#: webadmin.cpp:1306 +msgid "Channel was deleted, but config file was not written" +msgstr "" + +#: webadmin.cpp:1334 +msgid "Clone User [{1}]" +msgstr "" + +#: webadmin.cpp:1523 +msgid "" +"Automatically Clear Channel Buffer After Playback (the default value for new " +"channels)" +msgstr "" + +#: webadmin.cpp:1533 +msgid "Multi Clients" +msgstr "" + +#: webadmin.cpp:1540 +msgid "Append Timestamps" +msgstr "" + +#: webadmin.cpp:1547 +msgid "Prepend Timestamps" +msgstr "" + +#: webadmin.cpp:1555 +msgid "Deny LoadMod" +msgstr "" + +#: webadmin.cpp:1562 +msgid "Admin (dangerous! may gain shell access)" +msgstr "" + +#: webadmin.cpp:1572 +msgid "Deny SetBindHost" +msgstr "" + +#: webadmin.cpp:1580 +msgid "Auto Clear Query Buffer" +msgstr "" + +#: webadmin.cpp:1582 +msgid "Automatically Clear Query Buffer After Playback" +msgstr "" + +#: webadmin.cpp:1606 +msgid "Invalid Submission: User {1} already exists" +msgstr "" + +#: webadmin.cpp:1628 webadmin.cpp:1639 +msgid "Invalid submission: {1}" +msgstr "" + +#: webadmin.cpp:1634 +msgid "User was added, but config file was not written" +msgstr "" + +#: webadmin.cpp:1645 +msgid "User was edited, but config file was not written" +msgstr "" + +#: webadmin.cpp:1803 +msgid "Choose either IPv4 or IPv6 or both." +msgstr "" + +#: webadmin.cpp:1820 +msgid "Choose either IRC or HTTP or both." +msgstr "" + +#: webadmin.cpp:1833 webadmin.cpp:1869 +msgid "Port was changed, but config file was not written" +msgstr "" + +#: webadmin.cpp:1859 +msgid "Invalid request." +msgstr "" + +#: webadmin.cpp:1873 +msgid "The specified listener was not found." +msgstr "" + +#: webadmin.cpp:2104 +msgid "Settings were changed, but config file was not written" +msgstr "" diff --git a/src/po/znc.pt_PT.po b/src/po/znc.pt_PT.po new file mode 100644 index 00000000..54a4e4d7 --- /dev/null +++ b/src/po/znc.pt_PT.po @@ -0,0 +1,1932 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Project-ID: 289533\n" +"X-Crowdin-Language: pt-PT\n" +"X-Crowdin-File: /master/src/po/znc.pot\n" +"X-Crowdin-File-ID: 146\n" +"Project-Id-Version: znc-bouncer\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" + +#: webskins/_default_/tmpl/InfoBar.tmpl:6 +msgid "Logged in as: {1}" +msgstr "" + +#: webskins/_default_/tmpl/InfoBar.tmpl:8 +msgid "Not logged in" +msgstr "" + +#: webskins/_default_/tmpl/LoginBar.tmpl:3 +msgid "Logout" +msgstr "" + +#: webskins/_default_/tmpl/Menu.tmpl:4 +msgid "Home" +msgstr "" + +#: webskins/_default_/tmpl/Menu.tmpl:7 +msgid "Global Modules" +msgstr "" + +#: webskins/_default_/tmpl/Menu.tmpl:20 +msgid "User Modules" +msgstr "" + +#: webskins/_default_/tmpl/Menu.tmpl:35 +msgid "Network Modules ({1})" +msgstr "" + +#: webskins/_default_/tmpl/index.tmpl:6 +msgid "Welcome to ZNC's web interface!" +msgstr "" + +#: webskins/_default_/tmpl/index.tmpl:11 +msgid "" +"No Web-enabled modules have been loaded. Load modules from IRC (“/msg " +"*status help” and “/msg *status loadmod <module>”). Once you have loaded some Web-enabled modules, the menu will expand." +msgstr "" + +#: znc.cpp:1554 +msgid "User already exists" +msgstr "" + +#: znc.cpp:1662 +msgid "IPv6 is not enabled" +msgstr "" + +#: znc.cpp:1670 +msgid "SSL is not enabled" +msgstr "" + +#: znc.cpp:1678 +msgid "Unable to locate pem file: {1}" +msgstr "" + +#: znc.cpp:1697 +msgid "Invalid port" +msgstr "" + +#: znc.cpp:1813 ClientCommand.cpp:1700 +msgid "Unable to bind: {1}" +msgstr "" + +#: IRCNetwork.cpp:235 +msgid "Jumping servers because this server is no longer in the list" +msgstr "" + +#: IRCNetwork.cpp:669 User.cpp:678 +msgid "Welcome to ZNC" +msgstr "" + +#: IRCNetwork.cpp:757 +msgid "You are currently disconnected from IRC. Use 'connect' to reconnect." +msgstr "" + +#: IRCNetwork.cpp:787 +msgid "This network is being deleted or moved to another user." +msgstr "" + +#: IRCNetwork.cpp:948 +msgid "Invalid index" +msgstr "" + +#: IRCNetwork.cpp:956 IRCNetwork.cpp:972 IRCNetwork.cpp:980 +#: ClientCommand.cpp:1405 +msgid "You are not on {1}" +msgstr "" + +#: IRCNetwork.cpp:1059 +msgid "The channel {1} could not be joined, disabling it." +msgstr "" + +#: IRCNetwork.cpp:1188 +msgid "Your current server was removed, jumping..." +msgstr "" + +#: IRCNetwork.cpp:1351 +msgid "Cannot connect to {1}, because ZNC is not compiled with SSL support." +msgstr "" + +#: IRCNetwork.cpp:1372 +msgid "Some module aborted the connection attempt" +msgstr "" + +#: IRCSock.cpp:492 +msgid "Error from server: {1}" +msgstr "" + +#: IRCSock.cpp:694 +msgid "ZNC seems to be connected to itself, disconnecting..." +msgstr "" + +#: IRCSock.cpp:741 +msgid "Server {1} redirects us to {2}:{3} with reason: {4}" +msgstr "" + +#: IRCSock.cpp:745 +msgid "Perhaps you want to add it as a new server." +msgstr "" + +#: IRCSock.cpp:975 +msgid "Channel {1} is linked to another channel and was thus disabled." +msgstr "" + +#: IRCSock.cpp:987 +msgid "Switched to SSL (STARTTLS)" +msgstr "" + +#: IRCSock.cpp:1040 +msgid "You quit: {1}" +msgstr "" + +#: IRCSock.cpp:1246 +msgid "Disconnected from IRC. Reconnecting..." +msgstr "" + +#: IRCSock.cpp:1277 +msgid "Cannot connect to IRC ({1}). Retrying..." +msgstr "" + +#: IRCSock.cpp:1280 +msgid "Disconnected from IRC ({1}). Reconnecting..." +msgstr "" + +#: IRCSock.cpp:1316 +msgid "If you trust this certificate, do /znc AddTrustedServerFingerprint {1}" +msgstr "" + +#: IRCSock.cpp:1325 +msgid "IRC connection timed out. Reconnecting..." +msgstr "" + +#: IRCSock.cpp:1337 +msgid "Connection Refused. Reconnecting..." +msgstr "" + +#: IRCSock.cpp:1345 +msgid "Received a too long line from the IRC server!" +msgstr "" + +#: IRCSock.cpp:1449 +msgid "No free nick available" +msgstr "" + +#: IRCSock.cpp:1457 +msgid "No free nick found" +msgstr "" + +#: Client.cpp:74 +msgid "No such module {1}" +msgstr "" + +#: Client.cpp:359 +msgid "A client from {1} attempted to login as you, but was rejected: {2}" +msgstr "" + +#: Client.cpp:394 +msgid "Network {1} doesn't exist." +msgstr "" + +#: Client.cpp:408 +msgid "" +"You have several networks configured, but no network was specified for the " +"connection." +msgstr "" + +#: Client.cpp:411 +msgid "" +"Selecting network {1}. To see list of all configured networks, use /znc " +"ListNetworks" +msgstr "" + +#: Client.cpp:414 +msgid "" +"If you want to choose another network, use /znc JumpNetwork , or " +"connect to ZNC with username {1}/ (instead of just {1})" +msgstr "" + +#: Client.cpp:420 +msgid "" +"You have no networks configured. Use /znc AddNetwork to add one." +msgstr "" + +#: Client.cpp:431 +msgid "Closing link: Timeout" +msgstr "" + +#: Client.cpp:453 +msgid "Closing link: Too long raw line" +msgstr "" + +#: Client.cpp:460 +msgid "" +"You are being disconnected because another user just authenticated as you." +msgstr "" + +#: Client.cpp:1022 +msgid "Your CTCP to {1} got lost, you are not connected to IRC!" +msgstr "" + +#: Client.cpp:1148 +msgid "Your notice to {1} got lost, you are not connected to IRC!" +msgstr "" + +#: Client.cpp:1187 +msgid "Removing channel {1}" +msgstr "" + +#: Client.cpp:1265 +msgid "Your message to {1} got lost, you are not connected to IRC!" +msgstr "" + +#: Client.cpp:1318 Client.cpp:1324 +msgid "Hello. How may I help you?" +msgstr "" + +#: Client.cpp:1338 +msgid "Usage: /attach <#chans>" +msgstr "" + +#: Client.cpp:1345 Client.cpp:1367 ClientCommand.cpp:129 ClientCommand.cpp:151 +#: ClientCommand.cpp:423 ClientCommand.cpp:450 +msgid "There was {1} channel matching [{2}]" +msgid_plural "There were {1} channels matching [{2}]" +msgstr[0] "" +msgstr[1] "" + +#: Client.cpp:1348 ClientCommand.cpp:132 +msgid "Attached {1} channel" +msgid_plural "Attached {1} channels" +msgstr[0] "" +msgstr[1] "" + +#: Client.cpp:1360 +msgid "Usage: /detach <#chans>" +msgstr "" + +#: Client.cpp:1370 ClientCommand.cpp:154 +msgid "Detached {1} channel" +msgid_plural "Detached {1} channels" +msgstr[0] "" +msgstr[1] "" + +#: Chan.cpp:678 +msgid "Buffer Playback..." +msgstr "" + +#: Chan.cpp:716 +msgid "Playback Complete." +msgstr "" + +#: Modules.cpp:528 +msgctxt "modhelpcmd" +msgid "" +msgstr "" + +#: Modules.cpp:529 +msgctxt "modhelpcmd" +msgid "Generate this output" +msgstr "" + +#: Modules.cpp:573 ClientCommand.cpp:1972 +msgid "No matches for '{1}'" +msgstr "" + +#: Modules.cpp:691 +msgid "This module doesn't implement any commands." +msgstr "" + +#: Modules.cpp:693 +msgid "Unknown command!" +msgstr "" + +#: Modules.cpp:1633 +msgid "" +"Module names can only contain letters, numbers and underscores, [{1}] is " +"invalid" +msgstr "" + +#: Modules.cpp:1652 +msgid "Module {1} already loaded." +msgstr "" + +#: Modules.cpp:1666 +msgid "Unable to find module {1}" +msgstr "" + +#: Modules.cpp:1678 +msgid "Module {1} does not support module type {2}." +msgstr "" + +#: Modules.cpp:1685 +msgid "Module {1} requires a user." +msgstr "" + +#: Modules.cpp:1691 +msgid "Module {1} requires a network." +msgstr "" + +#: Modules.cpp:1707 +msgid "Caught an exception" +msgstr "" + +#: Modules.cpp:1713 +msgid "Module {1} aborted: {2}" +msgstr "" + +#: Modules.cpp:1715 +msgid "Module {1} aborted." +msgstr "" + +#: Modules.cpp:1739 Modules.cpp:1781 +msgid "Module [{1}] not loaded." +msgstr "" + +#: Modules.cpp:1763 +msgid "Module {1} unloaded." +msgstr "" + +#: Modules.cpp:1768 +msgid "Unable to unload module {1}." +msgstr "" + +#: Modules.cpp:1797 +msgid "Reloaded module {1}." +msgstr "" + +#: Modules.cpp:1816 +msgid "Unable to find module {1}." +msgstr "" + +#: Modules.cpp:1963 +msgid "Unknown error" +msgstr "" + +#: Modules.cpp:1964 +msgid "Unable to open module {1}: {2}" +msgstr "" + +#: Modules.cpp:1973 +msgid "Could not find ZNCModuleEntry in module {1}" +msgstr "" + +#: Modules.cpp:1981 +msgid "" +"Version mismatch for module {1}: core is {2}, module is built for {3}. " +"Recompile this module." +msgstr "" + +#: Modules.cpp:1992 +msgid "" +"Module {1} is built incompatibly: core is '{2}', module is '{3}'. Recompile " +"this module." +msgstr "" + +#: Modules.cpp:2023 Modules.cpp:2029 +msgctxt "modhelpcmd" +msgid "Command" +msgstr "" + +#: Modules.cpp:2024 Modules.cpp:2031 +msgctxt "modhelpcmd" +msgid "Description" +msgstr "" + +#: ClientCommand.cpp:51 ClientCommand.cpp:115 ClientCommand.cpp:137 +#: ClientCommand.cpp:339 ClientCommand.cpp:390 ClientCommand.cpp:405 +#: ClientCommand.cpp:432 ClientCommand.cpp:459 ClientCommand.cpp:480 +#: ClientCommand.cpp:499 ClientCommand.cpp:809 ClientCommand.cpp:828 +#: ClientCommand.cpp:854 ClientCommand.cpp:888 ClientCommand.cpp:901 +#: ClientCommand.cpp:914 ClientCommand.cpp:929 ClientCommand.cpp:1390 +#: ClientCommand.cpp:1438 ClientCommand.cpp:1470 ClientCommand.cpp:1481 +#: ClientCommand.cpp:1490 ClientCommand.cpp:1502 +msgid "You must be connected with a network to use this command" +msgstr "" + +#: ClientCommand.cpp:58 +msgid "Usage: ListNicks <#chan>" +msgstr "" + +#: ClientCommand.cpp:65 +msgid "You are not on [{1}]" +msgstr "" + +#: ClientCommand.cpp:70 +msgid "You are not on [{1}] (trying)" +msgstr "" + +#: ClientCommand.cpp:79 +msgid "No nicks on [{1}]" +msgstr "" + +#: ClientCommand.cpp:91 ClientCommand.cpp:106 +msgid "Nick" +msgstr "" + +#: ClientCommand.cpp:92 ClientCommand.cpp:107 +msgid "Ident" +msgstr "" + +#: ClientCommand.cpp:93 ClientCommand.cpp:108 +msgid "Host" +msgstr "" + +#: ClientCommand.cpp:122 +msgid "Usage: Attach <#chans>" +msgstr "" + +#: ClientCommand.cpp:144 +msgid "Usage: Detach <#chans>" +msgstr "" + +#: ClientCommand.cpp:161 +msgid "There is no MOTD set." +msgstr "" + +#: ClientCommand.cpp:167 +msgid "Rehashing succeeded!" +msgstr "" + +#: ClientCommand.cpp:169 +msgid "Rehashing failed: {1}" +msgstr "" + +#: ClientCommand.cpp:173 +msgid "Wrote config to {1}" +msgstr "" + +#: ClientCommand.cpp:175 +msgid "Error while trying to write config." +msgstr "" + +#: ClientCommand.cpp:183 +msgid "Usage: ListClients" +msgstr "" + +#: ClientCommand.cpp:190 +msgid "No such user: {1}" +msgstr "" + +#: ClientCommand.cpp:198 +msgid "No clients are connected" +msgstr "" + +#: ClientCommand.cpp:203 ClientCommand.cpp:209 +msgctxt "listclientscmd" +msgid "Host" +msgstr "" + +#: ClientCommand.cpp:204 ClientCommand.cpp:212 +msgctxt "listclientscmd" +msgid "Network" +msgstr "" + +#: ClientCommand.cpp:205 ClientCommand.cpp:215 +msgctxt "listclientscmd" +msgid "Identifier" +msgstr "" + +#: ClientCommand.cpp:223 ClientCommand.cpp:229 +msgctxt "listuserscmd" +msgid "Username" +msgstr "" + +#: ClientCommand.cpp:224 ClientCommand.cpp:230 +msgctxt "listuserscmd" +msgid "Networks" +msgstr "" + +#: ClientCommand.cpp:225 ClientCommand.cpp:232 +msgctxt "listuserscmd" +msgid "Clients" +msgstr "" + +#: ClientCommand.cpp:240 ClientCommand.cpp:250 ClientCommand.cpp:260 +#: ClientCommand.cpp:263 +msgctxt "listallusernetworkscmd" +msgid "Username" +msgstr "" + +#: ClientCommand.cpp:241 ClientCommand.cpp:251 ClientCommand.cpp:266 +msgctxt "listallusernetworkscmd" +msgid "Network" +msgstr "" + +#: ClientCommand.cpp:242 ClientCommand.cpp:252 ClientCommand.cpp:268 +msgctxt "listallusernetworkscmd" +msgid "Clients" +msgstr "" + +#: ClientCommand.cpp:243 ClientCommand.cpp:271 ClientCommand.cpp:280 +msgctxt "listallusernetworkscmd" +msgid "On IRC" +msgstr "" + +#: ClientCommand.cpp:244 ClientCommand.cpp:273 +msgctxt "listallusernetworkscmd" +msgid "IRC Server" +msgstr "" + +#: ClientCommand.cpp:245 ClientCommand.cpp:275 +msgctxt "listallusernetworkscmd" +msgid "IRC User" +msgstr "" + +#: ClientCommand.cpp:246 ClientCommand.cpp:277 +msgctxt "listallusernetworkscmd" +msgid "Channels" +msgstr "" + +#: ClientCommand.cpp:251 +msgid "N/A" +msgstr "" + +#: ClientCommand.cpp:272 +msgctxt "listallusernetworkscmd" +msgid "Yes" +msgstr "" + +#: ClientCommand.cpp:281 +msgctxt "listallusernetworkscmd" +msgid "No" +msgstr "" + +#: ClientCommand.cpp:291 +msgid "Usage: SetMOTD " +msgstr "" + +#: ClientCommand.cpp:294 +msgid "MOTD set to: {1}" +msgstr "" + +#: ClientCommand.cpp:300 +msgid "Usage: AddMOTD " +msgstr "" + +#: ClientCommand.cpp:303 +msgid "Added [{1}] to MOTD" +msgstr "" + +#: ClientCommand.cpp:307 +msgid "Cleared MOTD" +msgstr "" + +#: ClientCommand.cpp:329 +msgid "" +"ERROR: Writing config file to disk failed! Aborting. Use {1} FORCE to ignore." +msgstr "" + +#: ClientCommand.cpp:344 ClientCommand.cpp:842 ClientCommand.cpp:883 +msgid "You don't have any servers added." +msgstr "" + +#: ClientCommand.cpp:355 +msgid "Server [{1}] not found" +msgstr "" + +#: ClientCommand.cpp:375 ClientCommand.cpp:380 +msgid "Connecting to {1}..." +msgstr "" + +#: ClientCommand.cpp:377 +msgid "Jumping to the next server in the list..." +msgstr "" + +#: ClientCommand.cpp:382 +msgid "Connecting..." +msgstr "" + +#: ClientCommand.cpp:400 +msgid "Disconnected from IRC. Use 'connect' to reconnect." +msgstr "" + +#: ClientCommand.cpp:412 +msgid "Usage: EnableChan <#chans>" +msgstr "" + +#: ClientCommand.cpp:426 +msgid "Enabled {1} channel" +msgid_plural "Enabled {1} channels" +msgstr[0] "" +msgstr[1] "" + +#: ClientCommand.cpp:439 +msgid "Usage: DisableChan <#chans>" +msgstr "" + +#: ClientCommand.cpp:453 +msgid "Disabled {1} channel" +msgid_plural "Disabled {1} channels" +msgstr[0] "" +msgstr[1] "" + +#: ClientCommand.cpp:466 +msgid "Usage: MoveChan <#chan> " +msgstr "" + +#: ClientCommand.cpp:474 +msgid "Moved channel {1} to index {2}" +msgstr "" + +#: ClientCommand.cpp:487 +msgid "Usage: SwapChans <#chan1> <#chan2>" +msgstr "" + +#: ClientCommand.cpp:493 +msgid "Swapped channels {1} and {2}" +msgstr "" + +#: ClientCommand.cpp:510 +msgid "Usage: ListChans" +msgstr "" + +#: ClientCommand.cpp:517 +msgid "No such user [{1}]" +msgstr "" + +#: ClientCommand.cpp:523 +msgid "User [{1}] doesn't have network [{2}]" +msgstr "" + +#: ClientCommand.cpp:534 +msgid "There are no channels defined." +msgstr "" + +#: ClientCommand.cpp:539 ClientCommand.cpp:557 +msgctxt "listchans" +msgid "Index" +msgstr "" + +#: ClientCommand.cpp:540 ClientCommand.cpp:558 +msgctxt "listchans" +msgid "Name" +msgstr "" + +#: ClientCommand.cpp:541 ClientCommand.cpp:561 +msgctxt "listchans" +msgid "Status" +msgstr "" + +#: ClientCommand.cpp:542 ClientCommand.cpp:568 +msgctxt "listchans" +msgid "In config" +msgstr "" + +#: ClientCommand.cpp:543 ClientCommand.cpp:570 +msgctxt "listchans" +msgid "Buffer" +msgstr "" + +#: ClientCommand.cpp:544 ClientCommand.cpp:574 +msgctxt "listchans" +msgid "Clear" +msgstr "" + +#: ClientCommand.cpp:545 ClientCommand.cpp:579 +msgctxt "listchans" +msgid "Modes" +msgstr "" + +#: ClientCommand.cpp:546 ClientCommand.cpp:580 +msgctxt "listchans" +msgid "Users" +msgstr "" + +#: ClientCommand.cpp:563 +msgctxt "listchans" +msgid "Detached" +msgstr "" + +#: ClientCommand.cpp:564 +msgctxt "listchans" +msgid "Joined" +msgstr "" + +#: ClientCommand.cpp:565 +msgctxt "listchans" +msgid "Disabled" +msgstr "" + +#: ClientCommand.cpp:566 +msgctxt "listchans" +msgid "Trying" +msgstr "" + +#: ClientCommand.cpp:569 ClientCommand.cpp:577 +msgctxt "listchans" +msgid "yes" +msgstr "" + +#: ClientCommand.cpp:596 +msgid "Total: {1}, Joined: {2}, Detached: {3}, Disabled: {4}" +msgstr "" + +#: ClientCommand.cpp:601 +msgid "" +"Network number limit reached. Ask an admin to increase the limit for you, or " +"delete unneeded networks using /znc DelNetwork " +msgstr "" + +#: ClientCommand.cpp:610 +msgid "Usage: AddNetwork " +msgstr "" + +#: ClientCommand.cpp:614 +msgid "Network name should be alphanumeric" +msgstr "" + +#: ClientCommand.cpp:621 +msgid "" +"Network added. Use /znc JumpNetwork {1}, or connect to ZNC with username {2} " +"(instead of just {3}) to connect to it." +msgstr "" + +#: ClientCommand.cpp:626 +msgid "Unable to add that network" +msgstr "" + +#: ClientCommand.cpp:633 +msgid "Usage: DelNetwork " +msgstr "" + +#: ClientCommand.cpp:642 +msgid "Network deleted" +msgstr "" + +#: ClientCommand.cpp:645 +msgid "Failed to delete network, perhaps this network doesn't exist" +msgstr "" + +#: ClientCommand.cpp:655 +msgid "User {1} not found" +msgstr "" + +#: ClientCommand.cpp:663 ClientCommand.cpp:671 +msgctxt "listnetworks" +msgid "Network" +msgstr "" + +#: ClientCommand.cpp:664 ClientCommand.cpp:673 ClientCommand.cpp:682 +msgctxt "listnetworks" +msgid "On IRC" +msgstr "" + +#: ClientCommand.cpp:665 ClientCommand.cpp:675 +msgctxt "listnetworks" +msgid "IRC Server" +msgstr "" + +#: ClientCommand.cpp:666 ClientCommand.cpp:677 +msgctxt "listnetworks" +msgid "IRC User" +msgstr "" + +#: ClientCommand.cpp:667 ClientCommand.cpp:679 +msgctxt "listnetworks" +msgid "Channels" +msgstr "" + +#: ClientCommand.cpp:674 +msgctxt "listnetworks" +msgid "Yes" +msgstr "" + +#: ClientCommand.cpp:683 +msgctxt "listnetworks" +msgid "No" +msgstr "" + +#: ClientCommand.cpp:688 +msgctxt "listnetworks" +msgid "No networks" +msgstr "" + +#: ClientCommand.cpp:692 ClientCommand.cpp:997 +msgid "Access denied." +msgstr "" + +#: ClientCommand.cpp:703 +msgid "Usage: MoveNetwork [new network]" +msgstr "" + +#: ClientCommand.cpp:713 +msgid "Old user {1} not found." +msgstr "" + +#: ClientCommand.cpp:719 +msgid "Old network {1} not found." +msgstr "" + +#: ClientCommand.cpp:725 +msgid "New user {1} not found." +msgstr "" + +#: ClientCommand.cpp:730 +msgid "User {1} already has network {2}." +msgstr "" + +#: ClientCommand.cpp:736 +msgid "Invalid network name [{1}]" +msgstr "" + +#: ClientCommand.cpp:752 +msgid "Some files seem to be in {1}. You might want to move them to {2}" +msgstr "" + +#: ClientCommand.cpp:766 +msgid "Error adding network: {1}" +msgstr "" + +#: ClientCommand.cpp:778 +msgid "Success." +msgstr "" + +#: ClientCommand.cpp:781 +msgid "Copied the network to new user, but failed to delete old network" +msgstr "" + +#: ClientCommand.cpp:788 +msgid "No network supplied." +msgstr "" + +#: ClientCommand.cpp:793 +msgid "You are already connected with this network." +msgstr "" + +#: ClientCommand.cpp:799 +msgid "Switched to {1}" +msgstr "" + +#: ClientCommand.cpp:802 +msgid "You don't have a network named {1}" +msgstr "" + +#: ClientCommand.cpp:814 +msgid "Usage: AddServer [[+]port] [pass]" +msgstr "" + +#: ClientCommand.cpp:819 +msgid "Server added" +msgstr "" + +#: ClientCommand.cpp:822 +msgid "" +"Unable to add that server. Perhaps the server is already added or openssl is " +"disabled?" +msgstr "" + +#: ClientCommand.cpp:837 +msgid "Usage: DelServer [port] [pass]" +msgstr "" + +#: ClientCommand.cpp:847 +msgid "Server removed" +msgstr "" + +#: ClientCommand.cpp:849 +msgid "No such server" +msgstr "" + +#: ClientCommand.cpp:862 ClientCommand.cpp:870 +msgctxt "listservers" +msgid "Host" +msgstr "" + +#: ClientCommand.cpp:863 ClientCommand.cpp:872 +msgctxt "listservers" +msgid "Port" +msgstr "" + +#: ClientCommand.cpp:864 ClientCommand.cpp:875 +msgctxt "listservers" +msgid "SSL" +msgstr "" + +#: ClientCommand.cpp:865 ClientCommand.cpp:877 +msgctxt "listservers" +msgid "Password" +msgstr "" + +#: ClientCommand.cpp:876 +msgctxt "listservers|cell" +msgid "SSL" +msgstr "" + +#: ClientCommand.cpp:893 +msgid "Usage: AddTrustedServerFingerprint " +msgstr "" + +#: ClientCommand.cpp:897 ClientCommand.cpp:910 +msgid "Done." +msgstr "" + +#: ClientCommand.cpp:906 +msgid "Usage: DelTrustedServerFingerprint " +msgstr "" + +#: ClientCommand.cpp:919 +msgid "No fingerprints added." +msgstr "" + +#: ClientCommand.cpp:935 ClientCommand.cpp:941 +msgctxt "topicscmd" +msgid "Channel" +msgstr "" + +#: ClientCommand.cpp:936 ClientCommand.cpp:942 +msgctxt "topicscmd" +msgid "Set By" +msgstr "" + +#: ClientCommand.cpp:937 ClientCommand.cpp:943 +msgctxt "topicscmd" +msgid "Topic" +msgstr "" + +#: ClientCommand.cpp:950 ClientCommand.cpp:955 +msgctxt "listmods" +msgid "Name" +msgstr "" + +#: ClientCommand.cpp:951 ClientCommand.cpp:956 +msgctxt "listmods" +msgid "Arguments" +msgstr "" + +#: ClientCommand.cpp:965 +msgid "No global modules loaded." +msgstr "" + +#: ClientCommand.cpp:967 ClientCommand.cpp:1031 +msgid "Global modules:" +msgstr "" + +#: ClientCommand.cpp:976 +msgid "Your user has no modules loaded." +msgstr "" + +#: ClientCommand.cpp:978 ClientCommand.cpp:1043 +msgid "User modules:" +msgstr "" + +#: ClientCommand.cpp:986 +msgid "This network has no modules loaded." +msgstr "" + +#: ClientCommand.cpp:988 ClientCommand.cpp:1055 +msgid "Network modules:" +msgstr "" + +#: ClientCommand.cpp:1003 ClientCommand.cpp:1010 +msgctxt "listavailmods" +msgid "Name" +msgstr "" + +#: ClientCommand.cpp:1004 ClientCommand.cpp:1015 +msgctxt "listavailmods" +msgid "Description" +msgstr "" + +#: ClientCommand.cpp:1029 +msgid "No global modules available." +msgstr "" + +#: ClientCommand.cpp:1041 +msgid "No user modules available." +msgstr "" + +#: ClientCommand.cpp:1053 +msgid "No network modules available." +msgstr "" + +#: ClientCommand.cpp:1081 +msgid "Unable to load {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1087 +msgid "Usage: LoadMod [--type=global|user|network] [args]" +msgstr "" + +#: ClientCommand.cpp:1094 +msgid "Unable to load {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1104 +msgid "Unable to load global module {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1110 +msgid "Unable to load network module {1}: Not connected with a network." +msgstr "" + +#: ClientCommand.cpp:1132 +msgid "Unknown module type" +msgstr "" + +#: ClientCommand.cpp:1137 +msgid "Loaded module {1}" +msgstr "" + +#: ClientCommand.cpp:1139 +msgid "Loaded module {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1142 +msgid "Unable to load module {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1165 +msgid "Unable to unload {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1171 +msgid "Usage: UnloadMod [--type=global|user|network] " +msgstr "" + +#: ClientCommand.cpp:1180 +msgid "Unable to determine type of {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1188 +msgid "Unable to unload global module {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1195 +msgid "Unable to unload network module {1}: Not connected with a network." +msgstr "" + +#: ClientCommand.cpp:1214 +msgid "Unable to unload module {1}: Unknown module type" +msgstr "" + +#: ClientCommand.cpp:1227 +msgid "Unable to reload modules. Access denied." +msgstr "" + +#: ClientCommand.cpp:1248 +msgid "Usage: ReloadMod [--type=global|user|network] [args]" +msgstr "" + +#: ClientCommand.cpp:1257 +msgid "Unable to reload {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1265 +msgid "Unable to reload global module {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1272 +msgid "Unable to reload network module {1}: Not connected with a network." +msgstr "" + +#: ClientCommand.cpp:1294 +msgid "Unable to reload module {1}: Unknown module type" +msgstr "" + +#: ClientCommand.cpp:1305 +msgid "Usage: UpdateMod " +msgstr "" + +#: ClientCommand.cpp:1309 +msgid "Reloading {1} everywhere" +msgstr "" + +#: ClientCommand.cpp:1311 +msgid "Done" +msgstr "" + +#: ClientCommand.cpp:1314 +msgid "" +"Done, but there were errors, module {1} could not be reloaded everywhere." +msgstr "" + +#: ClientCommand.cpp:1322 +msgid "" +"You must be connected with a network to use this command. Try " +"SetUserBindHost instead" +msgstr "" + +#: ClientCommand.cpp:1329 +msgid "Usage: SetBindHost " +msgstr "" + +#: ClientCommand.cpp:1334 ClientCommand.cpp:1351 +msgid "You already have this bind host!" +msgstr "" + +#: ClientCommand.cpp:1339 +msgid "Set bind host for network {1} to {2}" +msgstr "" + +#: ClientCommand.cpp:1346 +msgid "Usage: SetUserBindHost " +msgstr "" + +#: ClientCommand.cpp:1356 +msgid "Set default bind host to {1}" +msgstr "" + +#: ClientCommand.cpp:1362 +msgid "" +"You must be connected with a network to use this command. Try " +"ClearUserBindHost instead" +msgstr "" + +#: ClientCommand.cpp:1367 +msgid "Bind host cleared for this network." +msgstr "" + +#: ClientCommand.cpp:1371 +msgid "Default bind host cleared for your user." +msgstr "" + +#: ClientCommand.cpp:1374 +msgid "This user's default bind host not set" +msgstr "" + +#: ClientCommand.cpp:1376 +msgid "This user's default bind host is {1}" +msgstr "" + +#: ClientCommand.cpp:1381 +msgid "This network's bind host not set" +msgstr "" + +#: ClientCommand.cpp:1383 +msgid "This network's default bind host is {1}" +msgstr "" + +#: ClientCommand.cpp:1397 +msgid "Usage: PlayBuffer <#chan|query>" +msgstr "" + +#: ClientCommand.cpp:1410 +msgid "You are not on {1} (trying to join)" +msgstr "" + +#: ClientCommand.cpp:1415 +msgid "The buffer for channel {1} is empty" +msgstr "" + +#: ClientCommand.cpp:1424 +msgid "No active query with {1}" +msgstr "" + +#: ClientCommand.cpp:1429 +msgid "The buffer for {1} is empty" +msgstr "" + +#: ClientCommand.cpp:1445 +msgid "Usage: ClearBuffer <#chan|query>" +msgstr "" + +#: ClientCommand.cpp:1464 +msgid "{1} buffer matching {2} has been cleared" +msgid_plural "{1} buffers matching {2} have been cleared" +msgstr[0] "" +msgstr[1] "" + +#: ClientCommand.cpp:1477 +msgid "All channel buffers have been cleared" +msgstr "" + +#: ClientCommand.cpp:1486 +msgid "All query buffers have been cleared" +msgstr "" + +#: ClientCommand.cpp:1498 +msgid "All buffers have been cleared" +msgstr "" + +#: ClientCommand.cpp:1509 +msgid "Usage: SetBuffer <#chan|query> [linecount]" +msgstr "" + +#: ClientCommand.cpp:1530 +msgid "Setting buffer size failed for {1} buffer" +msgid_plural "Setting buffer size failed for {1} buffers" +msgstr[0] "" +msgstr[1] "" + +#: ClientCommand.cpp:1533 +msgid "Maximum buffer size is {1} line" +msgid_plural "Maximum buffer size is {1} lines" +msgstr[0] "" +msgstr[1] "" + +#: ClientCommand.cpp:1538 +msgid "Size of every buffer was set to {1} line" +msgid_plural "Size of every buffer was set to {1} lines" +msgstr[0] "" +msgstr[1] "" + +#: ClientCommand.cpp:1548 ClientCommand.cpp:1555 ClientCommand.cpp:1566 +#: ClientCommand.cpp:1575 ClientCommand.cpp:1583 +msgctxt "trafficcmd" +msgid "Username" +msgstr "" + +#: ClientCommand.cpp:1549 ClientCommand.cpp:1556 ClientCommand.cpp:1568 +#: ClientCommand.cpp:1577 ClientCommand.cpp:1585 +msgctxt "trafficcmd" +msgid "In" +msgstr "" + +#: ClientCommand.cpp:1550 ClientCommand.cpp:1558 ClientCommand.cpp:1569 +#: ClientCommand.cpp:1578 ClientCommand.cpp:1586 +msgctxt "trafficcmd" +msgid "Out" +msgstr "" + +#: ClientCommand.cpp:1551 ClientCommand.cpp:1561 ClientCommand.cpp:1571 +#: ClientCommand.cpp:1579 ClientCommand.cpp:1588 +msgctxt "trafficcmd" +msgid "Total" +msgstr "" + +#: ClientCommand.cpp:1567 +msgctxt "trafficcmd" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1576 +msgctxt "trafficcmd" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1584 +msgctxt "trafficcmd" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1593 +msgid "Running for {1}" +msgstr "" + +#: ClientCommand.cpp:1599 +msgid "Unknown command, try 'Help'" +msgstr "" + +#: ClientCommand.cpp:1608 ClientCommand.cpp:1619 +msgctxt "listports" +msgid "Port" +msgstr "" + +#: ClientCommand.cpp:1609 ClientCommand.cpp:1622 +msgctxt "listports" +msgid "BindHost" +msgstr "" + +#: ClientCommand.cpp:1610 ClientCommand.cpp:1625 +msgctxt "listports" +msgid "SSL" +msgstr "" + +#: ClientCommand.cpp:1611 ClientCommand.cpp:1630 +msgctxt "listports" +msgid "Protocol" +msgstr "" + +#: ClientCommand.cpp:1612 ClientCommand.cpp:1637 +msgctxt "listports" +msgid "IRC" +msgstr "" + +#: ClientCommand.cpp:1613 ClientCommand.cpp:1642 +msgctxt "listports" +msgid "Web" +msgstr "" + +#: ClientCommand.cpp:1626 +msgctxt "listports|ssl" +msgid "yes" +msgstr "" + +#: ClientCommand.cpp:1627 +msgctxt "listports|ssl" +msgid "no" +msgstr "" + +#: ClientCommand.cpp:1631 +msgctxt "listports" +msgid "IPv4 and IPv6" +msgstr "" + +#: ClientCommand.cpp:1633 +msgctxt "listports" +msgid "IPv4" +msgstr "" + +#: ClientCommand.cpp:1634 +msgctxt "listports" +msgid "IPv6" +msgstr "" + +#: ClientCommand.cpp:1640 +msgctxt "listports|irc" +msgid "yes" +msgstr "" + +#: ClientCommand.cpp:1641 +msgctxt "listports|irc" +msgid "no" +msgstr "" + +#: ClientCommand.cpp:1645 +msgctxt "listports|irc" +msgid "yes, on {1}" +msgstr "" + +#: ClientCommand.cpp:1647 +msgctxt "listports|web" +msgid "no" +msgstr "" + +#: ClientCommand.cpp:1687 +msgid "" +"Usage: AddPort <[+]port> [bindhost [uriprefix]]" +msgstr "" + +#: ClientCommand.cpp:1703 +msgid "Port added" +msgstr "" + +#: ClientCommand.cpp:1705 +msgid "Couldn't add port" +msgstr "" + +#: ClientCommand.cpp:1711 +msgid "Usage: DelPort [bindhost]" +msgstr "" + +#: ClientCommand.cpp:1720 +msgid "Deleted Port" +msgstr "" + +#: ClientCommand.cpp:1722 +msgid "Unable to find a matching port" +msgstr "" + +#: ClientCommand.cpp:1730 ClientCommand.cpp:1745 +msgctxt "helpcmd" +msgid "Command" +msgstr "" + +#: ClientCommand.cpp:1731 ClientCommand.cpp:1747 +msgctxt "helpcmd" +msgid "Description" +msgstr "" + +#: ClientCommand.cpp:1736 +msgid "" +"In the following list all occurrences of <#chan> support wildcards (* and ?) " +"except ListNicks" +msgstr "" + +#: ClientCommand.cpp:1753 +msgctxt "helpcmd|Version|desc" +msgid "Print which version of ZNC this is" +msgstr "" + +#: ClientCommand.cpp:1756 +msgctxt "helpcmd|ListMods|desc" +msgid "List all loaded modules" +msgstr "" + +#: ClientCommand.cpp:1759 +msgctxt "helpcmd|ListAvailMods|desc" +msgid "List all available modules" +msgstr "" + +#: ClientCommand.cpp:1763 ClientCommand.cpp:1954 +msgctxt "helpcmd|ListChans|desc" +msgid "List all channels" +msgstr "" + +#: ClientCommand.cpp:1766 +msgctxt "helpcmd|ListNicks|args" +msgid "<#chan>" +msgstr "" + +#: ClientCommand.cpp:1767 +msgctxt "helpcmd|ListNicks|desc" +msgid "List all nicks on a channel" +msgstr "" + +#: ClientCommand.cpp:1770 +msgctxt "helpcmd|ListClients|desc" +msgid "List all clients connected to your ZNC user" +msgstr "" + +#: ClientCommand.cpp:1774 +msgctxt "helpcmd|ListServers|desc" +msgid "List all servers of current IRC network" +msgstr "" + +#: ClientCommand.cpp:1778 +msgctxt "helpcmd|AddNetwork|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1779 +msgctxt "helpcmd|AddNetwork|desc" +msgid "Add a network to your user" +msgstr "" + +#: ClientCommand.cpp:1781 +msgctxt "helpcmd|DelNetwork|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1782 +msgctxt "helpcmd|DelNetwork|desc" +msgid "Delete a network from your user" +msgstr "" + +#: ClientCommand.cpp:1784 +msgctxt "helpcmd|ListNetworks|desc" +msgid "List all networks" +msgstr "" + +#: ClientCommand.cpp:1787 +msgctxt "helpcmd|MoveNetwork|args" +msgid " [new network]" +msgstr "" + +#: ClientCommand.cpp:1789 +msgctxt "helpcmd|MoveNetwork|desc" +msgid "Move an IRC network from one user to another" +msgstr "" + +#: ClientCommand.cpp:1793 +msgctxt "helpcmd|JumpNetwork|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1794 +msgctxt "helpcmd|JumpNetwork|desc" +msgid "" +"Jump to another network (Alternatively, you can connect to ZNC several " +"times, using `user/network` as username)" +msgstr "" + +#: ClientCommand.cpp:1799 +msgctxt "helpcmd|AddServer|args" +msgid " [[+]port] [pass]" +msgstr "" + +#: ClientCommand.cpp:1800 +msgctxt "helpcmd|AddServer|desc" +msgid "" +"Add a server to the list of alternate/backup servers of current IRC network." +msgstr "" + +#: ClientCommand.cpp:1804 +msgctxt "helpcmd|DelServer|args" +msgid " [port] [pass]" +msgstr "" + +#: ClientCommand.cpp:1805 +msgctxt "helpcmd|DelServer|desc" +msgid "" +"Remove a server from the list of alternate/backup servers of current IRC " +"network" +msgstr "" + +#: ClientCommand.cpp:1811 +msgctxt "helpcmd|AddTrustedServerFingerprint|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1812 +msgctxt "helpcmd|AddTrustedServerFingerprint|desc" +msgid "" +"Add a trusted server SSL certificate fingerprint (SHA-256) to current IRC " +"network." +msgstr "" + +#: ClientCommand.cpp:1817 +msgctxt "helpcmd|DelTrustedServerFingerprint|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1818 +msgctxt "helpcmd|DelTrustedServerFingerprint|desc" +msgid "Delete a trusted server SSL certificate from current IRC network." +msgstr "" + +#: ClientCommand.cpp:1822 +msgctxt "helpcmd|ListTrustedServerFingerprints|desc" +msgid "List all trusted server SSL certificates of current IRC network." +msgstr "" + +#: ClientCommand.cpp:1825 +msgctxt "helpcmd|EnableChan|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1826 +msgctxt "helpcmd|EnableChan|desc" +msgid "Enable channels" +msgstr "" + +#: ClientCommand.cpp:1827 +msgctxt "helpcmd|DisableChan|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1828 +msgctxt "helpcmd|DisableChan|desc" +msgid "Disable channels" +msgstr "" + +#: ClientCommand.cpp:1829 +msgctxt "helpcmd|MoveChan|args" +msgid "<#chan> " +msgstr "" + +#: ClientCommand.cpp:1830 +msgctxt "helpcmd|MoveChan|desc" +msgid "Move channel in sort order" +msgstr "" + +#: ClientCommand.cpp:1832 +msgctxt "helpcmd|SwapChans|args" +msgid "<#chan1> <#chan2>" +msgstr "" + +#: ClientCommand.cpp:1833 +msgctxt "helpcmd|SwapChans|desc" +msgid "Swap channels in sort order" +msgstr "" + +#: ClientCommand.cpp:1834 +msgctxt "helpcmd|Attach|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1835 +msgctxt "helpcmd|Attach|desc" +msgid "Attach to channels" +msgstr "" + +#: ClientCommand.cpp:1836 +msgctxt "helpcmd|Detach|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1837 +msgctxt "helpcmd|Detach|desc" +msgid "Detach from channels" +msgstr "" + +#: ClientCommand.cpp:1840 +msgctxt "helpcmd|Topics|desc" +msgid "Show topics in all your channels" +msgstr "" + +#: ClientCommand.cpp:1843 +msgctxt "helpcmd|PlayBuffer|args" +msgid "<#chan|query>" +msgstr "" + +#: ClientCommand.cpp:1844 +msgctxt "helpcmd|PlayBuffer|desc" +msgid "Play back the specified buffer" +msgstr "" + +#: ClientCommand.cpp:1846 +msgctxt "helpcmd|ClearBuffer|args" +msgid "<#chan|query>" +msgstr "" + +#: ClientCommand.cpp:1847 +msgctxt "helpcmd|ClearBuffer|desc" +msgid "Clear the specified buffer" +msgstr "" + +#: ClientCommand.cpp:1849 +msgctxt "helpcmd|ClearAllBuffers|desc" +msgid "Clear all channel and query buffers" +msgstr "" + +#: ClientCommand.cpp:1852 +msgctxt "helpcmd|ClearAllChannelBuffers|desc" +msgid "Clear the channel buffers" +msgstr "" + +#: ClientCommand.cpp:1856 +msgctxt "helpcmd|ClearAllQueryBuffers|desc" +msgid "Clear the query buffers" +msgstr "" + +#: ClientCommand.cpp:1858 +msgctxt "helpcmd|SetBuffer|args" +msgid "<#chan|query> [linecount]" +msgstr "" + +#: ClientCommand.cpp:1859 +msgctxt "helpcmd|SetBuffer|desc" +msgid "Set the buffer count" +msgstr "" + +#: ClientCommand.cpp:1863 +msgctxt "helpcmd|SetBindHost|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1864 +msgctxt "helpcmd|SetBindHost|desc" +msgid "Set the bind host for this network" +msgstr "" + +#: ClientCommand.cpp:1868 +msgctxt "helpcmd|SetUserBindHost|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1869 +msgctxt "helpcmd|SetUserBindHost|desc" +msgid "Set the default bind host for this user" +msgstr "" + +#: ClientCommand.cpp:1872 +msgctxt "helpcmd|ClearBindHost|desc" +msgid "Clear the bind host for this network" +msgstr "" + +#: ClientCommand.cpp:1875 +msgctxt "helpcmd|ClearUserBindHost|desc" +msgid "Clear the default bind host for this user" +msgstr "" + +#: ClientCommand.cpp:1881 +msgctxt "helpcmd|ShowBindHost|desc" +msgid "Show currently selected bind host" +msgstr "" + +#: ClientCommand.cpp:1883 +msgctxt "helpcmd|Jump|args" +msgid "[server]" +msgstr "" + +#: ClientCommand.cpp:1884 +msgctxt "helpcmd|Jump|desc" +msgid "Jump to the next or the specified server" +msgstr "" + +#: ClientCommand.cpp:1885 +msgctxt "helpcmd|Disconnect|args" +msgid "[message]" +msgstr "" + +#: ClientCommand.cpp:1886 +msgctxt "helpcmd|Disconnect|desc" +msgid "Disconnect from IRC" +msgstr "" + +#: ClientCommand.cpp:1888 +msgctxt "helpcmd|Connect|desc" +msgid "Reconnect to IRC" +msgstr "" + +#: ClientCommand.cpp:1891 +msgctxt "helpcmd|Uptime|desc" +msgid "Show for how long ZNC has been running" +msgstr "" + +#: ClientCommand.cpp:1895 +msgctxt "helpcmd|LoadMod|args" +msgid "[--type=global|user|network] [args]" +msgstr "" + +#: ClientCommand.cpp:1897 +msgctxt "helpcmd|LoadMod|desc" +msgid "Load a module" +msgstr "" + +#: ClientCommand.cpp:1899 +msgctxt "helpcmd|UnloadMod|args" +msgid "[--type=global|user|network] " +msgstr "" + +#: ClientCommand.cpp:1901 +msgctxt "helpcmd|UnloadMod|desc" +msgid "Unload a module" +msgstr "" + +#: ClientCommand.cpp:1903 +msgctxt "helpcmd|ReloadMod|args" +msgid "[--type=global|user|network] [args]" +msgstr "" + +#: ClientCommand.cpp:1905 +msgctxt "helpcmd|ReloadMod|desc" +msgid "Reload a module" +msgstr "" + +#: ClientCommand.cpp:1908 +msgctxt "helpcmd|UpdateMod|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1909 +msgctxt "helpcmd|UpdateMod|desc" +msgid "Reload a module everywhere" +msgstr "" + +#: ClientCommand.cpp:1915 +msgctxt "helpcmd|ShowMOTD|desc" +msgid "Show ZNC's message of the day" +msgstr "" + +#: ClientCommand.cpp:1919 +msgctxt "helpcmd|SetMOTD|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1920 +msgctxt "helpcmd|SetMOTD|desc" +msgid "Set ZNC's message of the day" +msgstr "" + +#: ClientCommand.cpp:1922 +msgctxt "helpcmd|AddMOTD|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1923 +msgctxt "helpcmd|AddMOTD|desc" +msgid "Append to ZNC's MOTD" +msgstr "" + +#: ClientCommand.cpp:1925 +msgctxt "helpcmd|ClearMOTD|desc" +msgid "Clear ZNC's MOTD" +msgstr "" + +#: ClientCommand.cpp:1928 +msgctxt "helpcmd|ListPorts|desc" +msgid "Show all active listeners" +msgstr "" + +#: ClientCommand.cpp:1930 +msgctxt "helpcmd|AddPort|args" +msgid "<[+]port> [bindhost [uriprefix]]" +msgstr "" + +#: ClientCommand.cpp:1933 +msgctxt "helpcmd|AddPort|desc" +msgid "Add another port for ZNC to listen on" +msgstr "" + +#: ClientCommand.cpp:1937 +msgctxt "helpcmd|DelPort|args" +msgid " [bindhost]" +msgstr "" + +#: ClientCommand.cpp:1938 +msgctxt "helpcmd|DelPort|desc" +msgid "Remove a port from ZNC" +msgstr "" + +#: ClientCommand.cpp:1941 +msgctxt "helpcmd|Rehash|desc" +msgid "Reload global settings, modules, and listeners from znc.conf" +msgstr "" + +#: ClientCommand.cpp:1944 +msgctxt "helpcmd|SaveConfig|desc" +msgid "Save the current settings to disk" +msgstr "" + +#: ClientCommand.cpp:1947 +msgctxt "helpcmd|ListUsers|desc" +msgid "List all ZNC users and their connection status" +msgstr "" + +#: ClientCommand.cpp:1950 +msgctxt "helpcmd|ListAllUserNetworks|desc" +msgid "List all ZNC users and their networks" +msgstr "" + +#: ClientCommand.cpp:1953 +msgctxt "helpcmd|ListChans|args" +msgid "[user ]" +msgstr "" + +#: ClientCommand.cpp:1956 +msgctxt "helpcmd|ListClients|args" +msgid "[user]" +msgstr "" + +#: ClientCommand.cpp:1957 +msgctxt "helpcmd|ListClients|desc" +msgid "List all connected clients" +msgstr "" + +#: ClientCommand.cpp:1959 +msgctxt "helpcmd|Traffic|desc" +msgid "Show basic traffic stats for all ZNC users" +msgstr "" + +#: ClientCommand.cpp:1961 +msgctxt "helpcmd|Broadcast|args" +msgid "[message]" +msgstr "" + +#: ClientCommand.cpp:1962 +msgctxt "helpcmd|Broadcast|desc" +msgid "Broadcast a message to all ZNC users" +msgstr "" + +#: ClientCommand.cpp:1965 +msgctxt "helpcmd|Shutdown|args" +msgid "[message]" +msgstr "" + +#: ClientCommand.cpp:1966 +msgctxt "helpcmd|Shutdown|desc" +msgid "Shut down ZNC completely" +msgstr "" + +#: ClientCommand.cpp:1967 +msgctxt "helpcmd|Restart|args" +msgid "[message]" +msgstr "" + +#: ClientCommand.cpp:1968 +msgctxt "helpcmd|Restart|desc" +msgid "Restart ZNC" +msgstr "" + +#: Socket.cpp:336 +msgid "Can't resolve server hostname" +msgstr "" + +#: Socket.cpp:343 +msgid "" +"Can't resolve bind hostname. Try /znc ClearBindHost and /znc " +"ClearUserBindHost" +msgstr "" + +#: Socket.cpp:348 +msgid "Server address is IPv4-only, but bindhost is IPv6-only" +msgstr "" + +#: Socket.cpp:357 +msgid "Server address is IPv6-only, but bindhost is IPv4-only" +msgstr "" + +#: Socket.cpp:515 +msgid "Some socket reached its max buffer limit and was closed!" +msgstr "" + +#: SSLVerifyHost.cpp:481 +msgid "hostname doesn't match" +msgstr "" + +#: SSLVerifyHost.cpp:485 +msgid "malformed hostname in certificate" +msgstr "" + +#: SSLVerifyHost.cpp:489 +msgid "hostname verification error" +msgstr "" + +#: User.cpp:507 +msgid "" +"Invalid network name. It should be alphanumeric. Not to be confused with " +"server name" +msgstr "" + +#: User.cpp:511 +msgid "Network {1} already exists" +msgstr "" + +#: User.cpp:777 +msgid "" +"You are being disconnected because your IP is no longer allowed to connect " +"to this user" +msgstr "" + +#: User.cpp:912 +msgid "Password is empty" +msgstr "" + +#: User.cpp:917 +msgid "Username is empty" +msgstr "" + +#: User.cpp:922 +msgid "Username is invalid" +msgstr "" + +#: User.cpp:1199 +msgid "Unable to find modinfo {1}: {2}" +msgstr "" From 6e682d9f7059ff4362f3228bb4c58083ba97fc7d Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Tue, 28 Sep 2021 00:29:12 +0000 Subject: [PATCH 15/26] Update translations from Crowdin for pt_PT --- modules/po/autoattach.pt_PT.po | 36 ++--- modules/po/autocycle.pt_PT.po | 27 ++-- modules/po/autoop.pt_PT.po | 29 ++-- modules/po/autoreply.pt_PT.po | 14 +- modules/po/autovoice.pt_PT.po | 48 +++---- modules/po/awaystore.pt_PT.po | 46 ++++--- modules/po/block_motd.pt_PT.po | 10 +- modules/po/blockuser.pt_PT.po | 42 +++--- modules/po/bouncedcc.pt_PT.po | 52 +++---- modules/po/buffextras.pt_PT.po | 18 +-- modules/po/cert.pt_PT.po | 28 ++-- modules/po/certauth.pt_PT.po | 45 ++++--- modules/po/chansaver.pt_PT.po | 2 +- modules/po/clearbufferonmsg.pt_PT.po | 2 + modules/po/clientnotify.pt_PT.po | 27 ++-- modules/po/controlpanel.pt_PT.po | 195 +++++++++++++++------------ src/po/znc.pt_PT.po | 50 +++---- 17 files changed, 373 insertions(+), 298 deletions(-) diff --git a/modules/po/autoattach.pt_PT.po b/modules/po/autoattach.pt_PT.po index f4e4d7a7..78a263ce 100644 --- a/modules/po/autoattach.pt_PT.po +++ b/modules/po/autoattach.pt_PT.po @@ -14,72 +14,72 @@ msgstr "" #: autoattach.cpp:94 msgid "Added to list" -msgstr "" +msgstr "Adicionado à lista" #: autoattach.cpp:96 msgid "{1} is already added" -msgstr "" +msgstr "{1} já estava adicionado" #: autoattach.cpp:100 msgid "Usage: Add [!]<#chan> " -msgstr "" +msgstr "Utilização: Add [!]<#canal> " #: autoattach.cpp:101 msgid "Wildcards are allowed" -msgstr "" +msgstr "Asteriscos são permitidos" #: autoattach.cpp:113 msgid "Removed {1} from list" -msgstr "" +msgstr "{1} removido da lista" #: autoattach.cpp:115 msgid "Usage: Del [!]<#chan> " -msgstr "" +msgstr "Utilização: Del [!]<#canal> " #: autoattach.cpp:121 autoattach.cpp:129 msgid "Neg" -msgstr "" +msgstr "Neg" #: autoattach.cpp:122 autoattach.cpp:130 msgid "Chan" -msgstr "" +msgstr "Canal" #: autoattach.cpp:123 autoattach.cpp:131 msgid "Search" -msgstr "" +msgstr "Pesquisa" #: autoattach.cpp:124 autoattach.cpp:132 msgid "Host" -msgstr "" +msgstr "Host" #: autoattach.cpp:138 msgid "You have no entries." -msgstr "" +msgstr "Não tem entradas." #: autoattach.cpp:146 autoattach.cpp:149 msgid "[!]<#chan> " -msgstr "" +msgstr "[!]<#canal> " #: autoattach.cpp:147 msgid "Add an entry, use !#chan to negate and * for wildcards" -msgstr "" +msgstr "Adiciona uma entrada, utilize !#canal para negá-lo e * para wildcards" #: autoattach.cpp:150 msgid "Remove an entry, needs to be an exact match" -msgstr "" +msgstr "Remove uma entrada, precisa de coincidir exatamente" #: autoattach.cpp:152 msgid "List all entries" -msgstr "" +msgstr "Lista todas as entradas" #: autoattach.cpp:171 msgid "Unable to add [{1}]" -msgstr "" +msgstr "Não foi possível adicionar [{1}]" #: autoattach.cpp:283 msgid "List of channel masks and channel masks with ! before them." -msgstr "" +msgstr "Lista das máscaras de canal e máscaras de canal com ! antes deles." #: autoattach.cpp:286 msgid "Reattaches you to channels on activity." -msgstr "" +msgstr "Volta a anexá-lo(a) aos canais quando houver atividade." diff --git a/modules/po/autocycle.pt_PT.po b/modules/po/autocycle.pt_PT.po index dba8b643..738174bf 100644 --- a/modules/po/autocycle.pt_PT.po +++ b/modules/po/autocycle.pt_PT.po @@ -14,56 +14,59 @@ msgstr "" #: autocycle.cpp:27 autocycle.cpp:30 msgid "[!]<#chan>" -msgstr "" +msgstr "[!]<#canal>" #: autocycle.cpp:28 msgid "Add an entry, use !#chan to negate and * for wildcards" msgstr "" +"Adicionar uma entrada, utilize !#canal para negá-lo e * para combinações" #: autocycle.cpp:31 msgid "Remove an entry, needs to be an exact match" -msgstr "" +msgstr "Remove uma entrada, precisa de coincidir exatamente" #: autocycle.cpp:33 msgid "List all entries" -msgstr "" +msgstr "Lista todas as entradas" #: autocycle.cpp:46 msgid "Unable to add {1}" -msgstr "" +msgstr "Não foi possível adicionar {1}" #: autocycle.cpp:66 msgid "{1} is already added" -msgstr "" +msgstr "{1} já está adicionada" #: autocycle.cpp:68 msgid "Added {1} to list" -msgstr "" +msgstr "{1} adicionada para a lista" #: autocycle.cpp:70 msgid "Usage: Add [!]<#chan>" -msgstr "" +msgstr "Utilização: Add [!]<#canal>" #: autocycle.cpp:78 msgid "Removed {1} from list" -msgstr "" +msgstr "{1} removida da lista" #: autocycle.cpp:80 msgid "Usage: Del [!]<#chan>" -msgstr "" +msgstr "Utilização: Del [!]<#canal>" #: autocycle.cpp:85 autocycle.cpp:90 autocycle.cpp:95 msgid "Channel" -msgstr "" +msgstr "Canal" #: autocycle.cpp:101 msgid "You have no entries." -msgstr "" +msgstr "Não tem entradas." #: autocycle.cpp:230 msgid "List of channel masks and channel masks with ! before them." -msgstr "" +msgstr "Lista das máscaras de canal e máscaras de canal com ! antes deles." #: autocycle.cpp:235 msgid "Rejoins channels to gain Op if you're the only user left" msgstr "" +"Volta a entrar nos canais para ganhar Op se for o único utilizador restante " +"do canal" diff --git a/modules/po/autoop.pt_PT.po b/modules/po/autoop.pt_PT.po index 0c4efa60..eee8cdab 100644 --- a/modules/po/autoop.pt_PT.po +++ b/modules/po/autoop.pt_PT.po @@ -14,7 +14,7 @@ msgstr "" #: autoop.cpp:155 msgid "List all users" -msgstr "Listar todos os utilizadores" +msgstr "Lista todos os utilizadores" #: autoop.cpp:157 autoop.cpp:160 msgid " [channel] ..." @@ -112,59 +112,66 @@ msgstr "Utilizador: AddMasks ,[máscara] ..." #: autoop.cpp:393 msgid "Hostmasks(s) added to user {1}" -msgstr "" +msgstr "Máscara(s) de host adicionada(s) ao utilizador {1}" #: autoop.cpp:402 msgid "Usage: DelMasks ,[mask] ..." -msgstr "" +msgstr "Utilização: DelMasks ,[máscara] ..." #: autoop.cpp:414 msgid "Removed user {1} with key {2} and channels {3}" -msgstr "" +msgstr "Utilizador {1} removido com chave {2} e canais {3}" #: autoop.cpp:420 msgid "Hostmasks(s) Removed from user {1}" -msgstr "" +msgstr "Máscara(s) de host removida(s) do utilizador {1}" #: autoop.cpp:479 msgid "User {1} removed" -msgstr "" +msgstr "Utilizador {1} removido" #: autoop.cpp:485 msgid "That user already exists" -msgstr "" +msgstr "Esse utilizador já existe" #: autoop.cpp:491 msgid "User {1} added with hostmask(s) {2}" -msgstr "" +msgstr "Utilizador {1} adicionado com a másca(s) de host {2}" #: autoop.cpp:533 msgid "" "[{1}] sent us a challenge but they are not opped in any defined channels." msgstr "" +"[{1}] enviou-nos um um desafio mas não estão com op em quaisquer canais " +"definidos." #: autoop.cpp:537 msgid "[{1}] sent us a challenge but they do not match a defined user." msgstr "" +"[{1}] enviou-nos um desafio mas não coincidem com um utilizador definido." #: autoop.cpp:545 msgid "WARNING! [{1}] sent an invalid challenge." -msgstr "" +msgstr "AVISO! [{1}] enviou um desafio inválido." #: autoop.cpp:561 msgid "[{1}] sent an unchallenged response. This could be due to lag." -msgstr "" +msgstr "[{1}] enviou uma resposta sem desafio. Isto pode dever-se a atraso." #: autoop.cpp:578 msgid "" "WARNING! [{1}] sent a bad response. Please verify that you have their " "correct password." msgstr "" +"AVISO! [{1}] enviou uma resposta incorreta. Por favor certifique-se que tem " +"a palavra-passe correta deles." #: autoop.cpp:587 msgid "WARNING! [{1}] sent a response but did not match any defined users." msgstr "" +"AVISO! [{1}] enviou uma resposta mas não coincide com quaisquer utilizadores " +"definidos." #: autoop.cpp:645 msgid "Auto op the good people" -msgstr "" +msgstr "Auto op as boas pessoas" diff --git a/modules/po/autoreply.pt_PT.po b/modules/po/autoreply.pt_PT.po index f16bdc9a..005987ab 100644 --- a/modules/po/autoreply.pt_PT.po +++ b/modules/po/autoreply.pt_PT.po @@ -14,30 +14,32 @@ msgstr "" #: autoreply.cpp:25 msgid "" -msgstr "" +msgstr "" #: autoreply.cpp:25 msgid "Sets a new reply" -msgstr "" +msgstr "Define uma nova resposta" #: autoreply.cpp:27 msgid "Displays the current query reply" -msgstr "" +msgstr "Mostra a resposta atual da mensagem privada" #: autoreply.cpp:75 msgid "Current reply is: {1} ({2})" -msgstr "" +msgstr "A resposta atual é: {1} ({2})" #: autoreply.cpp:81 msgid "New reply set to: {1} ({2})" -msgstr "" +msgstr "Nova resposta definida para: {1} ({2})" #: autoreply.cpp:94 msgid "" "You might specify a reply text. It is used when automatically answering " "queries, if you are not connected to ZNC." msgstr "" +"Pode especificar o texto da resposta. É utilizada ao responder " +"automaticamente às mensagens privadas, se não estiver ligado(a) ao ZNC." #: autoreply.cpp:98 msgid "Reply to queries when you are away" -msgstr "" +msgstr "Responde às mensagens privadas quando estiver ausente" diff --git a/modules/po/autovoice.pt_PT.po b/modules/po/autovoice.pt_PT.po index 64a2eee4..e28567b4 100644 --- a/modules/po/autovoice.pt_PT.po +++ b/modules/po/autovoice.pt_PT.po @@ -14,98 +14,100 @@ msgstr "" #: autovoice.cpp:120 msgid "List all users" -msgstr "" +msgstr "Lista todos os utilizadores" #: autovoice.cpp:122 autovoice.cpp:125 msgid " [channel] ..." -msgstr "" +msgstr " [canal] ..." #: autovoice.cpp:123 msgid "Adds channels to a user" -msgstr "" +msgstr "Adiciona canais para um utilizador" #: autovoice.cpp:126 msgid "Removes channels from a user" -msgstr "" +msgstr "Remove canais de um utilizador" #: autovoice.cpp:128 msgid " [channels]" -msgstr "" +msgstr " [canais]" #: autovoice.cpp:129 msgid "Adds a user" -msgstr "" +msgstr "Adiciona um utilizador" #: autovoice.cpp:131 msgid "" -msgstr "" +msgstr "" #: autovoice.cpp:131 msgid "Removes a user" -msgstr "" +msgstr "Remove um utilizador" #: autovoice.cpp:215 msgid "Usage: AddUser [channels]" -msgstr "" +msgstr "Utilização: AddUser [canais]" #: autovoice.cpp:229 msgid "Usage: DelUser " -msgstr "" +msgstr "Utilização: DelUser " #: autovoice.cpp:238 msgid "There are no users defined" -msgstr "" +msgstr "Não existem utilizadores definidos" #: autovoice.cpp:244 autovoice.cpp:250 msgid "User" -msgstr "" +msgstr "Utilizador" #: autovoice.cpp:245 autovoice.cpp:251 msgid "Hostmask" -msgstr "" +msgstr "Máscara de host" #: autovoice.cpp:246 autovoice.cpp:252 msgid "Channels" -msgstr "" +msgstr "Canais" #: autovoice.cpp:263 msgid "Usage: AddChans [channel] ..." -msgstr "" +msgstr "Utilização: AddChans [canal] ..." #: autovoice.cpp:270 autovoice.cpp:292 autovoice.cpp:329 msgid "No such user" -msgstr "" +msgstr "Não existe esse utilizador" #: autovoice.cpp:275 msgid "Channel(s) added to user {1}" -msgstr "" +msgstr "Canal(is) adicionado(s) ao utilizador {1}" #: autovoice.cpp:285 msgid "Usage: DelChans [channel] ..." -msgstr "" +msgstr "Utilização: DelChans [canal] ..." #: autovoice.cpp:298 msgid "Channel(s) Removed from user {1}" -msgstr "" +msgstr "Canal(is) removido(s) do utilizador {1}" #: autovoice.cpp:335 msgid "User {1} removed" -msgstr "" +msgstr "Utilizador {1} removido" #: autovoice.cpp:341 msgid "That user already exists" -msgstr "" +msgstr "Esse utilizador já existe" #: autovoice.cpp:347 msgid "User {1} added with hostmask {2}" -msgstr "" +msgstr "Utilizador {1} adicionado com a máscara de host {2}" #: autovoice.cpp:360 msgid "" "Each argument is either a channel you want autovoice for (which can include " "wildcards) or, if it starts with !, it is an exception for autovoice." msgstr "" +"Cada argumento é um canal onde queira ter voice automático (que pode incluir " +"asterisco) ou, se começar com !, é uma exceção para voice automático." #: autovoice.cpp:365 msgid "Auto voice the good people" -msgstr "" +msgstr "Voice automático para as pessoas boas" diff --git a/modules/po/awaystore.pt_PT.po b/modules/po/awaystore.pt_PT.po index 2a9d8ead..34a8f9b1 100644 --- a/modules/po/awaystore.pt_PT.po +++ b/modules/po/awaystore.pt_PT.po @@ -14,97 +14,105 @@ msgstr "" #: awaystore.cpp:67 msgid "You have been marked as away" -msgstr "" +msgstr "Foi marcado como estando ausente" #: awaystore.cpp:78 awaystore.cpp:385 awaystore.cpp:388 msgid "Welcome back!" -msgstr "" +msgstr "Bem-vindo(a) de volta!" #: awaystore.cpp:100 msgid "Deleted {1} messages" -msgstr "" +msgstr "{1} mensagens eliminadas" #: awaystore.cpp:104 msgid "USAGE: delete " -msgstr "" +msgstr "Utilização: delete " #: awaystore.cpp:109 msgid "Illegal message # requested" -msgstr "" +msgstr "Número de mensagem inválido pedido" #: awaystore.cpp:113 msgid "Message erased" -msgstr "" +msgstr "Mensagem apagada" #: awaystore.cpp:122 msgid "Messages saved to disk" -msgstr "" +msgstr "Mensagens guardadas para o disco" #: awaystore.cpp:124 msgid "There are no messages to save" -msgstr "" +msgstr "Não existem mensagens para guardar" #: awaystore.cpp:135 msgid "Password updated to [{1}]" -msgstr "" +msgstr "Palavra-passe atualizada para [{1}]" #: awaystore.cpp:147 msgid "Corrupt message! [{1}]" -msgstr "" +msgstr "Mensagem corrompida! [{1}]" #: awaystore.cpp:159 msgid "Corrupt time stamp! [{1}]" -msgstr "" +msgstr "Registo de tempo corrompido! [{1}]" #: awaystore.cpp:178 msgid "#--- End of messages" -msgstr "" +msgstr "#--- Fim das mensagens" #: awaystore.cpp:183 msgid "Timer set to 300 seconds" -msgstr "" +msgstr "Temporizador definido para 300 segundos" #: awaystore.cpp:188 awaystore.cpp:197 msgid "Timer disabled" -msgstr "" +msgstr "Temporizador desativado" #: awaystore.cpp:199 msgid "Timer set to {1} seconds" -msgstr "" +msgstr "Temporizador definido para {1} segundos" #: awaystore.cpp:203 msgid "Current timer setting: {1} seconds" -msgstr "" +msgstr "Definição atual do temporizador: {1} segundos" #: awaystore.cpp:278 msgid "This module needs as an argument a keyphrase used for encryption" msgstr "" +"Este módulo precisa como argumento uma palavra-chave utilizada para " +"encriptação" #: awaystore.cpp:285 msgid "" "Failed to decrypt your saved messages - Did you give the right encryption " "key as an argument to this module?" msgstr "" +"Falhou ao desencriptar as suas mensagens guardadas - Deu a chave de " +"encriptação correta com argumento para este módulo?" #: awaystore.cpp:386 awaystore.cpp:389 msgid "You have {1} messages!" -msgstr "" +msgstr "Tem {1} mensagem(ns)!" #: awaystore.cpp:456 msgid "Unable to find buffer" -msgstr "" +msgstr "Não é possivel encontrar a memória intermédia" #: awaystore.cpp:469 msgid "Unable to decode encrypted messages" -msgstr "" +msgstr "Não foi possível descodificar as mensagens encriptadas" #: awaystore.cpp:516 msgid "" "[ -notimer | -timer N ] [-chans] passw0rd . N is number of seconds, 600 by " "default." msgstr "" +"[ -notimer | -timer N ] [-chans] palavra-passe . N é o número de segundos, " +"600 por defeito." #: awaystore.cpp:521 msgid "" "Adds auto-away with logging, useful when you use ZNC from different locations" msgstr "" +"Adiciona um auto-away com registo, útil quando usa o ZNC em localizações " +"diferentes" diff --git a/modules/po/block_motd.pt_PT.po b/modules/po/block_motd.pt_PT.po index 89abe3e0..df72e4aa 100644 --- a/modules/po/block_motd.pt_PT.po +++ b/modules/po/block_motd.pt_PT.po @@ -14,22 +14,26 @@ msgstr "" #: block_motd.cpp:26 msgid "[]" -msgstr "" +msgstr "[]" #: block_motd.cpp:27 msgid "" "Override the block with this command. Can optionally specify which server to " "query." msgstr "" +"Contorna o bloqueio com este comando. Pode opcionalmente especificar qual é " +"o servidor para pedir." #: block_motd.cpp:36 msgid "You are not connected to an IRC Server." -msgstr "" +msgstr "Não está ligado a um servidor de IRC." #: block_motd.cpp:58 msgid "MOTD blocked by ZNC" -msgstr "" +msgstr "MOTD bloqueado pelo ZNC" #: block_motd.cpp:104 msgid "Block the MOTD from IRC so it's not sent to your client(s)." msgstr "" +"Bloqueia o MOTD do IRC para assim não ser enviado para o(s) seu(s) " +"cliente(s)." diff --git a/modules/po/blockuser.pt_PT.po b/modules/po/blockuser.pt_PT.po index 9dadcf0e..6f543d20 100644 --- a/modules/po/blockuser.pt_PT.po +++ b/modules/po/blockuser.pt_PT.po @@ -14,84 +14,84 @@ msgstr "" #: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9 msgid "Account is blocked" -msgstr "" +msgstr "A conta está bloqueada" #: blockuser.cpp:23 msgid "Your account has been disabled. Contact your administrator." -msgstr "" +msgstr "A sua conta foi desativada. Contacte o seu administrador." #: blockuser.cpp:29 msgid "List blocked users" -msgstr "" +msgstr "Lista os utilizadores bloqueados" #: blockuser.cpp:31 blockuser.cpp:33 msgid "" -msgstr "" +msgstr "" #: blockuser.cpp:31 msgid "Block a user" -msgstr "" +msgstr "Bloqueia um utilizador" #: blockuser.cpp:33 msgid "Unblock a user" -msgstr "" +msgstr "Desbloqueia um utilizador" #: blockuser.cpp:55 msgid "Could not block {1}" -msgstr "" +msgstr "Não foi possível bloquear {1}" #: blockuser.cpp:76 msgid "Access denied" -msgstr "" +msgstr "Acesso negado" #: blockuser.cpp:85 msgid "No users are blocked" -msgstr "" +msgstr "Não há utilizadores bloqueados" #: blockuser.cpp:88 msgid "Blocked users:" -msgstr "" +msgstr "Utilizadores bloqueados:" #: blockuser.cpp:100 msgid "Usage: Block " -msgstr "" +msgstr "Utilização: Block " #: blockuser.cpp:105 blockuser.cpp:147 msgid "You can't block yourself" -msgstr "" +msgstr "Não se pode bloquear a si próprio(a)" #: blockuser.cpp:110 blockuser.cpp:152 msgid "Blocked {1}" -msgstr "" +msgstr "{1} bloqueado" #: blockuser.cpp:112 msgid "Could not block {1} (misspelled?)" -msgstr "" +msgstr "Não foi possível bloquear {1} (mal escrito?)" #: blockuser.cpp:120 msgid "Usage: Unblock " -msgstr "" +msgstr "Utilização: Unblock " #: blockuser.cpp:125 blockuser.cpp:161 msgid "Unblocked {1}" -msgstr "" +msgstr "{1} desbloqueado" #: blockuser.cpp:127 msgid "This user is not blocked" -msgstr "" +msgstr "Este utilizador não está bloqueado" #: blockuser.cpp:155 msgid "Couldn't block {1}" -msgstr "" +msgstr "Não foi possível bloquear {1}" #: blockuser.cpp:164 msgid "User {1} is not blocked" -msgstr "" +msgstr "Utilizador {1} não está bloqueado" #: blockuser.cpp:216 msgid "Enter one or more user names. Separate them by spaces." -msgstr "" +msgstr "Introduza um ou mais nomes de utilizadores. Separe-os com espaços." #: blockuser.cpp:219 msgid "Block certain users from logging in." -msgstr "" +msgstr "Bloqueia certos utilizadores de iniciarem sessão." diff --git a/modules/po/bouncedcc.pt_PT.po b/modules/po/bouncedcc.pt_PT.po index a1f4f93a..585ab218 100644 --- a/modules/po/bouncedcc.pt_PT.po +++ b/modules/po/bouncedcc.pt_PT.po @@ -15,117 +15,121 @@ msgstr "" #: bouncedcc.cpp:101 bouncedcc.cpp:119 bouncedcc.cpp:121 msgctxt "list" msgid "Type" -msgstr "" +msgstr "Tipo" #: bouncedcc.cpp:102 bouncedcc.cpp:132 msgctxt "list" msgid "State" -msgstr "" +msgstr "Estado" #: bouncedcc.cpp:103 msgctxt "list" msgid "Speed" -msgstr "" +msgstr "Velocidade" #: bouncedcc.cpp:104 bouncedcc.cpp:115 msgctxt "list" msgid "Nick" -msgstr "" +msgstr "Nick" #: bouncedcc.cpp:105 bouncedcc.cpp:116 msgctxt "list" msgid "IP" -msgstr "" +msgstr "IP" #: bouncedcc.cpp:106 bouncedcc.cpp:122 msgctxt "list" msgid "File" -msgstr "" +msgstr "Ficheiro" #: bouncedcc.cpp:119 msgctxt "list" msgid "Chat" -msgstr "" +msgstr "Chat" #: bouncedcc.cpp:121 msgctxt "list" msgid "Xfer" -msgstr "" +msgstr "Xfer" #: bouncedcc.cpp:125 msgid "Waiting" -msgstr "" +msgstr "Em espera" #: bouncedcc.cpp:127 msgid "Halfway" -msgstr "" +msgstr "A meio do caminho" #: bouncedcc.cpp:129 msgid "Connected" -msgstr "" +msgstr "Ligado" #: bouncedcc.cpp:137 msgid "You have no active DCCs." -msgstr "" +msgstr "Não tem DCCs ativos." #: bouncedcc.cpp:148 msgid "Use client IP: {1}" -msgstr "" +msgstr "Usa cliente IP: {1}" #: bouncedcc.cpp:153 msgid "List all active DCCs" -msgstr "" +msgstr "Lista todas as DCCs ativas" #: bouncedcc.cpp:156 msgid "Change the option to use IP of client" -msgstr "" +msgstr "Altera a opção para usar o IP do cliente" #: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451 msgctxt "type" msgid "Chat" -msgstr "" +msgstr "Chat" #: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451 msgctxt "type" msgid "Xfer" -msgstr "" +msgstr "Xfer" #: bouncedcc.cpp:385 msgid "DCC {1} Bounce ({2}): Too long line received" -msgstr "" +msgstr "DCC {1} Bounce ({2}): Linha demasiado longa recebida" #: bouncedcc.cpp:418 msgid "DCC {1} Bounce ({2}): Timeout while connecting to {3} {4}" -msgstr "" +msgstr "DCC {1} Bounce ({2}): O tempo expirou ao ligar a {3} {4}" #: bouncedcc.cpp:422 msgid "DCC {1} Bounce ({2}): Timeout while connecting." -msgstr "" +msgstr "DCC {1} Bounce ({2}): O tempo expirou ao ligar." #: bouncedcc.cpp:427 msgid "" "DCC {1} Bounce ({2}): Timeout while waiting for incoming connection on {3} " "{4}" msgstr "" +"DCC {1} Bounce ({2}): O tempo expirou enquanto esperava pela ligação a " +"receber em {3} {4}" #: bouncedcc.cpp:440 msgid "DCC {1} Bounce ({2}): Connection refused while connecting to {3} {4}" -msgstr "" +msgstr "DCC {1} Bounce ({2}): Ligação recusada enquanto ligava a {3} {4}" #: bouncedcc.cpp:444 msgid "DCC {1} Bounce ({2}): Connection refused while connecting." -msgstr "" +msgstr "DCC {1} Bounce ({2}): Ligação recusada enquanto ligava." #: bouncedcc.cpp:457 bouncedcc.cpp:465 msgid "DCC {1} Bounce ({2}): Socket error on {3} {4}: {5}" -msgstr "" +msgstr "DCC {1} Bounce ({2}): Erro de socket error em {3} {4}: {5}" #: bouncedcc.cpp:460 msgid "DCC {1} Bounce ({2}): Socket error: {3}" -msgstr "" +msgstr "DCC {1} Bounce ({2}): Erro de socket: {3}" #: bouncedcc.cpp:547 msgid "" "Bounces DCC transfers through ZNC instead of sending them directly to the " "user. " msgstr "" +"Põe as transferências DCC através do ZNC em vez de enviá-las diretamente ao " +"utilizador. " diff --git a/modules/po/buffextras.pt_PT.po b/modules/po/buffextras.pt_PT.po index bbad3e93..4392a79b 100644 --- a/modules/po/buffextras.pt_PT.po +++ b/modules/po/buffextras.pt_PT.po @@ -14,36 +14,38 @@ msgstr "" #: buffextras.cpp:45 msgid "Server" -msgstr "" +msgstr "Servidor" #: buffextras.cpp:47 msgid "{1} set mode: {2} {3}" -msgstr "" +msgstr "{1} definiu o modo: {2} {3}" #: buffextras.cpp:55 msgid "{1} kicked {2} with reason: {3}" -msgstr "" +msgstr "{1} chutou {2} com a razão: {3}" #: buffextras.cpp:64 msgid "{1} quit: {2}" -msgstr "" +msgstr "{1} saiu: {2}" #: buffextras.cpp:73 msgid "{1} joined" -msgstr "" +msgstr "{1} entrou" #: buffextras.cpp:81 msgid "{1} parted: {2}" -msgstr "" +msgstr "{1} saiu do canal: {2}" #: buffextras.cpp:90 msgid "{1} is now known as {2}" -msgstr "" +msgstr "{1} é agora conhecido como {2}" #: buffextras.cpp:100 msgid "{1} changed the topic to: {2}" -msgstr "" +msgstr "{1} alterou o tópico para: {2}" #: buffextras.cpp:115 msgid "Adds joins, parts etc. to the playback buffer" msgstr "" +"Adiciona entradas, saídas de canal, etc. para a memória intermédia de " +"reprodução" diff --git a/modules/po/cert.pt_PT.po b/modules/po/cert.pt_PT.po index 9d523ca4..d1aa71f4 100644 --- a/modules/po/cert.pt_PT.po +++ b/modules/po/cert.pt_PT.po @@ -15,7 +15,7 @@ msgstr "" # this text is inserted into `click here` in the other string #: modules/po/../data/cert/tmpl/index.tmpl:5 msgid "here" -msgstr "" +msgstr "aqui" # {1} is `here`, translateable in the other string #: modules/po/../data/cert/tmpl/index.tmpl:6 @@ -23,53 +23,59 @@ msgid "" "You already have a certificate set, use the form below to overwrite the " "current certificate. Alternatively click {1} to delete your certificate." msgstr "" +"Já tem um certificado definido, utilize o formulário abaixo para reescrever " +"o certificado atual. Em alternativa, clique {1} para eliminar o seu " +"certificado." #: modules/po/../data/cert/tmpl/index.tmpl:8 msgid "You do not have a certificate yet." -msgstr "" +msgstr "Não tem um certificado ainda." #: modules/po/../data/cert/tmpl/index.tmpl:14 cert.cpp:72 msgid "Certificate" -msgstr "" +msgstr "Certificado" #: modules/po/../data/cert/tmpl/index.tmpl:18 msgid "PEM File:" -msgstr "" +msgstr "Ficheiro PEM:" #: modules/po/../data/cert/tmpl/index.tmpl:22 msgid "Update" -msgstr "" +msgstr "Atualizar" #: cert.cpp:28 msgid "Pem file deleted" -msgstr "" +msgstr "Ficheiro PEM eliminado" #: cert.cpp:31 msgid "The pem file doesn't exist or there was a error deleting the pem file." msgstr "" +"O ficheiro pem não existe ou houve algum erro ao eliminar o ficheiro pem." #: cert.cpp:38 msgid "You have a certificate in {1}" -msgstr "" +msgstr "Tem um ceritifcado em {1}" #: cert.cpp:41 msgid "" "You do not have a certificate. Please use the web interface to add a " "certificate" msgstr "" +"Não tem um certificado. Por favor utilize o interface web para adicionar um " +"certificado" #: cert.cpp:44 msgid "Alternatively you can either place one at {1}" -msgstr "" +msgstr "Em alternativa, pode colocar um em {1}" #: cert.cpp:52 msgid "Delete the current certificate" -msgstr "" +msgstr "Eliminar o certificado atual" #: cert.cpp:54 msgid "Show the current certificate" -msgstr "" +msgstr "Mostrar o certificado atual" #: cert.cpp:105 msgid "Use a ssl certificate to connect to a server" -msgstr "" +msgstr "Utilizar um certificado ssl para ligar a um servidor" diff --git a/modules/po/certauth.pt_PT.po b/modules/po/certauth.pt_PT.po index 8471ee87..ff536286 100644 --- a/modules/po/certauth.pt_PT.po +++ b/modules/po/certauth.pt_PT.po @@ -14,95 +14,98 @@ msgstr "" #: modules/po/../data/certauth/tmpl/index.tmpl:7 msgid "Add a key" -msgstr "" +msgstr "Adicionar uma chave" #: modules/po/../data/certauth/tmpl/index.tmpl:11 msgid "Key:" -msgstr "" +msgstr "Chave:" #: modules/po/../data/certauth/tmpl/index.tmpl:15 msgid "Add Key" -msgstr "" +msgstr "Adicionar chave" #: modules/po/../data/certauth/tmpl/index.tmpl:23 msgid "You have no keys." -msgstr "" +msgstr "Não tem chaves." #: modules/po/../data/certauth/tmpl/index.tmpl:30 msgctxt "web" msgid "Key" -msgstr "" +msgstr "Chave" #: modules/po/../data/certauth/tmpl/index.tmpl:36 msgid "del" -msgstr "" +msgstr "eliminar" #: certauth.cpp:31 msgid "[pubkey]" -msgstr "" +msgstr "[pubkey]" #: certauth.cpp:32 msgid "Add a public key. If key is not provided will use the current key" msgstr "" +"Adicionar uma chave pública. Se a chave não for fornecida, irá ser usada a " +"chave atual" #: certauth.cpp:35 msgid "id" -msgstr "" +msgstr "id" #: certauth.cpp:35 msgid "Delete a key by its number in List" -msgstr "" +msgstr "Elimina uma chave pelo seu número na Lista" #: certauth.cpp:37 msgid "List your public keys" -msgstr "" +msgstr "Lista as suas chaves públicas" #: certauth.cpp:39 msgid "Print your current key" -msgstr "" +msgstr "Imprimir a sua chave atual" #: certauth.cpp:142 msgid "You are not connected with any valid public key" -msgstr "" +msgstr "Não está ligado com qualquer chave pública válida" #: certauth.cpp:144 msgid "Your current public key is: {1}" -msgstr "" +msgstr "A sua chave pública atual é: {1}" #: certauth.cpp:157 msgid "You did not supply a public key or connect with one." -msgstr "" +msgstr "Não forneceu uma chave pública ou se ligou com uma." #: certauth.cpp:160 msgid "Key '{1}' added." -msgstr "" +msgstr "Chave '{1}' adicionada." #: certauth.cpp:162 msgid "The key '{1}' is already added." -msgstr "" +msgstr "A chave '{1}' já está adicionada." #: certauth.cpp:170 certauth.cpp:183 msgctxt "list" msgid "Id" -msgstr "" +msgstr "Id" #: certauth.cpp:171 certauth.cpp:184 msgctxt "list" msgid "Key" -msgstr "" +msgstr "Chave" #: certauth.cpp:176 certauth.cpp:190 certauth.cpp:199 msgid "No keys set for your user" -msgstr "" +msgstr "Sem chaves definidas para o seu utilizador" #: certauth.cpp:204 msgid "Invalid #, check \"list\"" -msgstr "" +msgstr "# inválido, verifique \"list\"" #: certauth.cpp:216 msgid "Removed" -msgstr "" +msgstr "Removida" #: certauth.cpp:291 msgid "Allows users to authenticate via SSL client certificates." msgstr "" +"Permite aos utilizadores autenticarem-se via certificados SSL do cliente." diff --git a/modules/po/chansaver.pt_PT.po b/modules/po/chansaver.pt_PT.po index e52594cd..b8af8f32 100644 --- a/modules/po/chansaver.pt_PT.po +++ b/modules/po/chansaver.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: chansaver.cpp:91 msgid "Keeps config up-to-date when user joins/parts." -msgstr "" +msgstr "Mantem a config atualizada quando o utilizador entra/sai." diff --git a/modules/po/clearbufferonmsg.pt_PT.po b/modules/po/clearbufferonmsg.pt_PT.po index 0c960f84..a1bcb987 100644 --- a/modules/po/clearbufferonmsg.pt_PT.po +++ b/modules/po/clearbufferonmsg.pt_PT.po @@ -15,3 +15,5 @@ msgstr "" #: clearbufferonmsg.cpp:160 msgid "Clears all channel and query buffers whenever the user does something" msgstr "" +"Limpa o buffer dos canais e mensagens privadas todo sempre que o utilizador " +"faz qualquer coisa" diff --git a/modules/po/clientnotify.pt_PT.po b/modules/po/clientnotify.pt_PT.po index b4e5c7d7..42d4c1e9 100644 --- a/modules/po/clientnotify.pt_PT.po +++ b/modules/po/clientnotify.pt_PT.po @@ -14,60 +14,67 @@ msgstr "" #: clientnotify.cpp:47 msgid "" -msgstr "" +msgstr "" #: clientnotify.cpp:48 msgid "Sets the notify method" -msgstr "" +msgstr "Define o método de notificação" #: clientnotify.cpp:50 clientnotify.cpp:54 msgid "" -msgstr "" +msgstr "" #: clientnotify.cpp:51 msgid "Turns notifications for unseen IP addresses on or off" msgstr "" +"Ativa ou desativa as notificações para endereços de IP nunca antes vistos" #: clientnotify.cpp:55 msgid "Turns notifications for clients disconnecting on or off" -msgstr "" +msgstr "Ativa ou desativa as notificações para clientes que desliguem" #: clientnotify.cpp:57 msgid "Shows the current settings" -msgstr "" +msgstr "Mostra as definições atuais" #: clientnotify.cpp:81 clientnotify.cpp:95 msgid "" msgid_plural "" "Another client authenticated as your user. Use the 'ListClients' command to " "see all {1} clients." -msgstr[0] "" +msgstr[0] "" msgstr[1] "" +"Outro cliente autenticou-se como seu utilizador. Utilize o comando " +"'ListClients' para ver todos os {1} clientes." #: clientnotify.cpp:108 msgid "Usage: Method " -msgstr "" +msgstr "Utilização: Method " #: clientnotify.cpp:114 clientnotify.cpp:127 clientnotify.cpp:140 msgid "Saved." -msgstr "" +msgstr "Guardado." #: clientnotify.cpp:121 msgid "Usage: NewOnly " -msgstr "" +msgstr "Utilização: NewOnly " #: clientnotify.cpp:134 msgid "Usage: OnDisconnect " -msgstr "" +msgstr "Utilização: OnDisconnect " #: clientnotify.cpp:145 msgid "" "Current settings: Method: {1}, for unseen IP addresses only: {2}, notify on " "disconnecting clients: {3}" msgstr "" +"Definições atuais: Método: {1}, para endereços de IP nunca antes vistos " +"apenas: {2}, notificar sobre clientes que desligarem: {3}" #: clientnotify.cpp:157 msgid "" "Notifies you when another IRC client logs into or out of your account. " "Configurable." msgstr "" +"Notifica-o quando outro cliente de IRC inicia sessão ou termina a sessão da " +"sua conta. Configurável." diff --git a/modules/po/controlpanel.pt_PT.po b/modules/po/controlpanel.pt_PT.po index d345da85..9b45671c 100644 --- a/modules/po/controlpanel.pt_PT.po +++ b/modules/po/controlpanel.pt_PT.po @@ -15,129 +15,140 @@ msgstr "" #: controlpanel.cpp:51 controlpanel.cpp:64 msgctxt "helptable" msgid "Type" -msgstr "" +msgstr "Tipo" #: controlpanel.cpp:52 controlpanel.cpp:66 msgctxt "helptable" msgid "Variables" -msgstr "" +msgstr "Variáveis" #: controlpanel.cpp:78 msgid "String" -msgstr "" +msgstr "Cadeia" #: controlpanel.cpp:79 msgid "Boolean (true/false)" -msgstr "" +msgstr "Boolean (verdadeiro/falso)" #: controlpanel.cpp:80 msgid "Integer" -msgstr "" +msgstr "Inteiro" #: controlpanel.cpp:81 msgid "Number" -msgstr "" +msgstr "Número" #: controlpanel.cpp:126 msgid "The following variables are available when using the Set/Get commands:" msgstr "" +"As variáveis seguintes estão disponíveis quando se usa os comandos Set/Get:" #: controlpanel.cpp:150 msgid "" "The following variables are available when using the SetNetwork/GetNetwork " "commands:" msgstr "" +"As variáveis seguntes estão disponíveis quando se usa os comandos SetNetwork/" +"GetNetwork:" #: controlpanel.cpp:164 msgid "" "The following variables are available when using the SetChan/GetChan " "commands:" msgstr "" +"As variáveis seguntes estão disponíveis quando se usa os comandos SetChan/" +"GetChan:" #: controlpanel.cpp:171 msgid "" "You can use $user as the user name and $network as the network name for " "modifying your own user and network." msgstr "" +"Pode utilizar $user como o nome do utilizador e $network para o nome da rede " +"para modificar o seu próprio utilizador e rede." #: controlpanel.cpp:181 controlpanel.cpp:968 controlpanel.cpp:1005 msgid "Error: User [{1}] does not exist!" -msgstr "" +msgstr "Erro: Utilizador [{1}] não existe!" #: controlpanel.cpp:186 msgid "Error: You need to have admin rights to modify other users!" msgstr "" +"Erro: Precisa de ter direitos administrativos para modificar outros " +"utilizadores!" #: controlpanel.cpp:196 msgid "Error: You cannot use $network to modify other users!" -msgstr "" +msgstr "Erro: Não pode utilizar $network para modificar outros utilizadores!" #: controlpanel.cpp:204 msgid "Error: User {1} does not have a network named [{2}]." -msgstr "" +msgstr "Erro: Utilizador {1} não tem uma rede chamada [{2}]." #: controlpanel.cpp:216 msgid "Usage: Get [username]" -msgstr "" +msgstr "Utilizador: Get [nome-do-utilizador]" #: controlpanel.cpp:306 controlpanel.cpp:509 controlpanel.cpp:584 #: controlpanel.cpp:660 controlpanel.cpp:795 controlpanel.cpp:880 msgid "Error: Unknown variable" -msgstr "" +msgstr "Erro: Variável desconhecida" #: controlpanel.cpp:315 msgid "Usage: Set " -msgstr "" +msgstr "Utilização: Set " #: controlpanel.cpp:337 controlpanel.cpp:625 msgid "This bind host is already set!" -msgstr "" +msgstr "Este bind host já está definido!" #: controlpanel.cpp:344 controlpanel.cpp:356 controlpanel.cpp:364 #: controlpanel.cpp:427 controlpanel.cpp:446 controlpanel.cpp:462 #: controlpanel.cpp:472 controlpanel.cpp:632 msgid "Access denied!" -msgstr "" +msgstr "Acesso negado!" #: controlpanel.cpp:378 controlpanel.cpp:387 controlpanel.cpp:844 msgid "Setting failed, limit for buffer size is {1}" -msgstr "" +msgstr "A definição falhou, o limite para o tamanho do buffer é {1}" #: controlpanel.cpp:407 msgid "Password has been changed!" -msgstr "" +msgstr "A palavra-passe foi alterada!" #: controlpanel.cpp:415 msgid "Timeout can't be less than 30 seconds!" -msgstr "" +msgstr "O tempo expirado não pode ser menos que 30 segundos!" #: controlpanel.cpp:479 msgid "That would be a bad idea!" -msgstr "" +msgstr "Isso seria uma má ideia!" #: controlpanel.cpp:497 msgid "Supported languages: {1}" -msgstr "" +msgstr "Idiomas suportados: {1}" #: controlpanel.cpp:521 msgid "Usage: GetNetwork [username] [network]" -msgstr "" +msgstr "Utilização: GetNetwork [nome-do-utilizador] [rede]" #: controlpanel.cpp:540 msgid "Error: A network must be specified to get another users settings." msgstr "" +"Erro: A rede tem de ser especificada para obter as definições de outros " +"utilizadores." #: controlpanel.cpp:546 msgid "You are not currently attached to a network." -msgstr "" +msgstr "Não está atualmente unido a uma rede." #: controlpanel.cpp:552 msgid "Error: Invalid network." -msgstr "" +msgstr "Erro: Rede inválida." #: controlpanel.cpp:596 msgid "Usage: SetNetwork " -msgstr "" +msgstr "Utilizador: SetNetwork " #: controlpanel.cpp:670 msgid "Usage: AddChan " @@ -145,93 +156,100 @@ msgstr "" #: controlpanel.cpp:683 msgid "Error: User {1} already has a channel named {2}." -msgstr "" +msgstr "Erro: Utilizador {1} já tem um canal chamado {2}." #: controlpanel.cpp:690 msgid "Channel {1} for user {2} added to network {3}." -msgstr "" +msgstr "Canal {1} para o utilizador {2} adicionado para a rede {3}." #: controlpanel.cpp:694 msgid "" "Could not add channel {1} for user {2} to network {3}, does it already exist?" msgstr "" +"Não foi possível adicionar o canal {1} para o utilizador {2} para a rede " +"{3}, será que já existe?" #: controlpanel.cpp:704 msgid "Usage: DelChan " -msgstr "" +msgstr "Utilização: DelChan " #: controlpanel.cpp:719 msgid "Error: User {1} does not have any channel matching [{2}] in network {3}" msgstr "" +"Erro: O utilizador {1} não tem qualquer canal que coincide com [{2}] na rede " +"{3}" #: controlpanel.cpp:732 msgid "Channel {1} is deleted from network {2} of user {3}" msgid_plural "Channels {1} are deleted from network {2} of user {3}" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "O canal {1} foi eliminado da rede {2} do utilizador {3}" +msgstr[1] "Os canais {1} foram eliminados da rede {2} do utilizador {3}" #: controlpanel.cpp:747 msgid "Usage: GetChan " -msgstr "" +msgstr "Utilização: GetChan " #: controlpanel.cpp:761 controlpanel.cpp:825 msgid "Error: No channels matching [{1}] found." -msgstr "" +msgstr "Erro: Nenhum canal encontrado coincidindo com [{1}]." #: controlpanel.cpp:810 msgid "Usage: SetChan " msgstr "" +"Utilização: SetChan " #: controlpanel.cpp:891 controlpanel.cpp:901 msgctxt "listusers" msgid "Username" -msgstr "" +msgstr "Nome do utilizador" #: controlpanel.cpp:892 controlpanel.cpp:902 msgctxt "listusers" msgid "Realname" -msgstr "" +msgstr "Nome real" #: controlpanel.cpp:893 controlpanel.cpp:905 controlpanel.cpp:907 msgctxt "listusers" msgid "IsAdmin" -msgstr "" +msgstr "É Admin" #: controlpanel.cpp:894 controlpanel.cpp:908 msgctxt "listusers" msgid "Nick" -msgstr "" +msgstr "Nick" #: controlpanel.cpp:895 controlpanel.cpp:909 msgctxt "listusers" msgid "AltNick" -msgstr "" +msgstr "Nick Alternativo" #: controlpanel.cpp:896 controlpanel.cpp:910 msgctxt "listusers" msgid "Ident" -msgstr "" +msgstr "Ident" #: controlpanel.cpp:897 controlpanel.cpp:911 msgctxt "listusers" msgid "BindHost" -msgstr "" +msgstr "BindHost" #: controlpanel.cpp:905 controlpanel.cpp:1145 msgid "No" -msgstr "" +msgstr "Não" #: controlpanel.cpp:907 controlpanel.cpp:1137 msgid "Yes" -msgstr "" +msgstr "Sim" #: controlpanel.cpp:921 controlpanel.cpp:990 msgid "Error: You need to have admin rights to add new users!" msgstr "" +"Erro: Precisa de ter direitos administrativos para adicionar novos " +"utilizadores!" #: controlpanel.cpp:927 msgid "Usage: AddUser " -msgstr "" +msgstr "Utilização: AddUser " #: controlpanel.cpp:932 msgid "Error: User {1} already exists!" @@ -443,205 +461,210 @@ msgstr "" #: controlpanel.cpp:1383 msgid "Loaded module {1}" -msgstr "" +msgstr "Módulo carregado {1}" #: controlpanel.cpp:1388 msgid "Error: Unable to reload module {1}: {2}" -msgstr "" +msgstr "Erro: Não foi possível recarregar o módulo {1}: {2}" #: controlpanel.cpp:1391 msgid "Reloaded module {1}" -msgstr "" +msgstr "Módulo recarregado {1}" #: controlpanel.cpp:1395 msgid "Error: Unable to load module {1} because it is already loaded" -msgstr "" +msgstr "Erro: Não foi possível carregar o módulo {1} porque já está carregado" #: controlpanel.cpp:1406 msgid "Usage: LoadModule [args]" msgstr "" +"Utilização: LoadModule [argumentoss]" #: controlpanel.cpp:1425 msgid "Usage: LoadNetModule [args]" msgstr "" +"Utilização: LoadNetModule " +"[argumentos]" #: controlpanel.cpp:1450 msgid "Please use /znc unloadmod {1}" -msgstr "" +msgstr "Por favor utilize /znc unloadmod {1}" #: controlpanel.cpp:1456 msgid "Error: Unable to unload module {1}: {2}" -msgstr "" +msgstr "Erro: Não foi possível descarregar o módulo {1}: {2}" #: controlpanel.cpp:1459 msgid "Unloaded module {1}" -msgstr "" +msgstr "Módulo descarregado {1}" #: controlpanel.cpp:1468 msgid "Usage: UnloadModule " -msgstr "" +msgstr "Utilização: UnloadModule " #: controlpanel.cpp:1485 msgid "Usage: UnloadNetModule " msgstr "" +"Utilização: UnloadNetModule " #: controlpanel.cpp:1502 controlpanel.cpp:1508 msgctxt "listmodules" msgid "Name" -msgstr "" +msgstr "Nome" #: controlpanel.cpp:1503 controlpanel.cpp:1509 msgctxt "listmodules" msgid "Arguments" -msgstr "" +msgstr "Argumentos" #: controlpanel.cpp:1528 msgid "User {1} has no modules loaded." -msgstr "" +msgstr "O utilizador {1} não tem módulos carregados." #: controlpanel.cpp:1532 msgid "Modules loaded for user {1}:" -msgstr "" +msgstr "Módulos carregados para o utilizador {1}:" #: controlpanel.cpp:1552 msgid "Network {1} of user {2} has no modules loaded." -msgstr "" +msgstr "A rede {1} do utilizador {2} não tem módulos carregados." #: controlpanel.cpp:1557 msgid "Modules loaded for network {1} of user {2}:" -msgstr "" +msgstr "Módulos carregados para a rede {1} do utilizador {2}:" #: controlpanel.cpp:1564 msgid "[command] [variable]" -msgstr "" +msgstr "[comando] [variável]" #: controlpanel.cpp:1565 msgid "Prints help for matching commands and variables" -msgstr "" +msgstr "Mostra a ajuda para os comandos e variáveis que coincidem" #: controlpanel.cpp:1568 msgid " [username]" -msgstr "" +msgstr " [nome-do-utilizador]" #: controlpanel.cpp:1569 msgid "Prints the variable's value for the given or current user" -msgstr "" +msgstr "Mostra o valor das variáveis para um determinado ou utilizador atual" #: controlpanel.cpp:1571 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1572 msgid "Sets the variable's value for the given user" -msgstr "" +msgstr "Define o valor da variável para um determinado utilizador" #: controlpanel.cpp:1574 msgid " [username] [network]" -msgstr "" +msgstr " [nome-do-utilizador] [rede]" #: controlpanel.cpp:1575 msgid "Prints the variable's value for the given network" -msgstr "" +msgstr "Mostra o valor da variável para uma determinada rede" #: controlpanel.cpp:1577 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1578 msgid "Sets the variable's value for the given network" -msgstr "" +msgstr "Define o valor da variável para uma determinada rede" #: controlpanel.cpp:1580 msgid " [username] " -msgstr "" +msgstr " [nome-do-utilizador] " #: controlpanel.cpp:1581 msgid "Prints the variable's value for the given channel" -msgstr "" +msgstr "Mostra o valor da variável para um determinado canal" #: controlpanel.cpp:1584 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1585 msgid "Sets the variable's value for the given channel" -msgstr "" +msgstr "Define o valor da variável para um determinado canal" #: controlpanel.cpp:1587 controlpanel.cpp:1590 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1588 msgid "Adds a new channel" -msgstr "" +msgstr "Adiciona um novo canal" #: controlpanel.cpp:1591 msgid "Deletes a channel" -msgstr "" +msgstr "Elimina um canal" #: controlpanel.cpp:1593 msgid "Lists users" -msgstr "" +msgstr "Lista utilizadores" #: controlpanel.cpp:1595 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1596 msgid "Adds a new user" -msgstr "" +msgstr "Adiciona um novo utilizador" #: controlpanel.cpp:1598 controlpanel.cpp:1621 controlpanel.cpp:1635 msgid "" -msgstr "" +msgstr "" #: controlpanel.cpp:1598 msgid "Deletes a user" -msgstr "" +msgstr "Elimina um utilizador" #: controlpanel.cpp:1600 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1601 msgid "Clones a user" -msgstr "" +msgstr "Clona um utilizador" #: controlpanel.cpp:1603 controlpanel.cpp:1606 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1604 msgid "Adds a new IRC server for the given or current user" msgstr "" +"Adiciona um novo servidor de IRC para um determinado ou utilizador atual" #: controlpanel.cpp:1607 msgid "Deletes an IRC server from the given or current user" -msgstr "" +msgstr "Elimina um servidor de IRC de um determinado ou utilizador atual" #: controlpanel.cpp:1609 controlpanel.cpp:1612 controlpanel.cpp:1632 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1610 msgid "Cycles the user's IRC server connection" -msgstr "" +msgstr "Religa a ligação de um servidor de IRC do utilizador" #: controlpanel.cpp:1613 msgid "Disconnects the user from their IRC server" -msgstr "" +msgstr "Desliga o utilizador do servidor de IRC dele" #: controlpanel.cpp:1615 msgid " [args]" -msgstr "" +msgstr " [argumentos]" #: controlpanel.cpp:1616 msgid "Loads a Module for a user" -msgstr "" +msgstr "Carrega um módulo para um utilizador" #: controlpanel.cpp:1618 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1619 msgid "Removes a Module of a user" diff --git a/src/po/znc.pt_PT.po b/src/po/znc.pt_PT.po index 54a4e4d7..3481cff4 100644 --- a/src/po/znc.pt_PT.po +++ b/src/po/znc.pt_PT.po @@ -466,15 +466,15 @@ msgstr "" #: ClientCommand.cpp:183 msgid "Usage: ListClients" -msgstr "" +msgstr "Utilização: ListClients" #: ClientCommand.cpp:190 msgid "No such user: {1}" -msgstr "" +msgstr "Não existe esse utilizador: {1}" #: ClientCommand.cpp:198 msgid "No clients are connected" -msgstr "" +msgstr "Não há clientes ligados" #: ClientCommand.cpp:203 ClientCommand.cpp:209 msgctxt "listclientscmd" @@ -489,7 +489,7 @@ msgstr "" #: ClientCommand.cpp:205 ClientCommand.cpp:215 msgctxt "listclientscmd" msgid "Identifier" -msgstr "" +msgstr "Identificador" #: ClientCommand.cpp:223 ClientCommand.cpp:229 msgctxt "listuserscmd" @@ -499,12 +499,12 @@ msgstr "" #: ClientCommand.cpp:224 ClientCommand.cpp:230 msgctxt "listuserscmd" msgid "Networks" -msgstr "" +msgstr "Redes" #: ClientCommand.cpp:225 ClientCommand.cpp:232 msgctxt "listuserscmd" msgid "Clients" -msgstr "" +msgstr "Clientes" #: ClientCommand.cpp:240 ClientCommand.cpp:250 ClientCommand.cpp:260 #: ClientCommand.cpp:263 @@ -520,7 +520,7 @@ msgstr "" #: ClientCommand.cpp:242 ClientCommand.cpp:252 ClientCommand.cpp:268 msgctxt "listallusernetworkscmd" msgid "Clients" -msgstr "" +msgstr "Clientes" #: ClientCommand.cpp:243 ClientCommand.cpp:271 ClientCommand.cpp:280 msgctxt "listallusernetworkscmd" @@ -544,7 +544,7 @@ msgstr "" #: ClientCommand.cpp:251 msgid "N/A" -msgstr "" +msgstr "N/A" #: ClientCommand.cpp:272 msgctxt "listallusernetworkscmd" @@ -558,28 +558,30 @@ msgstr "" #: ClientCommand.cpp:291 msgid "Usage: SetMOTD " -msgstr "" +msgstr "Utilização: SetMOTD " #: ClientCommand.cpp:294 msgid "MOTD set to: {1}" -msgstr "" +msgstr "MOTD definida para: {1}" #: ClientCommand.cpp:300 msgid "Usage: AddMOTD " -msgstr "" +msgstr "Utilização: AddMOTD " #: ClientCommand.cpp:303 msgid "Added [{1}] to MOTD" -msgstr "" +msgstr "[{1}] adicionado ao MOTD" #: ClientCommand.cpp:307 msgid "Cleared MOTD" -msgstr "" +msgstr "MOTD limpa" #: ClientCommand.cpp:329 msgid "" "ERROR: Writing config file to disk failed! Aborting. Use {1} FORCE to ignore." msgstr "" +"ERRO: Falha ao escrever o ficheiro de config para o disco! A abortar. " +"Utilize {1} FORCE para ignorar." #: ClientCommand.cpp:344 ClientCommand.cpp:842 ClientCommand.cpp:883 msgid "You don't have any servers added." @@ -587,43 +589,43 @@ msgstr "" #: ClientCommand.cpp:355 msgid "Server [{1}] not found" -msgstr "" +msgstr "Servidor [{1}] não encontrado" #: ClientCommand.cpp:375 ClientCommand.cpp:380 msgid "Connecting to {1}..." -msgstr "" +msgstr "A ligar a {1}..." #: ClientCommand.cpp:377 msgid "Jumping to the next server in the list..." -msgstr "" +msgstr "A saltar para o próximo servidor da lista..." #: ClientCommand.cpp:382 msgid "Connecting..." -msgstr "" +msgstr "A ligar..." #: ClientCommand.cpp:400 msgid "Disconnected from IRC. Use 'connect' to reconnect." -msgstr "" +msgstr "Desligado do IRC. Utilize 'connect' para voltar a ligar." #: ClientCommand.cpp:412 msgid "Usage: EnableChan <#chans>" -msgstr "" +msgstr "Utilização: EnableChan <#canais>" #: ClientCommand.cpp:426 msgid "Enabled {1} channel" msgid_plural "Enabled {1} channels" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{1} canal ativado" +msgstr[1] "{1} canais ativados" #: ClientCommand.cpp:439 msgid "Usage: DisableChan <#chans>" -msgstr "" +msgstr "Utilização: DisableChan <#canais>" #: ClientCommand.cpp:453 msgid "Disabled {1} channel" msgid_plural "Disabled {1} channels" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{1} canal desativado" +msgstr[1] "{1} canais desativados" #: ClientCommand.cpp:466 msgid "Usage: MoveChan <#chan> " From de6c22af61ffc4d568a29b46e1869cca79584a1d Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Wed, 29 Sep 2021 00:30:42 +0000 Subject: [PATCH 16/26] Update translations from Crowdin for pt_PT --- src/po/znc.pt_PT.po | 462 ++++++++++++++++++++++++-------------------- 1 file changed, 253 insertions(+), 209 deletions(-) diff --git a/src/po/znc.pt_PT.po b/src/po/znc.pt_PT.po index 3481cff4..524165a5 100644 --- a/src/po/znc.pt_PT.po +++ b/src/po/znc.pt_PT.po @@ -14,35 +14,35 @@ msgstr "" #: webskins/_default_/tmpl/InfoBar.tmpl:6 msgid "Logged in as: {1}" -msgstr "" +msgstr "Iniciou sessão como: {1}" #: webskins/_default_/tmpl/InfoBar.tmpl:8 msgid "Not logged in" -msgstr "" +msgstr "Não tem sessão iniciada" #: webskins/_default_/tmpl/LoginBar.tmpl:3 msgid "Logout" -msgstr "" +msgstr "Terminar sessão" #: webskins/_default_/tmpl/Menu.tmpl:4 msgid "Home" -msgstr "" +msgstr "Inicio" #: webskins/_default_/tmpl/Menu.tmpl:7 msgid "Global Modules" -msgstr "" +msgstr "Módulos Globais" #: webskins/_default_/tmpl/Menu.tmpl:20 msgid "User Modules" -msgstr "" +msgstr "Módulos do utilizador" #: webskins/_default_/tmpl/Menu.tmpl:35 msgid "Network Modules ({1})" -msgstr "" +msgstr "Módulos de Rede ({1})" #: webskins/_default_/tmpl/index.tmpl:6 msgid "Welcome to ZNC's web interface!" -msgstr "" +msgstr "Bem-vindo(a) ao interface web do ZNC!" #: webskins/_default_/tmpl/index.tmpl:11 msgid "" @@ -50,306 +50,326 @@ msgid "" "*status help” and “/msg *status loadmod <module>”). Once you have loaded some Web-enabled modules, the menu will expand." msgstr "" +"Nenhum módulo capaz de usar a Web foi carregado. Carregue módulos a partir " +"do IRC (“/msg *status help” e “/msg *status loadmod <" +"módulo>”). Após ter carregado algum módulo capaz de usar a Web, o " +"menu irá expandir-se." #: znc.cpp:1554 msgid "User already exists" -msgstr "" +msgstr "O utilizador já existe" #: znc.cpp:1662 msgid "IPv6 is not enabled" -msgstr "" +msgstr "O IPv6 não está ativado" #: znc.cpp:1670 msgid "SSL is not enabled" -msgstr "" +msgstr "O SSL não está ativado" #: znc.cpp:1678 msgid "Unable to locate pem file: {1}" -msgstr "" +msgstr "Não foi possível localizar o ficheiro pen: {1}" #: znc.cpp:1697 msgid "Invalid port" -msgstr "" +msgstr "Porta inválida" #: znc.cpp:1813 ClientCommand.cpp:1700 msgid "Unable to bind: {1}" -msgstr "" +msgstr "Não foi possível usar a porta: {1}" #: IRCNetwork.cpp:235 msgid "Jumping servers because this server is no longer in the list" -msgstr "" +msgstr "A saltar servidores porque este servidor já não está na lista" #: IRCNetwork.cpp:669 User.cpp:678 msgid "Welcome to ZNC" -msgstr "" +msgstr "Bem-vindo(a) ao ZNC" #: IRCNetwork.cpp:757 msgid "You are currently disconnected from IRC. Use 'connect' to reconnect." msgstr "" +"Está desligado(a) atualmente do IRC. Utilize 'connect' para voltar a ligar." #: IRCNetwork.cpp:787 msgid "This network is being deleted or moved to another user." -msgstr "" +msgstr "Esta rede está a ser eliminada ou movida para outro utilizador." #: IRCNetwork.cpp:948 msgid "Invalid index" -msgstr "" +msgstr "Índice inválido" #: IRCNetwork.cpp:956 IRCNetwork.cpp:972 IRCNetwork.cpp:980 #: ClientCommand.cpp:1405 msgid "You are not on {1}" -msgstr "" +msgstr "Não está em {1}" #: IRCNetwork.cpp:1059 msgid "The channel {1} could not be joined, disabling it." -msgstr "" +msgstr "Não foi possível entrar no canal {1}, a desativá-lo." #: IRCNetwork.cpp:1188 msgid "Your current server was removed, jumping..." -msgstr "" +msgstr "O seu servidor atual foi removido, a saltar..." #: IRCNetwork.cpp:1351 msgid "Cannot connect to {1}, because ZNC is not compiled with SSL support." msgstr "" +"Não é possível ligar a {1}, porque o ZNC não está compilado com suporte para " +"SSL." #: IRCNetwork.cpp:1372 msgid "Some module aborted the connection attempt" -msgstr "" +msgstr "Algum módulo abortou a tentativa de ligação" #: IRCSock.cpp:492 msgid "Error from server: {1}" -msgstr "" +msgstr "Erro do servidor: {1}" #: IRCSock.cpp:694 msgid "ZNC seems to be connected to itself, disconnecting..." -msgstr "" +msgstr "O ZNC parece que está a ligar-se a ele próprio, a desligar..." #: IRCSock.cpp:741 msgid "Server {1} redirects us to {2}:{3} with reason: {4}" -msgstr "" +msgstr "O servidor {1} redirecionou-nos para {2}:{3} com a razão: {4}" #: IRCSock.cpp:745 msgid "Perhaps you want to add it as a new server." -msgstr "" +msgstr "Talvez queira adicioná-lo como novo servidor." #: IRCSock.cpp:975 msgid "Channel {1} is linked to another channel and was thus disabled." -msgstr "" +msgstr "O canal {1} está ligado a outro canal e por isso foi desativado." #: IRCSock.cpp:987 msgid "Switched to SSL (STARTTLS)" -msgstr "" +msgstr "A mudar para SSL (STARTTLS)" #: IRCSock.cpp:1040 msgid "You quit: {1}" -msgstr "" +msgstr "Saiu de: {1}" #: IRCSock.cpp:1246 msgid "Disconnected from IRC. Reconnecting..." -msgstr "" +msgstr "Desligado do IRC. A voltar a ligar..." #: IRCSock.cpp:1277 msgid "Cannot connect to IRC ({1}). Retrying..." -msgstr "" +msgstr "Não é possível ligar ao IRC ({1}). A voltar a tentar..." #: IRCSock.cpp:1280 msgid "Disconnected from IRC ({1}). Reconnecting..." -msgstr "" +msgstr "Desligado do IRC ({1}). A voltar a ligar..." #: IRCSock.cpp:1316 msgid "If you trust this certificate, do /znc AddTrustedServerFingerprint {1}" -msgstr "" +msgstr "Se confia neste certificado, faça /znc AddTrustedServerFingerprint {1}" #: IRCSock.cpp:1325 msgid "IRC connection timed out. Reconnecting..." -msgstr "" +msgstr "A ligação ao IRC expirou. A voltar a ligar..." #: IRCSock.cpp:1337 msgid "Connection Refused. Reconnecting..." -msgstr "" +msgstr "Ligação recusada. A voltar a ligar..." #: IRCSock.cpp:1345 msgid "Received a too long line from the IRC server!" -msgstr "" +msgstr "Foi recebida uma linha demasiado longa a partir do servidor de IRC!" #: IRCSock.cpp:1449 msgid "No free nick available" -msgstr "" +msgstr "Sem nick livre disponível" #: IRCSock.cpp:1457 msgid "No free nick found" -msgstr "" +msgstr "Nenhum nick livre encontrado" #: Client.cpp:74 msgid "No such module {1}" -msgstr "" +msgstr "O módulo {1} não existe" #: Client.cpp:359 msgid "A client from {1} attempted to login as you, but was rejected: {2}" msgstr "" +"Um cliente a partir de {1} tentou iniciar sessão como você, mas foi " +"rejeitado: {2}" #: Client.cpp:394 msgid "Network {1} doesn't exist." -msgstr "" +msgstr "A rede {1} não existe." #: Client.cpp:408 msgid "" "You have several networks configured, but no network was specified for the " "connection." msgstr "" +"Tem muitas redes configuradas, mas nenhuma rede foi especificada para esta " +"ligação." #: Client.cpp:411 msgid "" "Selecting network {1}. To see list of all configured networks, use /znc " "ListNetworks" msgstr "" +"A selecionar a rede {1}. Para ver uma lista de todas as redes configuradas, " +"utilize /znc ListNetworks" #: Client.cpp:414 msgid "" "If you want to choose another network, use /znc JumpNetwork , or " "connect to ZNC with username {1}/ (instead of just {1})" msgstr "" +"Se pretende escolher outra rede, utilize /znc JumpNetwork , ou ligue-" +"se ao ZNC com nome-do-utilizador {1}/ (em vez de só {1})" #: Client.cpp:420 msgid "" "You have no networks configured. Use /znc AddNetwork to add one." msgstr "" +"Não tem redes configuradas. Utilize /znc AddNetwork para adicionar " +"uma." #: Client.cpp:431 msgid "Closing link: Timeout" -msgstr "" +msgstr "A fechar a ligação: O tempo expirou" #: Client.cpp:453 msgid "Closing link: Too long raw line" -msgstr "" +msgstr "A fechar a ligação: Linha raw demasiado longa" #: Client.cpp:460 msgid "" "You are being disconnected because another user just authenticated as you." msgstr "" +"Está a ser desligado porque outro utilizador autenticou-se agora como você." #: Client.cpp:1022 msgid "Your CTCP to {1} got lost, you are not connected to IRC!" -msgstr "" +msgstr "O seu CTCP para {1} foi perdido, não está ligado ao IRC!" #: Client.cpp:1148 msgid "Your notice to {1} got lost, you are not connected to IRC!" -msgstr "" +msgstr "O seu notice para {1} foi perdido, não está ligado ao IRC!" #: Client.cpp:1187 msgid "Removing channel {1}" -msgstr "" +msgstr "A remover o canal {1}" #: Client.cpp:1265 msgid "Your message to {1} got lost, you are not connected to IRC!" -msgstr "" +msgstr "A sua mensagem para {1} foi perdida, não está ligado ao IRC!" #: Client.cpp:1318 Client.cpp:1324 msgid "Hello. How may I help you?" -msgstr "" +msgstr "Olá. Como posso ajudá-lo(a)?" #: Client.cpp:1338 msgid "Usage: /attach <#chans>" -msgstr "" +msgstr "Utilização: /attach <#canais>" #: Client.cpp:1345 Client.cpp:1367 ClientCommand.cpp:129 ClientCommand.cpp:151 #: ClientCommand.cpp:423 ClientCommand.cpp:450 msgid "There was {1} channel matching [{2}]" msgid_plural "There were {1} channels matching [{2}]" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Há {1} canal a coincidir com [{2}]" +msgstr[1] "Há {1} canais a coincidir com [{2}]" #: Client.cpp:1348 ClientCommand.cpp:132 msgid "Attached {1} channel" msgid_plural "Attached {1} channels" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{1} canal unido" +msgstr[1] "{1} canais unidos" #: Client.cpp:1360 msgid "Usage: /detach <#chans>" -msgstr "" +msgstr "Utilização: /detach <#canais>" #: Client.cpp:1370 ClientCommand.cpp:154 msgid "Detached {1} channel" msgid_plural "Detached {1} channels" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{1} canal desunido" +msgstr[1] "{1} canais desunidos" #: Chan.cpp:678 msgid "Buffer Playback..." -msgstr "" +msgstr "Reprodução do buffer..." #: Chan.cpp:716 msgid "Playback Complete." -msgstr "" +msgstr "Reprodução Concluída." #: Modules.cpp:528 msgctxt "modhelpcmd" msgid "" -msgstr "" +msgstr "" #: Modules.cpp:529 msgctxt "modhelpcmd" msgid "Generate this output" -msgstr "" +msgstr "Gera este output" #: Modules.cpp:573 ClientCommand.cpp:1972 msgid "No matches for '{1}'" -msgstr "" +msgstr "Não há correspondências para '{1}'" #: Modules.cpp:691 msgid "This module doesn't implement any commands." -msgstr "" +msgstr "Este módulo não implementa quaisquer comandos." #: Modules.cpp:693 msgid "Unknown command!" -msgstr "" +msgstr "Comando desconhecido!" #: Modules.cpp:1633 msgid "" "Module names can only contain letters, numbers and underscores, [{1}] is " "invalid" msgstr "" +"Os nomes dos módulos só podem conter letras, números e underscores. [{1}] é " +"inválido" #: Modules.cpp:1652 msgid "Module {1} already loaded." -msgstr "" +msgstr "O módulo {1} já está carregado." #: Modules.cpp:1666 msgid "Unable to find module {1}" -msgstr "" +msgstr "Não foi possível localizar o módulo {1}" #: Modules.cpp:1678 msgid "Module {1} does not support module type {2}." -msgstr "" +msgstr "O módulo {1} não suporta o tipo de módulo {2}." #: Modules.cpp:1685 msgid "Module {1} requires a user." -msgstr "" +msgstr "O módulo {1} requer um utilizador." #: Modules.cpp:1691 msgid "Module {1} requires a network." -msgstr "" +msgstr "O módulo {1} requer uma rede." #: Modules.cpp:1707 msgid "Caught an exception" -msgstr "" +msgstr "Apanhada uma exceção" #: Modules.cpp:1713 msgid "Module {1} aborted: {2}" -msgstr "" +msgstr "O módulo {1} abortou: {2}" #: Modules.cpp:1715 msgid "Module {1} aborted." -msgstr "" +msgstr "O módulo {1} abortou." #: Modules.cpp:1739 Modules.cpp:1781 msgid "Module [{1}] not loaded." -msgstr "" +msgstr "Módulo [{1}] não carregado." #: Modules.cpp:1763 msgid "Module {1} unloaded." -msgstr "" +msgstr "Módulo {1} descarregado." #: Modules.cpp:1768 msgid "Unable to unload module {1}." @@ -450,19 +470,19 @@ msgstr "" #: ClientCommand.cpp:167 msgid "Rehashing succeeded!" -msgstr "" +msgstr "Rehashing bem sucedido!" #: ClientCommand.cpp:169 msgid "Rehashing failed: {1}" -msgstr "" +msgstr "Rehashing falhou: {1}" #: ClientCommand.cpp:173 msgid "Wrote config to {1}" -msgstr "" +msgstr "Config escrita para {1}" #: ClientCommand.cpp:175 msgid "Error while trying to write config." -msgstr "" +msgstr "Erro ao tentar escrever a config." #: ClientCommand.cpp:183 msgid "Usage: ListClients" @@ -479,12 +499,12 @@ msgstr "Não há clientes ligados" #: ClientCommand.cpp:203 ClientCommand.cpp:209 msgctxt "listclientscmd" msgid "Host" -msgstr "" +msgstr "Host" #: ClientCommand.cpp:204 ClientCommand.cpp:212 msgctxt "listclientscmd" msgid "Network" -msgstr "" +msgstr "Rede" #: ClientCommand.cpp:205 ClientCommand.cpp:215 msgctxt "listclientscmd" @@ -494,7 +514,7 @@ msgstr "Identificador" #: ClientCommand.cpp:223 ClientCommand.cpp:229 msgctxt "listuserscmd" msgid "Username" -msgstr "" +msgstr "Nome do utilizador" #: ClientCommand.cpp:224 ClientCommand.cpp:230 msgctxt "listuserscmd" @@ -510,12 +530,12 @@ msgstr "Clientes" #: ClientCommand.cpp:263 msgctxt "listallusernetworkscmd" msgid "Username" -msgstr "" +msgstr "Nome do utilizador" #: ClientCommand.cpp:241 ClientCommand.cpp:251 ClientCommand.cpp:266 msgctxt "listallusernetworkscmd" msgid "Network" -msgstr "" +msgstr "Rede" #: ClientCommand.cpp:242 ClientCommand.cpp:252 ClientCommand.cpp:268 msgctxt "listallusernetworkscmd" @@ -525,22 +545,22 @@ msgstr "Clientes" #: ClientCommand.cpp:243 ClientCommand.cpp:271 ClientCommand.cpp:280 msgctxt "listallusernetworkscmd" msgid "On IRC" -msgstr "" +msgstr "No IRC" #: ClientCommand.cpp:244 ClientCommand.cpp:273 msgctxt "listallusernetworkscmd" msgid "IRC Server" -msgstr "" +msgstr "Servidor IRC" #: ClientCommand.cpp:245 ClientCommand.cpp:275 msgctxt "listallusernetworkscmd" msgid "IRC User" -msgstr "" +msgstr "Utilizador de IRC" #: ClientCommand.cpp:246 ClientCommand.cpp:277 msgctxt "listallusernetworkscmd" msgid "Channels" -msgstr "" +msgstr "Canais" #: ClientCommand.cpp:251 msgid "N/A" @@ -549,12 +569,12 @@ msgstr "N/A" #: ClientCommand.cpp:272 msgctxt "listallusernetworkscmd" msgid "Yes" -msgstr "" +msgstr "Sim" #: ClientCommand.cpp:281 msgctxt "listallusernetworkscmd" msgid "No" -msgstr "" +msgstr "Não" #: ClientCommand.cpp:291 msgid "Usage: SetMOTD " @@ -585,7 +605,7 @@ msgstr "" #: ClientCommand.cpp:344 ClientCommand.cpp:842 ClientCommand.cpp:883 msgid "You don't have any servers added." -msgstr "" +msgstr "Não tem qualquer servidores adicionados." #: ClientCommand.cpp:355 msgid "Server [{1}] not found" @@ -629,159 +649,164 @@ msgstr[1] "{1} canais desativados" #: ClientCommand.cpp:466 msgid "Usage: MoveChan <#chan> " -msgstr "" +msgstr "Utilização: MoveChan <#canal> <índice>" #: ClientCommand.cpp:474 msgid "Moved channel {1} to index {2}" -msgstr "" +msgstr "Canal {1} movido para o índice {2}" #: ClientCommand.cpp:487 msgid "Usage: SwapChans <#chan1> <#chan2>" -msgstr "" +msgstr "Utilização: SwapChans <#canal1> <#canal2>" #: ClientCommand.cpp:493 msgid "Swapped channels {1} and {2}" -msgstr "" +msgstr "Canais {1} e {2} trocados" #: ClientCommand.cpp:510 msgid "Usage: ListChans" -msgstr "" +msgstr "Utilização: ListChans" #: ClientCommand.cpp:517 msgid "No such user [{1}]" -msgstr "" +msgstr "Utilizador [{1}] não existe" #: ClientCommand.cpp:523 msgid "User [{1}] doesn't have network [{2}]" -msgstr "" +msgstr "O utilizador [{1}] não tem rede [{2}]" #: ClientCommand.cpp:534 msgid "There are no channels defined." -msgstr "" +msgstr "Não há canais definidos." #: ClientCommand.cpp:539 ClientCommand.cpp:557 msgctxt "listchans" msgid "Index" -msgstr "" +msgstr "Índice" #: ClientCommand.cpp:540 ClientCommand.cpp:558 msgctxt "listchans" msgid "Name" -msgstr "" +msgstr "Nome" #: ClientCommand.cpp:541 ClientCommand.cpp:561 msgctxt "listchans" msgid "Status" -msgstr "" +msgstr "Estado" #: ClientCommand.cpp:542 ClientCommand.cpp:568 msgctxt "listchans" msgid "In config" -msgstr "" +msgstr "No config" #: ClientCommand.cpp:543 ClientCommand.cpp:570 msgctxt "listchans" msgid "Buffer" -msgstr "" +msgstr "Buffer" #: ClientCommand.cpp:544 ClientCommand.cpp:574 msgctxt "listchans" msgid "Clear" -msgstr "" +msgstr "Limpar" #: ClientCommand.cpp:545 ClientCommand.cpp:579 msgctxt "listchans" msgid "Modes" -msgstr "" +msgstr "Modos" #: ClientCommand.cpp:546 ClientCommand.cpp:580 msgctxt "listchans" msgid "Users" -msgstr "" +msgstr "Utilizadores" #: ClientCommand.cpp:563 msgctxt "listchans" msgid "Detached" -msgstr "" +msgstr "Desunido" #: ClientCommand.cpp:564 msgctxt "listchans" msgid "Joined" -msgstr "" +msgstr "Entrou" #: ClientCommand.cpp:565 msgctxt "listchans" msgid "Disabled" -msgstr "" +msgstr "Desativado" #: ClientCommand.cpp:566 msgctxt "listchans" msgid "Trying" -msgstr "" +msgstr "A tentar" #: ClientCommand.cpp:569 ClientCommand.cpp:577 msgctxt "listchans" msgid "yes" -msgstr "" +msgstr "sim" #: ClientCommand.cpp:596 msgid "Total: {1}, Joined: {2}, Detached: {3}, Disabled: {4}" -msgstr "" +msgstr "Total: {1}, Entrou: {2}, Desunido: {3}, Desativado: {4}" #: ClientCommand.cpp:601 msgid "" "Network number limit reached. Ask an admin to increase the limit for you, or " "delete unneeded networks using /znc DelNetwork " msgstr "" +"O limite do número de redes foi excedido. Peça a um administrador para " +"aumentar-lhe o limite, ou elimine redes desnecessárias utilizando /znc " +"DelNetwork " #: ClientCommand.cpp:610 msgid "Usage: AddNetwork " -msgstr "" +msgstr "Utilização: AddNetwork " #: ClientCommand.cpp:614 msgid "Network name should be alphanumeric" -msgstr "" +msgstr "O nome da rede deve ser alfanumérico" #: ClientCommand.cpp:621 msgid "" "Network added. Use /znc JumpNetwork {1}, or connect to ZNC with username {2} " "(instead of just {3}) to connect to it." msgstr "" +"Rede adicionada. Utilize /znc JumpNetwork {1}, ou ligue ao ZNC com o nome de " +"utilizador {2} (em vez de apenas {3}) para ligar a ele." #: ClientCommand.cpp:626 msgid "Unable to add that network" -msgstr "" +msgstr "Não foi possível adicionar essa rede" #: ClientCommand.cpp:633 msgid "Usage: DelNetwork " -msgstr "" +msgstr "Utilização: DelNetwork " #: ClientCommand.cpp:642 msgid "Network deleted" -msgstr "" +msgstr "Rede eliminada" #: ClientCommand.cpp:645 msgid "Failed to delete network, perhaps this network doesn't exist" -msgstr "" +msgstr "Falha ao eliminar a rede, talvez porque esta rede não existe" #: ClientCommand.cpp:655 msgid "User {1} not found" -msgstr "" +msgstr "Utilizador {1} não encontrado" #: ClientCommand.cpp:663 ClientCommand.cpp:671 msgctxt "listnetworks" msgid "Network" -msgstr "" +msgstr "Rede" #: ClientCommand.cpp:664 ClientCommand.cpp:673 ClientCommand.cpp:682 msgctxt "listnetworks" msgid "On IRC" -msgstr "" +msgstr "No IRC" #: ClientCommand.cpp:665 ClientCommand.cpp:675 msgctxt "listnetworks" msgid "IRC Server" -msgstr "" +msgstr "Servidor IRC" #: ClientCommand.cpp:666 ClientCommand.cpp:677 msgctxt "listnetworks" @@ -1004,210 +1029,221 @@ msgstr "" #: ClientCommand.cpp:1053 msgid "No network modules available." -msgstr "" +msgstr "Sem módulos de rede disponíveis." #: ClientCommand.cpp:1081 msgid "Unable to load {1}: Access denied." -msgstr "" +msgstr "Não foi possível carregar{1}: Acesso negado." #: ClientCommand.cpp:1087 msgid "Usage: LoadMod [--type=global|user|network] [args]" -msgstr "" +msgstr "Utilização: LoadMod [--type=global|user|network] [argumentos]" #: ClientCommand.cpp:1094 msgid "Unable to load {1}: {2}" -msgstr "" +msgstr "Não foi possível carregar {1}: {2}" #: ClientCommand.cpp:1104 msgid "Unable to load global module {1}: Access denied." -msgstr "" +msgstr "Não foi possível carregar o módulo global {1}: Acesso negado." #: ClientCommand.cpp:1110 msgid "Unable to load network module {1}: Not connected with a network." msgstr "" +"Não foi possível carregar o módulo de rede {1}: Não está ligado com uma rede." #: ClientCommand.cpp:1132 msgid "Unknown module type" -msgstr "" +msgstr "Tipo de módulo desconhecido" #: ClientCommand.cpp:1137 msgid "Loaded module {1}" -msgstr "" +msgstr "Módulo {1} carregado" #: ClientCommand.cpp:1139 msgid "Loaded module {1}: {2}" -msgstr "" +msgstr "Módulo {1} carregado: {2}" #: ClientCommand.cpp:1142 msgid "Unable to load module {1}: {2}" -msgstr "" +msgstr "Não foi possível carregar o módulo {1}: {2}" #: ClientCommand.cpp:1165 msgid "Unable to unload {1}: Access denied." -msgstr "" +msgstr "Não foi possível descarregar {1}: Acesso negado." #: ClientCommand.cpp:1171 msgid "Usage: UnloadMod [--type=global|user|network] " -msgstr "" +msgstr "Utilização: UnloadMod [--type=global|user|network] " #: ClientCommand.cpp:1180 msgid "Unable to determine type of {1}: {2}" -msgstr "" +msgstr "Não foi possível determinar o tipo de {1}: {2}" #: ClientCommand.cpp:1188 msgid "Unable to unload global module {1}: Access denied." -msgstr "" +msgstr "Não foi possível descarregar o módulo global {1}: Acesso negado." #: ClientCommand.cpp:1195 msgid "Unable to unload network module {1}: Not connected with a network." msgstr "" +"Não foi possível descarregar o módulo de rede {1}: Não está ligado com uma " +"rede." #: ClientCommand.cpp:1214 msgid "Unable to unload module {1}: Unknown module type" -msgstr "" +msgstr "Não foi possível descarregar o módulo {1}: Tipo de módulo desconhecido" #: ClientCommand.cpp:1227 msgid "Unable to reload modules. Access denied." -msgstr "" +msgstr "Não foi possível recarregar módulos. Acesso negado." #: ClientCommand.cpp:1248 msgid "Usage: ReloadMod [--type=global|user|network] [args]" msgstr "" +"Utilização: ReloadMod [--type=global|user|network] [argumentos]" #: ClientCommand.cpp:1257 msgid "Unable to reload {1}: {2}" -msgstr "" +msgstr "Não foi possível recarregar {1}: {2}" #: ClientCommand.cpp:1265 msgid "Unable to reload global module {1}: Access denied." -msgstr "" +msgstr "Não foi possível recarregar o módulo global {1}: Acesso negado." #: ClientCommand.cpp:1272 msgid "Unable to reload network module {1}: Not connected with a network." msgstr "" +"Não foi possível recarregar o módulo de rede {1}: Não está ligado com uma " +"rede." #: ClientCommand.cpp:1294 msgid "Unable to reload module {1}: Unknown module type" -msgstr "" +msgstr "Não foi possível recarregar o módulo {1}: Tipo de módulo desconhecido" #: ClientCommand.cpp:1305 msgid "Usage: UpdateMod " -msgstr "" +msgstr "Utilização: UpdateMod " #: ClientCommand.cpp:1309 msgid "Reloading {1} everywhere" -msgstr "" +msgstr "A recarregar {1} em qualquer lado" #: ClientCommand.cpp:1311 msgid "Done" -msgstr "" +msgstr "Feito" #: ClientCommand.cpp:1314 msgid "" "Done, but there were errors, module {1} could not be reloaded everywhere." msgstr "" +"Feito, mas houve erros, o módulo {1} não pôde ser recarregado em todo o lado." #: ClientCommand.cpp:1322 msgid "" "You must be connected with a network to use this command. Try " "SetUserBindHost instead" msgstr "" +"Tem de estar ligado(a) com uma rede para poder usar este comando. Tente " +"SetUserBindHost em vez disso" #: ClientCommand.cpp:1329 msgid "Usage: SetBindHost " -msgstr "" +msgstr "Utilização: SetBindHost " #: ClientCommand.cpp:1334 ClientCommand.cpp:1351 msgid "You already have this bind host!" -msgstr "" +msgstr "Já tem este host vinculado!" #: ClientCommand.cpp:1339 msgid "Set bind host for network {1} to {2}" -msgstr "" +msgstr "Definido o vínculo do host da rede {1} para {2}" #: ClientCommand.cpp:1346 msgid "Usage: SetUserBindHost " -msgstr "" +msgstr "Utilização: SetUserBindHost " #: ClientCommand.cpp:1356 msgid "Set default bind host to {1}" -msgstr "" +msgstr "Definir vínculo de host por defeito para {1}" #: ClientCommand.cpp:1362 msgid "" "You must be connected with a network to use this command. Try " "ClearUserBindHost instead" msgstr "" +"Tem de estar ligado com uma rede para utilizar este comando. Tente " +"ClearUserBindHost em vez disso" #: ClientCommand.cpp:1367 msgid "Bind host cleared for this network." -msgstr "" +msgstr "Vínculo de host limpo para esta rede." #: ClientCommand.cpp:1371 msgid "Default bind host cleared for your user." -msgstr "" +msgstr "Vínculo de host por defeito limpo para o seu utilizador." #: ClientCommand.cpp:1374 msgid "This user's default bind host not set" -msgstr "" +msgstr "O vínculo de host por defeito deste utilizador não está definido" #: ClientCommand.cpp:1376 msgid "This user's default bind host is {1}" -msgstr "" +msgstr "O vínculo de host por defeito deste utilizador é {1}" #: ClientCommand.cpp:1381 msgid "This network's bind host not set" -msgstr "" +msgstr "O vínculo de host desta rede não está definido" #: ClientCommand.cpp:1383 msgid "This network's default bind host is {1}" -msgstr "" +msgstr "O vínculo de host por defeito desta rede é {1}" #: ClientCommand.cpp:1397 msgid "Usage: PlayBuffer <#chan|query>" -msgstr "" +msgstr "Utilização: PlayBuffer <#canal|privado>" #: ClientCommand.cpp:1410 msgid "You are not on {1} (trying to join)" -msgstr "" +msgstr "Não está no {1} (a tentar entrar)" #: ClientCommand.cpp:1415 msgid "The buffer for channel {1} is empty" -msgstr "" +msgstr "O buffer para este canal {1} está vazio" #: ClientCommand.cpp:1424 msgid "No active query with {1}" -msgstr "" +msgstr "Não privado ativo com {1}" #: ClientCommand.cpp:1429 msgid "The buffer for {1} is empty" -msgstr "" +msgstr "O buffer de {1} está vazio" #: ClientCommand.cpp:1445 msgid "Usage: ClearBuffer <#chan|query>" -msgstr "" +msgstr "Utilização: ClearBuffer <#canal|privado>" #: ClientCommand.cpp:1464 msgid "{1} buffer matching {2} has been cleared" msgid_plural "{1} buffers matching {2} have been cleared" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{1} buffer que coincidia com {2} foi limpo" +msgstr[1] "{1} buffers que coincidiam com {2} foram limpos" #: ClientCommand.cpp:1477 msgid "All channel buffers have been cleared" -msgstr "" +msgstr "Todos os buffers de canal foram limpos" #: ClientCommand.cpp:1486 msgid "All query buffers have been cleared" -msgstr "" +msgstr "Todos os buffers de privados foram limpos" #: ClientCommand.cpp:1498 msgid "All buffers have been cleared" -msgstr "" +msgstr "Todos os buffers foram limpos" #: ClientCommand.cpp:1509 msgid "Usage: SetBuffer <#chan|query> [linecount]" -msgstr "" +msgstr "Utilização: SetBuffer <#canal|privado> [número-linhas]" #: ClientCommand.cpp:1530 msgid "Setting buffer size failed for {1} buffer" @@ -1463,12 +1499,12 @@ msgstr "" #: ClientCommand.cpp:1789 msgctxt "helpcmd|MoveNetwork|desc" msgid "Move an IRC network from one user to another" -msgstr "" +msgstr "Move uma rede de IRC de um utilizador para outro" #: ClientCommand.cpp:1793 msgctxt "helpcmd|JumpNetwork|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1794 msgctxt "helpcmd|JumpNetwork|desc" @@ -1476,22 +1512,26 @@ msgid "" "Jump to another network (Alternatively, you can connect to ZNC several " "times, using `user/network` as username)" msgstr "" +"Salta para outra rede (em alternativa, pode ligar-se ao ZNC muitas vezes, " +"utilizando 'utilizador/rede' como nome de utilizador)" #: ClientCommand.cpp:1799 msgctxt "helpcmd|AddServer|args" msgid " [[+]port] [pass]" -msgstr "" +msgstr " [[+]porta] [palavra-passe]" #: ClientCommand.cpp:1800 msgctxt "helpcmd|AddServer|desc" msgid "" "Add a server to the list of alternate/backup servers of current IRC network." msgstr "" +"Adiciona um servidor para a lista de servidores alternativos da rede de IRC " +"atual." #: ClientCommand.cpp:1804 msgctxt "helpcmd|DelServer|args" msgid " [port] [pass]" -msgstr "" +msgstr " [porta] [palavra-passe]" #: ClientCommand.cpp:1805 msgctxt "helpcmd|DelServer|desc" @@ -1499,11 +1539,12 @@ msgid "" "Remove a server from the list of alternate/backup servers of current IRC " "network" msgstr "" +"Remove um servidor da lista de servidores alternativos da rede de IRC atual" #: ClientCommand.cpp:1811 msgctxt "helpcmd|AddTrustedServerFingerprint|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1812 msgctxt "helpcmd|AddTrustedServerFingerprint|desc" @@ -1511,211 +1552,214 @@ msgid "" "Add a trusted server SSL certificate fingerprint (SHA-256) to current IRC " "network." msgstr "" +"Adiciona um fingerprint de certificado SSL fidedigno de servidor (SHA-256) à " +"rede de IRC atual." #: ClientCommand.cpp:1817 msgctxt "helpcmd|DelTrustedServerFingerprint|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1818 msgctxt "helpcmd|DelTrustedServerFingerprint|desc" msgid "Delete a trusted server SSL certificate from current IRC network." -msgstr "" +msgstr "Elimina um certificado SSL fidedigno de servidor da rede de IRC atual." #: ClientCommand.cpp:1822 msgctxt "helpcmd|ListTrustedServerFingerprints|desc" msgid "List all trusted server SSL certificates of current IRC network." msgstr "" +"Lista todos os certificados SSL fidedignos de servidor da rede de IRc atual." #: ClientCommand.cpp:1825 msgctxt "helpcmd|EnableChan|args" msgid "<#chans>" -msgstr "" +msgstr "<#canais>" #: ClientCommand.cpp:1826 msgctxt "helpcmd|EnableChan|desc" msgid "Enable channels" -msgstr "" +msgstr "Ativar canais" #: ClientCommand.cpp:1827 msgctxt "helpcmd|DisableChan|args" msgid "<#chans>" -msgstr "" +msgstr "<#canais>" #: ClientCommand.cpp:1828 msgctxt "helpcmd|DisableChan|desc" msgid "Disable channels" -msgstr "" +msgstr "Desativar canais" #: ClientCommand.cpp:1829 msgctxt "helpcmd|MoveChan|args" msgid "<#chan> " -msgstr "" +msgstr "<#canal> <índice>" #: ClientCommand.cpp:1830 msgctxt "helpcmd|MoveChan|desc" msgid "Move channel in sort order" -msgstr "" +msgstr "Mover canais numa forma ordenada" #: ClientCommand.cpp:1832 msgctxt "helpcmd|SwapChans|args" msgid "<#chan1> <#chan2>" -msgstr "" +msgstr "<#canal1> <#canal2>" #: ClientCommand.cpp:1833 msgctxt "helpcmd|SwapChans|desc" msgid "Swap channels in sort order" -msgstr "" +msgstr "Trocar canais numa forma ordenada" #: ClientCommand.cpp:1834 msgctxt "helpcmd|Attach|args" msgid "<#chans>" -msgstr "" +msgstr "<#canais>" #: ClientCommand.cpp:1835 msgctxt "helpcmd|Attach|desc" msgid "Attach to channels" -msgstr "" +msgstr "Unir aos canais" #: ClientCommand.cpp:1836 msgctxt "helpcmd|Detach|args" msgid "<#chans>" -msgstr "" +msgstr "<#canais>" #: ClientCommand.cpp:1837 msgctxt "helpcmd|Detach|desc" msgid "Detach from channels" -msgstr "" +msgstr "Desunir dos canais" #: ClientCommand.cpp:1840 msgctxt "helpcmd|Topics|desc" msgid "Show topics in all your channels" -msgstr "" +msgstr "Mostrar os tópicos em todos os seus canais" #: ClientCommand.cpp:1843 msgctxt "helpcmd|PlayBuffer|args" msgid "<#chan|query>" -msgstr "" +msgstr "<#canal|privado>" #: ClientCommand.cpp:1844 msgctxt "helpcmd|PlayBuffer|desc" msgid "Play back the specified buffer" -msgstr "" +msgstr "Reproduzir o buffer especificado" #: ClientCommand.cpp:1846 msgctxt "helpcmd|ClearBuffer|args" msgid "<#chan|query>" -msgstr "" +msgstr "<#canal|privado>" #: ClientCommand.cpp:1847 msgctxt "helpcmd|ClearBuffer|desc" msgid "Clear the specified buffer" -msgstr "" +msgstr "Limpar o buffer especificado" #: ClientCommand.cpp:1849 msgctxt "helpcmd|ClearAllBuffers|desc" msgid "Clear all channel and query buffers" -msgstr "" +msgstr "Limpar todos os buffers de canais e privados" #: ClientCommand.cpp:1852 msgctxt "helpcmd|ClearAllChannelBuffers|desc" msgid "Clear the channel buffers" -msgstr "" +msgstr "Limpar os buffers de canal" #: ClientCommand.cpp:1856 msgctxt "helpcmd|ClearAllQueryBuffers|desc" msgid "Clear the query buffers" -msgstr "" +msgstr "Limpar os buffers de privado" #: ClientCommand.cpp:1858 msgctxt "helpcmd|SetBuffer|args" msgid "<#chan|query> [linecount]" -msgstr "" +msgstr "<#canal|privado> [número-linhas]" #: ClientCommand.cpp:1859 msgctxt "helpcmd|SetBuffer|desc" msgid "Set the buffer count" -msgstr "" +msgstr "Definir o número de buffer" #: ClientCommand.cpp:1863 msgctxt "helpcmd|SetBindHost|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1864 msgctxt "helpcmd|SetBindHost|desc" msgid "Set the bind host for this network" -msgstr "" +msgstr "Definir o vínculo de host para esta rede" #: ClientCommand.cpp:1868 msgctxt "helpcmd|SetUserBindHost|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1869 msgctxt "helpcmd|SetUserBindHost|desc" msgid "Set the default bind host for this user" -msgstr "" +msgstr "Define o vínculo de host por defeito para este utilizador" #: ClientCommand.cpp:1872 msgctxt "helpcmd|ClearBindHost|desc" msgid "Clear the bind host for this network" -msgstr "" +msgstr "Limpar o vínculo de host para esta rede" #: ClientCommand.cpp:1875 msgctxt "helpcmd|ClearUserBindHost|desc" msgid "Clear the default bind host for this user" -msgstr "" +msgstr "Limpar o vínculo de host por defeito para este utilizador" #: ClientCommand.cpp:1881 msgctxt "helpcmd|ShowBindHost|desc" msgid "Show currently selected bind host" -msgstr "" +msgstr "Mostra o vínculo de host atualmente selecionado" #: ClientCommand.cpp:1883 msgctxt "helpcmd|Jump|args" msgid "[server]" -msgstr "" +msgstr "[servidor]" #: ClientCommand.cpp:1884 msgctxt "helpcmd|Jump|desc" msgid "Jump to the next or the specified server" -msgstr "" +msgstr "Saltar para o próximo ou um servidor especifico" #: ClientCommand.cpp:1885 msgctxt "helpcmd|Disconnect|args" msgid "[message]" -msgstr "" +msgstr "[mensagem]" #: ClientCommand.cpp:1886 msgctxt "helpcmd|Disconnect|desc" msgid "Disconnect from IRC" -msgstr "" +msgstr "Desligar do IRC" #: ClientCommand.cpp:1888 msgctxt "helpcmd|Connect|desc" msgid "Reconnect to IRC" -msgstr "" +msgstr "Voltar a ligar ao IRC" #: ClientCommand.cpp:1891 msgctxt "helpcmd|Uptime|desc" msgid "Show for how long ZNC has been running" -msgstr "" +msgstr "Mostra por quanto tempo o ZNC está em execução" #: ClientCommand.cpp:1895 msgctxt "helpcmd|LoadMod|args" msgid "[--type=global|user|network] [args]" -msgstr "" +msgstr "[--type=global|user|network] [argumentos]" #: ClientCommand.cpp:1897 msgctxt "helpcmd|LoadMod|desc" msgid "Load a module" -msgstr "" +msgstr "Carrega um módulo" #: ClientCommand.cpp:1899 msgctxt "helpcmd|UnloadMod|args" msgid "[--type=global|user|network] " -msgstr "" +msgstr "[--type=global|user|network] " #: ClientCommand.cpp:1901 msgctxt "helpcmd|UnloadMod|desc" From b3db31390458b19fcc8db121e4fe200e14f0c9b4 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Thu, 30 Sep 2021 00:30:25 +0000 Subject: [PATCH 17/26] Update translations from Crowdin for pt_PT --- src/po/znc.pt_PT.po | 308 +++++++++++++++++++++++--------------------- 1 file changed, 162 insertions(+), 146 deletions(-) diff --git a/src/po/znc.pt_PT.po b/src/po/znc.pt_PT.po index 524165a5..504e8d71 100644 --- a/src/po/znc.pt_PT.po +++ b/src/po/znc.pt_PT.po @@ -373,49 +373,53 @@ msgstr "Módulo {1} descarregado." #: Modules.cpp:1768 msgid "Unable to unload module {1}." -msgstr "" +msgstr "Não é possível descarregar o módulo {1}." #: Modules.cpp:1797 msgid "Reloaded module {1}." -msgstr "" +msgstr "Foi recarregado o módulo {1}." #: Modules.cpp:1816 msgid "Unable to find module {1}." -msgstr "" +msgstr "Não foi possível encontrar o módulo {1}." #: Modules.cpp:1963 msgid "Unknown error" -msgstr "" +msgstr "Erro desconhecido" #: Modules.cpp:1964 msgid "Unable to open module {1}: {2}" -msgstr "" +msgstr "Não foi possível abrir o módulo {1}: {2}" #: Modules.cpp:1973 msgid "Could not find ZNCModuleEntry in module {1}" -msgstr "" +msgstr "Não foi possível encontrar ZNCModuleEntry no módulo {1}" #: Modules.cpp:1981 msgid "" "Version mismatch for module {1}: core is {2}, module is built for {3}. " "Recompile this module." msgstr "" +"A versão não coincide para o módulo {1}: core is {2}, o módulo foi compilado " +"para {3}. Recompile este módulo." #: Modules.cpp:1992 msgid "" "Module {1} is built incompatibly: core is '{2}', module is '{3}'. Recompile " "this module." msgstr "" +"Módulo {1} foi compilado incompativelmente: core é '{2}', módulo é '{3}'. " +"Recompile este módulo." #: Modules.cpp:2023 Modules.cpp:2029 msgctxt "modhelpcmd" msgid "Command" -msgstr "" +msgstr "Comando" #: Modules.cpp:2024 Modules.cpp:2031 msgctxt "modhelpcmd" msgid "Description" -msgstr "" +msgstr "Descrição" #: ClientCommand.cpp:51 ClientCommand.cpp:115 ClientCommand.cpp:137 #: ClientCommand.cpp:339 ClientCommand.cpp:390 ClientCommand.cpp:405 @@ -426,47 +430,47 @@ msgstr "" #: ClientCommand.cpp:1438 ClientCommand.cpp:1470 ClientCommand.cpp:1481 #: ClientCommand.cpp:1490 ClientCommand.cpp:1502 msgid "You must be connected with a network to use this command" -msgstr "" +msgstr "Tem de estar ligado(a) a uma rede para utilizar este comando" #: ClientCommand.cpp:58 msgid "Usage: ListNicks <#chan>" -msgstr "" +msgstr "Utilização: ListNicks <#canal>" #: ClientCommand.cpp:65 msgid "You are not on [{1}]" -msgstr "" +msgstr "Não está no [{1}]" #: ClientCommand.cpp:70 msgid "You are not on [{1}] (trying)" -msgstr "" +msgstr "Não está no [{1}] (a tentar)" #: ClientCommand.cpp:79 msgid "No nicks on [{1}]" -msgstr "" +msgstr "Não há nicks no [{1}]" #: ClientCommand.cpp:91 ClientCommand.cpp:106 msgid "Nick" -msgstr "" +msgstr "Nick" #: ClientCommand.cpp:92 ClientCommand.cpp:107 msgid "Ident" -msgstr "" +msgstr "Ident" #: ClientCommand.cpp:93 ClientCommand.cpp:108 msgid "Host" -msgstr "" +msgstr "Host" #: ClientCommand.cpp:122 msgid "Usage: Attach <#chans>" -msgstr "" +msgstr "Utilização: Attach <#canais>" #: ClientCommand.cpp:144 msgid "Usage: Detach <#chans>" -msgstr "" +msgstr "Utilização: Detach <#canais>" #: ClientCommand.cpp:161 msgid "There is no MOTD set." -msgstr "" +msgstr "Não está um MOTD definido." #: ClientCommand.cpp:167 msgid "Rehashing succeeded!" @@ -811,221 +815,227 @@ msgstr "Servidor IRC" #: ClientCommand.cpp:666 ClientCommand.cpp:677 msgctxt "listnetworks" msgid "IRC User" -msgstr "" +msgstr "Utilizador de IRC" #: ClientCommand.cpp:667 ClientCommand.cpp:679 msgctxt "listnetworks" msgid "Channels" -msgstr "" +msgstr "Canais" #: ClientCommand.cpp:674 msgctxt "listnetworks" msgid "Yes" -msgstr "" +msgstr "Sim" #: ClientCommand.cpp:683 msgctxt "listnetworks" msgid "No" -msgstr "" +msgstr "Não" #: ClientCommand.cpp:688 msgctxt "listnetworks" msgid "No networks" -msgstr "" +msgstr "Sem redes" #: ClientCommand.cpp:692 ClientCommand.cpp:997 msgid "Access denied." -msgstr "" +msgstr "Acesso negado." #: ClientCommand.cpp:703 msgid "Usage: MoveNetwork [new network]" msgstr "" +"Utilização: MoveNetwork " +"[rede nova]" #: ClientCommand.cpp:713 msgid "Old user {1} not found." -msgstr "" +msgstr "Utilizador antigo {1} não encontrado." #: ClientCommand.cpp:719 msgid "Old network {1} not found." -msgstr "" +msgstr "Rede antiga {1} não encontrada." #: ClientCommand.cpp:725 msgid "New user {1} not found." -msgstr "" +msgstr "Utilizador novo {1} não encontrado." #: ClientCommand.cpp:730 msgid "User {1} already has network {2}." -msgstr "" +msgstr "O utilizador {1} já tem a rede {2}." #: ClientCommand.cpp:736 msgid "Invalid network name [{1}]" -msgstr "" +msgstr "Nome de rede inválida [{1}]" #: ClientCommand.cpp:752 msgid "Some files seem to be in {1}. You might want to move them to {2}" -msgstr "" +msgstr "Alguns ficheiros parecem estar em {1}. Pode querer movê-los para {2}" #: ClientCommand.cpp:766 msgid "Error adding network: {1}" -msgstr "" +msgstr "Erro ao adicionar a rede: {1}" #: ClientCommand.cpp:778 msgid "Success." -msgstr "" +msgstr "Sucesso." #: ClientCommand.cpp:781 msgid "Copied the network to new user, but failed to delete old network" msgstr "" +"A rede foi copiada para o novo utilizador, mas falhou ao eliminar a rede " +"antiga" #: ClientCommand.cpp:788 msgid "No network supplied." -msgstr "" +msgstr "Não foi fornecida a rede." #: ClientCommand.cpp:793 msgid "You are already connected with this network." -msgstr "" +msgstr "Já está ligado(a) com esta rede." #: ClientCommand.cpp:799 msgid "Switched to {1}" -msgstr "" +msgstr "Mudado para {1}" #: ClientCommand.cpp:802 msgid "You don't have a network named {1}" -msgstr "" +msgstr "Não tem uma rede chamada {1}" #: ClientCommand.cpp:814 msgid "Usage: AddServer [[+]port] [pass]" -msgstr "" +msgstr "Utilização: AddServer [[+]porta] [palavra-passe]" #: ClientCommand.cpp:819 msgid "Server added" -msgstr "" +msgstr "Servidor adicionado" #: ClientCommand.cpp:822 msgid "" "Unable to add that server. Perhaps the server is already added or openssl is " "disabled?" msgstr "" +"Não é possível adicionar esse servidor. Talvez o servidor já esteja " +"adicionado ou o openssl está desativado?" #: ClientCommand.cpp:837 msgid "Usage: DelServer [port] [pass]" -msgstr "" +msgstr "Utilização: DelServer [porta] [palavra-passe]" #: ClientCommand.cpp:847 msgid "Server removed" -msgstr "" +msgstr "Servidor removido" #: ClientCommand.cpp:849 msgid "No such server" -msgstr "" +msgstr "Não existe esse servidor" #: ClientCommand.cpp:862 ClientCommand.cpp:870 msgctxt "listservers" msgid "Host" -msgstr "" +msgstr "Host" #: ClientCommand.cpp:863 ClientCommand.cpp:872 msgctxt "listservers" msgid "Port" -msgstr "" +msgstr "Porta" #: ClientCommand.cpp:864 ClientCommand.cpp:875 msgctxt "listservers" msgid "SSL" -msgstr "" +msgstr "SSL" #: ClientCommand.cpp:865 ClientCommand.cpp:877 msgctxt "listservers" msgid "Password" -msgstr "" +msgstr "Palavra-passe" #: ClientCommand.cpp:876 msgctxt "listservers|cell" msgid "SSL" -msgstr "" +msgstr "SSL" #: ClientCommand.cpp:893 msgid "Usage: AddTrustedServerFingerprint " -msgstr "" +msgstr "Utilização: AddTrustedServerFingerprint " #: ClientCommand.cpp:897 ClientCommand.cpp:910 msgid "Done." -msgstr "" +msgstr "Feito." #: ClientCommand.cpp:906 msgid "Usage: DelTrustedServerFingerprint " -msgstr "" +msgstr "Utilização: DelTrustedServerFingerprint " #: ClientCommand.cpp:919 msgid "No fingerprints added." -msgstr "" +msgstr "Não foram adicionados fingerprints." #: ClientCommand.cpp:935 ClientCommand.cpp:941 msgctxt "topicscmd" msgid "Channel" -msgstr "" +msgstr "Canal" #: ClientCommand.cpp:936 ClientCommand.cpp:942 msgctxt "topicscmd" msgid "Set By" -msgstr "" +msgstr "Definido por" #: ClientCommand.cpp:937 ClientCommand.cpp:943 msgctxt "topicscmd" msgid "Topic" -msgstr "" +msgstr "Tópico" #: ClientCommand.cpp:950 ClientCommand.cpp:955 msgctxt "listmods" msgid "Name" -msgstr "" +msgstr "Nome" #: ClientCommand.cpp:951 ClientCommand.cpp:956 msgctxt "listmods" msgid "Arguments" -msgstr "" +msgstr "Argumentos" #: ClientCommand.cpp:965 msgid "No global modules loaded." -msgstr "" +msgstr "Não há módulos globais carregados." #: ClientCommand.cpp:967 ClientCommand.cpp:1031 msgid "Global modules:" -msgstr "" +msgstr "Módulos globais:" #: ClientCommand.cpp:976 msgid "Your user has no modules loaded." -msgstr "" +msgstr "O seu utilizador não tem módulos carregados." #: ClientCommand.cpp:978 ClientCommand.cpp:1043 msgid "User modules:" -msgstr "" +msgstr "Módulos de utilizador:" #: ClientCommand.cpp:986 msgid "This network has no modules loaded." -msgstr "" +msgstr "Esta rede não tem módulos carregados." #: ClientCommand.cpp:988 ClientCommand.cpp:1055 msgid "Network modules:" -msgstr "" +msgstr "Módulos de rede:" #: ClientCommand.cpp:1003 ClientCommand.cpp:1010 msgctxt "listavailmods" msgid "Name" -msgstr "" +msgstr "Nome" #: ClientCommand.cpp:1004 ClientCommand.cpp:1015 msgctxt "listavailmods" msgid "Description" -msgstr "" +msgstr "Descrição" #: ClientCommand.cpp:1029 msgid "No global modules available." -msgstr "" +msgstr "Não há módulos globais disponíveis." #: ClientCommand.cpp:1041 msgid "No user modules available." -msgstr "" +msgstr "Não há módulos de utilizador disponíveis." #: ClientCommand.cpp:1053 msgid "No network modules available." @@ -1248,253 +1258,257 @@ msgstr "Utilização: SetBuffer <#canal|privado> [número-linhas]" #: ClientCommand.cpp:1530 msgid "Setting buffer size failed for {1} buffer" msgid_plural "Setting buffer size failed for {1} buffers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Falha ao definir o tamanho do buffer para {1} buffer" +msgstr[1] "Falha ao definir o tamanho do buffer para {1} buffers" #: ClientCommand.cpp:1533 msgid "Maximum buffer size is {1} line" msgid_plural "Maximum buffer size is {1} lines" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "O tamanho máximo de buffer é {1} linha" +msgstr[1] "O tamanho máximo de buffer é {1} linhas" #: ClientCommand.cpp:1538 msgid "Size of every buffer was set to {1} line" msgid_plural "Size of every buffer was set to {1} lines" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "O tamanho de cada buffer foi definido para {1} linha" +msgstr[1] "O tamanho de cada buffer foi definido para {1} linhas" #: ClientCommand.cpp:1548 ClientCommand.cpp:1555 ClientCommand.cpp:1566 #: ClientCommand.cpp:1575 ClientCommand.cpp:1583 msgctxt "trafficcmd" msgid "Username" -msgstr "" +msgstr "Nome de utilizador" #: ClientCommand.cpp:1549 ClientCommand.cpp:1556 ClientCommand.cpp:1568 #: ClientCommand.cpp:1577 ClientCommand.cpp:1585 msgctxt "trafficcmd" msgid "In" -msgstr "" +msgstr "Entrada" #: ClientCommand.cpp:1550 ClientCommand.cpp:1558 ClientCommand.cpp:1569 #: ClientCommand.cpp:1578 ClientCommand.cpp:1586 msgctxt "trafficcmd" msgid "Out" -msgstr "" +msgstr "Saida" #: ClientCommand.cpp:1551 ClientCommand.cpp:1561 ClientCommand.cpp:1571 #: ClientCommand.cpp:1579 ClientCommand.cpp:1588 msgctxt "trafficcmd" msgid "Total" -msgstr "" +msgstr "Total" #: ClientCommand.cpp:1567 msgctxt "trafficcmd" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1576 msgctxt "trafficcmd" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1584 msgctxt "trafficcmd" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1593 msgid "Running for {1}" -msgstr "" +msgstr "Em execução há {1}" #: ClientCommand.cpp:1599 msgid "Unknown command, try 'Help'" -msgstr "" +msgstr "Comando desconhecido, tente 'Help'" #: ClientCommand.cpp:1608 ClientCommand.cpp:1619 msgctxt "listports" msgid "Port" -msgstr "" +msgstr "Porta" #: ClientCommand.cpp:1609 ClientCommand.cpp:1622 msgctxt "listports" msgid "BindHost" -msgstr "" +msgstr "BindHost" #: ClientCommand.cpp:1610 ClientCommand.cpp:1625 msgctxt "listports" msgid "SSL" -msgstr "" +msgstr "SSL" #: ClientCommand.cpp:1611 ClientCommand.cpp:1630 msgctxt "listports" msgid "Protocol" -msgstr "" +msgstr "Protocolo" #: ClientCommand.cpp:1612 ClientCommand.cpp:1637 msgctxt "listports" msgid "IRC" -msgstr "" +msgstr "IRC" #: ClientCommand.cpp:1613 ClientCommand.cpp:1642 msgctxt "listports" msgid "Web" -msgstr "" +msgstr "Web" #: ClientCommand.cpp:1626 msgctxt "listports|ssl" msgid "yes" -msgstr "" +msgstr "sim" #: ClientCommand.cpp:1627 msgctxt "listports|ssl" msgid "no" -msgstr "" +msgstr "não" #: ClientCommand.cpp:1631 msgctxt "listports" msgid "IPv4 and IPv6" -msgstr "" +msgstr "IPv4 e IPv6" #: ClientCommand.cpp:1633 msgctxt "listports" msgid "IPv4" -msgstr "" +msgstr "IPv4" #: ClientCommand.cpp:1634 msgctxt "listports" msgid "IPv6" -msgstr "" +msgstr "IPv6" #: ClientCommand.cpp:1640 msgctxt "listports|irc" msgid "yes" -msgstr "" +msgstr "sim" #: ClientCommand.cpp:1641 msgctxt "listports|irc" msgid "no" -msgstr "" +msgstr "não" #: ClientCommand.cpp:1645 msgctxt "listports|irc" msgid "yes, on {1}" -msgstr "" +msgstr "sim, em {1}" #: ClientCommand.cpp:1647 msgctxt "listports|web" msgid "no" -msgstr "" +msgstr "não" #: ClientCommand.cpp:1687 msgid "" "Usage: AddPort <[+]port> [bindhost [uriprefix]]" msgstr "" +"Utilização: AddPort <[+]porta> [bindhost " +"[prefixo-url]]" #: ClientCommand.cpp:1703 msgid "Port added" -msgstr "" +msgstr "Porta adicionada" #: ClientCommand.cpp:1705 msgid "Couldn't add port" -msgstr "" +msgstr "Não foi possível adicionar a porta" #: ClientCommand.cpp:1711 msgid "Usage: DelPort [bindhost]" -msgstr "" +msgstr "Utilização: DelPort [bindhost]" #: ClientCommand.cpp:1720 msgid "Deleted Port" -msgstr "" +msgstr "Porta eliminada" #: ClientCommand.cpp:1722 msgid "Unable to find a matching port" -msgstr "" +msgstr "Não foi possível encontrar uma porta correspondente" #: ClientCommand.cpp:1730 ClientCommand.cpp:1745 msgctxt "helpcmd" msgid "Command" -msgstr "" +msgstr "Comando" #: ClientCommand.cpp:1731 ClientCommand.cpp:1747 msgctxt "helpcmd" msgid "Description" -msgstr "" +msgstr "Descrição" #: ClientCommand.cpp:1736 msgid "" "In the following list all occurrences of <#chan> support wildcards (* and ?) " "except ListNicks" msgstr "" +"Na seguinte lista, todas as ocorrências de <#chan> suportam wildcards (* " +"e ?) exceto ListNicks" #: ClientCommand.cpp:1753 msgctxt "helpcmd|Version|desc" msgid "Print which version of ZNC this is" -msgstr "" +msgstr "Mostra qual é a versão do ZNC" #: ClientCommand.cpp:1756 msgctxt "helpcmd|ListMods|desc" msgid "List all loaded modules" -msgstr "" +msgstr "Lista todos os módulos carregados" #: ClientCommand.cpp:1759 msgctxt "helpcmd|ListAvailMods|desc" msgid "List all available modules" -msgstr "" +msgstr "Lista todos os módulos disponíveis" #: ClientCommand.cpp:1763 ClientCommand.cpp:1954 msgctxt "helpcmd|ListChans|desc" msgid "List all channels" -msgstr "" +msgstr "Listar todos os canais" #: ClientCommand.cpp:1766 msgctxt "helpcmd|ListNicks|args" msgid "<#chan>" -msgstr "" +msgstr "<#canal>" #: ClientCommand.cpp:1767 msgctxt "helpcmd|ListNicks|desc" msgid "List all nicks on a channel" -msgstr "" +msgstr "Listar todos os nicks num canal" #: ClientCommand.cpp:1770 msgctxt "helpcmd|ListClients|desc" msgid "List all clients connected to your ZNC user" -msgstr "" +msgstr "Listar todos os clientes ligados ao seu utilizador de ZNC" #: ClientCommand.cpp:1774 msgctxt "helpcmd|ListServers|desc" msgid "List all servers of current IRC network" -msgstr "" +msgstr "Listar todos os servidores da rede de IRC atual" #: ClientCommand.cpp:1778 msgctxt "helpcmd|AddNetwork|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1779 msgctxt "helpcmd|AddNetwork|desc" msgid "Add a network to your user" -msgstr "" +msgstr "Adicionar uma rede para o seu utilizador" #: ClientCommand.cpp:1781 msgctxt "helpcmd|DelNetwork|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1782 msgctxt "helpcmd|DelNetwork|desc" msgid "Delete a network from your user" -msgstr "" +msgstr "Elimina uma rede do seu utilizador" #: ClientCommand.cpp:1784 msgctxt "helpcmd|ListNetworks|desc" msgid "List all networks" -msgstr "" +msgstr "Listar todas as redes" #: ClientCommand.cpp:1787 msgctxt "helpcmd|MoveNetwork|args" msgid " [new network]" -msgstr "" +msgstr " [rede nova]" #: ClientCommand.cpp:1789 msgctxt "helpcmd|MoveNetwork|desc" @@ -1764,156 +1778,158 @@ msgstr "[--type=global|user|network] " #: ClientCommand.cpp:1901 msgctxt "helpcmd|UnloadMod|desc" msgid "Unload a module" -msgstr "" +msgstr "Descarregar um módulo" #: ClientCommand.cpp:1903 msgctxt "helpcmd|ReloadMod|args" msgid "[--type=global|user|network] [args]" -msgstr "" +msgstr "[--type=global|user|network] [argumentos]" #: ClientCommand.cpp:1905 msgctxt "helpcmd|ReloadMod|desc" msgid "Reload a module" -msgstr "" +msgstr "Recarregar um módulo" #: ClientCommand.cpp:1908 msgctxt "helpcmd|UpdateMod|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1909 msgctxt "helpcmd|UpdateMod|desc" msgid "Reload a module everywhere" -msgstr "" +msgstr "Recarregar um módulo em todo o lado" #: ClientCommand.cpp:1915 msgctxt "helpcmd|ShowMOTD|desc" msgid "Show ZNC's message of the day" -msgstr "" +msgstr "Mostrar a mensagem do dia do ZNC" #: ClientCommand.cpp:1919 msgctxt "helpcmd|SetMOTD|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1920 msgctxt "helpcmd|SetMOTD|desc" msgid "Set ZNC's message of the day" -msgstr "" +msgstr "Definir a mensagem do dia do ZNC" #: ClientCommand.cpp:1922 msgctxt "helpcmd|AddMOTD|args" msgid "" -msgstr "" +msgstr "" #: ClientCommand.cpp:1923 msgctxt "helpcmd|AddMOTD|desc" msgid "Append to ZNC's MOTD" -msgstr "" +msgstr "Acrescentar para a MOTD do ZNC" #: ClientCommand.cpp:1925 msgctxt "helpcmd|ClearMOTD|desc" msgid "Clear ZNC's MOTD" -msgstr "" +msgstr "Limpar a MOTD do ZNC" #: ClientCommand.cpp:1928 msgctxt "helpcmd|ListPorts|desc" msgid "Show all active listeners" -msgstr "" +msgstr "Mostrar todas as portas que estão a ouvir" #: ClientCommand.cpp:1930 msgctxt "helpcmd|AddPort|args" msgid "<[+]port> [bindhost [uriprefix]]" -msgstr "" +msgstr "<[+]porta> [bindhost [uriprefix]]" #: ClientCommand.cpp:1933 msgctxt "helpcmd|AddPort|desc" msgid "Add another port for ZNC to listen on" -msgstr "" +msgstr "Adicionar outra porta para o ZNC ouvir" #: ClientCommand.cpp:1937 msgctxt "helpcmd|DelPort|args" msgid " [bindhost]" -msgstr "" +msgstr " [bindhost]" #: ClientCommand.cpp:1938 msgctxt "helpcmd|DelPort|desc" msgid "Remove a port from ZNC" -msgstr "" +msgstr "Remove uma porta do ZNC" #: ClientCommand.cpp:1941 msgctxt "helpcmd|Rehash|desc" msgid "Reload global settings, modules, and listeners from znc.conf" msgstr "" +"Recarrega as definições globais, módulos, e portas em escuta do znc.conf" #: ClientCommand.cpp:1944 msgctxt "helpcmd|SaveConfig|desc" msgid "Save the current settings to disk" -msgstr "" +msgstr "Guarda as definições atuais para o disco" #: ClientCommand.cpp:1947 msgctxt "helpcmd|ListUsers|desc" msgid "List all ZNC users and their connection status" -msgstr "" +msgstr "Lista todos os utilizadores do ZNC e o estado da ligação deles" #: ClientCommand.cpp:1950 msgctxt "helpcmd|ListAllUserNetworks|desc" msgid "List all ZNC users and their networks" -msgstr "" +msgstr "Lista todos os utilizadores do ZNC e as redes deles" #: ClientCommand.cpp:1953 msgctxt "helpcmd|ListChans|args" msgid "[user ]" -msgstr "" +msgstr "[utilizador ]" #: ClientCommand.cpp:1956 msgctxt "helpcmd|ListClients|args" msgid "[user]" -msgstr "" +msgstr "[utilizador]" #: ClientCommand.cpp:1957 msgctxt "helpcmd|ListClients|desc" msgid "List all connected clients" -msgstr "" +msgstr "Lista todos os clientes ligados" #: ClientCommand.cpp:1959 msgctxt "helpcmd|Traffic|desc" msgid "Show basic traffic stats for all ZNC users" msgstr "" +"Mostra estatísticas básicas de tráfego para todos os utilizadores do ZNC" #: ClientCommand.cpp:1961 msgctxt "helpcmd|Broadcast|args" msgid "[message]" -msgstr "" +msgstr "[message]" #: ClientCommand.cpp:1962 msgctxt "helpcmd|Broadcast|desc" msgid "Broadcast a message to all ZNC users" -msgstr "" +msgstr "Envia uma mensagem para todos os utilizadores do ZNC" #: ClientCommand.cpp:1965 msgctxt "helpcmd|Shutdown|args" msgid "[message]" -msgstr "" +msgstr "[message]" #: ClientCommand.cpp:1966 msgctxt "helpcmd|Shutdown|desc" msgid "Shut down ZNC completely" -msgstr "" +msgstr "Encerra o ZNC completamente" #: ClientCommand.cpp:1967 msgctxt "helpcmd|Restart|args" msgid "[message]" -msgstr "" +msgstr "[message]" #: ClientCommand.cpp:1968 msgctxt "helpcmd|Restart|desc" msgid "Restart ZNC" -msgstr "" +msgstr "Reinicia o ZNC" #: Socket.cpp:336 msgid "Can't resolve server hostname" -msgstr "" +msgstr "Não foi possível resolver o hostname do servidor" #: Socket.cpp:343 msgid "" From 66c772dcf1a845e3323d5470de6ebba9b311e4aa Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Fri, 1 Oct 2021 00:30:23 +0000 Subject: [PATCH 18/26] Update translations from Crowdin for pt_PT --- modules/po/buffextras.pt_PT.po | 4 +- modules/po/controlpanel.pt_PT.po | 134 ++++++++++++++++++------------- modules/po/crypt.pt_PT.po | 62 +++++++------- modules/po/ctcpflood.pt_PT.po | 30 ++++--- modules/po/cyrusauth.pt_PT.po | 28 ++++--- modules/po/disconkick.pt_PT.po | 4 +- modules/po/nickserv.pt_PT.po | 32 +++++--- modules/po/raw.pt_PT.po | 2 +- 8 files changed, 171 insertions(+), 125 deletions(-) diff --git a/modules/po/buffextras.pt_PT.po b/modules/po/buffextras.pt_PT.po index 4392a79b..0282b778 100644 --- a/modules/po/buffextras.pt_PT.po +++ b/modules/po/buffextras.pt_PT.po @@ -46,6 +46,4 @@ msgstr "{1} alterou o tópico para: {2}" #: buffextras.cpp:115 msgid "Adds joins, parts etc. to the playback buffer" -msgstr "" -"Adiciona entradas, saídas de canal, etc. para a memória intermédia de " -"reprodução" +msgstr "Adiciona entradas, saídas de canal, etc. para a reprodução do buffer" diff --git a/modules/po/controlpanel.pt_PT.po b/modules/po/controlpanel.pt_PT.po index 9b45671c..f2ed46b2 100644 --- a/modules/po/controlpanel.pt_PT.po +++ b/modules/po/controlpanel.pt_PT.po @@ -152,7 +152,7 @@ msgstr "Utilizador: SetNetwork " #: controlpanel.cpp:670 msgid "Usage: AddChan " -msgstr "" +msgstr "Utilização: AddChan " #: controlpanel.cpp:683 msgid "Error: User {1} already has a channel named {2}." @@ -253,211 +253,231 @@ msgstr "Utilização: AddUser " #: controlpanel.cpp:932 msgid "Error: User {1} already exists!" -msgstr "" +msgstr "Erro: O utilizador {1} já existe!" #: controlpanel.cpp:944 controlpanel.cpp:1019 msgid "Error: User not added: {1}" -msgstr "" +msgstr "Erro: Utilizador não adicionado: {1}" #: controlpanel.cpp:948 controlpanel.cpp:1023 msgid "User {1} added!" -msgstr "" +msgstr "O utilizador {1} foi adicionado!" #: controlpanel.cpp:955 msgid "Error: You need to have admin rights to delete users!" msgstr "" +"Erro: Precisa de ter direitos administrativos para eliminar utilizadores!" #: controlpanel.cpp:961 msgid "Usage: DelUser " -msgstr "" +msgstr "Utilização: DelUser " #: controlpanel.cpp:973 msgid "Error: You can't delete yourself!" -msgstr "" +msgstr "Erro: Não se pode eliminar a si próprio(a)!" #: controlpanel.cpp:979 msgid "Error: Internal error!" -msgstr "" +msgstr "Erro: Erro interno!" #: controlpanel.cpp:983 msgid "User {1} deleted!" -msgstr "" +msgstr "O utilizador {1} foi eliminado!" #: controlpanel.cpp:998 msgid "Usage: CloneUser " msgstr "" +"Utilização: CloneUser " #: controlpanel.cpp:1013 msgid "Error: Cloning failed: {1}" -msgstr "" +msgstr "Erro: A clonagem falhou: {1}" #: controlpanel.cpp:1042 msgid "Usage: AddNetwork [user] network" -msgstr "" +msgstr "Utilização: AddNetwork [utilizador] rede" #: controlpanel.cpp:1048 msgid "" "Network number limit reached. Ask an admin to increase the limit for you, or " "delete unneeded networks using /znc DelNetwork " msgstr "" +"Limite de número de redes excedido. Pergunte a um administrador para " +"aumentar o limite para si, ou elimine redes não necessárias, utilizando /znc " +"DelNetwork " #: controlpanel.cpp:1056 msgid "Error: User {1} already has a network with the name {2}" -msgstr "" +msgstr "Erro: O utilizador {1} já tem uma rede com o nome {2}" #: controlpanel.cpp:1063 msgid "Network {1} added to user {2}." -msgstr "" +msgstr "A rede {1} foi adicionada ao utilizador {2}." #: controlpanel.cpp:1067 msgid "Error: Network [{1}] could not be added for user {2}: {3}" -msgstr "" +msgstr "Erro: A rede [{1}] não pôde ser adicionada para o utilizador {2}: {3}" #: controlpanel.cpp:1087 msgid "Usage: DelNetwork [user] network" -msgstr "" +msgstr "Utilização: DelNetwork [utilizador] rede" #: controlpanel.cpp:1098 msgid "The currently active network can be deleted via {1}status" -msgstr "" +msgstr "A rede atualmente ativa pode ser eliminada via {1}status" #: controlpanel.cpp:1104 msgid "Network {1} deleted for user {2}." -msgstr "" +msgstr "A rede {1} foi eliminada para o utilizador {2}." #: controlpanel.cpp:1108 msgid "Error: Network {1} could not be deleted for user {2}." -msgstr "" +msgstr "Erro: A rede {1} não pôde ser eliminada do utilizador {2}." #: controlpanel.cpp:1127 controlpanel.cpp:1135 msgctxt "listnetworks" msgid "Network" -msgstr "" +msgstr "Rede" #: controlpanel.cpp:1128 controlpanel.cpp:1137 controlpanel.cpp:1145 msgctxt "listnetworks" msgid "OnIRC" -msgstr "" +msgstr "NoIRC" #: controlpanel.cpp:1129 controlpanel.cpp:1138 msgctxt "listnetworks" msgid "IRC Server" -msgstr "" +msgstr "Servidor IRC" #: controlpanel.cpp:1130 controlpanel.cpp:1140 msgctxt "listnetworks" msgid "IRC User" -msgstr "" +msgstr "Utilizador IRC" #: controlpanel.cpp:1131 controlpanel.cpp:1142 msgctxt "listnetworks" msgid "Channels" -msgstr "" +msgstr "Canais" #: controlpanel.cpp:1150 msgid "No networks" -msgstr "" +msgstr "Sem redes" #: controlpanel.cpp:1161 msgid "Usage: AddServer [[+]port] [password]" msgstr "" +"Utilização: AddServer [[+]porta] " +"[palavra-passe]" #: controlpanel.cpp:1175 msgid "Added IRC Server {1} to network {2} for user {3}." msgstr "" +"O servidor de IRC {1} foi adicionado para a rede {2} do utilizador {3}." #: controlpanel.cpp:1179 msgid "Error: Could not add IRC server {1} to network {2} for user {3}." msgstr "" +"Erro: Não foi possível adicionar o servidor de IRC {1} para a rede {2} do " +"utilizador {3}." #: controlpanel.cpp:1192 msgid "Usage: DelServer [[+]port] [password]" msgstr "" +"Utilização: DelServer [[+]porta] [palavra-" +"passe]" #: controlpanel.cpp:1207 msgid "Deleted IRC Server {1} from network {2} for user {3}." -msgstr "" +msgstr "O servidor de IRC {1} foi eliminado da rede {2} do utilizador {3}." #: controlpanel.cpp:1211 msgid "Error: Could not delete IRC server {1} from network {2} for user {3}." msgstr "" +"Erro: Não foi possível eliminar o servidor de IRC {1} da rede {2} do " +"utilizador {3}." #: controlpanel.cpp:1221 msgid "Usage: Reconnect " -msgstr "" +msgstr "Utilização: Reconnect " #: controlpanel.cpp:1248 msgid "Queued network {1} of user {2} for a reconnect." -msgstr "" +msgstr "A rede {1} do utilizador {2} foi posta na fila para voltar a ligar." #: controlpanel.cpp:1257 msgid "Usage: Disconnect " -msgstr "" +msgstr "Utilização: Disconnect " #: controlpanel.cpp:1272 msgid "Closed IRC connection for network {1} of user {2}." -msgstr "" +msgstr "A ligação de IRC {1} foi fechada para o utilizador {2}." #: controlpanel.cpp:1287 controlpanel.cpp:1292 msgctxt "listctcp" msgid "Request" -msgstr "" +msgstr "Pedido" #: controlpanel.cpp:1288 controlpanel.cpp:1293 msgctxt "listctcp" msgid "Reply" -msgstr "" +msgstr "Reposta" #: controlpanel.cpp:1297 msgid "No CTCP replies for user {1} are configured" -msgstr "" +msgstr "Não respostas CTCP configuradas para o utilizador {1}" #: controlpanel.cpp:1300 msgid "CTCP replies for user {1}:" -msgstr "" +msgstr "Respostas CTCP do utilizador {1}:" #: controlpanel.cpp:1316 msgid "Usage: AddCTCP [user] [request] [reply]" -msgstr "" +msgstr "Utilização: AddCTCP [utilizador] [pedido] [resposta]" #: controlpanel.cpp:1318 msgid "" "This will cause ZNC to reply to the CTCP instead of forwarding it to clients." msgstr "" +"Isto irá fazer com que o ZNC responda aos pedidos CTCP em vez de os " +"encaminhá-los para os clientes." #: controlpanel.cpp:1321 msgid "An empty reply will cause the CTCP request to be blocked." -msgstr "" +msgstr "Uma resposta vazia irá fazer com que o pedido CTCP seja bloqueado." #: controlpanel.cpp:1330 msgid "CTCP requests {1} to user {2} will now be blocked." -msgstr "" +msgstr "Os pedidos CTCP {1} do utilizador {2} irão agora ser bloqueados." #: controlpanel.cpp:1334 msgid "CTCP requests {1} to user {2} will now get reply: {3}" -msgstr "" +msgstr "Os pedidos CTCP {1} do utilizador {2} irão obter agora a resposta: {3}" #: controlpanel.cpp:1351 msgid "Usage: DelCTCP [user] [request]" -msgstr "" +msgstr "Utilização: DelCTCP [utilizador] [pedido]" #: controlpanel.cpp:1357 msgid "CTCP requests {1} to user {2} will now be sent to IRC clients" msgstr "" +"Os pedidos CTCP {1} do utilizador {2} irão agora ser enviados para os " +"clientes de IRC" #: controlpanel.cpp:1361 msgid "" "CTCP requests {1} to user {2} will be sent to IRC clients (nothing has " "changed)" msgstr "" +"Os pedidos CTCP {1} do utilizador {2} irão ser enviados para os clientes de " +"IRC (nada foi alterado)" #: controlpanel.cpp:1371 controlpanel.cpp:1445 msgid "Loading modules has been disabled." -msgstr "" +msgstr "O carregamento de módulos foi desativado." #: controlpanel.cpp:1380 msgid "Error: Unable to load module {1}: {2}" -msgstr "" +msgstr "Erro: Não foi possível carregar o módulo {1}: {2}" #: controlpanel.cpp:1383 msgid "Loaded module {1}" @@ -668,74 +688,76 @@ msgstr " " #: controlpanel.cpp:1619 msgid "Removes a Module of a user" -msgstr "" +msgstr "Remove um módulo de um utilizador" #: controlpanel.cpp:1622 msgid "Get the list of modules for a user" -msgstr "" +msgstr "Obtém a lista de módulos de um utilizador" #: controlpanel.cpp:1625 msgid " [args]" -msgstr "" +msgstr " [argumentos]" #: controlpanel.cpp:1626 msgid "Loads a Module for a network" -msgstr "" +msgstr "Carrega um módulo para uma rede" #: controlpanel.cpp:1629 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1630 msgid "Removes a Module of a network" -msgstr "" +msgstr "Remove um módulo da rede" #: controlpanel.cpp:1633 msgid "Get the list of modules for a network" -msgstr "" +msgstr "Obtém uma lista de módulos de uma rede" #: controlpanel.cpp:1636 msgid "List the configured CTCP replies" -msgstr "" +msgstr "Lista as respostas CTCP configuradas" #: controlpanel.cpp:1638 msgid " [reply]" -msgstr "" +msgstr " [resposta]" #: controlpanel.cpp:1639 msgid "Configure a new CTCP reply" -msgstr "" +msgstr "Configura uma nova resposta CTCP" #: controlpanel.cpp:1641 msgid " " -msgstr "" +msgstr " " #: controlpanel.cpp:1642 msgid "Remove a CTCP reply" -msgstr "" +msgstr "Remove uma resposta CTCP" #: controlpanel.cpp:1646 controlpanel.cpp:1649 msgid "[username] " -msgstr "" +msgstr "[utilizador] " #: controlpanel.cpp:1647 msgid "Add a network for a user" -msgstr "" +msgstr "Adiciona uma rede para um utilizador" #: controlpanel.cpp:1650 msgid "Delete a network for a user" -msgstr "" +msgstr "Elimina uma rede de um utilizador" #: controlpanel.cpp:1652 msgid "[username]" -msgstr "" +msgstr "[username]" #: controlpanel.cpp:1653 msgid "List all networks for a user" -msgstr "" +msgstr "Lista todas as redes de um utilizador" #: controlpanel.cpp:1666 msgid "" "Dynamic configuration through IRC. Allows editing only yourself if you're " "not ZNC admin." msgstr "" +"Configuração dinâmica através do IRC. Permite a edição das suas configs se " +"não for um administrador do ZNC." diff --git a/modules/po/crypt.pt_PT.po b/modules/po/crypt.pt_PT.po index 85d4821f..b07cc6bb 100644 --- a/modules/po/crypt.pt_PT.po +++ b/modules/po/crypt.pt_PT.po @@ -14,130 +14,134 @@ msgstr "" #: crypt.cpp:198 msgid "<#chan|Nick>" -msgstr "" +msgstr "<#cabak|Nick>" #: crypt.cpp:199 msgid "Remove a key for nick or channel" -msgstr "" +msgstr "Remove uma chave de um nick ou canal" #: crypt.cpp:201 msgid "<#chan|Nick> " -msgstr "" +msgstr "<#canal|Nick> " #: crypt.cpp:202 msgid "Set a key for nick or channel" -msgstr "" +msgstr "Define uma chave para um nick ou canal" #: crypt.cpp:204 msgid "List all keys" -msgstr "" +msgstr "Lista todas as chaves" #: crypt.cpp:206 msgid "" -msgstr "" +msgstr "" #: crypt.cpp:207 msgid "Start a DH1080 key exchange with nick" -msgstr "" +msgstr "Inicia uma troca de chaves DH1080 com o nick" #: crypt.cpp:210 msgid "Get the nick prefix" -msgstr "" +msgstr "Mostra o prefixo de nick" #: crypt.cpp:213 msgid "[Prefix]" -msgstr "" +msgstr "[Prefix]" #: crypt.cpp:214 msgid "Set the nick prefix, with no argument it's disabled." -msgstr "" +msgstr "Define um prefixo de nick, sem argumentos significa desativado." #: crypt.cpp:270 msgid "Received DH1080 public key from {1}, sending mine..." -msgstr "" +msgstr "Recebida chave pública DH1080 de {1}, a enviar a minha..." #: crypt.cpp:275 crypt.cpp:296 msgid "Key for {1} successfully set." -msgstr "" +msgstr "Chave para {1} definida com sucesso." #: crypt.cpp:278 crypt.cpp:299 msgid "Error in {1} with {2}: {3}" -msgstr "" +msgstr "Erro em {1} com {2}: {3}" #: crypt.cpp:280 crypt.cpp:301 msgid "no secret key computed" -msgstr "" +msgstr "nenhuma chave secreta computada" #: crypt.cpp:395 msgid "Target [{1}] deleted" -msgstr "" +msgstr "Destino [{1}] eliminado" #: crypt.cpp:397 msgid "Target [{1}] not found" -msgstr "" +msgstr "Destino [{1}] não encontrado" #: crypt.cpp:400 msgid "Usage DelKey <#chan|Nick>" -msgstr "" +msgstr "Utilização: DelKey <#canal|Nick>" #: crypt.cpp:415 msgid "Set encryption key for [{1}] to [{2}]" -msgstr "" +msgstr "Definida chave de encriptação de [{1}] para [{2}]" #: crypt.cpp:417 msgid "Usage: SetKey <#chan|Nick> " -msgstr "" +msgstr "Utilização: SetKey <#canal|Nick> " #: crypt.cpp:428 msgid "Sent my DH1080 public key to {1}, waiting for reply ..." msgstr "" +"Enviei a minha chave pública DH1080 to {1}, a aguardar pela resposta..." #: crypt.cpp:430 msgid "Error generating our keys, nothing sent." -msgstr "" +msgstr "Erro ao gerar as nossas chaves, nada enviado." #: crypt.cpp:433 msgid "Usage: KeyX " -msgstr "" +msgstr "Utilização: KeyX " #: crypt.cpp:440 msgid "Nick Prefix disabled." -msgstr "" +msgstr "Prefixo de nick desativado." #: crypt.cpp:442 msgid "Nick Prefix: {1}" -msgstr "" +msgstr "Prefixo nick: {1}" #: crypt.cpp:451 msgid "You cannot use :, even followed by other symbols, as Nick Prefix." msgstr "" +"Não pode usar :, mesmo seguido de outros símbolos, como prefixo de Nick." #: crypt.cpp:460 msgid "Overlap with Status Prefix ({1}), this Nick Prefix will not be used!" msgstr "" +"Sobrepõe com um prefixo de estado ({1}), este prefixo de Nick não irá ser " +"utilizado!" #: crypt.cpp:465 msgid "Disabling Nick Prefix." -msgstr "" +msgstr "A desativar Prefixo de Nick." #: crypt.cpp:467 msgid "Setting Nick Prefix to {1}" -msgstr "" +msgstr "A definir Prefixo de Nick para {1}" #: crypt.cpp:474 crypt.cpp:481 msgctxt "listkeys" msgid "Target" -msgstr "" +msgstr "Destino" #: crypt.cpp:475 crypt.cpp:482 msgctxt "listkeys" msgid "Key" -msgstr "" +msgstr "Chave" #: crypt.cpp:486 msgid "You have no encryption keys set." -msgstr "" +msgstr "Não tem chaves de encriptação definidas." #: crypt.cpp:508 msgid "Encryption for channel/private messages" -msgstr "" +msgstr "Encriptação para canal/mensagens privadas" diff --git a/modules/po/ctcpflood.pt_PT.po b/modules/po/ctcpflood.pt_PT.po index 6c76e0d9..0490646c 100644 --- a/modules/po/ctcpflood.pt_PT.po +++ b/modules/po/ctcpflood.pt_PT.po @@ -14,47 +14,47 @@ msgstr "" #: ctcpflood.cpp:25 ctcpflood.cpp:27 msgid "" -msgstr "" +msgstr "" #: ctcpflood.cpp:25 msgid "Set seconds limit" -msgstr "" +msgstr "Define limite de segundos" #: ctcpflood.cpp:27 msgid "Set lines limit" -msgstr "" +msgstr "Define limite de linhas" #: ctcpflood.cpp:29 msgid "Show the current limits" -msgstr "" +msgstr "Mostra os limites atuais" #: ctcpflood.cpp:76 msgid "Limit reached by {1}, blocking all CTCP" -msgstr "" +msgstr "Limite excedido por {1}, a bloquear todos os CTCP" #: ctcpflood.cpp:98 msgid "Usage: Secs " -msgstr "" +msgstr "Utilização: Secs " #: ctcpflood.cpp:113 msgid "Usage: Lines " -msgstr "" +msgstr "Utilização: Lines " #: ctcpflood.cpp:125 msgid "1 CTCP message" msgid_plural "{1} CTCP messages" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 mensagem CTCP" +msgstr[1] "{1} mensagens CTCP" #: ctcpflood.cpp:127 msgid "every second" msgid_plural "every {1} seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "cada segundo" +msgstr[1] "cada {1} segundos" #: ctcpflood.cpp:129 msgid "Current limit is {1} {2}" -msgstr "" +msgstr "O limite atual é {1} {2}" #: ctcpflood.cpp:145 msgid "" @@ -63,7 +63,11 @@ msgid "" "argument is the time (sec) to in which the number of lines is reached. The " "default setting is 4 CTCPs in 2 seconds" msgstr "" +"Este módulo de utilizador leva nenhum até dois argumentos. O primeiro " +"argumento é o número de linhas depois que a proteção de flood é ativado. O " +"segundo argumento é o tempo (segundos) para o qual o número de linhas é " +"alcançado. A definição por defeito é 4 CTCPs em 2 segundos" #: ctcpflood.cpp:151 msgid "Don't forward CTCP floods to clients" -msgstr "" +msgstr "Não encaminhar floods de CTCP para os clientes" diff --git a/modules/po/cyrusauth.pt_PT.po b/modules/po/cyrusauth.pt_PT.po index cd092387..d77d1033 100644 --- a/modules/po/cyrusauth.pt_PT.po +++ b/modules/po/cyrusauth.pt_PT.po @@ -14,60 +14,70 @@ msgstr "" #: cyrusauth.cpp:42 msgid "Shows current settings" -msgstr "" +msgstr "Mostra as definições atuais" #: cyrusauth.cpp:44 msgid "yes|clone |no" -msgstr "" +msgstr "yes|clone |no" #: cyrusauth.cpp:45 msgid "" "Create ZNC users upon first successful login, optionally from a template" msgstr "" +"Cria utilizadores ZNC após um inicio de sessão bem-sucedido, opcionalmente a " +"partir de um modelo" #: cyrusauth.cpp:56 msgid "Access denied" -msgstr "" +msgstr "Acesso negado" #: cyrusauth.cpp:70 msgid "Ignoring invalid SASL pwcheck method: {1}" -msgstr "" +msgstr "A ignorar método SASL pwcheck inválido: {1}" #: cyrusauth.cpp:71 msgid "Ignored invalid SASL pwcheck method" -msgstr "" +msgstr "Método SASL pwcheck inválido ignorado" #: cyrusauth.cpp:79 msgid "Need a pwcheck method as argument (saslauthd, auxprop)" -msgstr "" +msgstr "Precisa de método pwcheck como argumento (saslauthd, auxprops)" #: cyrusauth.cpp:84 msgid "SASL Could Not Be Initialized - Halting Startup" -msgstr "" +msgstr "SASL não pôde ser iniciado - Arranque parado" #: cyrusauth.cpp:171 cyrusauth.cpp:186 msgid "We will not create users on their first login" -msgstr "" +msgstr "Não iremos criar utilizadores no primeiro inicio de sessão deles" #: cyrusauth.cpp:174 cyrusauth.cpp:195 msgid "" "We will create users on their first login, using user [{1}] as a template" msgstr "" +"Iremos criar utilizadores no seu primeiro inicio de sessão, utilizando o " +"utilizador [{1}] como um modelo" #: cyrusauth.cpp:177 cyrusauth.cpp:190 msgid "We will create users on their first login" -msgstr "" +msgstr "Iremos criar utilizadores no primeiro inicio de sessão deles" #: cyrusauth.cpp:199 msgid "Usage: CreateUsers yes, CreateUsers no, or CreateUsers clone " msgstr "" +"Utilização: CreateUsers yes, CreateUsers no, ou CreateUsers clone " +"" #: cyrusauth.cpp:232 msgid "" "This global module takes up to two arguments - the methods of authentication " "- auxprop and saslauthd" msgstr "" +"Este módulo global leva até dois argumentos - os métodos de autenticação - " +"auxprop e saslauthd" #: cyrusauth.cpp:238 msgid "Allow users to authenticate via SASL password verification method" msgstr "" +"Permite aos utilizadores autenticarem-se via método de verificação de " +"palavra-passe SASL" diff --git a/modules/po/disconkick.pt_PT.po b/modules/po/disconkick.pt_PT.po index 9c33b7de..e2d2ade4 100644 --- a/modules/po/disconkick.pt_PT.po +++ b/modules/po/disconkick.pt_PT.po @@ -14,10 +14,12 @@ msgstr "" #: disconkick.cpp:32 msgid "You have been disconnected from the IRC server" -msgstr "" +msgstr "Foi desligado(a) do servidor de IRC" #: disconkick.cpp:45 msgid "" "Kicks the client from all channels when the connection to the IRC server is " "lost" msgstr "" +"Chuta o cliente de todos os canais quando a ligação para o servidor de IRC é " +"perdida" diff --git a/modules/po/nickserv.pt_PT.po b/modules/po/nickserv.pt_PT.po index 0a126e95..78ba1ecc 100644 --- a/modules/po/nickserv.pt_PT.po +++ b/modules/po/nickserv.pt_PT.po @@ -14,66 +14,72 @@ msgstr "" #: nickserv.cpp:31 msgid "Password set" -msgstr "" +msgstr "Palavra-passe definida" #: nickserv.cpp:36 nickserv.cpp:46 msgid "Done" -msgstr "" +msgstr "Feito" #: nickserv.cpp:41 msgid "NickServ name set" -msgstr "" +msgstr "Nome da rede definido" #: nickserv.cpp:60 msgid "No such editable command. See ViewCommands for list." msgstr "" +"No such editable command. See ViewCommands for list.\n" +"Comando não existe. Veja ViewCoammnds para lista." #: nickserv.cpp:63 msgid "Ok" -msgstr "" +msgstr "Ok" #: nickserv.cpp:68 msgid "password" -msgstr "" +msgstr "palavra-passe" #: nickserv.cpp:68 msgid "Set your nickserv password" -msgstr "" +msgstr "Define a palavra-passe do nickserv" #: nickserv.cpp:70 msgid "Clear your nickserv password" -msgstr "" +msgstr "Limpa a palavra-passe do nickserv" #: nickserv.cpp:72 msgid "nickname" -msgstr "" +msgstr "nickname" #: nickserv.cpp:73 msgid "" "Set NickServ name (Useful on networks like EpiKnet, where NickServ is named " "Themis" msgstr "" +"Define o nome do NickServ (Útil nas redes como a EpiKnet, cujo NickServ se " +"chama Themis)" #: nickserv.cpp:77 msgid "Reset NickServ name to default (NickServ)" -msgstr "" +msgstr "Repõe o nome do NickServ para o pré-definido (NickServ)" #: nickserv.cpp:81 msgid "Show patterns for lines, which are being sent to NickServ" -msgstr "" +msgstr "Mostra padrões para linhas, que estão a ser enviadas para o NickServ" #: nickserv.cpp:83 msgid "cmd new-pattern" -msgstr "" +msgstr "cmd novo-padrão" #: nickserv.cpp:84 msgid "Set pattern for commands" -msgstr "" +msgstr "Define padrão para os comandos" #: nickserv.cpp:146 msgid "Please enter your nickserv password." -msgstr "" +msgstr "Por favor introduza a palavr-passe para o nickserv." #: nickserv.cpp:150 msgid "Auths you with NickServ (prefer SASL module instead)" msgstr "" +"Autentica-o(a) perante o NickServ (é preferível usar o módulo SASL em vez " +"disto)" diff --git a/modules/po/raw.pt_PT.po b/modules/po/raw.pt_PT.po index 91893aed..cda98787 100644 --- a/modules/po/raw.pt_PT.po +++ b/modules/po/raw.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: raw.cpp:43 msgid "View all of the raw traffic" -msgstr "" +msgstr "Ver todo o tráfego em bruto" From dde59a24d871cbcf4c313efa9dd12086307591c7 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Fri, 1 Oct 2021 19:31:48 +0100 Subject: [PATCH 19/26] Dockerfile: Switch from libressl to openssl --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f9e14794..7a53f322 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,7 @@ RUN apk add --no-cache \ cyrus-sasl \ gettext \ icu-dev \ - libressl-dev \ + openssl-dev \ perl \ python3 \ su-exec \ From d45467cbbed55c002500da99adec2cf6d5dfb87b Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Sat, 2 Oct 2021 00:29:49 +0000 Subject: [PATCH 20/26] Update translations from Crowdin for pt_PT --- modules/po/dcc.pt_PT.po | 100 +++++++++++++++++---------------- modules/po/fail2ban.pt_PT.po | 47 +++++++++------- modules/po/keepnick.pt_PT.po | 20 +++---- modules/po/kickrejoin.pt_PT.po | 25 +++++---- 4 files changed, 101 insertions(+), 91 deletions(-) diff --git a/modules/po/dcc.pt_PT.po b/modules/po/dcc.pt_PT.po index df6649d5..b101aa2c 100644 --- a/modules/po/dcc.pt_PT.po +++ b/modules/po/dcc.pt_PT.po @@ -14,214 +14,216 @@ msgstr "" #: dcc.cpp:88 msgid " " -msgstr "" +msgstr " " #: dcc.cpp:89 msgid "Send a file from ZNC to someone" -msgstr "" +msgstr "Envia um ficheiro a partir do ZNC para alguém" #: dcc.cpp:91 msgid "" -msgstr "" +msgstr "" #: dcc.cpp:92 msgid "Send a file from ZNC to your client" -msgstr "" +msgstr "Envia um ficheiro a partir do ZNC para o seu cliente de IRC" #: dcc.cpp:94 msgid "List current transfers" -msgstr "" +msgstr "Lista as transferências atuais" #: dcc.cpp:103 msgid "You must be admin to use the DCC module" -msgstr "" +msgstr "Tem de ser um administrador para utilizar o módulo DCC" #: dcc.cpp:140 msgid "Attempting to send [{1}] to [{2}]." -msgstr "" +msgstr "A tentar enviar [{1}] para [{2}]." #: dcc.cpp:149 dcc.cpp:554 msgid "Receiving [{1}] from [{2}]: File already exists." -msgstr "" +msgstr "A receber [{1}] de [{2}]: O ficheiro já existe." #: dcc.cpp:167 msgid "" "Attempting to connect to [{1} {2}] in order to download [{3}] from [{4}]." -msgstr "" +msgstr "A tentar ligar para [{1} {2}] para descarregar [{3}] de [{4}]." #: dcc.cpp:179 msgid "Usage: Send " -msgstr "" +msgstr "Utilização: Send " #: dcc.cpp:186 dcc.cpp:206 msgid "Illegal path." -msgstr "" +msgstr "Caminho inválido." #: dcc.cpp:199 msgid "Usage: Get " -msgstr "" +msgstr "Utilização: Get " #: dcc.cpp:215 dcc.cpp:232 dcc.cpp:234 msgctxt "list" msgid "Type" -msgstr "" +msgstr "Tipo" #: dcc.cpp:216 dcc.cpp:238 dcc.cpp:241 msgctxt "list" msgid "State" -msgstr "" +msgstr "Estado" #: dcc.cpp:217 dcc.cpp:243 msgctxt "list" msgid "Speed" -msgstr "" +msgstr "Velocidade" #: dcc.cpp:218 dcc.cpp:227 msgctxt "list" msgid "Nick" -msgstr "" +msgstr "Nick" #: dcc.cpp:219 dcc.cpp:228 msgctxt "list" msgid "IP" -msgstr "" +msgstr "IP" #: dcc.cpp:220 dcc.cpp:229 msgctxt "list" msgid "File" -msgstr "" +msgstr "Ficheiro" #: dcc.cpp:232 msgctxt "list-type" msgid "Sending" -msgstr "" +msgstr "A enviar" #: dcc.cpp:234 msgctxt "list-type" msgid "Getting" -msgstr "" +msgstr "A obter" #: dcc.cpp:239 msgctxt "list-state" msgid "Waiting" -msgstr "" +msgstr "Em espera" #: dcc.cpp:244 msgid "{1} KiB/s" -msgstr "" +msgstr "{1} KiB/s" #: dcc.cpp:250 msgid "You have no active DCC transfers." -msgstr "" +msgstr "Não tem transferências de DCC ativas." #: dcc.cpp:267 msgid "Attempting to resume send from position {1} of file [{2}] for [{3}]" msgstr "" +"A tentar retomar o envio a partir da posição {1} do ficheiro [{2}] para [{3}]" #: dcc.cpp:277 msgid "Couldn't resume file [{1}] for [{2}]: not sending anything." msgstr "" +"Não foi possível retomar o ficheiro [{1}] para [{2}]: não está a enviar nada." #: dcc.cpp:286 msgid "Bad DCC file: {1}" -msgstr "" +msgstr "Ficheiro DCC mau: {1}" #: dcc.cpp:341 msgid "Sending [{1}] to [{2}]: File not open!" -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Ficheiro não aberto!" #: dcc.cpp:345 msgid "Receiving [{1}] from [{2}]: File not open!" -msgstr "" +msgstr "A receber[{1}] para [{2}]: Ficheiro não aberto!" #: dcc.cpp:385 msgid "Sending [{1}] to [{2}]: Connection refused." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Ligação recusada." #: dcc.cpp:389 msgid "Receiving [{1}] from [{2}]: Connection refused." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Ligação recusada." #: dcc.cpp:397 msgid "Sending [{1}] to [{2}]: Timeout." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Tempo excedido." #: dcc.cpp:401 msgid "Receiving [{1}] from [{2}]: Timeout." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Tempo excedido." #: dcc.cpp:411 msgid "Sending [{1}] to [{2}]: Socket error {3}: {4}" -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Erro de socket {3}: {4}" #: dcc.cpp:415 msgid "Receiving [{1}] from [{2}]: Socket error {3}: {4}" -msgstr "" +msgstr "A receber[{1}] de [{2}]: Erro de socket {3}: {4}" #: dcc.cpp:423 msgid "Sending [{1}] to [{2}]: Transfer started." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Transferência iniciada." #: dcc.cpp:427 msgid "Receiving [{1}] from [{2}]: Transfer started." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Transferência iniciada." #: dcc.cpp:446 msgid "Sending [{1}] to [{2}]: Too much data!" -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Demasiados dados!" #: dcc.cpp:450 msgid "Receiving [{1}] from [{2}]: Too much data!" -msgstr "" +msgstr "A receber [{1}] de [{2}]: Demasiados dados!" #: dcc.cpp:456 msgid "Sending [{1}] to [{2}] completed at {3} KiB/s" -msgstr "" +msgstr "O envio de [{1}] para [{2}] terminado {3} KiB/s" #: dcc.cpp:461 msgid "Receiving [{1}] from [{2}] completed at {3} KiB/s" -msgstr "" +msgstr "A receção de [{1}] de [{2}] terminada em {3} KiB/s" #: dcc.cpp:474 msgid "Sending [{1}] to [{2}]: File closed prematurely." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Ficheiro fechado prematuramente." #: dcc.cpp:478 msgid "Receiving [{1}] from [{2}]: File closed prematurely." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Ficheiro fechado prematuramente." #: dcc.cpp:501 msgid "Sending [{1}] to [{2}]: Error reading from file." -msgstr "" +msgstr "A enviar [{1}] de [{2}]: Erro ao ler do ficheiro." #: dcc.cpp:505 msgid "Receiving [{1}] from [{2}]: Error reading from file." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Erro ao ler de ficheiro." #: dcc.cpp:537 msgid "Sending [{1}] to [{2}]: Unable to open file." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Não é possível abrir o ficheiro." #: dcc.cpp:541 msgid "Receiving [{1}] from [{2}]: Unable to open file." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Não é possível abrir o ficheiro." #: dcc.cpp:563 msgid "Receiving [{1}] from [{2}]: Could not open file." -msgstr "" +msgstr "A receber [{1}] de [{2}]: Não foi possível abrir o ficheiro." #: dcc.cpp:572 msgid "Sending [{1}] to [{2}]: Not a file." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Não é um ficheiro." #: dcc.cpp:581 msgid "Sending [{1}] to [{2}]: Could not open file." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Não foi possível abrir o ficheiro." #: dcc.cpp:593 msgid "Sending [{1}] to [{2}]: File too large (>4 GiB)." -msgstr "" +msgstr "A enviar [{1}] para [{2}]: Ficheiro demasiado grande (>4 GiB)." #: dcc.cpp:623 msgid "This module allows you to transfer files to and from ZNC" -msgstr "" +msgstr "Este módulo permite-lhe transferir ficheiros para e do ZNC" diff --git a/modules/po/fail2ban.pt_PT.po b/modules/po/fail2ban.pt_PT.po index 01f512f0..6d525e7f 100644 --- a/modules/po/fail2ban.pt_PT.po +++ b/modules/po/fail2ban.pt_PT.po @@ -19,99 +19,106 @@ msgstr "" #: fail2ban.cpp:26 msgid "The number of minutes IPs are blocked after a failed login." msgstr "" +"O número de minutos que os IPs estão banidos após um inicio de sessão " +"falhado." #: fail2ban.cpp:28 msgid "[count]" -msgstr "" +msgstr "[count]" #: fail2ban.cpp:29 msgid "The number of allowed failed login attempts." -msgstr "" +msgstr "O número de tentativas de inicio de sessão falhadas." #: fail2ban.cpp:31 fail2ban.cpp:33 msgid "" -msgstr "" +msgstr "" #: fail2ban.cpp:31 msgid "Ban the specified hosts." -msgstr "" +msgstr "Banir os hosts especificados." #: fail2ban.cpp:33 msgid "Unban the specified hosts." -msgstr "" +msgstr "Remover o ban de hosts especificados." #: fail2ban.cpp:35 msgid "List banned hosts." -msgstr "" +msgstr "Lista de hosts banidos." #: fail2ban.cpp:55 msgid "" "Invalid argument, must be the number of minutes IPs are blocked after a " "failed login and can be followed by number of allowed failed login attempts" msgstr "" +"Argumento inválido, tem de ser número de minutos os IPs estarão bloqueados " +"após um inicio de sessão falhado e pode seguido do número de tentativas de " +"inicio de sessão permitidas" #: fail2ban.cpp:77 fail2ban.cpp:100 fail2ban.cpp:123 fail2ban.cpp:146 #: fail2ban.cpp:172 msgid "Access denied" -msgstr "" +msgstr "Acesso negado" #: fail2ban.cpp:86 msgid "Usage: Timeout [minutes]" -msgstr "" +msgstr "Utilização: Timeout [minutos]" #: fail2ban.cpp:91 fail2ban.cpp:94 msgid "Timeout: {1} min" -msgstr "" +msgstr "Expiração: {1} min" #: fail2ban.cpp:109 msgid "Usage: Attempts [count]" -msgstr "" +msgstr "Utilização: Attempts [contagem]" #: fail2ban.cpp:114 fail2ban.cpp:117 msgid "Attempts: {1}" -msgstr "" +msgstr "Tentativas: {1}" #: fail2ban.cpp:130 msgid "Usage: Ban " -msgstr "" +msgstr "Utilização: Ban " #: fail2ban.cpp:140 msgid "Banned: {1}" -msgstr "" +msgstr "Banido: {1}" #: fail2ban.cpp:153 msgid "Usage: Unban " -msgstr "" +msgstr "Utilização: Unban " #: fail2ban.cpp:163 msgid "Unbanned: {1}" -msgstr "" +msgstr "Desbanido: {1}" #: fail2ban.cpp:165 msgid "Ignored: {1}" -msgstr "" +msgstr "Ignorado: {1}" #: fail2ban.cpp:177 fail2ban.cpp:183 msgctxt "list" msgid "Host" -msgstr "" +msgstr "Host" #: fail2ban.cpp:178 fail2ban.cpp:184 msgctxt "list" msgid "Attempts" -msgstr "" +msgstr "Tentativas" #: fail2ban.cpp:188 msgctxt "list" msgid "No bans" -msgstr "" +msgstr "Sem bans" #: fail2ban.cpp:245 msgid "" "You might enter the time in minutes for the IP banning and the number of " "failed logins before any action is taken." msgstr "" +"Pode querer introduzir o tempo em minutos para o ban de IP e o número de " +"inícios de sessão antes que qualquer ação seja tomada." #: fail2ban.cpp:250 msgid "Block IPs for some time after a failed login." -msgstr "" +msgstr "Bloquear IPs por algum tempo depois de um início de sessão falhado." diff --git a/modules/po/keepnick.pt_PT.po b/modules/po/keepnick.pt_PT.po index 98c039c4..43109086 100644 --- a/modules/po/keepnick.pt_PT.po +++ b/modules/po/keepnick.pt_PT.po @@ -14,40 +14,40 @@ msgstr "" #: keepnick.cpp:39 msgid "Try to get your primary nick" -msgstr "" +msgstr "Tenta obter o seu nick principal" #: keepnick.cpp:42 keepnick.cpp:196 msgid "No longer trying to get your primary nick" -msgstr "" +msgstr "Já não está a tentar obter o seu nick principal" #: keepnick.cpp:44 msgid "Show the current state" -msgstr "" +msgstr "Mostra o estado atual" #: keepnick.cpp:158 msgid "ZNC is already trying to get this nickname" -msgstr "" +msgstr "O ZNC já está a tentar obter este nickname" #: keepnick.cpp:173 msgid "Unable to obtain nick {1}: {2}, {3}" -msgstr "" +msgstr "Não foi possível obter o nick {1}: {2}, {3}" #: keepnick.cpp:181 msgid "Unable to obtain nick {1}" -msgstr "" +msgstr "Não foi possível obter o nick {1}" #: keepnick.cpp:191 msgid "Trying to get your primary nick" -msgstr "" +msgstr "A tentar obter o seu nick principal" #: keepnick.cpp:201 msgid "Currently trying to get your primary nick" -msgstr "" +msgstr "Atualmente a tentar obter o seu nick principal" #: keepnick.cpp:203 msgid "Currently disabled, try 'enable'" -msgstr "" +msgstr "Atualmente desativado, tente 'enable'" #: keepnick.cpp:224 msgid "Keeps trying for your primary nick" -msgstr "" +msgstr "Continua a tentar definir o seu nick principal" diff --git a/modules/po/kickrejoin.pt_PT.po b/modules/po/kickrejoin.pt_PT.po index 8369631c..e3f8be73 100644 --- a/modules/po/kickrejoin.pt_PT.po +++ b/modules/po/kickrejoin.pt_PT.po @@ -14,48 +14,49 @@ msgstr "" #: kickrejoin.cpp:56 msgid "" -msgstr "" +msgstr "" #: kickrejoin.cpp:56 msgid "Set the rejoin delay" -msgstr "" +msgstr "Define o atraso da reentrada" #: kickrejoin.cpp:58 msgid "Show the rejoin delay" -msgstr "" +msgstr "Mostra o atraso da reentrada" #: kickrejoin.cpp:77 msgid "Illegal argument, must be a positive number or 0" -msgstr "" +msgstr "Argumento inválido, tem de ser um número positivo ou 0" #: kickrejoin.cpp:90 msgid "Negative delays don't make any sense!" -msgstr "" +msgstr "Atrasos negativos não fazem qualquer sentido!" #: kickrejoin.cpp:98 msgid "Rejoin delay set to 1 second" msgid_plural "Rejoin delay set to {1} seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "O atraso da reentrada foi definido para 1 segundo" +msgstr[1] "O atraso da reentrada foi definido para {1} segundos" #: kickrejoin.cpp:101 msgid "Rejoin delay disabled" -msgstr "" +msgstr "O atraso da reentrada foi desativado" #: kickrejoin.cpp:106 msgid "Rejoin delay is set to 1 second" msgid_plural "Rejoin delay is set to {1} seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "O atraso da reentrada está definido para 1 segundo" +msgstr[1] "O atraso da reentrada está definido para {1} segundos" #: kickrejoin.cpp:109 msgid "Rejoin delay is disabled" -msgstr "" +msgstr "O atraso de reentrada está desativado" #: kickrejoin.cpp:131 msgid "You might enter the number of seconds to wait before rejoining." msgstr "" +"Poder querer introduzir o número de segundos de espera antes de reentrar." #: kickrejoin.cpp:134 msgid "Autorejoins on kick" -msgstr "" +msgstr "Entra automaticamente se kickado" From 0ea655daa759bd672e54101ad610765cfff4cec0 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Sun, 3 Oct 2021 00:29:45 +0000 Subject: [PATCH 21/26] Update translations from Crowdin for pt_PT --- modules/po/lastseen.pt_PT.po | 26 +++++++------ modules/po/listsockets.pt_PT.po | 45 ++++++++++++----------- modules/po/log.pt_PT.po | 65 ++++++++++++++++++--------------- 3 files changed, 73 insertions(+), 63 deletions(-) diff --git a/modules/po/lastseen.pt_PT.po b/modules/po/lastseen.pt_PT.po index 2e231529..e44664ea 100644 --- a/modules/po/lastseen.pt_PT.po +++ b/modules/po/lastseen.pt_PT.po @@ -14,54 +14,58 @@ msgstr "" #: modules/po/../data/lastseen/tmpl/index.tmpl:8 msgid "User" -msgstr "" +msgstr "Utilizador" #: modules/po/../data/lastseen/tmpl/index.tmpl:9 lastseen.cpp:99 msgid "Last Seen" -msgstr "" +msgstr "Visto à" #: modules/po/../data/lastseen/tmpl/index.tmpl:10 msgid "Info" -msgstr "" +msgstr "Info" #: modules/po/../data/lastseen/tmpl/index.tmpl:11 msgid "Action" -msgstr "" +msgstr "Ação" #: modules/po/../data/lastseen/tmpl/index.tmpl:21 msgid "Edit" -msgstr "" +msgstr "Editar" #: modules/po/../data/lastseen/tmpl/index.tmpl:22 msgid "Delete" -msgstr "" +msgstr "Eliminar" #: modules/po/../data/lastseen/tmpl/lastseen_WebadminUser.tmpl:6 msgid "Last login time:" -msgstr "" +msgstr "Último início de sessão em:" #: lastseen.cpp:53 msgid "Access denied" -msgstr "" +msgstr "Acessonegado" #: lastseen.cpp:61 lastseen.cpp:67 msgctxt "show" msgid "User" -msgstr "" +msgstr "Utilizador" #: lastseen.cpp:62 lastseen.cpp:68 msgctxt "show" msgid "Last Seen" -msgstr "" +msgstr "Visto à" #: lastseen.cpp:69 lastseen.cpp:125 msgid "never" -msgstr "" +msgstr "nunca" #: lastseen.cpp:79 msgid "Shows list of users and when they last logged in" msgstr "" +"Shows list of users and when they last logged in\n" +"Mostra uma lista de utilizadores e quando foi o último inicio de sessão deles" #: lastseen.cpp:154 msgid "Collects data about when a user last logged in." msgstr "" +"Collects data about when a user last logged in.\n" +"Obtém dados acerca de quando um utilizador iniciou ultimanente a sessão." diff --git a/modules/po/listsockets.pt_PT.po b/modules/po/listsockets.pt_PT.po index e8f9d53e..a8a8637d 100644 --- a/modules/po/listsockets.pt_PT.po +++ b/modules/po/listsockets.pt_PT.po @@ -15,99 +15,100 @@ msgstr "" #: modules/po/../data/listsockets/tmpl/index.tmpl:7 listsockets.cpp:213 #: listsockets.cpp:229 msgid "Name" -msgstr "" +msgstr "Nome" #: modules/po/../data/listsockets/tmpl/index.tmpl:8 listsockets.cpp:214 #: listsockets.cpp:230 msgid "Created" -msgstr "" +msgstr "Criado" #: modules/po/../data/listsockets/tmpl/index.tmpl:9 listsockets.cpp:215 #: listsockets.cpp:231 msgid "State" -msgstr "" +msgstr "Estado" #: modules/po/../data/listsockets/tmpl/index.tmpl:10 listsockets.cpp:217 #: listsockets.cpp:234 msgid "SSL" -msgstr "" +msgstr "SSL" #: modules/po/../data/listsockets/tmpl/index.tmpl:11 listsockets.cpp:219 #: listsockets.cpp:239 msgid "Local" -msgstr "" +msgstr "Local" #: modules/po/../data/listsockets/tmpl/index.tmpl:12 listsockets.cpp:220 #: listsockets.cpp:241 msgid "Remote" -msgstr "" +msgstr "Remoto" #: modules/po/../data/listsockets/tmpl/index.tmpl:13 msgid "Data In" -msgstr "" +msgstr "Entrada Dados" #: modules/po/../data/listsockets/tmpl/index.tmpl:14 msgid "Data Out" -msgstr "" +msgstr "Saída Dados" #: listsockets.cpp:62 msgid "[-n]" -msgstr "" +msgstr "[-n]" #: listsockets.cpp:62 msgid "Shows the list of active sockets. Pass -n to show IP addresses" msgstr "" +"Mostra uma lista de sockets ativos. Use -n para mostrar endereços de IP" #: listsockets.cpp:70 msgid "You must be admin to use this module" -msgstr "" +msgstr "Tem de ter direitos administrativos para utilizar este módulo" #: listsockets.cpp:95 msgid "List sockets" -msgstr "" +msgstr "Listar sockets" #: listsockets.cpp:115 listsockets.cpp:235 msgctxt "ssl" msgid "Yes" -msgstr "" +msgstr "Sim" #: listsockets.cpp:115 listsockets.cpp:236 msgctxt "ssl" msgid "No" -msgstr "" +msgstr "Não" #: listsockets.cpp:141 msgid "Listener" -msgstr "" +msgstr "À escuta" #: listsockets.cpp:143 msgid "Inbound" -msgstr "" +msgstr "Entrada" #: listsockets.cpp:146 msgid "Outbound" -msgstr "" +msgstr "Saída" #: listsockets.cpp:148 msgid "Connecting" -msgstr "" +msgstr "A ligar" #: listsockets.cpp:151 msgid "UNKNOWN" -msgstr "" +msgstr "DESCONHECIDO" #: listsockets.cpp:206 msgid "You have no open sockets." -msgstr "" +msgstr "Não tem sockets abertos." #: listsockets.cpp:221 listsockets.cpp:243 msgid "In" -msgstr "" +msgstr "Entrada" #: listsockets.cpp:222 listsockets.cpp:245 msgid "Out" -msgstr "" +msgstr "Saída" #: listsockets.cpp:261 msgid "Lists active sockets" -msgstr "" +msgstr "Lista sockets ativos" diff --git a/modules/po/log.pt_PT.po b/modules/po/log.pt_PT.po index d9ec0918..bec324e0 100644 --- a/modules/po/log.pt_PT.po +++ b/modules/po/log.pt_PT.po @@ -14,135 +14,140 @@ msgstr "" #: log.cpp:59 msgid "" -msgstr "" +msgstr "" #: log.cpp:60 msgid "Set logging rules, use !#chan or !query to negate and * " -msgstr "" +msgstr "Define regras de registo, utilize !#canal ou !privado para evitar e * " #: log.cpp:62 msgid "Clear all logging rules" -msgstr "" +msgstr "Limpa todas as regras de registo" #: log.cpp:64 msgid "List all logging rules" -msgstr "" +msgstr "Lista todas as regras de registo" #: log.cpp:67 msgid " true|false" -msgstr "" +msgstr " true|false" #: log.cpp:68 msgid "Set one of the following options: joins, quits, nickchanges" -msgstr "" +msgstr "Define uma das seguintes opções: joins, quits, nickchanges" #: log.cpp:71 msgid "Show current settings set by Set command" -msgstr "" +msgstr "Mostra as definições atuais definidas pelo comando Set" #: log.cpp:143 msgid "Usage: SetRules " -msgstr "" +msgstr "Utilização: SetRules " #: log.cpp:144 msgid "Wildcards are allowed" -msgstr "" +msgstr "Wildcards são permitidas" #: log.cpp:156 log.cpp:179 msgid "No logging rules. Everything is logged." -msgstr "" +msgstr "Sem regras de registo. Tudo é registado." #: log.cpp:161 msgid "1 rule removed: {2}" msgid_plural "{1} rules removed: {2}" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 regra removida: {2}" +msgstr[1] "{1} regras removidas: {2}" #: log.cpp:168 log.cpp:174 msgctxt "listrules" msgid "Rule" -msgstr "" +msgstr "Regra" #: log.cpp:169 log.cpp:175 msgctxt "listrules" msgid "Logging enabled" -msgstr "" +msgstr "Registo ativado" #: log.cpp:190 msgid "" "Usage: Set true|false, where is one of: joins, quits, nickchanges" msgstr "" +"Utilização: Set true|false, onde é um de: joins, quits, " +"nickchanges" #: log.cpp:197 msgid "Will log joins" -msgstr "" +msgstr "Irá registar entradas" #: log.cpp:197 msgid "Will not log joins" -msgstr "" +msgstr "Não irá registar entradas" #: log.cpp:198 msgid "Will log quits" -msgstr "" +msgstr "Irá registar saídas" #: log.cpp:198 msgid "Will not log quits" -msgstr "" +msgstr "Não irá registar saídas" #: log.cpp:200 msgid "Will log nick changes" -msgstr "" +msgstr "Irá registar alterações de nick" #: log.cpp:200 msgid "Will not log nick changes" -msgstr "" +msgstr "Não irá registar alterações de nick" #: log.cpp:204 msgid "Unknown variable. Known variables: joins, quits, nickchanges" msgstr "" +"Variável não reconhecida. -Variáveis conhecidas: joins, quits, nickchanges" #: log.cpp:212 msgid "Logging joins" -msgstr "" +msgstr "A registar entradas" #: log.cpp:212 msgid "Not logging joins" -msgstr "" +msgstr "Não está a registar entradas" #: log.cpp:213 msgid "Logging quits" -msgstr "" +msgstr "A registar saídas" #: log.cpp:213 msgid "Not logging quits" -msgstr "" +msgstr "Não está a registar saídas" #: log.cpp:214 msgid "Logging nick changes" -msgstr "" +msgstr "A registar alterações de nick" #: log.cpp:215 msgid "Not logging nick changes" -msgstr "" +msgstr "Não está a registar alterações de nick" #: log.cpp:352 msgid "" "Invalid args [{1}]. Only one log path allowed. Check that there are no " "spaces in the path." msgstr "" +"Argumentos inválidos [{1}]. Só um caminho de registo permitido. Veja se não " +"espaços no caminho." #: log.cpp:402 msgid "Invalid log path [{1}]" -msgstr "" +msgstr "Caminho de registo inválido [{1}]" #: log.cpp:405 msgid "Logging to [{1}]. Using timestamp format '{2}'" -msgstr "" +msgstr "A registar para [{1}]. A utilizar formato de data e hora '{2}'" #: log.cpp:560 msgid "[-sanitize] Optional path where to store logs." -msgstr "" +msgstr "[-sanitize] Camiho opcional para onde guardar os registos." #: log.cpp:564 msgid "Writes IRC logs." -msgstr "" +msgstr "Escreve registos do IRC." From d89d2b98a58d6d9c26b9e155e1dcc362b76e8990 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Mon, 4 Oct 2021 00:29:50 +0000 Subject: [PATCH 22/26] Update translations from Crowdin for pt_PT --- modules/po/identfile.pt_PT.po | 34 +++++++------ modules/po/imapauth.pt_PT.po | 4 +- modules/po/missingmotd.pt_PT.po | 2 +- modules/po/modperl.pt_PT.po | 2 +- modules/po/modpython.pt_PT.po | 2 +- modules/po/modules_online.pt_PT.po | 2 +- modules/po/notes.pt_PT.po | 52 ++++++++++---------- modules/po/notify_connect.pt_PT.po | 8 +-- modules/po/perform.pt_PT.po | 44 +++++++++-------- modules/po/perleval.pt_PT.po | 8 +-- modules/po/pyeval.pt_PT.po | 4 +- modules/po/route_replies.pt_PT.po | 22 +++++---- modules/po/sample.pt_PT.po | 54 ++++++++++----------- modules/po/samplewebapi.pt_PT.po | 2 +- modules/po/sasl.pt_PT.po | 78 ++++++++++++++++-------------- modules/po/savebuff.pt_PT.po | 24 +++++---- modules/po/send_raw.pt_PT.po | 47 +++++++++--------- modules/po/shell.pt_PT.po | 8 +-- 18 files changed, 214 insertions(+), 183 deletions(-) diff --git a/modules/po/identfile.pt_PT.po b/modules/po/identfile.pt_PT.po index f08b6597..e028035d 100644 --- a/modules/po/identfile.pt_PT.po +++ b/modules/po/identfile.pt_PT.po @@ -14,70 +14,74 @@ msgstr "" #: identfile.cpp:30 msgid "Show file name" -msgstr "" +msgstr "Mostra o nome do ficheiro" #: identfile.cpp:32 msgid "" -msgstr "" +msgstr "" #: identfile.cpp:32 msgid "Set file name" -msgstr "" +msgstr "Definir nome do ficheiro" #: identfile.cpp:34 msgid "Show file format" -msgstr "" +msgstr "Mostra o formato do ficheiro" #: identfile.cpp:36 msgid "" -msgstr "" +msgstr "" #: identfile.cpp:36 msgid "Set file format" -msgstr "" +msgstr "Define o formato do ficheiro" #: identfile.cpp:38 msgid "Show current state" -msgstr "" +msgstr "Mostra o estado atual" #: identfile.cpp:48 msgid "File is set to: {1}" -msgstr "" +msgstr "O ficheiro está definido para: {1}" #: identfile.cpp:53 msgid "File has been set to: {1}" -msgstr "" +msgstr "O ficheiro foi definido para: {1}" #: identfile.cpp:58 msgid "Format has been set to: {1}" -msgstr "" +msgstr "O formato foi definido para: {1}" #: identfile.cpp:59 identfile.cpp:65 msgid "Format would be expanded to: {1}" -msgstr "" +msgstr "O formato poderia ser expandido para: {1}" #: identfile.cpp:64 msgid "Format is set to: {1}" -msgstr "" +msgstr "O formato está definido para: {1}" #: identfile.cpp:78 msgid "identfile is free" -msgstr "" +msgstr "identfile está disponível" #: identfile.cpp:86 msgid "Access denied" -msgstr "" +msgstr "Acesso negado" #: identfile.cpp:181 msgid "" "Aborting connection, another user or network is currently connecting and " "using the ident spoof file" msgstr "" +"A abortar a ligação, outro utilizador ou rede está atualmente a ligar e a " +"utilizar o ficheiro de ident falso" #: identfile.cpp:189 msgid "[{1}] could not be written, retrying..." -msgstr "" +msgstr "[{1}] não pôde ser escrito, a voltar a tentar..." #: identfile.cpp:223 msgid "Write the ident of a user to a file when they are trying to connect." msgstr "" +"Escreve o Ident de um utilizador para um ficheiro quando eles estão a tentar " +"ligar." diff --git a/modules/po/imapauth.pt_PT.po b/modules/po/imapauth.pt_PT.po index 16fa087a..0623f07b 100644 --- a/modules/po/imapauth.pt_PT.po +++ b/modules/po/imapauth.pt_PT.po @@ -14,8 +14,8 @@ msgstr "" #: imapauth.cpp:168 msgid "[ server [+]port [ UserFormatString ] ]" -msgstr "" +msgstr "[ servidor [+]porta [ UserFormatString ] ]" #: imapauth.cpp:171 msgid "Allow users to authenticate via IMAP." -msgstr "" +msgstr "Permite aos utilizadores autenticarem-se via IMAP." diff --git a/modules/po/missingmotd.pt_PT.po b/modules/po/missingmotd.pt_PT.po index 205206ac..59179ef9 100644 --- a/modules/po/missingmotd.pt_PT.po +++ b/modules/po/missingmotd.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: missingmotd.cpp:36 msgid "Sends 422 to clients when they login" -msgstr "" +msgstr "Envia 422 para os clientes quando eles iniciam sessão" diff --git a/modules/po/modperl.pt_PT.po b/modules/po/modperl.pt_PT.po index 42a2f3e8..affb2f2f 100644 --- a/modules/po/modperl.pt_PT.po +++ b/modules/po/modperl.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: modperl.cpp:382 msgid "Loads perl scripts as ZNC modules" -msgstr "" +msgstr "Carrega scripts Perl como se fossem módulos de ZNC" diff --git a/modules/po/modpython.pt_PT.po b/modules/po/modpython.pt_PT.po index e2ecc926..bd21f5b0 100644 --- a/modules/po/modpython.pt_PT.po +++ b/modules/po/modpython.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: modpython.cpp:513 msgid "Loads python scripts as ZNC modules" -msgstr "" +msgstr "Carrega scripts Python como se fossem módulos de ZNC" diff --git a/modules/po/modules_online.pt_PT.po b/modules/po/modules_online.pt_PT.po index aa477eca..c03f06f9 100644 --- a/modules/po/modules_online.pt_PT.po +++ b/modules/po/modules_online.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: modules_online.cpp:117 msgid "Makes ZNC's *modules to be \"online\"." -msgstr "" +msgstr "Faz com que os *módulos de ZNC' estejam \"online\"." diff --git a/modules/po/notes.pt_PT.po b/modules/po/notes.pt_PT.po index 4053dad0..fce2adde 100644 --- a/modules/po/notes.pt_PT.po +++ b/modules/po/notes.pt_PT.po @@ -14,106 +14,108 @@ msgstr "" #: modules/po/../data/notes/tmpl/index.tmpl:7 msgid "Add A Note" -msgstr "" +msgstr "Adiciona uma nota" #: modules/po/../data/notes/tmpl/index.tmpl:11 msgid "Key:" -msgstr "" +msgstr "Chave:" #: modules/po/../data/notes/tmpl/index.tmpl:15 msgid "Note:" -msgstr "" +msgstr "Nota:" #: modules/po/../data/notes/tmpl/index.tmpl:19 msgid "Add Note" -msgstr "" +msgstr "Adicionar nota" #: modules/po/../data/notes/tmpl/index.tmpl:27 msgid "You have no notes to display." -msgstr "" +msgstr "Não tem notas para serem mostradas." #: modules/po/../data/notes/tmpl/index.tmpl:34 notes.cpp:164 notes.cpp:170 msgid "Key" -msgstr "" +msgstr "Chave" #: modules/po/../data/notes/tmpl/index.tmpl:35 notes.cpp:165 notes.cpp:171 msgid "Note" -msgstr "" +msgstr "Nota" #: modules/po/../data/notes/tmpl/index.tmpl:41 msgid "[del]" -msgstr "" +msgstr "[del]" #: notes.cpp:32 msgid "That note already exists. Use MOD to overwrite." -msgstr "" +msgstr "Essa nota já existe. Utilize MOD para reescrever." #: notes.cpp:35 notes.cpp:137 msgid "Added note {1}" -msgstr "" +msgstr "Adicionada a nota {1}" #: notes.cpp:37 notes.cpp:48 notes.cpp:142 msgid "Unable to add note {1}" -msgstr "" +msgstr "Não é possível adicionar a nota {1}" #: notes.cpp:46 notes.cpp:139 msgid "Set note for {1}" -msgstr "" +msgstr "Define a nota para {1}" #: notes.cpp:56 msgid "This note doesn't exist." -msgstr "" +msgstr "Essa nota não existe." #: notes.cpp:66 notes.cpp:116 msgid "Deleted note {1}" -msgstr "" +msgstr "Eliminada a nota {1}" #: notes.cpp:68 notes.cpp:118 msgid "Unable to delete note {1}" -msgstr "" +msgstr "Não é possível eliminar a nota {1}" #: notes.cpp:75 msgid "List notes" -msgstr "" +msgstr "Lista as notas" #: notes.cpp:77 notes.cpp:81 msgid " " -msgstr "" +msgstr " " #: notes.cpp:77 msgid "Add a note" -msgstr "" +msgstr "Adiciona uma nota" #: notes.cpp:79 notes.cpp:83 msgid "" -msgstr "" +msgstr "" #: notes.cpp:79 msgid "Delete a note" -msgstr "" +msgstr "Elimina uma nota" #: notes.cpp:81 msgid "Modify a note" -msgstr "" +msgstr "Modifica uma nota" #: notes.cpp:94 msgid "Notes" -msgstr "" +msgstr "Notas" #: notes.cpp:133 msgid "That note already exists. Use /#+ to overwrite." -msgstr "" +msgstr "Essa nota já existe. Utilize /#+ para reescrever." #: notes.cpp:186 notes.cpp:188 msgid "You have no entries." -msgstr "" +msgstr "Não tem entradas." #: notes.cpp:224 msgid "" "This user module takes up to one arguments. It can be -disableNotesOnLogin " "not to show notes upon client login" msgstr "" +"Este módulo de utilizador leva até um argumento. Pode ser -" +"disableNotesOnLogin para não mostrar notas quando um utilizador inicia sessão" #: notes.cpp:228 msgid "Keep and replay notes" -msgstr "" +msgstr "Guarda e reproduz notas" diff --git a/modules/po/notify_connect.pt_PT.po b/modules/po/notify_connect.pt_PT.po index b1cf3756..d598699d 100644 --- a/modules/po/notify_connect.pt_PT.po +++ b/modules/po/notify_connect.pt_PT.po @@ -14,16 +14,18 @@ msgstr "" #: notify_connect.cpp:24 msgid "attached" -msgstr "" +msgstr "unido" #: notify_connect.cpp:26 msgid "detached" -msgstr "" +msgstr "desunido" #: notify_connect.cpp:41 msgid "{1} {2} from {3}" -msgstr "" +msgstr "{1} {2} de {3}" #: notify_connect.cpp:52 msgid "Notifies all admin users when a client connects or disconnects." msgstr "" +"Notifica todos os utilizadores que têm poderes administrativos acerca de " +"quando um cliente liga ou desliga." diff --git a/modules/po/perform.pt_PT.po b/modules/po/perform.pt_PT.po index 416d6698..39be223f 100644 --- a/modules/po/perform.pt_PT.po +++ b/modules/po/perform.pt_PT.po @@ -14,95 +14,99 @@ msgstr "" #: modules/po/../data/perform/tmpl/index.tmpl:7 perform.cpp:143 msgid "Perform" -msgstr "" +msgstr "Executar" #: modules/po/../data/perform/tmpl/index.tmpl:11 msgid "Perform commands:" -msgstr "" +msgstr "Executar comandos:" #: modules/po/../data/perform/tmpl/index.tmpl:15 msgid "Commands sent to the IRC server on connect, one per line." msgstr "" +"Comandos enviados para o servidor de IRC no inicio da ligação, um por linha." #: modules/po/../data/perform/tmpl/index.tmpl:18 msgid "Save" -msgstr "" +msgstr "Guardar" #: perform.cpp:24 msgid "Usage: add " -msgstr "" +msgstr "Utilização: Add " #: perform.cpp:29 msgid "Added!" -msgstr "" +msgstr "Adicionado!" #: perform.cpp:37 perform.cpp:82 msgid "Illegal # Requested" -msgstr "" +msgstr "Número pedido inválido" #: perform.cpp:41 msgid "Command Erased." -msgstr "" +msgstr "Comando eliminado." #: perform.cpp:50 perform.cpp:56 msgctxt "list" msgid "Id" -msgstr "" +msgstr "ID" #: perform.cpp:51 perform.cpp:57 msgctxt "list" msgid "Perform" -msgstr "" +msgstr "Executar" #: perform.cpp:52 perform.cpp:62 msgctxt "list" msgid "Expanded" -msgstr "" +msgstr "Expandido" #: perform.cpp:67 msgid "No commands in your perform list." -msgstr "" +msgstr "Não há comandos na lista de execução." #: perform.cpp:73 msgid "perform commands sent" -msgstr "" +msgstr "comandos de execução enviados" #: perform.cpp:86 msgid "Commands Swapped." -msgstr "" +msgstr "Comandos trocados." #: perform.cpp:95 msgid "" -msgstr "" +msgstr "" #: perform.cpp:96 msgid "Adds perform command to be sent to the server on connect" msgstr "" +"Adiciona umcomando de execução para serem enviados ao servidor quando se " +"ligar a ele" #: perform.cpp:98 msgid "" -msgstr "" +msgstr "" #: perform.cpp:98 msgid "Delete a perform command" -msgstr "" +msgstr "Elimina um comando de execução" #: perform.cpp:100 msgid "List the perform commands" -msgstr "" +msgstr "Lista de comandos de execução" #: perform.cpp:103 msgid "Send the perform commands to the server now" -msgstr "" +msgstr "Enviar os comandos de execução para o servidor agora" #: perform.cpp:105 msgid " " -msgstr "" +msgstr " " #: perform.cpp:106 msgid "Swap two perform commands" -msgstr "" +msgstr "Troca dois comandos de execução" #: perform.cpp:192 msgid "Keeps a list of commands to be executed when ZNC connects to IRC." msgstr "" +"Mantem uma lista de comandos a serem executados quando o ZNC liga ao IRC." diff --git a/modules/po/perleval.pt_PT.po b/modules/po/perleval.pt_PT.po index 2e34338f..a41baf3f 100644 --- a/modules/po/perleval.pt_PT.po +++ b/modules/po/perleval.pt_PT.po @@ -14,18 +14,18 @@ msgstr "" #: perleval.pm:23 msgid "Evaluates perl code" -msgstr "" +msgstr "Avalia código Perl" #: perleval.pm:33 msgid "Only admin can load this module" -msgstr "" +msgstr "Só administradores podem carregar este módulo" #: perleval.pm:44 #, perl-format msgid "Error: %s" -msgstr "" +msgstr "Erro: %s" #: perleval.pm:46 #, perl-format msgid "Result: %s" -msgstr "" +msgstr "Resultado: %s" diff --git a/modules/po/pyeval.pt_PT.po b/modules/po/pyeval.pt_PT.po index 25104ff1..3c49f93a 100644 --- a/modules/po/pyeval.pt_PT.po +++ b/modules/po/pyeval.pt_PT.po @@ -14,8 +14,8 @@ msgstr "" #: pyeval.py:49 msgid "You must have admin privileges to load this module." -msgstr "" +msgstr "Tem de ter direitos administrativos para carregar este módulo." #: pyeval.py:82 msgid "Evaluates python code" -msgstr "" +msgstr "Avalia código Python" diff --git a/modules/po/route_replies.pt_PT.po b/modules/po/route_replies.pt_PT.po index 217e784d..27705eb9 100644 --- a/modules/po/route_replies.pt_PT.po +++ b/modules/po/route_replies.pt_PT.po @@ -14,46 +14,50 @@ msgstr "" #: route_replies.cpp:227 msgid "[yes|no]" -msgstr "" +msgstr "[yes|no]" #: route_replies.cpp:228 msgid "Decides whether to show the timeout messages or not" -msgstr "" +msgstr "Decide se mostra uma mensagem de expiração ou não" #: route_replies.cpp:374 msgid "This module hit a timeout which is probably a connectivity issue." msgstr "" +"Este módulo atingiu o tempo de expiração que é provavelmente um problema de " +"ligação." #: route_replies.cpp:377 msgid "" "However, if you can provide steps to reproduce this issue, please do report " "a bug." msgstr "" +"No entanto, se puder fornecer passos para reproduzir este problema, por " +"favor reporte o bug." #: route_replies.cpp:380 msgid "To disable this message, do \"/msg {1} silent yes\"" -msgstr "" +msgstr "Para desativar esta mensagem, faça \"/msg {1} silent yes\"" #: route_replies.cpp:382 msgid "Last request: {1}" -msgstr "" +msgstr "Último pedido: {1}" #: route_replies.cpp:383 msgid "Expected replies:" -msgstr "" +msgstr "Respostas esperadas:" #: route_replies.cpp:387 msgid "{1} (last)" -msgstr "" +msgstr "{1} (último)" #: route_replies.cpp:459 msgid "Timeout messages are disabled." -msgstr "" +msgstr "As mensagens de expiração estão desativadas." #: route_replies.cpp:460 msgid "Timeout messages are enabled." -msgstr "" +msgstr "As mensagens de expiração estão ativadas." #: route_replies.cpp:481 msgid "Send replies (e.g. to /who) to the right client only" -msgstr "" +msgstr "Enviar respostas (ex. para /who) apenas para o cliente correto" diff --git a/modules/po/sample.pt_PT.po b/modules/po/sample.pt_PT.po index f4468ffe..4b273f9d 100644 --- a/modules/po/sample.pt_PT.po +++ b/modules/po/sample.pt_PT.po @@ -14,106 +14,106 @@ msgstr "" #: sample.cpp:31 msgid "Sample job cancelled" -msgstr "" +msgstr "Tarefa de exemplo cancelada" #: sample.cpp:33 msgid "Sample job destroyed" -msgstr "" +msgstr "Tarefa de exemplo destruída" #: sample.cpp:50 msgid "Sample job done" -msgstr "" +msgstr "Tarefa de exemplo concluída" #: sample.cpp:65 msgid "TEST!!!!" -msgstr "" +msgstr "TESTE!!!!" #: sample.cpp:74 msgid "I'm being loaded with the arguments: {1}" -msgstr "" +msgstr "Estou a ser carregado com os argumentos: {1}" #: sample.cpp:85 msgid "I'm being unloaded!" -msgstr "" +msgstr "Estou a ser descarregado!" #: sample.cpp:94 msgid "You got connected BoyOh." -msgstr "" +msgstr "Está ligado agora BoyOh." #: sample.cpp:98 msgid "You got disconnected BoyOh." -msgstr "" +msgstr "Estás desligado agora BoyOh." #: sample.cpp:116 msgid "{1} {2} set mode on {3} {4}{5} {6}" -msgstr "" +msgstr "{1} {2} define modo em {3} {4}{5} {6}" #: sample.cpp:123 msgid "{1} {2} opped {3} on {4}" -msgstr "" +msgstr "{1} {2} deu op a {3} em {4}" #: sample.cpp:129 msgid "{1} {2} deopped {3} on {4}" -msgstr "" +msgstr "{1} {2} tirou o op a {3} em {4}" #: sample.cpp:135 msgid "{1} {2} voiced {3} on {4}" -msgstr "" +msgstr "{1} {2} deu voice a {3} em {4}" #: sample.cpp:141 msgid "{1} {2} devoiced {3} on {4}" -msgstr "" +msgstr "{1} {2} tirou o voice a {3} em {4}" #: sample.cpp:147 msgid "* {1} sets mode: {2} {3} on {4}" -msgstr "" +msgstr "* {1} define modo: {2} {3} em {4}" #: sample.cpp:163 msgid "{1} kicked {2} from {3} with the msg {4}" -msgstr "" +msgstr "{1} kickou {2} de {3} com a mensagem {4}" #: sample.cpp:169 msgid "* {1} ({2}@{3}) quits ({4}) from channel: {6}" msgid_plural "* {1} ({2}@{3}) quits ({4}) from {5} channels: {6}" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "* {1} ({2}@{3}) saiu ({4}) do canal: {6}" +msgstr[1] "* {1} ({2}@{3}) saiu ({4}) de {5} canais: {6}" #: sample.cpp:177 msgid "Attempting to join {1}" -msgstr "" +msgstr "A tentar entrar em {1}" #: sample.cpp:182 msgid "* {1} ({2}@{3}) joins {4}" -msgstr "" +msgstr "* {1} ({2}@{3}) entra em {4}" #: sample.cpp:189 msgid "* {1} ({2}@{3}) parts {4}" -msgstr "" +msgstr "* {1} ({2}@{3}) sai {4}" #: sample.cpp:196 msgid "{1} invited us to {2}, ignoring invites to {2}" -msgstr "" +msgstr "{1} convidou-nos {2}, a ignorar convites para {2}" #: sample.cpp:201 msgid "{1} invited us to {2}" -msgstr "" +msgstr "{1} convidou-nos para {2}" #: sample.cpp:207 msgid "{1} is now known as {2}" -msgstr "" +msgstr "{1} é agora conhecido como {2}" #: sample.cpp:269 sample.cpp:276 msgid "{1} changes topic on {2} to {3}" -msgstr "" +msgstr "{1} mudou o tópico de {2} para {3}" #: sample.cpp:317 msgid "Hi, I'm your friendly sample module." -msgstr "" +msgstr "Olá. Eu sou o seu módulo de exemplo amigável." #: sample.cpp:330 msgid "Description of module arguments goes here." -msgstr "" +msgstr "A descrição dos argumentos do módulos é aqui." #: sample.cpp:333 msgid "To be used as a sample for writing modules" -msgstr "" +msgstr "A ser utilizado como exemplo para escrever módulos" diff --git a/modules/po/samplewebapi.pt_PT.po b/modules/po/samplewebapi.pt_PT.po index e41cf381..eca2b9be 100644 --- a/modules/po/samplewebapi.pt_PT.po +++ b/modules/po/samplewebapi.pt_PT.po @@ -14,4 +14,4 @@ msgstr "" #: samplewebapi.cpp:59 msgid "Sample Web API module." -msgstr "" +msgstr "Módulo de exemplo Web API." diff --git a/modules/po/sasl.pt_PT.po b/modules/po/sasl.pt_PT.po index 8b1fa855..efa59f2a 100644 --- a/modules/po/sasl.pt_PT.po +++ b/modules/po/sasl.pt_PT.po @@ -14,161 +14,167 @@ msgstr "" #: modules/po/../data/sasl/tmpl/index.tmpl:7 sasl.cpp:303 msgid "SASL" -msgstr "" +msgstr "SASL" #: modules/po/../data/sasl/tmpl/index.tmpl:11 msgid "Username:" -msgstr "" +msgstr "Utilizador:" #: modules/po/../data/sasl/tmpl/index.tmpl:13 msgid "Please enter a username." -msgstr "" +msgstr "Por favor introduza um nome de utilizador." #: modules/po/../data/sasl/tmpl/index.tmpl:16 msgid "Password:" -msgstr "" +msgstr "Palavra-passe:" #: modules/po/../data/sasl/tmpl/index.tmpl:18 msgid "Please enter a password." -msgstr "" +msgstr "Por favor introduza uma palavra-passe." #: modules/po/../data/sasl/tmpl/index.tmpl:22 msgid "Options" -msgstr "" +msgstr "Opções" #: modules/po/../data/sasl/tmpl/index.tmpl:25 msgid "Connect only if SASL authentication succeeds." -msgstr "" +msgstr "Ligar apenas se a autenticação SASL for bem-sucedida." #: modules/po/../data/sasl/tmpl/index.tmpl:27 msgid "Require authentication" -msgstr "" +msgstr "Requer autenticação" #: modules/po/../data/sasl/tmpl/index.tmpl:35 msgid "Mechanisms" -msgstr "" +msgstr "Mecanismos" #: modules/po/../data/sasl/tmpl/index.tmpl:42 msgid "Name" -msgstr "" +msgstr "Nome" #: modules/po/../data/sasl/tmpl/index.tmpl:43 sasl.cpp:89 sasl.cpp:95 msgid "Description" -msgstr "" +msgstr "Descrição" #: modules/po/../data/sasl/tmpl/index.tmpl:57 msgid "Selected mechanisms and their order:" -msgstr "" +msgstr "Mecanismos selecionados e a ordem deles:" #: modules/po/../data/sasl/tmpl/index.tmpl:74 msgid "Save" -msgstr "" +msgstr "Guardar" #: sasl.cpp:54 msgid "TLS certificate, for use with the *cert module" -msgstr "" +msgstr "Certificado TLS, para utilizar com o módulo *cert" #: sasl.cpp:56 msgid "" "Plain text negotiation, this should work always if the network supports SASL" msgstr "" +"Negociação em texto pleno, isto deve funcionar sempre se a rede suportar SASL" #: sasl.cpp:62 msgid "search" -msgstr "" +msgstr "pesquisa" #: sasl.cpp:62 msgid "Generate this output" -msgstr "" +msgstr "Gera esta saída" #: sasl.cpp:64 msgid "[ []]" -msgstr "" +msgstr "[ []]" #: sasl.cpp:65 msgid "" "Set username and password for the mechanisms that need them. Password is " "optional. Without parameters, returns information about current settings." msgstr "" +"Defina o nome de utilizador e a palavra-passe para os mecanismos que " +"precisem deles. A palavra-passe é opcional. Sem argumentos, devolve a " +"informação acerca das definições atuais." #: sasl.cpp:69 msgid "[mechanism[ ...]]" -msgstr "" +msgstr "[mecanismo[ ...]]" #: sasl.cpp:70 msgid "Set the mechanisms to be attempted (in order)" -msgstr "" +msgstr "Define os mecanismos a serem tentados (por ordem)" #: sasl.cpp:72 msgid "[yes|no]" -msgstr "" +msgstr "[yes|no]" #: sasl.cpp:73 msgid "Don't connect unless SASL authentication succeeds" -msgstr "" +msgstr "Não ligar a não ser que a autenticação SASL seja bem-sucedida" #: sasl.cpp:88 sasl.cpp:94 msgid "Mechanism" -msgstr "" +msgstr "Mecanismo" #: sasl.cpp:99 msgid "The following mechanisms are available:" -msgstr "" +msgstr "Os seguintes mecanismos estão disponíveis:" #: sasl.cpp:109 msgid "Username is currently not set" -msgstr "" +msgstr "O nome de utilizador não está atualmente definido" #: sasl.cpp:111 msgid "Username is currently set to '{1}'" -msgstr "" +msgstr "O nome de utilizador está atualmente definido para '{1}'" #: sasl.cpp:114 msgid "Password was not supplied" -msgstr "" +msgstr "A palavra-passe não foi fornecida" #: sasl.cpp:116 msgid "Password was supplied" -msgstr "" +msgstr "A palavra-passe foi fornecida" #: sasl.cpp:124 msgid "Username has been set to [{1}]" -msgstr "" +msgstr "O nome de utilizador foi definido para [{1}]" #: sasl.cpp:125 msgid "Password has been set to [{1}]" -msgstr "" +msgstr "A palavra-passe foi definida para [{1}]" #: sasl.cpp:145 msgid "Current mechanisms set: {1}" -msgstr "" +msgstr "Conjunto atual de mecanismos: {1}" #: sasl.cpp:154 msgid "We require SASL negotiation to connect" -msgstr "" +msgstr "Requeremos negociação SASL para ligar" #: sasl.cpp:156 msgid "We will connect even if SASL fails" -msgstr "" +msgstr "Iremos ligar mesmo que o SASL falhe" #: sasl.cpp:193 msgid "Disabling network, we require authentication." -msgstr "" +msgstr "A desativar a rede, requeremos autenticação." #: sasl.cpp:194 msgid "Use 'RequireAuth no' to disable." -msgstr "" +msgstr "Utilize 'RequireAuth no' para desativar." #: sasl.cpp:256 msgid "{1} mechanism succeeded." -msgstr "" +msgstr "O mecanismo {1} foi bem-sucedido." #: sasl.cpp:268 msgid "{1} mechanism failed." -msgstr "" +msgstr "O mecanismo {1} falhou." #: sasl.cpp:348 msgid "" "Adds support for sasl authentication capability to authenticate to an IRC " "server" msgstr "" +"Adiciona capacidade de suporte de autenticação SASL para autenticar a um " +"servidor de IRC" diff --git a/modules/po/savebuff.pt_PT.po b/modules/po/savebuff.pt_PT.po index 43ff02d1..1bbba7d6 100644 --- a/modules/po/savebuff.pt_PT.po +++ b/modules/po/savebuff.pt_PT.po @@ -14,23 +14,23 @@ msgstr "" #: savebuff.cpp:65 msgid "" -msgstr "" +msgstr "" #: savebuff.cpp:65 msgid "Sets the password" -msgstr "" +msgstr "Define a palavra-passe" #: savebuff.cpp:67 msgid "" -msgstr "" +msgstr "" #: savebuff.cpp:67 msgid "Replays the buffer" -msgstr "" +msgstr "Reproduz o buffer" #: savebuff.cpp:69 msgid "Saves all buffers" -msgstr "" +msgstr "Guarda todos os buffers" #: savebuff.cpp:221 msgid "" @@ -38,25 +38,31 @@ msgid "" "the appropriate pass and things should start working, or setpass to a new " "pass and save to reinstantiate" msgstr "" +"A palavra-passe não está definida significa normalmente que a decifração " +"falhou. Pode utilizar setpass para definir a palavra-passe correta e as " +"coisas devem começar a funcionar, ou usar setpass para uma nova palavra-" +"passe e guardar para reiniciá-lo" #: savebuff.cpp:232 msgid "Password set to [{1}]" -msgstr "" +msgstr "A palavra-passe foi definida para [{1}]" #: savebuff.cpp:262 msgid "Replayed {1}" -msgstr "" +msgstr "Reproduzido {1}" #: savebuff.cpp:341 msgid "Unable to decode Encrypted file {1}" -msgstr "" +msgstr "Não foi possível decifrar o ficheiro encriptado {1}" #: savebuff.cpp:358 msgid "" "This user module takes up to one arguments. Either --ask-pass or the " "password itself (which may contain spaces) or nothing" msgstr "" +"Este módulo de utilizador leva até um argumento. Ou é --ask-pass ou é a " +"própria palavra-passe (que pode conter espaços) ou nada" #: savebuff.cpp:363 msgid "Stores channel and query buffers to disk, encrypted" -msgstr "" +msgstr "Guarda buffers de canal e privados para o disco, encriptados" diff --git a/modules/po/send_raw.pt_PT.po b/modules/po/send_raw.pt_PT.po index 9d3c028e..71e9789d 100644 --- a/modules/po/send_raw.pt_PT.po +++ b/modules/po/send_raw.pt_PT.po @@ -14,96 +14,99 @@ msgstr "" #: modules/po/../data/send_raw/tmpl/index.tmpl:9 msgid "Send a raw IRC line" -msgstr "" +msgstr "Envia uma linha de IRC pura (raw)" #: modules/po/../data/send_raw/tmpl/index.tmpl:14 msgid "User:" -msgstr "" +msgstr "Utilizador:" #: modules/po/../data/send_raw/tmpl/index.tmpl:15 msgid "To change user, click to Network selector" -msgstr "" +msgstr "Para alterar o utilizador, clique sobre o selecionador de Rede" #: modules/po/../data/send_raw/tmpl/index.tmpl:19 msgid "User/Network:" -msgstr "" +msgstr "Utilizador/Rede:" #: modules/po/../data/send_raw/tmpl/index.tmpl:32 msgid "Send to:" -msgstr "" +msgstr "Enviar para:" #: modules/po/../data/send_raw/tmpl/index.tmpl:34 msgid "Client" -msgstr "" +msgstr "Cliente" #: modules/po/../data/send_raw/tmpl/index.tmpl:35 msgid "Server" -msgstr "" +msgstr "Servidor" #: modules/po/../data/send_raw/tmpl/index.tmpl:40 msgid "Line:" -msgstr "" +msgstr "Linha:" #: modules/po/../data/send_raw/tmpl/index.tmpl:45 msgid "Send" -msgstr "" +msgstr "Enviar" #: send_raw.cpp:32 msgid "Sent [{1}] to {2}/{3}" -msgstr "" +msgstr "Enviado [{1}] para {2}/{3}" #: send_raw.cpp:36 send_raw.cpp:56 msgid "Network {1} not found for user {2}" -msgstr "" +msgstr "Rede {1} não encontrada para o utilizador {2}" #: send_raw.cpp:40 send_raw.cpp:60 msgid "User {1} not found" -msgstr "" +msgstr "Utilizador {1} não encontrado" #: send_raw.cpp:52 msgid "Sent [{1}] to IRC server of {2}/{3}" -msgstr "" +msgstr "Enviado [{1}] para o servidor de IRC de {2}/{3}" #: send_raw.cpp:75 msgid "You must have admin privileges to load this module" -msgstr "" +msgstr "Tem de ter direitos administrativos para carregar este módulo" #: send_raw.cpp:82 msgid "Send Raw" -msgstr "" +msgstr "Enviar raw" #: send_raw.cpp:92 msgid "User not found" -msgstr "" +msgstr "Utilizador não encontrado" #: send_raw.cpp:99 msgid "Network not found" -msgstr "" +msgstr "Rede não encontrada" #: send_raw.cpp:116 msgid "Line sent" -msgstr "" +msgstr "Linha enviada" #: send_raw.cpp:140 send_raw.cpp:143 msgid "[user] [network] [data to send]" -msgstr "" +msgstr "[utilizador] [rede] [dados a enviar]" #: send_raw.cpp:141 msgid "The data will be sent to the user's IRC client(s)" -msgstr "" +msgstr "Os dados irão ser enviados para o(s) cliente(s) de IRC do utilizador" #: send_raw.cpp:144 msgid "The data will be sent to the IRC server the user is connected to" msgstr "" +"Os dados irão ser enviados para o servidor de IRC onde está o utilizador " +"ligado" #: send_raw.cpp:147 msgid "[data to send]" -msgstr "" +msgstr "[dados a enviar]" #: send_raw.cpp:148 msgid "The data will be sent to your current client" -msgstr "" +msgstr "Os dados irão ser enviados para o seu cliente atual" #: send_raw.cpp:159 msgid "Lets you send some raw IRC lines as/to someone else" msgstr "" +"Permite-lhe enviar algumas linhas de IRC puras (raw) como/para outro alguém" diff --git a/modules/po/shell.pt_PT.po b/modules/po/shell.pt_PT.po index bd801d99..14812d6c 100644 --- a/modules/po/shell.pt_PT.po +++ b/modules/po/shell.pt_PT.po @@ -14,16 +14,16 @@ msgstr "" #: shell.cpp:37 msgid "Failed to execute: {1}" -msgstr "" +msgstr "Falha ao executar: {1}" #: shell.cpp:75 msgid "You must be admin to use the shell module" -msgstr "" +msgstr "Tem de ser um administrador para utilizar este módulo de shell" #: shell.cpp:169 msgid "Gives shell access" -msgstr "" +msgstr "Dá-lhe acesso à shell" #: shell.cpp:172 msgid "Gives shell access. Only ZNC admins can use it." -msgstr "" +msgstr "Dá-lhe acesso à shell. Só os administradores ZNC podem utilizá-lo." From 4b1854eadf6af996baf243f5813a30afff7502d0 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Tue, 5 Oct 2021 00:32:29 +0000 Subject: [PATCH 23/26] Update translations from Crowdin for it_IT pt_PT --- modules/po/flooddetach.pt_PT.po | 40 ++++++------ modules/po/simple_away.pt_PT.po | 37 +++++++---- modules/po/stickychan.pt_PT.po | 42 ++++++------ modules/po/stripcontrols.pt_PT.po | 2 + modules/po/watch.pt_PT.po | 2 +- src/po/znc.it_IT.po | 103 +++++++++++++++++------------- 6 files changed, 126 insertions(+), 100 deletions(-) diff --git a/modules/po/flooddetach.pt_PT.po b/modules/po/flooddetach.pt_PT.po index a4a9188f..c4d79cb8 100644 --- a/modules/po/flooddetach.pt_PT.po +++ b/modules/po/flooddetach.pt_PT.po @@ -14,78 +14,80 @@ msgstr "" #: flooddetach.cpp:30 msgid "Show current limits" -msgstr "" +msgstr "Mostra os limites atuais" #: flooddetach.cpp:32 flooddetach.cpp:35 msgid "[]" -msgstr "" +msgstr "[]" #: flooddetach.cpp:33 msgid "Show or set number of seconds in the time interval" -msgstr "" +msgstr "Mostra ou define o número de segundos num intervalo de tempo" #: flooddetach.cpp:36 msgid "Show or set number of lines in the time interval" -msgstr "" +msgstr "Mostra ou define o número de linhas num intervalo de tempo" #: flooddetach.cpp:39 msgid "Show or set whether to notify you about detaching and attaching back" -msgstr "" +msgstr "Mostra ou define se o(a) notifica sobre a desunião e a união de volta" #: flooddetach.cpp:93 msgid "Flood in {1} is over, reattaching..." -msgstr "" +msgstr "Flood em {1} terminou, a voltar a unir..." #: flooddetach.cpp:150 msgid "Channel {1} was flooded, you've been detached" -msgstr "" +msgstr "O canal {1} estava com flood, foi desunido(a)" #: flooddetach.cpp:187 msgid "1 line" msgid_plural "{1} lines" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 linha" +msgstr[1] "{1} linhas" #: flooddetach.cpp:188 msgid "every second" msgid_plural "every {1} seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "a cada segundo" +msgstr[1] "a cada {1} segundos" #: flooddetach.cpp:190 msgid "Current limit is {1} {2}" -msgstr "" +msgstr "O limite atual é {1} {2}" #: flooddetach.cpp:197 msgid "Seconds limit is {1}" -msgstr "" +msgstr "O limite de segundos é {1}" #: flooddetach.cpp:202 msgid "Set seconds limit to {1}" -msgstr "" +msgstr "Definir o limite de segundos para {1}" #: flooddetach.cpp:211 msgid "Lines limit is {1}" -msgstr "" +msgstr "O limite de linhas é {1}" #: flooddetach.cpp:216 msgid "Set lines limit to {1}" -msgstr "" +msgstr "Definido número de linhas para {1}" #: flooddetach.cpp:229 msgid "Module messages are disabled" -msgstr "" +msgstr "As mensagens do módulo estão desativadas" #: flooddetach.cpp:231 msgid "Module messages are enabled" -msgstr "" +msgstr "As mensagens do módulo estão ativadas" #: flooddetach.cpp:247 msgid "" "This user module takes up to two arguments. Arguments are numbers of " "messages and seconds." msgstr "" +"Este módulo de utilizador leva até 2 argumentos. Os argumentos são o número " +"de mensagens e o número de segundos." #: flooddetach.cpp:251 msgid "Detach channels when flooded" -msgstr "" +msgstr "Desunir dos canais quando houver flood" diff --git a/modules/po/simple_away.pt_PT.po b/modules/po/simple_away.pt_PT.po index 072e945b..7c26455d 100644 --- a/modules/po/simple_away.pt_PT.po +++ b/modules/po/simple_away.pt_PT.po @@ -14,7 +14,7 @@ msgstr "" #: simple_away.cpp:56 msgid "[]" -msgstr "" +msgstr "[]" #: simple_away.cpp:57 #, c-format @@ -22,71 +22,80 @@ msgid "" "Prints or sets the away reason (%awaytime% is replaced with the time you " "were set away, supports substitutions using ExpandString)" msgstr "" +"Mostra ou define a razão do away (ausência) (%awaytime% é substituído pelo o " +"tempo que foi definido como ausente, suporta substituições utilizando " +"ExpandString)" #: simple_away.cpp:63 msgid "Prints the current time to wait before setting you away" msgstr "" +"Mostra o tempo atual para espera antes de defini-lo(a) como away (ausente)" #: simple_away.cpp:65 msgid "" -msgstr "" +msgstr "" #: simple_away.cpp:66 msgid "Sets the time to wait before setting you away" -msgstr "" +msgstr "Define o tempo para espera antes de defini-lo(a) como away (ausente)" #: simple_away.cpp:69 msgid "Disables the wait time before setting you away" -msgstr "" +msgstr "Desativa o tempo de espera antes de defini-lo(a) como away (ausente)" #: simple_away.cpp:73 msgid "Get or set the minimum number of clients before going away" msgstr "" +"Obtém ou define o número mínimo de clientes antes de entrar em away (ausente)" #: simple_away.cpp:136 msgid "Away reason set" -msgstr "" +msgstr "Razão do away definida" #: simple_away.cpp:138 msgid "Away reason: {1}" -msgstr "" +msgstr "Razão do Away: {1}" #: simple_away.cpp:139 msgid "Current away reason would be: {1}" -msgstr "" +msgstr "A razão atual do away seria: {1}" #: simple_away.cpp:144 msgid "Current timer setting: 1 second" msgid_plural "Current timer setting: {1} seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Definição atual do temporizador: 1 segundo" +msgstr[1] "Definição atual do temporizador: {1} segundos" #: simple_away.cpp:153 simple_away.cpp:161 msgid "Timer disabled" -msgstr "" +msgstr "Temporizador desativado" #: simple_away.cpp:155 msgid "Timer set to 1 second" msgid_plural "Timer set to: {1} seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Temporizador definido para 1 segundo" +msgstr[1] "Temporizador definido para: {1} segundos" #: simple_away.cpp:166 msgid "Current MinClients setting: {1}" -msgstr "" +msgstr "Definição atual de MinClients: {1}" #: simple_away.cpp:169 msgid "MinClients set to {1}" -msgstr "" +msgstr "MinClients definido para {1}" #: simple_away.cpp:248 msgid "" "You might enter up to 3 arguments, like -notimer awaymessage or -timer 5 " "awaymessage." msgstr "" +"Pode introduzir até 3 argumentos, como -notimer mensagemaway ou -timer 5 " +"mensagemaway." #: simple_away.cpp:253 msgid "" "This module will automatically set you away on IRC while you are " "disconnected from the bouncer." msgstr "" +"Este módulo vai automaticamente defini-lo(a) como away (ausente) no IRC " +"enquanto estiver desligado(a) do ZNC." diff --git a/modules/po/stickychan.pt_PT.po b/modules/po/stickychan.pt_PT.po index fb4b203f..6e39e84f 100644 --- a/modules/po/stickychan.pt_PT.po +++ b/modules/po/stickychan.pt_PT.po @@ -14,89 +14,91 @@ msgstr "" #: modules/po/../data/stickychan/tmpl/index.tmpl:9 msgid "Name" -msgstr "" +msgstr "Nome" #: modules/po/../data/stickychan/tmpl/index.tmpl:10 msgid "Sticky" -msgstr "" +msgstr "Colado" #: modules/po/../data/stickychan/tmpl/index.tmpl:25 msgid "Save" -msgstr "" +msgstr "Guardar" #: modules/po/../data/stickychan/tmpl/stickychan_WebadminChan.tmpl:8 msgid "Channel is sticky" -msgstr "" +msgstr "Canal está colado" #: stickychan.cpp:28 msgid "<#channel> [key]" -msgstr "" +msgstr "<#canal> [chave]" #: stickychan.cpp:28 msgid "Sticks a channel" -msgstr "" +msgstr "Cola um canal" #: stickychan.cpp:30 msgid "<#channel>" -msgstr "" +msgstr "<#canal>" #: stickychan.cpp:30 msgid "Unsticks a channel" -msgstr "" +msgstr "Descola um canal" #: stickychan.cpp:32 msgid "Lists sticky channels" -msgstr "" +msgstr "Lista os canais colados" #: stickychan.cpp:75 msgid "Usage: Stick <#channel> [key]" -msgstr "" +msgstr "Utilização: Stick <#canal> [chave]" #: stickychan.cpp:79 msgid "Stuck {1}" -msgstr "" +msgstr "{1} colado" #: stickychan.cpp:85 msgid "Usage: Unstick <#channel>" -msgstr "" +msgstr "Utilização: Unstick <#canal>" #: stickychan.cpp:89 msgid "Unstuck {1}" -msgstr "" +msgstr "{1} descolado" #: stickychan.cpp:101 msgid " -- End of List" -msgstr "" +msgstr " -- Fim da lista" #: stickychan.cpp:115 msgid "Could not join {1} (# prefix missing?)" -msgstr "" +msgstr "Não foi possível entrar em {1} (prefixo # em falta?)" #: stickychan.cpp:128 msgid "Sticky Channels" -msgstr "" +msgstr "Canais Colados" #: stickychan.cpp:160 msgid "Changes have been saved!" -msgstr "" +msgstr "As alterações foram guardadas!" #: stickychan.cpp:185 msgid "Channel became sticky!" -msgstr "" +msgstr "O canal tornou-se colado!" #: stickychan.cpp:189 msgid "Channel stopped being sticky!" -msgstr "" +msgstr "O canal parou de estar colado!" #: stickychan.cpp:209 msgid "" "Channel {1} cannot be joined, it is an illegal channel name. Unsticking." msgstr "" +"Não é possível entrar no canal {1}, é um nome de canal inválido. A descolar." #: stickychan.cpp:246 msgid "List of channels, separated by comma." -msgstr "" +msgstr "Lista de canais, separados por vírgula." #: stickychan.cpp:251 msgid "configless sticky chans, keeps you there very stickily even" msgstr "" +"canais colados sem configurações, mantém-no(a) lá mesmo bem coladinho(a)" diff --git a/modules/po/stripcontrols.pt_PT.po b/modules/po/stripcontrols.pt_PT.po index 1199e6fa..6ba5f42a 100644 --- a/modules/po/stripcontrols.pt_PT.po +++ b/modules/po/stripcontrols.pt_PT.po @@ -16,3 +16,5 @@ msgstr "" msgid "" "Strips control codes (Colors, Bold, ..) from channel and private messages." msgstr "" +"Retira os códigos de controlo (Cores, Negrito...) das mensagens dos canais e " +"privados." diff --git a/modules/po/watch.pt_PT.po b/modules/po/watch.pt_PT.po index 9a80245d..4d7e9bc7 100644 --- a/modules/po/watch.pt_PT.po +++ b/modules/po/watch.pt_PT.po @@ -14,7 +14,7 @@ msgstr "" #: watch.cpp:178 msgid " [Target] [Pattern]" -msgstr "" +msgstr " [Alvo] [Padrão]" #: watch.cpp:178 msgid "Used to add an entry to watch for." diff --git a/src/po/znc.it_IT.po b/src/po/znc.it_IT.po index 9941a377..5141d662 100644 --- a/src/po/znc.it_IT.po +++ b/src/po/znc.it_IT.po @@ -97,7 +97,7 @@ msgstr "Questo network può essere eliminato o spostato ad un altro utente." #: IRCNetwork.cpp:948 msgid "Invalid index" -msgstr "" +msgstr "Indice non valido" #: IRCNetwork.cpp:956 IRCNetwork.cpp:972 IRCNetwork.cpp:980 #: ClientCommand.cpp:1405 @@ -142,7 +142,8 @@ msgstr "Forse vuoi aggiungerlo come nuovo server." #: IRCSock.cpp:975 msgid "Channel {1} is linked to another channel and was thus disabled." -msgstr "Il canale {1} è collegato ad un altro canale ed è quindi disabilitato." +msgstr "" +"Il canale {1} è collegato ad un altro canale ed è quindi stato disabilitato." #: IRCSock.cpp:987 msgid "Switched to SSL (STARTTLS)" @@ -473,11 +474,13 @@ msgstr "Usa: Detach <#canali>" #: ClientCommand.cpp:161 msgid "There is no MOTD set." -msgstr "Non è stato impostato il MOTD." +msgstr "AVVISO: Non è ancora stato impostato il MOTD." #: ClientCommand.cpp:167 msgid "Rehashing succeeded!" -msgstr "Ricarica corretta della configurazione!" +msgstr "" +"Rehashing eseguito. La ricarica della configurazione è riuscita " +"correttamente!" #: ClientCommand.cpp:169 msgid "Rehashing failed: {1}" @@ -493,120 +496,122 @@ msgstr "Errore durante il tentativo di scrivere la configurazione." #: ClientCommand.cpp:183 msgid "Usage: ListClients" -msgstr "" +msgstr "Usa: ListClients" #: ClientCommand.cpp:190 msgid "No such user: {1}" -msgstr "" +msgstr "Nessun utente: {1}" #: ClientCommand.cpp:198 msgid "No clients are connected" -msgstr "" +msgstr "Nessun client connesso" #: ClientCommand.cpp:203 ClientCommand.cpp:209 msgctxt "listclientscmd" msgid "Host" -msgstr "" +msgstr "Host" #: ClientCommand.cpp:204 ClientCommand.cpp:212 msgctxt "listclientscmd" msgid "Network" -msgstr "" +msgstr "Network" #: ClientCommand.cpp:205 ClientCommand.cpp:215 msgctxt "listclientscmd" msgid "Identifier" -msgstr "" +msgstr "Identificatore ç_(Identifier)" #: ClientCommand.cpp:223 ClientCommand.cpp:229 msgctxt "listuserscmd" msgid "Username" -msgstr "" +msgstr "Username" #: ClientCommand.cpp:224 ClientCommand.cpp:230 msgctxt "listuserscmd" msgid "Networks" -msgstr "" +msgstr "Networks" #: ClientCommand.cpp:225 ClientCommand.cpp:232 msgctxt "listuserscmd" msgid "Clients" -msgstr "" +msgstr "Clients" #: ClientCommand.cpp:240 ClientCommand.cpp:250 ClientCommand.cpp:260 #: ClientCommand.cpp:263 msgctxt "listallusernetworkscmd" msgid "Username" -msgstr "" +msgstr "Username" #: ClientCommand.cpp:241 ClientCommand.cpp:251 ClientCommand.cpp:266 msgctxt "listallusernetworkscmd" msgid "Network" -msgstr "" +msgstr "Network" #: ClientCommand.cpp:242 ClientCommand.cpp:252 ClientCommand.cpp:268 msgctxt "listallusernetworkscmd" msgid "Clients" -msgstr "" +msgstr "Clients" #: ClientCommand.cpp:243 ClientCommand.cpp:271 ClientCommand.cpp:280 msgctxt "listallusernetworkscmd" msgid "On IRC" -msgstr "" +msgstr "Su IRC" #: ClientCommand.cpp:244 ClientCommand.cpp:273 msgctxt "listallusernetworkscmd" msgid "IRC Server" -msgstr "" +msgstr "Server IRC" #: ClientCommand.cpp:245 ClientCommand.cpp:275 msgctxt "listallusernetworkscmd" msgid "IRC User" -msgstr "" +msgstr "Utente IRC" #: ClientCommand.cpp:246 ClientCommand.cpp:277 msgctxt "listallusernetworkscmd" msgid "Channels" -msgstr "" +msgstr "Canali" #: ClientCommand.cpp:251 msgid "N/A" -msgstr "" +msgstr "N/A" #: ClientCommand.cpp:272 msgctxt "listallusernetworkscmd" msgid "Yes" -msgstr "" +msgstr "Si" #: ClientCommand.cpp:281 msgctxt "listallusernetworkscmd" msgid "No" -msgstr "" +msgstr "No" #: ClientCommand.cpp:291 msgid "Usage: SetMOTD " -msgstr "" +msgstr "Usa: SetMOTD " #: ClientCommand.cpp:294 msgid "MOTD set to: {1}" -msgstr "" +msgstr "MOTD impostato: {1}" #: ClientCommand.cpp:300 msgid "Usage: AddMOTD " -msgstr "" +msgstr "Usa: AddMOTD " #: ClientCommand.cpp:303 msgid "Added [{1}] to MOTD" -msgstr "" +msgstr "Aggiunto [{1}] al MOTD" #: ClientCommand.cpp:307 msgid "Cleared MOTD" -msgstr "" +msgstr "MOTD (Message Of The Day) cancellato." #: ClientCommand.cpp:329 msgid "" "ERROR: Writing config file to disk failed! Aborting. Use {1} FORCE to ignore." msgstr "" +"ERRORE: La scrittura del file di configurazione 'config' su disco non è " +"riuscita, ed è stata annullata. Usa {1} FORCE per ignorare." #: ClientCommand.cpp:344 ClientCommand.cpp:842 ClientCommand.cpp:883 msgid "You don't have any servers added." @@ -614,27 +619,29 @@ msgstr "Non hai nessun server aggiunto." #: ClientCommand.cpp:355 msgid "Server [{1}] not found" -msgstr "" +msgstr "Server [{1}] non trovato" #: ClientCommand.cpp:375 ClientCommand.cpp:380 msgid "Connecting to {1}..." -msgstr "" +msgstr "Connessione a {1}..." #: ClientCommand.cpp:377 msgid "Jumping to the next server in the list..." -msgstr "" +msgstr "Connette al server successivo della lista (Jump)" #: ClientCommand.cpp:382 msgid "Connecting..." -msgstr "" +msgstr "Connessione in corso..." #: ClientCommand.cpp:400 msgid "Disconnected from IRC. Use 'connect' to reconnect." -msgstr "" +msgstr "Ora sei disconnesso da IRC. Usa 'connect' per riconnetterti." #: ClientCommand.cpp:412 msgid "Usage: EnableChan <#chans>" msgstr "" +"Usa: EnableChan <#canale #canale #canale ...> (inserisci più canali " +"separandoli con uno spazio)" #: ClientCommand.cpp:426 msgid "Enabled {1} channel" @@ -645,6 +652,8 @@ msgstr[1] "" #: ClientCommand.cpp:439 msgid "Usage: DisableChan <#chans>" msgstr "" +"Usa: DisableChan <#canale #canale #canale ...> (inserisci più canali " +"separandoli con uno spazio)" #: ClientCommand.cpp:453 msgid "Disabled {1} channel" @@ -654,19 +663,19 @@ msgstr[1] "" #: ClientCommand.cpp:466 msgid "Usage: MoveChan <#chan> " -msgstr "" +msgstr "Usa: MoveChan <#canale> " #: ClientCommand.cpp:474 msgid "Moved channel {1} to index {2}" -msgstr "" +msgstr "Spostato il canale {1} nella index {2}" #: ClientCommand.cpp:487 msgid "Usage: SwapChans <#chan1> <#chan2>" -msgstr "" +msgstr "Usa: SwapChans <#canale1> <#canale2> (per cambiare canale)" #: ClientCommand.cpp:493 msgid "Swapped channels {1} and {2}" -msgstr "" +msgstr "Scambiati {1} canali e {2}" #: ClientCommand.cpp:510 msgid "Usage: ListChans" @@ -687,7 +696,7 @@ msgstr "Non ci sono canali definiti." #: ClientCommand.cpp:539 ClientCommand.cpp:557 msgctxt "listchans" msgid "Index" -msgstr "" +msgstr "Index (Indice)" #: ClientCommand.cpp:540 ClientCommand.cpp:558 msgctxt "listchans" @@ -758,16 +767,18 @@ msgid "" "Network number limit reached. Ask an admin to increase the limit for you, or " "delete unneeded networks using /znc DelNetwork " msgstr "" -"Numero limite per network raggiunto. Chiedi ad un amministratore di " -"aumentare il limite per te o elimina i networks usando /znc DelNetwork " +"ATTENZIONE: Hai raggiunto il limite massimo di network che puoi aggiungere. " +"Chiedi ad un amministratore della ZNC di aumentare il limite per te (se lo " +"permettono), oppure elimina i networks che utilizzi di meno usando /znc " +"DelNetwork " #: ClientCommand.cpp:610 msgid "Usage: AddNetwork " -msgstr "Usa: AddNetwork " +msgstr "Usa: AddNetwork " #: ClientCommand.cpp:614 msgid "Network name should be alphanumeric" -msgstr "Il nome del network deve essere alfanumerico" +msgstr "ATTENZIONE: Il nome del network deve essere alfanumerico" #: ClientCommand.cpp:621 msgid "" @@ -1611,22 +1622,22 @@ msgstr "Disabilita canali" #: ClientCommand.cpp:1829 msgctxt "helpcmd|MoveChan|args" msgid "<#chan> " -msgstr "" +msgstr "<#canale> " #: ClientCommand.cpp:1830 msgctxt "helpcmd|MoveChan|desc" msgid "Move channel in sort order" -msgstr "" +msgstr "Sposta il canale nell'ordine ordinato" #: ClientCommand.cpp:1832 msgctxt "helpcmd|SwapChans|args" msgid "<#chan1> <#chan2>" -msgstr "" +msgstr "<#canale1> <#canale2>" #: ClientCommand.cpp:1833 msgctxt "helpcmd|SwapChans|desc" msgid "Swap channels in sort order" -msgstr "" +msgstr "Scambia i canali in ordine di ordinamento" #: ClientCommand.cpp:1834 msgctxt "helpcmd|Attach|args" From bc540f5d4e2d7ae905fb6329c4325a71322d91b0 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Wed, 6 Oct 2021 00:29:44 +0000 Subject: [PATCH 24/26] Update translations from Crowdin for pt_PT --- modules/po/watch.pt_PT.po | 30 +++---- modules/po/webadmin.pt_PT.po | 159 ++++++++++++++++++++++------------- 2 files changed, 115 insertions(+), 74 deletions(-) diff --git a/modules/po/watch.pt_PT.po b/modules/po/watch.pt_PT.po index 4d7e9bc7..df687533 100644 --- a/modules/po/watch.pt_PT.po +++ b/modules/po/watch.pt_PT.po @@ -30,7 +30,7 @@ msgstr "" #: watch.cpp:184 msgid "" -msgstr "" +msgstr "" #: watch.cpp:184 msgid "Deletes Id from the list of watched entries." @@ -126,59 +126,59 @@ msgstr "" #: watch.cpp:492 watch.cpp:508 msgid "HostMask" -msgstr "" +msgstr "MáscaraHost" #: watch.cpp:493 watch.cpp:509 msgid "Target" -msgstr "" +msgstr "Destino" #: watch.cpp:494 watch.cpp:510 msgid "Pattern" -msgstr "" +msgstr "Padrão" #: watch.cpp:495 watch.cpp:511 msgid "Sources" -msgstr "" +msgstr "Origens" #: watch.cpp:496 watch.cpp:512 watch.cpp:513 msgid "Off" -msgstr "" +msgstr "Desligado" #: watch.cpp:497 watch.cpp:515 msgid "DetachedClientOnly" -msgstr "" +msgstr "DetachedClientOnly" #: watch.cpp:498 watch.cpp:518 msgid "DetachedChannelOnly" -msgstr "" +msgstr "DetachedChannelOnly" #: watch.cpp:516 watch.cpp:519 msgid "Yes" -msgstr "" +msgstr "Sim" #: watch.cpp:516 watch.cpp:519 msgid "No" -msgstr "" +msgstr "Não" #: watch.cpp:525 watch.cpp:531 msgid "You have no entries." -msgstr "" +msgstr "Não tem entradas." #: watch.cpp:585 msgid "Sources set for Id {1}." -msgstr "" +msgstr "Origens definidas para Id {1}." #: watch.cpp:609 msgid "All entries cleared." -msgstr "" +msgstr "Todas as entradas foram limpas." #: watch.cpp:627 msgid "Id {1} removed." -msgstr "" +msgstr "Id {1} removido." #: watch.cpp:646 msgid "Entry for {1} already exists." -msgstr "" +msgstr "Entrada para {1} já existe." #: watch.cpp:654 msgid "Adding entry: {1} watching for [{2}] -> {3}" diff --git a/modules/po/webadmin.pt_PT.po b/modules/po/webadmin.pt_PT.po index 9c132108..41beecb9 100644 --- a/modules/po/webadmin.pt_PT.po +++ b/modules/po/webadmin.pt_PT.po @@ -14,233 +14,247 @@ msgstr "" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:12 msgid "Channel Info" -msgstr "" +msgstr "Informação do Canal" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:17 msgid "Channel Name:" -msgstr "" +msgstr "Nome do canal:" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:19 msgid "The channel name." -msgstr "" +msgstr "O nome do canal." #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:24 msgid "Key:" -msgstr "" +msgstr "Chave:" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:26 msgid "The password of the channel, if there is one." -msgstr "" +msgstr "A palavra-passe do canal, se existir uma." #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:30 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:241 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:260 msgid "Buffer Size:" -msgstr "" +msgstr "Tamanho Buffer:" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:32 msgid "The buffer count." -msgstr "" +msgstr "A contagem do buffer." #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:36 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:235 msgid "Default Modes:" -msgstr "" +msgstr "Modos por defeito:" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:38 msgid "The default modes of the channel." -msgstr "" +msgstr "Os modos por defeito do canal." #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:46 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:270 msgid "Flags" -msgstr "" +msgstr "Atributos" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:51 msgid "Save to config" -msgstr "" +msgstr "Guardar para a config" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:67 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:285 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:410 msgid "Module {1}" -msgstr "" +msgstr "Módulo {1}" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:75 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:293 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:419 msgid "Save and return" -msgstr "" +msgstr "Guardar e regressar" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:76 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:294 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:420 msgid "Save and continue" -msgstr "" +msgstr "Guardar e continuar" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:78 msgid "Add Channel and return" -msgstr "" +msgstr "Adicionar canal e regressar" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:79 msgid "Add Channel and continue" -msgstr "" +msgstr "Adicionar canal e regressar" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:8 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11 msgid "<password>" -msgstr "" +msgstr "<palavra-passe>" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:12 msgid "<network>" -msgstr "" +msgstr "<rede>" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:14 msgid "" "To connect to this network from your IRC client, you can set the server " "password field as {1} or username field as {2}" msgstr "" +"Para ligar a esta rede do seu cliente de IRC, pode definir o campo da " +"palavra-passe do servidor como {1} ou o campo de utilizador " +"como {2}" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:24 msgid "Network Info" -msgstr "" +msgstr "Informação da Rede" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:25 msgid "" "Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value " "from the user." msgstr "" +"Nick, NickAlt, Ident, RealName, BindHost podem ser deixados vazios para " +"depois usar o valor do utilizador." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:29 msgid "Network Name:" -msgstr "" +msgstr "Nome da rede:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:31 msgid "The name of the IRC network." -msgstr "" +msgstr "O nome da rede de IRC." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:35 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:69 msgid "Nickname:" -msgstr "" +msgstr "Nickname:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:37 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:71 msgid "Your nickname on IRC." -msgstr "" +msgstr "O seu nick no IRC." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:40 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:74 msgid "Alt. Nickname:" -msgstr "" +msgstr "Nickname Alt.:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:42 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:76 msgid "Your secondary nickname, if the first is not available on IRC." msgstr "" +"O seu nickname secundário ou alternativo, caso o primeiro não esteja " +"disponível no IRC." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:46 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:80 msgid "Ident:" -msgstr "" +msgstr "Ident:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:48 msgid "Your ident." -msgstr "" +msgstr "O seu ident." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:51 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:91 msgid "Realname:" -msgstr "" +msgstr "Realname:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:53 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:93 msgid "Your real name." -msgstr "" +msgstr "O seu nome real." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:58 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:99 msgid "BindHost:" -msgstr "" +msgstr "BindHost:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:65 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:112 msgid "Quit Message:" -msgstr "" +msgstr "Mensagem de Saída:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:67 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:114 msgid "You may define a Message shown, when you quit IRC." -msgstr "" +msgstr "Poder querer definir a Mensagem mostrada, quando sair do IRC." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:71 msgid "Active:" -msgstr "" +msgstr "Ativo:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:73 msgid "Connect to IRC & automatically re-connect" -msgstr "" +msgstr "Ligar ao IRC e voltar a ligar automaticamente" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:77 msgid "Trust all certs:" -msgstr "" +msgstr "Confiar em todos os certificados:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:79 msgid "" "Disable certificate validation (takes precedence over TrustPKI). INSECURE!" msgstr "" +"Desativa a validação de certificado (prevalece sobre TrustPKI). INSEGURO!" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:83 msgid "Automatically detect trusted certificates (Trust the PKI):" -msgstr "" +msgstr "Detetar automaticamente certificados fidedignos (Confiar no PKI):" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:85 msgid "" "When disabled, manually whitelist all server fingerprints, even if the " "certificate is valid" msgstr "" +"Quando desativado, manualmente autorizar todos os fingerprints de servidor, " +"mesmo que sejam válidos" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:89 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:96 msgid "Servers of this IRC network:" -msgstr "" +msgstr "Servidores desta rede de IRC:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:93 msgid "One server per line, “host [[+]port] [password]”, + means SSL" msgstr "" +"Um servidor por linha, “host [[+]porta] [palavra-passe]”, + significa SSL" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:101 msgid "Hostname" -msgstr "" +msgstr "Hostname" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:102 #: modules/po/../data/webadmin/tmpl/settings.tmpl:13 msgid "Port" -msgstr "" +msgstr "Porta" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:103 #: modules/po/../data/webadmin/tmpl/settings.tmpl:15 msgid "SSL" -msgstr "" +msgstr "SSL" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:104 msgid "Password" -msgstr "" +msgstr "Palavra-passe" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:116 msgid "SHA-256 fingerprints of trusted SSL certificates of this IRC network:" msgstr "" +"Fingerprints SHA-256 dos certificados SSL fidedignos do servidor de IRC:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:120 msgid "" "When these certificates are encountered, checks for hostname, expiration " "date, CA are skipped" msgstr "" +"Quando estes certificados são encontrados, verifica por hostname, data de " +"expiração, Os CA são ignorados" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:124 msgid "Flood protection:" -msgstr "" +msgstr "Proteção de flood:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:127 msgid "" @@ -248,6 +262,9 @@ msgid "" "which occur, when your IRC bot is command flooded or spammed. After changing " "this, reconnect ZNC to server." msgstr "" +"Pode ativar a protecção de flood. Isto impede erros de “flood excessivo”, " +"que ocorrem, quando o seu bot de IRC é bombardeado com comandos ou leva com " +"spam. Depois de alterar esta opção, volte a ligar o ZNC ao servidor." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:130 msgctxt "Flood Protection" @@ -491,47 +508,53 @@ msgstr "" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:132 #: modules/po/../data/webadmin/tmpl/listusers.tmpl:18 msgid "Clients" -msgstr "" +msgstr "Clientes" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:133 msgid "Current Server" -msgstr "" +msgstr "Servidor Atual" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:134 msgid "Nick" -msgstr "" +msgstr "Nick" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:136 msgid "← Add a network (opens in same page)" -msgstr "" +msgstr "← Adiciona uma rede (abre na mesma página)" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:160 msgid "" "You will be able to add + modify networks here after you have cloned the " "user." msgstr "" +"Será permitido adicionar e modificar a rede aqui depois de ter clonado o " +"utilizador." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:162 msgid "" "You will be able to add + modify networks here after you have created the " "user." msgstr "" +"Será permitido adicionar e modificar as redes aqui depois de ter criado o " +"utilizador." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:178 #: modules/po/../data/webadmin/tmpl/settings.tmpl:179 msgid "Loaded by networks" -msgstr "" +msgstr "Carregado por redes" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:237 msgid "" "These are the default modes ZNC will set when you join an empty channel." msgstr "" +"Estes são os modos por defeito que o ZNC irá definir quando entrar num canal " +"vazio." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:238 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:244 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:263 msgid "Empty = use standard value" -msgstr "" +msgstr "Vazio = utilizar o valor padrão" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:243 msgid "" @@ -539,18 +562,21 @@ msgid "" "before dropping off the oldest line. The buffers are stored in the memory by " "default." msgstr "" +"Esta é a quantidade de linhas que a reprodução do buffer irá guardar para os " +"canais antes de eliminar a linha mais antiga. Os buffers são armazenados na " +"memória por defeito." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:251 msgid "Queries" -msgstr "" +msgstr "Privados" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:255 msgid "Max Buffers:" -msgstr "" +msgstr "Buffers Máx:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:257 msgid "Maximum number of query buffers. 0 is unlimited." -msgstr "" +msgstr "Número máximo de buffers de privados. 0 é ilimitado." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:262 msgid "" @@ -558,19 +584,24 @@ msgid "" "before dropping off the oldest line. The buffers are stored in the memory by " "default." msgstr "" +"Esta é a quantidade de linhas que a reprodução de buffer irá guardar para os " +"privados antes de eliminar a linha mais antiga. Os buffers são armazenados " +"na memória por defeito." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:285 msgid "ZNC Behavior" -msgstr "" +msgstr "Comportamento do ZNC" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:286 msgid "" "Any of the following text boxes can be left empty to use their default value." msgstr "" +"Quaisquer das seguintes caixas pode ser deixada em branco para utilizar o " +"valor por defeito." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:290 msgid "Timestamp Format:" -msgstr "" +msgstr "Formato do Tempo:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:292 msgid "" @@ -578,46 +609,56 @@ msgid "" "setting is ignored in new IRC clients, which use server-time. If your client " "supports server-time, change timestamp format in client settings instead." msgstr "" +"O formato para o registo de tempo utilizado nos buffers, por exemplo [%H:%M:" +"%S]. Esta definição é ignorada nos novos clientes de IRC, que usam tempo-" +"servidor (server-time). Se o seu cliente suportar server-time, altere o " +"formato do registo de tempo nas definições do cliente de IRC antes." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:295 msgid "Timezone:" -msgstr "" +msgstr "Fuso horário:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:298 msgid "E.g. Europe/Berlin, or GMT-6" -msgstr "" +msgstr "Ex: Europe/Lisbon, ou GMT-6" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:306 msgid "Character encoding used between IRC client and ZNC." -msgstr "" +msgstr "Codificação de caratéres entre o cliente de IRC e o ZNC." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:307 msgid "Client encoding:" -msgstr "" +msgstr "Codificação do cliente:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:312 msgid "Join Tries:" -msgstr "" +msgstr "Tentativas de entrada:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:314 msgid "" "This defines how many times ZNC tries to join a channel, if the first join " "failed, e.g. due to channel mode +i/+k or if you are banned." msgstr "" +"Isto define quantas vezes o ZNC tenta entrar num canal, se a primeira " +"entrada falhar, por exemplo devido modo de canal +i/+k ou se tiver sido " +"banido(a)." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:317 msgid "Join speed:" -msgstr "" +msgstr "Velocidade de entrada:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:319 msgid "" "How many channels are joined in one JOIN command. 0 is unlimited (default). " "Set to small positive value if you get disconnected with “Max SendQ Exceeded”" msgstr "" +"Quantidade de canais que se entra num comando JOIN. 0 é ilimitado (por " +"defeito). Defina um valor positivo pequeno se ficar desligado(a) com \"Max " +"SendQ Exceeded\"" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:322 msgid "Timeout before reconnect:" -msgstr "" +msgstr "Tempo de expiração antes de voltar a ligar:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:324 msgid "" From 22505e37156898250e4022d72b76cac22f421719 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Thu, 7 Oct 2021 00:30:18 +0000 Subject: [PATCH 25/26] Update translations from Crowdin for pt_PT --- modules/po/fail2ban.pt_PT.po | 2 +- modules/po/watch.pt_PT.po | 57 +++--- modules/po/webadmin.pt_PT.po | 376 +++++++++++++++++++---------------- src/po/znc.pt_PT.po | 28 ++- 4 files changed, 254 insertions(+), 209 deletions(-) diff --git a/modules/po/fail2ban.pt_PT.po b/modules/po/fail2ban.pt_PT.po index 6d525e7f..d67dbacd 100644 --- a/modules/po/fail2ban.pt_PT.po +++ b/modules/po/fail2ban.pt_PT.po @@ -14,7 +14,7 @@ msgstr "" #: fail2ban.cpp:25 msgid "[minutes]" -msgstr "" +msgstr "[minutos]" #: fail2ban.cpp:26 msgid "The number of minutes IPs are blocked after a failed login." diff --git a/modules/po/watch.pt_PT.po b/modules/po/watch.pt_PT.po index df687533..d4f7aac3 100644 --- a/modules/po/watch.pt_PT.po +++ b/modules/po/watch.pt_PT.po @@ -18,15 +18,15 @@ msgstr " [Alvo] [Padrão]" #: watch.cpp:178 msgid "Used to add an entry to watch for." -msgstr "" +msgstr "É usado para adicionar uma entrada para a lista de observação." #: watch.cpp:180 msgid "List all entries being watched." -msgstr "" +msgstr "Lista todas as entradas a serem observadas." #: watch.cpp:182 msgid "Dump a list of all current entries to be used later." -msgstr "" +msgstr "Faz uma lista de todas as entradas atuais para ser usada mais tarde." #: watch.cpp:184 msgid "" @@ -34,95 +34,95 @@ msgstr "" #: watch.cpp:184 msgid "Deletes Id from the list of watched entries." -msgstr "" +msgstr "Elimina um Id da lista de entradas de observação." #: watch.cpp:186 msgid "Delete all entries." -msgstr "" +msgstr "Elimina todas as entradas." #: watch.cpp:188 watch.cpp:190 msgid "" -msgstr "" +msgstr "" #: watch.cpp:188 msgid "Enable a disabled entry." -msgstr "" +msgstr "Ativa uma entrada desativada." #: watch.cpp:190 msgid "Disable (but don't delete) an entry." -msgstr "" +msgstr "Desativa (mas não elimina) uma entrada." #: watch.cpp:192 watch.cpp:194 msgid " " -msgstr "" +msgstr " " #: watch.cpp:192 msgid "Enable or disable detached client only for an entry." -msgstr "" +msgstr "Ativa ou desativa cliente desunido só por uma entrada." #: watch.cpp:194 msgid "Enable or disable detached channel only for an entry." -msgstr "" +msgstr "Ativa ou desativa canal desunido só por uma entrada." #: watch.cpp:196 msgid " [#chan priv #foo* !#bar]" -msgstr "" +msgstr " [#canal priv #foo* !#bar]" #: watch.cpp:196 msgid "Set the source channels that you care about." -msgstr "" +msgstr "Define os canais de origem que te interessam." #: watch.cpp:237 msgid "WARNING: malformed entry found while loading" -msgstr "" +msgstr "AVISO: Encontrada entrada mal-formada enquanto carregava" #: watch.cpp:382 msgid "Disabled all entries." -msgstr "" +msgstr "Desativa todas as entradas." #: watch.cpp:383 msgid "Enabled all entries." -msgstr "" +msgstr "Ativa todas as entradas." #: watch.cpp:390 watch.cpp:432 watch.cpp:474 watch.cpp:577 watch.cpp:619 msgid "Invalid Id" -msgstr "" +msgstr "Id inválido" #: watch.cpp:399 msgid "Id {1} disabled" -msgstr "" +msgstr "Id {1} desativado" #: watch.cpp:401 msgid "Id {1} enabled" -msgstr "" +msgstr "Id {1} ativado" #: watch.cpp:423 msgid "Set DetachedClientOnly for all entries to Yes" -msgstr "" +msgstr "Define DetachedClientOnly de todas as entradas para Sim" #: watch.cpp:425 msgid "Set DetachedClientOnly for all entries to No" -msgstr "" +msgstr "Define DetachedClientOnly de todas as entradas para Não" #: watch.cpp:441 watch.cpp:483 msgid "Id {1} set to Yes" -msgstr "" +msgstr "Id {1} definida para Sim" #: watch.cpp:443 watch.cpp:485 msgid "Id {1} set to No" -msgstr "" +msgstr "Id {1} definda para Não" #: watch.cpp:465 msgid "Set DetachedChannelOnly for all entries to Yes" -msgstr "" +msgstr "Define DetachedChannelOnly de todas as entradas para Não" #: watch.cpp:467 msgid "Set DetachedChannelOnly for all entries to No" -msgstr "" +msgstr "Define DetachedChannelOnly de todas as entradas para Não" #: watch.cpp:491 watch.cpp:507 msgid "Id" -msgstr "" +msgstr "Id" #: watch.cpp:492 watch.cpp:508 msgid "HostMask" @@ -182,12 +182,13 @@ msgstr "Entrada para {1} já existe." #: watch.cpp:654 msgid "Adding entry: {1} watching for [{2}] -> {3}" -msgstr "" +msgstr "A adicionar entrada: {1} observando por [{2}] -> {3}" #: watch.cpp:660 msgid "Watch: Not enough arguments. Try Help" -msgstr "" +msgstr "Watch: Argumentos insuficientes. Tente Help" #: watch.cpp:702 msgid "Copy activity from a specific user into a separate window" msgstr "" +"Copia a atividade de um utilizador especifico para uma janela em separado" diff --git a/modules/po/webadmin.pt_PT.po b/modules/po/webadmin.pt_PT.po index 41beecb9..609c5eb7 100644 --- a/modules/po/webadmin.pt_PT.po +++ b/modules/po/webadmin.pt_PT.po @@ -269,66 +269,73 @@ msgstr "" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:130 msgctxt "Flood Protection" msgid "Enabled" -msgstr "" +msgstr "Ativado" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:134 msgid "Flood protection rate:" -msgstr "" +msgstr "Rácio de proteção de flood:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:137 msgid "" "The number of seconds per line. After changing this, reconnect ZNC to server." msgstr "" +"O número de segundos por linha. Depois de alterar isto, volte a ligar o ZNC " +"ao servidor." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:140 msgid "{1} seconds per line" -msgstr "" +msgstr "{1} segundos por linha" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:144 msgid "Flood protection burst:" -msgstr "" +msgstr "Irrupção da protecção de flood:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:147 msgid "" "Defines the number of lines, which can be sent immediately. After changing " "this, reconnect ZNC to server." msgstr "" +"Define o número de linhas, que podem ser enviadas imediatamente. Depois de " +"alterar isto, volte a ligar o ZNC ao servidor." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:150 msgid "{1} lines can be sent immediately" -msgstr "" +msgstr "{1} linhas podem ser enviadas imediatamente" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:154 msgid "Channel join delay:" -msgstr "" +msgstr "Atraso de entrada de canal:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:157 msgid "" "Defines the delay in seconds, until channels are joined after getting " "connected." msgstr "" +"Define o atraso em segundos, até que esteja em todos os canais depois de " +"estar ligado." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:160 msgid "{1} seconds" -msgstr "" +msgstr "{1} segundos" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:165 msgid "Character encoding used between ZNC and IRC server." -msgstr "" +msgstr "Codificação de caratéres utilizado entre o ZNC e o servidor de IRC." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:166 msgid "Server encoding:" -msgstr "" +msgstr "Codificação do servidor:" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:176 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:231 msgid "Channels" -msgstr "" +msgstr "Canais" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:178 msgid "" "You will be able to add + modify channels here after you created the network." msgstr "" +"Será permitido adicionar e modificar canais aqui após ter criado a rede." #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:185 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:129 @@ -336,17 +343,17 @@ msgstr "" #: modules/po/../data/webadmin/tmpl/listusers.tmpl:15 #: modules/po/../data/webadmin/tmpl/settings.tmpl:72 msgid "Add" -msgstr "" +msgstr "Adicionar" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:187 msgid "Index" -msgstr "" +msgstr "Index" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:188 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:430 #: modules/po/../data/webadmin/tmpl/settings.tmpl:237 msgid "Save" -msgstr "" +msgstr "Guardar" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:189 #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:231 @@ -354,156 +361,162 @@ msgstr "" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:174 #: modules/po/../data/webadmin/tmpl/settings.tmpl:176 msgid "Name" -msgstr "" +msgstr "Nome" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:190 msgid "CurModes" -msgstr "" +msgstr "ModosAtuais" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:191 msgid "DefModes" -msgstr "" +msgstr "ModosPorDefeito" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:192 msgid "BufferSize" -msgstr "" +msgstr "BufferSize" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:193 msgid "Options" -msgstr "" +msgstr "Opções" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:195 msgid "← Add a channel (opens in same page)" -msgstr "" +msgstr "← Adiciona um canal (abre na mesma página)" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:205 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146 #: modules/po/../data/webadmin/tmpl/listusers.tmpl:27 msgid "Edit" -msgstr "" +msgstr "Editar" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:205 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146 #: modules/po/../data/webadmin/tmpl/settings.tmpl:53 msgid "Del" -msgstr "" +msgstr "Eliminar" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:225 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:168 msgid "Modules" -msgstr "" +msgstr "Módulos" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:232 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:175 #: modules/po/../data/webadmin/tmpl/settings.tmpl:177 msgid "Arguments" -msgstr "" +msgstr "Argumentos" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:233 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:176 #: modules/po/../data/webadmin/tmpl/settings.tmpl:178 msgid "Description" -msgstr "" +msgstr "Descrição" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:234 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:177 msgid "Loaded globally" -msgstr "" +msgstr "Carregado globalmente" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:235 msgid "Loaded by user" -msgstr "" +msgstr "Carregado pelo utilizador" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:296 msgid "Add Network and return" -msgstr "" +msgstr "Adicionar a rede e regressar" #: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:297 msgid "Add Network and continue" -msgstr "" +msgstr "Adicionar a rede e continuar" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:15 msgid "Authentication" -msgstr "" +msgstr "Autenticação" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:19 msgid "Username:" -msgstr "" +msgstr "Utilizador:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:29 msgid "Please enter a username." -msgstr "" +msgstr "Por favor introduza um nome de utilizador." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:34 msgid "Password:" -msgstr "" +msgstr "Palavra-passe:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:36 msgid "Please enter a password." -msgstr "" +msgstr "Por favor introduza uma palavra-passe." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:39 msgid "Confirm password:" -msgstr "" +msgstr "Confirmar palavra-passe:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:41 msgid "Please re-type the above password." -msgstr "" +msgstr "Por favor volte a digitar a palavra-passe acima." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:44 #: modules/po/../data/webadmin/tmpl/settings.tmpl:151 msgid "Auth Only Via Module:" -msgstr "" +msgstr "Autenticar apenas via módulo:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:46 msgid "" "Allow user authentication by external modules only, disabling built-in " "password authentication." msgstr "" +"Permitir a autenticação do utilizador apenas por módulos externos, " +"desativando a autenticação integrada por palavra-passe." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:50 msgid "Allowed IPs:" -msgstr "" +msgstr "IPs permitidos:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:54 msgid "" "Leave empty to allow connections from all IPs.
Otherwise, one entry per " "line, wildcards * and ? are available." msgstr "" +"Deixe em branco para permitir ligações de todos os IPs.
Caso contrário, " +"uma entrada por linha, as wildcards * e ? estão disponíveis." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:62 msgid "IRC Information" -msgstr "" +msgstr "Informação do IRC" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:64 msgid "" "Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default " "values." msgstr "" +"Nick, NickAlt, Ident, RealName e QuitMsg podem ser deixados em branco para " +"serem utilizados com valores por defeito." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:82 msgid "The Ident is sent to server as username." -msgstr "" +msgstr "O Ident é enviado para o servidor como nome de utilizador." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:85 #: modules/po/../data/webadmin/tmpl/settings.tmpl:102 msgid "Status Prefix:" -msgstr "" +msgstr "Prefixo de status:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:87 #: modules/po/../data/webadmin/tmpl/settings.tmpl:104 msgid "The prefix for the status and module queries." -msgstr "" +msgstr "O prefixo para o status do Znc e privados dos módulos." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:105 msgid "DCCBindHost:" -msgstr "" +msgstr "DCCBindHost:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:122 #: modules/po/../data/webadmin/tmpl/listusers.tmpl:17 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:39 msgid "Networks" -msgstr "" +msgstr "Redes" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:132 #: modules/po/../data/webadmin/tmpl/listusers.tmpl:18 @@ -666,221 +679,230 @@ msgid "" "network or declares the connection timeout. This happens after attempts to " "ping the peer." msgstr "" +"Quanto tempo deve o ZNC esperar (em segundos) até que receba alguma coisa da " +"rede ou declara que a ligação porque excedeu o tempo. Isto acontece depois " +"de tentativas de enviar ping ao par." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:327 msgid "Max IRC Networks Number:" -msgstr "" +msgstr "Número máximo redes IRC:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:329 msgid "Maximum number of IRC networks allowed for this user." -msgstr "" +msgstr "O número máximo de redes de IRC permitidas para este utilizador." #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:332 msgid "Substitutions" -msgstr "" +msgstr "Substituições" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:334 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:342 msgid "CTCP Replies:" -msgstr "" +msgstr "Respostas CTCP:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:338 msgid "One reply per line. Example: TIME Buy a watch!" -msgstr "" +msgstr "Uma resposta por linha. Exemplo: TIME Compre um relógio!" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:339 #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:355 msgid "{1} are available" -msgstr "" +msgstr "{1} estão disponíveis" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:341 msgid "Empty value means this CTCP request will be ignored" -msgstr "" +msgstr "Sem valores significa que este pedido CTCP será ignorado" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:347 msgid "Request" -msgstr "" +msgstr "Pedido" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:348 msgid "Response" -msgstr "" +msgstr "Resposta" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:373 #: modules/po/../data/webadmin/tmpl/settings.tmpl:90 msgid "Skin:" -msgstr "" +msgstr "Tema:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:377 msgid "- Global -" -msgstr "" +msgstr "- Global -" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:379 #: modules/po/../data/webadmin/tmpl/settings.tmpl:94 msgid "Default" -msgstr "" +msgstr "Por defeito" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:383 msgid "No other skins found" -msgstr "" +msgstr "Não há outros temas" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:389 msgid "Language:" -msgstr "" +msgstr "Idioma:" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:422 msgid "Clone and return" -msgstr "" +msgstr "Clonar e regressar" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:423 msgid "Clone and continue" -msgstr "" +msgstr "Clonar e continuar" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:425 msgid "Create and return" -msgstr "" +msgstr "Criar e regressar" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:426 msgid "Create and continue" -msgstr "" +msgstr "Criar e continuar" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:432 #: modules/po/../data/webadmin/tmpl/listusers.tmpl:28 msgid "Clone" -msgstr "" +msgstr "Clonar" #: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:434 msgid "Create" -msgstr "" +msgstr "Criar" #: modules/po/../data/webadmin/tmpl/del_network.tmpl:5 msgid "Confirm Network Deletion" -msgstr "" +msgstr "Confirmar Eliminação da Rede" #: modules/po/../data/webadmin/tmpl/del_network.tmpl:9 msgid "Are you sure you want to delete network “{2}” of user “{1}”?" msgstr "" +"Tem a certeza que pretende eliminar a rede \"{2}\" do utilizador \"{1}\"?" #: modules/po/../data/webadmin/tmpl/del_network.tmpl:14 #: modules/po/../data/webadmin/tmpl/del_user.tmpl:14 msgid "Yes" -msgstr "" +msgstr "Sim" #: modules/po/../data/webadmin/tmpl/del_network.tmpl:17 #: modules/po/../data/webadmin/tmpl/del_user.tmpl:17 msgid "No" -msgstr "" +msgstr "Não" #: modules/po/../data/webadmin/tmpl/del_user.tmpl:5 msgid "Confirm User Deletion" -msgstr "" +msgstr "Confirmar Eliminação de Utilizador" #: modules/po/../data/webadmin/tmpl/del_user.tmpl:9 msgid "Are you sure you want to delete user “{1}”?" -msgstr "" +msgstr "Tem a certeza que pretende eliminar o utilizador \"{1}\"?" #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:6 msgid "ZNC is compiled without encodings support. {1} is required for it." msgstr "" +"O ZNC foi compilado sem suporte de codificação. {1} é requerido para isso." #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:11 msgid "Legacy mode is disabled by modpython." -msgstr "" +msgstr "Modo legacy está desativado por modpython." #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:18 msgid "Don't ensure any encoding at all (legacy mode, not recommended)" msgstr "" +"Não certificar qualquer codificação de todo (modo legacy, não recomendado)" #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:22 msgid "Try to parse as UTF-8 and as {1}, send as UTF-8 (recommended)" -msgstr "" +msgstr "Tentar analisar como UTF-8 e como {1}, enviar como UTF-8 (recomendado)" #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:26 msgid "Try to parse as UTF-8 and as {1}, send as {1}" -msgstr "" +msgstr "Tentar analisar como UTF-8 e como {1}, enviar como {1}" #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:30 msgid "Parse and send as {1} only" -msgstr "" +msgstr "Analisar e enviar apenas como {1}" #: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:36 msgid "E.g. UTF-8, or ISO-8859-15" -msgstr "" +msgstr "Ex: UTF-8, ou ISO-8859-15" #: modules/po/../data/webadmin/tmpl/index.tmpl:5 msgid "Welcome to the ZNC webadmin module." -msgstr "" +msgstr "Bem-vindo(a) ao módulo webadmin do ZNC." #: modules/po/../data/webadmin/tmpl/index.tmpl:6 msgid "" "All changes you make will be in effect immediately after you submitted them." msgstr "" +"Todas as alterações que fizer irão ter efeito imediato depois de as submeter." #: modules/po/../data/webadmin/tmpl/listusers.tmpl:16 msgid "Username" -msgstr "" +msgstr "Utilizador" #: modules/po/../data/webadmin/tmpl/listusers.tmpl:29 #: modules/po/../data/webadmin/tmpl/settings.tmpl:21 msgid "Delete" -msgstr "" +msgstr "Eliminar" #: modules/po/../data/webadmin/tmpl/settings.tmpl:6 msgid "Listen Port(s)" -msgstr "" +msgstr "Porta(s) em escuta" #: modules/po/../data/webadmin/tmpl/settings.tmpl:14 msgid "BindHost" -msgstr "" +msgstr "BindHost" #: modules/po/../data/webadmin/tmpl/settings.tmpl:16 msgid "IPv4" -msgstr "" +msgstr "IPv4" #: modules/po/../data/webadmin/tmpl/settings.tmpl:17 msgid "IPv6" -msgstr "" +msgstr "IPv6" #: modules/po/../data/webadmin/tmpl/settings.tmpl:18 msgid "IRC" -msgstr "" +msgstr "IRC" #: modules/po/../data/webadmin/tmpl/settings.tmpl:19 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: modules/po/../data/webadmin/tmpl/settings.tmpl:20 msgid "URIPrefix" -msgstr "" +msgstr "URIPrefix" #: modules/po/../data/webadmin/tmpl/settings.tmpl:56 msgid "" "To delete port which you use to access webadmin itself, either connect to " "webadmin via another port, or do it in IRC (/znc DelPort)" msgstr "" +"Para eliminar a porta que usa para aceder ao próprio webadmin, ou ligue-se " +"ao webadmin com outra porta, ou faça-o no cliente de IRC (/znc DelPort)" #: modules/po/../data/webadmin/tmpl/settings.tmpl:56 msgid "Current" -msgstr "" +msgstr "Atual" #: modules/po/../data/webadmin/tmpl/settings.tmpl:86 msgid "Settings" -msgstr "" +msgstr "Definições" #: modules/po/../data/webadmin/tmpl/settings.tmpl:105 msgid "Default for new users only." -msgstr "" +msgstr "Por defeito para novos utilizadores apenas." #: modules/po/../data/webadmin/tmpl/settings.tmpl:110 msgid "Maximum Buffer Size:" -msgstr "" +msgstr "Tamanho Máximo Buffer:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:112 msgid "Sets the global Max Buffer Size a user can have." -msgstr "" +msgstr "Define o Tamanho Máximo do Buffer global que um utilizador pode ter." #: modules/po/../data/webadmin/tmpl/settings.tmpl:117 msgid "Connect Delay:" -msgstr "" +msgstr "Atraso de ligação:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:119 msgid "" @@ -888,367 +910,383 @@ msgid "" "affects the connection between ZNC and the IRC server; not the connection " "between your IRC client and ZNC." msgstr "" +"O tempo entre as tentativas de ligação ao servidor de IRC, em segundos. Isto " +"afeta a ligação entre o ZNC e o servidor de IRC, não a ligação entre o ZNC e " +"o seu cliente de IRC." #: modules/po/../data/webadmin/tmpl/settings.tmpl:124 msgid "Server Throttle:" -msgstr "" +msgstr "Regulador de servidor:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:126 msgid "" "The minimal time between two connect attempts to the same hostname, in " "seconds. Some servers refuse your connection if you reconnect too fast." msgstr "" +"O tempo mínimo entre duas tentativas de ligação para o mesmo hostname, em " +"segundos. Alguns servidores recusam a sua ligação se voltar a ligar muito " +"rapidamente." #: modules/po/../data/webadmin/tmpl/settings.tmpl:131 msgid "Anonymous Connection Limit per IP:" -msgstr "" +msgstr "Limite de ligação anónima por IP:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:133 msgid "Limits the number of unidentified connections per IP." -msgstr "" +msgstr "Limita o número de ligações não identificadas por IP." #: modules/po/../data/webadmin/tmpl/settings.tmpl:138 msgid "Protect Web Sessions:" -msgstr "" +msgstr "Sessões Web protegidas:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:140 msgid "Disallow IP changing during each web session" -msgstr "" +msgstr "Não permite alteração de IP durante cada sessão web" #: modules/po/../data/webadmin/tmpl/settings.tmpl:145 msgid "Hide ZNC Version:" -msgstr "" +msgstr "Ocultar a versão do ZNC:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:147 msgid "Hide version number from non-ZNC users" -msgstr "" +msgstr "Oculta o número da versão dos utilizadores não-ZNC" #: modules/po/../data/webadmin/tmpl/settings.tmpl:153 msgid "Allow user authentication by external modules only" -msgstr "" +msgstr "Permitir a autenticação do utilizador por módulos externos apenas" #: modules/po/../data/webadmin/tmpl/settings.tmpl:158 msgid "MOTD:" -msgstr "" +msgstr "MOTD:" #: modules/po/../data/webadmin/tmpl/settings.tmpl:162 msgid "“Message of the Day”, sent to all ZNC users on connect." msgstr "" +"“Message of the Day” (Mensagem do Dia), enviada a todos os utilizadores do " +"ZNC ao ligar." #: modules/po/../data/webadmin/tmpl/settings.tmpl:170 msgid "Global Modules" -msgstr "" +msgstr "Módulos Globais" #: modules/po/../data/webadmin/tmpl/settings.tmpl:180 msgid "Loaded by users" -msgstr "" +msgstr "Carregado por utilizadores" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:7 msgid "Information" -msgstr "" +msgstr "Informação" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:13 msgid "Uptime" -msgstr "" +msgstr "Tempo de atividade" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:18 msgid "Total Users" -msgstr "" +msgstr "Total de utilizadores" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:22 msgid "Total Networks" -msgstr "" +msgstr "Total de redes" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:26 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:43 msgid "Attached Networks" -msgstr "" +msgstr "Redes anexadas" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:30 msgid "Total Client Connections" -msgstr "" +msgstr "Total de ligações de cliente" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:34 msgid "Total IRC Connections" -msgstr "" +msgstr "Total de ligações IRC" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:47 msgid "Client Connections" -msgstr "" +msgstr "Ligações de cliente" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:51 msgid "IRC Connections" -msgstr "" +msgstr "Ligações de IRC" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:63 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:72 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:89 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:117 msgid "Total" -msgstr "" +msgstr "Total" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:70 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:115 msgctxt "Traffic" msgid "In" -msgstr "" +msgstr "Entrada" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:71 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:116 msgctxt "Traffic" msgid "Out" -msgstr "" +msgstr "Saída" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:77 #: modules/po/../data/webadmin/tmpl/traffic.tmpl:104 msgid "Users" -msgstr "" +msgstr "Utilizadores" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:106 msgid "Traffic" -msgstr "" +msgstr "Tráfego" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:113 msgid "User" -msgstr "" +msgstr "Utilizador" #: modules/po/../data/webadmin/tmpl/traffic.tmpl:114 msgid "Network" -msgstr "" +msgstr "Rede" #: webadmin.cpp:91 webadmin.cpp:1883 msgid "Global Settings" -msgstr "" +msgstr "Definições Globais" #: webadmin.cpp:93 msgid "Your Settings" -msgstr "" +msgstr "As suas definições" #: webadmin.cpp:94 webadmin.cpp:1695 msgid "Traffic Info" -msgstr "" +msgstr "Informação de Tráfego" #: webadmin.cpp:97 webadmin.cpp:1674 msgid "Manage Users" -msgstr "" +msgstr "Gerir Utilizadores" #: webadmin.cpp:188 msgid "Invalid Submission [Username is required]" -msgstr "" +msgstr "Envio inválido [Nome de utilizador é requerido]" #: webadmin.cpp:201 msgid "Invalid Submission [Passwords do not match]" -msgstr "" +msgstr "Envio inválido [As palavras-passe não coincidem]" #: webadmin.cpp:323 msgid "Timeout can't be less than 30 seconds!" -msgstr "" +msgstr "Tempo de expiração não pode ser menos de 30 segundos!" #: webadmin.cpp:407 webadmin.cpp:435 webadmin.cpp:1193 webadmin.cpp:2068 msgid "Unable to load module [{1}]: {2}" -msgstr "" +msgstr "Não foi possível carregar o módulo [{1}]: {2}" #: webadmin.cpp:412 webadmin.cpp:440 msgid "Unable to load module [{1}] with arguments [{2}]" -msgstr "" +msgstr "Não é possível carregar o módulo [{1}] com argumentos [{2}]" #: webadmin.cpp:521 webadmin.cpp:625 webadmin.cpp:650 webadmin.cpp:672 #: webadmin.cpp:706 webadmin.cpp:1260 msgid "No such user" -msgstr "" +msgstr "Esse utilizador não existe" #: webadmin.cpp:534 webadmin.cpp:566 webadmin.cpp:595 webadmin.cpp:611 msgid "No such user or network" -msgstr "" +msgstr "Esse utilizador ou rede não existe" #: webadmin.cpp:576 msgid "No such channel" -msgstr "" +msgstr "Esse canal não existe" #: webadmin.cpp:642 msgid "Please don't delete yourself, suicide is not the answer!" -msgstr "" +msgstr "Por favor não se elimine a si próprio(a), o suicídio não é a resposta!" #: webadmin.cpp:715 webadmin.cpp:972 webadmin.cpp:1325 msgid "Edit User [{1}]" -msgstr "" +msgstr "Editar Utilizador [{1}]" #: webadmin.cpp:719 webadmin.cpp:906 msgid "Edit Network [{1}]" -msgstr "" +msgstr "Editar Rede [{1}]" #: webadmin.cpp:729 msgid "Edit Channel [{1}] of Network [{2}] of User [{3}]" -msgstr "" +msgstr "Editar Canal [{1}] da Rede [{2}] do Utilizador [{3}]" #: webadmin.cpp:736 msgid "Edit Channel [{1}]" -msgstr "" +msgstr "Editar Canal [{1}]" #: webadmin.cpp:744 msgid "Add Channel to Network [{1}] of User [{2}]" -msgstr "" +msgstr "Adicionar Canal para a Rede [{1}] do Utilizador [{2}]" #: webadmin.cpp:749 msgid "Add Channel" -msgstr "" +msgstr "Adicionar Canal" #: webadmin.cpp:756 webadmin.cpp:1521 msgid "Auto Clear Chan Buffer" -msgstr "" +msgstr "Auto. Limpar Buffer Canais" #: webadmin.cpp:758 msgid "Automatically Clear Channel Buffer After Playback" -msgstr "" +msgstr "Automaticamente limpa os buffers de canal depois da reprodução" #: webadmin.cpp:766 msgid "Detached" -msgstr "" +msgstr "Desunido" #: webadmin.cpp:773 msgid "Enabled" -msgstr "" +msgstr "Ativado" #: webadmin.cpp:797 msgid "Channel name is a required argument" -msgstr "" +msgstr "O nome de canal é um argumento requerido" #: webadmin.cpp:806 msgid "Channel [{1}] already exists" -msgstr "" +msgstr "O canal [{1}] já existe" #: webadmin.cpp:813 msgid "Could not add channel [{1}]" -msgstr "" +msgstr "Não foi possível adicionar o canal [{1}]" #: webadmin.cpp:861 msgid "Channel was added/modified, but config file was not written" msgstr "" +"O canal foi adicionado/modificado, mas o ficheiro de config não foi escrito" #: webadmin.cpp:888 msgid "" "Network number limit reached. Ask an admin to increase the limit for you, or " "delete unneeded networks from Your Settings." msgstr "" +"O limite de número de redes foi alcançado. Peça a um administrador para " +"aumentar o limite para si, ou apague redes desnecessárias de 'As Suas " +"Definições'." #: webadmin.cpp:903 msgid "Edit Network [{1}] of User [{2}]" -msgstr "" +msgstr "Editar Rede [{1}] do Utilizador [{2}]" #: webadmin.cpp:910 msgid "Add Network for User [{1}]" -msgstr "" +msgstr "Adicionar uma Rede para o Utilizador [{1}]" #: webadmin.cpp:911 msgid "Add Network" -msgstr "" +msgstr "Adicionar Rede" #: webadmin.cpp:1077 msgid "Network name is a required argument" -msgstr "" +msgstr "O nome da rede é um argumento requerido" #: webadmin.cpp:1200 webadmin.cpp:2075 msgid "Unable to reload module [{1}]: {2}" -msgstr "" +msgstr "Não é possivel recarregar o módulo [{1}]: {2}" #: webadmin.cpp:1237 msgid "Network was added/modified, but config file was not written" msgstr "" +"Rede foi adicionada/modificada, mas o ficheiro de config não foi escrito" #: webadmin.cpp:1266 msgid "That network doesn't exist for this user" -msgstr "" +msgstr "Essa rede não existe para esse utilizador" #: webadmin.cpp:1283 msgid "Network was deleted, but config file was not written" -msgstr "" +msgstr "Rede foi eliminada, mas o ficheiro de config não foi escrito" #: webadmin.cpp:1297 msgid "That channel doesn't exist for this network" -msgstr "" +msgstr "Esse canal não existe para esta rede" #: webadmin.cpp:1306 msgid "Channel was deleted, but config file was not written" -msgstr "" +msgstr "Canal foi eliminado, mas o ficheiro de config não foi escrito" #: webadmin.cpp:1334 msgid "Clone User [{1}]" -msgstr "" +msgstr "Clonar Utilizador [{1}]" #: webadmin.cpp:1523 msgid "" "Automatically Clear Channel Buffer After Playback (the default value for new " "channels)" msgstr "" +"Automaticamente limpara buffers de canal após reprodução (o valor por " +"defeito para novos canais)" #: webadmin.cpp:1533 msgid "Multi Clients" -msgstr "" +msgstr "Clientes Múltiplos" #: webadmin.cpp:1540 msgid "Append Timestamps" -msgstr "" +msgstr "Acrescentar Registo de Tempo" #: webadmin.cpp:1547 msgid "Prepend Timestamps" -msgstr "" +msgstr "Preceder Registo de Tempo" #: webadmin.cpp:1555 msgid "Deny LoadMod" -msgstr "" +msgstr "Negar LoadMod" #: webadmin.cpp:1562 msgid "Admin (dangerous! may gain shell access)" -msgstr "" +msgstr "Administrador (perigoso! pode ganhar acesso à shell)" #: webadmin.cpp:1572 msgid "Deny SetBindHost" -msgstr "" +msgstr "Negar SetBindHost" #: webadmin.cpp:1580 msgid "Auto Clear Query Buffer" -msgstr "" +msgstr "Auto, Limpar Buffer Privados" #: webadmin.cpp:1582 msgid "Automatically Clear Query Buffer After Playback" -msgstr "" +msgstr "Automaticamente limpa os buffers de privados após reprodução" #: webadmin.cpp:1606 msgid "Invalid Submission: User {1} already exists" -msgstr "" +msgstr "Envio inválido: Utilizador {1} já existe" #: webadmin.cpp:1628 webadmin.cpp:1639 msgid "Invalid submission: {1}" -msgstr "" +msgstr "Envio inválido: {1}" #: webadmin.cpp:1634 msgid "User was added, but config file was not written" -msgstr "" +msgstr "Utilizador foi adicionado, mas o ficheiro de config não foi escrito" #: webadmin.cpp:1645 msgid "User was edited, but config file was not written" -msgstr "" +msgstr "Utilizador foi editado, mas o ficheiro de config não foi escrito" #: webadmin.cpp:1803 msgid "Choose either IPv4 or IPv6 or both." -msgstr "" +msgstr "Escolha entre IPv4 ou IPv6 ou ambos." #: webadmin.cpp:1820 msgid "Choose either IRC or HTTP or both." -msgstr "" +msgstr "Escolha entre IRC ou HTTP ou ambos." #: webadmin.cpp:1833 webadmin.cpp:1869 msgid "Port was changed, but config file was not written" -msgstr "" +msgstr "Porta foi alterada, mas o ficheiro de config não foi escrito" #: webadmin.cpp:1859 msgid "Invalid request." -msgstr "" +msgstr "Pedido inválido." #: webadmin.cpp:1873 msgid "The specified listener was not found." -msgstr "" +msgstr "A porta de escuta especificada não foi encontrada." #: webadmin.cpp:2104 msgid "Settings were changed, but config file was not written" msgstr "" +"As definições foram alteradas, mas o ficheiro de config não foi escrito" diff --git a/src/po/znc.pt_PT.po b/src/po/znc.pt_PT.po index 504e8d71..96258fd8 100644 --- a/src/po/znc.pt_PT.po +++ b/src/po/znc.pt_PT.po @@ -1936,59 +1936,65 @@ msgid "" "Can't resolve bind hostname. Try /znc ClearBindHost and /znc " "ClearUserBindHost" msgstr "" +"Não é possível resolver hostname da ligação. Tente /znc ClearBindHost e /znc " +"ClearUserBindHost" #: Socket.cpp:348 msgid "Server address is IPv4-only, but bindhost is IPv6-only" -msgstr "" +msgstr "O endereço do servidor é apenas IPv4, mas bindhost é apenas IPv6" #: Socket.cpp:357 msgid "Server address is IPv6-only, but bindhost is IPv4-only" -msgstr "" +msgstr "O endereço do servidor é apenas IPv6, mas bindhost apenas IPv4" #: Socket.cpp:515 msgid "Some socket reached its max buffer limit and was closed!" -msgstr "" +msgstr "Algum socket atingiu o seu limite máximo de buffer e foi fechado!" #: SSLVerifyHost.cpp:481 msgid "hostname doesn't match" -msgstr "" +msgstr "hostname não coincide" #: SSLVerifyHost.cpp:485 msgid "malformed hostname in certificate" -msgstr "" +msgstr "hostname mal-formado no certificado" #: SSLVerifyHost.cpp:489 msgid "hostname verification error" -msgstr "" +msgstr "erro de verificação do hostname" #: User.cpp:507 msgid "" "Invalid network name. It should be alphanumeric. Not to be confused with " "server name" msgstr "" +"Nome da rede inválido. Devia ser alfa-numérico. Não é para confundir com " +"nome de servidor" #: User.cpp:511 msgid "Network {1} already exists" -msgstr "" +msgstr "A rede {1} já existe" #: User.cpp:777 msgid "" "You are being disconnected because your IP is no longer allowed to connect " "to this user" msgstr "" +"Está a ser desligado(a) porque o seu IP já não é permitido para ligar a este " +"utilizador" #: User.cpp:912 msgid "Password is empty" -msgstr "" +msgstr "A palavra-passe está vazia" #: User.cpp:917 msgid "Username is empty" -msgstr "" +msgstr "O nome do utilizador está vazio" #: User.cpp:922 msgid "Username is invalid" -msgstr "" +msgstr "O nome do utilizador é inválido" #: User.cpp:1199 msgid "Unable to find modinfo {1}: {2}" -msgstr "" +msgstr "Não é possível localizar modinfo {1}: {2}" From ac57c0e524fcc0879871c3e535df660fead4118e Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Fri, 8 Oct 2021 00:29:50 +0000 Subject: [PATCH 26/26] Update translations from Crowdin for it_IT --- src/po/znc.it_IT.po | 72 ++++++++++++++++++++++++++------------------- 1 file changed, 42 insertions(+), 30 deletions(-) diff --git a/src/po/znc.it_IT.po b/src/po/znc.it_IT.po index 5141d662..9f147315 100644 --- a/src/po/znc.it_IT.po +++ b/src/po/znc.it_IT.po @@ -22,7 +22,7 @@ msgstr "Non sei loggato" #: webskins/_default_/tmpl/LoginBar.tmpl:3 msgid "Logout" -msgstr "Disconnettersi" +msgstr "Disconnetti" #: webskins/_default_/tmpl/Menu.tmpl:4 msgid "Home" @@ -42,7 +42,7 @@ msgstr "Moduli del Network ({1})" #: webskins/_default_/tmpl/index.tmpl:6 msgid "Welcome to ZNC's web interface!" -msgstr "Benvenuti nell'interfaccia web dello ZNC's!" +msgstr "Benvenuti nell'interfaccia WEB della ZNC!" #: webskins/_default_/tmpl/index.tmpl:11 msgid "" @@ -50,10 +50,10 @@ msgid "" "*status help
” and “/msg *status loadmod <module>”). Once you have loaded some Web-enabled modules, the menu will expand." msgstr "" -"Nessuno dei moduli abilitati al web sono stati caricati. Carica i moduli da " -"IRC (“/msg *status help” e “/msg *status loadmod <nome " -"del modulo>”). Dopo aver caricato alcuni moduli abilitati per al " -"Web, il menù si espanderà." +"ATTENZIONE: Nessuno dei moduli abilitati per il web è stato caricato. Carica " +"i moduli da IRC (“/msg *status help” e “/msg *status " +"loadmod <nome del modulo>”). Dopo aver caricato alcuni moduli " +"abilitati per il web, il menù si espanderà." #: znc.cpp:1554 msgid "User already exists" @@ -232,8 +232,8 @@ msgstr "" msgid "" "You have no networks configured. Use /znc AddNetwork to add one." msgstr "" -"Non hai configurato nessun networks. Usa /znc AddNetwork " -"per aggiungerne uno." +"ATTENZIONE: Non hai ancora configurato nessun networks. Usa /znc AddNetwork " +" per aggiungerne uno." #: Client.cpp:431 msgid "Closing link: Timeout" @@ -252,23 +252,31 @@ msgstr "" #: Client.cpp:1022 msgid "Your CTCP to {1} got lost, you are not connected to IRC!" -msgstr "Il tuo CTCP a {1} è andato perso, non sei connesso ad IRC!" +msgstr "" +"ATTENZIONE: La richiesta di CTCP verso {1} è andata persa. Ora non sei " +"connesso ad IRC!" #: Client.cpp:1148 msgid "Your notice to {1} got lost, you are not connected to IRC!" -msgstr "Il tuo NOTICE a {1} è andato perso, non sei connesso ad IRC!" +msgstr "" +"ATTENZIONE: L'invio del tuo NOTICE verso {1} è andato perso. Ora non sei " +"connesso ad IRC!" #: Client.cpp:1187 msgid "Removing channel {1}" -msgstr "Rimozione del canle {1}" +msgstr "Rimozione del canale {1}" #: Client.cpp:1265 msgid "Your message to {1} got lost, you are not connected to IRC!" -msgstr "Il tuo messaggio a {1} è andato perso, non sei connesso ad IRC!" +msgstr "" +"ATTENZIONE: L'invio del tuo messaggio verso {1} è andato perso. Ora non sei " +"connesso ad IRC!" #: Client.cpp:1318 Client.cpp:1324 msgid "Hello. How may I help you?" -msgstr "Ciao! Come posso aiutarti? Puoi iniziare a scrivere help" +msgstr "" +"Ciao! Per ottenere aiuto su questo e tutti i moduli della ZNC digita help " +"(da questa finestra) oppure /znc help (in qualsiasi altra finestra)." #: Client.cpp:1338 msgid "Usage: /attach <#chans>" @@ -279,13 +287,13 @@ msgstr "Usa: /attach <#canali>" msgid "There was {1} channel matching [{2}]" msgid_plural "There were {1} channels matching [{2}]" msgstr[0] "Trovato {1} canale corrispondente a [{2}]" -msgstr[1] "Trovati {1} canali corrispondenti a [{2}]" +msgstr[1] "Ho trovato {1} canali corrispondenti a [{2}]" #: Client.cpp:1348 ClientCommand.cpp:132 msgid "Attached {1} channel" msgid_plural "Attached {1} channels" msgstr[0] "Agganciato {1} canale (Attached)" -msgstr[1] "Agganciati {1} canali (Attached)" +msgstr[1] "Ho agganciato {1} canali (Attached)" #: Client.cpp:1360 msgid "Usage: /detach <#chans>" @@ -295,7 +303,7 @@ msgstr "Usa: /detach <#canali>" msgid "Detached {1} channel" msgid_plural "Detached {1} channels" msgstr[0] "Scollegato {1} canale (Detached)" -msgstr[1] "Scollegati {1} canali (Detached)" +msgstr[1] "Ho scollegato {1} canali (Detached)" #: Chan.cpp:678 msgid "Buffer Playback..." @@ -313,7 +321,7 @@ msgstr "" #: Modules.cpp:529 msgctxt "modhelpcmd" msgid "Generate this output" -msgstr "Genera questo output" +msgstr "Mostra questo elenco" #: Modules.cpp:573 ClientCommand.cpp:1972 msgid "No matches for '{1}'" @@ -325,7 +333,9 @@ msgstr "Questo modulo non implementa nessun comando." #: Modules.cpp:693 msgid "Unknown command!" -msgstr "Comando sconosciuto!" +msgstr "" +"ATTENZIONE: Comando non riconosciuto! (Suggerimento: controlla la sintassi e " +"di averlo digitato correttamente)." #: Modules.cpp:1633 msgid "" @@ -341,7 +351,7 @@ msgstr "Il modulo {1} è già stato caricato." #: Modules.cpp:1666 msgid "Unable to find module {1}" -msgstr "Impossibile trovare il modulo {1}" +msgstr "ATTENZIONE: Impossibile trovare il modulo {1}" #: Modules.cpp:1678 msgid "Module {1} does not support module type {2}." @@ -474,7 +484,7 @@ msgstr "Usa: Detach <#canali>" #: ClientCommand.cpp:161 msgid "There is no MOTD set." -msgstr "AVVISO: Non è ancora stato impostato il MOTD." +msgstr "AVVISO: Non è ancora stato impostato il MOTD (Message Of The Day)." #: ClientCommand.cpp:167 msgid "Rehashing succeeded!" @@ -860,27 +870,29 @@ msgstr "" #: ClientCommand.cpp:713 msgid "Old user {1} not found." -msgstr "Vecchio utente {1} non trovato." +msgstr "ATTENZIONE: Il vecchio utente {1} non è stato trovato." #: ClientCommand.cpp:719 msgid "Old network {1} not found." -msgstr "Vecchio network {1} non trovato." +msgstr "ATTENZIONE: Il vecchio network {1} non è stato trovato." #: ClientCommand.cpp:725 msgid "New user {1} not found." -msgstr "Nuovo utente {1} non trovato." +msgstr "ATTENZIONE: Il nuovo utente {1} non è stato trovato." #: ClientCommand.cpp:730 msgid "User {1} already has network {2}." -msgstr "L'utente {1} ha già un network chiamato {2}." +msgstr "ATTENZIONE: L'utente {1} ha già un network chiamato {2}." #: ClientCommand.cpp:736 msgid "Invalid network name [{1}]" -msgstr "Nome del network [{1}] non valido" +msgstr "ATTENZIONE: Il nome del network [{1}] non è valido." #: ClientCommand.cpp:752 msgid "Some files seem to be in {1}. You might want to move them to {2}" -msgstr "Alcuni files sembrano essere in {1}. Forse dovresti spostarli in {2}" +msgstr "" +"ATTENZIONE: Alcuni files sembrano essere in {1}. Forse dovresti spostarli in " +"{2}" #: ClientCommand.cpp:766 msgid "Error adding network: {1}" @@ -888,13 +900,13 @@ msgstr "Errore durante l'aggiunta del network: {1}" #: ClientCommand.cpp:778 msgid "Success." -msgstr "Completato." +msgstr "Operazione completata." #: ClientCommand.cpp:781 msgid "Copied the network to new user, but failed to delete old network" msgstr "" -"Il network è stato copiato nel nuovo utente, ma non è stato possibile " -"eliminare il vecchio network" +"ATTENZIONE: Il network per il nuovo utente è stato copiato, ma non è stato " +"possibile eliminare il vecchio network" #: ClientCommand.cpp:788 msgid "No network supplied." @@ -910,7 +922,7 @@ msgstr "Passato a {1}" #: ClientCommand.cpp:802 msgid "You don't have a network named {1}" -msgstr "Non hai un network chiamato {1}" +msgstr "ATTENZIONE: Non hai un network chiamato {1}" #: ClientCommand.cpp:814 msgid "Usage: AddServer [[+]port] [pass]"