diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index ef07a38e06..0000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,23 +0,0 @@ -Operating System Version: - - -Popcorn Time Version: - - -Download date: - - -#### Expected Behaviour - -... - -#### Actual Behaviour - -... - -#### Steps to reproduce the behaviour - - -1. ... -2. ... -3. ... diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..08b9074991 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,45 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + + + +Operating System Version: + + +Popcorn Time Version: + + +Download date: + + +Download url (optional): + + +#### Expected Behaviour + +... + +#### Actual Behaviour + +... + +#### Steps to reproduce the behaviour + + +1. ... +2. ... +3. ... + +#### Screenshot(s) of issue or error(s) logs of developer console (Windows/Linux: F12, MacOS: ⌘ + 0 ... then 'console' tab) (recommended) + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000000..71d6aad6bb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the idea you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/missing_content.md b/.github/ISSUE_TEMPLATE/missing_content.md new file mode 100644 index 0000000000..15cfa25fcc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/missing_content.md @@ -0,0 +1,12 @@ +--- +name: Missing or wrong movie / episode +about: Do not open an issue +title: Do not open an issue +labels: wontfix +assignees: '' + +--- + +The app don't manage the content. Results comes from third parties APIs. + +This is useless to open an issue here for those kind of issues. \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c50aa935d1..ea7dc9183a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,18 +45,21 @@ jobs: if: matrix.os == 'macOS-latest' run: | yarn + npm install yarn gulp dist - name: Build App [ubuntu] if: matrix.os == 'ubuntu-latest' run: | yarn + npm install yarn gulp dist --platforms=linux32,linux64 - name: Build App [windows] if: matrix.os == 'windows-latest' run: | yarn + npm install yarn gulp dist --platforms=win32 yarn gulp dist --platforms=win64 env: diff --git a/.gitignore b/.gitignore index d3fd0e70a2..bd0180b4b6 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,8 @@ lib-cov .idea/ *.swp *.sublime-* +.vscode/ +*.code-workspace *.bat *.db *.seed diff --git a/.jshintrc b/.jshintrc index 1cee97ce35..438cc7edc8 100644 --- a/.jshintrc +++ b/.jshintrc @@ -82,6 +82,10 @@ "WebTorrent": true, "torrentCollection": true, "Trakt": true, + "pkJson": true, + "curSetDefaultFilters": true, + "extPlayerlst": true, + "jsonFileEditor": true, // Third party "Backbone": true, @@ -90,6 +94,7 @@ "_": true, "request": true, "videojs": true, - "vjs": true + "vjs": true, + "VPNht": true } } diff --git a/.travis.yml b/.travis.yml index 2f5e72296f..af33a7083b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ before_install: - yarn install --ignore-engines - yarn build install: - - yarn gulp compress + - yarn gulp prepareUpdater after_success: - ls -ltr ./build/ deploy: @@ -24,6 +24,7 @@ deploy: name: Build $(date +'%d.%m.%Y %R') skip_cleanup: true on: + repo: popcorn-official/popcorn-desktop branch: development tags: false api-key: diff --git a/CHANGELOG.md b/CHANGELOG.md index ae8ab2da8b..fd5d5e9385 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.4.5 - The next wave - 21 June 2021 + +New Features: +- Update NWJS to 0.44.5 (https://github.com/nwjs/nw.js/blob/nw44/CHANGELOG.md) +- Add custom servers +- Add seedbox + +BigFixes: +- Many bugs ... + +## 0.4.4 Beta - Love in the Time of Corona - 14 April 2020 + +This part of the log lost in the depths of development + ## 0.3.10 Beta - Popcorn Is Love - 31 October 2016 BigFixes: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a3b879fb21..32f864fb00 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -133,8 +133,6 @@ For translations please go to: [Transifex](https://www.transifex.com/popcorn-tim 1. cd into the project folder 1. Run `npm install -g grunt-cli bower` - to make it possible to run grunt commands -[Complete documentation](https://github.com/popcorn-official/popcorn-desktop/tree/master/docs/Build-Debug.md) - ### Updating with the latest changes Pulling down the latest changes from master will often require more than just a pull, you may also need to do one or more of the following: diff --git a/README.md b/README.md index 721ad3cdda..66902c6f35 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,107 @@ -# [Popcorn Time](https://github.com/popcorn-official/popcorn-desktop) - -[![Build Status](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/badge/icon)](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/) -[![Dependency Status](https://david-dm.org/popcorn-official/popcorn-desktop.svg)](https://david-dm.org/popcorn-official/popcorn-desktop) -[![devDependency Status](https://david-dm.org/popcorn-official/popcorn-desktop/dev-status.svg)](https://david-dm.org/popcorn-official/popcorn-desktop#info=devDependencies) -[![Twitter](https://img.shields.io/badge/twitter-@Popcorn%20Time-3299EC.svg?style=flat)](https://twitter.com/popcorntimetv) -[![Reddit](https://img.shields.io/badge/discussion-reddit-red.svg?style=flat)](https://reddit.com/r/popcorntime) -[![Forum](https://img.shields.io/badge/Forum-Discourse-blue.svg?style=flat)](https://discuss.popcorntime.app) -[![Facebook](https://img.shields.io/badge/facebook-Popcorn%20Time-354F88.svg?style=flat)](https://www.facebook.com/PopcornTimedotsh) - - - -Allow any user to easily watch movies through torrent streaming, without any prerequisites. - -Visit the project's website at . +

+
+ Popcorn Time +
+ Popcorn Time +
+
+

+ +

A multi-platform, free software BitTorrent client that includes an integrated media player.

+ +

+ + + + + + +
+ + + + + + +

Visit the project's website at popcorntime.app

*** ## Install -#### macOS: - -Easily install Popcorn Time via _[Homebrew](https://brew.sh) ([Cask](https://github.com/Homebrew/homebrew-cask#homebrew-cask))_ with `brew cask install https://raw.githubusercontent.com/popcorn-official/popcorn-desktop/development/casks/popcorn-time.rb`, or `brew cask install https://raw.githubusercontent.com/popcorn-official/popcorn-desktop/development/casks/popcorn-time-beta.rb` for the latest [stable] beta build. Also, if you keep a [_Brewfile_](https://github.com/Homebrew/homebrew-bundle#usage), you can add something like this: -~~~ rb -repo = 'popcorn-official/popcorn-desktop' -tap repo, "https://github.com/#{repo}.git" -cask 'popcorn-time' -~~~ +### Windows: +Download and install: + * **Latest release**: check [popcorntime.app](https://popcorntime.app/#get-app) or the repo's [releases page](https://github.com/popcorn-official/popcorn-desktop/releases) + * Or **latest dev build (for testers)**: check the [latest successful build on ci.popcorntime.app](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/lastSuccessfulBuild/) + + +### MacOS: +Easily install Popcorn Time via _[Homebrew](https://brew.sh) ([Cask](https://github.com/Homebrew/homebrew-cask#homebrew-cask)):_ + * **Latest release**: + `brew tap popcorn-official/popcorn-desktop https://github.com/popcorn-official/popcorn-desktop.git` + `brew install --cask popcorn-time` + * Or **latest dev build (for testers)**: + `brew tap popcorn-official/popcorn-desktop https://github.com/popcorn-official/popcorn-desktop.git` + `brew install --cask popcorn-time-beta` + +Also, if you keep a [_Brewfile_](https://github.com/Homebrew/homebrew-bundle#usage), you can add something like this: + ~~~ rb + repo = 'popcorn-official/popcorn-desktop' + tap repo, "https://github.com/#{repo}.git" + cask 'popcorn-time' + ~~~ + +Update from _zip_ file: + * Unpack the contents of the zip file. This should leave you with a file named `update.tar`. Unpacking the .tar file should get you a folder named `Content`. Navigate to your `Application` folder, right click on Popcorn Time and press `Show Package Content` then replace the `Content` folder there with the `Content` folder from the `update.zip` + + +### Linux - Debian/Ubuntu based distros: +Via .deb package: + + _**Firstly, be aware** in some cases, missings dependencies packages (libatomic1, libgconf-2-4, libcanberra-gtk-module) were reported to be required for the app to works. + **If the app don't start for you too**, in this case, **try `sudo apt update && sudo apt install libatomic1 libgconf-2-4 libcanberra-gtk-module`** to be sure your system have the required dependencies._ + +Download and install: + * **Latest release**: check [popcorntime.app](https://popcorntime.app/#get-app) or the repo's [releases page](https://github.com/popcorn-official/popcorn-desktop/releases) + * Or **latest dev build (for testers)**: check the [latest successful build on ci.popcorntime.app](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/lastSuccessfulBuild/) + +Via archive and command line (tested on ubuntu 18.04 and 20.04): + 1. Download Popcorn Time archive: + * For the **latest release**: + `wget -c https://get.popcorntime.app/repo/build/Popcorn-Time-0.4.5-linux64.zip` + _if eventually you get issue with popcorntime.app website you can try to download from the github repo + `wget -c https://github.com/popcorn-official/popcorn-desktop/releases/download/v0.4.5/Popcorn-Time-0.4.5-linux64.zip`_ + * Or for the **latest dev build (for testers)**: + `wget -c https://ci.popcorntime.app/job/Popcorn-Time-Desktop/lastSuccessfulBuild/artifact/build/Popcorn-Time-0.4.5_linux64.zip -O Popcorn-Time-0.4.5-linux64.zip` + 2. Create popcorn-time folder in /opt/: + `sudo mkdir /opt/popcorn-time` + 3. Install unzip && dependencies (they should not be always required but some users needed them to make Popcorn Time working): + `sudo apt update && sudo apt install unzip libcanberra-gtk-module libgconf-2-4 libatomic1` + 4. Extract the zip in /opt/popcorn-time: + `sudo unzip Popcorn-Time-0.4.5-linux64.zip -d /opt/popcorn-time` + 5. Create symlink of Popcorn-Time in /usr/bin: + `sudo ln -sf /opt/popcorn-time/Popcorn-Time /usr/bin/popcorn-time` + 6. Create .desktop file (so the launcher): + `sudo nano /usr/share/applications/popcorntime.desktop` + 7. and copy paste the following text in the editor and save + ```desktop + [Desktop Entry] + Version = 1.0 + Type = Application + Terminal = false + Name = Popcorn Time + Exec = /usr/bin/popcorn-time + Icon = /opt/popcorn-time/src/app/images/icon.png + Categories = Application; + ``` -## Getting Involved - -Want to report a bug, request a feature, contribute to or translate Popcorn Time? Check out our in-depth guide to [Contributing to Popcorn Time](CONTRIBUTING.md#contributing-to-popcorn-time). We need all the help we can get! You can also join our [community](README.md#community) to keep up-to-date and meet other developers. ## Getting Started If you're comfortable getting up and running from a `git clone`, this method is for you. -The [master](https://github.com/popcorn-official/popcorn-desktop) branch which contains the latest release. +The [development](https://github.com/popcorn-official/popcorn-desktop/tree/development) branch contains the latest changes. +The [master](https://github.com/popcorn-official/popcorn-desktop/tree/master) branch contains the latest release. #### Quickstart: @@ -46,28 +112,42 @@ If you encounter trouble with the above method, you can try: 1. `yarn config set yarn-offline-mirror ./node_modules/` 2. `yarn install --ignore-engines` 3. `yarn build` -5. `yarn start` +4. `yarn start` Optionally, you may simply run `./make_popcorn.sh` if you are on a linux or mac based operating system. Full instructions & troubleshooting tips can be found in the [Contributing Guide](CONTRIBUTING.md#contributing-to-popcorn-time). +#### Building redistribuable packages/installers: + +1. `yarn config set yarn-offline-mirror ./node_modules/` +2. `yarn install --ignore-engines` +3. `yarn dist --platforms=` + +`` can be one or more of the folowing values (separated by a comma `,`): +* `win64`, `win32`, `linux64`, `linux32`, `osx64`, `all` + +Redistribuable packages are saved into `build/` subfolder. + + +## Getting Involved +Want to report a bug, request a feature, contribute to or translate Popcorn Time? +Check out our in-depth guide to [Contributing to Popcorn Time](CONTRIBUTING.md#contributing-to-popcorn-time). We need all the help we can get! +You can also join our [community](README.md#community) to keep up-to-date and meet other developers. + + ## Community - Keep track of Popcorn Time development and community activity. + * Read and subscribe to [The Official Popcorn Time Blog](https://blog.popcorntime.app/). + * Join in discussions on the [Popcorn Time Forum](https://discuss.popcorntime.app) and [r/PopCornTimeApp](https://www.reddit.com/r/PopcornTimeApp). -* Follow Popcorn Time on [Twitter](https://twitter.com/popcorntimetv) and [Facebook](https://www.facebook.com/PopcornTimeDotSh). -* Read and subscribe to [The Official Popcorn Time Blog](http://blog.popcorntime.app/). -* Join in discussions on the [Popcorn Time Forum](https://discuss.popcorntime.app/). ## Screenshots ![Popcorn Time](https://cloud.githubusercontent.com/assets/8317250/10714437/b1e1dc8c-7b32-11e5-9c25-d9fbd5b2f3bd.png) -![Debugging Popcorn Time](https://cloud.githubusercontent.com/assets/8317250/10714430/add70234-7b32-11e5-9be7-1de539d865ba.png) ## Versioning - For transparency and insight into our release cycle, and for striving to maintain backward compatibility, Popcorn Time will be maintained according to the [Semantic Versioning](http://semver.org/) guidelines as much as possible. Releases will be numbered with the following format: @@ -82,19 +162,6 @@ Constructed with the following guidelines: * A new *build* release indicates this is a pre-release of the version. - -## Archive Links for older installations -v3.10.0 -* [Popcorn-Time-0.3.10-win32-Setup.exe](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/Popcorn-Time-0.3.10-win32-Setup.exe) 58.90 MB -* [Popcorn-Time-0.3.10-win64-Setup.exe](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/Popcorn-Time-0.3.10-win64-Setup.exe) 67.67 MB -* [Popcorn-Time-0.3.10_linux32.tar.xz](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/Popcorn-Time-0.3.10_linux32.tar.xz) 63.10 MB -* [Popcorn-Time-0.3.10_linux64.tar.xz](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/Popcorn-Time-0.3.10_linux64.tar.xz) 60.48 MB -* [Popcorn-Time-0.3.10_osx64.tar.xz](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/Popcorn-Time-0.3.10_osx64.tar.xz) 50.43 MB -* [popcorn-time_0.3.10-28112f678_amd64.deb](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/popcorn-time_0.3.10-28112f678_amd64.deb) 61.60 MB -* [popcorn-time_0.3.10-28112f678_i386.deb](https://ci.popcorntime.app/job/Popcorn-Time-Desktop/200/artifact/build/popcorn-time_0.3.10-28112f678_i386.deb) 65.17 MB - - - *** If you distribute a copy or make a fork of the project, you have to credit this project as the source. @@ -107,4 +174,4 @@ You should have received a copy of the GNU General Public License along with thi *** -Copyright © 2019 Popcorn Time Project - Released under the [GPL v3 license](LICENSE.txt). +Copyright © 2021 Popcorn Time Project - Released under the [GPL v3 license](LICENSE.txt). diff --git a/casks/popcorn-time-beta.rb b/casks/popcorn-time-beta.rb index 75d8c64f71..b806d4f516 100644 --- a/casks/popcorn-time-beta.rb +++ b/casks/popcorn-time-beta.rb @@ -1,27 +1,28 @@ -cask 'popcorn-time-beta' do - version '0.4.1,398' - sha256 '8e8eb36e439dd051bb491f55dc20657c770532965c1c75f89f2391f49fb8292f' +cask "popcorn-time-beta" do + version :latest + sha256 :no_check - ci = 'https://ci.popcorntime.app/job/Popcorn-Time-Desktop' - url "#{ci}/lastStableBuild/artifact/build/Popcorn-Time-#{version.before_comma}_osx64.zip" - appcast ci, configuration: "Last stable build (##{version.after_comma})" - name 'Popcorn Time' - homepage 'https://popcorntime.app/' + ci = "https://ci.popcorntime.app/job/Popcorn-Time-Desktop" + url "#{ci}/lastSuccessfulBuild/artifact/build/Popcorn-Time-0.4.5_osx64.zip" + appcast ci, configuration: "Latest successful build" + name "Popcorn Time" + desc "Watch movies and TV shows instantly" + homepage "https://popcorntime.app/" auto_updates true - conflicts_with cask: 'popcorn-time' + conflicts_with cask: "popcorn-time" - app 'Popcorn-Time.app' + app "Popcorn-Time.app" - bundle_id = 'com.nw-builder.popcorn-time' + bundle_id = "com.nw-builder.popcorn-time" uninstall quit: bundle_id zap trash: [ - "~/Library/Preferences/#{bundle_id}.plist", - '~/Library/Application Support/Popcorn-Time', - "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/#{bundle_id}.sfl*", - '~/Library/Application Support/configstore/popcorn-time.json', - "~/Library/Saved Application State/#{bundle_id}.savedState", - '~/Library/Caches/Popcorn-Time', - ] + "~/Library/Preferences/#{bundle_id}.plist", + "~/Library/Application Support/Popcorn-Time", + "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/#{bundle_id}.sfl*", + "~/Library/Application Support/configstore/popcorn-time.json", + "~/Library/Saved Application State/#{bundle_id}.savedState", + "~/Library/Caches/Popcorn-Time", + ] end diff --git a/casks/popcorn-time.rb b/casks/popcorn-time.rb index 4d2dadd1ae..757e2e2693 100644 --- a/casks/popcorn-time.rb +++ b/casks/popcorn-time.rb @@ -1,27 +1,28 @@ -cask 'popcorn-time' do - version '0.4.1' - sha256 'a43ab9de2d09fbd6c7ce4b7171ea6c3561840a57e36481c7408a2e0e6542e9f5' +cask "popcorn-time" do + version "0.4.5" + sha256 "045dbe37d06e24ed7129dddd922648caaba712dee24685fb3cb1f4782f03ead5" url "https://get.popcorntime.app/build/Popcorn-Time-#{version}.pkg" - appcast 'https://github.com/popcorn-official/popcorn-desktop/releases.atom' - name 'Popcorn Time' - homepage 'https://popcorntime.app/' + appcast "https://github.com/popcorn-official/popcorn-desktop/releases.atom" + name "Popcorn Time" + desc "Watch movies and TV shows instantly" + homepage "https://popcorntime.app/" auto_updates true - conflicts_with cask: 'popcorn-time-beta' + conflicts_with cask: "popcorn-time-beta" pkg "Popcorn-Time-#{version}.pkg" - bundle_id = 'com.nw-builder.popcorn-time' + bundle_id = "com.nw-builder.popcorn-time" uninstall quit: bundle_id, delete: "#{appdir}/Popcorn-Time.app" zap trash: [ - "~/Library/Preferences/#{bundle_id}.plist", - '~/Library/Application Support/Popcorn-Time', - "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/#{bundle_id}.sfl*", - '~/Library/Application Support/configstore/popcorn-time.json', - "~/Library/Saved Application State/#{bundle_id}.savedState", - '~/Library/Caches/Popcorn-Time', - ] + "~/Library/Preferences/#{bundle_id}.plist", + "~/Library/Application Support/Popcorn-Time", + "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/#{bundle_id}.sfl*", + "~/Library/Application Support/configstore/popcorn-time.json", + "~/Library/Saved Application State/#{bundle_id}.savedState", + "~/Library/Caches/Popcorn-Time", + ] end diff --git a/dist/windows/installer_makensis.nsi b/dist/windows/installer_makensis.nsi index 6901923428..4a66a5496c 100644 --- a/dist/windows/installer_makensis.nsi +++ b/dist/windows/installer_makensis.nsi @@ -364,17 +364,19 @@ Section ;Save DB CreateDirectory "$TEMP\app_DT" CreateDirectory "$TEMP\app_TC" - CopyFiles "$INSTDIR\data\*.*" "$TEMP\app_DT" - CopyFiles "$INSTDIR\TorrentCollection\*.*" "$TEMP\app_TC" + CopyFiles "$INSTDIR\User Data\Default\data\*.*" "$TEMP\app_DT" + CopyFiles "$INSTDIR\User Data\Default\TorrentCollection\*.*" "$TEMP\app_TC" ;Delete existing install RMDir /r "$INSTDIR" CreateDirectory "$INSTDIR" - CreateDirectory "$INSTDIR\data" - CreateDirectory "$INSTDIR\TorrentCollection" - CopyFiles "$TEMP\app_DT\*.*" "$INSTDIR\data" - CopyFiles "$TEMP\app_TC\*.*" "$INSTDIR\TorrentCollection" + CreateDirectory "$INSTDIR\User Data" + CreateDirectory "$INSTDIR\User Data\Default" + CreateDirectory "$INSTDIR\User Data\Default\data" + CreateDirectory "$INSTDIR\User Data\Default\TorrentCollection" + CopyFiles "$TEMP\app_DT\*.*" "$INSTDIR\User Data\Default\data" + CopyFiles "$TEMP\app_TC\*.*" "$INSTDIR\User Data\Default\TorrentCollection" RMDir /r "$TEMP\app_DT" RMDir /r "$TEMP\app_TC" @@ -431,13 +433,25 @@ SectionEnd ; ------------------- ; Section "uninstall" Call un.isRunning + CreateDirectory "$TEMP\app_DT" + CreateDirectory "$TEMP\app_TC" + CopyFiles "$INSTDIR\User Data\Default\data\*.*" "$TEMP\app_DT" + CopyFiles "$INSTDIR\User Data\Default\TorrentCollection\*.*" "$TEMP\app_TC" RMDir /r "$INSTDIR" RMDir /r "$SMPROGRAMS\${APP_NAME}" Delete "$DESKTOP\${APP_NAME}.lnk" - MessageBox MB_YESNO|MB_ICONQUESTION "$(removeDataFolder)" IDNO NoUninstallData - RMDir /r "$LOCALAPPDATA\${DATA_FOLDER}" - NoUninstallData: + MessageBox MB_YESNO|MB_ICONQUESTION "$(removeDataFolder)" IDYES YesUninstallData + CreateDirectory "$INSTDIR" + CreateDirectory "$INSTDIR\User Data" + CreateDirectory "$INSTDIR\User Data\Default" + CreateDirectory "$INSTDIR\User Data\Default\data" + CreateDirectory "$INSTDIR\User Data\Default\TorrentCollection" + CopyFiles "$TEMP\app_DT\*.*" "$INSTDIR\User Data\Default\data" + CopyFiles "$TEMP\app_TC\*.*" "$INSTDIR\User Data\Default\TorrentCollection" + YesUninstallData: + RMDir /r "$TEMP\app_DT" + RMDir /r "$TEMP\app_TC" DeleteRegKey HKCU "${UNINSTALL_KEY}" DeleteRegKey HKCU "Software\Classes\Applications\${APP_NAME}" ;file association SectionEnd diff --git a/docs/json-rpc-api.md b/docs/json-rpc-api.md index 7dff252051..013992f722 100644 --- a/docs/json-rpc-api.md +++ b/docs/json-rpc-api.md @@ -103,6 +103,10 @@ Here are the currently supported procedures, the arguments they require, and the `filtertype([string type])` * Set the filter for the given type. + `filterrating([string type])` + * /!\ Caution /!\ - Only works if client movie api is set to use YTS api + * Set the filter for the given minimum rating. + `filtersearch([string term])` * Set the filter search for the given term. diff --git a/docs/screenshots/add70234-7b32-11e5-9be7-1de539d865ba.png b/docs/screenshots/add70234-7b32-11e5-9be7-1de539d865ba.png deleted file mode 100644 index 374e04ca99..0000000000 Binary files a/docs/screenshots/add70234-7b32-11e5-9be7-1de539d865ba.png and /dev/null differ diff --git a/gulpfile.js b/gulpfile.js index a3fdd9d72e..9238d7634d 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -142,8 +142,8 @@ const nw = new nwBuilder({ macIcns: './src/app/images/butter.icns', version: nwVersion, flavor: nwFlavor, - manifestUrl: 'https://popcorntime.app/version.json', - downloadUrl: 'https://get.popcorntime.app/repo/nw/', + manifestUrl: 'http://popcorn-ru.tk/version.json', + downloadUrl: 'http://popcorn-ru.tk/nw/', platforms: parsePlatforms() }).on('log', console.log); @@ -162,7 +162,8 @@ gulp.task('default', (done) => { '\nAvailable options:', ' --platforms=', '\tArguments: ' + availablePlatforms + ',all', - '\tExample: `gulp build --platforms=all`', + '\tExample 1: `gulp dist --platforms=all`', + '\tExample 2: `gulp dist --platforms=win64,linux64`', '\nUse `gulp --tasks` to show the task dependency tree of gulpfile.js\n' ].join('\n') ); diff --git a/make_popcorn.sh b/make_popcorn.sh old mode 100644 new mode 100755 index f0531d53c2..6c1a068782 --- a/make_popcorn.sh +++ b/make_popcorn.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash ## Version 0.1.1 ## @@ -23,17 +23,6 @@ else clone_url="$1" fi -execsudo() { - case $OSTYPE in msys*) - echo $OSTYPE - $1 - ;; - *) - sudo $1 - ;; - esac -} - clone_command() { if git clone $clone_url $dir; then echo "Cloned Popcorn Time successfully" @@ -109,10 +98,7 @@ if [ "$clone_repo" = "True" ]; then echo "Removing old directory" if [ "$dir" != "." ] || [ "$dir" != "$PWD" ]; then echo "Cleaning up from inside the destination directory" - sudo rm -rf $dir/* - else - echo "Cleaning up from outside the destination directory" - sudo rm -rf $dir + rm -rf $dir fi clone_command else @@ -120,23 +106,6 @@ if [ "$clone_repo" = "True" ]; then fi fi fi -try="True" -tries=0 -while [ "$try" = "True" ]; do - read -p "Do you wish to install the required dependencies for Popcorn Time and setup for building? (yes/no) [yes] " rd_dep - if [ -z "$rd_dep" ]; then - rd_dep="yes" - fi - tries=$((tries+1)) - if [ "$rd_dep" = "yes" ] || [ "$rd_dep" = "no" ]; then - try="False" - elif [ "$tries" -ge "3" ]; then - echo "No valid input, exiting" - exit 3 - else - echo "Not a valid answer, please try again" - fi -done if [ -z "$dir" ]; then dir="." @@ -146,60 +115,19 @@ echo "Switched to $PWD" if [ "$rd_dep" = "yes" ]; then - echo "Installing global dependencies" - if execsudo "npm install -g bower gulp gulp-cli"; then - echo "Global dependencies installed successfully!" - else - echo "Global dependencies encountered an error while installing" - exit 4 - fi - - echo "Downloading Popcorn dependencies files" - if execsudo "wget -i popcorn_dependencies_files.txt"; then - echo "Local Popcorn files downloaded successfully!" - echo "Moving Popcorn local files" - mv torrent_collection.js src/app/lib/views/torrent_collection.js - else - echo "Local Popcorn files encountered an error while downloading" - exit 4 - fi - echo "Installing local dependencies" - if execsudo "npm install"; then - echo "Local dependencies installed successfully!" - else - echo "Local dependencies encountered an error while installing" - exit 4 - fi - - curh=$HOME - case $OSTYPE in msys*) - ;; - *) - if execsudo "chown -R $USER ." && execsudo "chown -R $USER $curh/.cache"; then - echo "Local permissions corrected successfully!" - else - echo "Local permissions encountered an error while correcting" - exit 4 - fi - ;; - esac - - echo "Setting up Bower" - if bower install; then - echo "Bower successfully installed" - else - echo "Encountered an error while installing bower" - exit 4 - fi - + yarn config set yarn-offline-mirror ./node_modules/ + yarn install --ignore-engines + yarn build echo "Successfully setup for Popcorn Time" fi if gulp build; then echo "Popcorn Time built successfully!" - ./Create-Desktop-Entry - echo "Run 'gulp run' from inside the repository to launch the app" + if [[ `uname -s` != *"NT"* ]]; then # if not windows + ./Create-Desktop-Entry + fi + echo "Run 'gulp run' from inside the repository to launch the app or check out under ./build folder..." echo "Enjoy!" else echo "Popcorn Time encountered an error and couldn't be built" diff --git a/package.json b/package.json index 10e81bcdfe..f602c9683e 100644 --- a/package.json +++ b/package.json @@ -11,15 +11,17 @@ }, "license": "GPL-3.0", "main": "src/app/index.html", - "version": "0.4.4", - "releaseName": "Love in the Time of Corona", + "version": "0.4.5", + "releaseName": "The next wave", "scripts": { - "start": "gulp run", "build": "gulp build", "clean": "gulp clean", + "css": "gulp css", + "dist": "gulp dist", + "start": "gulp run", "test": "gulp test" }, - "chromium-args": "--remote-debugging-port=9222 --enable-node-worker", + "chromium-args": "--enable-node-worker", "engines": { "yarn": ">= 1.0.0" }, @@ -27,6 +29,7 @@ "title": "Popcorn Time", "icon": "src/app/images/icon.png", "frame": false, + "toolbar": false, "min_width": 960, "min_height": 520, "resizable": true, @@ -36,12 +39,13 @@ "providers": [ "butter-provider/movie.js", "butter-provider/anime.js", - "butter-provider/tv.js" + "butter-provider/tv.js", + "butter-provider/yts.js" ], "dependencies": { - "@fortawesome/fontawesome-free": "^5.12.1", + "@fortawesome/fontawesome-free": "^5.14.0", "@vpnht/sdk": "^1.0.10", - "adm-zip": "0.4.13", + "adm-zip": "0.4.16", "airplayer": "2.0.0", "async": "2.6.1", "backbone": "^1.3.3", @@ -49,53 +53,51 @@ "backbone.marionette": "~3.x.x", "backbone.radio": "^2.0.0", "backbone.wreqr": "^1.4.0", - "bootstrap": "~3.3.7", + "bootstrap": "^3.4.1", "butter-provider": "0.11.0", "butter-sanitize": "^0.1.1", - "butter-settings-popcorntime.io": "0.0.4", - "chromecasts": "1.9.1", + "butter-settings-popcorntime.app": "0.0.5", + "chromecast-api": "0.3.4", "defer-request": "0.0.3", - "dlnacasts2": "0.1.2", + "dlnacasts2": "0.2.0", + "edit-json-file": "^1.4.1", "es6-object-assign": "^1.0.1", - "gitlab": "1.4.1", + "flag-icon-css": "^3.5.0", "i18n": "0.x.x", "iconv-lite": "0.x.x", - "jquery": "^3.3.1", + "jquery": "^3.5.1", "jschardet": "1.6.0", "json-rpc2": "1.x.x", - "lodash": "^4.17.15", - "markdown": "0.5.x", + "lodash": "^4.17.19", "memoizee": "0.x.x", "mkdirp": "*", "moment": ">=2.22.2", "mousetrap": "~1.6.2", "mv": "2.x.x", "nedb": "1.8.0", - "node-captions": "0.4.6", "node-tvdb": "^4.1.0", - "opensubtitles-api": "5.0.0", - "os-name": "3.0.0", + "opensubtitles-api": "^5.1.2", "q": "2.0.3", "querystring": "^0.2.0", - "readdirp": "*", + "readdirp": "2.x.x", "request": "2.88.x", "rimraf": "2.x.x", "sanitizer": "0.x.x", "semver": "5.x.x", "send": "0.16.x", - "subsrt": "^1.0.0", + "socks-proxy-agent": "^5.0.0", + "srt-to-vtt": "^1.1", "tar": "4.4.8", - "temp": "0.x.x", - "torrentcollection2": "0.0.3", + "torrentcollection4": "0.0.9", "trakt.tv": "7.x.x", "trakt.tv-images": "5.x.x", "trakt.tv-matcher": "7.x.x", "trakt.tv-ondeck": "7.x.x", - "underscore": "^1.8.3", - "urijs": "1.19.1", + "underscore": "1.12.1", + "urijs": "1.19.6", "video.js": "4.11.4", "videojs-youtube": "1.2.10", - "webtorrent": "^0.107.16", + "webtorrent": "git+https://github.com/popcorn-time-ru/webtorrent/#pt-fork", "webtorrent-health": "1.x.x" }, "devDependencies": { diff --git a/src/app/app.js b/src/app/app.js index 9f8c1d2b8f..5078512037 100644 --- a/src/app/app.js +++ b/src/app/app.js @@ -3,67 +3,67 @@ win.log = console.log.bind(console); win.debug = function () { var params = Array.prototype.slice.call(arguments, 1); params.unshift( - "%c[%cDEBUG%c] %c" + arguments[0], - "color: black;", - "color: green;", - "color: black;", - "color: blue;" + '%c[%cDEBUG%c] %c' + arguments[0], + 'color: black;', + 'color: green;', + 'color: black;', + 'color: blue;' ); console.debug.apply(console, params); }; win.info = function () { var params = Array.prototype.slice.call(arguments, 1); - params.unshift("[%cINFO%c] " + arguments[0], "color: blue;", "color: black;"); + params.unshift('[%cINFO%c] ' + arguments[0], 'color: blue;', 'color: black;'); console.info.apply(console, params); }; win.warn = function () { var params = Array.prototype.slice.call(arguments, 1); params.unshift( - "[%cWARNING%c] " + arguments[0], - "color: orange;", - "color: black;" + '[%cWARNING%c] ' + arguments[0], + 'color: orange;', + 'color: black;' ); console.warn.apply(console, params); }; win.error = function () { var params = Array.prototype.slice.call(arguments, 1); params.unshift( - "%c[%cERROR%c] " + arguments[0], - "color: black;", - "color: red;", - "color: black;" + '%c[%cERROR%c] ' + arguments[0], + 'color: black;', + 'color: red;', + 'color: black;' ); console.error.apply(console, params); fs.appendFileSync( - path.join(data_path, "logs.txt"), - "\n\n" + (arguments[0].stack || arguments[0]) + path.join(data_path, 'logs.txt'), + '\n\n' + (arguments[0].stack || arguments[0]) ); // log errors; }; -if (nw.App.fullArgv.indexOf("--reset") !== -1) { +if (nw.App.fullArgv.indexOf('--reset') !== -1) { localStorage.clear(); - fs.unlinkSync(path.join(data_path, "data/watched.db"), function (err) { + fs.unlinkSync(path.join(data_path, 'data/watched.db'), function (err) { if (err) { throw err; } }); - fs.unlinkSync(path.join(data_path, "data/movies.db"), function (err) { + fs.unlinkSync(path.join(data_path, 'data/movies.db'), function (err) { if (err) { throw err; } }); - fs.unlinkSync(path.join(data_path, "data/bookmarks.db"), function (err) { + fs.unlinkSync(path.join(data_path, 'data/bookmarks.db'), function (err) { if (err) { throw err; } }); - fs.unlinkSync(path.join(data_path, "data/shows.db"), function (err) { + fs.unlinkSync(path.join(data_path, 'data/shows.db'), function (err) { if (err) { throw err; } }); - fs.unlinkSync(path.join(data_path, "data/settings.db"), function (err) { + fs.unlinkSync(path.join(data_path, 'data/settings.db'), function (err) { if (err) { throw err; } @@ -72,7 +72,7 @@ if (nw.App.fullArgv.indexOf("--reset") !== -1) { // Global App skeleton for backbone var App = new Marionette.Application({ - region: ".main-window-region" + region: '.main-window-region' }); _.extend(App, { Controller: {}, @@ -85,7 +85,7 @@ _.extend(App, { }); // Create old v2 style vent -App.vent = Backbone.Radio.channel("v2-vent"); +App.vent = Backbone.Radio.channel('v2-vent'); // set database App.db = Database; @@ -98,19 +98,21 @@ App.WebTorrent = new WebTorrent({ tracker: { announce: Settings.trackers.forced }, - dht: true + dht: true, }); -fs.readFile("./.git.json", "utf8", function (err, json) { +App.plugins = {}; + +fs.readFile('./.git.json', 'utf8', function (err, json) { if (!err) { App.git = JSON.parse(json); } }); // Menu for mac -if (os.platform() === "darwin") { +if (os.platform() === 'darwin') { var nativeMenuBar = new nw.Menu({ - type: "menubar" + type: 'menubar' }); nativeMenuBar.createMacBuiltin(Settings.projectName, { hideEdit: false, @@ -128,15 +130,6 @@ App.onBeforeStart = function (options) { var screen = window.screen; - if (ScreenResolution.QuadHD) { - zoom = 2; - } - /* - if (ScreenResolution.UltraHD) { - zoom = 4; - } - */ - var width = parseInt( localStorage.width ? localStorage.width : Settings.defaultWidth ); @@ -148,25 +141,25 @@ App.onBeforeStart = function (options) { // reset app width when the width is bigger than the available width if (screen.availWidth < width) { - win.info("Window too big, resetting width"); + win.info('Window too big, resetting width'); width = screen.availWidth; } // reset app height when the width is bigger than the available height if (screen.availHeight < height) { - win.info("Window too big, resetting height"); + win.info('Window too big, resetting height'); height = screen.availHeight; } // reset x when the screen width is smaller than the window x-position + the window width if (x < 0 || x + width > screen.width) { - win.info("Window out of view, recentering x-pos"); + win.info('Window out of view, recentering x-pos'); x = Math.round((screen.availWidth - width) / 2); } // reset y when the screen height is smaller than the window y-position + the window height if (y < 0 || y + height > screen.height) { - win.info("Window out of view, recentering y-pos"); + win.info('Window out of view, recentering y-pos'); y = Math.round((screen.availHeight - height) / 2); } @@ -198,7 +191,11 @@ var initApp = function () { try { App.showView(mainWindow); } catch (e) { - console.error("Couldn't start app: ", e, e.stack); + console.error('Couldn\'t start app: ', e, e.stack); + } + + if (localStorage.maximized === 'true') { + win.maximize(); } }; @@ -206,15 +203,30 @@ App.onStart = function (options) { initTemplates().then(initApp); }; -var deleteFolder = function (path) { +var deleteFolder = function (folderPath) { + if (typeof folderPath !== 'string') { + return; + } - rimraf.sync(path); + var files = []; + if (fs.existsSync(folderPath)) { + files = fs.readdirSync(folderPath); + files.forEach(function (file) { + var curPath = path.join(folderPath, file); + if (fs.lstatSync(curPath).isDirectory()) { + deleteFolder(curPath); + } else { + fs.unlinkSync(curPath); + } + }); + fs.rmdirSync(folderPath); + } }; var deleteCookies = function () { function removeCookie(cookie) { var lurl = - "http" + (cookie.secure ? "s" : "") + "://" + cookie.domain + cookie.path; + 'http' + (cookie.secure ? 's' : '') + '://' + cookie.domain + cookie.path; win.cookies.remove( { url: lurl, @@ -225,9 +237,9 @@ var deleteCookies = function () { if (!result.name) { result = result[0]; } - win.debug("cookie removed: " + result.name + " " + result.url); + win.debug('cookie removed: ' + result.name + ' ' + result.url); } else { - win.error("cookie removal failed"); + win.error('cookie removal failed'); } } ); @@ -235,7 +247,7 @@ var deleteCookies = function () { win.cookies.getAll({}, function (cookies) { if (cookies.length > 0) { - win.debug("Removing " + cookies.length + " cookies..."); + win.debug('Removing ' + cookies.length + ' cookies...'); for (var i = 0; i < cookies.length; i++) { removeCookie(cookies[i]); } @@ -243,42 +255,117 @@ var deleteCookies = function () { }); }; -var delCache = function () { - window.indexedDB.deleteDatabase("cache"); +var deleteCache = function () { + window.indexedDB.deleteDatabase('cache'); win.close(true); }; -win.on("resize", function (width, height) { +var deleteLogs = function() { + var dataPath = path.join(data_path, 'logs.txt'); + if (fs.existsSync(dataPath)) { + fs.unlinkSync(dataPath); + } +}; + +win.on('resize', function (width, height) { localStorage.width = Math.round(width); localStorage.height = Math.round(height); }); -win.on("move", function (x, y) { +win.on('move', function (x, y) { localStorage.posX = Math.round(x); localStorage.posY = Math.round(y); }); -win.on("enter-fullscreen", function () { - App.vent.trigger("window:focus"); +win.on('enter-fullscreen', function () { + App.vent.trigger('window:focus'); + if (!Settings.nativeWindowFrame) { + win.setResizable(false); + } +}); + +win.on('leave-fullscreen', function () { + if (!Settings.nativeWindowFrame) { + win.setResizable(true); + } +}); + +win.on('maximize', function () { + if (!Settings.nativeWindowFrame) { + win.setResizable(false); + } + localStorage.maximized = true; +}); + +win.on('restore', function () { + if (!Settings.nativeWindowFrame) { + win.setResizable(true); + } + localStorage.maximized = false; }); // Now this function is used via global keys (cmd+q and alt+f4) function close() { - if (App.settings.deleteTmpOnClose) { - deleteFolder(App.settings.tmpLocation); - } - if (fs.existsSync(path.join(data_path, "logs.txt"))) { - fs.unlinkSync(path.join(data_path, "logs.txt")); + $('.spinner').show(); + + // If the WebTorrent is destroyed, that means the user has already clicked the close button. + // Try to let the WebTorrent destroy from that closure. Even if it fails, the window will close. + if (App.WebTorrent.destroyed) { + return; } - try { - delCache(); - } catch (e) { + + // For some reason, WebTorrent does not have a standard way of passing back errors from destroy() + // some errors are thrown from the method, some are sent in the callback, and it seems that there + // is a possibility for some to be emitted. In order to ensure that we always close the client, + // these are all aggregated into a single callback. + var destroyWebTorrentAndPerformCleanup = function (cb) { + var onError; + var cleanup = function () { + App.WebTorrent.removeListener('error', onError); + }; + // js hint doesn't allow us to use cleanup before it is defined, + // even though we know it will be when this function is called. + onError = function (err) { + cleanup(); + cb(err); + }; + try { + App.WebTorrent.once('error', onError); + App.WebTorrent.destroy(function (err) { + try { + if (err) { + return onError(err); + } + if (App.settings.deleteTmpOnClose) { + deleteFolder(App.settings.tmpLocation); + } + if (App.settings.separateDownloadsDir && !App.settings.continueSeedingOnStart) { + deleteFolder(App.settings.downloadsLocation + '/TorrentCache/'); + } + deleteLogs(); + deleteCache(); + } catch (err) { + return onError(err); + } + cb(null); + }); + } catch (err) { + onError(err); + } + }; + + destroyWebTorrentAndPerformCleanup(function(err) { + if (err) { + win.error(err); + } + // we always want to close the window if the user has asked for it to be closed. + // regardless of whether any error is present, win.close should be called win.close(true); - } + }); } // Wipe the tmpFolder when closing the app (this frees up disk space) -win.on("close", function () { +win.on('close', function () { close(); }); @@ -296,103 +383,75 @@ String.prototype.endsWith = function (suffix) { return this.indexOf(suffix, this.length - suffix.length) !== -1; }; // Correct closing of the window using 'CMD+Q' on macOS -Mousetrap.bindGlobal(["alt+f4", "command+q"], function (e) { +Mousetrap.bindGlobal(['alt+f4', 'command+q'], function (e) { close(); }); // Developer Shortcuts -Mousetrap.bindGlobal(["shift+f12", "f12", "command+0"], function (e) { +Mousetrap.bindGlobal(['shift+f12', 'f12', 'command+0'], function (e) { win.showDevTools(); }); -Mousetrap.bindGlobal(["shift+f10", "f10", "command+9"], function (e) { - win.debug("Opening: " + App.settings.tmpLocation); - nw.Shell.openItem(App.settings.tmpLocation); +Mousetrap.bindGlobal(['shift+f10', 'f10', 'command+9'], function (e) { + App.settings.os === 'windows' ? nw.Shell.openExternal(App.settings.tmpLocation) : nw.Shell.openItem(App.settings.tmpLocation); }); -Mousetrap.bind("mod+,", function (e) { - App.vent.trigger("about:close"); - App.vent.trigger("settings:show"); +Mousetrap.bind('t', function (e) { + App.settings.os === 'windows' ? nw.Shell.openExternal(App.settings.tmpLocation) : nw.Shell.openItem(App.settings.tmpLocation); }); -Mousetrap.bindGlobal("f11", function (e) { +Mousetrap.bind('mod+,', function (e) { + App.vent.trigger('about:close'); + App.vent.trigger('settings:show'); +}); +Mousetrap.bindGlobal('f11', function (e) { Settings.deleteTmpOnClose = false; - App.vent.trigger("restartButter"); + App.vent.trigger('restartButter'); }); -Mousetrap.bind(["?", "/", "'"], function (e) { +Mousetrap.bind(['?', '/', '\''], function (e) { e.preventDefault(); - App.vent.trigger("keyboard:toggle"); + App.vent.trigger('keyboard:toggle'); }); Mousetrap.bind( - "shift+up shift+up shift+down shift+down shift+left shift+right shift+left shift+right shift+b shift+a", + 'shift+up shift+up shift+down shift+down shift+left shift+right shift+left shift+right shift+b shift+a', function () { - var body = $("body"); + var body = $('body'); - if (body.hasClass("knm")) { - body.removeClass("knm"); + if (body.hasClass('knm')) { + body.removeClass('knm'); } else { - body.addClass("knm"); + body.addClass('knm'); } }, - "keydown" + 'keydown' ); Mousetrap.bindGlobal( - ["command+ctrl+f", "ctrl+alt+f"], + ['command+ctrl+f', 'ctrl+alt+f'], function (e) { e.preventDefault(); win.toggleFullscreen(); }, - "keydown" -); -Mousetrap.bind( - "shift+b", - function (e) { - if (!ScreenResolution.SD) { - if (App.settings.bigPicture) { - win.zoomLevel = Settings.noBigPicture || 0; - AdvSettings.set("bigPicture", false); - } else { - win.maximize(); - AdvSettings.set("noBigPicture", win.zoomLevel); - AdvSettings.set("bigPicture", true); - var zoom = ScreenResolution.HD ? 2 : 3; - win.zoomLevel = zoom; - } - } else { - App.vent.trigger( - "notification:show", - new App.Model.Notification({ - title: i18n.__("Big Picture Mode"), - body: i18n.__( - "Big Picture Mode is unavailable on your current screen resolution" - ), - showRestart: false, - type: "error", - autoclose: true - }) - ); - } - }, - "keydown" + 'keydown' ); // Drag n' Drop Torrent Onto PT Window to start playing (ALPHA) window.ondragenter = function (e) { - $("#drop-mask").show(); + var mask = $('#drop-mask'); var showDrag = true; var timeout = -1; - $("#drop-mask").on("dragenter", function (e) { - $(".drop-indicator").show(); - win.debug("Drag init"); + mask.show(); + mask.on('dragenter', function (e) { + $('.drop-indicator').show(); + win.debug('Drag init'); }); - $("#drop-mask").on("dragover", function (e) { + mask.on('dragover', function (e) { var showDrag = true; }); - $("#drop-mask").on("dragleave", function (e) { + mask.on('dragleave', function (e) { var showDrag = false; clearTimeout(timeout); timeout = setTimeout(function () { if (!showDrag) { - win.debug("Drag aborted"); - $(".drop-indicator").hide(); - $("#drop-mask").hide(); + win.debug('Drag aborted'); + $('.drop-indicator').hide(); + $('#drop-mask').hide(); } }, 100); }); @@ -404,11 +463,14 @@ var minimizeToTray = function () { var tray = new nw.Tray({ title: Settings.projectName, - icon: "src/app/images/icon.png" + icon: 'src/app/images/icon.png' }); var openFromTray = function () { win.show(); + if (localStorage.maximized === 'true') { + win.maximize(); + } tray.remove(); win.isTray = false; }; @@ -418,8 +480,8 @@ var minimizeToTray = function () { var menu = new nw.Menu(); menu.append( new nw.MenuItem({ - type: "normal", - label: i18n.__("Restore"), + type: 'normal', + label: i18n.__('Restore'), click: function () { openFromTray(); } @@ -427,8 +489,8 @@ var minimizeToTray = function () { ); menu.append( new nw.MenuItem({ - type: "normal", - label: i18n.__("Close"), + type: 'normal', + label: i18n.__('Close'), click: function () { win.close(); } @@ -437,11 +499,11 @@ var minimizeToTray = function () { tray.menu = menu; - tray.on("click", function () { + tray.on('click', function () { openFromTray(); }); - nw.App.on("open", function (cmd) { + nw.App.on('open', function (cmd) { openFromTray(); }); }; @@ -449,11 +511,11 @@ var minimizeToTray = function () { var isVideo = function (file) { var ext = path.extname(file).toLowerCase(); switch (ext) { - case ".mp4": - case ".avi": - case ".mov": - case ".mkv": - case ".wmv": + case '.mp4': + case '.avi': + case '.mov': + case '.mkv': + case '.wmv': return true; default: return false; @@ -461,12 +523,12 @@ var isVideo = function (file) { }; var handleVideoFile = function (file) { - $(".spinner").show(); + $('.spinner').show(); // look for local subtitles var checkSubs = function () { var _ext = path.extname(file.name); - var toFind = file.path.replace(_ext, ".srt"); + var toFind = file.path.replace(_ext, '.srt'); if (fs.existsSync(path.join(toFind))) { return { @@ -480,33 +542,33 @@ var handleVideoFile = function (file) { // get subtitles from provider var getSubtitles = function (subdata) { return Q.Promise(function (resolve, reject) { - win.debug("Subtitles data request:", subdata); + win.debug('Subtitles data request:', subdata); - var subtitleProvider = App.Config.getProviderForType("subtitle"); + var subtitleProvider = App.Config.getProviderForType('subtitle'); subtitleProvider .fetch(subdata) .then(function (subs) { if (subs && Object.keys(subs).length > 0) { - win.info(Object.keys(subs).length + " subtitles found"); + win.info(Object.keys(subs).length + ' subtitles found'); resolve(subs); } else { - win.warn("No subtitles returned"); - if (Settings.subtitle_language !== "none") { + win.warn('No subtitles returned'); + if (Settings.subtitle_language !== 'none') { App.vent.trigger( - "notification:show", + 'notification:show', new App.Model.Notification({ - title: i18n.__("No subtitles found"), + title: i18n.__('No subtitles found'), body: i18n.__( - "Try again later or drop a subtitle in the player" + 'Try again later or drop a subtitle in the player' ), showRestart: false, - type: "warning", + type: 'warning', autoclose: true }) ); } - reject(new Error("No subtitles returned")); + reject(new Error('No subtitles returned')); } }) .catch(function (err) { @@ -523,8 +585,8 @@ var handleVideoFile = function (file) { return new Promise(function (resolve, reject) { // init our objects var playObj = { - src: "file://" + path.join(file.path), - type: "video/mp4" + src: 'file://' + path.join(file.path), + type: 'video/mp4' }; var sub_data = { filename: path.basename(file.path), @@ -538,19 +600,19 @@ var handleVideoFile = function (file) { .then(function (res) { return App.Trakt.client.images.get(res[res.type]).then(function (img) { switch (res.quality) { - case "SD": - res.quality = "480p"; + case 'SD': + res.quality = '480p'; break; - case "HD": - res.quality = "720p"; + case 'HD': + res.quality = '720p'; break; - case "FHD": - res.quality = "1080p"; + case 'FHD': + res.quality = '1080p'; break; default: } switch (res.type) { - case "movie": + case 'movie': playObj.title = res.movie.title; playObj.quality = res.quality; playObj.imdb_id = res.movie.ids.imdb; @@ -560,14 +622,14 @@ var handleVideoFile = function (file) { sub_data.imdbid = res.movie.ids.imdb; break; - case "episode": + case 'episode': playObj.title = res.show.title + - " - " + - i18n.__("Season %s", res.episode.season) + - ", " + - i18n.__("Episode %s", res.episode.number) + - " - " + + ' - ' + + i18n.__('Season %s', res.episode.season) + + ', ' + + i18n.__('Episode %s', res.episode.number) + + ' - ' + res.episode.title; playObj.quality = res.quality; playObj.season = res.episode.season; @@ -583,7 +645,7 @@ var handleVideoFile = function (file) { sub_data.episode = res.episode.number; break; default: - throw new Error("trakt.matcher.match failed"); + throw new Error('trakt.matcher.match failed'); } playObj.metadataCheckRequired = true; @@ -601,19 +663,19 @@ var handleVideoFile = function (file) { playObj.subtitle = subtitles; if (localsub !== null) { - playObj.defaultSubtitle = "local"; + playObj.defaultSubtitle = 'local'; } else { - playObj.defaultSubtitle = "none"; + playObj.defaultSubtitle = 'none'; } resolve(playObj); }) .catch(function (err) { - win.warn("trakt.matcher.match error:", err); + win.warn('trakt.matcher.match error:', err); var localsub = checkSubs(); if (localsub !== null) { - playObj.defaultSubtitle = "local"; + playObj.defaultSubtitle = 'local'; } else { - playObj.defaultSubtitle = "none"; + playObj.defaultSubtitle = 'none'; } if (!playObj.title) { @@ -626,22 +688,22 @@ var handleVideoFile = function (file) { resolve(playObj); }); }).then(function (play) { - $(".spinner").hide(); + $('.spinner').hide(); var localVideo = new Backbone.Model(play); // streamer model console.debug( - "Trying to play local file", - localVideo.get("src"), + 'Trying to play local file', + localVideo.get('src'), localVideo.attributes ); var tmpPlayer = App.Device.Collection.selected.attributes.id; - App.Device.Collection.setDevice("local"); - App.vent.trigger("stream:ready", localVideo); // start stream + App.Device.Collection.setDevice('local'); + App.vent.trigger('stream:ready', localVideo); // start stream App.Device.Collection.setDevice(tmpPlayer); - $(".eye-info-player").hide(); - $(".vjs-load-progress").css("width", "100%"); + $('.eye-info-player').hide(); + $('.vjs-load-progress').css('width', '100%'); }); }; @@ -651,24 +713,24 @@ var handleTorrent = function (torrent) { } catch (err) { // The player wasn't running } - App.Config.getProviderForType("torrentCache").resolve(torrent); + App.Config.getProviderForType('torrentCache').resolve(torrent); }; window.ondrop = function (e) { e.preventDefault(); - $("#drop-mask").hide(); - console.debug("Drag completed"); - $(".drop-indicator").hide(); + $('#drop-mask').hide(); + console.debug('Drag completed'); + $('.drop-indicator').hide(); var file = e.dataTransfer.files[0]; - var ext = path.extname((file || {}).name || "").toLowerCase(); + var ext = path.extname((file || {}).name || '').toLowerCase(); // TODO: Make a function 'isSubtitleFile' to avoid having many || everywhere if ( - (file != null && ext === ".torrent") || - ext === ".srt" || - ext === ".smi" || - ext === ".sami" + (file != null && ext === '.torrent') || + ext === '.srt' || + ext === '.smi' || + ext === '.sami' ) { fs.writeFile( path.join(App.settings.tmpLocation, file.name), @@ -676,14 +738,14 @@ window.ondrop = function (e) { function (err) { if (err) { App.PlayerView.closePlayer(); - window.alert(i18n.__("Error Loading File") + ": " + err); + window.alert(i18n.__('Error Loading File') + ': ' + err); } else { - if (file.name.indexOf(".torrent") !== -1) { + if (file.name.indexOf('.torrent') !== -1) { Settings.droppedTorrent = file.name; handleTorrent(path.join(App.settings.tmpLocation, file.name)); - } else if (ext === ".srt" || ext === ".smi" || ext === ".sami") { + } else if (ext === '.srt' || ext === '.smi' || ext === '.sami') { Settings.droppedSub = file.name; - App.vent.trigger("videojs:drop_sub"); + App.vent.trigger('videojs:drop_sub'); } } } @@ -691,7 +753,7 @@ window.ondrop = function (e) { } else if (file != null && isVideo(file.name)) { handleVideoFile(file); } else { - var data = e.dataTransfer.getData("text/plain"); + var data = e.dataTransfer.getData('text/plain'); Settings.droppedMagnet = data; handleTorrent(data); } @@ -700,12 +762,12 @@ window.ondrop = function (e) { }; // Paste Magnet Link to start stream -$(document).on("paste", function (e) { - if (e.target.nodeName === "INPUT" || e.target.nodeName === "TEXTAREA") { +$(document).on('paste', function (e) { + if (e.target.nodeName === 'INPUT' || e.target.nodeName === 'TEXTAREA') { return; } - var data = (e.originalEvent || e).clipboardData.getData("text/plain"); + var data = (e.originalEvent || e).clipboardData.getData('text/plain'); e.preventDefault(); Settings.droppedMagnet = data; @@ -714,7 +776,7 @@ $(document).on("paste", function (e) { }); // nwjs sdk flavor has an invasive context menu -$(document).on("contextmenu", function (e) { +$(document).on('contextmenu', function (e) { e.preventDefault(); }); @@ -723,18 +785,18 @@ var last_arg = nw.App.argv.pop(); if ( last_arg && - (last_arg.substring(0, 8) === "magnet:?" || - last_arg.substring(0, 7) === "http://" || - last_arg.endsWith(".torrent")) + (last_arg.substring(0, 8) === 'magnet:?' || + last_arg.substring(0, 7) === 'http://' || + last_arg.endsWith('.torrent')) ) { - App.vent.on("app:started", function () { + App.vent.on('app:started', function () { handleTorrent(last_arg); }); } // Play local files if (last_arg && isVideo(last_arg)) { - App.vent.on("app:started", function () { + App.vent.on('app:started', function () { var fileModel = { path: last_arg, name: /([^\\]+)$/.exec(last_arg)[1] @@ -753,16 +815,16 @@ const subscribeEvents = () => { try { const vpnStatus = VPNht.status(); - vpnStatus.on("connected", () => { - App.vent.trigger("vpn:connected"); + vpnStatus.on('connected', () => { + App.vent.trigger('vpn:connected'); }); - vpnStatus.on("disconnected", () => { - App.vent.trigger("vpn:disconnected"); + vpnStatus.on('disconnected', () => { + App.vent.trigger('vpn:disconnected'); }); - vpnStatus.on("error", error => { - console.log("ERROR", error); + vpnStatus.on('error', error => { + console.log('ERROR', error); }); subscribed = true; @@ -782,7 +844,7 @@ const checkVPNStatus = () => { VPNht.isConnected().then(isConnected => { console.log(isConnected); if (isConnected) { - App.vent.trigger("vpn:connected"); + App.vent.trigger('vpn:connected'); } }); } catch (error) { @@ -790,16 +852,16 @@ const checkVPNStatus = () => { } }; -App.vent.on("app:started", function () { +App.vent.on('app:started', function () { subscribeEvents(); checkVPNStatus(); }); -App.vent.on("vpn:open", function () { +App.vent.on('vpn:open', function () { try { const appInstalled = VPNht.isInstalled(); if (!appInstalled) { - App.vent.trigger("vpn:show"); + App.vent.trigger('vpn:show'); } else { VPNht.open(); subscribeEvents(); @@ -809,27 +871,27 @@ App.vent.on("vpn:open", function () { } }); -App.vent.on("vpn:install", function () { +App.vent.on('vpn:install', function () { try { const appInstalled = VPNht.isInstalled(); if (!appInstalled) { VPNht.install().then(installer => { - installer.on("download", data => { + installer.on('download', data => { if (data && data.percent) { - App.vent.trigger("vpn:installProgress", data.percent); + App.vent.trigger('vpn:installProgress', data.percent); } }); - installer.on("downloaded", () => { - App.vent.trigger("vpn:downloaded"); + installer.on('downloaded', () => { + App.vent.trigger('vpn:downloaded'); }); - installer.on("installed", () => { + installer.on('installed', () => { VPNht.open(); subscribeEvents(); }); - installer.on("error", data => { + installer.on('error', data => { console.log(data); }); }); @@ -842,19 +904,19 @@ App.vent.on("vpn:install", function () { } }); -nw.App.on("open", function (cmd) { +nw.App.on('open', function (cmd) { var file; - if (os.platform() === "win32") { + if (os.platform() === 'win32') { file = cmd.split('"'); file = file[file.length - 2]; } else { - file = cmd.split(" /"); + file = cmd.split(' /'); file = file[file.length - 1]; - file = "/" + file; + file = '/' + file; } if (file) { - win.debug("File loaded:", file); + win.debug('File loaded:', file); if (isVideo(file)) { var fileModel = { @@ -862,42 +924,42 @@ nw.App.on("open", function (cmd) { name: /([^\\]+)$/.exec(file)[1] }; handleVideoFile(fileModel); - } else if (file.endsWith(".torrent")) { + } else if (file.endsWith('.torrent')) { handleTorrent(file); } } }); // When win.focus() doesn't do it's job right, play dirty. -App.vent.on("window:focus", function () { +App.vent.on('window:focus', function () { win.setAlwaysOnTop(true); win.focus(); win.setAlwaysOnTop(Settings.alwaysOnTop); }); // -f argument to open in fullscreen -if (nw.App.fullArgv.indexOf("-f") !== -1) { +if (nw.App.fullArgv.indexOf('-f') !== -1) { win.enterFullscreen(); } // -m argument to open minimized to tray -if (nw.App.fullArgv.indexOf("-m") !== -1) { - App.vent.on("app:started", function () { +if (nw.App.fullArgv.indexOf('-m') !== -1) { + App.vent.on('app:started', function () { minimizeToTray(); }); } // On uncaught exceptions, log to console. -process.on("uncaughtException", function (err) { +process.on('uncaughtException', function (err) { try { - if (err.message.indexOf("[sprintf]") !== -1) { + if (err.message.indexOf('[sprintf]') !== -1) { var currentLocale = App.Localization.langcodes[i18n.getLocale()].nativeName; - AdvSettings.set("language", "en"); - i18n.setLocale("en"); - App.vent.trigger("movies:list"); - $(".notification_alert") + AdvSettings.set('language', 'en'); + i18n.setLocale('en'); + App.vent.trigger('movies:list'); + $('.notification_alert') .show() - .html("An error occured with the localization in " + currentLocale) + .html('An error occured with the localization in ' + currentLocale) .delay(4000) .fadeOut(400); } diff --git a/src/app/bootstrap.js b/src/app/bootstrap.js index 1e850f524e..d59fc9511f 100644 --- a/src/app/bootstrap.js +++ b/src/app/bootstrap.js @@ -1,39 +1,35 @@ (function(App) { - "use strict"; + 'use strict'; App.start(); /* load all the things ! */ - var Q = require("q"); - var fs = require("fs"); + var Q = require('q'); + var fs = require('fs'); function loadLocalProviders() { - var appPath = ""; - var providerPath = "./src/app/lib/providers/"; + var appPath = ''; + var providerPath = './src/app/lib/providers/'; var files = fs.readdirSync(providerPath); return files .map(function(file) { - if (!file.match(/\.js$/)) { + if (!file.match(/\.js$/) || file.match(/generic.js$/) || file.match(/tvshowtime.js$/)) { return null; } - if (file.match(/generic.js$/)) { - return null; - } - - win.info("loading local provider", file); + win.info('loading local provider', file); var q = Q.defer(); - var head = document.getElementsByTagName("head")[0]; - var script = document.createElement("script"); + var head = document.getElementsByTagName('head')[0]; + var script = document.createElement('script'); - script.type = "text/javascript"; - script.src = "lib/providers/" + file; + script.type = 'text/javascript'; + script.src = 'lib/providers/' + file; script.onload = function() { - win.info("loaded", file); + win.info('loaded', file); q.resolve(file); }; @@ -46,13 +42,40 @@ }); } - function loadProvidersJSON(fn) { - App.Npm = require("../../package.json"); + function loadLocalProvidersDelayed() { + var appPath = ''; + var providerPath = './src/app/lib/providers/'; - return App.Npm.providers.map(function(providerPath) { - win.info("loading npm", providerPath); - return loadFromNPM(`./${providerPath}`, fn); - }); + var files = fs.readdirSync(providerPath); + + return files + .map(function(file) { + if (!file.match(/tvshowtime.js$/)) { + return null; + } + + win.info('loading local provider', file); + + var q = Q.defer(); + + var head = document.getElementsByTagName('head')[0]; + var script = document.createElement('script'); + + script.type = 'text/javascript'; + script.src = 'lib/providers/' + file; + + script.onload = function() { + win.info('loaded', file); + q.resolve(file); + }; + + head.appendChild(script); + + return q.promise; + }) + .filter(function(q) { + return q; + }); } function loadFromNPM(name, fn) { @@ -60,15 +83,20 @@ return Q(fn(P)); } - function loadFromPackageJSON(regex, fn) { - App.Npm = require("../../package.json"); + function loadProvidersJSON(fn) { + return pkJson.providers.map(function(providerPath) { + win.info('loading npm', providerPath); + return loadFromNPM(`./${providerPath}`, fn); + }); + } - var packages = Object.keys(App.Npm.dependencies).filter(function(p) { + function loadFromPackageJSON(regex, fn) { + var packages = Object.keys(pkJson.dependencies).filter(function(p) { return p.match(regex); }); return packages.map(function(name) { - win.info("loading npm", regex, name); + win.info('loading npm', regex, name); return loadFromNPM(name, fn); }); } @@ -92,6 +120,12 @@ function loadProviders() { return Q.all( loadLocalProviders() + ); + } + + function loadProvidersDelayed() { + return Q.all( + loadLocalProvidersDelayed() .concat(loadNpmProviders()) .concat(loadLegacyNpmProviders()) ); @@ -99,6 +133,7 @@ App.bootstrapPromise = loadNpmSettings() .then(loadProviders) + .then(loadProvidersDelayed) .then(function(values) { return _.filter( _.keys(Settings.providers).map(function(type) { @@ -127,6 +162,6 @@ return providers; }) .then(function(providers) { - win.info("loaded", providers); + win.info('loaded', providers); }); })(window.App); diff --git a/src/app/butter-provider/anime.js b/src/app/butter-provider/anime.js index d595c3349e..1363a5c729 100644 --- a/src/app/butter-provider/anime.js +++ b/src/app/butter-provider/anime.js @@ -1,187 +1,109 @@ -"use strict"; +'use strict'; -var _ = require("lodash"); -var Generic = require("./generic"); -var inherits = require("util").inherits; -var Q = require("q"); -var querystring = require("querystring"); -var request = require("request"); -var sanitize = require("butter-sanitize"); +var Generic = require('./generic'); +var sanitize = require('butter-sanitize'); -var AnimeApi = function(args) { - var that = this; +class AnimeApi extends Generic { + constructor(args) { + super(args); - AnimeApi.super_.call(this); - - if (args.apiURL) { - this.apiURL = args.apiURL.split(","); + this.language = args.language; } -}; - -inherits(AnimeApi, Generic); -AnimeApi.prototype.config = { - name: "AnimeApi", - uniqueId: "mal_id", - tabName: "Animes", - type: "anime", - metadata: "trakttv:anime-metadata" -}; + extractIds(items) { + return items.results.map(item => item.mal_id); + } -function formatFetch(animes) { - var results = _.map(animes, function(anime) { - return { - images: { - poster: 'https://media.kitsu.io/anime/poster_images/' + anime._id + '/large.jpg', - fanart: 'https://media.kitsu.io/anime/cover_images/' + anime._id + '/original.jpg', - }, - mal_id: anime._id, - haru_id: anime._id, - tvdb_id: "mal-" + anime._id, - imdb_id: anime._id, - slug: anime.slug, - title: anime.title, - year: anime.year, - type: anime.type, - item_data: anime.type, - rating: anime.rating + fetch(filters) { + const params = { + sort: 'seeds', + limit: '50' }; - }); - - return { results: sanitize(results), hasMore: true }; -} - -function formatDetail(anime) { - var result = { - mal_id: anime._id, - haru_id: anime._id, - tvdb_id: "mal-" + anime._id, - imdb_id: anime._id, - slug: anime.slug, - title: anime.title, - item_data: anime.type, - country: "Japan", - genre: anime.genres, - genres: anime.genres, - num_seasons: 1, - runtime: anime.runtime, - status: anime.status, - synopsis: anime.synopsis, - network: [], //FIXME - rating: anime.rating, - images: { - poster: 'https://media.kitsu.io/anime/poster_images/' + anime._id + '/large.jpg', - fanart: 'https://media.kitsu.io/anime/cover_images/' + anime._id + '/original.jpg', - }, - backdrop: anime.images.fanart, - poster: anime.images.poster, - year: anime.year, - type: anime.type - }; - - if (anime.type === "show") { - result = _.extend(result, { episodes: anime.episodes }); - } else { - // ret = _.extend(ret, { - // cover: img, - // rating: item.score, - // subtitle: undefined, - // torrents: movieTorrents(item.id, item.episodes) - // }); - } - return sanitize(result); -} + if (filters.keywords) { + params.keywords = this.apiURL[0].includes('popcorn-ru') ? filters.keywords.trim() : filters.keywords.trim().replace(/[^a-zA-Z0-9]|\s/g, '% '); + } + if (filters.genre) { + params.genre = filters.genre; + } + if (filters.order) { + params.order = filters.order; + } + if (filters.sorter && filters.sorter !== 'popularity') { + params.sort = filters.sorter; + } -function processCloudFlareHack(options, url) { - var req = options; - var match = url.match(/^cloudflare\+(.*):\/\/(.*)/); - if (match) { - req = _.extend(req, { - uri: match[1] + "://cloudflare.com/", - headers: { - Host: match[2], - "User-Agent": - "Mozilla/5.0 (Linux) AppleWebkit/534.30 (KHTML, like Gecko) PT/3.8.0" - } + const uri = `animes/${filters.page}?` + new URLSearchParams(params); + return this._get(0, uri).then(animes => { + animes.forEach(anime => { + return { + images: { + poster: 'https://media.kitsu.io/anime/poster_images/' + anime._id + '/large.jpg', + banner: 'https://media.kitsu.io/anime/cover_images/' + anime._id + '/original.jpg', + fanart: 'https://media.kitsu.io/anime/cover_images/' + anime._id + '/original.jpg', + }, + mal_id: anime._id, + haru_id: anime._id, + tvdb_id: 'mal-' + anime._id, + imdb_id: anime._id, + slug: anime.slug, + title: anime.title, + year: anime.year, + type: anime.type, + item_data: anime.type, + rating: anime.rating + }; + }); + + return { results: sanitize(animes), hasMore: true }; }); } - return req; -} - -function get(index, url, that) { - var deferred = Q.defer(); - - var options = { - url: url, - json: true - }; - var req = processCloudFlareHack(options, that.apiURL[index]); - console.info("Request to AnimeApi", req.url); - request(req, function(err, res, data) { - if (err || res.statusCode >= 400) { - console.warn("AnimeAPI endpoint '%s' failed.", that.apiURL[index]); - if (index + 1 >= that.apiURL.length) { - return deferred.reject(err || "Status Code is above 400"); - } else { - return get(index + 1, url, that); + detail(torrent_id, old_data, debug) { + const uri = `anime/${torrent_id}`; + + return this._get(0, uri).then(anime => { + var result = { + mal_id: anime._id, + haru_id: anime._id, + tvdb_id: 'mal-' + anime._id, + imdb_id: anime._id, + slug: anime.slug, + title: anime.title, + item_data: anime.type, + country: 'Japan', + genre: anime.genres, + genres: anime.genres, + num_seasons: 1, + runtime: anime.runtime, + status: anime.status, + synopsis: anime.synopsis, + network: [], //FIXME + rating: anime.rating, + images: { + poster: 'https://media.kitsu.io/anime/poster_images/' + anime._id + '/large.jpg', + banner: 'https://media.kitsu.io/anime/cover_images/' + anime._id + '/original.jpg', + fanart: 'https://media.kitsu.io/anime/cover_images/' + anime._id + '/original.jpg', + }, + year: anime.year, + type: anime.type + }; + + if (anime.type === 'show') { + result = Object.extend(result, { episodes: anime.episodes }); } - } else if (!data || data.error) { - err = data ? data.status_message : "No data returned"; - console.error("API error:", err); - return deferred.reject(err); - } else { - return deferred.resolve(data); - } - }); - - return deferred.promise; -} - -AnimeApi.prototype.extractIds = function(items) { - return _.map(items.results, "mal_id"); -}; -AnimeApi.prototype.fetch = function(filters) { - var that = this; - - var params = {}; - params.sort = "seeds"; - params.limit = "50"; - - if (filters.keywords) { - params.keywords = filters.keywords.replace(/\s/g, "% "); - } - - if (filters.genre) { - params.genre = filters.genre; - } - - if (filters.order) { - params.order = filters.order; - } - - if (filters.sorter && filters.sorter !== "popularity") { - params.sort = filters.sorter; + return sanitize(result); + }); } +} - var index = 0; - var url = - that.apiURL[index] + - "animes/" + - filters.page + - "?" + - querystring.stringify(params).replace(/%25%20/g, "%20"); - return get(index, url, that).then(formatFetch); -}; - -AnimeApi.prototype.detail = function(torrent_id, old_data, debug) { - var that = this; - - var index = 0; - var url = that.apiURL[index] + "anime/" + torrent_id; - return get(index, url, that).then(formatDetail); +AnimeApi.prototype.config = { + name: 'AnimeApi', + uniqueId: 'mal_id', + tabName: 'Animes', + type: 'anime', + metadata: 'trakttv:anime-metadata' }; module.exports = AnimeApi; diff --git a/src/app/butter-provider/generic.js b/src/app/butter-provider/generic.js index 56deb4d042..a124c388e7 100644 --- a/src/app/butter-provider/generic.js +++ b/src/app/butter-provider/generic.js @@ -1,22 +1,22 @@ -var assign = Object.assign || require("es6-object-assign").assign; -var memoize = require("memoizee"); -var _ = require("lodash"); +var memoize = require('memoizee'); +var _ = require('lodash'); +const socksProxyAgent = require( 'socks-proxy-agent' ); var processArgs = function(config, args) { var newArgs = {}; Object.keys(config.args).map(function(k) { if (!args || !args[k]) { - console.error("value", k, "was not provided"); + console.error('value', k, 'was not provided'); return; } - console.log("processing", k); + console.log('processing', k); switch (config.args[k]) { case Provider.ArgType.NUMBER: newArgs[k] = Number(args[k]); break; case Provider.ArgType.ARRAY: - newArgs[k] = args[k].split(","); + newArgs[k] = args[k].split(','); break; case Provider.ArgType.OBJECT: newArgs[k] = JSON.Parse(args[k]); @@ -34,52 +34,114 @@ var processArgs = function(config, args) { return newArgs; }; -var Provider = function(args) { - args = args || {}; - var config = this.config || {}; - config.args = config.args || {}; - - var memopts = args.memops || { - maxAge: 10 * 60 * 1000, - /* 10 minutes */ - preFetch: 0.5, - /* recache every 5 minutes */ - primitive: true +class Provider { + constructor(args) { + args = args || {}; + var config = this.config || {}; + config.args = config.args || {}; + + var memopts = args.memops || { + maxAge: 10 * 60 * 1000, + /* 10 minutes */ + preFetch: 0.5, + /* recache every 5 minutes */ + primitive: true + }; + + this.args = Object.assign({}, this.args, processArgs(config, args)); + + this.memfetch = memoize(this.fetch.bind(this), memopts); + this.fetch = this._fetch.bind(this); + this.proxy = ''; + + this.detail = memoize( + this.detail.bind(this), + _.extend(memopts, { + async: true + }) + ); + + if (args.apiURL) { this.setApiUrls(args.apiURL); } }; - this.args = assign({}, this.args, processArgs(config, args)); + async _get(index, uri) { + + const req = this.buildRequest(this.apiURL[index], uri); + let err = null; + console.info(`Request to ${this.constructor.name}: '${req.url}'`); + try { + const response = await fetch(req.url, req.options); + if (response.ok) { + if (index > 0) { + this.apiURL = this.apiURL.slice(index).concat(this.apiURL.slice(0, index)); + } + return await response.json(); + } + } catch (error) { + err = error; + } + console.warn(`${this.constructor.name} endpoint 'this.apiURL[${index}]' failed.`); - this.memfetch = memoize(this.fetch.bind(this), memopts); - this.fetch = this._fetch.bind(this); + if (index + 1 >= this.apiURL.length) { + throw err || new Error('Status Code is above 400'); + } + return this._get(index+1, uri); + } + + buildRequest(baseUrl, uri) + { + let options = { + headers: { + 'User-Agent': + 'Mozilla/5.0 (Linux) AppleWebkit/534.30 (KHTML, like Gecko) PT/4.4.0' + } + }; + + if (this.proxy) { + options.agent = socksProxyAgent('socks://' + this.proxy); + } - this.detail = memoize( - this.detail.bind(this), - _.extend(memopts, { - async: true - }) - ); -}; + // TODO: looks like this not work + const match = baseUrl.match(/^cloudflare\+(.*):\/\/(.*)\//); + if (match) { + baseUrl = `${match[1]}://cloudflare.com/`; + options.headers.Host = match[2]; + } + + return { + url: baseUrl + uri, + options + }; + } + + setApiUrls(urls) { + if (typeof urls === 'string') { + urls = urls.split(',').map((x) => x.trim()).filter((x) => !!x); + } + this.apiURL = _.shuffle(urls); + + } +} Provider.ArgType = { - ARRAY: "BUTTER_PROVIDER_ARG_TYPE_ARRAY", - OBJECT: "BUTTER_PROVIDER_ARG_TYPE_OBJECT", - STRING: "BUTTER_PROVIDER_ARG_TYPE_STRING", - BOOLEAN: "BUTTER_PROVIDER_ARG_TYPE_BOOLEAN", - NUMBER: "BUTTER_PROVIDER_ARG_TYPE_NUMBER" + ARRAY: 'BUTTER_PROVIDER_ARG_TYPE_ARRAY', + OBJECT: 'BUTTER_PROVIDER_ARG_TYPE_OBJECT', + STRING: 'BUTTER_PROVIDER_ARG_TYPE_STRING', + BOOLEAN: 'BUTTER_PROVIDER_ARG_TYPE_BOOLEAN', + NUMBER: 'BUTTER_PROVIDER_ARG_TYPE_NUMBER' }; Provider.TabType = { - MOVIE: "movie", - TVSHOW: "tvshow", - ANIME: "anime" + MOVIE: 'movie', + TVSHOW: 'tvshow', + ANIME: 'anime' }; function warnDefault(fn, support) { - console.warn("you are using the default " + fn + " implementation,"); - if (support) - console.warn( - "you will probably want to use your own to support:" + support + "." - ); + console.warn(`you are using the default ${fn} implementation,`); + if (support) { + console.warn(`you will probably want to use your own to support:${support}.`); + } } function randomArray(a) { @@ -87,13 +149,13 @@ function randomArray(a) { } Provider.prototype.resolveStream = function(src, config, data) { - warnDefault("resolveStream", "multiple languages"); + warnDefault('resolveStream', 'multiple languages'); return src; }; Provider.prototype.random = function() { - console.log("WTDGD"); - warnDefault("random", "faster random"); + console.log('WTDGD'); + warnDefault('random', 'faster random'); return this.fetch .bind(this)() .then(function(data) { @@ -102,7 +164,7 @@ Provider.prototype.random = function() { }; Provider.prototype.extractIds = function(items) { - warnDefault("extractIds"); + warnDefault('extractIds'); return _.map(items.results, this.config.uniqueId); }; @@ -123,13 +185,13 @@ Provider.prototype.toString = function(arg) { }; Provider.prototype.parseArgs = function(name) { - var tokenize = name.split("?"); + var tokenize = name.split('?'); // XXX:reimplement querystring.parse to not escape var args = {}; tokenize[1] && - tokenize[1].split("&").map(function(v) { - var m = v.split("="); + tokenize[1].split('&').map(function(v) { + var m = v.split('='); args[m[0]] = m[1]; }); diff --git a/src/app/butter-provider/movie.js b/src/app/butter-provider/movie.js index 6f3a9a7c99..cc5b2e3594 100644 --- a/src/app/butter-provider/movie.js +++ b/src/app/butter-provider/movie.js @@ -1,17 +1,13 @@ -"use strict"; +'use strict'; -const Generic = require("./generic"); -const request = require("request"); -const sanitize = require("butter-sanitize"); +const Generic = require('./generic'); +const sanitize = require('butter-sanitize'); class MovieApi extends Generic { constructor(args) { super(args); - if (args.apiURL) this.apiURL = args.apiURL.split(","); this.language = args.language; - this.quality = args.quality; - this.translate = args.translate; } _formatForPopcorn(movies) { @@ -20,7 +16,7 @@ class MovieApi extends Generic { movies.forEach(movie => { if (movie.torrents) { results.push({ - type: "movie", + type: 'movie', imdb_id: movie.imdb_id, title: movie.title, year: movie.year, @@ -28,16 +24,16 @@ class MovieApi extends Generic { rating: parseInt(movie.rating.percentage, 10) / 10, runtime: movie.runtime, images: movie.images, - image: movie.images.poster, - cover: movie.images.poster, - backdrop: movie.images.fanart, - poster: movie.images.poster, + image: movie.images ? movie.images.poster : false, + cover: movie.images ? movie.images.poster : false, + backdrop: movie.images ? movie.images.fanart : false, + poster: movie.images ? movie.images.poster : false, synopsis: movie.synopsis, trailer: movie.trailer !== null ? movie.trailer : false, certification: movie.certification, torrents: - movie.torrents["en"] !== null - ? movie.torrents["en"] + movie.torrents['en'] !== null + ? movie.torrents['en'] : movie.torrents[Object.keys(movie.torrents)[0]], langs: movie.torrents }); @@ -50,72 +46,31 @@ class MovieApi extends Generic { }; } - _processCloudFlareHack(options, url) { - const match = url.match(/^cloudflare\+(.*):\/\/(.*)/); - if (match) { - options = Object.assign(options, { - uri: `${match[1]}://cloudflare.com/`, - headers: { - Host: match[2], - "User-Agent": - "Mozilla/5.0 (Linux) AppleWebkit/534.30 (KHTML, like Gecko) PT/3.8.0" - } - }); - } - return options; - } - - _get(index, url, qs) { - const req = this._processCloudFlareHack( - { - url, - json: true, - qs - }, - this.apiURL[index] - ); - console.info(`Request to MovieApi: '${req.url}'`); - - return new Promise((resolve, reject) => { - request(req, (err, res, data) => { - if (err || res.statusCode >= 400) { - console.warn(`MovieApi endpoint 'this.apiURL[index]' failed.`); - if (index + 1 >= this.apiURL.length) { - return reject(err || "Status Code is above 400"); - } else { - return this._get(index++, url); - } - } else if (!data || data.error) { - err = data ? data.status_message : "No data returned"; - console.error(`MovieApi error: ${err}`); - return reject(err); - } else { - return resolve(this._formatForPopcorn(data)); - } - }); - }); - } - extractIds(items) { return items.results.map(item => item.imdb_id); } fetch(filters) { const params = { - sort: "seeds", - limit: "50" + sort: 'seeds', + limit: '50' }; - if (filters.keywords) - params.keywords = filters.keywords.replace(/\s/g, "% "); - if (filters.genre) params.genre = filters.genre; - if (filters.order) params.order = filters.order; - if (filters.sorter && filters.sorter !== "popularity") + if (filters.keywords) { + params.keywords = this.apiURL[0].includes('popcorn-ru') ? filters.keywords.trim() : filters.keywords.trim().replace(/[^a-zA-Z0-9]|\s/g, '% '); + } + if (filters.genre) { + params.genre = filters.genre; + } + if (filters.order) { + params.order = filters.order; + } + if (filters.sorter && filters.sorter !== 'popularity') { params.sort = filters.sorter; + } - const index = 0; - const url = `${this.apiURL[index]}movies/${filters.page}`; - return this._get(index, url, params); + const uri = `movies/${filters.page}?` + new URLSearchParams(params); + return this._get(0, uri).then((data) => this._formatForPopcorn(data)); } random() {} @@ -126,11 +81,11 @@ class MovieApi extends Generic { } MovieApi.prototype.config = { - name: "MovieApi", - uniqueId: "imdb_id", - tabName: "Movies", - type: "movie", - metadata: "trakttv:movie-metadata" + name: 'MovieApi', + uniqueId: 'imdb_id', + tabName: 'Movies', + type: 'movie', + metadata: 'trakttv:movie-metadata' }; module.exports = MovieApi; diff --git a/src/app/butter-provider/tv.js b/src/app/butter-provider/tv.js index 65008919c7..f5423f7d9f 100644 --- a/src/app/butter-provider/tv.js +++ b/src/app/butter-provider/tv.js @@ -1,98 +1,52 @@ -"use strict"; +'use strict'; -const Generic = require("./generic"); -const request = require("request"); -const sanitize = require("butter-sanitize"); -const TVDB = require("node-tvdb"); +const Generic = require('./generic'); +const sanitize = require('butter-sanitize'); +const TVDB = require('node-tvdb'); class TVApi extends Generic { constructor(args) { super(args); - if (args.apiURL) this.apiURL = args.apiURL.split(","); - this.language = args.language; - this.quality = args.quality; - this.translate = args.translate; try { - this.tvdb = new TVDB("7B95D15E1BE1D75A"); + this.tvdb = new TVDB('7B95D15E1BE1D75A'); this.tvdb.getLanguages().then(langlist => (this.TVDBLangs = langlist)); } catch (err) { this.TVDBLangs = false; console.warn( - "Something went wrong with TVDB, overviews can't be translated." + 'Something went wrong with TVDB, overviews can\'t be translated.' ); } } - _processCloudFlareHack(options, url) { - const match = url.match(/^cloudflare\+(.*):\/\/(.*)/); - if (match) { - options = Object.assign(options, { - uri: `${match[1]}://cloudflare.com/`, - headers: { - Host: match[2], - "User-Agent": - "Mozilla/5.0 (Linux) AppleWebkit/534.30 (KHTML, like Gecko) PT/3.8.0" - } - }); - } - return options; - } - - _get(index, url, qs) { - const req = this._processCloudFlareHack( - { - url, - json: true, - qs - }, - this.apiURL[index] - ); - console.info(`Request to TVApi: ${req.url}`); - - return new Promise((resolve, reject) => { - request(req, (err, res, data) => { - if (err || res.statusCode >= 400) { - console.warn(`TVApi endpoint '${this.apiURL[index]}' failed.`); - if (index + 1 >= this.apiURL.length) { - return reject(err || "Status Code is above 400"); - } else { - return this._get(index++, url); - } - } else if (!data || data.error) { - err = data ? data.status_message : "No data returned"; - console.error(`TVApi error: ${err}`); - return reject(err); - } else { - return resolve(data); - } - }); - }); - } - extractIds(items) { return items.results.map(item => item.tvdb_id); } fetch(filters) { const params = { - sort: "seeds", - limit: "50" + sort: 'seeds', + limit: '50' }; - if (filters.keywords) - params.keywords = filters.keywords.replace(/\s/g, "% "); - if (filters.genre) params.genre = filters.genre; - if (filters.order) params.order = filters.order; - if (filters.sorter && filters.sorter !== "popularity") + if (filters.keywords) { + params.keywords = this.apiURL[0].includes('popcorn-ru') ? filters.keywords.trim() : filters.keywords.trim().replace(/[^a-zA-Z0-9]|\s/g, '% '); + } + if (filters.genre) { + params.genre = filters.genre; + } + if (filters.order) { + params.order = filters.order; + } + if (filters.sorter && filters.sorter !== 'popularity') { params.sort = filters.sorter; + } - const index = 0; - const url = `${this.apiURL[index]}shows/${filters.page}`; - return this._get(index, url, params).then(data => { - data.forEach(entry => (entry.type = "show")); + const uri = `shows/${filters.page}?` + new URLSearchParams(params); + return this._get(0, uri).then(data => { + data.forEach(entry => (entry.type = 'show')); return { results: sanitize(data), @@ -102,12 +56,11 @@ class TVApi extends Generic { } detail(torrent_id, old_data, debug) { - const index = 0; - const url = `${this.apiURL[index]}show/${torrent_id}`; + const uri = `show/${torrent_id}`; - return this._get(index, url).then(data => { + return this._get(0, uri).then(data => { console.log(data._id); - if (this.translate && this.language !== "en") { + if (this.translate && this.language !== 'en') { let langAvailable; for (let x = 0; x < this.TVDBLangs.length; x++) { if (this.TVDBLangs[x].abbreviation.indexOf(this.language) > -1) { @@ -158,11 +111,11 @@ class TVApi extends Generic { } TVApi.prototype.config = { - name: "TVApi", - uniqueId: "tvdb_id", - tabName: "TV Shows", - type: "tvshow", - metadata: "trakttv:show-metadata" + name: 'TVApi', + uniqueId: 'tvdb_id', + tabName: 'TV Shows', + type: 'tvshow', + metadata: 'trakttv:show-metadata' }; module.exports = TVApi; diff --git a/src/app/butter-provider/yts.js b/src/app/butter-provider/yts.js new file mode 100644 index 0000000000..3a29c12eed --- /dev/null +++ b/src/app/butter-provider/yts.js @@ -0,0 +1,115 @@ +'use strict'; + +const Generic = require('./generic'); +const sanitize = require('butter-sanitize'); + +class YTSApi extends Generic { + constructor(args) { + super(args); + + this.language = args.language; + } + + _formatForPopcorn(movies) { + const results = []; + if (movies) { + movies.forEach(movie => { + if (movie.torrents) { + results.push({ + type: 'movie', + imdb_id: movie.imdb_code, + title: movie.title_english, + year: movie.year, + genre: movie.genres, + rating: movie.rating, + runtime: movie.runtime, + images: '', + image: movie.large_cover_image, + cover: movie.large_cover_image, + backdrop: movie.background_image_original, + poster: movie.large_cover_image, + synopsis: movie.description_full, + trailer: 'https://www.youtube.com/watch?v=' + movie.yt_trailer_code || false, + certification: movie.mpa_rating, + torrents: movie.torrents.reduceRight(function (torrents, torrent) { + torrents[torrent.quality] = { + url: torrent.url, + magnet: `magnet:?xt=urn:btih:${torrent.hash}`, + size: torrent.size_bytes, + filesize: torrent.size, + seed: torrent.seeds, + peer: torrent.peers + }; + return torrents; + }, {}), + langs: {[movie.language.replace('cn', 'zh-cn')]: {}} + }); + } + }); + } + return { + results: sanitize(results), + hasMore: movies ? movies.movie_count > movies.page_number * movies.limit : false + }; + } + + extractIds(items) { + return items.results.map(item => item.imdb_id); + } + + fetch(filters) { + const params = { + sort_by: 'date_added', + limit: 50, + with_rt_ratings: true + }; + + if (filters.page) { + params.page = filters.page; + } + if (filters.keywords) { + params.query_term = filters.keywords.trim().replace(/\s|-|'|:\./g, 'temp0123').replace(/[^a-zA-Z0-9]/g,'').replace(/temp0123/g, '% '); + } + if (filters.type && filters.type !== 'All') { + params.quality = filters.type; + } + if (filters.genre && filters.genre !== 'All') { + params.genre = filters.genre; + } + if (filters.order === 1) { + params.order_by = 'asc'; + } + if (filters.sorter && filters.sorter !== 'last added') { + switch (filters.sorter) { + case 'popularity': + case 'trending': + params.sort_by = 'download_count'; + break; + default: + params.sort_by = filters.sorter; + } + } + if (filters.rating && filters.rating !== 'All') { + params.minimum_rating = filters.rating; + } + + const uri = `api/v2/list_movies.json?` + new URLSearchParams(params); + return this._get(0, uri).then((data) => this._formatForPopcorn(data.data.movies)) + } + + random() {} + + detail(torrent_id, old_data, debug) { + return new Promise((resolve, reject) => resolve(old_data)); + } +} + +YTSApi.prototype.config = { + name: 'YTSApi', + uniqueId: 'imdb_id', + tabName: 'Movies', + type: 'movie', + metadata: 'trakttv:movie-metadata' +}; + +module.exports = YTSApi; diff --git a/src/app/common.js b/src/app/common.js index 5a73908aac..265135acba 100644 --- a/src/app/common.js +++ b/src/app/common.js @@ -1,175 +1,304 @@ -var Common = {}; +var Common = {}, + torrentHealth = require('webtorrent-health'); Common.healthMap = { - 0: 'bad', - 1: 'medium', - 2: 'good', - 3: 'excellent' + 0: 'bad', + 1: 'medium', + 2: 'good', + 3: 'excellent' }; Common.calcHealth = function (torrent) { - var seeds = torrent.seed; - var peers = torrent.peer; + var seeds = torrent.seed; + var peers = torrent.peer; - // First calculate the seed/peer ratio - var ratio = peers > 0 ? (seeds / peers) : seeds; + // First calculate the seed/peer ratio + var ratio = peers > 0 ? (seeds / peers) : seeds; - // Normalize the data. Convert each to a percentage - // Ratio: Anything above a ratio of 5 is good - var normalizedRatio = Math.min(ratio / 5 * 100, 100); - // Seeds: Anything above 30 seeds is good - var normalizedSeeds = Math.min(seeds / 30 * 100, 100); + // Normalize the data. Convert each to a percentage + // Ratio: Anything above a ratio of 5 is good + var normalizedRatio = Math.min(ratio / 5 * 100, 100); + // Seeds: Anything above 30 seeds is good + var normalizedSeeds = Math.min(seeds / 30 * 100, 100); - // Weight the above metrics differently - // Ratio is weighted 60% whilst seeders is 40% - var weightedRatio = normalizedRatio * 0.6; - var weightedSeeds = normalizedSeeds * 0.4; - var weightedTotal = weightedRatio + weightedSeeds; + // Weight the above metrics differently + // Ratio is weighted 60% whilst seeders is 40% + var weightedRatio = normalizedRatio * 0.6; + var weightedSeeds = normalizedSeeds * 0.4; + var weightedTotal = weightedRatio + weightedSeeds; - // Scale from [0, 100] to [0, 3]. Drops the decimal places - var scaledTotal = ((weightedTotal * 3) / 100) | 0; + // Scale from [0, 100] to [0, 3]. Drops the decimal places + var scaledTotal = ((weightedTotal * 3) / 100) | 0; - return scaledTotal; + return scaledTotal; +}; + +Common.calcRatio = function (seeds, peers) { + if (isNaN(seeds) || isNaN(peers)) { + return NaN; + } + + if (peers > 0) { + return seeds / peers; + } + + return +seeds; +}; + +Common.retrieveTorrentHealth = function (torrent, cb) { + const torrentURL = typeof torrent === 'string' + ? torrent + : torrent.magnet || torrent.url || torrent.magnetURI; + + if (!torrentURL) { + cb(new Error('Torrent URL could not be obtained'), null); + } + + // check for 'magnet:?' because api sometimes sends back links, not magnets + if (!torrentURL.startsWith('magnet:?')) { + return cb(new Error('Torrent is not a magnet URL'), null); + } + + torrentHealth( + torrentURL, + { + timeout: 2500, + trackers: Settings.trackers.forced + }, + cb + ); +}; + +Common.HealthButton = function (selector, retrieveHealthCallback) { + if (!(this instanceof Common.HealthButton)) { + throw new TypeError('This class must be constructed with "new"'); + } + + const maxChecksWhenNoSeeds = 3; + let zeroSeedCheckCount = 0; + let pendingRender = null; + + const getIcon = () => { + return $(selector); + }; + + this.reset = () => { + getIcon() + .tooltip({ + html: true + }) + .removeClass('Bad Medium Good Excellent') + .addClass('None') + .attr('data-original-title', i18n.__('Health Unknown')) + .tooltip('fixTitle'); + }; + + this.cancelPendingRenders = () => { + if (pendingRender) { + pendingRender.isCancelled = true; + } + }; + + this.render = () => { + // because this is an object, we can keep a ref to it while + // allowing other callers to modify it outside of the current + // scope. this lets us know if anyone outside wants this + // request to be cancelled + const cancellationLock = {isCancelled: false}; + this.cancelPendingRenders(); + pendingRender = cancellationLock; + + retrieveHealthCallback((err, res) => { + if (err || cancellationLock.isCancelled) { + return; + } + + const seeds = Math.max.apply(Math, res.extra.map(function(o) { return o.seeds || 0; })); + const peers = Math.max.apply(Math, res.extra.map(function(o) { return o.peers || 0; })); + win.debug('torrent health:', res); + + if (seeds === 0 && zeroSeedCheckCount < maxChecksWhenNoSeeds) { + zeroSeedCheckCount++; + getIcon().click(); + } else { + zeroSeedCheckCount = 0; + const healthValue = Common.calcHealth({seed: seeds, peer: peers}); + const healthString = Common.healthMap[healthValue].capitalize(); + const ratio = res.ratio || Common.calcRatio(seeds, peers); + + const tooltipPieces = [ + i18n.__(`Health ${healthString}`) + ]; + + if (!isNaN(ratio)) { + tooltipPieces.push(` - ${i18n.__('Ratio:')} ${ratio.toFixed(2)}
`); + } + + if (!isNaN(seeds)) { + tooltipPieces.push(`${i18n.__('Seeds:')} ${seeds}`); + } + + if (!isNaN(peers)) { + tooltipPieces.push(` - ${i18n.__('Peers:')} ${peers}`); + } + + getIcon() + .tooltip({ + html: true + }) + .removeClass('None Bad Medium Good Excellent') + .addClass(healthString) + .attr('data-original-title', tooltipPieces.join('')) + .tooltip('fixTitle'); + + if ($(selector + '~ .tooltip:contains("Health")').is(':visible')) { + getIcon().tooltip('show'); + } + } + }); + }; }; Common.md5 = function (arg) { - return crypt.createHash('md5').update(arg).digest('hex'); + return crypt.createHash('md5').update(arg).digest('hex'); }; Common.copyFile = function (source, target, cb) { - var cbCalled = false; + var cbCalled = false; - var rd = fs.createReadStream(source); + var rd = fs.createReadStream(source); - function done(err) { - if (!cbCalled) { - if (err) { - fs.unlink(target); - } - cb(err); - cbCalled = true; - } - } + function done(err) { + if (!cbCalled) { + if (err) { + fs.unlink(target); + } + cb(err); + cbCalled = true; + } + } - rd.on('error', done); + rd.on('error', done); - var wr = fs.createWriteStream(target); - wr.on('error', done); - wr.on('close', function (ex) { - done(); - }); + var wr = fs.createWriteStream(target); + wr.on('error', done); + wr.on('close', function (ex) { + done(); + }); - rd.pipe(wr); + rd.pipe(wr); }; Common.fileSize = function (num) { - if (isNaN(num)) { - return; - } - - num = parseInt(num); - - var exponent, unit, units, base; - var neg = num < 0; - - switch (os.platform()) { - case 'linux': - base = 1024; - units = ['B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB']; - break; - case 'win32': - base = 1024; - units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; - break; - case 'darwin': - /* falls through */ - default: - base = 1000; - units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; - } - - if (neg) { - num = -num; - } - - if (num < 1) { - unit = units[0]; - if (Settings.language === 'fr') { - unit = unit.replace('B', 'o'); - } - return (neg ? '-' : '') + num + ' ' + unit; - } - - exponent = Math.min(Math.floor(Math.log(num) / Math.log(base)), units.length - 1); - num = (num / Math.pow(base, exponent)).toFixed(2) * 1; - unit = units[exponent]; - - var matcher = Settings.language.match(/sq|es|hy|az|be|qu|pt|bs|ca|bg|hr|cs|da|et|fo|fi|fr|de|ka|el|hu|is|id|it|kk|lv|lt|mn|nl|nn|nb|no|pl|ro|ru|sr|sk|sl|sv|tr|uk|uz|vi/); - if (matcher !== null) { - num = num.toString().replace('.', ','); - } - if (Settings.language === 'fr') { - unit = unit.replace('B', 'o'); - } - return (neg ? '-' : '') + num + ' ' + unit; + if (isNaN(num) || num === null) { + return; + } + + num = parseInt(num); + + var exponent, unit, units, base; + var neg = num < 0; + + switch (os.platform()) { + case 'linux': + base = 1024; + units = ['B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB']; + break; + case 'win32': + base = 1024; + units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; + break; + case 'darwin': + /* falls through */ + default: + base = 1000; + units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; + } + + if (neg) { + num = -num; + } + + if (num < 1) { + unit = units[0]; + if (Settings.language === 'fr') { + unit = unit.replace('B', 'o'); + } + return (neg ? '-' : '') + num + ' ' + unit; + } + + exponent = Math.min(Math.floor(Math.log(num) / Math.log(base)), units.length - 1); + num = (num / Math.pow(base, exponent)).toFixed(2) * 1; + unit = units[exponent]; + + var matcher = Settings.language.match(/sq|es|hy|az|be|qu|pt|bs|ca|bg|hr|cs|da|et|fo|fi|fr|de|ka|el|hu|is|id|it|kk|lv|lt|mn|nl|nn|nb|no|pl|ro|ru|sr|sk|sl|sv|tr|uk|uz|vi/); + if (matcher !== null) { + num = num.toString().replace('.', ','); + } + if (Settings.language === 'fr') { + unit = unit.replace('B', 'o'); + } + return (neg ? '-' : '') + num + ' ' + unit; }; Common.sanitize = function (input) { - function sanitizeString(string) { - return require('sanitizer').sanitize(string); - } - - function sanitizeObject(obj) { - var result = obj; - for (var prop in obj) { - result[prop] = obj[prop]; - if (obj[prop] && (obj[prop].constructor === Object || obj[prop].constructor === Array)) { - result[prop] = sanitizeObject(obj[prop]); - } else if (obj[prop] && obj[prop].constructor === String) { - result[prop] = sanitizeString(obj[prop]); - } - } - return result; - } - - var output = input; - if (input && (input.constructor === Object || input.constructor === Array)) { - output = sanitizeObject(input); - } else if (input && input.constructor === String) { - output = sanitizeString(input); - } - - return output; + function sanitizeString(string) { + return require('sanitizer').sanitize(string); + } + + function sanitizeObject(obj) { + var result = obj; + for (var prop in obj) { + result[prop] = obj[prop]; + if (obj[prop] && (obj[prop].constructor === Object || obj[prop].constructor === Array)) { + result[prop] = sanitizeObject(obj[prop]); + } else if (obj[prop] && obj[prop].constructor === String) { + result[prop] = sanitizeString(obj[prop]); + } + } + return result; + } + + var output = input; + if (input && (input.constructor === Object || input.constructor === Array)) { + output = sanitizeObject(input); + } else if (input && input.constructor === String) { + output = sanitizeString(input); + } + + return output; }; Common.normalize = (function () { - var from = 'ÃÀÁÄÂÈÉËÊÌÍÏÎÒÓÖÔÙÚÜÛãàáäâèéëêìíïîòóöôùúüûÑñÇç'; - var to = 'AAAAAEEEEIIIIOOOOUUUUaaaaaeeeeiiiioooouuuunncc'; - var mapping = {}; - - for (var i = 0, j = from.length; i < j; i++) { - mapping[from.charAt(i)] = to.charAt(i); - } - - return function (str) { - var ret = []; - for (var i = 0, j = str.length; i < j; i++) { - var c = str.charAt(i); - if (mapping.hasOwnProperty(str.charAt(i))) { - ret.push(mapping[c]); - } else { - ret.push(c); - } - } - return ret.join('').replace(/[^\w,'-]/g, ''); - }; + var from = 'ÃÀÁÄÂÈÉËÊÌÍÏÎÒÓÖÔÙÚÜÛãàáäâèéëêìíïîòóöôùúüûÑñÇç'; + var to = 'AAAAAEEEEIIIIOOOOUUUUaaaaaeeeeiiiioooouuuunncc'; + var mapping = {}; + + for (var i = 0, j = from.length; i < j; i++) { + mapping[from.charAt(i)] = to.charAt(i); + } + + return function (str) { + var ret = []; + for (var i = 0, j = str.length; i < j; i++) { + var c = str.charAt(i); + if (mapping.hasOwnProperty(str.charAt(i))) { + ret.push(mapping[c]); + } else { + ret.push(c); + } + } + return ret.join('').replace(/[^\w,'-]/g, ''); + }; })(); Common.Promises = { - allSettled: function(promises) { - var wrappedPromises = promises.map( - p => Promise.resolve(p) - .then(val => ({ ok: true, value: val }), err => ({ ok: false, reason: err }) - )); - return Promise.all(wrappedPromises); - } + allSettled: function (promises) { + var wrappedPromises = promises.map( + p => Promise.resolve(p) + .then(val => ({ok: true, value: val}), err => ({ok: false, reason: err}) + )); + return Promise.all(wrappedPromises); + } }; + +Common.getTorrentUri = torrent => torrent.magnet || torrent.url || torrent; diff --git a/src/app/database.js b/src/app/database.js index cf0dd4de55..427ef0dbed 100644 --- a/src/app/database.js +++ b/src/app/database.js @@ -225,7 +225,7 @@ var Database = { }) .then(function () { - App.vent.trigger('show:watched:' + data.tvdb_id, data); + App.vent.trigger('show:watched:' + data.imdb_id, data); }); }, @@ -409,6 +409,10 @@ var Database = { window.__isNewInstall = true; } + if (Settings.customMoviesServer || Settings.customSeriesServer || Settings.customAnimeServer || Settings.proxyServer) { + App.Providers.updateConnection(Settings.customMoviesServer, Settings.customSeriesServer, Settings.customAnimeServer, Settings.proxyServer); + } + App.vent.trigger('initHttpApi'); App.vent.trigger('db:ready'); App.vent.trigger('stream:loadExistTorrents'); @@ -438,6 +442,12 @@ var Database = { }); }) + .then(function() { + if (Settings.protocolEncryption) { + // enable secure after load options + require('webtorrent/lib/peer.js').enableSecure(); + } + }) .catch(function (err) { win.error('Error starting up', err); }); diff --git a/src/app/fonts/OpenSans-Bold.svg b/src/app/fonts/OpenSans-Bold.svg index 81c8a275a7..f9552dc225 100644 Binary files a/src/app/fonts/OpenSans-Bold.svg and b/src/app/fonts/OpenSans-Bold.svg differ diff --git a/src/app/fonts/OpenSans-Bold.woff b/src/app/fonts/OpenSans-Bold.woff index 1205787b0e..2052189760 100644 Binary files a/src/app/fonts/OpenSans-Bold.woff and b/src/app/fonts/OpenSans-Bold.woff differ diff --git a/src/app/fonts/OpenSans-Regular.svg b/src/app/fonts/OpenSans-Regular.svg index b34ed428a7..d022200a59 100644 Binary files a/src/app/fonts/OpenSans-Regular.svg and b/src/app/fonts/OpenSans-Regular.svg differ diff --git a/src/app/fonts/OpenSans-Regular.woff b/src/app/fonts/OpenSans-Regular.woff index e231183dce..2b8bf73ab2 100644 Binary files a/src/app/fonts/OpenSans-Regular.woff and b/src/app/fonts/OpenSans-Regular.woff differ diff --git a/src/app/fonts/OpenSans-Semibold.svg b/src/app/fonts/OpenSans-Semibold.svg index 4949365fb1..4b46c0af0f 100644 Binary files a/src/app/fonts/OpenSans-Semibold.svg and b/src/app/fonts/OpenSans-Semibold.svg differ diff --git a/src/app/fonts/OpenSans-Semibold.woff b/src/app/fonts/OpenSans-Semibold.woff index 28d6adee03..fb3b7bbfbd 100644 Binary files a/src/app/fonts/OpenSans-Semibold.woff and b/src/app/fonts/OpenSans-Semibold.woff differ diff --git a/src/app/global.js b/src/app/global.js index a2ecb44c89..23aab7d922 100644 --- a/src/app/global.js +++ b/src/app/global.js @@ -1,42 +1,49 @@ /** Global variables **/ -var _ = require("underscore"), - async = require("async"), - inherits = require("util").inherits, - Q = require("q"), +var _ = require('underscore'), + async = require('async'), + inherits = require('util').inherits, + Q = require('q'), // Machine readable - os = require("os"), - moment = require("moment"), - crypt = require("crypto"), - semver = require("semver"), + os = require('os'), + moment = require('moment'), + crypt = require('crypto'), + semver = require('semver'), // Files - fs = require("fs"), - path = require("path"), - mkdirp = require("mkdirp"), - rimraf = require("rimraf"), + fs = require('fs'), + path = require('path'), + mkdirp = require('mkdirp'), + rimraf = require('rimraf'), + jsonFileEditor = require('edit-json-file'), // Compression - tar = require("tar"), - AdmZip = require("adm-zip"), - zlib = require("zlib"), + tar = require('tar'), + AdmZip = require('adm-zip'), + zlib = require('zlib'), // Encoding/Decoding - charsetDetect = require("jschardet"), - iconv = require("iconv-lite"), + charsetDetect = require('jschardet'), + iconv = require('iconv-lite'), // GUI win = nw.Window.get(), data_path = nw.App.dataPath, - i18n = require("i18n"), + i18n = require('i18n'), // Connectivity - url = require("url"), - tls = require("tls"), - http = require("http"), - request = require("request"), + url = require('url'), + tls = require('tls'), + http = require('http'), + request = require('request'), // Web - querystring = require("querystring"), - URI = require("urijs"), - Trakt = require("trakt.tv"), + querystring = require('querystring'), + URI = require('urijs'), + Trakt = require('trakt.tv'), // Torrent engines - WebTorrent = require("webtorrent"), - torrentCollection = require("torrentcollection2"), + WebTorrent = require('webtorrent'), + torrentCollection = require('torrentcollection4'), // VPN - VPNht = require("@vpnht/sdk"), + VPNht = require('@vpnht/sdk'), // NodeJS - child = require("child_process"); + child = require('child_process'), + // package.json + pkJson = nw.App.manifest, + // supported external players list + extPlayerlst = '', + // setting default filters status + curSetDefaultFilters = false; diff --git a/src/app/httpapi.js b/src/app/httpapi.js index 55dc763322..fb239a81f8 100644 --- a/src/app/httpapi.js +++ b/src/app/httpapi.js @@ -2,7 +2,6 @@ 'use strict'; var rpc = require('json-rpc2'); var server; - var lang; var httpServer; function butterCallback(callback, err, result) { @@ -132,40 +131,46 @@ ///// LIST ITEM //// //////////////////// server.expose('togglefavourite', function (args, opt, callback) { - Mousetrap.trigger('f'); - butterCallback(callback); + if (!App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('f', 'keydown'); + butterCallback(callback); + } }); server.expose('togglewatched', function (args, opt, callback) { - Mousetrap.trigger('w'); - butterCallback(callback); + if (!App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('w', 'keydown'); + butterCallback(callback); + } }); server.expose('setselection', function (args, opt, callback) { var index = 0; + args = Object.values(args); if (args.length > 0) { index = parseFloat(args[0]); } else { butterCallback(callback, 'Arguments missing'); } - App.getView().Content.currentView.ItemList.currentView.selectIndex(index); + App.getView().getRegion('Content').currentView.getRegion('ItemList').currentView.selectIndex(index); butterCallback(callback); }); server.expose('getselection', function (args, opt, callback) { - var movieView = App.getView().MovieDetail.currentView; + var movieView = App.getView().getRegion('MovieDetail').currentView; if (movieView === undefined || movieView.model === undefined) { var index = $('.item.selected').index(); + args = Object.values(args); if (args.length > 0) { - index = parseFloat(args[0]); + index = parseInt(args[0]); } else { if (index === -1) { index = 0; } } - var result = App.getView().Content.currentView.ItemList.currentView.collection.models[index]; + var result = App.getView().getRegion('Content').currentView.getRegion('ItemList').currentView.collection.models[index]; if (result === undefined) { butterCallback(callback, 'Index not found'); } @@ -252,9 +257,10 @@ }); server.expose('getcurrentlist', function (args, opt, callback) { - var collection = App.getView().Content.currentView.ItemList.currentView.collection; + var collection = App.getView().getRegion('Content').currentView.getRegion('ItemList').currentView.collection; var result = collection.models; var page = 0; + args = Object.values(args); if (args.length > 0) { page = parseInt(args[0]); var size = page * 50; @@ -267,7 +273,7 @@ 'type': result[0].get('type'), 'list': result, 'page': page, - 'max_page': App.getView().Content.currentView.ItemList.currentView.collection.filter.page + 'max_page': App.getView().getRegion('Content').currentView.getRegion('ItemList').currentView.collection.filter.page }); } else { collection.fetchMore(); @@ -280,11 +286,11 @@ 'type': result[0].get('type'), 'list': result, 'page': page, - 'max_page': App.getView().Content.currentView.ItemList.currentView.collection.filter.page + 'max_page': App.getView().getRegion('Content').currentView.getRegion('ItemList').currentView.collection.filter.page }); } } else { - page = App.getView().Content.currentView.ItemList.currentView.collection.filter.page; + page = App.getView().getRegion('Content').currentView.getRegion('ItemList').currentView.collection.filter.page; butterCallback(callback, false, { 'type': result[0].get('type'), 'list': result, @@ -304,7 +310,7 @@ ////// DETAILS ///// //////////////////// server.expose('togglequality', function (args, opt, callback) { - Mousetrap.trigger('q'); + Mousetrap.trigger('q', 'keydown'); butterCallback(callback); }); @@ -317,6 +323,7 @@ }); server.expose('setplayer', function (args, opt, callback) { + args = Object.values(args); if (args.length > 0) { var el = $('.playerchoicemenu li#player-' + args[0] + ' a'); if (el.length > 0) { @@ -386,12 +393,13 @@ }); server.expose('selectepisode', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; } - var movieView = App.getView().MovieDetail.currentView; + var movieView = App.getView().getRegion('MovieDetail').currentView; if (movieView === undefined || movieView.model === undefined || movieView.model.type === 'movie') { butterCallback(callback, 'View not open'); return; @@ -407,7 +415,7 @@ }); server.expose('getsubtitles', function (args, opt, callback) { - if (App.ViewStack[App.ViewStack.length - 1] === 'player') { + if (App.ViewStack.includes('app-overlay')) { butterCallback(callback, false, { 'subtitles': _.keys(App.PlayerView.model.get('subtitle')) }); @@ -419,13 +427,14 @@ }); server.expose('setsubtitle', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; } var lang = args[0]; - if (App.ViewStack[App.ViewStack.length - 1] === 'player') { + if (App.ViewStack.includes('app-overlay')) { if (lang === 'no-subs') { $('.vjs-menu-item')[0].click(); } else { @@ -435,6 +444,9 @@ if (track.language() === lang) { // Disable the previous active track and enable the new one. App.PlayerView.player.showTextTrack(track.id(), track.kind()); + // Force subtitle background to inline-block, + // else it take the full width when reloading a previously loaded sub + $('.vjs-text-track').css('display', 'inline-block'); break; } } @@ -479,15 +491,24 @@ server.expose('getsorters', function (args, opt, callback) { switch (App.currentview) { + case 'movies': + butterCallback(callback, false, { + 'sorters': App.Config.sorters + }); + break; case 'shows': - case 'anime': butterCallback(callback, false, { 'sorters': App.Config.sorters_tv }); break; - case 'movies': + case 'anime': butterCallback(callback, false, { - 'sorters': App.Config.sorters + 'sorters': App.Config.sorters_anime + }); + break; + case 'Favorites': + butterCallback(callback, false, { + 'sorters': App.Config.sorters_fav }); break; default: @@ -505,6 +526,11 @@ 'types': App.Config.types_anime }); break; + case 'Favorites': + butterCallback(callback, false, { + 'types': App.Config.types_fav + }); + break; default: butterCallback(callback, false, { 'types': [] @@ -514,6 +540,7 @@ }); server.expose('filtergenre', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; @@ -527,6 +554,7 @@ }); server.expose('filtersorter', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; @@ -540,6 +568,7 @@ }); server.expose('filtertype', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; @@ -552,7 +581,22 @@ butterCallback(callback); }); + server.expose('filterrating', function (args, opt, callback) { + args = Object.values(args); + if (args.length <= 0) { + butterCallback(callback, 'Arguments missing'); + return; + } + + $('.ratings .dropdown-menu a').filter(function () { + return $(this).attr('data-value').toLowerCase() === args[0].toLowerCase(); + }).click(); + + butterCallback(callback); + }); + server.expose('filtersearch', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; @@ -583,7 +627,7 @@ server.expose('getloading', function (args, opt, callback) { var view = App.LoadingView; var loading = false; - if (view !== undefined && !view.isDestroyed) { + if (view !== undefined && !view.isDestroyed()) { var streamInfo = view.model.get('streamInfo'); var result = { @@ -610,6 +654,7 @@ var volume = 1; var view = App.PlayerView; if (view !== undefined && view.player !== undefined) { + args = Object.values(args); if (args.length > 0) { volume = parseFloat(args[0]); if (volume > 0) { @@ -630,23 +675,42 @@ }); server.expose('toggleplaying', function (args, opt, callback) { - Mousetrap.trigger('space'); + if (!App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('space'); // binding on movie/show_detail view + } else if (App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('space', 'keydown'); // binding on player view + } butterCallback(callback); }); server.expose('togglemute', function (args, opt, callback) { - Mousetrap.trigger('m'); + if (App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('m', 'keydown'); + butterCallback(callback); + } + }); + + server.expose('togglecroptofit', function (args, opt, callback) { + Mousetrap.trigger('c'); + butterCallback(callback); + }); + + server.expose('togglesubtitles', function (args, opt, callback) { + Mousetrap.trigger('v'); butterCallback(callback); }); server.expose('togglefullscreen', function (args, opt, callback) { - Mousetrap.trigger('f'); - butterCallback(callback, false, { - 'fullscreen': win.isFullscreen - }); + if (App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('f', 'keydown'); + butterCallback(callback, false, { + 'fullscreen': win.isFullscreen + }); + } }); server.expose('seek', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; @@ -661,6 +725,7 @@ }); server.expose('subtitleoffset', function (args, opt, callback) { + args = Object.values(args); if (args.length <= 0) { butterCallback(callback, 'Arguments missing'); return; @@ -670,9 +735,10 @@ }); server.expose('getstreamurl', function (args, opt, callback) { - if (App.PlayerView !== undefined && !App.PlayerView.isDestroyed) { + var video = $('#video_player video'); + if (App.PlayerView !== undefined && !App.PlayerView.isDestroyed()) { butterCallback(callback, false, { - streamUrl: $('#video_player video') === undefined ? '' : $('#video_player video').attr('src') + streamUrl: video === undefined ? '' : video.attr('src') }); return; } @@ -680,9 +746,10 @@ }); server.expose('getplaying', function (args, opt, callback) { + var video = $('#video_player video'); var view = App.PlayerView; var playing = false; - if (view !== undefined && !view.isDestroyed) { + if (view !== undefined && !view.isDestroyed()) { var result = { playing: !view.player.paused(), title: view.model.get('title'), @@ -694,7 +761,7 @@ volume: view.player.volume(), currentTime: App.PlayerView.player.currentTime(), duration: App.PlayerView.player.duration(), - streamUrl: $('#video_player video') === undefined ? '' : $('#video_player video').attr('src'), + streamUrl: video === undefined ? '' : video.attr('src'), selectedSubtitle: '', isFullscreen: win.isFullscreen }; diff --git a/src/app/images/bg-header.jpg b/src/app/images/bg-header.jpg index 75df055d5a..77e71188b0 100644 Binary files a/src/app/images/bg-header.jpg and b/src/app/images/bg-header.jpg differ diff --git a/src/app/images/flags/arabic.png b/src/app/images/flags/arabic.png deleted file mode 100755 index 9552bb3b7a..0000000000 Binary files a/src/app/images/flags/arabic.png and /dev/null differ diff --git a/src/app/images/flags/armenian.png b/src/app/images/flags/armenian.png deleted file mode 100644 index 1177dd625f..0000000000 Binary files a/src/app/images/flags/armenian.png and /dev/null differ diff --git a/src/app/images/flags/basque.png b/src/app/images/flags/basque.png deleted file mode 100755 index 90b85f07a2..0000000000 Binary files a/src/app/images/flags/basque.png and /dev/null differ diff --git a/src/app/images/flags/bengali.png b/src/app/images/flags/bengali.png deleted file mode 100755 index 478049c7c6..0000000000 Binary files a/src/app/images/flags/bengali.png and /dev/null differ diff --git a/src/app/images/flags/bosnian.png b/src/app/images/flags/bosnian.png deleted file mode 100755 index 76e9990b6d..0000000000 Binary files a/src/app/images/flags/bosnian.png and /dev/null differ diff --git a/src/app/images/flags/brazilian.png b/src/app/images/flags/brazilian.png deleted file mode 100755 index 35df44ce20..0000000000 Binary files a/src/app/images/flags/brazilian.png and /dev/null differ diff --git a/src/app/images/flags/bulgarian.png b/src/app/images/flags/bulgarian.png deleted file mode 100755 index 3433f11437..0000000000 Binary files a/src/app/images/flags/bulgarian.png and /dev/null differ diff --git a/src/app/images/flags/chinese.png b/src/app/images/flags/chinese.png deleted file mode 100755 index bcc16fca0d..0000000000 Binary files a/src/app/images/flags/chinese.png and /dev/null differ diff --git a/src/app/images/flags/croatian.png b/src/app/images/flags/croatian.png deleted file mode 100755 index 6bcc9ba184..0000000000 Binary files a/src/app/images/flags/croatian.png and /dev/null differ diff --git a/src/app/images/flags/czech.png b/src/app/images/flags/czech.png deleted file mode 100755 index d6281b72d8..0000000000 Binary files a/src/app/images/flags/czech.png and /dev/null differ diff --git a/src/app/images/flags/danish.png b/src/app/images/flags/danish.png deleted file mode 100755 index 4d08d29b94..0000000000 Binary files a/src/app/images/flags/danish.png and /dev/null differ diff --git a/src/app/images/flags/dutch.png b/src/app/images/flags/dutch.png deleted file mode 100755 index 11504a8c0e..0000000000 Binary files a/src/app/images/flags/dutch.png and /dev/null differ diff --git a/src/app/images/flags/english.png b/src/app/images/flags/english.png deleted file mode 100755 index b4641ef9af..0000000000 Binary files a/src/app/images/flags/english.png and /dev/null differ diff --git a/src/app/images/flags/estonian.png b/src/app/images/flags/estonian.png deleted file mode 100755 index e213de7bd6..0000000000 Binary files a/src/app/images/flags/estonian.png and /dev/null differ diff --git a/src/app/images/flags/farsi.png b/src/app/images/flags/farsi.png deleted file mode 100755 index 82ab1d0d70..0000000000 Binary files a/src/app/images/flags/farsi.png and /dev/null differ diff --git a/src/app/images/flags/finnish.png b/src/app/images/flags/finnish.png deleted file mode 100755 index 50c0334ba5..0000000000 Binary files a/src/app/images/flags/finnish.png and /dev/null differ diff --git a/src/app/images/flags/french.png b/src/app/images/flags/french.png deleted file mode 100755 index 8800a3d6be..0000000000 Binary files a/src/app/images/flags/french.png and /dev/null differ diff --git a/src/app/images/flags/german.png b/src/app/images/flags/german.png deleted file mode 100755 index 06b5be47cd..0000000000 Binary files a/src/app/images/flags/german.png and /dev/null differ diff --git a/src/app/images/flags/greek.png b/src/app/images/flags/greek.png deleted file mode 100755 index 9e37ad03e3..0000000000 Binary files a/src/app/images/flags/greek.png and /dev/null differ diff --git a/src/app/images/flags/hebrew.png b/src/app/images/flags/hebrew.png deleted file mode 100755 index f986e1ac51..0000000000 Binary files a/src/app/images/flags/hebrew.png and /dev/null differ diff --git a/src/app/images/flags/hungarian.png b/src/app/images/flags/hungarian.png deleted file mode 100755 index c77f97fd2f..0000000000 Binary files a/src/app/images/flags/hungarian.png and /dev/null differ diff --git a/src/app/images/flags/indonesian.png b/src/app/images/flags/indonesian.png deleted file mode 100644 index 95b4df6e12..0000000000 Binary files a/src/app/images/flags/indonesian.png and /dev/null differ diff --git a/src/app/images/flags/italian.png b/src/app/images/flags/italian.png deleted file mode 100755 index dcf4d28e14..0000000000 Binary files a/src/app/images/flags/italian.png and /dev/null differ diff --git a/src/app/images/flags/latvian.png b/src/app/images/flags/latvian.png deleted file mode 100755 index 3d75341dd6..0000000000 Binary files a/src/app/images/flags/latvian.png and /dev/null differ diff --git a/src/app/images/flags/lithuanian.png b/src/app/images/flags/lithuanian.png deleted file mode 100755 index ccea701d5c..0000000000 Binary files a/src/app/images/flags/lithuanian.png and /dev/null differ diff --git a/src/app/images/flags/maltese.png b/src/app/images/flags/maltese.png deleted file mode 100755 index e7b30f906a..0000000000 Binary files a/src/app/images/flags/maltese.png and /dev/null differ diff --git a/src/app/images/flags/none.png b/src/app/images/flags/none.png deleted file mode 100755 index 747e823114..0000000000 Binary files a/src/app/images/flags/none.png and /dev/null differ diff --git a/src/app/images/flags/none.svg b/src/app/images/flags/none.svg new file mode 100644 index 0000000000..e831f30113 --- /dev/null +++ b/src/app/images/flags/none.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + diff --git a/src/app/images/flags/norwegian.png b/src/app/images/flags/norwegian.png deleted file mode 100644 index adb05e656a..0000000000 Binary files a/src/app/images/flags/norwegian.png and /dev/null differ diff --git a/src/app/images/flags/polish.png b/src/app/images/flags/polish.png deleted file mode 100755 index 01e557afdc..0000000000 Binary files a/src/app/images/flags/polish.png and /dev/null differ diff --git a/src/app/images/flags/portuguese.png b/src/app/images/flags/portuguese.png deleted file mode 100755 index 14181a2e48..0000000000 Binary files a/src/app/images/flags/portuguese.png and /dev/null differ diff --git a/src/app/images/flags/question.svg b/src/app/images/flags/question.svg new file mode 100644 index 0000000000..9d4badfbb5 --- /dev/null +++ b/src/app/images/flags/question.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + diff --git a/src/app/images/flags/romanian.png b/src/app/images/flags/romanian.png deleted file mode 100644 index 85ad1da03a..0000000000 Binary files a/src/app/images/flags/romanian.png and /dev/null differ diff --git a/src/app/images/flags/russian.png b/src/app/images/flags/russian.png deleted file mode 100755 index a57c19239f..0000000000 Binary files a/src/app/images/flags/russian.png and /dev/null differ diff --git a/src/app/images/flags/serbian.png b/src/app/images/flags/serbian.png deleted file mode 100755 index 8de725e46b..0000000000 Binary files a/src/app/images/flags/serbian.png and /dev/null differ diff --git a/src/app/images/flags/slovak.png b/src/app/images/flags/slovak.png deleted file mode 100755 index aafc98186b..0000000000 Binary files a/src/app/images/flags/slovak.png and /dev/null differ diff --git a/src/app/images/flags/slovenian.png b/src/app/images/flags/slovenian.png deleted file mode 100755 index b40485eacf..0000000000 Binary files a/src/app/images/flags/slovenian.png and /dev/null differ diff --git a/src/app/images/flags/spanish.png b/src/app/images/flags/spanish.png deleted file mode 100755 index 410cc4bbb2..0000000000 Binary files a/src/app/images/flags/spanish.png and /dev/null differ diff --git a/src/app/images/flags/swedish.png b/src/app/images/flags/swedish.png deleted file mode 100644 index 635eeee80a..0000000000 Binary files a/src/app/images/flags/swedish.png and /dev/null differ diff --git a/src/app/images/flags/thai.png b/src/app/images/flags/thai.png deleted file mode 100755 index c50bca06c2..0000000000 Binary files a/src/app/images/flags/thai.png and /dev/null differ diff --git a/src/app/images/flags/turkish.png b/src/app/images/flags/turkish.png deleted file mode 100755 index fdac0e6dc2..0000000000 Binary files a/src/app/images/flags/turkish.png and /dev/null differ diff --git a/src/app/images/flags/ukrainian.png b/src/app/images/flags/ukrainian.png deleted file mode 100755 index 07f4f3d49a..0000000000 Binary files a/src/app/images/flags/ukrainian.png and /dev/null differ diff --git a/src/app/images/flags/vietnamese.png b/src/app/images/flags/vietnamese.png deleted file mode 100644 index 94a96f3c18..0000000000 Binary files a/src/app/images/flags/vietnamese.png and /dev/null differ diff --git a/src/app/images/icons/Player/Sound0.png b/src/app/images/icons/Player/Sound0.png index dcd5b304f2..0cf8cfeba7 100644 Binary files a/src/app/images/icons/Player/Sound0.png and b/src/app/images/icons/Player/Sound0.png differ diff --git a/src/app/images/icons/external-bsplayer-icon.png b/src/app/images/icons/external-bsplayer-icon.png new file mode 100644 index 0000000000..e4bb8ce189 Binary files /dev/null and b/src/app/images/icons/external-bsplayer-icon.png differ diff --git a/src/app/images/icons/external-iina-icon.png b/src/app/images/icons/external-iina-icon.png new file mode 100644 index 0000000000..605bd3df36 Binary files /dev/null and b/src/app/images/icons/external-iina-icon.png differ diff --git a/src/app/images/icons/external-mpvnet-icon.png b/src/app/images/icons/external-mpvnet-icon.png new file mode 100644 index 0000000000..4ec251ad2c Binary files /dev/null and b/src/app/images/icons/external-mpvnet-icon.png differ diff --git a/src/app/images/icons/external-potplayer-icon.png b/src/app/images/icons/external-potplayer-icon.png new file mode 100644 index 0000000000..137a34a101 Binary files /dev/null and b/src/app/images/icons/external-potplayer-icon.png differ diff --git a/src/app/images/icons/icon-ci.png b/src/app/images/icons/icon-ci.png new file mode 100644 index 0000000000..05220bcc2f Binary files /dev/null and b/src/app/images/icons/icon-ci.png differ diff --git a/src/app/images/icons/icon-reddit.png b/src/app/images/icons/icon-reddit.png new file mode 100644 index 0000000000..49834a714d Binary files /dev/null and b/src/app/images/icons/icon-reddit.png differ diff --git a/src/app/images/popcorn-time-logo.svg b/src/app/images/popcorn-time-logo.svg new file mode 100644 index 0000000000..bb96d992df --- /dev/null +++ b/src/app/images/popcorn-time-logo.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/app/index.html b/src/app/index.html index 4dacd19860..f3f556269f 100644 --- a/src/app/index.html +++ b/src/app/index.html @@ -2,10 +2,10 @@ + Popcorn-Time - + - @@ -25,6 +25,7 @@ + @@ -36,7 +37,6 @@ - @@ -63,7 +63,7 @@ - + @@ -84,6 +84,9 @@ + + + @@ -105,6 +108,7 @@ + @@ -120,7 +124,6 @@ - diff --git a/src/app/language.js b/src/app/language.js index f84e6b2af6..2948582eba 100644 --- a/src/app/language.js +++ b/src/app/language.js @@ -28,6 +28,11 @@ App.Localization.nativeName = function (lang) { return codes[lang]?codes[lang].nativeName:lang; }; +App.Localization.name = function (lang) { + var codes = App.Localization.langcodes; + return codes[lang]?codes[lang].name:lang; +}; + App.Localization.detectLocale = function () { // The full OS language (with localization, like 'en-uk') var pureLanguage = navigator.language.toLowerCase(); @@ -56,7 +61,7 @@ App.Localization.filterSubtitle = function (langs) { return filteredLang; }; -App.Localization.allTranslations = ['en', 'ar', 'bg', 'bn', 'ca', 'cs', 'da', 'de', 'el', 'es', 'es-mx', 'et', 'eu', 'fa', 'fi', 'fr', 'gl', 'he', 'hr', 'hu', 'id', 'it', 'ko', 'lt', 'mk', 'ms', 'nb', 'nl', 'nn', 'pl', 'pt', 'pt-br', 'ro', 'ru', 'sk', 'sl', 'sr', 'sv', 'tr', 'uk', 'zh-cn', 'zh-tw']; +App.Localization.allTranslations = ['en', 'ar', 'bg', 'bn', 'ca', 'cs', 'da', 'de', 'el', 'es', 'es-mx', 'et', 'eu', 'fa', 'fi', 'fr', 'gl', 'he', 'hr', 'hu', 'id', 'it', 'ka', 'ko', 'lt', 'mk', 'ms', 'nb', 'nl', 'nn', 'pl', 'pt', 'pt-br', 'ro', 'ru', 'sk', 'sl', 'sr', 'sv', 'tr', 'uk', 'zh-cn', 'zh-tw']; App.Localization.langcodes = { 'aa': { @@ -207,6 +212,10 @@ App.Localization.langcodes = { name: 'Divehi', nativeName: 'ދިވެހި' }, + 'ea': { + name: 'Spanish (EU)', + nativeName: 'Español (EU)' + }, 'ee': { name: 'Ewe', nativeName: 'Eʋegbe' @@ -408,7 +417,9 @@ App.Localization.langcodes = { }, 'ka': { name: 'Georgian', - nativeName: 'ქართული' + nativeName: 'ქართული', + subtitle: true, + encoding: ['iso-8859-2'] /** NEED TEST **/ }, 'kg': { name: 'Kongo', @@ -720,6 +731,10 @@ App.Localization.langcodes = { name: 'Somali', nativeName: 'Soomaaliga' }, + 'sp': { + name: 'Spanish (LA)', + nativeName: 'Español (LA)' + }, 'sq': { name: 'Albanian', nativeName: 'Shqip' @@ -868,6 +883,10 @@ App.Localization.langcodes = { name: 'Zhuang', nativeName: 'Saɯ cueŋƅ' }, + 'ze': { + name: 'Chinese (bilingual)', + nativeName: '中文 (bilingual)', + }, 'zh': { name: 'Chinese', nativeName: '中文', @@ -883,6 +902,10 @@ App.Localization.langcodes = { nativeName: '正體中文', subtitle: true, encoding: ['UTF8'] /** Seems to work best. Tested: UTF8/UTF16/CP936/GB2312/GB2313/GB18030/Windows936/Big5 **/ + }, + 'zt': { + name: 'Chinese (traditional)', + nativeName: '正體中文', } }; diff --git a/src/app/language/ar.json b/src/app/language/ar.json index 947e0bf9d0..e5a54efd74 100644 --- a/src/app/language/ar.json +++ b/src/app/language/ar.json @@ -2,8 +2,7 @@ "External Player": "مشغل وسائط خارجي", "Made with": "تم تطويره", "by a bunch of geeks from All Around The World": "من قبل مجموعة من القيكس من كل أنحاء العالم", - "Initializing Butter. Please Wait...": "يتم تشغيل Butter. يرجى الإنتظار", - "Status: Checking Database...": "الحالة : يجري فحص قاعدة البيانات...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "أفلام", "TV Series": "مسلسلات", "Anime": "انمي", @@ -20,7 +19,6 @@ "Family": "عائلي", "Fantasy": "خيالي", "Game Show": "مسابقات", - "Home And Garden": "المنزل والحديقة", "Horror": "رعب", "Mini Series": "سلسلة قصيرة", "Mystery": "غموض", @@ -36,7 +34,6 @@ "Thriller": "إثارة", "Western": "غربي", "Sort by": "ترتيب حسب", - "Popularity": "الشهرة", "Updated": "الأحدث", "Year": "السنة", "Name": "الإسم", @@ -67,18 +64,16 @@ "Only list movies in": "أظهر فقط الأفلام في", "Show movie quality on list": "أظهر جودة الفيلم في القائمة", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "أدخل معلومات ملفك في Trakt.tv هنا 'لسحب' الحلقات التي شاهدتها في Butter تلقائيا", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "اتصل بـ %s لسحب الحلقات التي قمت بمشاهدتها في %s تلقائيا", "Username": "إسم المستخدم", "Password": "كلمة السر", - "Butter stores an encrypted hash of your password in your local database": "Butter يقوم بحفظ نسخة مشفرة من كلمة السر الخاصة بك في قاعدة بياناتك المحلية", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "التحكم عن بعد", "HTTP API Port": "منفذ HTTP API", "HTTP API Username": "إسم مستخدم HTTP API", "HTTP API Password": "كلمة سر HTTP API", "Connection": "الإتصال", "TV Show API Endpoint": "نقطة نهاية ال- API للمسلسل التلفزيوني", - "Movies API Endpoint": "نقطة نهاية الAPI للأفلام", "Connection Limit": "حد الإتصال", "DHT Limit": "DHT Limit", "Port to stream on": "المنفذ للبث فيه", @@ -104,22 +99,19 @@ "Sci-Fi": "خيال علمي", "Short": "قصير", "War": "حرب", - "Last Added": "آخر إضافة", "Rating": "التقييم", "Open IMDb page": "افتح صفحة IMDb", "Health false": "الصحة كاذبة", "Add to bookmarks": "أضف إلى المفضلة", "Watch Trailer": "شاهد إعلان الفيلم", "Watch Now": "شاهد الآن", - "Health Good": "الصحة جيدة", "Ratio:": "النسبة :", "Seeds:": "الموزعون :", "Peers:": "المحمِّلون :", "Remove from bookmarks": "حذف من المفضلة", "Changelog": "سجل التغييرات", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! عبارة عن نتيجة عمل العديد من المطورين والمصممين على مجموعة من واجهات برمجة التطبيقات لجعل تجربة مشاهدة الأفلام بسيطة قدر الإمكان.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "نحن مشروع مفتوح المصدر ومن جميع أنحاء العالم, ثم إننا نعشق الأفلام وبالطبع نعشق الفُشَار.", - "Invalid PCT Database File Selected": "ملف PCT المحدَّد لقاعدة البيانات غير صالح", "Health Unknown": "صحة الملف مجهولة", "Episodes": "الحلقات", "Episode %s": "الحلقة %s", @@ -139,10 +131,8 @@ "Ended": "انتهى", "Error loading data, try again later...": "خطأ في تنزيل البيانات، حاول لاحقا مرة أخرى...", "Miscellaneous": "متنوع", - "When opening TV Show Detail Jump to:": "عند فتح تفاصيل مسلسل تلفزيوني انتقل إلى :", "First Unwatched Episode": "الحلقة الأولى غير المشاهدة", "Next Episode In Series": "الحلقة القادمة في هذا المسلسل", - "When Opening TV Show Detail Jump To": "عند فتح تفاصيل مسلسل تلفزيوني انتقل إلى", "Flushing...": "يجري الحذف...", "Are you sure?": "هل أنت متأكد ؟", "We are flushing your databases": "يجري تنظيف قاعدة بياناتك", @@ -153,17 +143,13 @@ "I Accept": "أوافق", "Leave": "لا أوافق", "When Opening TV Series Detail Jump To": "عند فتح تفاصيل مسلسل انتقل إلى", - "Health Medium": "الصحة لابأس بها", "Playback": "تشغيل", "Play next episode automatically": "تشغيل الحلقة القادمة تلقائيا", "Generate Pairing QR code": "توليد الرمز المربَّع للإقتران", - "Playing Next Episode in": "ستُشغَّل الحلقة القادمة بعد", "Play": "تشغيل", - "Dismiss": "تجاهل", "waitingForSubtitles": "في انتظار الترجمة", "Play Now": "تشغيل الآن", "Seconds": "ثواني", - "You are currently authenticated to Trakt.tv as": "أنت حاليا موثق بـ Trakt.tv", "You are currently connected to %s": "أنت متصل حاليا بـ %s", "Disconnect account": "قطع الاتصال بالحساب", "Sync With Trakt": "مزامنة مع Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "إزاحة الترجمة", "secs": "ثوان", "We are flushing your database": "تُنظَّف قاعدة بياناتك الآن", - "We are rebuilding the TV Show Database. Do not close the application.": "نحن نعيد بناء قاعدة بيانات المسلسل التلفزيوني. الرجاء عدم إغلاق التطبيق.", - "No shows found...": "لم يعثر على أي مسلسل...", - "No Favorites found...": "لم يتم العثور على المفضلة", - "Rebuild TV Shows Database": "إعادة بناء قاعدة بيانات المسلسلات التلفزيونية", - "No movies found...": "لم يعثر على الأفلام...", "Ratio": "النسبة", - "Health Excellent": "الصحة ممتازة", - "Health Bad": "الصحة سيئة", - "Status: Creating Database...": "الحالة : يجري إنشاء قاعدة البيانات...", - "Status: Updating database...": "الحالة: يجري تحديث قاعدة البيانات...", - "Status: Skipping synchronization TTL not met": "الحالة: يجري تخطي تزامن وقت الخروج", "Advanced Settings": "إعدادات متقدمة", - "Clear Cache directory after closing app?": "إفراغ المجلد المؤقت بعد إغلاق التطبيق ؟", "Tmp Folder": "المجلد المؤقت", - "Status: Downloading API archive...": "الحالة : تنزيل أرشيف ال-API", - "Status: Archive downloaded successfully...": "الحالة : نُزِّل الأرشيف بنجاح...", - "Status: Importing file": "الحالة : يجري استيراد الملف", - "Status: Imported successfully": "الحالة : تم الاستيراد بنجاح", - "Status: Launching applicaion... ": "الحالة : يجري تشغيل التطبيق...", "URL of this stream was copied to the clipboard": "نُسخ عنوان التدفق في الحافظة", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "خطأ، قاعدة البيانات تالفة. حاول مسح المحفوظات من قائمة الإعدادات.", "Flushing bookmarks...": "يجري مسح المفضلة...", "Resetting...": "تجري إعادة التعيين...", "We are resetting the settings": "نحن نقوم بإعادة تعيين الإعدادات", - "New version downloaded": "نُزِّل الإصدار الجديد", "Installed": "ثُبِّت", - "Install Now": "تثبيت الآن", - "Restart Now": "إعادة التشغيل حالا", "We are flushing your subtitle cache": "جاري حذف ملفات الترجمة المؤقتة", "Subtitle cache deleted": "تم حذف ملفات الترجمة المؤقتة", "Please select a file to play": "يُرجى اختيار الملف لتشغيله", - "Test Login": "فحص الدخول", - "Testing...": "يجري الفحص...", - "Success!": "نجَح !", - "Failed!": "فشِل !", "Global shortcuts": "اختصارات عامة", "Video Player": "مشغل الفيديو", "Toggle Fullscreen": "تبديل ملء الشاشة", @@ -241,60 +204,52 @@ "Paste": "لصق", "Help Section": "مساعدة", "Did you know?": "هل تعلم ؟", - "What does Butter offer?": "ماذا يوفر Butter ؟", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "مع popcorn time, يمكنك مشاهدة الافلام و المسلسلات التلفزيونية بسهولة. كل ما عليك فعله هو ضغطة واحدة على أحد اﻷغلفة, بعدها اضغط على \"شاهد الآن\" .ولكن تجربتك شديدة التخصيص :", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "قائمة الأفلام تحتوي فقط على أفلام عالية الدقة، ومتاحة بجودة 720p و 1080p. لمشاهدة فليم، فقط افتح برنامج Butter وفي قائمة الأفلام في الأعلى ستجد الأفلام معروضة حسب الشهرة في الوضع الافتراضي. لكن تستطيع البحث بطرق أخرى وهذا بفضل قائمة \"النوع\" و \"عرض بحسب\". عندما تختار الفليم الذي ترغب بمشاهدته اضغط على صورة الفيلم ثم \"المشاهدة الآن\". ولاتنسى أن تأكل الفُشار !!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "من قائمة المسلسلات التي تستطيع الوصول إليها عن طريق الشريط العلوي، سوف تشاهد جميع المسلسلات المتاحة ضمن تشكيلتنا المتنوعة، إذ يمكنك البحث مستخدما نفس الطرق من قائمة الأفلام, إذا أردت بعض المساعدة في تحديد المسلسل الذي تريد مشاهدته. اضغط على صورة المسلسل : ستظهر نافذة جديدة تسمح لك بالبحث في المواسم والحلقات. وبمجرد اختيارك لما تريد اضغط على \"المشاهدة الآن\".", "Choose quality": "اختيار الجودة", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "تسمح لك قائمة منسدلة بجانب زر \"المشاهدة الآن\" بإختيار جودة العرض, وتستطيع تحديد الجودة الافتراضية من قائمة الإعدادات. تحذير : اختيار أعلى جودة يعني أنك سوف تنزِّل بيانات أكثر من الجودة المتوسطة.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "تحتوي معظم الأفلام والبرامج التلفزيونية على ترجمة بلغتك. تستطيع تحديد الترجمة الافتراضية من لسان الإعدادات. بالنسبة للأفلام، تستطيع أيضا تحديدها من القائمة المنسدلة في صفحة تفاصيل الفيلم.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "الضغط على أيقونة القلب على أي صورة سوف يضع الفيلم/البرنامج إلى قائمتك المفضلة. تستطيع الوصول إلى هذه القائمة عن طريق أيقونة القلب في الشريط العلوي. لإزالة ملف من القائمة، اضغط على الأيقونة مرة أخرى ! أليس ذلك سهلا ؟", "Watched icon": "أيقونة المُشاهَد", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "سوف يتذكر Butter ما شاهدته - إذ القليل من التذكر لن يضرك. تستطيع وضع علامة على أي ملف قد شاهدته مسبقا بالضغط على أيقونة العين. حتى أنك تستطيع بناء ومزامنة مجموع أفلامك وبرامجك مع موقع Trakt.tv , من خلال لسان الإعدادات.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "تستطيع في Butter استخدام خانة البحث. اكتب عنوان الفيلم، أو إسم الممثل، أو إسم المخرج، أو حتى عام صدور الفيلم ثم اضغط على زر 'إدخال' ودعنا نوفِّر لك ما تحتاجه, لإغلاق البحث الحالي، اضغط على زر \"X\" بجانب خانة البحث أو اكتب شيئا آخر داخل الحقل.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "مشغلات وسائط خارجية", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "إذا كنت تفضل استخدام مشغل مخصص بدلا من المدمج ، يمكنك القيام بذلك عن طريق النقر على زر \"شاهد الآن\" . سيتم عرض قائمة من المشغلين المثبتة، إذا كان المشغل الخاص بك ليس في القائمة، يرجى إبلاغنا", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "لتخصيص تجربتك أكثر, نحن نقدم لك قائمه كبيره من الخيارات للدخول على الإعدادت, اضغط على أيقونة \"العجله\" في الشريط العلوي", "Keyboard Navigation": "اختصارات لوحة المفاتيح", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "جميع اختصارات لوحة المفاتيح متاحه بالضغط على أيقونة \"؟\" من لوحة المفاتيح, أو من خلال أيقونة \"لوحة المفاتيح\" من قائمة الإعدادات", "Custom Torrents and Magnet Links": "ملفات التورنت المعدلة وروابط الماجنت", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "يمكنك استعمال روابط مخصصة للتورنت و الماجنت في Butter. كل ما عليك فعله هو سحب و إلقاء ملفات torrent. على نافذة البرنامج أو لصق أي وصلة ماجنت.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "حالة التورنت", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "توجد دائرة صغيرة على تفاصيل الأفلام / المسلسلات و قد تكون هذه الدائرة ملونة بالأخضر أو الأحمر أو الرمادي. تدل هذه الألوان على صحة التورنت. اللون الأخضر يعني أنه سيتم انزال التورنت بسرعه، و اللون الأحمر يعني أنه لم يتم انزال التورنت بالمرة، أو سيتم ذلك ببطء شديد. أما اللون الرمادي، فيدل على وجود خطأ في حساب صحة الأفلام، أما في المسلسلات فيجب النقر على الدائرة كي تظهر صحة المسلسل.", - "How does Butter work?": "كيف يعمل برنامج Butter ؟", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "بوب كورن تايم يبث الفيديو من خلال التورنت. الأفلام يتم جلبها من %s والمسلسلات من %s ، ويتم الحصول على المعلومات من %s . نحن لا نستضيف أي محتوى بأنفسنا.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "مشاهدة التورنت مباشره؟ حسناً, التورنت يستخدم بروتوكول Bittorrent والذي يعني انك تحمل أجزاء صغيره من المحتوى من حاسوب شخص أخر, أثناء رفعك للمحتوى لحاسوب شخص أخر, ثم تشاهد هذه الأجزاء الصغيره أثناء باقي الأجزاء يتم تحميلها في الخلفيه, هذا التبادل يبقي المحتوى حي وقابل للمشاهده والتحميل", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "عندما تنزِّل الفيلم بشكل كامل, يستمر حاسوبك في إرسال أجزاءه إلى باقي المستخدمين وكل شيء يُحذَف من حاسوبك عندما تغلق Butter, وهذه آلية عمل البرنامج بكل بساطة.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "البرنامج مبني باستخدام CSS وHTML وNode-Webkit وجافا سكريبت، آلية عمله تشبه متصفح جوجل كْرُوم، عدا أنك تخزن النسبة الأكبر من رموز تشغيل البرنامج في حاسوبك. نعم, Butter يعمل بنفس التقنيات التي يعمل بها أي موقع عادي، لنذكر مثلا... ويكيبيديا أو يوتيوب !", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "إذا كانت هناك مشكلة في البرنامج، فكيف يمكنني الإبلاغ عنها ؟", - "No historics found...": "لا توجد احداث اخيرة", - "Error, database is probably corrupted. Try flushing the history in settings.": "خطأ، على الأرجح قاعدة البيانات تالفة. حاول حذف السجل من قائمة الإعدادات.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "يمكنك إلصاق الوصلات في بوب كورن تايم في أي وقت بالضغط على CTRL+V", - "You can drag & drop a .torrent file into Butter.": "تستطيع سحب و إضافة ملف تورنت في برنامج Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "مشروع برنامج Butter بدأ في فبراير من عام 2014 وبالفعل قد لاقى 150 شخص يساهمون في تطويره ثم الى 3000 شخص عند نهاية تطويره في شهر اوغسطس من عام 2014", - "The rule n°10 applies here.": "الشرط n°10 يُطبَّق هنا.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "في حال عدم وجود إحدى الترجمات لمسلسل ما، يمكنك اضافتها إلى %s. كما يمكنك اتباع نفس الطريقة لإضافة ترجمة فيلم ، ولكن على %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "إذا كنت تعاني من مشاكل في فقدان الاتصال، حاول أن تحفض حدود الـ DHT في الإعدادات.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "إذا كنت تبحث عن \"1998\"، يمكنك مشاهدة كل الأفلام أو المسلسلات التلفزيونية التي عُرضَت في تلك السنة.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "بإمكانك الدخول إلى حسابك على Trakt.tv لحفظ جميع المواد التي شاهدتها، ومزامنتها عبر أجهزة متعددة.", "Clicking on the rating stars will display a number instead.": "الضغط على نجوم التقييم سيظهر رقما عوضا عنها.", "This application is entirely written in HTML5, CSS3 and Javascript.": "هذا البرنامج مكتوب كلياً بلغات الـ HTML5, CSS3 و Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "هل تريد معرفة المزيد حول فيلم أو مسلسل؟ كل ما عليك فعله هو النقر على أيقونة IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "الضغط مرتين على مرشِّح \"الترتيب حسب\" سيعكس ترتيب القائمة.", "Switch to next tab": "الذهاب الى القائمة التالية", "Switch to previous tab": "الرجوع الى القائمة السابقة", "Switch to corresponding tab": "الذهاب الى القائمة المقابلة", "through": "من خلال", "Enlarge Covers": "تكبير الصورة", "Reduce Covers": "تصغير الصورة", - "Open the Help Section": "فتح قائمة المساعدة", "Open Item Details": "لمشاهدة التفاصيل", "Add Item to Favorites": "وضعه في المفضلة", "Mark as Seen": "تحديد بأنه شُوهِد", "Open this screen": "فتح هذه الشاشة", "Open Settings": "فتح الإعدادات", "Posters Size": "حجم الصورة", - "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "الميزه تعمل فقط في حالة ان كان لديك حساب TarkTv متصل, من فضلك توجه الى قائمة الإعدادات وأدخل بياناتك", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "الميزه تعمل فقط في حالة ان كان لديك حساب TraktTv متصل, من فضلك توجه الى قائمة الإعدادات وأدخل بياناتك", "Last Open": "آخرُ فتْح", "Exporting Database...": "يجري تصدير قاعدة البيانات...", "Database Successfully Exported": "تم تصدير قاعدة البيانات بنجاح", @@ -309,10 +264,8 @@ "name": "إسم", "OVA": "الحلقات الخاصة", "ONA": "الحلقات الموجهة للإنترنت", - "No anime found...": "لم يعثر على أي أنِمي...", "Movie": "فيلم", "Special": "خاص", - "No Watchlist found...": "لم يعثر على قائمة المشاهدة", "Watchlist": "قائمة المشاهدة", "Resolving..": "تحليل ...", "About": "حول", @@ -325,7 +278,6 @@ "Set playback rate to %s": "وضع معدل الاطر الى %s", "Playback rate adjustment is not available for this video!": "القابلية لتعديل الأطر غير متاحة لهذا الفيديو", "Color": "اللون", - "With Shadows": "مع الظلال", "Local IP Address": "عنوان IP المحلي", "Japan": "اليابان", "Cars": "سيارات", @@ -351,41 +303,19 @@ "Shoujo Ai": "أنِمي الشابات عاطفي", "Shounen": "أنِمي الشباب", "Shounen Ai": "أنِمي الشباب عاطفي", - "Slice Of Life": "حياة واقعية", "Slice of Life": "حياة واقعية", "Space": "فضاء", "Sports": "رياضي", "Super Power": "قُوى خارقة", "Supernatural": "خارق للعادة", "Vampire": "مصاص الدماء", - "Alphabet": "الأبجدية", "Automatically Sync on Start": "تزامن آلي عند البدء", - "Setup VPN": "تنصيب VPN", "VPN": "VPN", - "Install VPN Client": "ثبت عميل VPN", - "More Details": "تفاصيل أكثر", - "Don't show me this VPN option anymore": "لا تظهر خيار هذا الـ VPN مرة أخرى", "Activate automatic updating": "تفعيل التحديث التلقائي", - "We are installing VPN client": "نقوم بتثبيت عميل VPN", - "VPN Client Installed": "تم تثبيت عميل VPN", "Please wait...": "الرجاء الانتظار...", - "VPN.ht client is installed": "تم تثبيت عميل VPN.ht", - "Install again": "تثبيت مرة أخرى", "Connect": "إتصل", "Create Account": "إنشاء حساب", - "Please, allow ~ 1 minute": "يرجى الانتظار، والسماح 1 ~ دقيقة", - "Status: Connecting to VPN...": "الحالة: الاتصال بـ VPN ...", - "Status: Monitoring connexion - ": "الحالة: تفعيل الإتصال", - "Connect VPN": "إتصل بـ VPN", - "Disconnect VPN": "قطع الإتصال بـ VPN", "Celebrate various events": "إحتفل بالعديد من المناسبات", - "ATTENTION! We need admin access to run this command.": "انتبه ! نحتاج لصلاحية المسؤول لتشغيل هذا الأمر.", - "Your password is not saved": "لم يتم حفظ كلمة السر", - "Enter sudo password :": "أدخل كلمة السر:", - "Status: Monitoring connection": "الحالة: تفعيل الإتصال", - "Status: Connected": "الحالة: متصل", - "Secure connection": "إتصال محمي", - "Your IP:": "الآي بي الخاص بك:", "Disconnect": "قطع الاتصال", "Downloaded": "تم التحميل", "Loading stuck ? Click here !": "التحميل عالق؟ إضغط هنا!", @@ -399,8 +329,6 @@ "Enter new name": "أدخل إسم جديد", "This name is already taken": "الإسم مأخوذ", "Always start playing in fullscreen": "إبدا العرض في وضع ملء الشاشة دائما", - "Allow torrents to be stored for further use": "السماح بتخزين ملفات التورنت لإستخدامها لاحقاً", - "Hide VPN from the filter bar": "اخفي VPN من شريط التنقل", "Magnet link": "رابط ماجنت", "Error resolving torrent.": "خطأ في تحليل التورنت", "%s hour(s) remaining": "%s ساعة متبقية", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "نافذة المشغل نصف دقة الفيديو", "Retry": "حاول مرة اخرى", "Import a Torrent": "إستيراد ملف تورنت", - "The remote movies API failed to respond, please check %s and try again later": "فشل الإتصال بمزود الأفلام ، فضلاً توجه إلى %s وحاول مرة أخرى لاحقاً", - "The remote shows API failed to respond, please check %s and try again later": "فشل الإتصال بمزود المسلسلات ، فضلاً توجه إلى %s وحاول مرة أخرى لاحقاً", - "The remote anime API failed to respond, please check %s and try again later": "فشل الإتصال بمزود الانمي ، فضلاً توجه إلى %s وحاول مرة أخرى لاحقاً", "Not Seen": "لم يشاهد", "Seen": "تمت المشاهدة", "Title": "الإسم", @@ -426,7 +351,6 @@ "Opaque Background": "خلفية", "No thank you": "لا شكرا لك", "Report an issue": "الإبلاغ عن مشكلة", - "Log in into your GitLab account": "سجل دخول الى حسابك في GitLab", "Email": "الايميل", "Log in": "دخول", "Report anonymously": "بلاغ مجهول", @@ -452,12 +376,11 @@ "Use the in-app reporter": "بلغ عن المشكلة من خلال التطبيق", "You can find it later on the About page": "تستطيع إيجادها لاحقا في صفحة حول", "Second method": "الطريقة الثانية", - "You can create an account on our %s repository, and click on %s.": "يمكنك إنشاء حساب في مستودعنا %s ، واضغط على %s", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "إستخدم %s لتبحث وتتأكد ان المشكلة تم التبليغ عنها أو تم حلها مسبقاً.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "أدرج صورة للشاشة إذا كان هذا يساعد في حل المشكلة", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "البلاغ الجيد يجب ان لا يرغم الآخرين لطلب المزيد من المعلومات حول المشكلة. تأكد من إلحاق جميع التفاصيل .", "Warning: Always use English when contacting us, or we might not understand you.": "تحذير: دائما استخدم اللغة الإنجليزية لمراسلتنا، او ربما لن نتمكن من فهمك.", - "Search on %s": "البحث في %s", + "Search for torrent": "Search for torrent", "No results found": "لم يتم العثور على نتائج", "Invalid credentials": "معلومات الدخول خاطئة", "Open Favorites": "افتح المفضلة", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "صيغة الصورة الكبيرة غير متوفرة لوضوح شاشتك الحالي", "Cannot be stored": "لا يمكن تخزينه", "%s reported this torrent as fake": "%s قام بتبليغ التورنت على أنه مزيف", - "%s could not verify this torrent": "%s لا يمكنه تأكيد هذا التورنت", "Randomize": "0 = عشوائي", "Randomize Button for Movies": "الزر العشوائي للأفلام", "Overall Ratio": "المعدل العام", "Translate Synopsis": "ترجمة الملخص", - "Returning Series": "العرض مستمر", - "In Production": "في مرحلة الانتاج", - "Canceled": "تم إلغاؤه", "N/A": "غير معروف", - "%s is not supposed to be run as administrator": "لا يجدر بـ %s أن يُشغَّل باسم المدير", "Your disk is almost full.": "قرص التخزين ممتلئ تقريبا.", "You need to make more space available on your disk by deleting files.": "قم بحذف بعض الملفات حتى تحصل على مساحة أكثر.", "Playing Next": "التالي", "Trending": "الأكثر رواجا", - "Remember Filters": "تذكر الفلاتر ", - "Automatic Subtitle Uploading": "تحميل الترجمة تلقائيا", - "See-through Background": "خلفية شفافة", - "Bold": " خط غامق", - "Currently watching": "تشاهد حاليا", - "No, it's not that": "لا , ليس ذلك", + "Remember Filters": "تذكر المرشحات", + "Automatic Subtitle Uploading": "رفع تلقائي للترجمة", + "See-through Background": "انظر من خلال الخلفية", + "Bold": "عريض", + "Currently watching": "يشاهد حاليا", + "No, it's not that": "لا, ليس هذا", "Correct": "صحيح", - "Initializing %s. Please Wait...": "جار التهيئة %s , الرجاء الانتظار" + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "محلي", + "Try another subtitle or drop one in the player": "جرب ملف ترجمة اخر او اسحب ملف اخر الى المشغل", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "خطأ اثناء تحويل الترجمة", + "No subtitles found": "لم يتم العثور على ملف ترجمة", + "Try again later or drop a subtitle in the player": "حاول لاحقا او اسحب ملف ترجمة الى المشغل", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "البحث في %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "خطأ في قراءة تزمين ملف الترجمة, يبدو الملف تالف.", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/bg.json b/src/app/language/bg.json index b95157d296..88db0d5522 100644 --- a/src/app/language/bg.json +++ b/src/app/language/bg.json @@ -2,8 +2,7 @@ "External Player": "Външен плейър", "Made with": "Направено с", "by a bunch of geeks from All Around The World": "от група зубъри от цял свят", - "Initializing Butter. Please Wait...": "Стартиране на Butter. Моля изчакайте...", - "Status: Checking Database...": "Състояние: Проверка на базата данни...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Филми", "TV Series": "Сериали", "Anime": "Аниме", @@ -20,7 +19,6 @@ "Family": "Семейни", "Fantasy": "Фантастика", "Game Show": "Tелевизионна игра", - "Home And Garden": "Дом и Градина", "Horror": "Ужаси", "Mini Series": "Мини-сериали", "Mystery": "Мистерии", @@ -36,7 +34,6 @@ "Thriller": "Трилъри", "Western": "Уестърни", "Sort by": "Подреди по", - "Popularity": "Популярност", "Updated": "Обновен", "Year": "Година", "Name": "Име", @@ -60,25 +57,23 @@ "Fade": "Избледняване", "Hide": "Скрий", "Subtitles": "Субтитри", - "Default Subtitle": "Субтитри по подразбиране", + "Default Subtitle": "Предпочитани субтитри", "Disabled": "Изключени", "Size": "Размер", "Quality": "Качество", "Only list movies in": "Показвай филми само в", - "Show movie quality on list": "Покажи оценката на филмите", + "Show movie quality on list": "Покажи качеството на филмите в списъка.", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Въведете вашите Trakt.tv данни тук, за да можете автоматично да \"скробълвате\" епизоди, които сте гледали в Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Свържете се към %s , за да можете автоматично да \"скробълвате\" епизоди, които гледате в %s", "Username": "Потребителско име", "Password": "Парола", - "Butter stores an encrypted hash of your password in your local database": "Butter държи вашата парола в криптиран хеширащ код в базата данни на компютъра ви", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Дистанционно управление", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Username", "HTTP API Password": "HTTP API Password", "Connection": "Интернет връзка", "TV Show API Endpoint": "Крайна точка на програмния интерфейс за сериали", - "Movies API Endpoint": "Крайна точка на програмния интерфейс за филми", "Connection Limit": "Ограничение на връзката", "DHT Limit": "DHT ограничение", "Port to stream on": "Порт на който да стриймвате", @@ -104,22 +99,19 @@ "Sci-Fi": "Научна фантастика", "Short": "Късометражни", "War": "Военни", - "Last Added": "Последно добавени", "Rating": "Оценка", "Open IMDb page": "Отвори IMDb страницата", "Health false": "Грешно здраве", "Add to bookmarks": "Добави в любими", "Watch Trailer": "Гледай трейлър", "Watch Now": "Гледай сега", - "Health Good": "Добро здраве", "Ratio:": "Съотношение:", "Seeds:": "Сийдъри:", "Peers:": "Пиъри:", "Remove from bookmarks": "Премахни от любими", "Changelog": "Дневник на промените", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! е продукт на много разработчици и дизайнери,които събраха няколко API-та на едно място,за да направят гледането на торент филми,колкото се може по-просто.", - "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ние сме проект с открит сорс код.Ние сме хора от целият свят. Ние обичаме нашите филми. И със сигурност обожаваме пуканки!", - "Invalid PCT Database File Selected": "Избран е невалиден PCT файл с база данни", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ние сме проект с открит сорс код. Ние сме хора от цял свят. Ние обичаме нашите филми. И със сигурност обожаваме пуканки!", "Health Unknown": "Неизвестно здраве", "Episodes": "Епизоди", "Episode %s": "Епизод %s", @@ -137,33 +129,27 @@ "Custom...": "Персонализиране...", "Volume": "Звук", "Ended": "Приключил", - "Error loading data, try again later...": "Грешка при зареждането,моля опитайте пак по-късно...", + "Error loading data, try again later...": "Грешка при зареждането, моля опитайте пак по-късно...", "Miscellaneous": "Разни", - "When opening TV Show Detail Jump to:": "Когато отваряте резюме за сериал прескочете към:", "First Unwatched Episode": "Първи невидян епизод", "Next Episode In Series": "Следващ епизод в сериите", - "When Opening TV Show Detail Jump To": "Когато отваряте резюме за сериал прескочете към", "Flushing...": "Изчистване...", "Are you sure?": "Сигурен ли сте?", "We are flushing your databases": "Почистване на базата с данни", "Success": "Успешно", "Please restart your application": "Моля рестартирайте програмата", "Restart": "Рестартирай", - "Terms of Service": "Условия за ползване", + "Terms of Service": "Правила на ползване", "I Accept": "Приемам", "Leave": "Изход", "When Opening TV Series Detail Jump To": "Когато отваряте резюме за сериали прескочете към", - "Health Medium": "Средно здраве", "Playback": "Възпроизвеждане", "Play next episode automatically": "Възпроизведи следващият епизод автоматично", "Generate Pairing QR code": "Генерирай QR код за сдвояване", - "Playing Next Episode in": "Пускане на следващ епизод след", "Play": "Възпроизвеждане", - "Dismiss": "Разпусни", "waitingForSubtitles": "Изчакване за субтитри", "Play Now": "Възпроизвеждане сега", "Seconds": "Секунди", - "You are currently authenticated to Trakt.tv as": "В момента сте свързани към Trakt.tv като", "You are currently connected to %s": "В момента сте свързани към %s", "Disconnect account": "Изключи профил", "Sync With Trakt": "Синхронизирай се с Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Изместване на субтитри", "secs": "секунди", "We are flushing your database": "Изчистваме вашата база данни", - "We are rebuilding the TV Show Database. Do not close the application.": "В момента преструктурираме базата данни на сериалите. Моля не затваряйте приложението.", - "No shows found...": "Не са открити предавания...", - "No Favorites found...": "Не са открити любими...", - "Rebuild TV Shows Database": "Преструктурирай базата данни на сериалите", - "No movies found...": "Не са открити филми...", "Ratio": "Съотношение", - "Health Excellent": "Отлично състояние", - "Health Bad": "Лошо състояние", - "Status: Creating Database...": "Състояние: Създаване на база данни...", - "Status: Updating database...": "Състояние: Обновяване на база данни...", - "Status: Skipping synchronization TTL not met": "Състояние: Прескачане на синхронизация ; ТТЛ не е изпълнена", "Advanced Settings": "Разширени настройки", - "Clear Cache directory after closing app?": "Да се изчисти ли директорията на кеша след затваряне на приложението?", "Tmp Folder": "Временна папка", - "Status: Downloading API archive...": "Състояние: Теглене на API архив", - "Status: Archive downloaded successfully...": "Състояние: Архивът е изтеглен успешно...", - "Status: Importing file": "Състояние: Внасяне на файл", - "Status: Imported successfully": "Състояние: Внасянето е успешно", - "Status: Launching applicaion... ": "Състояние: Зареждане на приложение...", - "URL of this stream was copied to the clipboard": "Адресът на стрийма бе копиран успешно", + "URL of this stream was copied to the clipboard": "Адресът на стрийма бе копиран на клипборда. ", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Грешка, базата данни вероятно е повредена. Моля, опитайте се да изчистите отметките си в \"Настройки\".", "Flushing bookmarks...": "Почистване на отметките...", "Resetting...": "Нулиране...", "We are resetting the settings": "В момента нулираме настройките", - "New version downloaded": "Изтеглена е нова версия", "Installed": "Инсталирано", - "Install Now": "Инсталирай сега", - "Restart Now": "Рестартирай сега", "We are flushing your subtitle cache": "В момента почистваме вашият кеш от субтитри", "Subtitle cache deleted": "Кешът със субтитри е изтрит", "Please select a file to play": "Моля изберете файл за възпроизвеждане", - "Test Login": "Пробно влизане", - "Testing...": "Тестване...", - "Success!": "Успешно!", - "Failed!": "Провалено!", "Global shortcuts": "Глобални преки пътища", "Video Player": "Видео плейър", "Toggle Fullscreen": "Включи на пълен екран", @@ -241,60 +204,52 @@ "Paste": "Постави", "Help Section": "Помощна секция", "Did you know?": "Знаеш ли?", - "What does Butter offer?": "Какво предлага Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "С Butter можете да гледате филми и сериали наистина лесно.Всичко,което трябва да направите е да натиснете \"Гледай сега\".Но също така Вашето преживяване може да бъде силно персонализирано:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Нашата колекция от филми съдържа филми само с HD качество в 720p и 1080p.За да гледате някой филм просто отворете Popcorn и разгледайте колекцията с филми,до която може да се стигне,чрез прозореца \"Филми\" в навигационната лента.Стандартният изглед ще ви покаже всички филми,сортирани по популярност,но вие може да сложите ваши собствени филтри благодарение на филтрите \"Жанр\" и \"Подреди по\".Щом веднъж сте избрали филм,който искате да гледате натиснете на корицата му.След това натиснете \"Гледай сега\".И не забравяйте пуканките!", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Прозорецът със сериали ,който може да достигнете,чрез лентата \"Сериали\" ще ви покаже наличните предавания в нашата колекция.Вие също може да сложите ваши собствени филтри,точно както при \"Филми\" ,за да ви помогнат да решите какво да гледате.В тази колекция,също като в предната,натиснете корицата.Новият прозорец ще ви позволи да навигирате през сезони и епизоди.Веднъж настроите ли се просто натиснете бутона \"Гледай сега\".", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Прозорецът със сериали, до който може да достигнете чрез лентата \"Сериали\", ще ви покаже наличните предавания в нашата колекция. Вие също може да сложите ваши собствени филтри, точно както при \"Филми , за да ви помогнат да решите какво да гледате. В тази колекция, също както в предната, натиснете корицата. Новият прозорец ще ви позволи да навигирате през сезони и епизоди. Щом се настроите, просто натиснете бутона \"Гледай сега\"", "Choose quality": "Избери качество", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Слайдърът до бутона \"Гледай сега\" ви позволява да изберете качеството на стрийма.Може да настроите качество по подразбиране от бутона \"Настройки\".Внимание: По-високо качество тегли повече данни.", - "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Повечето ни филми и предавания имат субтитри във вашият език.Можете да ги настроите в прозореца \"Настройки\".За филми може да го настроите и от падащото меню при резюмето на филма.", - "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Когато натиснете иконата на сърце на някоя корица вие ще добавите предаването/филма в любими.Може да стигнете до тази колекция,чрез иконата във формата на сърце в навигационната лента.За да премахнете предмет от вашата колекция просто натиснете отново иконата.Колко по-просто може да стане?", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Слайдърът до бутона \"Гледай сега\" ви позволява да изберете качеството на стрийма. Може да настроите качество по подразбиране от бутона \"Настройки\". Внимание: по-високото качество се нуждае от повече данни.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Повечето ни филми и предавания имат субтитри във вашият език. Можете да ги настроите в прозореца \"Настройки\". За филми можете да ги настроите и от падащото меню при резюмето на филма.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Когато натиснете иконата на сърце на някоя корица вие ще добавите предаването/филма в любими. Можете достигнете тази колекция чрез иконата във формата на сърце в навигационната лента. За да премахнете предмет от вашата колекция, просто натиснете отново иконата. Колко по-просто може да стане?", "Watched icon": "Икона за прегледани", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter ще ви държи в течение с това,което вече сте гледали.Малка помощ в спомнянето не вреди.Също така може да отбележите предмет,като \"гледан\" с натискане на иконата във вид на око на кориците.Дори може да си създадете ваша собствена колекция с Trakt.tv,чрез бутона \"Настройки\".", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "В Butter вие може да използвате лупата,за да започнете търсене.Напишете заглавие,актьор,режисьор,дори и година,след това натиснете \"Enter\" и ни оставете да ви покажем какво можем да ви предложим,за да запълним вашите нужди.За да премахнете сегашното търсене натиснете \"X\" ,който се намира до лупата или просто въведете нещо друго в полето.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Външни плейъри", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Ако предпочитате да ползвате плейър по ваш избор,вместо вграденият може да го направите,като натиснете определената икона на бутона \"Гледай сега\".Списък с вашите инсталирани плеъри ще бъде показан,изберете си един и Butter ще свърши всичко останало.В случай,че вашият плеър не е в списъка, моля докладвайте ни!", - "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "За да увеличим още повече възможностите за персонализация ви предлагаме голям панел от опции.За да стигнете до \"Настройки\" моля натиснете иконата във форма на кръг в навигационната лента.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "За да увеличим още повече възможностите за персонализация, ви предлагаме голям панел от опции. За да стигнете до \"Настройки\", моля натиснете иконата във форма на кръг в навигационната лента.", "Keyboard Navigation": "Клавиатурна навигация", - "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Целият списък от бутони за пряк достъп с клавиатурата ще е на ваше разположение като натиснете \"?\" на вашата клавиатура или чрез бутона във форма на клавиатура в прозореца \"Настройки\".", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Целият списък с бутони за пряк достъп от клавиатурата ще е на ваше разположение като натиснете \"?\" или чрез бутона във форма на клавиатура в прозореца \"Настройки\".", "Custom Torrents and Magnet Links": "Торенти по избор и магнитни линкове", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Вие може да използвате торенти и магнитни адреси по ваш избор в Butter.Само придърпайте и спуснете торент файлове в прозореца на приложението и/или поставете магнитен адрес.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Здраве на торента", - "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "В резюметата на филми/сериали можете да откриете малък кръг,оцветен в сиво,червено,жълто или зелено.Тези цветове се отнасят за здравето на вашият торент.Зелен торент ще бъде изтеглен бързо,докато червен такъв може да не бъде изтеглен изобщо,или много бавно.Сивият кръг показва грешка в здравето за филми и трябва да натиснете \"ТВ предавания\" ,за да се покаже здравето.", - "How does Butter work?": "Как работи Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter стриймва видео съдържание чрез торенти. Нашите филми се предоставят от %s ,сериалите от %s ,а метаданните от %s . Ние не хостваме каквото и да е съдържание.", - "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Стриймване на торенти? Ами торентите използват Bittorent протокол,който на практика означава,че вие теглите малки части от съдържанието на нечий чужд компютър,а същевременно вие изпращате данните,които сте изтеглили към друг потребител.След това вие гледате тези части,докато следващите биват изтеглени на заден фон. Тази обмяна позволява на съдържанието да остане в добро състояние.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Когато филмът е напълно изтеглен вие продължавате да изпращате части от него към други потребители.И всичко бива изтрито от вашият компютър веднага щом затворите Butter.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Самото приложение е създадено,чрез Node-Webkit,HTML,CSS и Javascript.Работи точно както браузърът Googlе Chrome,само че вие носите най-голямата част от кода на вашият компютър.Точно така,Butter работи със същата технология,както всеки друг уебсайт,като... Уикипедия или Ютуб например!", - "I found a bug, how do I report it?": "Открих бъг,как да го докладвам?", - "No historics found...": "Не е открита история...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Грешка,базата данни вероятно е повредена.Опитайте се да почистите историята в \"Настройки\".", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Можете да поставите магнитни адреси навсякъде в Butter с CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Можете да придърпате и поставите торент файл в Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Проектът \"Butter\" започна през Февруари 2014 година и вече над 150 човека са допринесли над 3000 пъти повече за развитието на проекта му през Август 2014 година.", - "The rule n°10 applies here.": "Тук се прилага правило №10.", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "В резюметата на филми/сериали можете да откриете малък кръг, оцветен в сиво, червено, жълто или зелено. Тези цветове се отнасят за здравето на вашият торент. Зелен торент ще бъде изтеглен бързо, докато червен такъв може да не бъде изтеглен изобщо, или много бавно. Сивият кръг показва грешка в здравето за филми и трябва да натиснете \"ТВ предавания\" ,за да се покаже здравето.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Стриймване на торенти? Ами торентите използват Bittorent протокол, който на практика означава, че вие теглите малки части от съдържанието на нечий чужд компютър, а същевременно вие изпращате данните, които сте изтеглили към друг потребител. След това вие гледате тези части, докато следващите биват изтеглени на заден фон. Тази обмяна позволява на съдържанието да остане в добро състояние.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", + "I found a bug, how do I report it?": "Открих неизправност, как да докладвам?", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ако липсват субтитри за сериал, можете да ги добавите на %s. По същият начин става и за филм, но на %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Ако имате проблеми с връзката опитайте се да намалите DHT лимита в настройките.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Ако потърсите \"1998\" ще можете да видите всички филми или сериали,които са излезли през тази година.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Можете да влезете в Trakt.tv и да запазите всичките изгледани предмети,и да ги синхронизиране на множество устройства.", "Clicking on the rating stars will display a number instead.": "Ако натиснете на звездите с оценка ще ви се покажат с числа.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Това приложение е изцяло написано в HTML5,CSS3 и Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Искате да разберете нещо повече за някой филм или сериал? Просто натиснете на IMDb иконата.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Двойното натискане на филтъра \"Подреди по\" обръща подредбата на списъка.", "Switch to next tab": "Смени към следващият прозорец", "Switch to previous tab": "Смени към предният прозорец", "Switch to corresponding tab": "Смени към кореспондиращият прозорец", "through": "чрез", "Enlarge Covers": "Уголеми кориците", "Reduce Covers": "Смали кориците", - "Open the Help Section": "Отвори секцията за помощ", "Open Item Details": "Отвори детайли за предмета", "Add Item to Favorites": "Добави предмет към \"Любими\"", "Mark as Seen": "Означаване като гледано", "Open this screen": "Отвори този прозорец", "Open Settings": "Отвори \"Настройки\"", "Posters Size": "Размер на постери", - "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Тази опция работи само,ако сте синхронизиран с профил в TraktTV.Моля отидете на \"Настройки\" и въведете вашите данни.", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Тази услуга работи само, ако сте свързали вашия TraktTv акаунт. Моля отидете в Настройки и въведете своите данни.", "Last Open": "Последно отворено", "Exporting Database...": "Изнасяне на база данни", "Database Successfully Exported": "Базата с данни е успешно изнесена", @@ -309,10 +264,8 @@ "name": "име", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Не е открито аниме...", "Movie": "Филм", "Special": "Събитие", - "No Watchlist found...": "Не е открит списък за гледане...", "Watchlist": "Списък за гледане", "Resolving..": "Решаване на проблема..", "About": "Относно", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Скорост на възпроизвеждането да се постави на %s", "Playback rate adjustment is not available for this video!": "Корекция на възпроизвеждането не е възможно за това видео!", "Color": "Цвят", - "With Shadows": "Със сенки", "Local IP Address": "Местен IP адрес", "Japan": "Япония", "Cars": "Коли", @@ -351,41 +303,19 @@ "Shoujo Ai": "Шоуджо-ай", "Shounen": "Шоунен", "Shounen Ai": "Шоунен-ай", - "Slice Of Life": "Житейско", "Slice of Life": "Житейско", "Space": "Космическо", "Sports": "Спорт", "Super Power": "Супер сили", "Supernatural": "Супер естествено", "Vampire": "Вампири", - "Alphabet": "Азбучен ред", "Automatically Sync on Start": "Синхронизирай автоматично при стартиране", - "Setup VPN": "Настрой VPN", "VPN": "VPN", - "Install VPN Client": "Инсталирай VPN сървър", - "More Details": "Още информация", - "Don't show me this VPN option anymore": "Повече не ми показвай опцията за VPN", "Activate automatic updating": "Активирай автоматично обновяване", - "We are installing VPN client": "Ние инсталираме VPN сървъра", - "VPN Client Installed": "VPN сървърът е инсталиран", "Please wait...": "Моля изчакайте...", - "VPN.ht client is installed": "VPN.ht сървърът е инсталиран", - "Install again": "Инсталирай отново", "Connect": "Свържи се", "Create Account": "Създай профил", - "Please, allow ~ 1 minute": "Моля изчакайте ~ 1 минута", - "Status: Connecting to VPN...": "Състояние: Свързване към VPN...", - "Status: Monitoring connexion - ": "Състояние: Наблюдаване на връзката -", - "Connect VPN": "Включи се към VPN", - "Disconnect VPN": "Изключи се от VPN", "Celebrate various events": "Празнувай различни събития", - "ATTENTION! We need admin access to run this command.": "ВНИМАНИЕ! Нуждаем се от администраторски права,за да стартираме командата.", - "Your password is not saved": "Паролата ви не е запаматена", - "Enter sudo password :": "Въведи sudo парола :", - "Status: Monitoring connection": "Състояние: Наблюдаване на връзка", - "Status: Connected": "Състояние: Свързан", - "Secure connection": "Защитена връзка", - "Your IP:": "Вашето IP:", "Disconnect": "Изключи", "Downloaded": "Изтеглено", "Loading stuck ? Click here !": "Зареждането заби ? Натисни тук !", @@ -399,11 +329,9 @@ "Enter new name": "Въведи ново име", "This name is already taken": "Името вече е заето", "Always start playing in fullscreen": "Винаги започвай на пълен екран", - "Allow torrents to be stored for further use": "Позволи торенти да бъдат съхранявани за допълнителна употреба", - "Hide VPN from the filter bar": "Скрий VPN от лентата с филтъра", "Magnet link": "Магнитен линк", - "Error resolving torrent.": "Греша при анализиране на торента.", - "%s hour(s) remaining": "%s час/ове остава(т)", + "Error resolving torrent.": "Грешка при анализиране на торента.", + "%s hour(s) remaining": "%s час/а остава(т)", "%s minute(s) remaining": "%s минута/и остава(т)", "%s second(s) remaining": "%s секунда/и остава(т)", "Unknown time remaining": "Неизвестно оставащо време", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Настройте плейърния прозорец да преполови резолюцията", "Retry": "Повтори", "Import a Torrent": "Внеси торент", - "The remote movies API failed to respond, please check %s and try again later": "Дистанционния приложно-програмен интерфейс за филми не можа да отговори, моля проверете %s и опитайте по-късно", - "The remote shows API failed to respond, please check %s and try again later": "Дистанционния приложно-програмен интерфейс за сериали не можа да отговори, моля проверете %s и опитайте по-късно", - "The remote anime API failed to respond, please check %s and try again later": "Дистанционния приложно-програмен интерфейс за аниме не можа да отговори, моля проверете %s и опитайте по-късно", "Not Seen": "Не е гледан", "Seen": "Гледан", "Title": "Заглавие", @@ -426,7 +351,6 @@ "Opaque Background": "Тъмен фон", "No thank you": "Не, благодаря ви", "Report an issue": "Докладвай за проблем", - "Log in into your GitLab account": "Влезте във вашият GitLab профил", "Email": "Имейл", "Log in": "Вход", "Report anonymously": "Докладвай анонимно", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Използвайте вграденият начин за докладване", "You can find it later on the About page": "Можете да го откриете по-късно в \"Относно\"", "Second method": "Втори начин", - "You can create an account on our %s repository, and click on %s.": "Можете да създадете профил в нашето %s хранилище и цъкнете на %s", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Използвайте %s филтъра с проблеми, за да потърсите и проверите дали вече този проблем е докладван или поправен.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Сложете скрийншот, ако е нужно. Вашият проблем относно дизайна ли е или бъг?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Един добър доклад не трябва да оставя другите да ви преследват за още информация. Уверете се, че сте описали всичко.", "Warning: Always use English when contacting us, or we might not understand you.": "Внимание: Моля винаги използвайте английски, когато се свързвате с нас, защото може и да не ви разберем.", - "Search on %s": "Търси в %s", + "Search for torrent": "Search for torrent", "No results found": "Няма открити резултати", "Invalid credentials": "Невалидни данни", "Open Favorites": "Отвори Любими", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Режимът за голям екран не може да работи на сегашната резолюция на екрана ви.", "Cannot be stored": "Не може да бъде съхранено", "%s reported this torrent as fake": "%s докладва този торент като фалшив", - "%s could not verify this torrent": "%s не успя да потвърди този торент", "Randomize": "Разбъркай", "Randomize Button for Movies": "Разбъркай бутона за филми", "Overall Ratio": "Общо съотношение", "Translate Synopsis": "Преведи резюме", - "Returning Series": "Завръщащи се сериали", - "In Production": "В продукция", - "Canceled": "Спряно", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s не би трябвало да се стартира като администратор", - "Your disk is almost full.": "Вашият твърд диск е почти пълен.", + "Your disk is almost full.": "Вашето дисково пространство е почти пълно.", "You need to make more space available on your disk by deleting files.": "Трябва да освободите повече място на диска като изтриете други файлове.", "Playing Next": "Следва", "Trending": "Тенденции", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Запомни филтри", + "Automatic Subtitle Uploading": "Автоматично качване на субтитри", + "See-through Background": "Прозрачен фон", + "Bold": "Удебелено", + "Currently watching": "В момента гледате", + "No, it's not that": "Не, не е това", + "Correct": "Правилно", + "Indie": "Инди", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Локални", + "Try another subtitle or drop one in the player": "Опитайте други субтитри или сложете нови в плейъра", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Грешка при конвертиране на субтитри", + "No subtitles found": "Не са открити субтитри", + "Try again later or drop a subtitle in the player": "Опитайте отново по-късно или сложете нови в плейъра", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Търси в %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Грешка в прочита на тайминг за субтитрите, файлът изглежда развален", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/bn.json b/src/app/language/bn.json index dc9b57a809..d839fb6428 100644 --- a/src/app/language/bn.json +++ b/src/app/language/bn.json @@ -2,8 +2,7 @@ "External Player": "বাহ্যিক প্লেয়ার", "Made with": "এটি", "by a bunch of geeks from All Around The World": "সারা বিশ্বের চারদিক থেকে একগুচ্ছ রঙ্গ দ্বারা তৈরি", - "Initializing Butter. Please Wait...": "বাটার আরম্ভ করা হচ্ছে। দয়া করে অপেক্ষা করুন...", - "Status: Checking Database...": "অবস্থা: ডাটাবেস পরীক্ষা করা হচ্ছে...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "চলচ্চিত্র", "TV Series": "টিভি ধারাবাহিক", "Anime": "অ্যানিমে", @@ -20,7 +19,6 @@ "Family": "পরিবার", "Fantasy": "ফ্যান্টাসি", "Game Show": "গেম শো", - "Home And Garden": "বাড়ি ও বাগান", "Horror": "ভৌতিক", "Mini Series": "ছোট ধারাবাহিক", "Mystery": "রহস্য", @@ -36,7 +34,6 @@ "Thriller": "রোমাঞ্চকর", "Western": "ওয়েস্টার্ন", "Sort by": "এই অনুযায়ী সাজান", - "Popularity": "জনপ্রিয়তা", "Updated": "হালনাগাদকৃত", "Year": "বছর", "Name": "নাম", @@ -67,18 +64,16 @@ "Only list movies in": "শুধু এই তালিকার চলচ্চিত্রে", "Show movie quality on list": "তালিকায় চলচ্চিত্রের গুণমান দেখান", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "বাটারে আপনার দেখা পর্বগুলি স্বয়ংক্রিয় 'স্ক্রিবল' করতে এখানে আপনার Trakt.tv এর বিস্তারিত লিখুন", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "%s এ আপনার দেখা পর্ব স্বয়ংক্রিয়ভাবে স্ক্রিবল করতে %s এ সংযোগ করুন", "Username": "ব্যবহারকারী নাম", "Password": "পাসওয়ার্ড", - "Butter stores an encrypted hash of your password in your local database": "বাটার আপনার পাসওয়ার্ডের একটি এনক্রিপ্টকৃত হ্যাশ আপনার স্থানীয় ডাটাবেসে সঞ্চয় করেছে", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "রিমোট কন্ট্রোল", "HTTP API Port": "HTTP API পোর্ট", "HTTP API Username": "HTTP API ব্যবহারকারী নাম", "HTTP API Password": "HTTP API পাসওয়ার্ড", "Connection": "সংযোগ", "TV Show API Endpoint": "টিভি অনুষ্ঠান API ঠিকানা", - "Movies API Endpoint": "চলচ্চিত্রের API শেষবিন্দু", "Connection Limit": "সংযোগ সীমা", "DHT Limit": "DHT সীমা", "Port to stream on": "এতে পোর্ট স্ট্রিম", @@ -104,22 +99,19 @@ "Sci-Fi": "সাই-ফাই", "Short": "ছোট", "War": "যুদ্ধ", - "Last Added": "সর্বশেষ যোগ হয়েছে", "Rating": "রেটিং", "Open IMDb page": "IMDb পাতা খুলুন", "Health false": "স্বাস্থ্য ভুল", "Add to bookmarks": "বুকমার্কে যোগ করুন", "Watch Trailer": "ট্রেইলার দেখুন", "Watch Now": "এখন দেখুন", - "Health Good": "স্বাস্থ্য ভাল", "Ratio:": "অনুপাত:", "Seeds:": "সিড:", "Peers:": "পিয়ার:", "Remove from bookmarks": "বুকমার্ক থেকে সরান", "Changelog": "পরিবর্তনলগ", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "বাটার! অনেক অনেক উন্নয়নকারী এবং নকশাকারীর কাজের ফলাফল যা যতটা সম্ভব সহজে টরেন্ট চলচ্চিত্র দেখার অভিজ্ঞতা দিতে একসঙ্গে একগুচ্ছ API স্থাপন করে।", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "আমরা একটি ওপেন সোর্স প্রকল্প। আমরা বিশ্বের সব জায়গা থেকে এসেছি। আমরা আমাদের চলচ্চিত্র ভালোবাসি।", - "Invalid PCT Database File Selected": "অকার্যকর PCT ডাটাবেস ফাইল নির্বাচন করা হয়েছে", "Health Unknown": "স্বাস্থ্য অজানা", "Episodes": "পর্ব", "Episode %s": "পর্ব %s", @@ -139,10 +131,8 @@ "Ended": "সমাপ্ত", "Error loading data, try again later...": "ডাটা লোডে ত্রুটি, পরে আবার চেষ্টা করুন...", "Miscellaneous": "বিবিধ", - "When opening TV Show Detail Jump to:": "টিভি অনুষ্ঠানের বিস্তারিত দেখানোর সময় ঝাঁপ দাও:", "First Unwatched Episode": "প্রথম অ-দেখা পর্ব", "Next Episode In Series": "ধারাবাহিকের পরবর্তী পর্ব", - "When Opening TV Show Detail Jump To": "টিভি অনুষ্ঠানের বিস্তারিত দেখানোর সময় ঝাঁপ দাও:", "Flushing...": "পরিষ্কার হচ্ছে...", "Are you sure?": "আপনি কি নিশ্চিত?", "We are flushing your databases": "আমরা আপনার ডাটাবেজ পরিষ্কার করছি", @@ -153,17 +143,13 @@ "I Accept": "আমি গ্রহণ করলাম", "Leave": "ত্যাগ", "When Opening TV Series Detail Jump To": "টিভি অনুষ্ঠানের বিস্তারিত দেখানোর সময় ঝাঁপ দাও:", - "Health Medium": "স্বাস্থ্য মধ্যম", "Playback": "প্লেব্যাক", "Play next episode automatically": "স্বয়ংক্রিয়ভাবে পরবর্তী পর্ব চালান", "Generate Pairing QR code": "পিয়ারিং QR কোড উৎপন্ন করুন", - "Playing Next Episode in": "পরবর্তী পর্ব চালান", "Play": "চালান", - "Dismiss": "খারিজ", "waitingForSubtitles": "সাবটাইটেল জন্য অপেক্ষমান", "Play Now": "এখন চালান", "Seconds": "সেকেন্ড", - "You are currently authenticated to Trakt.tv as": "আপনি বর্তমানে এই হিসাবে Trakt.tv থেকে অনুমোদিত:", "You are currently connected to %s": "আপনি বর্তমানে %s এর সাথে সংযুক্ত আছেন", "Disconnect account": "অ্যাকাউন্ট সংযোগ বিচ্ছিন্ন করুন", "Sync With Trakt": "Trakt-এর সাথে সিঙ্ক", @@ -172,41 +158,18 @@ "Subtitles Offset": "সাবটাইটেল অফসেট", "secs": "সেকেন্ড", "We are flushing your database": "আমরা আপনার ডাটাবেজ পরিষ্কার করছি", - "We are rebuilding the TV Show Database. Do not close the application.": "আমরা টিভি অনুষ্ঠানের ডাটাবেস পুনর্নির্মাণ করছি। অ্যাপ্লিকেশন বন্ধ করবেন না।", - "No shows found...": "কোন অনুষ্ঠান পাওয়া যায়নি...", - "No Favorites found...": "কোন পছন্দসমূহ পাওয়া যায়নি...", - "Rebuild TV Shows Database": "টিভি অনুষ্ঠানের ডাটাবেস পুনর্নির্মাণ", - "No movies found...": "কোন চলচ্চিত্র পাওয়া যায়নি...", "Ratio": "অনুপাত", - "Health Excellent": "স্বাস্থ্য চমৎকার", - "Health Bad": "স্বাস্থ্য খারাপ", - "Status: Creating Database...": "অবস্থা: ডাটাবেস তৈরি হচ্ছে...", - "Status: Updating database...": "অবস্থা: ডাটাবেস হালনাগাদ হচ্ছে...", - "Status: Skipping synchronization TTL not met": "অবস্থা: এককালবর্তীকরণ টিটিএল ছেড়ে যাওয়া পূরণ করে না", "Advanced Settings": "উন্নত সেটিংস", - "Clear Cache directory after closing app?": "অ্যাপ্লিকেশন বন্ধ করার পর ক্যাশে নির্দেশিকা পরিষ্কার করবেন?", "Tmp Folder": "Tmp ফোল্ডার", - "Status: Downloading API archive...": "অবস্থা: API আর্কাইভ ডাউনলোড হচ্ছে...", - "Status: Archive downloaded successfully...": "অবস্থা: আর্কাইভ সফলভাবে ডাউনলোড হয়েছে...", - "Status: Importing file": "অবস্থা: ফাইল আমদানি হচ্ছে...", - "Status: Imported successfully": "অবস্থা: আমদানি সফল হয়েছে", - "Status: Launching applicaion... ": "অবস্থা: অ্যাপ্লিকেশন চালু হচ্ছে...", "URL of this stream was copied to the clipboard": "এই স্ট্রীমের URL টি ক্লিপবোর্ডে অনুলিপি করা হয়েছে", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "ত্রুটি, ডাটাবেস সম্ভবত ক্ষতিগ্রস্ত হয়েছে। সেটিংস থেকে বুকমার্ক পরিষ্কার করার চেষ্টা করুন।", "Flushing bookmarks...": "বুকমার্ক পরিষ্কার হচ্ছে...", "Resetting...": "পুনঃস্থাপন...", "We are resetting the settings": "আমরা সেটিংস পুনঃস্থাপন করছি", - "New version downloaded": "নতুন সংস্করণ ডাউনলোড হয়েছে", "Installed": "ইনস্টল হয়েছে", - "Install Now": "এখন ইনস্টল করুন", - "Restart Now": "এখন পুনরারম্ভ করুন", "We are flushing your subtitle cache": "আমরা আপনার সাবটাইটেল ক্যাশে পরিষ্কার করছি", "Subtitle cache deleted": "সাবটাইটেল ক্যাশে অপসারিত", "Please select a file to play": "দয়া করে চালানোর জন্য একটি ফাইল নির্বাচন করুন", - "Test Login": "লগইন পরীক্ষা", - "Testing...": "পরীক্ষা হচ্ছে...", - "Success!": "সফল!", - "Failed!": "ব্যর্থ!", "Global shortcuts": "বৈশ্বিক শর্টকাট", "Video Player": "ভিডিও প্লেয়ার", "Toggle Fullscreen": "পূর্ন স্ক্রীন টগল করুন", @@ -241,53 +204,45 @@ "Paste": "প্রতিলেপন", "Help Section": "সাহায্য অনুচ্ছেদ", "Did you know?": "আপনি জানেন কি?", - "What does Butter offer?": "বাটার কি প্রস্তাব করে?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "বাটার দিয়ে আপনি সহজেই চলচ্চিত্র ও টিভি ধারাবাহিক দেখতে পারেন। আপনাকে শুধু যেকোন একটি প্রচ্ছদে ক্লিক করতে হবে, এরপর 'এখন দেখুন'-এ ক্লিক করতে হবে। আপনি আপনার অভিজ্ঞতা স্বনির্ধারিতও করতে পারেন:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "আমাদের চলচ্চিত্র সংগ্রহশালা শুধুমাত্র হাই ডেফিনিশন চলচ্চিত্রগুলি ধারণ করে, যা ৭২০p ও ১০৮০p তে উপলব্ধ। একটি চলচ্চিত্র দেখতে, শুধু বাটার চালু করুন এবং চলচ্চিত্র সংগ্রহশালায় পরিভ্রমণ করুন, যেটিতে পরিভ্রমণ দণ্ডের 'চলচ্চিত্র' ট্যাবের মাধ্যমে পোঁছানো যাবে। ডিফল্ট প্রদর্শন হিসাবে আপনি জনপ্রিয়তা অনুসারে বাছাই করা চলচ্চিত্র দেখতে পাবেন, কিন্তু আপনি আপনার নিজস্ব ফিল্টার প্রয়োগ করতে পারেন, যা 'ধরন' ও 'এর দ্বারা বাছাই'-র মাধ্যমে করা যাবে। যখন আপনি একটি চলচ্চিত্র দেখার জন্য নির্বাচন করবেন, তখন এর প্রচ্ছদের উপর ক্লিক করুন। এরপর 'এখন দেখুন'-এ ক্লিক করুন। ভুট্টার খইয়ের কথা ভুলবেন না কিন্তু!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "টিভি ধারাবাহিক ট্যাব, যাতে আপনি পরিভ্রমণ দণ্ডে থাকা 'টিভি ধারাবাহিক'-এ ক্লিক করে পোঁছাতে পারবেন, যা আপনাকে আমাদের সংগ্রহে উপলব্ধ সকল ধারাবাহিক দেখাবে। আপনি এখানেও চলচ্চিত্রের মত আপনার নিজস্ব ফিল্টার প্রয়োগ করতে পারবেন। এই সংগ্রহে, শুধু প্রচ্ছদে ক্লিক করুন: নতুন উইন্ডো প্রদর্শিত হবে যা আপনাকে মৌসুম ও পর্বে পরিভ্রমণ করতে দিবে। একটি নির্বাচন করুন, ও শুধু 'এখন দেখুন' বোতামে ক্লিক করুন।", "Choose quality": "গুণমান নির্বাচন করুন", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "'এখন দেখুন' বোতামের পাশে একটি স্লাইডার আপনাকে স্ট্রিমের মান নির্বাচন করতে দিবে। আপনি সেটিংস ট্যাব থেকেও একটি নির্দিষ্ট মানের সেট করতে পারেন। সতর্কতা: অধিক মানের মানে হল আরও অধিক ডেটা ডাউনলোড।", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "আমাদের চলচ্চিত্র এবং টিভি ধারাবাহকের অধিকাংশে আপনার ভাষায় সাবটাইটেল আছে। আপনি সেটিংস ট্যাব থেকে তাদের নির্ধারন করতে পারেন। চলচ্চিত্র জন্য, আপনি এমনকি চলচ্চিত্রের বিবরণ পৃষ্ঠার মধ্যে, ড্রপডাউন মেনু থেকে তা নির্ধারন করতে পারেন।", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "একটি প্রচ্ছদের হৃদয় আইকনের ক্লিক করার দ্বারা চলচ্চিত্র/অনুষ্ঠান আপনার পছন্দসমূহে যোগ হবে। এই সংগ্রহে পরিভ্রমণ দণ্ডের হৃদয় আকৃতির আইকনে ক্লিক করার দ্বারাও পৌঁছানো যাবে। আপনার সংগ্রহ থেকে একটি আইটেম মুছে ফেলার জন্য, আবার আইকনের উপর ক্লিক করুন! কত সহজ এটি?", "Watched icon": "ইতিমধ্যে দেখা আইকন", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "বাটার আপনি ইতিমধ্যে কি কি দেখেছেন তা মনে রাখে - \nমনে রাখার একটু সাহায্য কোনো ক্ষতির কারণ হবে না। এছাড়াও আপনি চোখ-আকৃতির আইকনে ক্লিক করে যেকোন আইটেম দেখা হয়েছে হিসাবে নির্ধারন করতে পারেন। এমনকি আপনি সেটিংস ট্যাবের মাধ্যমে, Trakt.tv ওয়েবসাইটের সাথে আপনার সংগ্রহসমূহ সিঙ্ক ও গঠন করতে পারেন।", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "বাটারে, আপনি অনুসন্ধান খুলতে ম্যাগনিফায়ার বা বিবর্ধনযন্ত্র আইকন ব্যবহার করতে পারেন। একটি শিরোনাম, অভিনেতা, পরিচালক বা এমনকি একটি বছর লিখে 'Enter' চাপুন এবং আমরা আপনার চাহিদা পূরণ করতে কি দিতে পারি তা আমাদের প্রদর্শন করতে দিন। আপনার বর্তমান অনুসন্ধান বন্ধ করার জন্য, আপনি আপনার অনুসন্ধান বাক্সের পাশে থাকা 'X' -এ ক্লিক করুন।", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "বাহ্যিক প্লেয়ার", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "আপনি যদি বিল্ট ইনের পরিবর্তে একটি কাস্টম প্লেয়ার ব্যবহার করতে পছন্দ করেন, আপনি 'এখন দেখুন' আইকন ক্লিক করে তা করতে পারেন।আপনার ইনস্টল করা প্লেয়ারের একটি তালিকা প্রদর্শিত হবে, একটি নির্বাচন করুন এবং বাটার এতে সব কিছু পাঠাবে। যদি আপনার প্লেয়ার তালিকায় না থাকে, তাহলে দয়া করে আমাদের কাছে অভিযোগ জমা দিন।", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "এমনকি আরও অধিক স্বনির্ধারণের জন্য, আমরা আপনাকে আরও বড় একটি প্যানেল প্রস্তাব করি। সেটিংসে প্রবেশ করতে, পরিভ্রমণ দণ্ডে থাকা চাকা আকৃতির আইকনে ক্লিক করুন।", "Keyboard Navigation": "কীবোর্ড পরিভ্রমন", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "কীবোর্ড শর্টকাটের সম্পূর্ণ তালিকা আপনার কীবোর্ডে '?' এ টিপলে পাবেন, বা সেটিংস ট্যাবে কীবোর্ড আকৃতির আইকনের মাধ্যমে পাবেন।", "Custom Torrents and Magnet Links": "টরেন্ট ও চুম্বক লিংক স্বনির্ধারিত করুন", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "আপনি বাটারে টরেন্ট ও চুম্বক লিংক স্বনির্ধারিত করতে পারেন। শুধু অ্যাপ্লিকেশন উইন্ডোর মধ্যে .torrent ফাইল টেনে অনুন ও ছেড়ে দিন, এবং/অথবা কোন চুম্বক লিংক প্রতিলেপন করুন।", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "টরেন্ট স্বাস্থ্য", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "চলচ্চিত্র/টিভি ধারাবাহিকের বিবরণে, আপনি, ধূসর, লাল, হলুদ বা সবুজ রঙের একটি ছোট বৃত্ত, খুঁজে পেতে পারেন। এই রঙ টরেন্টের স্বাস্থ্য নির্দেশ করে। সবুজ টরেন্ট দ্রুত ডাউনলোড হবে, অন্যদিকে লাল টরেন্ট একেবারেই ডাউনলোড হবে না, বা খুব আস্তে হবে। ধূসর রঙ চলচ্চিত্রের জন্য স্বাস্থ্য হিসাবের একটি ত্রুটি প্রতিনিধিত্ব করে, এবং স্বাস্থ্য প্রদর্শন করার জন্য টিভি ধারাবাহিকে ক্লিক করা প্রয়োজন।", - "How does Butter work?": "বাটার কিভাবে কাজ করে?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "বাটার ভিডিওর বিষয়বস্তু টরেন্টসমূহের মাধ্যমে স্ট্রিম করে। আমাদের চলচ্চিত্র %s থেকে এবং আমাদের ধারাবাহিক %s থেকে সরবরাহিত, মেটাডাটা %s থেকে পাওয়া। আমরা নিজেরা কোন বিষয়বস্তু হোস্ট করি না।", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "টরেন্ট স্ট্রিমিং? ভাল, টরেন্ট বিটটরেন্ট প্রটোকল ব্যবহার করে, যার মূল মানে হল যে আপনি যখন অন্য ব্যবহারকারীর কম্পিউটার থেকে বিষয়বস্তুর ছোট অংশ ডাউনলোড করেন, ঠিক একই সময় অন্য ব্যবহারকারী সে ফাইলের ডাওনলোড করা অংশ টুকু আপনার কম্পিউটার থেকে ডাউনলোড করছে। এরপর আপনি সেই অংশগুলি দেখেন, যেখানে পরবর্তী অংশ পটভূমিতে ডাউনলোড হতে থাকে। এই বিনিময় বিষয়বস্তুকে স্বাস্থ্যবান রাখে।", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "যখন একবার চলচ্চিত্র সম্পূর্ণরূপে ডাউনলোড হয়, আপনি অবিরত অন্য ব্যবহারকারীদের কাছে এর অংশ পাঠাতে থাকেন। এবং সবকিছু আপনার কম্পিউটার থেকে মুছে ফেলা হয় যখন আপনি বাটার বন্ধ করেন। এটি এটির মত সহজ।", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "এই অ্যাপ্লিকেশন নোড-ওয়েবকিট, HTML, CSS ও জাভাস্ক্রিপ্ট দিয়ে নির্মিত হয়েছে। আপনি আপনার কম্পিউটারে এটির কোডের বৃহত্তম অংশ হোস্ট করা বাদে এটি গুগল ক্রোম ব্রাউজারের মতই কাজ করে। হ্যাঁ, বাটার নিয়মিত ওয়েবসাইট যেমন: উইকিপিডিয়া, ইউটিউবের মত একই প্রযুক্তিতে কাজ করে।", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "আমি একটি ত্রুটি পেয়েছি, আমি এটা কিভাবে জানাবো?", - "No historics found...": "কোন ইতিহাস পাওয়া যায়নি...", - "Error, database is probably corrupted. Try flushing the history in settings.": "ত্রুটি, ডাটাবেস সম্ভবত ক্ষতিগ্রস্ত হয়েছে। সেটিংস থেকে ইতিহাস পরিষ্কার করার চেষ্টা করুন।", - "You can paste magnet links anywhere in Butter with CTRL+V.": "আপনি বাটারে যে কোন স্থানে চুম্বক লিংক CTRL+V দ্বারা প্রতিলেপন করতে পারেন।", - "You can drag & drop a .torrent file into Butter.": "আপনি বাটারের মধ্যে একটি .torrent ফাইল টেনে এনে ছেড়ে দিতে পারেন।", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "বাটার প্রকল্প ফেব্রুয়ারী ২০১৪ তারিখে শুরু হয় এবং আগস্ট ২০১৪ পর্যন্ত ইতিমধ্যেই ১৫০ জন ব্যক্তি যারা ৩০০০ বারের বেশি এটির উন্নয়নে কাজ করেছেন।", - "The rule n°10 applies here.": "এখানে বিধি ন°১০ প্রযোজ্য হবে।", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "যদি একটি টিভি ধারাবাহিকের সাবটাইটেল না থাকে, তাহলে আপনি %s -এ তা যোগ করতে পারেন। এবং একইভাবে চলচ্চিত্রের জন্য %s-এ।", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "আপনি যদি সংযোগ ড্রপ সমস্যার সম্মুখীন হন, তাহলে সেটিংস থেকে DHT সীমা কমিয়ে চেষ্টা করুন।", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "আপনি যদি \"1998\" অনুসন্ধান করেন, সেই বছরে প্রকাশিত সকল চলচ্চিত্র বা টিভি ধারাবাহিক আপনি দেখতে পাবেন।", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "আপনি আপনার দেখা সব আইটেম সংরক্ষিত করতে Trakt.tv এ লগইন করতে পারেন, এবং একাধিক ডিভাইস জুড়ে তা সিঙ্ক্রোনাইজ বা এককলাবর্তীকরণ করতে পারেন।", "Clicking on the rating stars will display a number instead.": "তারকা রেটিংয়ের উপর ক্লিক করা হলে তাৎক্ষনিক একটি সংখ্যা প্রদর্শন করা হবে।", "This application is entirely written in HTML5, CSS3 and Javascript.": "এই অ্যাপ্লিকেশনটি সম্পূর্ণরূপে HTML5, CSS3 এবং জাভাস্ক্রিপ্টে লেখা।", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "আপনি একটি চলচ্চিত্র বা টিভি ধারাবাহিক সম্পর্কে আরো জানতে পারেন? শুধু IMDb আইকনে ক্লিক করুন।", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "ফিল্টারে \"এই অনুযায়ী সাজান\"-এর উপর দুইবার ক্লিক করা হলে তালিকা বিপরীত অনুযায়ী বাচাই হবে।", "Switch to next tab": "পরবর্তী ট্যাবে যান", "Switch to previous tab": "পূর্ববর্তী ট্যাবে যান", "Switch to corresponding tab": "সংশ্লিষ্ট ট্যাবে যান", "through": "এর মাধ্যমে", "Enlarge Covers": "কভার বড় করুন", "Reduce Covers": "কভার ছোট করুন", - "Open the Help Section": "সাহায্য অনুচ্ছেদ খুলুন", "Open Item Details": "আইটেমের বিস্তারিত খুলুন", "Add Item to Favorites": "পছন্দসমূহে আইটেম যোগ করুন", "Mark as Seen": "দেখা হিসাবে চিহ্নিত করুন", @@ -309,10 +264,8 @@ "name": "নাম", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "কোন অ্যানিমে পাওয়া যায়নি...", "Movie": "চলচ্চিত্র", "Special": "বিশেষ", - "No Watchlist found...": "কোন নজরতালিকা পাওয়া যায়নি...", "Watchlist": "নজরতালিকা", "Resolving..": "সমাধানরত...", "About": "সম্পর্কে", @@ -325,7 +278,6 @@ "Set playback rate to %s": "প্লেব্যাকের হার %s-এ স্থাপন করুন", "Playback rate adjustment is not available for this video!": "এই ভিডিওর জন্য প্লেব্যাকের হার সমন্বয় উপলব্ধ নয়!", "Color": "রং", - "With Shadows": "ছায়াসহ", "Local IP Address": "স্থানীয় IP ঠিকানা", "Japan": "জাপান", "Cars": "গাড়ি", @@ -351,41 +303,19 @@ "Shoujo Ai": "শোজও আই", "Shounen": "শোনেন", "Shounen Ai": "শোনেন আই", - "Slice Of Life": "জীবনের টুকরা", "Slice of Life": "জীবনের টুকরা", "Space": "মহাশূন্য", "Sports": "ক্রীড়া", "Super Power": "সুপার পাওয়ার", "Supernatural": "অতিপ্রাকৃত", "Vampire": "ভ্যাম্পায়ার", - "Alphabet": "বর্ণমালা", "Automatically Sync on Start": "শুরুতে স্বয়ংক্রিয়ভাবে সিঙ্ক করুন", - "Setup VPN": "VPN সেটআপ", "VPN": "VPN", - "Install VPN Client": "VPN ক্লায়েন্ট ইনস্টল করুন", - "More Details": "আরো বিস্তারিত", - "Don't show me this VPN option anymore": "আমাকে আর এই VPN অপশন দেখাবেন না", "Activate automatic updating": "স্বয়ংক্রিয় হালনাগাদকরণ সক্রিয় করুন", - "We are installing VPN client": "আমরা VPN ক্লায়েন্ট ইনস্টল করছি", - "VPN Client Installed": "VPN ক্লায়েন্ট ইনস্টল করা হয়েছে", "Please wait...": "দয়া করে অপেক্ষা করুন...", - "VPN.ht client is installed": "VPN.ht ক্লায়েন্ট ইনস্টল করা হয়েছে", - "Install again": "আবার ইনস্টল করুন", "Connect": "সংযোগ", "Create Account": "অ্যাকাউন্ট তৈরি করুন", - "Please, allow ~ 1 minute": "দয়া করে, ~ ১ মিনিটের অনুমতি দিন", - "Status: Connecting to VPN...": "অবস্থা: VPN-এ সংযুক্ত হচ্ছে", - "Status: Monitoring connexion - ": "অবস্থা: সংলগ্নতা নিরীক্ষণ -", - "Connect VPN": "VPN সংযোগ করুন", - "Disconnect VPN": "VPN বিচ্ছিন্ন করুন", "Celebrate various events": "বিভিন্ন ইভেন্ট উদযাপন করুন", - "ATTENTION! We need admin access to run this command.": "দৃষ্টি আকর্ষণ করছি! নিম্নলিখিত কমান্ড চালাতে আমাদের প্রশাসক প্রবেশাধিকার প্রয়োজন।", - "Your password is not saved": "আপনার পাসওয়ার্ড সংরক্ষণ করা হয়নি", - "Enter sudo password :": "sudo পাসওয়ার্ড লিখুন:", - "Status: Monitoring connection": "অবস্থা: সংযোগ নিরীক্ষণ", - "Status: Connected": "অবস্থা: সংযুক্ত", - "Secure connection": "সংযোগ নিরাপদ", - "Your IP:": "আপনার আইপি:", "Disconnect": "বিচ্ছিন্ন করুন", "Downloaded": "ডাউনলোড হয়েছে", "Loading stuck ? Click here !": "লোড হওয়া আটকে আছে? এখানে ক্লিক করুন!", @@ -399,8 +329,6 @@ "Enter new name": "নতুন নাম লিখুন", "This name is already taken": "এই নামটি ইতিমধ্যে গ্রহণ করা হয়েছে", "Always start playing in fullscreen": "সর্বদা পূর্ণ পর্দায় চালানো শুরু করুন", - "Allow torrents to be stored for further use": "টরেন্টসমূহকে পরবর্তী ব্যবহারের জন্য সঞ্চিত করার মঞ্জুরি দিন", - "Hide VPN from the filter bar": "ফিল্টার দণ্ড থেকে VPN লুকান", "Magnet link": "চুম্বক লিংক", "Error resolving torrent.": "টরেন্ট সমাধানে ত্রুটি।", "%s hour(s) remaining": "%s ঘণ্টা বাকি", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "প্লেয়ার উইন্ডোকে ভিডিও রেজল্যুশনের অর্ধে স্থাপন করুন", "Retry": "পুনঃচেষ্টা", "Import a Torrent": "একটি টরেন্ট আমদানি করুন", - "The remote movies API failed to respond, please check %s and try again later": "রিমোট চলচ্চিত্র এপিআই সাড়া দিতে ব্যর্থ হয়েছে, দয়া করে %s পরীক্ষা করুন এবং পরে আবার চেষ্টা করুন", - "The remote shows API failed to respond, please check %s and try again later": "রিমোট অনুষ্ঠান এপিআই সাড়া দিতে ব্যর্থ হয়েছে, দয়া করে %s পরীক্ষা করুন এবং পরে আবার চেষ্টা করুন", - "The remote anime API failed to respond, please check %s and try again later": "রিমোট অ্যানিমে এপিআই সাড়া দিতে ব্যর্থ হয়েছে, দয়া করে %s পরীক্ষা করুন এবং পরে আবার চেষ্টা করুন", "Not Seen": "দেখেননি", "Seen": "দেখেছেন", "Title": "শিরোনাম", @@ -426,7 +351,6 @@ "Opaque Background": "অনচ্ছ পটভূমি", "No thank you": "না আপনাকে ধন্যবাদ", "Report an issue": "একটি সমস্যার অভিযোগ করুন", - "Log in into your GitLab account": "আপনার GitLab অ্যাকাউন্টে লগ ইন করুন", "Email": "ইমেইল", "Log in": "লগ ইন", "Report anonymously": "বেনামে অভিযোগ করুন", @@ -452,12 +376,11 @@ "Use the in-app reporter": "অ্যাপ অভিযোগকারী ব্যবহার করুন", "You can find it later on the About page": "আপনি পরে এটি সম্পর্কে পাতায় খুঁজে পেতে পারেন", "Second method": "দ্বিতীয় পদ্ধতি", - "You can create an account on our %s repository, and click on %s.": "আপনি আমাদের %s সংগ্রহস্থলে একটি অ্যাকাউন্ট তৈরি করতে পারেন, এবং %s এ ক্লিক করুন।", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "অনুসন্ধান করতে এবং সমস্যা ইতিমধ্যে অভিযোগ করা হয়েছে কিনা বা ইতিমধ্যে সংশোধন করা হয়েছে কিনা তা পরীক্ষা করতে সমস্যা পরিশোধক %s ব্যবহার করুন।", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "একটি স্ক্রিনশট অন্তর্ভুক্ত করুন যদি প্রাসঙ্গিক হয় - আপনার সমস্যা কি একটি নকশার বৈশিষ্ট্য নাকি একটি ত্রুটি সম্পর্কে?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "একটি ভালো ত্রুটি অভিযোগ অন্যদের আরও তথ্যের জন্য আপনার পিছনে তাড়া করতে দেয়া না। আপনার পরিবেশের বিবরণ অন্তর্ভুক্ত করতে ভুলবেন না।", "Warning: Always use English when contacting us, or we might not understand you.": "সতর্কবার্তা: আমাদের সাথে যোগাযোগ করলে সর্বদা ইংরেজি ব্যবহার করুন, না হলে আমরা আপনার কথা নাও বুঝতে পারি।", - "Search on %s": "%s -এ অনুসন্ধান করুন", + "Search for torrent": "Search for torrent", "No results found": "কোন ফলাফল পাওয়া যায়নি", "Invalid credentials": "অকার্যকর পরিচয়পত্র", "Open Favorites": "পছন্দসমূহ খুলুন", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "বড় ছবির মোড আপনার বর্তমান পর্দার রেজল্যুশনে অনুপলব্ধ", "Cannot be stored": "সংরক্ষণ করা যাবে না", "%s reported this torrent as fake": "%s এই টরেন্টটি ভুয়া হিসাবে অভিযোগ করেছেন", - "%s could not verify this torrent": "%s এই টরেন্ট যাচাই করতে পারেনি", "Randomize": "অজানা ভাবে", "Randomize Button for Movies": "চলচ্চিত্রের জন্য অজানা ভাবে একটি বোতাম", "Overall Ratio": "সার্বিক অনুপাত", "Translate Synopsis": "সারাংশ অনুবাদ", - "Returning Series": "সিরিজে ফেরত", - "In Production": "উৎপাদনে", - "Canceled": "বাতিল করা হয়েছে", "N/A": "প্র/না", - "%s is not supposed to be run as administrator": "%s প্রশাসক হিসাবে সঞ্চালন করার কথা নয়", "Your disk is almost full.": "আপনার ডিস্কটি প্রায় পরিপূর্ণ।", "You need to make more space available on your disk by deleting files.": "আপনাকে আপনার ডিস্কের কিছু ফাইল মুছে ফেলার মাধ্যমে জায়গা বাড়াতে হবে।", "Playing Next": "পরবর্তী চালানো হচ্ছে", "Trending": "প্রবণতা", - "Remember Filters": "ফিল্টারসমূহ মনে রাখুন", - "Automatic Subtitle Uploading": "স্বয়ংক্রিয় সাবটাইটেল আপলোড হচ্ছে", - "See-through Background": "পটভূমির মধ্যে দেখুন", - "Bold": "গাঢ়", + "Remember Filters": "ফিল্টারগুলোকে মনে রাখুন", + "Automatic Subtitle Uploading": "স্বয়ংক্রিয় সাবটাইটেল আপলোড", + "See-through Background": "পটভূমির মধ্য দিয়ে দেখুন", + "Bold": "গাঢ়", "Currently watching": "এখন দেখছেন", "No, it's not that": "না, এটি সেটি নয়", "Correct": "সঠিক", - "Initializing %s. Please Wait...": "%s আরম্ভ করা হচ্ছে। দয়া করে অপেক্ষা করুন..." + "Indie": "স্বাধীন", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "স্থানীয়", + "Try another subtitle or drop one in the player": "প্লেয়ারে আরেকটি সাবটাইটেল চেষ্টা করুন বা একটি ছাড়ুন", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "সাবটাইটেল রূপান্তরের সময় ত্রুটি", + "No subtitles found": "কোন সাবটাইটেল পাওয়া যায়নি", + "Try again later or drop a subtitle in the player": "প্লেয়ারে একটি সাবটাইটেল ছাড়ুন না পরে আবার চেষ্টা করুন", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "%s -এ অনুসন্ধান করুন", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "সাবটাইটেলের সময় পড়ার সময় ত্রুটি, মনে হচ্ছে ফাইল ক্ষতিগ্রস্ত হয়েছে", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/br.json b/src/app/language/br.json new file mode 100644 index 0000000000..9297e0e011 --- /dev/null +++ b/src/app/language/br.json @@ -0,0 +1,452 @@ +{ + "External Player": "Lenner Diavaez", + "Made with": "Graet gant", + "by a bunch of geeks from All Around The World": "Gant ur vandenn Geeked eus Tro-Dro ar Bed Holl", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", + "Movies": "Filmoù", + "TV Series": "Heuliadennoù Skinwel", + "Anime": "Tesadennoù-Bev", + "Genre": "Rumm", + "All": "Holl", + "Action": "Birvidik", + "Adventure": "Troioù-kaer", + "Animation": "Bevadurioù", + "Children": "Bugale", + "Comedy": "Fentifilm", + "Crime": "Torfedoù", + "Documentary": "Teul-film", + "Drama": "Drama", + "Family": "Tiegezh", + "Fantasy": "Faltazi", + "Game Show": "C'hoari Skinwel", + "Horror": "Euzhus", + "Mini Series": "Heuliadennoù-bihan", + "Mystery": "Kevrin", + "News": "Keleier", + "Reality": "Gwirvoud", + "Romance": "Tenergan", + "Science Fiction": "Skiant-Faltazi", + "Soap": "Soavoñs", + "Special Interest": "Interest ispisial", + "Sport": "Sport", + "Suspense": "Film-Suspens", + "Talk Show": "Abadenn Skinwel", + "Thriller": "Film-Skrij", + "Western": "Western", + "Sort by": "Rummañ dre", + "Updated": "Hizivaet", + "Year": "Bloavezh", + "Name": "Anv", + "Search": "Klask", + "Season": "Koulzad", + "Seasons": "Koulzadoù", + "Season %s": "Koulzad %s", + "Load More": "Kargañ muioc'h", + "Saved": "Enrollet", + "Settings": "Arventennoù", + "Show advanced settings": "Diskouez an arventennoù araokaet", + "User Interface": "Etrefas an implijer", + "Default Language": "Yezh Dre-Ziouer", + "Theme": "Tem", + "Start Screen": "Kregiñ ar skramm", + "Favorites": "Muiañ-karet", + "Show rating over covers": "Diskouez an amprouennoù war ar goloioù", + "Always On Top": "Atav en nec'h", + "Watched Items": "Binviji gwelet", + "Show": "Abadenn", + "Fade": "Gweñviñ", + "Hide": "Kuzhat", + "Subtitles": "Istitloù", + "Default Subtitle": "Istitl dre-ziouer", + "Disabled": "Diweredekaet", + "Size": "Ment", + "Quality": "Kalite", + "Only list movies in": "Listennañ ar filmoù hepken e-barzh", + "Show movie quality on list": "Diskouez kalite ar filmoù en ul listenn", + "Trakt.tv": "Trakt.tv", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "En em enskrivañ da %s evit skrobliñ ar rannoù a sellit outo e-barzh %s", + "Username": "Anv-implijer", + "Password": "Ger-Tremen", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", + "Remote Control": "Pellurzhier", + "HTTP API Port": "HTTP API Port", + "HTTP API Username": "HTTP API Anv-implijer", + "HTTP API Password": "HTTP API Ger-kuzh", + "Connection": "Kevreadur", + "TV Show API Endpoint": "Poent Fin an API Skinwel", + "Connection Limit": "Bevenn ar C'hevreadur", + "DHT Limit": "Bevenn DHT", + "Port to stream on": "Porzh da skignañ", + "0 = Random": "0 = Dre zegouezh", + "Cache Directory": "Krubuilh ar C'havlec'h", + "Clear Tmp Folder after closing app?": "Goullonderiñ Doser Tmp goude ma vefe lazhet an arload?", + "Database": "Diaz-Roadennoù", + "Database Directory": "Kavlec'h an Diaz-Roadennoù", + "Import Database": "Emporzhiañ an Diaz-Roadennoù", + "Export Database": "Ezporzhiañ an Diaz-Roadennoù", + "Flush bookmarks database": "Goullonderiñ sinedoù an diaz-Roadennoù", + "Flush subtitles cache": "Goullonderiñ Istitloù ar c'hrubuilh", + "Flush all databases": "Goullonderiñ an diazoù-roadennoù a-bezh", + "Reset to Default Settings": "Adderaouekaat d'an Arventennoù Dre-ziouer", + "Importing Database...": "Oc'h emporzhiañ an Diaz-Roadennoù...", + "Please wait": "Gortozit mar-plij", + "Error": "Fazi", + "Biography": "Biografiezh", + "Film-Noir": "Film-Du", + "History": "Istorel", + "Music": "Sonerezh", + "Musical": "Sonerezhel", + "Sci-Fi": "Skia-Fal", + "Short": "Berr", + "War": "Brezel", + "Rating": "Notenn", + "Open IMDb page": "Digeriñ ar bajenn IMDb", + "Health false": "Yec'hed fall", + "Add to bookmarks": "Ouzhpennañ d'ar sinedoù", + "Watch Trailer": "Sellout ouzh an Trailer", + "Watch Now": "Sellout Diouzhtu-dak", + "Ratio:": "Dane.:", + "Seeds:": "Hadoù:", + "Peers:": "Reoù:", + "Remove from bookmarks": "Dilemel diouzh ar sinedoù", + "Changelog": "Changelog", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ur raktres open source eo. Eus a bep lec'h dre ar bed omp. Sot omp gant hor filmoù. Ha paotr, ar pop-korn a blij deomp.", + "Health Unknown": "Yec'hed Dianavezet", + "Episodes": "Rannoù", + "Episode %s": "Rann %s", + "Aired Date": "Deiziad Skign", + "Streaming to": "Skignañ war", + "connecting": "O kevreañ", + "Download": "Pellgargañ", + "Upload": "Uskargañ", + "Active Peers": "Gweredekaat ar Reoù", + "Cancel": "Nullañ", + "startingDownload": "O kregiñ da Bellgargañ", + "downloading": "O Pellgargañ", + "ready": "Prest", + "playingExternally": "O Lenn en ur mod Diavaez", + "Custom...": "Giz...", + "Volume": "Live ar son", + "Ended": "Echuet", + "Error loading data, try again later...": "Fazi pa oa o kargañ ar roadennoù, klaskit diwezhatoc'h...", + "Miscellaneous": "A bep seurt", + "First Unwatched Episode": "Rann gentañ ha n'eo ket bet gwelet", + "Next Episode In Series": "Rannoù Da-Heul En Heuliadennoù", + "Flushing...": "O c'houllonderiñ...", + "Are you sure?": "Ha sur oc'h?", + "We are flushing your databases": "Emaomp o c'houllonderiñ ho tiazoù-roadennoù", + "Success": "Berzh", + "Please restart your application": "Adloc'hit hoc'h arload mar-plij", + "Restart": "Adloc'hañ", + "Terms of Service": "Termenoù Implij", + "I Accept": "Sevel a ran A-Du", + "Leave": "Mont kuit", + "When Opening TV Series Detail Jump To": "Pa Zigor Munudoù un Heuliadenn Skinwel Mont Da", + "Playback": "Lenn", + "Play next episode automatically": "Lenn ar Rann da C'houde en un doare emgefreek", + "Generate Pairing QR code": "Krouiñ ar C'hod Reañ QR", + "Play": "Lenn", + "waitingForSubtitles": "O c'hortoz war-lerc'h istitloù", + "Play Now": "Lenn diouzhtu-dak", + "Seconds": "Eilennoù", + "You are currently connected to %s": "Kevreet emaoc'h bremañ ouzh %s", + "Disconnect account": "Digevreañ ar gont", + "Sync With Trakt": "Goubredañ gant Trakt", + "Syncing...": "O c'houbredañ...", + "Done": "Graet", + "Subtitles Offset": "Offset an Istitloù", + "secs": "eiloù", + "We are flushing your database": "O c'houllonderiñ emaomp ho tiaz-roadennoù", + "Ratio": "Dane", + "Advanced Settings": "Arventennoù araokaet", + "Tmp Folder": "Doser TMP", + "URL of this stream was copied to the clipboard": "URL ar skignadenn-mañ a zo bet eilet er golver", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Fazi, gwalleget e c'hall bezañ an diaz-roadennoù. Klaskit goullonderiñ ar sinedoù en arventennoù.", + "Flushing bookmarks...": "O c'houllonderiñ ar sinedoù...", + "Resetting...": "Oc'h adderaouekaat...", + "We are resetting the settings": "Emaomp oc'h adderaouekaat an arventennoù", + "Installed": "Staliet", + "We are flushing your subtitle cache": "O c'houllonderiñ emaomp ho krubuilh istitloù", + "Subtitle cache deleted": "Lammet eo bet kuit krubuilh an istitloù", + "Please select a file to play": "Diuzit ur restr da lenn mar-plij", + "Global shortcuts": "Berradennoù Hollek", + "Video Player": "Lenner Video", + "Toggle Fullscreen": "Gwintañ war-zu ar Skramm-Leun", + "Play/Pause": "Lenn/Ehanañ", + "Seek Forward": "Enklask araokaet", + "Increase Volume": "Uhelaat ar Son", + "Set Volume to": "Lakaat live ar son da", + "Offset Subtitles by": "Offset an Istitl gant", + "Toggle Mute": "Gweredekaat/Diweredekaat ar Son", + "Movie Detail": "Munudoù ar Film", + "Toggle Quality": "Kalite ar Pouezerezh", + "Play Movie": "Lenn ar Film", + "Exit Fullscreen": "Lazhañ ar Skamm-bras", + "Seek Backward": "Mont war-gil", + "Decrease Volume": "Izelaat ar Son", + "Show Stream URL": "Gwelet URL ar Skignadenn", + "TV Show Detail": "Munudoù an Abadenn Skinwel", + "Toggle Watched": "Gwelet ar Pouezerezh", + "Select Next Episode": "Diuziñ ar Rann da C'houde", + "Select Previous Episode": "Diuziñ ar Rann Gent", + "Select Next Season": "Diuziñ ar C'houlzad da-heul", + "Select Previous Season": "Diuziñ ar C'houlzad a Zeu", + "Play Episode": "Lenn ar Rann", + "space": "spas", + "shift": "maj", + "ctrl": "ctrl", + "enter": "lakaat", + "esc": "esc", + "Keyboard Shortcuts": "Berradennoù Klavier", + "Cut": "Troc'hañ", + "Copy": "Eilañ", + "Paste": "Pegañ", + "Help Section": "Kevrenn Sikour", + "Did you know?": "Ha gouzout a rit?", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "An ivinell Heuliadennoù Skinwel, a c'hellit tizhañ en ur glikañ war 'Heuliadennoù Skinwel' er varrenn verdeiñ, a ziskouezo deoc'h an holl heuliadennoù hegerzus e-barzh hon dastumadeg. Gellout a rit ivez lakaat ho siloù deoc'h-c'hwi, an holl filmoù, da skoazelliñ ac'hanoc'h da zibab petra sellet. E-barzh an dastumadeg, klikit ken eeun ha tra war ar golo: ar prenestr nevez a vo skrammet a roio deoc'h an tu da verdeiñ e-barzh ar c'houlzadoù hag ar rannoù. Ur wezh graet ganeoc'h ho tibab, klikit ken eeun ha tra war ar bouton «Sellet Bremañ».", + "Choose quality": "Dibab ar c'halite", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ur reti e kichen d'ar bouton \"Sellout Bremañ\" a roio an tu deoc'h da zibab kalite ar froud. Gellout a rit termeniñ ivez ur c'halite stabil en ivinell Dibarzhioù. Diwallit: ur c'halite gwelloc'h a dalvez muioc'h a roadennoù da bellgargañ.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Darn vuiañ hor Filmoù hag hon Abadennoù Skinwelel o devez istitloù en ho yezh. Gellout a c'hellit o zermeniñ en ivinell Dibarzhioù. Evit ar Filmoù, gellout a rit o zermeniñ el lañser ruilh, er bajenn Munudoù ar Film.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "En ur glikañ war an arlun e stumm ur galon war ur golo a ouzhpenno ar film/an abadenn d'ho re karetañ. An dastumadeg-mañ a zo haezus gant an arlun gant stumm ur galon anezhañ, er varenn verdeiñ. Evit diverkañ un elfenn diouzh ho tastumadeg, n'eus nemet adpouezhañ war an arlun! Pegen simpl ez eo neketa?", + "Watched icon": "Arlunioù Gwelet", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", + "External Players": "Lennerien Diavaez", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "A-benn kas ar personeladur pelloc'h c'hoazh, kinnig a reomp deoc'h un tamm mat a dibarzhioù. Da haeziñ ouzh an arventennoù, klikit war an arlun stumm ur rodig gantañ e barrenn an ostilhioù.", + "Keyboard Navigation": "Merdeadenn gant an Douchennaoueg", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Hegerzus emañ listenn an holl verradennoù-klavier en ur bouezañ war \"?\" war ar c'hlavier, pe gant an arlun stumm ur c'hlavier gantañ en ivinell an dibarzhioù.", + "Custom Torrents and Magnet Links": "Torrentoù personelekaet ha liammoù maen-touchel", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", + "Torrent health": "Yec'hed an Torrent", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Diwar-benn munudoù ar Filmoù / Heuliadennoù Skinwelel e c'hallit ur c'helc'hig, livet e gris, ruz, melen pe gwer. Al livioù-mañ a ziskouez yec'hed an torrent. Un torrent gwer a vo pellgarget buan a-walc'h, pa vez un torrent ruz na c'hall ket bezañ pellgarget tamm ebet, pe gorrek-tre. Diskouez a ra al liv gris ur fazi jediñ yec'hed evit ar filmoù, hag e rank bezañ kliket e-barzh an Heuliadennoù TV a-benn diskouez ar yec'hed.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent skignadur? Ma, an torrentoù a ra gant Bittorrent protocole, pezh a dalvez dreist-holl e pellgargit lodennoù endalc'had urzhiater berr eus un implijer all, en ur gas an holl bezhioù ho ped pellgarget dija d'un implijer all. Goude-se, sellout a rit ouzh al lodennoù-mañ, pa vez ar re all o vezañ pellgarget en drek-leur. Reiñ a ra en eskemm an tu da chom yac'h ha dibistik.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", + "I found a bug, how do I report it?": "Kavet em eus ur beug, penaos e c'hallan reiñ da c'houzout ez eus anezhañ?", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ma vank un istitl evit heuliadennoù Skinwel, gellout a rit ec'h ouzhpennañ war %s. Hag er memes mod evit ur film, nemet e vo war %s. ", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Gellout a rit kevreañ ouzh Trakt.tv a-benn enrollañ an holl elfennoù gwelet ganeoc'h hag o goubredañ war meur a drobarzhell.", + "Clicking on the rating stars will display a number instead.": "En ur glikañ war ar stered rummañ e vo diskouezet deoc'h un niverenn en o flas.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "An arload-mañ a zo bet skrivet penn kil ha troad en HTML5, CSS3 ha Javascript.", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Gellout a rit dizoiloiñ muioc'h diwar-benn ur film pe un heuliadenn Skinwel? Klikit war an arlun IMDb.", + "Switch to next tab": "Tremen d'an ivinell da-heul", + "Switch to previous tab": "Tremen d'an ivenell gent", + "Switch to corresponding tab": "Tremen d'an ivinell a glot", + "through": "dre", + "Enlarge Covers": "Brasaat ar Goloioù", + "Reduce Covers": "Bihanaat ar Goloioù", + "Open Item Details": "Digeriñ Munudoù ar Binviji", + "Add Item to Favorites": "Ouzhpennañ d'ar re Vuiañ-Karet ar Binviji", + "Mark as Seen": "Merkañ evel gwelet", + "Open this screen": "Digeriñ ar skramm-mañ", + "Open Settings": "Digeriñ an Arventennoù", + "Posters Size": "Ment ar Skritellioù", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Mont a ra en dro an arc'hweladur-mañ hepken ma'z eo goubredet ho kont TraktTv. Kit e-barzh Arventennoù hag ebarzhit ho titouroù anaouadur.", + "Last Open": "Digoradenn Diwezhañ", + "Exporting Database...": "Oc'h ezporzhiañ an Diaz-Roadennoù...", + "Database Successfully Exported": "An Diaz-Roadennoù a zo bet ezporzhiet gant berzh", + "Display": "Diskouez", + "TV": "Skinwel", + "Type": "Doare", + "popularity": "poblegiezh", + "date": "deiziad", + "year": "bloavezh", + "rating": "notenn", + "updated": "hizivaet", + "name": "anv", + "OVA": "OVA", + "ONA": "ONA", + "Movie": "Film", + "Special": "Ispisial", + "Watchlist": "Roll-lenn", + "Resolving..": "Reoliatadur..", + "About": "Diwar-benn", + "Open Cache Directory": "Digeriñ Krubuilh ar C'havlec'h", + "Open Database Directory": "Digeriñ Kavlec'h an Diaz-Roadennoù", + "Mark as unseen": "Merkañ evel nann-gwelet", + "Playback rate": "Tizh Lenn", + "Increase playback rate by %s": "Lakaat da greskiñ an tizh lenn eus %s", + "Decrease playback rate by %s": "Lakaat da zigreskiñ an tizh lenn eus %s", + "Set playback rate to %s": "Lakaat an tizh lenn da %s", + "Playback rate adjustment is not available for this video!": "N'eo ket hegerzus evit ar video-mañ reoliadur an tizh-lenn!", + "Color": "Liv", + "Local IP Address": "Chomlec'h IP Lec'hel", + "Japan": "Japon", + "Cars": "Kirri", + "Dementia": "Barr-follentez", + "Demons": "Drougael", + "Ecchi": "Ecchi", + "Game": "C'hoari", + "Harem": "Harem", + "Historical": "Istorel", + "Josei": "Josei", + "Kids": "Bugale", + "Magic": "Strobinellus", + "Martial Arts": "Arzhoù Milourel", + "Mecha": "Meka", + "Military": "Milourel", + "Parody": "Luadenn", + "Police": "Polis", + "Psychological": "Psikologel", + "Samurai": "Samuraï", + "School": "Skol", + "Seinen": "Seinen", + "Shoujo": "Shoujo", + "Shoujo Ai": "Shoujo Ai", + "Shounen": "Shounen", + "Shounen Ai": "Shounen Ai", + "Slice of Life": "Tamm Buhez", + "Space": "Spas", + "Sports": "Sportoù", + "Super Power": "Dreist Galloud", + "Supernatural": "Dreistnaturel", + "Vampire": "Sunerien-Gwad", + "Automatically Sync on Start": "Goubredañ emgefre war al Loc'hañ", + "VPN": "VPN", + "Activate automatic updating": "Gweredekaat an hizivadurioù emgefreek", + "Please wait...": "Gortozit mar-plij...", + "Connect": "Kevreañ", + "Create Account": "Krouiñ ur gont", + "Celebrate various events": "Lidit darvoudoù-lies", + "Disconnect": "Digevreañ", + "Downloaded": "Pellgarget", + "Loading stuck ? Click here !": "Kargadenn sac'het? Klikit amañ!", + "Torrent Collection": "Dastumad Torrent", + "Drop Magnet or .torrent": "Taolit Maen-Touch pe .torrent", + "Remove this torrent": "Dilemel an torrent-mañ", + "Rename this torrent": " Adenvel an torrent-mañ ", + "Flush entire collection": "Goullonderiñ an dastumad a-bezh", + "Open Collection Directory": "Digeriñ Kavlec'h an Dastumad", + "Store this torrent": "Enrollañ an torrent-mañ", + "Enter new name": "Ebarzhiñ un anv nevez", + "This name is already taken": "Kemeret eo dija an anv-mañ", + "Always start playing in fullscreen": "Kregiñ atav da lenn e skramm-leun", + "Magnet link": "Liamm maen-touch", + "Error resolving torrent.": "Fazi en ur ziskoulmañ an torrent.", + "%s hour(s) remaining": "%s eurvezh a chom", + "%s minute(s) remaining": "%s munutenn a chom", + "%s second(s) remaining": "%s eilenn a chom", + "Unknown time remaining": "Amzer a chom dianavezet", + "Set player window to video resolution": "Termeniñ prenestr al lenner war spisted ar video", + "Set player window to double of video resolution": "Termeniñ prenestr al lenner d'an doubl eus spister ar video", + "Set player window to half of video resolution": "Termeniñ prenestr al lenner war hanter eus spister ar video", + "Retry": "Adklask", + "Import a Torrent": "Emporzhiañ un Torrent", + "Not Seen": "Nann Gwelet", + "Seen": "Gwelet", + "Title": "Titl", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Degouezhet ez eus bet ur fazi gant al lenn video. Klaskit ober gant ul lenner diavaez evel %s evit gwelet an endalc'had-mañ.", + "Font": "Nodrezh", + "Decoration": "Kinkladur", + "None": "Hini ebet", + "Outline": "Tro-linenn", + "Opaque Background": "Drek-skramm didreuzwelus", + "No thank you": "N'am bo ket trugarez", + "Report an issue": "Danevellañ ez eus bet ur gudenn", + "Email": "Postel", + "Log in": "Kevreañ", + "Report anonymously": "Danevellañ en doare dianav", + "Note regarding anonymous reports:": "Evezhiadenn diwar-benn an danevelloù dianav:", + "You will not be able to edit or delete your report once sent.": "Ne voc'h ket aotreet na da gemm na ziverkañ ho tanevell ur wezh ma vo bet kaset.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Ma vez rekiset titouroù ouzhpenn, gellout a ra bezañ serret an danevell, rak ne c'hallit ket reiñ anezho.", + "Step 1: Please look if the issue was already reported": "Pazenn 1: Sellit da welet m'eo bet danevellet dija ar gudenn", + "Enter keywords": "Ebarzhit gerioù-alc'hwez", + "Already reported": "Danevellet dija", + "I want to report a new issue": "C'hoant em eus da zanevellañ ur gudenn all", + "Step 2: Report a new issue": "Pazenn 2: Danevellañ ur gudenn nevez", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Notenn: n'implijit ket ar furm-mañ evit mont e darempred ganeomp. Gouestlet eo hepken evit danevellañ ez eus beugoù nemetken.", + "The title of the issue": "Titl ar gudenn", + "Description": "Diskrivadur", + "200 characters minimum": "200 arouezenn da vihanañ", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Un diskrivadenn verr eus ar gudenn. Ma vez tu ebarzhañ ar pazennoù ret evit kaout ar beug.", + "Submit": "Kas", + "Step 3: Thank you !": "Pazenn 3: Trugarez vras deoc'h!", + "Your issue has been reported.": "Danevellet eo bet ho kudenn.", + "Open in your browser": "Digeriñ en ho merdeer", + "No issues found...": "Kudenn ebet kavet...", + "First method": "Hentenn gentañ", + "Use the in-app reporter": "Implijit ar daneveller en arload", + "You can find it later on the About page": "Gellout a rit e gavout diwezhatoc'h war ar bajenn Diwar-benn", + "Second method": "Eil hentenn", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Grit gant ar sil %s evit klask ha gwiriañ m'eo bet danevellet dija ar gudenn pe eo bet reizhet dija.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Ebarzhit un dapadenn-skramm m'eo talvoudus - Daoust hag-eñ ez eo ho kudenn diwar-benn un arc'hweladur empentiñ pe ur veugenn?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un danevell beug a zere na rankje ket lezel tud o deus ezhomm gouzout hiroc'h klask war ho lerc'h evit kaout muioc'h a ditouroù. Bezit-sur da ebarzhañ munudoù hoc'h endro.", + "Warning: Always use English when contacting us, or we might not understand you.": "Diwallit: Grit gant ar saozneg pa 'z it e darempred ganeomp, a-hend all ne vimp ket gouest da gompren ac'hanoc'h.", + "Search for torrent": "Search for torrent", + "No results found": "Disoc'h ebet kavet", + "Invalid credentials": "Titouroù anaouadur anwiriek", + "Open Favorites": "Digeriñ ar re Vuiañ-Karet", + "Open About": "Digeriñ Diwar-benn", + "Minimize to Tray": "Bihanaat d'al Leurenn", + "Close": "Serriñ", + "Restore": "Adsevel", + "Resume Playback": "Adkregiñ da Lenn", + "Features": "Arc'hweladurioù", + "Connect To %s": "O kevreañ Ouzh %s", + "The magnet link was copied to the clipboard": "Al liamm maen-touch a zo bet eilet er golver", + "Big Picture Mode": "Mod Skeudennoù Bras", + "Big Picture Mode is unavailable on your current screen resolution": "N'eo ket hegerzus ar mod skeudennoù bras evit ar spister-skramm red", + "Cannot be stored": "N'hall ket bezañ enrollet", + "%s reported this torrent as fake": "%s en deus danevellet e oa an torrent-mañ unan gaou", + "Randomize": "Dre zegouezh", + "Randomize Button for Movies": "Bouton Dre zegouezh evit ar Filmoù", + "Overall Ratio": "Feur Hollek", + "Translate Synopsis": "Treiñ ar Sinopsis", + "N/A": "N/A", + "Your disk is almost full.": "Tost leun emañ ho pladenn.", + "You need to make more space available on your disk by deleting files.": "Rankout a rit ober muioc'h a blas hegerzus war ho pladenn en ur ziverkañ restroù 'zo.", + "Playing Next": "Lenn Da-heul", + "Trending": "Gizioù", + "Remember Filters": "Derc'hel-soñj eus ar siloù", + "Automatic Subtitle Uploading": "Uskargadenn Emgefreek eus an Istitloù", + "See-through Background": "Drek-skramm Treuzwelus", + "Bold": "Moal", + "Currently watching": "O lenn", + "No, it's not that": "Ket, n'eo ket an dra-mañ", + "Correct": "Reizh", + "Indie": "Indez", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Lec'hel", + "Try another subtitle or drop one in the player": "Klaskit gant un istilt all pa taolit unan el lenner", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Fazi en ur emdreiñ an istitloù", + "No subtitles found": "N'eus bet kavet istitl ebet", + "Try again later or drop a subtitle in the player": "Klaskit en-dro diwezhatoc'h pe taolit un istitl el lenner", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Klask war %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Fazi en ur lenn amzer an istitloù, ar restr a seblant bezañ goubrenet", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" +} \ No newline at end of file diff --git a/src/app/language/ca.json b/src/app/language/ca.json index 19aa677fa3..099bee74f4 100644 --- a/src/app/language/ca.json +++ b/src/app/language/ca.json @@ -2,8 +2,7 @@ "External Player": "Reproductor extern", "Made with": "Fet amb", "by a bunch of geeks from All Around The World": "per un grapat de geeks d'arreu del món", - "Initializing Butter. Please Wait...": "S'està inicialitzant Butter, espereu...", - "Status: Checking Database...": "Estat: S'està comprovant base de dades...", + "Initializing %s. Please Wait...": "S'està inicialitzant %s, espereu...", "Movies": "Pel·lícules", "TV Series": "Sèries de TV", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familiar", "Fantasy": "Fantasia", "Game Show": "Concursos", - "Home And Garden": "Llar i Jardí", "Horror": "Terror", "Mini Series": "Mini sèries", "Mystery": "Misteri", @@ -36,7 +34,6 @@ "Thriller": "Suspens", "Western": "Oest", "Sort by": "Ordena per", - "Popularity": "Popularitat", "Updated": "Actualitzada", "Year": "Any", "Name": "Nom", @@ -55,7 +52,7 @@ "Favorites": "Favorits", "Show rating over covers": "Mostra la valoració a les portades", "Always On Top": "Sempre visible", - "Watched Items": "Elements vistos", + "Watched Items": "Elements vists", "Show": "Mostra", "Fade": "Esvaeix", "Hide": "Oculta", @@ -67,24 +64,22 @@ "Only list movies in": "Només llista pel·lícules en", "Show movie quality on list": "Mostra la qualitat de la pel·lícula al llistat", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Introduïu aquí els detalls del vostre Trakt.tv per informar-hi automàticament dels capítols que mireu al Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connecteu amb %s per informar-hi automàticament dels capítols que mireu a %s", "Username": "Nom d'usuari", "Password": "Contrasenya", - "Butter stores an encrypted hash of your password in your local database": "Butter emmagatzema un hash xifrat de la contrasenya a la base de dades local", + "%s stores an encrypted hash of your password in your local database": "%s emmagatzema una funció resum xifrada de la contrasenya en la base de dades local", "Remote Control": "Control remot", "HTTP API Port": "Port de l'API HTTP", "HTTP API Username": "Nom d'usuari de l'API HTTP", "HTTP API Password": "Contrasenya de l'API HTTP", "Connection": "Connexió", "TV Show API Endpoint": "Punt final de l'API de sèries", - "Movies API Endpoint": "Punt final de l'API de pel·lícules", "Connection Limit": "Límit de connexions", "DHT Limit": "Límit DHT", "Port to stream on": "Port per transmetre-hi", "0 = Random": "0 = Aleatori", "Cache Directory": "Directori de la memòria cau", - "Clear Tmp Folder after closing app?": "Voleu esborrar el directori Tmp un cop tancada aplicació?", + "Clear Tmp Folder after closing app?": "Voleu esborrar el directori «Tmp» en tancar l'aplicació?", "Database": "Base de dades", "Database Directory": "Directori de la base de dades", "Import Database": "Importa la base de dades", @@ -104,22 +99,19 @@ "Sci-Fi": "Ciència ficció", "Short": "Curtmetratge", "War": "Bèl·lic", - "Last Added": "Afegides recentment", "Rating": "Valoració", "Open IMDb page": "Obre la pàgina d'IMDb", "Health false": "Salut: Incorrecta", "Add to bookmarks": "Afegeix als favorits", - "Watch Trailer": "Mira el tràiler", - "Watch Now": "Mira ara", - "Health Good": "Salut: Bona", + "Watch Trailer": "Reprodueix el tràiler", + "Watch Now": "Reprodueix ara", "Ratio:": "Proporció:", "Seeds:": "Llavors:", "Peers:": "Clients:", "Remove from bookmarks": "Elimina dels favorits", - "Changelog": "Registre&nbsp;de&nbsp;canvis", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! és el resultat de molts desenvolupadors i dissenyadors que posen un munt d'APIs juntes per fer que l'experiència de veure pel·lícules via torrent sigui el més simple possible.", + "Changelog": "Registre de canvis", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s és el resultat de moltes persones desenvolupadores i dissenyadores que posen un munt d'APIs juntes per a fer que l'experiència de veure pel·lícules via torrent sigui el més simple possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Som un projecte de codi obert. Som d'arreu del món. Estimem les pel·lícules. I ostres, estimem les crispetes.", - "Invalid PCT Database File Selected": "Base de dades PCT sel·leccionada invàlida", "Health Unknown": "Salut desconeguda", "Episodes": "Capítols", "Episode %s": "Capítol %s", @@ -139,10 +131,8 @@ "Ended": "Finalitzada", "Error loading data, try again later...": "Error en carregar les dades, proveu-ho més tard...", "Miscellaneous": "Diversos", - "When opening TV Show Detail Jump to:": "En obrir la pàgina d'una sèrie, vés a:", "First Unwatched Episode": "Primer capítol sense veure", - "Next Episode In Series": "Següent episodi de la sèrie", - "When Opening TV Show Detail Jump To": "En obrir la pàgina d'una sèrie, vés a", + "Next Episode In Series": "Següent capítol de la sèrie", "Flushing...": "S'està esborrant...", "Are you sure?": "N'esteu segur?", "We are flushing your databases": "S'estan esborrant les bases de dades", @@ -153,17 +143,13 @@ "I Accept": "Accepto", "Leave": "Surt", "When Opening TV Series Detail Jump To": "En obrir la pàgina d'una sèrie, vés a", - "Health Medium": "Salut: Mitja", "Playback": "Reproducció", - "Play next episode automatically": "Reprodueix el següent episodi automàticament", - "Generate Pairing QR code": "Genera codi QR d'emparellat", - "Playing Next Episode in": "Es reproduirà el següent episodi en", + "Play next episode automatically": "Reprodueix el següent capítol automàticament", + "Generate Pairing QR code": "Genera un codi QR d'emparellat", "Play": "Reprodueix", - "Dismiss": "Descarta", "waitingForSubtitles": "S'estan esperant els subtítols", "Play Now": "Reprodueix ara", "Seconds": "Segons", - "You are currently authenticated to Trakt.tv as": "T'has identificat a Trakt.tv com", "You are currently connected to %s": "Estàs connectat a %s", "Disconnect account": "Desconnecta el compte", "Sync With Trakt": "Sincronitza amb Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Desfasament dels subtítols", "secs": "segons", "We are flushing your database": "S'està esborrant la base de dades", - "We are rebuilding the TV Show Database. Do not close the application.": "S'està refent la base de dades de sèries. No tanqueu l'aplicació.", - "No shows found...": "No s'han trobat programes...", - "No Favorites found...": "No s'han trobat favorits...", - "Rebuild TV Shows Database": "Refés la base de dades de sèries", - "No movies found...": "No s'han trobat pel·lícules...", "Ratio": "Proporció", - "Health Excellent": "Salut: Excel·lent", - "Health Bad": "Salut: Dolenta", - "Status: Creating Database...": "Estat: S'està creant la base de dades...", - "Status: Updating database...": "Estat: S'està actualitzant la base de dades...", - "Status: Skipping synchronization TTL not met": "Estat: Ignorant sincronització. TTL no trobat", "Advanced Settings": "Configuració avançada", - "Clear Cache directory after closing app?": "Voleu esborrar el directori de la memòria cau després de tancar l'aplicació?", "Tmp Folder": "Directori Tmp", - "Status: Downloading API archive...": "Estat: S'està baixant el fitxer API...", - "Status: Archive downloaded successfully...": "Estat: S'ha baixat el fitxer correctament...", - "Status: Importing file": "Estat: S'està important el fitxer", - "Status: Imported successfully": "Estat: S'ha importat correctament", - "Status: Launching applicaion... ": "Estat: S'està`carregant aplicació...", "URL of this stream was copied to the clipboard": "S'ha copiat l'URL d'aquesta transmissió al porta-retalls", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Error, la base de dades sembla estar corrompuda. Proveu d'esborrar els favorits a la configuració.", "Flushing bookmarks...": "S'estan esborrant els favorits...", "Resetting...": "S'està restablint...", - "We are resetting the settings": "S'estan restablint les opcions", - "New version downloaded": "S'ha descarregat una nova versió", + "We are resetting the settings": "S'està restablint la configuració", "Installed": "Instal·lada", - "Install Now": "Instal·la ara", - "Restart Now": "Reinicia ara", "We are flushing your subtitle cache": "S'està esborrant la memòria cau dels subtítols", "Subtitle cache deleted": "S'ha esborrat la memòria cau dels subtítols", - "Please select a file to play": "Seleccioneu un fitxer per reproduir", - "Test Login": "Test d'inici de sessió", - "Testing...": "S'està provant...", - "Success!": "Èxit!", - "Failed!": "Fracàs!", + "Please select a file to play": "Seleccioneu un fitxer a reproduir", "Global shortcuts": "Dreceres globals", "Video Player": "Reproductor de vídeo", "Toggle Fullscreen": "Canvia a pantalla completa", @@ -225,8 +188,8 @@ "Show Stream URL": "Mostra l'URL de transmissió", "TV Show Detail": "Pàgina de la sèrie", "Toggle Watched": "Marca com vista", - "Select Next Episode": "Selecciona l'episodi següent", - "Select Previous Episode": "Selecciona l'episodi anterior", + "Select Next Episode": "Selecciona el capítol següent", + "Select Previous Episode": "Selecciona el capítol anterior", "Select Next Season": "Selecciona la temporada següent", "Select Previous Season": "Selecciona l'anterior temporada", "Play Episode": "Reprodueix el capítol", @@ -240,79 +203,69 @@ "Copy": "Copia", "Paste": "Enganxa", "Help Section": "Secció d'ajuda", - "Did you know?": "Sabies què?", - "What does Butter offer?": "Què ofereix el Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Amb Butter es poden veure pel·lícules i sèries fàcilment. Només heu de clicar a una de les portades i després a 'Veure ara'. Però la experiència és altament personalitzable:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "La nostra col·lecció de pel·lícules només conté pel·lícules d'alta definició, disponibles en 720p i 1080p. Per veure'n una, només heu d'obrir Butter i navegar a través de la col·lecció de pel·lícules, accessible a través de la pestanya \"Pel·lícules\" de la barra de navegació. La vista per defecte li mostrarà tots els vídeos ordenats per popularitat, però podeu aplicar els vostres propis filtres, gràcies a 'Gèneres' i 'Ordenar per'. Un cop hagueu triat la pel·lícula que voleu veure, feu clic a la portada. Després feu clic a 'Veure ara'. No us oblideu de les crispetes!", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "La pestanya de Sèries, què es pot accedir clicant a «Sèries de TV» a la barra de navegació, mostra totes les sèries disponibles a la nostra col·lecció. També podeu aplicar els vostres propis filtres, igual que a les Pel·lícules, per ajudar-vos a decidir què voleu veure. En aquesta col·lecció, tan sols cliqueu la portada: la nova finestra que hi apareixerà us permetrà navegar a través de les temporades i episodis. Quan hageu triat, simplement feu clic al botó «Mira ara».", - "Choose quality": "Sel·leccioneu qualitat", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Un control al costat del botó 'Veure ara' us permetrà triar la qualitat del vídeo. També podeu establir una qualitat fixa a la fitxa Configuració. Advertència: una millor qualitat és igual a més dades per descarregar.", - "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "La majoria de les pel·lícules i sèries de TV tenen subtítols en el seu idioma. Els podeu configurar a la pestanya Configuració. Per a les pel·lícules, fins i tot es pot configurar mitjançant el menú desplegable a la pàgina de detalls de la pel·lícula.", - "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "En fer clic a la icona del cor en una portada afegirà la pel·lícula als favorits. Aquesta col·lecció és accessible a través de la icona en forma de cor, a la barra de navegació. Per eliminar un element de la col·lecció, simplement feu clic a la icona de nou! Que fàcil és això, no?", - "Watched icon": "Icona de \"Element vist\"", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter té en compte el que ja heu vist, una mica d'ajuda per recordar no causa cap dany. També podeu definir un element com a vist fent clic a la icona amb forma d'ull a les portades. Podeu fins i tot crear i sincronitzar la col·lecció amb el lloc web Trakt.tv, a través de la pestanya Configuració.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "A Butter, podeu utilitzar la icona de lupa per obrir la recerca. Escriviu un títol, un actor, un director o fins i tot un any, premeu 'Enter' i deixeu que us mostrem el que podem oferir. Per tancar el criteri de cerca, feu clic a la \"X\" al costat de l'entrada o escriviu alguna cosa més al camp.", + "Did you know?": "Sabíeu què?", + "What does %s offer?": "Què ofereix %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "La pestanya de Sèries, què es pot accedir clicant a «Sèries de TV» a la barra de navegació, mostra totes les sèries disponibles a la nostra col·lecció. També podeu aplicar els vostres propis filtres, igual que a les Pel·lícules, per ajudar-vos a decidir què voleu veure. En aquesta col·lecció, tan sols cliqueu la portada: la nova finestra que hi apareixerà us permetrà navegar a través de les temporades i capítols. Quan hageu triat, simplement feu clic al botó «Reprodueix ara».", + "Choose quality": "Seleccioneu-ne la qualitat", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Un control al costat del botó «Veure ara» us permetrà triar la qualitat del vídeo. També podeu establir una qualitat fixa a la pestanya Configuració. Advertència: una millor qualitat és igual a més dades per baixar.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "La majoria de les nostres pel·lícules i sèries de TV tenen subtítols en el seu idioma. Els podeu configurar a la pestanya Configuració. Per a les pel·lícules, fins i tot es pot configurar mitjançant el menú desplegable a la pàgina de detalls de la pel·lícula.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "En fer clic a la icona del cor en una portada, s'afegirà la pel·lícula als favorits. Aquesta col·lecció és accessible a través de la icona en forma de cor, a la barra de navegació. Per eliminar un element de la col·lecció, simplement feu clic a la icona de nou! Què fàcil és això, no?", + "Watched icon": "Icona d'«Element vist»", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Reproductors externs", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Si preferiu utilitzar un reproductor personalitzat en lloc de l'incorporat, podeu fer-ho fent clic a la icona 'Mira ara'. Es mostrarà una llista dels reproductors instal·lats, escolliu-ne un i Butter enviarà el vídeo. Si el reproductor no està a la llista, reporteu-nos-ho.", - "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Per empènyer la personalització encara més, us oferim un gran panell d'opcions. Per accedir a la configuració, feu clic a la icona en forma de roda a la barra de navegació.", - "Keyboard Navigation": "Navegació del teclat", - "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "La llista completa de dreceres de teclat està disponible prement '?' al teclat, o mitjançant la icona amb forma de teclat a la fitxa Configuració.", - "Custom Torrents and Magnet Links": "Torrents personalitzats i enllaços Magnètics", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Feu servir torrents personalitzats i enllaços magnètics a Butter. Només cal arrossegar i deixar anar els arxius .torrent a la finestra de l'aplicació i / o enganxar qualsevol enllaç magnètic.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Per empènyer la personalització encara més, us oferim un gran panell d'opcions. Per accedir a la configuració, feu clic a la icona en forma d'engranatge a la barra de navegació.", + "Keyboard Navigation": "Navegació mitjançant el teclat", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "La llista completa de dreceres de teclat està disponible prement «?» al teclat, o mitjançant la icona amb forma de teclat a la pestanya Configuració.", + "Custom Torrents and Magnet Links": "Torrents personalitzats i enllaços magnètics", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Salut del Torrent", - "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "En els detalls de Cinema / Sèries de TV, podeu trobar un petit cercle, de color gris, vermell, groc o verd. Aquests colors es refereixen a la salut del torrent. Un torrent verd es baixarà ràpidament, mentre un torrent roig no es pot baixar, o molt lentament. El color gris representa un error en el càlcul de la salut per a les pel·lícules, i s'ha de fer clic a la sèrie de televisió amb la finalitat de mostrar la salut.", - "How does Butter work?": "Com funciona Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter transmet el contingut dels vídeos per mitjà de torrents. %s proveeix les pel·lícules i %s les sèries de TV, així com %s totes les metadades. Nosaltres no hi allotgem cap contingut.", - "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent de streaming? Bé, els torrents utilitzen el protocol Bittorrent, que bàsicament vol dir que baixa petites parts del contingut de l'ordinador d'un altre usuari, mentre envia parts que ja s'han baixat a un altre usuari. Llavors, reprodueix les parts, mentre que les pròximes s'estan baixant en segon pla. Aquest intercanvi permet que el contingut es mantingui saludable.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Quan la pel·lícula s'ha baixat completament, seguiu enviant parts als altres usuaris. I tot s'elimina de l'ordinador una vegada tancat Butter. Tan simple com això.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "L'aplicació en sí està construïda amb el Node-Webkit, HTML, CSS i Javascript. Funciona com el navegador Google Chrome, llevat que allotja la major part del codi a l'ordinador. Butter funciona amb la mateixa tecnologia que un lloc web normal, com ... diguem Wikipedia o Youtube.", - "I found a bug, how do I report it?": "He trobat un error, com poc reportar-lo?", - "No historics found...": "No s'han trobat històrics...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Error, base de dades probablement corrupta. Proveu a esborrar l'històric a les opcions.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Podeu enganxar enllaços magnètics a tot arreu a Butter amb Ctrl+V", - "You can drag & drop a .torrent file into Butter.": "Podeu arrossegar i deixar anar fitxers .torrent a Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "El projecte Butter es va iniciar al Febrer de 2014 i ja ha tingut 150 persones que han contribuït més de 3000 cops fins al seu desenvolupament a l'Agost de 2014.", - "The rule n°10 applies here.": "La norma número 10 s'aplica aquí.", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Als detalls de Pel·lícules / Sèries de TV, podeu trobar un petit cercle, de color gris, vermell, groc o verd. Aquests colors es refereixen a la salut del torrent. Un torrent verd es baixarà ràpidament, mentre un torrent vermell no es podrà baixar, o molt lentament. El color gris representa un error en el càlcul de la salut a Pel·lícules, i que s'ha de fer clic a Sèries de TV per mostrar-ne la salut.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Transmissió de torrents? Bé, els torrents utilitzen el protocol Bittorrent, que bàsicament vol dir que baixeu petites parts del contingut de l'ordinador d'un altre usuari, mentre s'envien parts que ja s'han baixat a un altre usuari. Llavors, es reprodueixen eixes parts, mentre que les pròximes s'estan baixant en segon pla. Aquest intercanvi permet que el contingut es mantingui saludable.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", + "I found a bug, how do I report it?": "He trobat un error, com poc informar-hi?", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Si falta el subtítol d'una serie, es por afegir a %s. I el mateix per a les pel·lícules però a %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Si esteu experimentant problemes de connexió, proveu a reduir el limit de DHT a les opcions.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Cerca «1998» per veure totes les pel·lícules que es van estrenar aquest any.", - "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Pots iniciar sessió a Trakt.tv per desar tots els elements vists i sincronitzar-los amb diversos dispositius.", - "Clicking on the rating stars will display a number instead.": "En clicar les estrelles de valoració mostrarà un número al seu lloc.", - "This application is entirely written in HTML5, CSS3 and Javascript.": "Aquesta aplicació ha estat escrita completament amb HTML5, CSS3 i Javascript", - "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Vols saber més sobre una pel·lícula o una sèrie? Clica sobre l'icona d'IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "En clicar dues vegades al filtre \"Ordenar per\" s'invertirà l'ordre de la llista", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Podeu iniciar sessió a Trakt.tv per desar tots els elements vists i sincronitzar-los amb diversos dispositius.", + "Clicking on the rating stars will display a number instead.": "En clicar les estrelles de valoració es mostrarà el número corresponent.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "Aquesta aplicació s'ha escrit completament amb HTML5, CSS3 i Javascript.", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Voleu saber més sobre una pel·lícula o una sèrie? Cliqueu sobre la icona d'IMDb.", "Switch to next tab": "Canvia a la pestanya següent", - "Switch to previous tab": "Canvia a pestanya anterior", + "Switch to previous tab": "Canvia a la pestanya anterior", "Switch to corresponding tab": "Canvia a la pestanya corresponent", - "through": "a través", + "through": "a través de", "Enlarge Covers": "Engrandeix les portades", "Reduce Covers": "Redueix les portades", - "Open the Help Section": "Obre la secció d'ajuda", "Open Item Details": "Obre els detalls de l'element", "Add Item to Favorites": "Afegeix l'element a Favorits", "Mark as Seen": "Marca-la com a vista", "Open this screen": "Obre aquesta pantalla", "Open Settings": "Obre la Configuració", "Posters Size": "Mida dels cartells", - "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Aquesta característica només funciona si teniu el compte de TraktTv sincronitzat. Obre Configuració per a introduir els credencials.", - "Last Open": "Últim obert", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Aquesta característica només funciona si teniu el compte de TraktTv sincronitzat. Aneu a la Configuració per a introduir les credencials.", + "Last Open": "Última oberta", "Exporting Database...": "S'està exportant la base de dades...", "Database Successfully Exported": "La base de dades s'ha exportat correctament", "Display": "Visualització", - "TV": "TV", + "TV": "Sèries ", "Type": "Tipus", "popularity": "popularitat", "date": "data", "year": "any", "rating": "valoració", - "updated": "actualitzat", + "updated": "actualitzada", "name": "nom", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Anime no trobat...", "Movie": "Pel·lícula", "Special": "Especial", - "No Watchlist found...": "No s'ha trobat cap llista de reproducció...", "Watchlist": "Llista de reproducció", "Resolving..": "S'està resolent...", "About": "Quant a", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Estableix la velocitat de reproducció a %s", "Playback rate adjustment is not available for this video!": "L'ajustament de velocitat de reproducció no està disponible en aquest vídeo", "Color": "Color", - "With Shadows": "Amb ombres", "Local IP Address": "Adreça IP local", "Japan": "Japó", "Cars": "Cotxes", @@ -351,57 +303,33 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Tall de Vida", "Slice of Life": "Tall de Vida", "Space": "Espai", "Sports": "Esports", "Super Power": "Superpoders", "Supernatural": "Sobrenatural", "Vampire": "Vampirs", - "Alphabet": "Abecedari", "Automatically Sync on Start": "Sincronitza automàticament a l'inici", - "Setup VPN": "Configura la VPN", "VPN": "VPN", - "Install VPN Client": "Instal·la el client VPN", - "More Details": "Més detalls", - "Don't show me this VPN option anymore": "No mostris més l'opció VPN", "Activate automatic updating": "Activa l'actualització automàtica", - "We are installing VPN client": "Estem instal·lant el client VPN", - "VPN Client Installed": "S'ha instal·lat el client VPN", "Please wait...": "Espereu...", - "VPN.ht client is installed": "El client VPN.ht s'ha instal·lat", - "Install again": "Instal·la de nou", "Connect": "Connecta", - "Create Account": "Crea un compte", - "Please, allow ~ 1 minute": "Permet ~ 1 minut", - "Status: Connecting to VPN...": "Estat: Connectant al VPN...", - "Status: Monitoring connexion - ": "Estat: monitoritzant la connexió -", - "Connect VPN": "Connecta el VPN", - "Disconnect VPN": "Desconnecta el VPN", + "Create Account": "Creeu un compte", "Celebrate various events": "Aplica temes especials per a esdeveniments i festivitats", - "ATTENTION! We need admin access to run this command.": "ATENCIÓ! Necessitem accés d'administrador per a executar aquesta ordre.", - "Your password is not saved": "La contrasenya no s'ha guardat", - "Enter sudo password :": "Introdueix la contrasenya per sudo :", - "Status: Monitoring connection": "Estat: monitoritzant la connexió", - "Status: Connected": "Estat: connectat", - "Secure connection": "Connexió segura", - "Your IP:": "La seva IP:", "Disconnect": "Desconnecta", "Downloaded": "Baixat", - "Loading stuck ? Click here !": "S'ha parat la càrrega? Feu clic ací!", + "Loading stuck ? Click here !": "S'ha parat la pujada? Feu clic ací!", "Torrent Collection": "Col·lecció de torrents", - "Drop Magnet or .torrent": "Arrossegueu i deixeu anar un fitxer Magnet o .torrent", + "Drop Magnet or .torrent": "Arrossegueu i deixeu anar un enllaç magnètic o .torrent", "Remove this torrent": "Elimina aquest torrent", "Rename this torrent": "Reanomena aquest torrent", - "Flush entire collection": "Coloreja la col·lecció sensera", + "Flush entire collection": "Esborra la col·lecció sencera", "Open Collection Directory": "Obre el Directori de la Col·lecció", "Store this torrent": "Emmagatzema aquest torrent", "Enter new name": "Introduïu un nom nou", - "This name is already taken": "Aquest nom ja està agafat", + "This name is already taken": "Aquest nom ja es troba en ús", "Always start playing in fullscreen": "Comença sempre a pantalla completa", - "Allow torrents to be stored for further use": "Permet que els torrent s'emmagatzemin per a un ús posterior", - "Hide VPN from the filter bar": "Amaga el VPN de la barra de filtre", - "Magnet link": "Enllaç Magnet", + "Magnet link": "Enllaç magnètic", "Error resolving torrent.": "Error resolent el torrent.", "%s hour(s) remaining": "Queden %s hora(es)", "%s minute(s) remaining": "Queden %s minut(s)", @@ -412,56 +340,51 @@ "Set player window to half of video resolution": "Ajusta la pantalla a la meitat de la resolució del vídeo", "Retry": "Prova de nou", "Import a Torrent": "Importa un Torrent", - "The remote movies API failed to respond, please check %s and try again later": "L'API remota de pel·lícules ha deixat de respondre. Comproveu %s i torneu a provar més tard", - "The remote shows API failed to respond, please check %s and try again later": "L'API remota de sèries ha deixat de respondre. Comproveu %s i torneu a provar més tard", - "The remote anime API failed to respond, please check %s and try again later": "L'API remota d'Anime ha deixat de respondre. Comproveu %s i torneu a provar més tard", "Not Seen": "No vista", "Seen": "Vista", "Title": "Títol", - "The video playback encountered an issue. Please try an external player like %s to view this content.": "La reproducció del vídeo ha tingut un problema. Prova un reproductor extern com %s per a veure aquest contingut si us plau.", - "Font": "Font", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Ha hagut un problema amb la reproducció del vídeo. Proveu amb un reproductor extern com %s per a veure aquest contingut.", + "Font": "Tipografia", "Decoration": "Decoració", "None": "Cap", "Outline": "Contorn", "Opaque Background": "Fons opac", "No thank you": "No, gràcies", - "Report an issue": "Informa d'un error", - "Log in into your GitLab account": "Identifica't al teu compte GitLab", + "Report an issue": "Informeu d'un error", "Email": "Correu electrònic", - "Log in": "Identifica't", - "Report anonymously": "Reporta anònimament", + "Log in": "Entra", + "Report anonymously": "Informa anònimament", "Note regarding anonymous reports:": "Nota sobre els informes anònims:", "You will not be able to edit or delete your report once sent.": "No podràs editar o esborrar l'informe un cop enviat.", "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Si es requereix informació adicional, l'informe es podria tancar ja que no podràs proveir-la.", - "Step 1: Please look if the issue was already reported": "Pas 1: Mira si l'error ja estava reportat si us plau", - "Enter keywords": "Introdueix les paraules clau", - "Already reported": "Ja reportat", - "I want to report a new issue": "Vull reportar un nou error", - "Step 2: Report a new issue": "Pas 2: Reporta un nou error", - "Note: please don't use this form to contact us. It is limited to bug reports only.": "Nota: No usis aquest formulari per a contactar-nos si us plau. Està destinat exclusivament per l'informe de bugs.", + "Step 1: Please look if the issue was already reported": "Pas 1: Mireu si ja s'havia informat de l'error prèviament", + "Enter keywords": "Introduïu les paraules clau", + "Already reported": "Ja se n'ha informat", + "I want to report a new issue": "Vull informar sobre un nou error", + "Step 2: Report a new issue": "Pas 2: Informeu sobre un nou error", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Nota: No useu aquest formulari per a contactar-nos. Està destinat exclusivament per l'informe d'errors.", "The title of the issue": "El títol de l'error", "Description": "Descripció", "200 characters minimum": "200 caràcters mínim", - "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Una curta descripció de l'error. Si escau, inclou els passos necessaris per a reproduir el bug.", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Una curta descripció de l'error. Si escau, incloeu els passos necessaris per a reproduir l'error.", "Submit": "Envia", "Step 3: Thank you !": "Pas 3: Gràcies!", - "Your issue has been reported.": "El teu error ha estat reportat", - "Open in your browser": "Obrir al navegador", - "No issues found...": "Cap error trobat...", + "Your issue has been reported.": "S'ha informat del vostre error.", + "Open in your browser": "Obre al navegador", + "No issues found...": "No s'ha trobat cap error...", "First method": "Primer mètode", - "Use the in-app reporter": "Utilitza l'informador de l'aplicació", - "You can find it later on the About page": "Ho pots trobar més tard a la pàgina Quant a", + "Use the in-app reporter": "Utilitzeu l'informador de l'aplicació", + "You can find it later on the About page": "El podeu trobar més tard a la pàgina «Quant a»", "Second method": "Segon mètode", - "You can create an account on our %s repository, and click on %s.": "Podeu crear un compte al nostre repositori %s, i feu clic a %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Useu el filtre de problemes de %s per cercar i comprovar si el problema s'ha comunicat o si ja es troba solucionat.", - "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inclou una captura de pantalla si és rellevant - És un error de disseny o un bug?", - "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un bon informe de bug hauria d'evitar que t'hagin de perseguir per a més informació. Assegura't d'incloure els detalls del teu sistema i condicions.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Incloeu una captura de pantalla si és rellevant: És un problema de disseny o un error?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un bon informe d'error hauria d'evitar que els altres us anaren al darrere per obtindre'n més informació. Assegureu-vos d'incloure els detalls del sistema i les condicions.", "Warning: Always use English when contacting us, or we might not understand you.": "Atenció: Contacteu-nos sempre emprant l'anglès, o no us comprendrem.", - "Search on %s": "Cerca a %s", + "Search for torrent": "Cerca torrent", "No results found": "No s'han trobat resultats", "Invalid credentials": "Credencials invàlides", "Open Favorites": "Obre els Favorits", - "Open About": "Obre En quant a", + "Open About": "Obre «Quant a»", "Minimize to Tray": "Minimitza a la safata", "Close": "Tanca", "Restore": "Restaura", @@ -469,30 +392,61 @@ "Features": "Característiques", "Connect To %s": "Connecta amb %s", "The magnet link was copied to the clipboard": "S'ha copiat l'enllaç magnètic al porta-retalls", - "Big Picture Mode": "Mode de Pantalla completa", - "Big Picture Mode is unavailable on your current screen resolution": "El mode de Pantalla completa no està disponible per a la teva resolució de pantalla actual", + "Big Picture Mode": "Mode Panorama", + "Big Picture Mode is unavailable on your current screen resolution": "El mode Panorama no està disponible per a la resolució de pantalla actual", "Cannot be stored": "No es pot guardar", "%s reported this torrent as fake": "%s ha reportat com fals aquest torrent", - "%s could not verify this torrent": "%s no ha pogut verificar aquest torrent", "Randomize": "Aleatori", - "Randomize Button for Movies": "Botó «Aleatori» per les pel·lícules", + "Randomize Button for Movies": "Botó «Aleatori» a Pel·lícules", "Overall Ratio": "Ràtio global", "Translate Synopsis": "Tradueix la sinopsi", - "Returning Series": "En emissió", - "In Production": "En producció", - "Canceled": "Cancel·lada", "N/A": "N/D", - "%s is not supposed to be run as administrator": "%s no s'ha d'executar com a administrador", "Your disk is almost full.": "El disc és pràcticament ple.", - "You need to make more space available on your disk by deleting files.": "Cal alliberar més espai disponible al disc eliminant arxius.", - "Playing Next": "Veient el següent", + "You need to make more space available on your disk by deleting files.": "Cal alliberar més espai disponible al disc eliminant fitxers.", + "Playing Next": "Capítol següent", "Trending": "Tendència", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Recorda els filtres", + "Automatic Subtitle Uploading": "Càrrega de subtítols automàtica", + "See-through Background": "Visualització a través del fons", + "Bold": "Negreta", + "Currently watching": "S'està reproduint", + "No, it's not that": "No, no és aquest", + "Correct": "Correcte", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Crea carpeta temporal", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Acabat", + "Event": "Event", + "action": "acció", + "war": "bèl·lic", + "Local": "Local", + "Try another subtitle or drop one in the player": "Prova uns altres subtítols o arrossega'n uns al reproductor", + "animation": "animació", + "family": "familiar", + "show": "programa", + "movie": "pel·lícula", + "Something went wrong downloading the update": "Alguna cosa ha fallat en descarregar l'actualització", + "Activate Update seeding": "Activa l'actualització de la sembra", + "Disable Anime Tab": "Desactiva la pestanya d'anime", + "Disable Indie Tab": "Desactiva la pestanya d'indie", + "Error converting subtitle": "Error al convertir els subtítols", + "No subtitles found": "No s'han trobat subtítols", + "Try again later or drop a subtitle in the player": "Prova de nou més tard o deixa anar uns subtítols al reproductor", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Cerca a %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Idioma de l'àudio", + "Subtitle": "Subtítol", + "Code:": "Codi:", + "Error reading subtitle timings, file seems corrupted": "Error en llegir els temps dels subtítols, el fitxer sembla corrupte", + "Connection Not Secured": "Connexió no segura", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel·la i utilitza el VPN", + "Continue seeding torrents after restart app?": "Continua sembrant torrents després de reiniciar l'aplicació?", + "Enable VPN": "Activar VPN" } \ No newline at end of file diff --git a/src/app/language/cs.json b/src/app/language/cs.json index db5dedea13..c700112b01 100644 --- a/src/app/language/cs.json +++ b/src/app/language/cs.json @@ -2,8 +2,7 @@ "External Player": "Externí Přehrávač", "Made with": "Vytvořeno s", "by a bunch of geeks from All Around The World": "skupinou geeků z celého světa", - "Initializing Butter. Please Wait...": "Inicializace Butter. Čekejte prosím...", - "Status: Checking Database...": "Stav: Kontrola databáze...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmy", "TV Series": "TV Seriály", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Rodinný", "Fantasy": "Fantasy", "Game Show": "Soutěžní", - "Home And Garden": "Dům a zahrada", "Horror": "Horor", "Mini Series": "Mini série", "Mystery": "Mysteriózní", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Řadit dle", - "Popularity": "Popularity", "Updated": "Poslední aktualizace", "Year": "Roku", "Name": "Abecedy", @@ -67,18 +64,16 @@ "Only list movies in": "Zobrazit pouze tato videa:", "Show movie quality on list": "Zobrazit kvalitu filmu v katalogu", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Zadejte své Trakt.tv údaje pro automatické zapsání dílů, které jste zhlédli v Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", "Username": "Uživatelské jméno", "Password": "Heslo", - "Butter stores an encrypted hash of your password in your local database": "Butter ukládá heslo šifrovaně v místní databázi", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Vzdálené ovládání", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Uživatelské jméno", "HTTP API Password": "HTTP API Heslo", "Connection": "Připojení", "TV Show API Endpoint": "Koncový bod API TV pořadů", - "Movies API Endpoint": "Koncový bod API filmů", "Connection Limit": "Limit připojení", "DHT Limit": "Limit DHT", "Port to stream on": "Port pro streamování", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Krátkometrážní", "War": "Válečný", - "Last Added": "Naposledy přidáno", "Rating": "Hodnocení", "Open IMDb page": "Otevřít stránku IMDb", "Health false": "Zdraví špatné", "Add to bookmarks": "Přidat do záložek", "Watch Trailer": "Přehrát trailer", "Watch Now": "Přehrát", - "Health Good": "Zdraví dobré", "Ratio:": "Poměr:", "Seeds:": "Seederů:", "Peers:": "Peerů:", "Remove from bookmarks": "Odebrat ze záložek", "Changelog": "Changelog", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! je výtvorem mnoha vývojářů a designérů, kteří spojili spoustu API dohromady tak, aby sledování torrent filmů bylo co nejjednodušší.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Jsme open source projekt. Jsme z celého světa. Milujeme naše filmy. Páni, a jak milujeme popcorn.", - "Invalid PCT Database File Selected": "Vybraný soubor neobsahuje platnou PCT databázy", "Health Unknown": "Zdraví neznámé", "Episodes": "Díly", "Episode %s": "Epizoda %s", @@ -139,10 +131,8 @@ "Ended": "Ukončeno", "Error loading data, try again later...": "Chyba načítání dat, zkuste to později...", "Miscellaneous": "Různé", - "When opening TV Show Detail Jump to:": "Při otevření detailu TV seriálu přejít na", "First Unwatched Episode": "První nezhlédnutý díl", "Next Episode In Series": "Další díl v řadě", - "When Opening TV Show Detail Jump To": "Při otevření detailu TV seriálu přejít na", "Flushing...": "Mazání...", "Are you sure?": "Jste si jisti?", "We are flushing your databases": "Mazání vašich databází", @@ -153,17 +143,13 @@ "I Accept": "Přijímám", "Leave": "Odejít", "When Opening TV Series Detail Jump To": "Při otevření detailu TV seriálu přejít na", - "Health Medium": "Zdraví střední", "Playback": "Přehrávání", "Play next episode automatically": "Přehrát další díl automaticky", "Generate Pairing QR code": "Vygenerovat párovací QR kód", - "Playing Next Episode in": "Přehrání dalšího dílu za", "Play": "Přehrát", - "Dismiss": "Opustit", "waitingForSubtitles": "Čekání na titulky", "Play Now": "Přehrát hned", "Seconds": "Sekund", - "You are currently authenticated to Trakt.tv as": "Právě jste přihlášen/a na Trakt.tv jako", "You are currently connected to %s": "You are currently connected to %s", "Disconnect account": "Odpojit účet", "Sync With Trakt": "Synchronizovat s Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Posunutí titulků", "secs": "sekund", "We are flushing your database": "Mazání vaší databáze", - "We are rebuilding the TV Show Database. Do not close the application.": "Vytváří se databáze TV seriálů. Prosím, nezavírejte aplikaci.", - "No shows found...": "Nebyly nalezeny žádné pořady...", - "No Favorites found...": "Nebyly nalezeny žádné záložky...", - "Rebuild TV Shows Database": "Vytváření databáze TV seriálů", - "No movies found...": "Nebyly nalezeny žádné filmy...", "Ratio": "Poměr", - "Health Excellent": "Zdraví vynikající", - "Health Bad": "Zdraví špatné", - "Status: Creating Database...": "Stav: Tvorba databáze...", - "Status: Updating database...": "Stav: Aktualizace databáze", - "Status: Skipping synchronization TTL not met": "Stav: Synchronizace přeskočena, vypršel čas pro připojení.", "Advanced Settings": "Pokročilá nastavení", - "Clear Cache directory after closing app?": "Vymazat složku Cache po ukončení aplikace?", "Tmp Folder": "Tmp složka", - "Status: Downloading API archive...": "Stav: Stahuji archiv API...", - "Status: Archive downloaded successfully...": "Stav: Archiv úspěšně stažen...", - "Status: Importing file": "Stav: Importuje se soubor", - "Status: Imported successfully": "Stav: Úspěšně importováno", - "Status: Launching applicaion... ": "Stav: Spouštění aplikace", "URL of this stream was copied to the clipboard": "URL tohoto streamu byla zkopírována do schránky", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Chyba, databáze je pravděpodobně poškozena. Zkuste smazat záložky v nastavení.", "Flushing bookmarks...": "Mazání záložek", "Resetting...": "Resetování...", "We are resetting the settings": "Přenastavujeme nastavení", - "New version downloaded": "Nová verze stažena", "Installed": "Instalováno", - "Install Now": "Instalovat hned", - "Restart Now": "Restartovat hned", "We are flushing your subtitle cache": "Mazání titulků v cache", "Subtitle cache deleted": "Titulky v cache smazány", "Please select a file to play": "Vyberte soubor k přehrání", - "Test Login": "Testovací přihlášení", - "Testing...": "Testuji...", - "Success!": "Hotovo!", - "Failed!": "Nepovedlo se!", "Global shortcuts": "Hlavní zkratky", "Video Player": "Video přehrávač", "Toggle Fullscreen": "Přepnout na režim celé obrazovky", @@ -241,53 +204,45 @@ "Paste": "Vložit", "Help Section": "Sekce pomoc", "Did you know?": "Víte, že...?", - "What does Butter offer?": "Co nabízí Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "S Butter můžete sledovat filmy a televizní seriály opravdu jednoduše. Všechno co musíte udělat je kliknout na náhled a poté na \"Přehrát\". Ale váš požitek lze hodně upravit.", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Naše filmová kolekce obsahuje pouze filmy ve vysokém rozlišení, dostupné v 720p a 1080p. Ke zhlédnutí filmu jednoduše otevřete Butter a projíždějte skrz filmovou nabídku dosažitelnou přes kartu \"Filmy\" v navigační liště. Základní zobrazení vám ukáže všechny filmy seřazené podle oblíbenosti., Můžete také použít vlastní řazení, díky filtrům \"Žánr\" a \"Řadit dle\". Pokud jste vybrali film, který chcete vidět, klikněte na jeho náhled a poté klikněte \"Přehrát\". Nezapomeňte na popcorn!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Karta TV seriály, na kterou se dostanete kliknutím na \"TV seriály\" v navigačním panelu, vám ukáže všechny dostupné seriály v naší kolekci. Můžete také použít vlastní filtry, stejně jako u filmů, které vám pomohou rozhodnout, na co se podívat. V této kolekci také stačí pouze kliknout na náhled - nové okno, které se objeví, vám umožní procházet řady a díly. Jakmile budete připraveni, stačí kliknout na tlačítko \"Přehrát\".", "Choose quality": "Výběr kvality", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Přepínač vedle tlačítka \"Přehrát\" vám umožní zvolit si kvalitu streamu. Můžete také nastavit pevně danou kvalitu v nastavení. Varování: lepší kvalita znamená více dat ke stažení.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Většina našich filmů a TV seriálů má titulky ve vašem jazyce. Můžete je nastavit v nastavení. Pro filmy si je můžete nastavit v detailech o filmu.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Kliknutím na ikonu srdce na náhledu přidáte film/seriál mezi vaše záložky. Tento seznam je přístupný přes ikonu srdce v navigační liště. Pro odstranění položky ze záložek klikněte znovu na ikonu srdce. Jak jednoduché, že?", "Watched icon": "Ikona zhlédnuto", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Popcorn TIme si bude pamatovat co už jste zhlédli, ale malá pomoc mu nikdy neuškodí. Můžete označit pořad za sledovaný kliknutím na ikonu oka na náhledu filmu. Můžete si dokonce vytvořit svou vlastní sbírku na webových stránkách Trakt.tv a synchronizovat ji v kartě Nastavení.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "V Butter můžete použít ikonu lupy k hledání. Zadejte název filmu, jméno herce, režiséra nebo jen rok, stiskněte 'Enter' a zobrazí se, co všechno Vám můžeme nabídnout. K ukončení vaše hledání klikněte na 'X' umístěném vedle vyhledávacího pole, nebo do pole napište něco jiného.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Externí přehrávače", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Pokud preferujete použití jiného přehrávače než toho zabudovaného, můžete, kliknutím na šipku v tlačítku \"Přehrát\". Ukáže se seznam Vámi nainstalovaných přehrávačů, zvolte jeden a Butter zajistí vše potřebné. Pokud váš přehrávač není v seznamu, prosím, nahlašte nám to.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "K ještě většímu přizpůsobení Vám nabízíme širokou škálu nastavení. K přístupu do nastavení klikněte na ikonu ozubeného kola v navigační liště.", "Keyboard Navigation": "Klávesová navigace", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Celý seznam klávesových zkratek je přístupný stisknutím '?' na vaší klávesnici, nebo přes ikonu klávesnice v nastavení.", "Custom Torrents and Magnet Links": "Vlastní torrenty a magnet linky", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "V Butter můžete použít vlastní torrenty a magnet linky. Prostě přesuňte .torrent soubory do okna aplikace a/nebo vložte magnet link.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Zdraví torrentu", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "V detailech o filmu/TV seriál můžete vidět malý kruh zbarvený šedě, červeně, žlutě nebo zeleně. Tyto barvy představují zdraví torrentu. Zelený torrent se stáhne rychle, zatímco červený torrent se nemusí stáhnout vůbec nebo se stáhne pomalu. Šedá barva zobrazuje chybu ve výpočtu zdraví pro filmy a pokud chcete zobrazit zdraví v TV seriálech, je potřeba na něj kliknout.", - "How does Butter work?": "Jak funguje Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamuje video obsah přes torrenty. Naše filmy jsou poskytovány YTS %s a seriály %s, zatímco všechny metadata získáváme z %s. Sami nehostujeme žádný obsah.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrentové streamování? Tedy, torrenty používají Bittorrent protokol, který v podstatě stahuje malé části obsahu z počítačů ostatních uživatelů a zároveň jim odesílá ty části, které jste už stáhli. Takže zatímco sledujete již stažené části, ostatní se stahují na pozadí. Díky této výměně zůstáva obsah zdravý", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Jakmile je film plně stažen, pokračujete v posílání částí dat ostatním uživatelům. A hned jak zavřete Butter, se vše vymaže z vašeho počítače. Jak jednoduché, že?", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Samotná aplikace je vytvořena pomocí Node-Webkit, HTML, CSS a Javascriptu. Funguje jako Google Chrome prohlížeč, s tím rozdílem, že většina kódu je vašem počítači. Je to tak, Butter funguje na stejné technologii jako obyčejná webová stránka. Třeba jako.. no wikipedia nebo youtube.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Našel jsem chybu, jak ji mohu nahlásit?", - "No historics found...": "Nebyly nalezeny žádné filmy...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Chyba, databáze je pravděpodobně poškozena. Zkuste smazat historii v nastavení.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Magnet link vložíte kamkoliv do Butter pomocí CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Můžete přetáhnou .torrent soubor do Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Projekt Butter začal v únoru 2014 a měl 150 lidí, kteří 3000 krát přispěli na jeho vývoj v srpnu 2014.", - "The rule n°10 applies here.": "Zde platí pravidlo číslo 10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Jestliže chybí titulky pro TV seriál, můžete je přidat zde: %s. A stejným způsobem pro filmy zde: %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Pokud dochází často ke ztrátě připojení, zkuste v nastavení snížit limit DHT.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Hledej \"1998\" pro vyhledávání filmů, které vyšly v tomto roce.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Můžete se přihlásit do Trakt.tv pro uložení vašich zhlédnutých položek a pro jejich synchronizaci mezi více zařízeními.", "Clicking on the rating stars will display a number instead.": "Kliknutím na hvězdičky v hodnocení filmu zobrazíte jeho číselnou hodnotu.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Tato aplikace je celá napsaná v HTML5, CSS3 a Javascriptu.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Chcete vědět více o filmu nebo TV seriálu? Klikněte na ikonu IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Druhé kliknutí na vybraný filtr v \"Řadit dle\", otočí pořadí seznamu.", "Switch to next tab": "Přejít na další kartu", "Switch to previous tab": "Přejít na předchozí kartu", "Switch to corresponding tab": "Přejít na odpovídající kartu", "through": "až", "Enlarge Covers": "Zvětšit náhledy", "Reduce Covers": "Zmenšit náhledy", - "Open the Help Section": "Otevřít sekci pomoc", "Open Item Details": "Otevřít detail položky", "Add Item to Favorites": "Přidat položku do záložek", "Mark as Seen": "Označit jako zhlédnuté", @@ -309,10 +264,8 @@ "name": "jméno", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Nebylo nalezeno žádné anime", "Movie": "Film", "Special": "Speciální", - "No Watchlist found...": "Seznam ke zhlédnutí nenalezen...", "Watchlist": "Ke zhlédnutí", "Resolving..": "Zjišťování", "About": "O Nás", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Nastavit rychlost přehrávání na %s", "Playback rate adjustment is not available for this video!": "Pro toto video není nastavení rychlosti přehrávání k dispozici!", "Color": "Barva", - "With Shadows": "Stínování", "Local IP Address": "Místní IP adresa", "Japan": "Japonsko", "Cars": "Auta", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Slice of Life", "Space": "Vesmír", "Sports": "Sportovní", "Super Power": "Superschopnosti", "Supernatural": "Nadpřirozené", "Vampire": "Upírské", - "Alphabet": "Abecedy", "Automatically Sync on Start": "Automaticky synchronizovat při startu", - "Setup VPN": "Nastavit VPN", "VPN": "VPN", - "Install VPN Client": "Instalovat VPN klienta", - "More Details": "Více detailů", - "Don't show me this VPN option anymore": "Nenabízet tuto VPN volbu", "Activate automatic updating": "Povolit automatické aktualizace", - "We are installing VPN client": "Instaluje se VPN klient", - "VPN Client Installed": "VPN klient nainstalován", "Please wait...": "Prosím čekejte...", - "VPN.ht client is installed": "VPN.ht klient je nainstalován", - "Install again": "Instalovat znovu", "Connect": "Připojit", "Create Account": "Vytvořit účet", - "Please, allow ~ 1 minute": "Prosím, vyčkejte ~ 1 minutu", - "Status: Connecting to VPN...": "Stav: Připojování k VPN...", - "Status: Monitoring connexion - ": "Status: Monitorování připojení -", - "Connect VPN": "Připojit VPN", - "Disconnect VPN": "Odpojit VPN", "Celebrate various events": "Slavit rozličné události", - "ATTENTION! We need admin access to run this command.": "Upozornění: Pro tento příkaz potřebujete administrátorské oprávnění.", - "Your password is not saved": "Vaše heslo není uloženo", - "Enter sudo password :": "Vložte sudo heslo", - "Status: Monitoring connection": "Status: Monitorování připojení", - "Status: Connected": "Stav: Připojeno", - "Secure connection": "Bezpečné připojení", - "Your IP:": "Vaše IP:", "Disconnect": "Odpojit", "Downloaded": "Staženo", "Loading stuck ? Click here !": "Zaseklé načítaní ? Klikněte zde !", @@ -399,8 +329,6 @@ "Enter new name": "Vložte nové jméno", "This name is already taken": "Toto jméno je již použito", "Always start playing in fullscreen": "Vždy přehrávat v režimu zobrazení na celou obrazovku", - "Allow torrents to be stored for further use": "Uložit torrenty pro další použití", - "Hide VPN from the filter bar": "Skrýt VPN z lišty filtrů", "Magnet link": "Magnet link", "Error resolving torrent.": "Chyba při zjišťování torrentu.", "%s hour(s) remaining": "Zbývá hodin: %s", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Nastavit velikost okna na poloviční rozlišení videa", "Retry": "Znovu", "Import a Torrent": "Vložit torrent", - "The remote movies API failed to respond, please check %s and try again later": "The remote movies API failed to respond, please check %s and try again later", - "The remote shows API failed to respond, please check %s and try again later": "The remote shows API failed to respond, please check %s and try again later", - "The remote anime API failed to respond, please check %s and try again later": "The remote anime API failed to respond, please check %s and try again later", "Not Seen": "Nezhlédnuto", "Seen": "Zhlédnuto", "Title": "Název", @@ -426,7 +351,6 @@ "Opaque Background": "Neprůhledné pozadí", "No thank you": "Ne, děkuji", "Report an issue": "Nahlásit chybu", - "Log in into your GitLab account": "Přihlásit se do vašeho GitLab účtu", "Email": "E-mail", "Log in": "Přihlásit se", "Report anonymously": "Nahlásit anonymně", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Použít nahlášení v aplikaci", "You can find it later on the About page": "You can find it later on the About page", "Second method": "Druhý způsob", - "You can create an account on our %s repository, and click on %s.": "You can create an account on our %s repository, and click on %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Include a screenshot if relevant - Is your issue about a design feature or a bug?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.", "Warning: Always use English when contacting us, or we might not understand you.": "Varování: Když nás kontaktujete, vždy používejte angličtinu, jinak bychom vám nemuseli rozumět.", - "Search on %s": "Search on %s", + "Search for torrent": "Search for torrent", "No results found": "Nenalezeny žádné výsledky", "Invalid credentials": "Invalid credentials", "Open Favorites": "Open Favorites", @@ -469,30 +392,61 @@ "Features": "Funkce", "Connect To %s": "Připojit k %s", "The magnet link was copied to the clipboard": "Magnet link byl zkopírován do schránky", - "Big Picture Mode": "Režim velkých obrázků", - "Big Picture Mode is unavailable on your current screen resolution": "Režim velkých obrázků je nedostupný při aktuálním rozlišení obrazovky", - "Cannot be stored": "Nelze uložit", - "%s reported this torrent as fake": "%s nahlásil tento torrent jako falešný", - "%s could not verify this torrent": "%s tento torrent nelze ověřit", - "Randomize": "Náhodně", - "Randomize Button for Movies": "Náhodně rozdělit tlačítka pro filmy", - "Overall Ratio": "Overall Ratio", - "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Returning Series", - "In Production": "In Production", - "Canceled": "Canceled", - "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s is not supposed to be run as administrator", - "Your disk is almost full.": "Your disk is almost full.", - "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", - "Playing Next": "Playing Next", + "Big Picture Mode": "Režim velkých obrázků ", + "Big Picture Mode is unavailable on your current screen resolution": "Režim velkých obrázků je nedostupný při aktuálním rozlišení obrazovky ", + "Cannot be stored": "Nelze uložit ", + "%s reported this torrent as fake": "%s nahlásil tento torrent jako falešný ", + "Randomize": "Náhodně ", + "Randomize Button for Movies": "Náhodně rozdělit tlačítka pro filmy ", + "Overall Ratio": "Celkové ratio", + "Translate Synopsis": "Přeložit anotace", + "N/A": "Nedostupné", + "Your disk is almost full.": "Váš disk je téměř plný", + "You need to make more space available on your disk by deleting files.": "K uvolnění místa na disku musíte odstranit soubory.", + "Playing Next": "Další v pořadí", "Trending": "Trending", "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", + "Automatic Subtitle Uploading": "Automatické nahrávání titulků", "See-through Background": "See-through Background", - "Bold": "Bold", + "Bold": "Tučné", "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "No, it's not that": "Ne, to není ono", + "Correct": "Správně", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Místní", + "Try another subtitle or drop one in the player": "Zkuste jiné titulky nebo je přesuňte do přehrávače", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Chyba v konvertování titulků", + "No subtitles found": "Titulky nenalezeny", + "Try again later or drop a subtitle in the player": "Zkuste to později nebo přesuňte do přehrávače", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Search on %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Chyba ve čtení časování titulek, soubor se zdá být poškozený", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/da.json b/src/app/language/da.json index 94e14a25f3..a91dcd4c98 100644 --- a/src/app/language/da.json +++ b/src/app/language/da.json @@ -2,10 +2,9 @@ "External Player": "Ekstern afspiller", "Made with": "Lavet med", "by a bunch of geeks from All Around The World": "af en flok nørder fra hele verden", - "Initializing Butter. Please Wait...": "Starter Butter. Vent venligst...", - "Status: Checking Database...": "Status: Tjekker database...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Film", - "TV Series": "TV-Serier", + "TV Series": "TV-serier", "Anime": "Anime", "Genre": "Genre", "All": "Alle", @@ -20,7 +19,6 @@ "Family": "Familie", "Fantasy": "Fantasy", "Game Show": "Gameshow", - "Home And Garden": "Hus og have", "Horror": "Gyser", "Mini Series": "Miniserier", "Mystery": "Mystik", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Sortér efter", - "Popularity": "Popularitet", "Updated": "Opdateret", "Year": "År", "Name": "Navn", @@ -67,18 +64,16 @@ "Only list movies in": "Vis kun film i", "Show movie quality on list": "Vis filmkvalitet på listen", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Indtast dine Trakt.tv oplysninger her, for automatisk at 'scrobble' de episoder du ser i Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Forbind til %s for automatisk at 'scrobble' episoder du ser i %s", "Username": "Brugernavn", "Password": "Adgangskode", - "Butter stores an encrypted hash of your password in your local database": "Butter gemmer en krypteret nøgle-værdi af din adgangskode i din lokale database", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Fjernbetjening", "HTTP API Port": "HTTP API port", "HTTP API Username": "HTTP API brugernavn", "HTTP API Password": "HTTP API adgangskode", "Connection": "Forbindelse", "TV Show API Endpoint": "Endepunkt for TV-serie API", - "Movies API Endpoint": "Endepunkt for Film API", "Connection Limit": "Max. antal forbindelser", "DHT Limit": "DHT grænse", "Port to stream on": "Port som streames fra", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-fi", "Short": "Kortfilm", "War": "Krig", - "Last Added": "Sidst tilføjet", "Rating": "Bedømmelse", "Open IMDb page": "Åbn IMDb-side", "Health false": "Falskt helbred", "Add to bookmarks": "Tilføj til favoritter", "Watch Trailer": "Se Trailer", "Watch Now": "Afspil Nu", - "Health Good": "Godt helbred", "Ratio:": "Forhold:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Fjern fra favoritter", "Changelog": "Ændringslog", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! er resultatet af mange udviklere og designere, som har sammensat nogle API'er for at gøre oplevelsen af at se torrent-film så enkelt som muligt.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Vi er et open source projekt. Vi er fra hele verden. Vi elsker film. Og manner, hvor vi dog elsker popcorn.", - "Invalid PCT Database File Selected": "Ugyldig PCT-database-fil valgt", "Health Unknown": "Ukendt helbred", "Episodes": "Episoder", "Episode %s": "Episode %s", @@ -139,10 +131,8 @@ "Ended": "Afsluttet", "Error loading data, try again later...": "Fejl ved indlæsning af data, prøv igen senere...", "Miscellaneous": "Diverse", - "When opening TV Show Detail Jump to:": "Når du åbner TV-serie detaljer, gå til:", "First Unwatched Episode": "Første ikke-sete episode", "Next Episode In Series": "Næste episode i serie", - "When Opening TV Show Detail Jump To": "Når du åbner TV-serie detaljer, gå til", "Flushing...": "Tømmer...", "Are you sure?": "Er du sikker?", "We are flushing your databases": "Vi tømmer dine databaser", @@ -153,17 +143,13 @@ "I Accept": "Jeg accepterer", "Leave": "Forlad", "When Opening TV Series Detail Jump To": "Når du åbner TV-serie detaljer, gå til", - "Health Medium": "Medium helbred", "Playback": "Afspilning", "Play next episode automatically": "Afspil næste episode automatisk", "Generate Pairing QR code": "Opret QR-kode til parring", - "Playing Next Episode in": "Afspiller næste episode om", "Play": "Afspil", - "Dismiss": "Afvis", "waitingForSubtitles": "Venter på undertekster", "Play Now": "Afspil Nu", "Seconds": "Sekunder", - "You are currently authenticated to Trakt.tv as": "Du er forbundet til Trakt.tv som", "You are currently connected to %s": "Du er i øjeblikket forbundet til %s", "Disconnect account": "Afbryd konto", "Sync With Trakt": "Synkronisér med Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Undertekst forskydning", "secs": "sek.", "We are flushing your database": "Vi tømmer din database", - "We are rebuilding the TV Show Database. Do not close the application.": "Vi genopbygger TV-serie databasen. Luk ikke programmet.", - "No shows found...": "Ingen TV-serier fundet...", - "No Favorites found...": "Ingen favoritter fundet...", - "Rebuild TV Shows Database": "Genopbyg TV-serie databasen", - "No movies found...": "Ingen film fundet...", "Ratio": "Forhold", - "Health Excellent": "Fremragende helbred", - "Health Bad": "Dårligt helbred", - "Status: Creating Database...": "Status: Opretter database...", - "Status: Updating database...": "Status: Opdaterer database...", - "Status: Skipping synchronization TTL not met": "Status: Springer synkronisering over, TTL er ikke opfyldt", "Advanced Settings": "Avancerede indstillinger", - "Clear Cache directory after closing app?": "Ryd cache mappe efter afslutning af programmet?", "Tmp Folder": "Midlertidig mappe", - "Status: Downloading API archive...": "Status: Downloader API-arkiv...", - "Status: Archive downloaded successfully...": "Status: Arkiv downloadet med succes...", - "Status: Importing file": "Status: Importerer fil", - "Status: Imported successfully": "Status: Importeret med succes", - "Status: Launching applicaion... ": "Status: Åbner programmet...", "URL of this stream was copied to the clipboard": "Genvejen til dette stream er kopieret til udklipsholderen", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Fejl, databasen er sandsynligvis beskadiget. Prøv at tømme favoritterne under indstillinger.", "Flushing bookmarks...": "Tømmer favoritter...", "Resetting...": "Nulstiller...", "We are resetting the settings": "Nulstiller indstillinger", - "New version downloaded": "Ny version downloadet", "Installed": "Installeret", - "Install Now": "Installér nu", - "Restart Now": "Genstart nu", "We are flushing your subtitle cache": "Sletter undertekst cache", "Subtitle cache deleted": "Undertekst cache slettet", "Please select a file to play": "Vælg venligst en fil som skal afspilles", - "Test Login": "Test login", - "Testing...": "Tester...", - "Success!": "Succes!", - "Failed!": "Mislykkedes!", "Global shortcuts": "Globale genveje", "Video Player": "Videoafspiller", "Toggle Fullscreen": "Aktivér fuld skærm", @@ -241,53 +204,45 @@ "Paste": "Sæt ind", "Help Section": "Hjælpesektion", "Did you know?": "Vidste du?", - "What does Butter offer?": "Hvad kan Butter tilbyde?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Med Butter kan du se Film og TV-serier uden besvær. Det eneste du skal gøre er at klikke på et af coverne og derefter klikke på 'Afspil'. Din oplevelse kan tilpasses på mange måder:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Vores film-samling består udelukkende af HD-film, som er tilgængelige i 720p og 1080p. For at se en film, skal du bare åbne Butter og navigere rundt i film-samlingen, som er tilgængelig via fanen 'Film'. Som standard vil film være sorteret efter popularitet, men du kan selv vælge at sortere efter andre parametre takket være filtrene 'Genre' og 'Sorter efter'. Når du har valgt hvilken film du vil se, klikker du på coveret til filmen. Nu skal du blot klikke 'Afspil Nu'. Glem ikke popcorn!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "TV-serie fanen, som du finder ved at klikke på 'TV-serier' i navigationsmenuen, viser dig alle tilgængelige serier i vores samling. Du kan også her, ligesom i film-samlingen, vælge dine egne filtre, for at finde hvad du ønsker. I denne samling skal du ligeledes klikke på coveret: I det nye vindue kan du bladre gennem sæsoner og episoder. Når du har fundet det ønskede afsnit trykker du blot på 'Afspil Nu'.", "Choose quality": "Vælg kvalitet", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "En skydeknap ved siden af 'Afspil'-knappen lader dig vælge afspilningskvaliteten. Du kan også sætte en standardkvalitet i Indstillingerne. Advarsel: Jo højere kvalitet du vælger des mere data skal downloades.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "De fleste af vore film og TV-serier har undertekster på dit sprog. Du kan vælge danske undertekster som standard i Indstillingerne. For films vedkommende kan undertekst-sproget endda vælges i en rullemenu på filmdetalje-siden.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Ved at klikke på hjerte-ikonet på et cover kan du tilføje filmen/TV-serien til dine favoritter. Dine tilføjede favoritter finder du ved at klikke på hjertet i navigationsmenuen. For at fjerne noget fra dine favoritter klikker du blot på coverets hjerte-ikon igen. Hvor simpelt er det ikke lige?", "Watched icon": "Set-ikon", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter hjælper med at holde styr på, hvad du allerede har set - en smule huskehjælp skader ikke. Du kan også markere noget som set ved at klikke på coverets øje-ikon. Du kan endda skabe og synkronisere din historik med Trakt.tv i Indstillingerne.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "I Butter kan du klikke på forstørrelsesglasset i navigationsmenuen for at søge. Indtast en titel, en skuespiller, en instruktør eller et årstal, tryk på 'Enter' og lad os vise dig hvad vi kan tilbyde, for at tilfredsstille dit behov. For at slette din søgning kan du trykke på 'X' til højre for din indtastning eller du kan skrive noget nyt i feltet.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Eksterne afspillere", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Hvis du foretrækker at bruge en anden afspiller end den indbyggede, kan du dette ved at klikke på det lille ikon i forlængelse af 'Afspil'-knappen. En rullemenu med dine installerede afspillere vil blive vist, vælg én og Butter vil åbne og afspille i denne i stedet. Hvis din afspiller ikke er på listen, vil vi venligst bede dig gøre os opmærksomme på det.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "For yderligere tilpasning tilbyder vi dig en lang række muligheder. For at tilgå Indstillingerne skal du klikke på tandhjul-ikonet i navigationsmenuen.", "Keyboard Navigation": "Find vej med tastaturet", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Listen med alle tastaturgenvejene finder du ved at trykke '?' på dit tastatur eller ved at klikke på tastatur-ikonet i Indstillingerne.", "Custom Torrents and Magnet Links": "Brugerdefinerede Torrents og Magnet Links", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Du kan bruge brugerdefinerede torrents og magnet links i Butter. Du skal blot trække .torrent filerne ind i programmets vindue og/eller indsætte et hvilket som helst magnet link.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrent helbred", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "På detaljesiden for en film/TV-serie ses en lille cirkel, som enten er grå, rød, gul eller grøn. Disse farver fortæller helbredet for den valgte torrent. Er den grøn downloades den hurtigt, men er den rød downloades den meget langsomt eller slet ikke. Den grå cirkel fortæller, at der er en fejl i udregningen af helbreddet for en film, hvorimod for en TV-serie fortæller den, at du skal klikke på cirklen, for at få vist helbreddet.", - "How does Butter work?": "Hvordan virker Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamer videoer via torrenter. Vores film leveres af %s og vores TV-serier af %s, mens alle metadata hentes fra %s. Vi er ikke selv vært for noget indhold.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent streaming? Altså, torrents bruger Bittorrent-protokollen, som i bund og grund betyder, at du downloader små dele af indholdet fra andre brugeres computere imens du uploader de dele, du allerede har downloadet til andre brugere. Du afspiller herefter disse downloadede dele imens de næste downloades i baggrunden. Denne udveksling tillader, at indholdet forbliver brugbart.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Når filmen er downloadet færdig fortsætter du med at uploade dele til andre brugere. Alt slettes fra din computer når du afslutter Butter. Så simpelt er det.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Selve programmet er bygget med Node-Webkit, HTML, CSS og Javascript. Det fungerer ligesom Google Chrome browseren udover, at du er vært for den største del af koden på din computer. Ja, du læste rigtigt, Butter kører med den samme teknologi som en normal hjemmeside, som f.eks. Wikipedia eller YouTube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Jeg har fundet en fejl, hvordan rapporterer jeg det?", - "No historics found...": "Ingen historik fundet...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Fejl, databasen er formodentlig beskadiget. Prøv at tømme historikken i Indstillingerne.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Du kan indsætte magnet-links overalt i Butter med CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Du kan trække en .torrent fil ind i Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter projektet startede i Februar 2014 og allerede i August 2014 har flere end 150 mennesker tilsammen bidraget til udviklingen mere end 3000 gange.", - "The rule n°10 applies here.": "Regel nummer 10 gælder her.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Hvis en undertekst mangler for en TV-serie, kan du tilføje en på %s. Det samme for Film, men på %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Hvis du oplever udsving i forbindelsen, kan du prøve at reducere 'DHT grænse' under Indstillinger.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Søg efter \"1998\" for at se alle de film eller TV-serier der udkom dét år.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Du kan logge ind på Trakt.tv for at gemme din historik og synkronisere dem på tværs af flere enheder.", "Clicking on the rating stars will display a number instead.": "Klikker du på bedømmelses stjernerne vises et tal i stedet.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Dette program er udelukkende programmeret i HTML5, CSS3 og Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Vil du vide mere om en film eller en TV-serie? Klik blot på IMDb-ikonet.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Tryk to gange på et 'Sorter efter' og det vil vende om på listens rækkefølge.", "Switch to next tab": "Skift til næste fane", "Switch to previous tab": "Skift til forrige fane", "Switch to corresponding tab": "Skift til tilsvarende fane", "through": "gennem", "Enlarge Covers": "Forstørrer covere", "Reduce Covers": "Formindsker covere", - "Open the Help Section": "Åbn hjælpesektionen", "Open Item Details": "Åbn detaljer", "Add Item to Favorites": "Tilføj til favoritter", "Mark as Seen": "Markér som set", @@ -309,10 +264,8 @@ "name": "Navn", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Ingen anime fundet...", "Movie": "Film", "Special": "Speciel", - "No Watchlist found...": "Ingen sét-liste fundet", "Watchlist": "Sét-liste", "Resolving..": "Afklarer...", "About": "Om", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Sæt afspilningshastigheden til %s", "Playback rate adjustment is not available for this video!": "Det er ikke muligt at ændre afspilningshastighed på denne video!", "Color": "Farve", - "With Shadows": "Med skygger", "Local IP Address": "Lokal IP-adresse", "Japan": "Japan", "Cars": "Biler", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice of life", "Slice of Life": "Slice of life", "Space": "Rummet", "Sports": "Sport", "Super Power": "Superkraft", "Supernatural": "Overnaturlig", "Vampire": "Vampyr", - "Alphabet": "Alfabet", "Automatically Sync on Start": "Synkroniser automatisk ved opstart", - "Setup VPN": "Opsæt VPN", "VPN": "VPN", - "Install VPN Client": "Installér VPN klient", - "More Details": "Flere detaljer", - "Don't show me this VPN option anymore": "Vis ikke denne VPN indstilling mere", "Activate automatic updating": "Aktivér automatisk opdatering", - "We are installing VPN client": "Vi installerer VPN klient", - "VPN Client Installed": "VPN klient installeret", "Please wait...": "Vent venligst...", - "VPN.ht client is installed": "VPN.ht klient er installeret", - "Install again": "Installér igen", "Connect": "Forbind", "Create Account": "Opret bruger", - "Please, allow ~ 1 minute": "Vent venligts, der kan gå op til 1 minut", - "Status: Connecting to VPN...": "Status: Forbinder til VPN", - "Status: Monitoring connexion - ": "Status: Overvåger forbindelse -", - "Connect VPN": "Forbind VPN", - "Disconnect VPN": "Afbryd VPN", "Celebrate various events": "Fejr forskellige arrangementer", - "ATTENTION! We need admin access to run this command.": "OPMÆRKSOM! Vi skal bruge administratorrettigheder for at køre denne kommando.", - "Your password is not saved": "Din adgangskode er ikke gemt", - "Enter sudo password :": "Indtast sudo adgangskode :", - "Status: Monitoring connection": "Status: Overvåger forbindelse", - "Status: Connected": "Status: Forbundet", - "Secure connection": "Sikker forbindelse", - "Your IP:": "Din IP:", "Disconnect": "Afbryd", "Downloaded": "Downloadet", "Loading stuck ? Click here !": "Sidder fast? Tryk her!", @@ -399,8 +329,6 @@ "Enter new name": "Indtast nyt navn", "This name is already taken": "Dette navn er allerede i brug", "Always start playing in fullscreen": "Start altid i fuldskærm", - "Allow torrents to be stored for further use": "Tillad torrent at blive gemt for senere brug", - "Hide VPN from the filter bar": "Skjul VPN fra filterbjælke", "Magnet link": "Magnet link", "Error resolving torrent.": "Fejl i at åbne torrent.", "%s hour(s) remaining": "%s time(r) tilbage", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Indstil afspillerens vindue til det halve af videoens opløsning", "Retry": "Prøv igen", "Import a Torrent": "Importér en Torrent", - "The remote movies API failed to respond, please check %s and try again later": "Det eksterne film API svarede ikke, kontrollér venligst %s og prøv igen senere", - "The remote shows API failed to respond, please check %s and try again later": "Det eksterne TV-serie API svarede ikke, kontrollér venligst %s og prøv igen senere", - "The remote anime API failed to respond, please check %s and try again later": "Det eksterne anime API svarede ikke, kontrollér venligst %s og prøv igen senere", "Not Seen": "Ikke set", "Seen": "Set", "Title": "Titel", @@ -426,7 +351,6 @@ "Opaque Background": "Uigennemsigtig baggrund", "No thank you": "Nej tak", "Report an issue": "Rapportér et problem", - "Log in into your GitLab account": "Log ind på din GitLab-konto", "Email": "E-mail", "Log in": "Log ind", "Report anonymously": "Rapportér anonymt", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Brug den indbyggede funktion til at rapportere", "You can find it later on the About page": "Du kan finde det på et senere tidspunkt på Om-siden", "Second method": "Anden metode", - "You can create an account on our %s repository, and click on %s.": "Du kan oprette en konto på vores %s repository, eller ved at klikke på %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Brug %s filter til at søge efter problemer og for at se om problemet allerede er blevet rapporteret eller allerede er blevet rettet.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Medsend et skærmbillede hvis det er relevant - Omhandler dit problem en design funktion eller en fejl?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Ved en god fejlrapport bør det ikke være nødvendigt at lede efter dig for at få flere oplysninger. Sørg for at inkludere detaljer om dit system.", "Warning: Always use English when contacting us, or we might not understand you.": "Advarsel: Skriv altid på engelsk når du kontakter os, da vi ellers muligvis ikke vil kunne forstå dig.", - "Search on %s": "Søg på %s", + "Search for torrent": "Search for torrent", "No results found": "Ingen resultater fundet", "Invalid credentials": "Ugyldige loginoplysninger", "Open Favorites": "Åbn favoritter", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "'Big Picture' Tilstand er ikke tilgængelig med din nuværende skærmopløsning", "Cannot be stored": "Kan ikke gemmes", "%s reported this torrent as fake": "%s rapporterede denne torrent som værende uægte", - "%s could not verify this torrent": "%s kunne ikke verificere denne torrent", "Randomize": "Bland", "Randomize Button for Movies": "Blande-knap til Film", "Overall Ratio": "Samlet forhold", "Translate Synopsis": "Oversæt synopsis", - "Returning Series": "Tilbagevendende serie", - "In Production": "I produktion", - "Canceled": "Aflyst", "N/A": "Utilgængelig", - "%s is not supposed to be run as administrator": "%s er ikke tiltænkt at skulle køres som administrator", "Your disk is almost full.": "Din harddisk er næsten fuld.", "You need to make more space available on your disk by deleting files.": "Du bliver nødt til at skaffe mere plads på din harddisk ved at slette filer.", "Playing Next": "Afspiller næste", "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Husk Filtre", + "Automatic Subtitle Uploading": "Automatisk Undertekst Upload", + "See-through Background": "Gennemsigtig Baggrund", + "Bold": "Fed", + "Currently watching": "Ser på nuværende tidspunkt", + "No, it's not that": "Nej, det er ikke den", + "Correct": "Korrekt", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Lokal", + "Try another subtitle or drop one in the player": "Prøv en anden undertekst, eller træk en ind i afspilleren", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Fejl under konvertering af undertekst", + "No subtitles found": "Ingen undertekster fundet", + "Try again later or drop a subtitle in the player": "Prøv igen senere eller træk en undertekst ind i afspilleren", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Søg på %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Fejl under læsning af undertekst tidskoder, filen virker til at være beskadiget", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/de.json b/src/app/language/de.json index 5d6d766e79..a508b730bc 100644 --- a/src/app/language/de.json +++ b/src/app/language/de.json @@ -2,8 +2,7 @@ "External Player": "Externer Abspieler", "Made with": "Erstellt mit", "by a bunch of geeks from All Around The World": "von einem Haufen Freaks aus der ganzen Welt", - "Initializing Butter. Please Wait...": "Initialisiere Butter. Bitte warten …", - "Status: Checking Database...": "Status: Überprüfe Datenbank...", + "Initializing %s. Please Wait...": "Initialisieren%s. Bitte warten...", "Movies": "Filme", "TV Series": "Fernsehserien", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familie", "Fantasy": "Fantasy", "Game Show": "Spielshow", - "Home And Garden": "Haushalt und Garten", "Horror": "Horror", "Mini Series": "Miniserien", "Mystery": "Mystery", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Sortieren nach", - "Popularity": "Beliebtheit", "Updated": "Aktualisiert", "Year": "Jahr", "Name": "Name", @@ -67,18 +64,16 @@ "Only list movies in": "Nur Filme auflisten in", "Show movie quality on list": "Filmqualität in der Liste anzeigen", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Geben Sie hier Ihre Trakt.tv-Details ein, um automatisch Folgen zu 'scrobbeln', die in Butter angeschaut werden", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Zu %s verbinden um automatisch Folgen zu 'scrobbeln' die Sie sich ansehen in %s", "Username": "Benutzername", "Password": "Passwort", - "Butter stores an encrypted hash of your password in your local database": "Butter speichert eine verschlüsselte Codierung deines Passworts in der lokalen Datenbank", + "%s stores an encrypted hash of your password in your local database": "%s speichert einen verschlüsselten Hash Ihres Passworts in Ihrer lokalen Datenbank", "Remote Control": "Fernbedienung", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Benutzername", "HTTP API Password": "HTTP API Passwort", "Connection": "Verbindung", "TV Show API Endpoint": "Programmierschnittstellen-Endpunkt der TV-Sendungen", - "Movies API Endpoint": "Programmierschnittstellen-Endpunkt der Filme", "Connection Limit": "Verbindungs Limite", "DHT Limit": "DHT Limite", "Port to stream on": "Port zum Streamen", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Kurzfilm", "War": "Krieg", - "Last Added": "Zuletzt hinzugefügt", "Rating": "Bewertung", "Open IMDb page": "IMDb-Seite öffnen", "Health false": "Gesundheit falsch", "Add to bookmarks": "Zu Lesezeichen hinzufügen", "Watch Trailer": "Trailer ansehen", "Watch Now": "Jetzt ansehen", - "Health Good": "Gesundheit gut", "Ratio:": "Verhältnis:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Aus Lesezeichen entfernen", "Changelog": "Änderungsprotokoll", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! ist das Ergebnis von vielen Entwicklern und Designern, die eine Reihe von APIs zusammengesetzt haben, um das Genießen von Torrent-Filmen so einfach wie möglich zu machen.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s ist das Ergebnis vieler Entwickler und Designer, die eine Reihe von APIs zusammengestellt haben, um das Anschauen von Torrent-Filmen so einfach wie möglich zu gestalten.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Dies hier ist ein Open Source-Projekt. Wir kommen aus der ganzen Welt. Wir lieben Spielfilme. Und natürlich lieben wir Popcorn!", - "Invalid PCT Database File Selected": "Ungültige PCT-Datenbankdatei ausgewählt", "Health Unknown": "Gesundheit unbekannt", "Episodes": "Folgen", "Episode %s": "Folge %s", @@ -139,10 +131,8 @@ "Ended": "Beendet", "Error loading data, try again later...": "Fehler beim Laden der Daten, versuche es später erneut...", "Miscellaneous": "Verschiedenes", - "When opening TV Show Detail Jump to:": "Beim Öffnen von Fernsehshow-Details springe zu:", "First Unwatched Episode": "Erste ungesehene Folge", "Next Episode In Series": "Nächste Folge der Serie", - "When Opening TV Show Detail Jump To": "Beim Öffnen von Fernsehshow-Details springe zu", "Flushing...": "Leerung...", "Are you sure?": "Sind Sie sicher?", "We are flushing your databases": "Datenbanken werden geleert", @@ -153,17 +143,13 @@ "I Accept": "Ich akzeptiere", "Leave": "Verlassen", "When Opening TV Series Detail Jump To": "Beim Öffnen von Fernsehserien-Details springe zu", - "Health Medium": "Gesundheit mittelmäßig", "Playback": "Wiedergabe", "Play next episode automatically": "Spiele nächste Folge automatisch", "Generate Pairing QR code": "QR-Code generieren", - "Playing Next Episode in": "Wiedergeben der nächsten Folge in", "Play": "Wiedergabe", - "Dismiss": "verwerfen", "waitingForSubtitles": "Untertitel werden geladen", "Play Now": "Jetzt abspielen", "Seconds": "Sekunden", - "You are currently authenticated to Trakt.tv as": "Sie sind aktuell bei Trakt.tv angemeldet als", "You are currently connected to %s": "Sie sind momentan verbunden mit %s", "Disconnect account": "Konto abmelden", "Sync With Trakt": "Synchronisierung mit Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Untertitel-Zeitversatz", "secs": "Sekunden", "We are flushing your database": "Datenbank wird geleert", - "We are rebuilding the TV Show Database. Do not close the application.": "Die TV Sendungen werden wiederhergestellt. Bitte die Anwendung nicht schließen.", - "No shows found...": "Keine Sendung gefunden ...", - "No Favorites found...": "Keine Favoriten gefunden ...", - "Rebuild TV Shows Database": "Wiederherstellen der TV-Sendungen-Datenbank", - "No movies found...": "Kein Film gefunden...", "Ratio": "Verhältnis", - "Health Excellent": "Gesundheit hervorragend", - "Health Bad": "Gesundheit schlecht", - "Status: Creating Database...": "Status: Erstelle Datenbank...", - "Status: Updating database...": "Status: Aktualisiere Datenbank...", - "Status: Skipping synchronization TTL not met": "Status: Synchronisierung wird übersprungen. TLL-Bedingungen noch nicht erfüllt.", "Advanced Settings": "Erweiterte Einstellungen", - "Clear Cache directory after closing app?": "Cache-Verzeichnis nach dem Beenden der App löschen?", "Tmp Folder": "Temp-Ordner", - "Status: Downloading API archive...": "Status: Das API-Archiv wird heruntergeladen...", - "Status: Archive downloaded successfully...": "Status: Das Archiv wurde erfolgreich heruntergeladen...", - "Status: Importing file": "Status: Importiere Datei", - "Status: Imported successfully": "Status: Erfolgreich importiert", - "Status: Launching applicaion... ": "Status: Die Applikation wird gestartet...", "URL of this stream was copied to the clipboard": "Der Link dieses Streams wurde in die Zwischenablage kopiert", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Fehler, vermutlich ist die Datenbank beschädigt. Versuchen Sie die Lesezeichen in den Einstellungen zu leeren.", "Flushing bookmarks...": "Lesezeichen werden geleert ...", "Resetting...": "Wird zurückgestellt...", "We are resetting the settings": "Die Einstellungen werden zurückgesetzt", - "New version downloaded": "Neue Version wurde heruntergeladen", "Installed": "Installiert", - "Install Now": "Jetzt installieren", - "Restart Now": "Jetzt neu starten", "We are flushing your subtitle cache": "Untertitel-Zwischenspeicher wird geleert", "Subtitle cache deleted": "Untertitel-Zwischenspeicher wurde geleert", "Please select a file to play": "Bitte eine Datei zur Wiedergabe wählen", - "Test Login": "Anmeldung testen", - "Testing...": "Teste...", - "Success!": "Erfolgreich!", - "Failed!": "Fehlgeschlagen!", "Global shortcuts": "Globale Tastenkombinationen", "Video Player": "Videoabspieler", "Toggle Fullscreen": "Umschalten auf Vollbild", @@ -223,7 +186,7 @@ "Seek Backward": "Rückwärts spulen", "Decrease Volume": "Lautstärke verringern", "Show Stream URL": "Stream-URL anzeigen", - "TV Show Detail": "TV-Sendungsinformationen", + "TV Show Detail": "Informationen zur Fernsehsendung", "Toggle Watched": "Gesehen umschalten", "Select Next Episode": "Nächste Folge auswählen", "Select Previous Episode": "Vorherige Folge auswählen", @@ -241,53 +204,45 @@ "Paste": "Einfügen", "Help Section": "Hilfebereich", "Did you know?": "Wussten Sie schon?", - "What does Butter offer?": "Was bietet Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Mit Butter können Spielfilme und TV Serien wirklich ganz einfach angesehen werden. Nur auf ein Titelbild klicken und mit 'Jetzt ansehen' die Wiedergabe starten. Zusätzlich gibt es zahlreiche Einstellungen:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Unsere Spielfilmsammlung enthält ausschließlich 720p und 1080p HD-Material. Um einen Spielfilm zu sehen, einfach Butter starten und auf 'Spielfilm Sammlung' klicken. Standardmäßig sind die Spielfilme nach Beliebtheit sortiert, anpassbar über 'Genre' und 'Sortieren nach'. Steht die Wahl fest, reicht ein weiterer Klick auf das Titelbild und 'Jetzt ansehen' aus. Das Popcorn nicht vergessen!", + "What does %s offer?": "Was kann %s ?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Mit %s können Spielfilme und TV Serien wirklich ganz einfach angesehen werden. Nur auf ein Titelbild klicken und mit 'Jetzt ansehen' die Wiedergabe starten. Zusätzlich gibt es zahlreiche Einstellungen:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Unsere Spielfilmsammlung enthält ausschließlich 720p und 1080p HD-Material. Um einen Spielfilm zu sehen, einfach %s starten und auf 'Spielfilm Sammlung' klicken. Standardmäßig sind die Spielfilme nach Beliebtheit sortiert, anpassbar über 'Genre' und 'Sortieren nach'. Steht die Wahl fest, reicht ein weiterer Klick auf das Titelbild und 'Jetzt ansehen' aus. Das Popcorn nicht vergessen!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Über den Reiter 'TV Serien' in der Navigationsleiste können alle verfügbaren Serien in unserer Sammlung angezeigt werden. Mithilfe von Filtern kann eine engere Auswahl der Sendungen getroffen werden. In dieser Auswahl wiederum kann über das Titelbild durch Serien und Folgen navigiert werden. Ein Klick auf 'Jetzt ansehen' startet die Wiedergabe.", "Choose quality": "Wähle die Qualität", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Mit dem Schieberegler neben 'Jetzt ansehen' lässt sich die Qualität des Streams auswählen. Diese kann ebenfalls in den Einstellungen vorgegeben werden. Achtung: Eine höhere Qualität erfordert höhere Bandbreite und Datenvolumen.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Die meisten unserer Filme und TV-Serien sind in deiner Sprache untertitelt. Die Untertitel können im Reiter \"Einstellungen\" ausgewählt werden. Für Filme können sie sogar im Dropdown Menü auf der \"Filmdetails\" Seite eingestellt werden.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Ein Klick auf das Herzsymbol, fügt den Film/die Show deinen Favoriten hinzu. Die Favoritenauswahl ist über das Herzsymbol in der Navigationsleiste erreichbar. Um eine Auswahl wieder rückgängig zu machen, klicke einfach erneut auf das Symbol. Wie einfach ist das denn?", "Watched icon": "Gesehen-Symbol", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter wird sich merken was du bereits gesehen hast, ein bisschen Hilfe hierbei schadet nie. Daneben kannst du selber einen Gegenstand als gesehen markieren, indem du das augenförmige Icon auf dem Cover anklickst. Zusätzlich kannst du im Einstellungen Tab deine Kollektion mit Trakt.tv synchronisieren.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Die Suchfunktion wird auf Butter durch einen Klick auf die Lupe geöffnet. Gib einen Titel, den Namen eines Schauspielers, eines Regisseurs oder einfache eine Jahreszahl ein, drücke die Eingabetaste und wir zeigen dir, was wir für dich im Angebot haben. Um eine aktuelle Suche zu beenden, kannst du entweder auf das X neben dem Eingabefenster klicken, oder etwas neues im Suchfeld eingeben.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s wird sich merken, was du bereits gesehen hast. Ein bisschen Hilfe hierbei schadet nie. Daneben kannst du selber einen Gegenstand als gesehen markieren, indem du das augenförmige Symbol auf dem Titelbild anklickst. Zusätzlich kannst du in den Einstellungen deine Sammlung mit Trakt.tv synchronisieren.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Die Suchfunktion wird auf %s durch einen Klick auf die Lupe geöffnet. Gib einen Titel, den Namen eines Schauspielers, eines Regisseurs oder einfache eine Jahreszahl ein, drücke die Eingabetaste und wir zeigen dir, was wir für dich im Angebot haben. Um eine aktuelle Suche zu beenden, kannst du entweder auf das X neben dem Eingabefenster klicken, oder etwas neues im Suchfeld eingeben.", "External Players": "Externe Abspieler", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Wenn Sie einen benutzerdefinierten Abspieler anstatt dem eingebauten bevorzugen, müssen Sie nur das Symbol neben 'Jetzt ansehen' anklicken. Nach der Wahl des gewünschten Abspielers aus der Liste, wird dieser als Standardmedium genutzt. Wenn Ihr Abspieler nicht in der Liste ist, melden Sie dies bitte an uns.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Wenn Sie ein anderes Wiedergabe-Programm dem mitgeliefertem vorziehen, müssen Sie nur das Symbol neben 'Jetzt ansehen' anklicken. Es werden Ihnen verfügbare Wiedergabe-Programme angezeigt. Wählen Sie eines aus der Liste aus und %s leitet alles an dieses weiter. Wenn Ihr gewünschtes Wiedergabe-Programm nicht in der Liste sein sollte, wenden Sie sich bitte an uns.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Um weitestgehende Anpassung zu ermöglichen kann aus einer Vielzahl von Optionen gewählt werden. Um auf die Einstellungen zuzugreifen, klicke auf das Zahnrad-Symbol in der Navigationsleiste.", "Keyboard Navigation": "Tastaturnavigation", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Die gesamte Liste der Tastenkürzel kann mit der '?'-Taste deiner Tastatur, oder mittels Klick auf das Tastatursymbol im Einstellungenreiter eingesehen werden.", "Custom Torrents and Magnet Links": "Benutzerdefinierte Torrents und Magnet-Links", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Du kannst eigene Torrents oder Magnet-Links in Butter verwenden. Ziehe dazu einfach die .torrent-Datei in das Anwendungsfenster und/oder füge den Magnet-Link ein.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Du kannst eigene Torrents oder Magnet-Links in %s verwenden. Ziehe dazu einfach die .torrent-Datei in das Anwendungsfenster und/oder füge den Magnet-Link ein.", "Torrent health": "Gesundheit des Torrents", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Bei der Detailansicht von Filmen/TV-Serien ist ein kleiner Kreis zu sehen, entweder in grau, rot, gelb oder grün. Diese Farben symbolisieren die Gesunheit des Torrents. Ein grünes Torrent wir schnell heruntergeladen werden, wohingegen ein rotes Torrent möglicherweise überhaupt nicht heruntergeladen werden kann. Die Farbe grau symbolisiert einen Fehler in der Gesunheitsberechnung für Filme und muss bei TV-Serien angeklickt werden um die Gesundheit anzuzeigen.", - "How does Butter work?": "Wie funktioniert Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamt Videoinhalte über Torrents. Unsere Filme werden von %s und unsere Fernsehserien von %s bereitgestellt, während die Metadaten von %s bezogen werden. Wir stellen selbst keine Inhalte bereit.", + "How does %s work?": "Wie funktioniert %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streamt Videoinhalte über Torrents. Unsere Filme werden von %s und unsere Fernsehserien von %s bereitgestellt, während die Metadaten von %s bezogen werden. Wir stellen selbst keine Inhalte bereit.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent-Streaming? Torrents benutzen das Bittorrent-Protokoll, was bedeutet, dass kleine Teile des Inhalts von anderen Benutzern heruntergelanden werden, während andere Teile die bereits heruntergeladen wurden an andere Benutzer gesendet werden. Dann werden diese Teile abgespielt, während die darauffolgenden im Hintergrund heruntergeladen werden. Dieser Tausch erlaubt es dem Inhalt zu überleben.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Wenn der Film komplett heruntergeladen wurde, werden weiterhin Teile an andere Nutzer gesendet. Alles wird vom System gelöscht, sobald Butter geschlossen wird.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Das Programm selbst baut auf Node-Webkit, HTML, CSS und Javascript auf. Es funktioniert wie der Google Chrome Browser, außer, dass der größte Teil des Codes auf deinem Computer liegt. Ja, Butter funktioniert mithilfe der selben Technologien wie normale Webseiten, wie z.B. Wikipedia oder Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Sobald der Film fertig heruntergeladen ist, verteilen Sie weiterhin Teile davon an andere Nutzer. Wenn Sie %s schließen, wird alles von Ihrem Rechner gelöscht. So einfach geht's.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Das Programm selbst baut auf Node-Webkit, HTML, CSS und JavaScript auf. Es funktioniert wie der Google Chrome Browser, außer, dass der größte Teil des Codes auf deinem Computer liegt. Ja, %s basiert auf den gleichen Technologien wie normale Webseiten, wie z.B. Wikipedia oder Youtube!", "I found a bug, how do I report it?": "Ich habe einen Fehler gefunden, wie melde ich diesen?", - "No historics found...": "Nichts im Verlauf gefunden...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Fehler, vermutlich ist die Datenbank beschädigt. Versuchen Sie die alten Einträge in den Einstellungen zu leeren.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Du kannst Magnet-Links überall in Butter mit Strg+V einfügen", - "You can drag & drop a .torrent file into Butter.": "Du kannst eine .torrent Datei in Butter ziehen", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Das Butter Projekt startete im Februar 2014 und wurde bis August 2014 bereits von 150 Leuten in der Entwicklung über 3.000 Mal unterstützt.", - "The rule n°10 applies here.": "Die Regel Nummer°10 kommt hier zum Zug.", - "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Wenn ein Untertitel für eine Serie fehlt, können Sie ihn bei %s hinzufügen. Und auf dieselbe Art und Weise für Filme bei %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Sollten sich Aussetzer bemerkbar machen, versuchen Sie das DHT Limit in den Einstellungen zu reduzieren.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Suche nach \"1998\" um alle Filme und Serien aus diesem Jahr zu finden", + "You can paste magnet links anywhere in %s with CTRL+V.": "Magnet-Links können überall per STRG+V in %s eingefügt werden.", + "You can drag & drop a .torrent file into %s.": "Sie können .torrent-Datein per Drag&Drop in %s ziehen.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Wenn ein Untertitel für eine Serie fehlt, können Sie ihn bei %s hinzufügen. Und auf dieselbe Art und Weise für Filme bei %s.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Du kannst dich bei Trakt.tv anmelden um alle deine gesehenen Einträge mit anderen Geräten zu synchronisieren", "Clicking on the rating stars will display a number instead.": "Wenn du auf die Bewertungssternchen klickst, wird stattdessen eine Nummer dargestellt", "This application is entirely written in HTML5, CSS3 and Javascript.": "Diese Anwendung wurde vollständig in HTML5, CSS5 und Javascript geschrieben.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Wollen Sie mehr über einen Film oder eine Serie wissen? Klicken Sie einfach auf das IMDb-Symbol.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Doppelklick auf den \"ordnen nach\"-Filter invertiert die Reihenfolge der Liste", "Switch to next tab": "Wechsle zur nächsten Registerkarte", "Switch to previous tab": "Zur vorherigen Registerkarte wechseln", "Switch to corresponding tab": "Zur entsprechenden Registerkarte wechseln", "through": "bis", "Enlarge Covers": "Vergrößern der Cover", "Reduce Covers": "Verkleinern der Cover", - "Open the Help Section": "Öffne die Hilfe", "Open Item Details": "Eigenschaften anzeigen", "Add Item to Favorites": "Zu den Favoriten hinzufügen", "Mark as Seen": "Als gesehen markieren", @@ -309,10 +264,8 @@ "name": "Bezeichnung", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Keine Animes gefunden ...", "Movie": "Spielfilm", "Special": "Spezial", - "No Watchlist found...": "Keine Merkliste gefunden ...", "Watchlist": "Merkliste", "Resolving..": "Auflösung ...", "About": "Über uns", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Wiedergabegeschwindigkeit auf %s festlegen", "Playback rate adjustment is not available for this video!": "Wiedergabegeschwindigkeitsanpassung ist für dieses Video nicht verfügbar!", "Color": "Farbe", - "With Shadows": "Mit Schatten", "Local IP Address": "Lokale IP-Adresse", "Japan": "Japan", "Cars": "Autos", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Stück aus dem Leben", "Slice of Life": "Stück aus dem Leben", "Space": "Weltraum", "Sports": "Sport", "Super Power": "Supermacht", "Supernatural": "Übernatürlich", "Vampire": "Vampir", - "Alphabet": "Alphabet", "Automatically Sync on Start": "Beim Start automatisch synchronisieren", - "Setup VPN": "VPN einrichten", "VPN": "VPN", - "Install VPN Client": "VPN-Client installieren", - "More Details": "Weitere Details", - "Don't show me this VPN option anymore": "Diese VPN-Option mir nicht mehr anzeigen", "Activate automatic updating": "Automatische Aktualisierung aktivieren", - "We are installing VPN client": "Wir installieren den VPN-Client", - "VPN Client Installed": "VPN-Client installiert", "Please wait...": "Bitte warten...", - "VPN.ht client is installed": "VPN.ht-Client ist installiert", - "Install again": "Erneut installieren", "Connect": "Verbinden", "Create Account": "Konto erstellen", - "Please, allow ~ 1 minute": "Bitte erlauben Sie ~ 1 Minute", - "Status: Connecting to VPN...": "Status: Verbinde mit VPN...", - "Status: Monitoring connexion - ": "Status: Verbindung wird überwacht -", - "Connect VPN": "VPN verbinden", - "Disconnect VPN": "VPN trennen", "Celebrate various events": "Feiern Sie verschiedene Ereignisse", - "ATTENTION! We need admin access to run this command.": "ACHTUNG! Wir benötigen Administratorzugriff, um diesen Befehl auszuführen.", - "Your password is not saved": "Ihr Passwort ist nicht gespeichert", - "Enter sudo password :": "sudo-Password eingeben:", - "Status: Monitoring connection": "Status: Verbindung wird überwacht", - "Status: Connected": "Status: Verbunden", - "Secure connection": "Sichere Verbindung", - "Your IP:": "Ihre IP:", "Disconnect": "Trennen", "Downloaded": "Heruntergeladen", "Loading stuck ? Click here !": "Ladevorgang steckt fest? Klicken Sie hier!", @@ -398,9 +328,7 @@ "Store this torrent": "Torrent speichern", "Enter new name": "Neuen Namen eingeben", "This name is already taken": "Dieser Name ist bereits vergeben", - "Always start playing in fullscreen": "Immer im Vollbildmodus starten", - "Allow torrents to be stored for further use": "Erlauben Torrents für weiteren Gebrauch zu speichern", - "Hide VPN from the filter bar": "VPN von der Filterleiste verbergen", + "Always start playing in fullscreen": "Immer beginnen im Vollbildmodus abzuspielen", "Magnet link": "Magnet-Link", "Error resolving torrent.": "Fehler beim Auflösen des Torrents", "%s hour(s) remaining": "%s Stunde(n) verbleibend", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Abspielfenster auf halbe Videoauflösung setzen", "Retry": "Wiederholen", "Import a Torrent": "Torrent importieren", - "The remote movies API failed to respond, please check %s and try again later": "Die Remote-Filme API reagieren nicht, überprüfen Sie bitte %s und versuchen Sie es später noch einmal", - "The remote shows API failed to respond, please check %s and try again later": "Die API der Fernbedienungsanzeige reagiert nicht, überprüfen Sie bitte %s und versuchen Sie es später noch einmal", - "The remote anime API failed to respond, please check %s and try again later": "Die API der Fernbedienungsanzeige reagiert nicht, überprüfen Sie bitte %s und versuchen Sie es später noch einmal", "Not Seen": "Nicht gesehen", "Seen": "Gesehen", "Title": "Titel", @@ -426,13 +351,12 @@ "Opaque Background": "Undurchsichtiger Hintergrund", "No thank you": "Nein, danke", "Report an issue": "Problem melden", - "Log in into your GitLab account": "Melden Sie sich in Ihr GitLab Konto an", "Email": "E-Mail-Adresse", "Log in": "Anmelden", "Report anonymously": "Anonym melden", "Note regarding anonymous reports:": "Hinweis für anonyme Meldungen:", "You will not be able to edit or delete your report once sent.": "Sie werden nicht in der Lage sein, den gesendeten Bericht noch einmal zu bearbeiten oder zu löschen.", - "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Wenn zusätzliche Informationen benötigt werden, kann der Bericht geschlossen werden, da Sie nicht in der Lage sein werden, diese zu liefern.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Wenn zusätzliche Informationen benötigt werden, kann der Bericht geschlossen werden, da Sie es nicht mehr hinzufügen können.", "Step 1: Please look if the issue was already reported": "Schritt 1: Bitte schauen Sie, ob das Problem bereits berichtet wurde", "Enter keywords": "Schlüsselwörter eingeben", "Already reported": "Bereits berichtet", @@ -442,22 +366,21 @@ "The title of the issue": "Der Titel des Problems", "Description": "Beschreibung", "200 characters minimum": "mindestens 200 Zeichen", - "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Eine kurze Beschreibung des Problems. Wenn es vonnöten ist, inklusive der Schritte die erforderlich sind um den Fehler zu reproduzieren.", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Eine kurze Beschreibung des Problems. Wenn es möglich ist, beziehen Sie die Schritte die erforderlich sind um den Fehler zu reproduzieren mitein.", "Submit": "Absenden", "Step 3: Thank you !": "Schritt 3: Danke!", - "Your issue has been reported.": "Ihr Problem wurde zu uns übermittelt.", + "Your issue has been reported.": "Ihr Problem wurde übermittelt.", "Open in your browser": "Öffnen Sie in Ihrem Browser", "No issues found...": "Keine Probleme gefunden...", "First method": "Erste Methode", "Use the in-app reporter": "Verwenden Sie die In-App-Reporter", "You can find it later on the About page": "Sie finden es später auf der Seite Über", "Second method": "Zweite Methode", - "You can create an account on our %s repository, and click on %s.": "Sie können einen Account erstellen in unserem %s, dazu klicken Sie auf %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Brauchen Sie den %s Problemefilter und achten Sie darauf, ob das Problem allenfalls bereits gemeldet wurde oder bereits gelöst wurde.", - "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Falls nötig, füge einen Screenshot bei. Ist dein Anliegen wegen eines Designs oder eines Bugs?", - "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Ein guter Bugreport sollte alle Informationen beinhalten, damit andere keinen Informationen nachjagen müssen. Achten Sie darauf, alles Notwendige beizufügen.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Falls relevant, fügen Sie einen Screenshot bei. Ist ihr Anliegen wegen der Gestaltung eines Designs oder eines Bugs?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Ein guter Bugreport sollte alle Informationen beinhalten, damit keinen Informationen nachgegangen werden müssen. Achten Sie darauf, alles Notwendige beizufügen.", "Warning: Always use English when contacting us, or we might not understand you.": "Achtung: Verwenden Sie immer Englisch, wenn Sie uns kontaktieren, sonst kann es sein dass wir Sie nicht verstehen können.", - "Search on %s": "Suche auf %s", + "Search for torrent": "Nach Torrents suchen", "No results found": "Keine Sucherergebnisse gefunden", "Invalid credentials": "ungültige Anmeldedaten", "Open Favorites": "Favoriten öffnen", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Großbildmodus ist auf Grund der aktuellen Bildschirmauflösung nicht verfügbar", "Cannot be stored": "Kann nicht gespeichert werden", "%s reported this torrent as fake": "%s haben diesen Torrent als Fälschung gemeldet", - "%s could not verify this torrent": "%s konnten diesen Torrent nicht überprüfen", "Randomize": "Zufällig anordnen", "Randomize Button for Movies": "Schaltfläche zum zufälligen Anordnen für Filme", "Overall Ratio": "Gesamtverhältnis", "Translate Synopsis": "Handlungszusammenfassung übersetzen", - "Returning Series": "Wiederkehrende Serien", - "In Production": "In Produktion", - "Canceled": "Abgebrochen", "N/A": "N/V", - "%s is not supposed to be run as administrator": "%s soll nicht als Administrator ausgeführt werden", "Your disk is almost full.": "Ihre Festplatte ist fast voll.", - "You need to make more space available on your disk by deleting files.": "Sie müssen mehr Platz auf Ihrer Fesplatte schaffen, indem Sie Dateien löschen,", - "Playing Next": "Spiele nächstes", - "Trending": "Trending", - "Remember Filters": "Filter speichern", - "Automatic Subtitle Uploading": "Automatisch Untertitel hochladen", + "You need to make more space available on your disk by deleting files.": "Löschen Sie Daten auf Ihrer Festplatte um mehr Speicherplatz zur Verfügung zu stellen.", + "Playing Next": "Nächste wiedergeben", + "Trending": "Wiederkehrend", + "Remember Filters": "Filter merken", + "Automatic Subtitle Uploading": "Untertitel automatisch hochladen", "See-through Background": "Durchsichtiger Hintergrund", "Bold": "Fett", - "Currently watching": "Sie sehen ", - "No, it's not that": "Nein, es ist nicht das", - "Correct": "Korrekt", - "Initializing %s. Please Wait...": "Initialisiere %s. Bitte warten..." + "Currently watching": "Aktuell ansehend", + "No, it's not that": "Nein, das ist es nicht", + "Correct": "Richtig", + "Indie": "Indie", + "Init Database": "Datenbank initialisieren", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Temporäres Verzeichnis erstellen", + "Set System Theme": "System-Design setzen", + "Disclaimer": "Haftungsausschluss ", + "Series": "Serien", + "Finished": "Fertig", + "Event": "Ereignis", + "action": "Action-Filme", + "war": "Kampf-Filme", + "Local": "Lokal", + "Try another subtitle or drop one in the player": "Versuchen Sie einen anderen Untertitel oder legen Sie einen im Abspieler ab", + "animation": "Animations-Filme", + "family": "Familien-Filme", + "show": "Serien", + "movie": "Filme", + "Something went wrong downloading the update": "Beim Herunterladen der Aktualisierung ist etwas schlief gelaufen", + "Activate Update seeding": "Aktiviere verteilen von Aktualisierungen", + "Disable Anime Tab": "Registerkarte Anime verstecken", + "Disable Indie Tab": "Registerkarte Indie verstecken", + "Error converting subtitle": "Fehler beim Konvertieren des Untertitels", + "No subtitles found": "Keine Untertitel gefunden", + "Try again later or drop a subtitle in the player": "Versuchen Sie es später noch einmal oder legen Sie einen Untertitel im Abspieler ab", + "You should save the content of the old directory, then delete it": "Sie sollten sich den Inhalt des vorherigen Ordners sichern und diesen danach löschen.", + "Search on %s": "Suche auf %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Sind Sie sich sicher, dass Ihre gesamte Torrent-Sammlung gelöscht werden soll?", + "Audio Language": "Ausgabesprache", + "Subtitle": "Untertitel", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Fehler beim Lesen der Untertitelzeitabstimmung, Datei scheint beschädigt zu sein", + "Connection Not Secured": "Verbindung nicht sicher", + "Open File to Import": "Datei zum Importieren wählen", + "Browse Directoy to save to": "Speicher-Verzeichnis wählen", + "Cancel and use VPN": "Abbrechen und VPN verwenden", + "Continue seeding torrents after restart app?": "Torrents nach dem Neustart weiterhin seeden?", + "Enable VPN": "VPN aktivieren" } \ No newline at end of file diff --git a/src/app/language/el-GR.json b/src/app/language/el-GR.json new file mode 100644 index 0000000000..ab1148e33a --- /dev/null +++ b/src/app/language/el-GR.json @@ -0,0 +1,452 @@ +{ + "External Player": "Εξωτερικό πρόγραμμα αναπαραγωγής πολυμέσων", + "Made with": "Δημιουργήθηκε με", + "by a bunch of geeks from All Around The World": "από άτομα απ' όλο τον κόσμο", + "Initializing %s. Please Wait...": "Γίνεται εκκίνηση του %s. Παρακαλώ περιμένετε...", + "Movies": "Ταινίες", + "TV Series": "Τηλεοπτικές σειρές", + "Anime": "Άνιμε", + "Genre": "Είδος", + "All": "Όλα", + "Action": "Δράση", + "Adventure": "Περιπέτεια", + "Animation": "Κινούμενα σχέδια", + "Children": "Παιδικά", + "Comedy": "Κωμωδία", + "Crime": "Έγκλημα", + "Documentary": "Ντοκιμαντέρ", + "Drama": "Δράμα", + "Family": "Οικογένεια", + "Fantasy": "Φαντασία", + "Game Show": "Τηλεπαιχνίδια", + "Horror": "Τρόμος", + "Mini Series": "Μίνι σειρές", + "Mystery": "Μυστήριο", + "News": "Ειδήσεις", + "Reality": "Ριάλιτι", + "Romance": "Ρομάντζο", + "Science Fiction": "Επιστημονική φαντασία", + "Soap": "Σαπουνόπερα", + "Special Interest": "Ειδικού ενδιαφέροντος", + "Sport": "Αθλητικά", + "Suspense": "Αγωνία", + "Talk Show": "Τοκ σόου", + "Thriller": "Θρίλερ", + "Western": "Γουέστερν", + "Sort by": "Ταξινόμηση κατά", + "Updated": "Ενημέρωση", + "Year": "Χρονολογία", + "Name": "Ονομασία", + "Search": "Αναζήτηση", + "Season": "Κύκλος", + "Seasons": "Κύκλοι", + "Season %s": "Κύκλος %s", + "Load More": "Περισσότερα", + "Saved": "Αποθηκεύτηκε", + "Settings": "Ρυθμίσεις", + "Show advanced settings": "Εμφάνιση ρυθμίσεων για προχωρημένους", + "User Interface": "Περιβάλλον", + "Default Language": "Προκαθορισμένη γλώσσα", + "Theme": "Θέμα", + "Start Screen": "Οθόνη εκκίνησης", + "Favorites": "Αγαπημένα", + "Show rating over covers": "Εμφάνιση βαθμολογίας πάνω στα εξώφυλλα", + "Always On Top": "Πάντα στην κορυφή", + "Watched Items": "Προβληθέντα", + "Show": "Εμφάνιση", + "Fade": "Σκίαση", + "Hide": "Απόκρυψη", + "Subtitles": "Υπότιτλοι", + "Default Subtitle": "Προκαθορισμένοι υπότιτλοι", + "Disabled": "Απενεργοποιημένοι", + "Size": "Μέγεθος", + "Quality": "Ποιότητα", + "Only list movies in": "Εμφάνιση ταινιών μόνο σε", + "Show movie quality on list": "Εμφάνιση ποιότητας ταινιών στη λίστα", + "Trakt.tv": "Trakt.tv", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Συνδεθείτε στο %s για να κάνετε αυτόματα «scrobble» επεισόδια που βλέπετε στο %s", + "Username": "Όνομα χρήστη", + "Password": "Κωδικός πρόσβασης", + "%s stores an encrypted hash of your password in your local database": "Το %s αποθηκεύει ένα κρυπτογραφημένο αρχείο κατακερματισμού του κωδικού σας στην τοπική βάση δεδομένων σας.", + "Remote Control": "Απομακρυσμένη διαχείριση", + "HTTP API Port": "HTTP API θύρα", + "HTTP API Username": "HTTP API Όνομα χρήστη", + "HTTP API Password": "HTTP API Κωδικός πρόσβασης", + "Connection": "Σύνδεση", + "TV Show API Endpoint": "API Endpoint για σειρές", + "Connection Limit": "Όριο σύνδεσης", + "DHT Limit": "Όριο DHT", + "Port to stream on": "Θύρα για ροή", + "0 = Random": "0 = Τυχαία", + "Cache Directory": "Φάκελος κρυφής μνήμης", + "Clear Tmp Folder after closing app?": "Καθαρισμός του φακέλου προσωρινής αποθήκευσης μετά το κλείσιμο της εφαρμογής;", + "Database": "Βάση δεδομένων", + "Database Directory": "Φάκελος βάσης δεδομένων", + "Import Database": "Εισαγωγή βάσης δεδομένων", + "Export Database": "Εξαγωγή βάσης δεδομένων", + "Flush bookmarks database": "Εκκαθάριση βάσης δεδομένων αγαπημένων", + "Flush subtitles cache": "Εκκαθάριση κρυφής μνήμης υποτίτλων", + "Flush all databases": "Εκκαθάριση όλων των βάσεων δεδομένων", + "Reset to Default Settings": "Επαναφορά στις προεπιλεγμένες ρυθμίσεις", + "Importing Database...": "Γίνεται εισαγωγή βάσης δεδομένων...", + "Please wait": "Παρακαλώ περιμένετε", + "Error": "Σφάλμα", + "Biography": "Βιογραφία", + "Film-Noir": "Φιλμ νουάρ", + "History": "Ιστορία", + "Music": "Μουσική", + "Musical": "Μιούζικαλ", + "Sci-Fi": "Επιστημονική φαντασία", + "Short": "Μικρού μήκους", + "War": "Πόλεμος", + "Rating": "Βαθμολογία", + "Open IMDb page": "Άνοιγμα σελίδας IMDb", + "Health false": "Υγεία ψευδής", + "Add to bookmarks": "Προσθήκη στα αγαπημένα", + "Watch Trailer": "Προβολή τρέιλερ", + "Watch Now": "Προβολή τώρα", + "Ratio:": "Αναλογία:", + "Seeds:": "Τροφοδότες:", + "Peers:": "Αποδέκτες:", + "Remove from bookmarks": "Αφαίρεση από τα αγαπημένα", + "Changelog": "Αρχείο αλλαγών", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Το %s είναι το αποτέλεσμα πολλών προγραμματιστών και σχεδιαστών που χρησιμοποίησαν αρκετά API για να γίνει η εμπειρία της προβολής ταινιών μέσω torrent όσο το δυνατόν απλούστερη.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Είμαστε ένα έργο ανοικτού κώδικα. Είμαστε από όλο τον κόσμο. Αγαπάμε τις ταινίες μας. Και φυσικά.. αγαπάμε το ποπκόρν.", + "Health Unknown": "Υγεία άγνωστη", + "Episodes": "Επεισόδια", + "Episode %s": "Επεισόδιο %s", + "Aired Date": "Ημερομηνία πρώτης προβολής", + "Streaming to": "Αναπαραγωγή στο", + "connecting": "Γίνεται σύνδεση", + "Download": "Λήψη", + "Upload": "Αποστολή", + "Active Peers": "Ενεργοί αποδέκτες", + "Cancel": "Ακύρωση", + "startingDownload": "Εκκίνηση λήψης", + "downloading": "Γίνεται λήψη", + "ready": "Έτοιμο", + "playingExternally": "Γίνεται αναπαραγωγή εξωτερικά", + "Custom...": "Επιλογή...", + "Volume": "Ένταση", + "Ended": "Τελείωσε", + "Error loading data, try again later...": "Σφάλμα κατά την φόρτωση δεδομένων, δοκιμάστε αργότερα...", + "Miscellaneous": "Διάφορα", + "First Unwatched Episode": "Πρώτο επεισόδιο που δεν έχει προβληθεί", + "Next Episode In Series": "Επόμενο επεισόδιο της σειράς", + "Flushing...": "Εκκαθάριση...", + "Are you sure?": "Είστε σίγουροι;", + "We are flushing your databases": "Γίνεται εκκαθάριση των βάσεων δεδομένων", + "Success": "Επιτυχής", + "Please restart your application": "Παρακαλώ επανεκκινήστε την εφαρμογή", + "Restart": "Επανεκκίνηση", + "Terms of Service": "Όροι Χρήσης", + "I Accept": "Αποδέχομαι", + "Leave": "Αποχώρηση", + "When Opening TV Series Detail Jump To": "Με το άνοιγμα πληροφοριών μιας τηλεοπτικής σειράς πήγαινε στο", + "Playback": "Αναπαραγωγή", + "Play next episode automatically": "Αυτόματη αναπαραγωγή επόμενου επεισοδίου", + "Generate Pairing QR code": "Δημιουργία QR κωδικού", + "Play": "Αναπαραγωγή", + "waitingForSubtitles": "Αναμονή για υπότιτλους", + "Play Now": "Αναπαραγωγή τώρα", + "Seconds": "Δευτερόλεπτα", + "You are currently connected to %s": "Είστε συνδεδεμένοι στο %s", + "Disconnect account": "Αποσύνδεση λογαριασμού", + "Sync With Trakt": "Συγχρονισμός με Trakt", + "Syncing...": "Γίνεται συγχρονισμός...", + "Done": "Ολοκληρώθηκε", + "Subtitles Offset": "Αντιστάθμιση υποτίτλων", + "secs": "δεύτερα", + "We are flushing your database": "Γίνεται εκκαθάριση της βάσης δεδομένων σας", + "Ratio": "Αναλογία", + "Advanced Settings": "Προχωρημένες ρυθμίσεις", + "Tmp Folder": "Φάκελος προσωρινής αποθήκευσης", + "URL of this stream was copied to the clipboard": "Το URL της ροής αντιγράφηκε στο πρόχειρο", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Σφάλμα, η βάση δεδομένων είναι πιθανότατα κατεστραμμένη. Προσπαθήστε να εκκαθαρίσετε τα αγαπημένα στις ρυθμίσεις.", + "Flushing bookmarks...": "Γίνεται εκκαθάριση των αγαπημένων...", + "Resetting...": "Γίνεται επαναφορά...", + "We are resetting the settings": "Γίνεται επαναφορά των ρυθμίσεων", + "Installed": "Εγκαταστάθηκε", + "We are flushing your subtitle cache": "Γίνεται εκκαθάριση της κρυφής μνήμης υποτίτλων", + "Subtitle cache deleted": "Έγινε εκκαθάριση της κρυφής μνήμης υποτίτλων", + "Please select a file to play": "Παρακαλώ επιλέξτε ένα αρχείο για αναπαραγωγή", + "Global shortcuts": "Γενικές συντομεύσεις", + "Video Player": "Πρόγραμμα αναπαραγωγής βίντεο", + "Toggle Fullscreen": "Εναλλαγή πλήρης οθόνης", + "Play/Pause": "Αναπαραγωγή/Πάυση", + "Seek Forward": "Μπροστά", + "Increase Volume": "Αύξηση έντασης", + "Set Volume to": "Ρύθμιση έντασης στο", + "Offset Subtitles by": "Αντιστάθμιση υποτίτλων κατά", + "Toggle Mute": "Εναλλαγή σίγασης", + "Movie Detail": "Πληροφορίες ταινίας", + "Toggle Quality": "Εναλλαγή ποιότητας", + "Play Movie": "Αναπαραγωγή ταινίας", + "Exit Fullscreen": "Έξοδος πλήρης οθόνης", + "Seek Backward": "Πίσω", + "Decrease Volume": "Μέιωση έντασης", + "Show Stream URL": "Εμφάνιση URL ροής", + "TV Show Detail": "Λεπτομέριες τηλεοπτικής σειράς", + "Toggle Watched": "Εναλλαγή προβληθέν", + "Select Next Episode": "Επιλογή επόμενου επισοδίου", + "Select Previous Episode": "Επιλογή προηγούμενου επεισοδίου", + "Select Next Season": "Επιλογή επόμενου κύκλου", + "Select Previous Season": "Επιλογή προηγούμενου κύκλου", + "Play Episode": "Αναπαραγωγή επεισοδίου", + "space": "space", + "shift": "shift", + "ctrl": "ctrl", + "enter": "enter", + "esc": "esc", + "Keyboard Shortcuts": "Συντομεύσεις πληκτρολογίου", + "Cut": "Αποκοπή", + "Copy": "Αντιγραφή", + "Paste": "Επικόλληση", + "Help Section": "Βοήθεια", + "Did you know?": "Το ξέρατε;", + "What does %s offer?": "Τι προσφέρει το %s;", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Με το %s, μπορείτε να παρακολουθήσετε ταινίες και τηλεοπτικές σειρές πραγματικά εύκολα. Το μόνο που έχετε να κάνετε είναι να κάνετε κλικ σε ένα από τα εξώφυλλα και στη συνέχεια κλικ στη «Προβολή τώρα». Η εμπειρία σας όμως είναι υψηλά παραμετροποιήσιμη:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Η συλλογή ταινιών μας περιέχει μόνο ταινίες υψηλής ευκρίνειας, διαθέσιμες σε 720p και 1080p. Για να παρακολουθήσετε μια ταινία, απλά ανοίξτε το %s και περιηγηθείτε στη συλλογή ταινιών, προσβάσιμη από την καρτέλα «Ταινίες», στη γραμμή πλοήγησης. Η προεπιλεγμένη προβολή θα σας εμφανίσει όλες τις ταινίες ταξινομημένες κατά δημοτικότητα, αλλά μπορείτε να εφαρμόσετε τα δικά σας φίλτρα, χάρη στα φίλτρα «Είδος» και «Ταξινόμηση». Αφού έχετε επιλέξει μια ταινία που θέλετε να παρακολουθήσετε, κάντε κλικ στο εξώφυλλο του. Στη συνέχεια, κάντε κλικ στην επιλογή «Προβολή τώρα». Μη ξεχάσετε το ποπκόρν!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Η καρτέλα των τηλεοπτικών σειρών, που μπορείτε να επισκεφθείτε κάνοντας κλικ στην επιλογή «Τηλεοπτικές σειρές» στη γραμμή πλοήγησης, θα σας εμφανίσει όλες τις διαθέσιμες σειρές στη συλλογή μας. Μπορείτε επίσης να εφαρμόσετε τα δικά σας φίλτρα, όπως στις ταινίες, για να σας βοηθήσουν να αποφασίσετε τι θα δείτε. Σε αυτή τη συλλογή, επίσης, απλά κάντε κλικ στο εξώφυλλο: το νέο παράθυρο που θα εμφανιστεί, θα σας επιτρέψει να πλοηγηθείτε σε κύκλους και επεισόδια. Όταν αποφασίσετε τι θέλετε να παρακολουθήσετε, απλά κάντε κλικ στο κουμπί «Προβολή τώρα».", + "Choose quality": "Επιλογή ποιότητας", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ένας δρομέας δίπλα από το κουμπί «Προβολή τώρα» θα σας επιτρέψει να επιλέξετε την ποιότητα της ροής. Μπορείτε επίσης να ορίσετε μια σταθερή ποιότητα στην καρτέλα ρυθμίσεων. Προειδοποίηση: μια καλύτερη ποιότητα σημαίνει περισσότερα δεδομένα για λήψη.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Οι περισσότερες από τις ταινίες και τηλεοπτικές σειρές μας έχουν υπότιτλους στη γλώσσα σας. Μπορείτε να τους ορίσετε στην καρτέλα «Ρυθμίσεις». Για τις ταινίες, μπορείτε να τους ορίσετε ακόμη και από το αναπτυσσόμενο μενού, στη σελίδα λεπτομερειών της ταινίας.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Κάνοντας κλικ στο εικονίδιο της καρδιάς σε ένα εξώφυλλο θα προσθέσει την ταινία/σειρά στα αγαπημένα σας. Αυτή η συλλογή είναι προσβάσιμη μέσω του εικονιδίου σε σχήμα καρδιάς, στη γραμμή πλοήγησης. Για να αφαιρέσετε ένα στοιχείο από τη συλλογή σας, απλά κάντε κλικ στο εικονίδιο πάλι! Πόσο απλό είναι αυτό;", + "Watched icon": "Εικονίδιο προβολής", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Το %s θα θυμάται τι έχετε ήδη παρακολουθήσει - μια μικρή βοήθεια για να θυμόμαστε δεν πειράζει. Μπορείτε επίσης να ορίσετε ένα στοιχείο ως προβληθέν κάνοντας κλικ στο εικονίδιο σε σχήμα ματιού. Μπορείτε ακόμα να δημιουργήσετε και να συγχρονίσετε τη συλλογή σας με την ιστοσελίδα Trakt.tv, μέσω της καρτέλας", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Στο %s, μπορείτε να χρησιμοποιήσετε το εικονίδιο μεγεθυντικού φακού για να ανοίξετε την αναζήτηση. Πληκτρολογήστε έναν τίτλο, ηθοποιό, σκηνοθέτη ή ακόμα και μια χρονολογία, πατήστε το πλήκτρο «Enter» και αφήστε μας να σας δείξουμε τι μπορούμε να προσφέρουμε για να καλύψουμε τις ανάγκες σας. Για να κλείσετε την τρέχουσα αναζήτησή σας, μπορείτε να κάνετε κλικ στο «X» που βρίσκεται δίπλα από το πεδίο αναζήτησης ή να πληκτρολογήστε κάτι άλλο.", + "External Players": "Εξωτερικά προγράμματα αναπαραγωγής πολυμέσων", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Αν προτιμάτε τη χρήση ενός εξωτερικού προγράμματος αναπαραγωγής πολυμέσων αντί του ενσωματωμένου, μπορείτε να το κάνετε πατώντας το εικονίδιο που βρίσκεται δίπλα από το κουμπί «Προβολή τώρα». Μία λίστα με τα εγκατεστημένα προγράμματα αναπαραγωγής πολυμέσων σας θα εμφανιστεί, επιλέξτε ένα και το %s θα στείλει τα πάντα σε αυτό. Εάν το πρόγραμμα αναπαραγωγής πολυμέσων σας δεν είναι στη λίστα, παρακαλούμε να μας το αναφέρετε.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Για να προσαρμόσετε την εφαρμογή ακόμη περισσότερο, σας προσφέρουμε ένα μεγάλο πίνακα επιλογών. Για να ανοίξετε τις «Ρυθμίσεις», κάντε κλικ στο εικονίδιο σε σχήμα γραναζιού από τη γραμμή πλοήγησης.", + "Keyboard Navigation": "Πλοήγηση με το πληκτρολόγιο", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Ολόκληρη η λίστα των συντομεύσεων πληκτρολογίου είναι διαθέσιμη πατώντας «?» στο πληκτρολόγιό σας, ή μέσω του εικονιδίου με σχήμα πληκτρολογίου στην καρτέλα «Ρυθμίσεις».", + "Custom Torrents and Magnet Links": "Προσαρμοσμένα torrent και σύνδεσμοι magnet", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Μπορείτε να χρησιμοποιήσετε προσαρμοσμένα torrents και συνδέσμους magnet στο %s. Απλά σύρετε και πετάξτε τα αρχεία με κατάληξη .torrent στο παράθυρο της εφαρμογής, και/ή κάντε επικόλληση ενός συνδέσμου magnet.", + "Torrent health": "Υγεία torrent", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Στις λεπτομέρειες ταινιών/τηλεοπτικών σειρών, μπορείτε να βρείτε ένα μικρό κύκλο, χρωματισμένο με γκρι, κόκκινο, κίτρινο ή πράσινο. Τα χρώματα αυτά αναφέρονται στην υγεία του torrent. Ένα πράσινο torrent θα κατέβει γρήγορα, ενώ ένα κόκκινο torrent μπορεί να μην κατέβει καθόλου, ή πολύ αργά. Το γκρι χρώμα αντιπροσωπεύει ένα σφάλμα στον υπολογισμό της υγείας για τις ταινίες και θα πρέπει να κάνετε κλικ πάνω του για να εμφανίσετε την υγεία στις τηλεοπτικές σειρές.", + "How does %s work?": "Πως δουλεύει το %s;", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Το %s δουλεύει μέσω περιεχομένων βίντεου torrents. Οι ταινίες παρέχονται από το %s και οι τηλεοπτικές σειρές από το %s, ενώ όλες οι πληροφορίες από το %s. Εμείς δεν φιλοξενούμε κάποιο περιεχόμενο τους.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent streaming; Τα torrents χρησιμοποιούν το πρωτόκολλο Bittorrent, το οποίο ουσιαστικά σημαίνει ότι μπορείτε να κατεβάσετε μικρά τμήματα του περιεχομένου από τον υπολογιστή κάποιου άλλου χρήστη, ενώ στέλνετε τα τμήματα που έχετε ήδη λάβει σε άλλο χρήστη. Στη συνέχεια, μπορείτε να προβάλετε αυτά τα τμήματα, ενώ τα επόμενα λαμβάνονται στο παρασκήνιο. Αυτή η ανταλλαγή επιτρέπει το περιεχόμενο να παραμένει υγιές.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Όταν η ταινία έχει ληφθεί πλήρως, συνεχίζετε να στέλνετε κομμάτια στους άλλους χρήστες και όλα διαγράφονται από τον υπολογιστή σας όταν κλείσετε το %s. Τόσο απλό είναι.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Η εφαρμογή είναι κατασκευασμένη με Node-Webkit, HTML, CSS και Javascript. Λειτουργεί όπως τον περιηγητή Google Chrome, με την εξαίρεση ότι το μεγαλύτερο μέρος του κώδικα φιλοξενείται στον υπολογιστή σας. Ναι, το %s λειτουργεί με την ίδια τεχνολογία όπως μια κανονική ιστοσελίδα, όπως ... ας πούμε η Wikipedia, ή το YouTube!", + "I found a bug, how do I report it?": "Βρήκα ένα bug, πώς μπορώ να το αναφέρω;", + "You can paste magnet links anywhere in %s with CTRL+V.": "Μπορείτε να επικολλήσετε συνδέσμους magnet οπουδήποτε μέσα στο %s με CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Μπορείτε να σύρετε & να ρίξετε ένα αρχείο .torrent μέσα στο %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Αν δεν υπάρχουν υπότιτλοι για μία σειρά, μπορείτε να τους ανεβάσετε στο %s. Το ίδιο ισχύει και για τις ταινίες, αλλά στο %s.", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Μπορείτε να συνδεθείτε στο Trakt.tv για να αποθηκεύσετε όλα όσα έχετε παρακολουθήσει στο Butter και να τα συγχρονίσετε σε πολλαπλές συσκευές.", + "Clicking on the rating stars will display a number instead.": "Κάνοντας κλικ στα αστέρια βαθμολογίας θα εμφανιστεί ένας αριθμός αντ' αυτών.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "Η εφαρμογή αυτή είναι εξολοκλήρου γραμμένη σε HTML5, CSS3 και Javascript.", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Θέλετε να μάθετε περισσότερα για μία ταινία ή μία τηλεοπτική σειρά; Απλά κάντε κλικ στο εικονίδιο του IMDb.", + "Switch to next tab": "Μετάβαση στην επόμενη καρτέλα", + "Switch to previous tab": "Μετάβαση στην προηγούμενη καρτέλα", + "Switch to corresponding tab": "Μετάβαση στην αντίστοιχη καρτέλα", + "through": "μέχρι", + "Enlarge Covers": "Μεγέθυνση των εξώφυλλων", + "Reduce Covers": "Σμίκρυνση των εξώφυλλων", + "Open Item Details": "Άνοιγμα πληροφοριών στοιχείου", + "Add Item to Favorites": "Προσθήκη στοιχείου στα αγαπημένα", + "Mark as Seen": "Επισήμανση ως προβληθέν", + "Open this screen": "Άνοιγμα αυτής της οθόνης", + "Open Settings": "Άνοιγμα ρυθμίσεων", + "Posters Size": "Μέγεθος εξώφυλλων", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Αυτό το χαρακτηριστικό λειτουργεί μόνο αν έχετε συγχρονίσει το λογαριασμό του TraktTv σας. Παρακαλώ πηγαίνετε στις Ρυθμίσεις και εισάγετε τα στοιχεία σας.", + "Last Open": "Τελευταία ανοιχτό", + "Exporting Database...": "Γίνεται εξαγωγή βάσης δεδομένων...", + "Database Successfully Exported": "Επιτυχής εξαγωγή βάσης δεδομένων", + "Display": "Οθόνη", + "TV": "Τηλεοπτικά", + "Type": "Τύπος", + "popularity": "δημοτικότητα", + "date": "ημερομηνία", + "year": "χρονολογία", + "rating": "βαθμολογία", + "updated": "ενημερωμένα", + "name": "όνομα", + "OVA": "OVA", + "ONA": "ONA", + "Movie": "Ταινία", + "Special": "Ειδικό", + "Watchlist": "Λίστα παρακολούθησης", + "Resolving..": "Επίλυση..", + "About": "Σχετικά", + "Open Cache Directory": "Άνοιγμα φακέλου κρυφής μνήμης", + "Open Database Directory": "Άνοιγμα φακέλου βάσης δεδομένων", + "Mark as unseen": "Επισήμανση ως μη προβληθέν", + "Playback rate": "Ρυθμός αναπαραγωγής", + "Increase playback rate by %s": "Άυξηση του ρυθμού αναπαραγωγής κατά %s", + "Decrease playback rate by %s": "Μείωση του ρυθμού αναπαραγωγής κατά %s", + "Set playback rate to %s": "Ορισμός του ρυθμού αναπαραγωγής στο %s", + "Playback rate adjustment is not available for this video!": "Η προσαρμογή του ρυθμού αναπαραγωγής δεν είναι διαθέσιμη για αυτό το βίντεο!", + "Color": "Χρώμα", + "Local IP Address": "Τοπική διεύθυνση IP", + "Japan": "Ιαπωνία", + "Cars": "Αυτοκίνητα", + "Dementia": "Dementia", + "Demons": "Δαίμονες", + "Ecchi": "Ecchi", + "Game": "Παιχνίδι", + "Harem": "Χάρεμ", + "Historical": "Ιστορικά", + "Josei": "Τζοσέι", + "Kids": "Παιδικά", + "Magic": "Μαγεία", + "Martial Arts": "Πολεμικές τέχνες", + "Mecha": "Μέκα", + "Military": "Στρατός", + "Parody": "Παρωδία", + "Police": "Αστυνομία", + "Psychological": "Ψυχολογικά", + "Samurai": "Σαμουράι", + "School": "Σχολείο", + "Seinen": "Σέινεν", + "Shoujo": "Σότζο", + "Shoujo Ai": "Σότζο άι", + "Shounen": "Σόνεν", + "Shounen Ai": "Σόνεν άι", + "Slice of Life": "Slice of life", + "Space": "Διάστημα", + "Sports": "Αθλήματα", + "Super Power": "Υπερδυνάμεις", + "Supernatural": "Υπερφυσικά", + "Vampire": "Βρυκόλακες", + "Automatically Sync on Start": "Αυτόματος συγχρονισμός κατά την εκκίνηση", + "VPN": "VPN", + "Activate automatic updating": "Ενεργοποίηση αυτόματης αναβάθμισης", + "Please wait...": "Παρακαλώ περιμένετε...", + "Connect": "Σύνδεση", + "Create Account": "Δημιουργία λογαριασμού", + "Celebrate various events": "Εορτασμός διαφόρων εκδηλώσεων", + "Disconnect": "Αποσύνδεση", + "Downloaded": "Έγινε λήψη", + "Loading stuck ? Click here !": "Κόλλησε στην αναμονή; Κάντε κλικ εδώ!", + "Torrent Collection": "Συλλογή torrent", + "Drop Magnet or .torrent": "Εισάγετε magnet ή .torrent", + "Remove this torrent": "Αφαίρεση του torrent", + "Rename this torrent": "Μετονομασία του torrent", + "Flush entire collection": "Εκκαθάριση όλης της συλλογής", + "Open Collection Directory": "Άνοιγμα φακέλου συλλογής", + "Store this torrent": "Αποθήκευση του torrent", + "Enter new name": "Εισαγωγή νέου ονόματος", + "This name is already taken": "Το όνομα αυτό υπάρχει ήδη", + "Always start playing in fullscreen": "Να γίνεται πάντα έναρξη αναπαραγωγής σε πλήρη οθόνη", + "Magnet link": "Σύνδεσμος magnet", + "Error resolving torrent.": "Σφάλμα με την επίλυση του torrent", + "%s hour(s) remaining": "%s ώρες απομένουν", + "%s minute(s) remaining": "%s λεπτά απομένουν", + "%s second(s) remaining": "%s δευτερόλεπτα απομένουν", + "Unknown time remaining": "Απομένει άγνωστος χρόνος", + "Set player window to video resolution": "Ορισμός του παραθύρου αναπαραγωγής στην ανάλυση του βίντεο", + "Set player window to double of video resolution": "Ορισμός του παραθύρου αναπαραγωγής στο διπλάσιο της ανάλυσης του βίντεο", + "Set player window to half of video resolution": "Ορισμός του παραθύρου αναπαραγωγής στο μισό της ανάλυσης του βίντεο", + "Retry": "Δοκιμάστε ξανά", + "Import a Torrent": "Εισαγωγή torrent", + "Not Seen": "Δεν έχει προβληθεί", + "Seen": "Έχει προβληθεί", + "Title": "Τίτλο", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Υπήρξε σφάλμα με την αναπαραγωγή του βίντεο. Παρακαλώ δοκιμάστε ένα εξωτερικό πρόγραμμα αναπαραγωγής πολυμέσων όπως το %s για να δείτε το περιεχόμενο αυτό.", + "Font": "Γραμματοσειρά", + "Decoration": "Διακόσμηση", + "None": "Καμία", + "Outline": "Περίγραμμα", + "Opaque Background": "Αδιαφανές φόντο", + "No thank you": "Όχι, ευχαριστώ", + "Report an issue": "Αναφορά προβλήματος", + "Email": "Email", + "Log in": "Σύνδεση", + "Report anonymously": "Αναφορά ανώνυμα", + "Note regarding anonymous reports:": "Σημείωση περί ανώνυμων αναφορών:", + "You will not be able to edit or delete your report once sent.": "Δεν θα μπορείτε να επεξεργαστείτε ή να διαγράψετε την αναφορά σας αφού σταλεί.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Αν απαιτούνται επιπλέον πληροφορίες, η αναφορά μπορεί να κλείσει, αφού δεν θα μπορείτε να τις δώσετε.", + "Step 1: Please look if the issue was already reported": "Βήμα 1: Παρακαλώ κοιτάξτε αν το πρόβλημα έχει ήδη αναφερθεί", + "Enter keywords": "Εισαγωγή λέξεων-κλειδιών", + "Already reported": "Έχει ήδη αναφερθεί", + "I want to report a new issue": "Θέλω να αναφέρω ένα νέο πρόβλημα", + "Step 2: Report a new issue": "Βήμα 2: Αναφορά νέου προβλήματος", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Σημείωση: παρακαλώ μη χρησιμοποιείτε την φόρμα αυτή για να επικοινωνήσετε μαζί μας. Ο μοναδικός σκοπός της είναι για την αναφορά προβλημάτων.", + "The title of the issue": "Ο τίτλος του προβλήματος", + "Description": "Περιγραφή", + "200 characters minimum": "200 χαρακτήρες το ελάχιστο", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Μια μικρή περιγραφή του προβλήματος. Αν γίνεται, συμπεριλάβετε τα βήματα που απαιτούνται για την αναπαραγωγή του.", + "Submit": "Υποβολή", + "Step 3: Thank you !": "Βήμα 3: Ευχαριστούμε!", + "Your issue has been reported.": "Το πρόβλημα σας έχει αναφερθεί.", + "Open in your browser": "Άνοιγμα στον περιηγητή σας", + "No issues found...": "Δεν βρέθηκαν προβλήματα...", + "First method": "Πρώτη μέθοδος", + "Use the in-app reporter": "Χρήση της εσωτερικής φόρμα αναφοράς", + "You can find it later on the About page": "Μπορείτε να τη βρείτε αργότερα στη σελίδα «Σχετικά»", + "Second method": "Δεύτερη μέθοδος", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Χρησιμοποιήστε το φίλτρο προβλήματος του %s για να αναζητήσετε και να ελέγξετε αν το πρόβλημα έχει αναφερθεί ή επιδιορθωθεί ήδη.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Συμπεριλάβετε ένα στιγμιότυπο οθόνης αν είναι σχετικό - Είναι το πρόβλημα σας για ένα σχεδιαστικό χαρακτηριστικό ή για ένα bug;", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Μια καλή αναφορά προβλήματος δεν θα πρέπει να αφήνει άλλους να πρέπει να σας κυνηγάνε για περισσότερες πληροφορίες. Σιγουρευτείτε ότι συμπεριλάβατε τις λεπτομέρειες του περιβάλλοντος σας.", + "Warning: Always use English when contacting us, or we might not understand you.": "Προειδοποίηση: Πάντα χρησιμοποιείτε την αγγλική γλώσσα όταν επικοινωνείτε μαζί μας, αλλιώς μπορεί να μην σας καταλάβουμε.", + "Search for torrent": "Αναζήτηση για torrent", + "No results found": "Δεν βρέθηκαν αποτελέσματα", + "Invalid credentials": "Λάθος διαπιστευτήρια", + "Open Favorites": "Άνοιγμα αγαπημένων", + "Open About": "Άνοιγμα σελίδας περί", + "Minimize to Tray": "Ελαχιστοποίηση στην περιοχή ειδοποιήσεων", + "Close": "Κλείσιμο", + "Restore": "Επαναφορά", + "Resume Playback": "Συνέχιση αναπαραγωγής", + "Features": "Χαρακτηριστικά", + "Connect To %s": "Σύνδεση στο %s", + "The magnet link was copied to the clipboard": "Ο σύνδεσμος magnet αντιγράφηκε στο πρόχειρο", + "Big Picture Mode": "Λειτουργία μεγάλης οθόνης", + "Big Picture Mode is unavailable on your current screen resolution": "Η λειτουργία μεγάλης οθόνης δεν είναι διαθέσιμη στην τρέχουσα ανάλυση οθόνης σας.", + "Cannot be stored": "Δεν είναι δυνατή η αποθήκευση", + "%s reported this torrent as fake": "Το %s ανέφερε αυτό το torrent ως ψεύτικο", + "Randomize": "Τυχαιοποίηση", + "Randomize Button for Movies": "Κουμπί τυχαιοποίησης για ταινίες", + "Overall Ratio": "Συνολική αναλογία", + "Translate Synopsis": "Μετάφραση περίληψης", + "N/A": "Δ/Υ", + "Your disk is almost full.": "Ο δίσκος σας είναι σχεδόν πλήρης", + "You need to make more space available on your disk by deleting files.": "Πρέπει να κάνετε περισσότερο χώρο διαθέσιμο στον δίσκο σας διαγράφοντας αρχεία.", + "Playing Next": "Στη συνέχεια", + "Trending": "Τάσεις", + "Remember Filters": "Αποθήκευση φίλτρων", + "Automatic Subtitle Uploading": "Αυτόματη αποστολή υποτίτλων", + "See-through Background": "Διαφανές φόντο", + "Bold": "Έντονα", + "Currently watching": "Παίζει τώρα", + "No, it's not that": "Όχι, δεν είναι αυτό", + "Correct": "Σωστό", + "Indie": "Ίντι", + "Init Database": "Γίνεται εκκίνηση βάσης δεδομένων", + "Status: %s ...": "Κατάσταση: %s ...", + "Create Temp Folder": "Δημιουργία Φακέλου προσωρινής αποθήκευσης", + "Set System Theme": "Ορισμός θέματος συστήματος", + "Disclaimer": "Δήλωση αποποίησης ευθύνης", + "Series": "Σειρές", + "Finished": "Ολοκληρώθηκε", + "Event": "Γεγονός", + "action": "δράση", + "war": "πόλεμος", + "Local": "Τοπικά", + "Try another subtitle or drop one in the player": "Δοκιμάστε έναν διαφορετικό υπότιτλο ή ρίξτε έναν στο πρόγραμμα αναπαραγωγής", + "animation": "κινούμενα σχέδια", + "family": "οικογένεια", + "show": "show", + "movie": "ταινία", + "Something went wrong downloading the update": "Κάτι πήγε στραβά κατά το κατέβασμα της ενημέρωσης", + "Activate Update seeding": "Ενεργοποίηση τροφοδότησης ενημέρωσης", + "Disable Anime Tab": "Απενεργοποίηση καρτέλας Άνιμε", + "Disable Indie Tab": "Απενεργοποίηση καρτέλας Ίντι", + "Error converting subtitle": "Σφάλμα μετατροπής υπότιτλου", + "No subtitles found": "Δεν βρέθηκαν υπότιτλοι", + "Try again later or drop a subtitle in the player": "Δοκιμάστε ξανά αργότερα ή ρίξτε έναν στο πρόγραμμα αναπαραγωγής", + "You should save the content of the old directory, then delete it": "Θα ήταν καλό να αποθηκεύσετε το περιεχόμενο του παλιού φακέλου και μετά να τον διαγράψετε", + "Search on %s": "Αναζήτηση για %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Είστε σίγουροι ότι θέλετε να διαγράψετε όλο το περιεχόμενο της Συλλογής Torrent ;", + "Audio Language": "Γλώσσα ήχου", + "Subtitle": "Υπότιτλοι", + "Code:": "Κωδικός:", + "Error reading subtitle timings, file seems corrupted": "Σφάλμα ανάγνωσης χρονισμού υπότιτλου, το αρχείο φαίνεται κατεστραμμένο.", + "Connection Not Secured": "Μη ασφαλής σύνδεση", + "Open File to Import": "Άνοιγμα αρχείου για εισαγωγή", + "Browse Directoy to save to": "Επιλογή φακέλου για αποθήκευση", + "Cancel and use VPN": "Ακύρωση και ενεργοποίηση VPN", + "Continue seeding torrents after restart app?": "Συνέχεια τροφοδότησης torrent μετά την επανεκκίνηση της εφαρμογής;", + "Enable VPN": "Ενεργοποίηση VPN" +} \ No newline at end of file diff --git a/src/app/language/el.json b/src/app/language/el.json index 0f3dba7ed8..8e1c129e69 100644 --- a/src/app/language/el.json +++ b/src/app/language/el.json @@ -2,8 +2,7 @@ "External Player": "Εξωτερικό πρόγραμμα αναπαραγωγής πολυμέσων", "Made with": "Δημιουργήθηκε με", "by a bunch of geeks from All Around The World": "από άτομα απ' όλο τον κόσμο", - "Initializing Butter. Please Wait...": "Γίνεται εκκίνηση του Butter. Παρακαλώ περιμένετε...", - "Status: Checking Database...": "Κατάσταση: Έλεγχος βάσης δεδομένων...", + "Initializing %s. Please Wait...": "Γίνεται εκκίνηση του %s. Παρακαλώ περιμένετε...", "Movies": "Ταινίες", "TV Series": "Τηλεοπτικές σειρές", "Anime": "Άνιμε", @@ -20,7 +19,6 @@ "Family": "Οικογένεια", "Fantasy": "Φαντασία", "Game Show": "Τηλεπαιχνίδια", - "Home And Garden": "Σπίτι και κήπος", "Horror": "Τρόμος", "Mini Series": "Μίνι σειρές", "Mystery": "Μυστήριο", @@ -36,7 +34,6 @@ "Thriller": "Θρίλερ", "Western": "Γουέστερν", "Sort by": "Ταξινόμηση κατά", - "Popularity": "Δημοτικότητα", "Updated": "Ενημέρωση", "Year": "Χρονολογία", "Name": "Ονομασία", @@ -67,18 +64,16 @@ "Only list movies in": "Εμφάνιση ταινιών μόνο σε", "Show movie quality on list": "Εμφάνιση ποιότητας ταινιών στη λίστα", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Εισάγετε εδώ τα στοιχεία του Trakt.tv λογαριασμού σας, για να κάνετε αυτόματα «scrobble» επεισόδια που βλέπετε στο Butter.", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Συνδεθείτε στο %s για να κάνετε αυτόματα «scrobble» επεισόδια που βλέπετε στο %s", "Username": "Όνομα χρήστη", "Password": "Κωδικός πρόσβασης", - "Butter stores an encrypted hash of your password in your local database": "Το Butter αποθηκεύει ένα κρυπτογραφημένο αρχείο κατακερματισμού του κωδικού σας στην τοπική βάση δεδομένων σας.", + "%s stores an encrypted hash of your password in your local database": "Το %s αποθηκεύει ένα κρυπτογραφημένο αρχείο κατακερματισμού του κωδικού σας στην τοπική βάση δεδομένων σας.", "Remote Control": "Απομακρυσμένη διαχείριση", "HTTP API Port": "HTTP API θύρα", "HTTP API Username": "HTTP API Όνομα χρήστη", "HTTP API Password": "HTTP API Κωδικός πρόσβασης", "Connection": "Σύνδεση", "TV Show API Endpoint": "API Endpoint για σειρές", - "Movies API Endpoint": "API Endpoint για ταινίες", "Connection Limit": "Όριο σύνδεσης", "DHT Limit": "Όριο DHT", "Port to stream on": "Θύρα για ροή", @@ -104,22 +99,19 @@ "Sci-Fi": "Επιστημονική φαντασία", "Short": "Μικρού μήκους", "War": "Πόλεμος", - "Last Added": "Τελευταία προσθήκη", "Rating": "Βαθμολογία", "Open IMDb page": "Άνοιγμα σελίδας IMDb", "Health false": "Υγεία ψευδής", "Add to bookmarks": "Προσθήκη στα αγαπημένα", "Watch Trailer": "Προβολή τρέιλερ", "Watch Now": "Προβολή τώρα", - "Health Good": "Υγεία καλή", "Ratio:": "Αναλογία:", "Seeds:": "Τροφοδότες:", "Peers:": "Αποδέκτες:", "Remove from bookmarks": "Αφαίρεση από τα αγαπημένα", "Changelog": "Αρχείο αλλαγών", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Το Butter είναι το αποτέλεσμα πολλών προγραμματιστών και σχεδιαστών που χρησιμοποίησαν αρκετά API για να γίνει η εμπειρία της προβολής ταινιών μέσω torrent όσο το δυνατόν απλούστερη.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Το %s είναι το αποτέλεσμα πολλών προγραμματιστών και σχεδιαστών που χρησιμοποίησαν αρκετά API για να γίνει η εμπειρία της προβολής ταινιών μέσω torrent όσο το δυνατόν απλούστερη.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Είμαστε ένα έργο ανοικτού κώδικα. Είμαστε από όλο τον κόσμο. Αγαπάμε τις ταινίες μας. Και φυσικά.. αγαπάμε το ποπκόρν.", - "Invalid PCT Database File Selected": "Επιλέχθηκε μη έγκυρο αρχείο βάσης δεδομένων PCT", "Health Unknown": "Υγεία άγνωστη", "Episodes": "Επεισόδια", "Episode %s": "Επεισόδιο %s", @@ -139,10 +131,8 @@ "Ended": "Τελείωσε", "Error loading data, try again later...": "Σφάλμα κατά την φόρτωση δεδομένων, δοκιμάστε αργότερα...", "Miscellaneous": "Διάφορα", - "When opening TV Show Detail Jump to:": "Με το άνοιγμα πληροφοριών μιας τηλεοπτικής σειράς πήγαινε στο:", "First Unwatched Episode": "Πρώτο επεισόδιο που δεν έχει προβληθεί", "Next Episode In Series": "Επόμενο επεισόδιο της σειράς", - "When Opening TV Show Detail Jump To": "Με το άνοιγμα πληροφοριών μιας τηλεοπτικής σειράς πήγαινε στο", "Flushing...": "Εκκαθάριση...", "Are you sure?": "Είστε σίγουροι;", "We are flushing your databases": "Γίνεται εκκαθάριση των βάσεων δεδομένων", @@ -153,17 +143,13 @@ "I Accept": "Αποδέχομαι", "Leave": "Αποχώρηση", "When Opening TV Series Detail Jump To": "Με το άνοιγμα πληροφοριών μιας τηλεοπτικής σειράς πήγαινε στο", - "Health Medium": "Υγεία μέτρια", "Playback": "Αναπαραγωγή", "Play next episode automatically": "Αυτόματη αναπαραγωγή επόμενου επεισοδίου", "Generate Pairing QR code": "Δημιουργία QR κωδικού", - "Playing Next Episode in": "Αναπαραγωγή επόμενου επεισοδίου σε", "Play": "Αναπαραγωγή", - "Dismiss": "Απόρριψη", "waitingForSubtitles": "Αναμονή για υπότιτλους", "Play Now": "Αναπαραγωγή τώρα", "Seconds": "Δευτερόλεπτα", - "You are currently authenticated to Trakt.tv as": "Είστε συνδεδεμένοι στο Trakt.tv ως", "You are currently connected to %s": "Είστε συνδεδεμένοι στο %s", "Disconnect account": "Αποσύνδεση λογαριασμού", "Sync With Trakt": "Συγχρονισμός με Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Αντιστάθμιση υποτίτλων", "secs": "δεύτερα", "We are flushing your database": "Γίνεται εκκαθάριση της βάσης δεδομένων σας", - "We are rebuilding the TV Show Database. Do not close the application.": "Γίνετε αναδιοργάνωση της βάσης δεδομένων τηλεοπτικών σειρών. Μην κλείσετε την εφαρμογή.", - "No shows found...": "Δεν βρέθηκαν σειρές...", - "No Favorites found...": "Δεν βρέθηκαν αγαπημένα...", - "Rebuild TV Shows Database": "Αναδιοργάνωση βάσης δεδομένων τηλεοπτικών σειρών", - "No movies found...": "Δεν βρέθηκαν ταινίες...", "Ratio": "Αναλογία", - "Health Excellent": "Υγεία άριστη", - "Health Bad": "Υγεία κακή", - "Status: Creating Database...": "Κατάσταση: Δημιουργία βάσης δεδομένων...", - "Status: Updating database...": "Κατάσταση: Ανανέωση βάσης δεδομένων...", - "Status: Skipping synchronization TTL not met": "Κατάσταση: Παράλειψη συγχρονισμού TTL αδύνατη", "Advanced Settings": "Προχωρημένες ρυθμίσεις", - "Clear Cache directory after closing app?": "Καθαρισμός του φακέλου κρυφής μνήμης μετά το κλείσιμο της εφαρμογής;", "Tmp Folder": "Φάκελος προσωρινής αποθήκευσης", - "Status: Downloading API archive...": "Κατάσταση: Γίνεται λήψη αρχείου API...", - "Status: Archive downloaded successfully...": "Κατάσταση: Επιτυχής λήψη αρχείου...", - "Status: Importing file": "Κατάσταση: Γίνεται εισαγωγή αρχείου", - "Status: Imported successfully": "Κατάσταση: Επιτυχής εισαγωγή", - "Status: Launching applicaion... ": "Κατάσταση: Εκκίνηση εφαρμογής...", "URL of this stream was copied to the clipboard": "Το URL της ροής αντιγράφηκε στο πρόχειρο", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Σφάλμα, η βάση δεδομένων είναι πιθανότατα κατεστραμμένη. Προσπαθήστε να εκκαθαρίσετε τα αγαπημένα στις ρυθμίσεις.", "Flushing bookmarks...": "Γίνεται εκκαθάριση των αγαπημένων...", "Resetting...": "Γίνεται επαναφορά...", "We are resetting the settings": "Γίνεται επαναφορά των ρυθμίσεων", - "New version downloaded": "Έγινε λήψη νέας έκδοσης", "Installed": "Εγκαταστάθηκε", - "Install Now": "Εγκατάσταση τώρα", - "Restart Now": "Επανεκκίνηση τώρα", "We are flushing your subtitle cache": "Γίνεται εκκαθάριση της κρυφής μνήμης υποτίτλων", "Subtitle cache deleted": "Έγινε εκκαθάριση της κρυφής μνήμης υποτίτλων", "Please select a file to play": "Παρακαλώ επιλέξτε ένα αρχείο για αναπαραγωγή", - "Test Login": "Δοκιμή σύνδεσης", - "Testing...": "Γίνεται δοκιμή...", - "Success!": "Επιτυχής!", - "Failed!": "Αποτυχία!", "Global shortcuts": "Γενικές συντομεύσεις", "Video Player": "Πρόγραμμα αναπαραγωγής βίντεο", "Toggle Fullscreen": "Εναλλαγή πλήρης οθόνης", @@ -241,53 +204,45 @@ "Paste": "Επικόλληση", "Help Section": "Βοήθεια", "Did you know?": "Το ξέρατε;", - "What does Butter offer?": "Τι προσφέρει το Butter;", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Με το Butter, μπορείτε να παρακολουθήσετε ταινίες και τηλεοπτικές σειρές πραγματικά εύκολα. Το μόνο που έχετε να κάνετε είναι να κάνετε κλικ σε ένα από τα εξώφυλλα και στη συνέχεια κλικ στη «Προβολή τώρα». Η εμπειρία σας όμως είναι υψηλά παραμετροποιήσιμη:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Η συλλογή ταινιών μας περιέχει μόνο ταινίες υψηλής ευκρίνειας, διαθέσιμες σε 720p και 1080p. Για να παρακολουθήσετε μια ταινία, απλά ανοίξτε το Popcorn Τime και περιηγηθείτε στη συλλογή ταινιών, προσβάσιμη από την καρτέλα «Ταινίες», στη γραμμή πλοήγησης. Η προεπιλεγμένη προβολή θα σας εμφανίσει όλες τις ταινίες ταξινομημένες κατά δημοτικότητα, αλλά μπορείτε να εφαρμόσετε τα δικά σας φίλτρα, χάρη στα φίλτρα «Είδος» και «Ταξινόμηση». Αφού έχετε επιλέξει μια ταινία που θέλετε να παρακολουθήσετε, κάντε κλικ στο εξώφυλλο του. Στη συνέχεια, κάντε κλικ στην επιλογή «Προβολή τώρα». Μη ξεχάσετε το ποπκόρν!", + "What does %s offer?": "Τι προσφέρει το %s;", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Με το %s, μπορείτε να παρακολουθήσετε ταινίες και τηλεοπτικές σειρές πραγματικά εύκολα. Το μόνο που έχετε να κάνετε είναι να κάνετε κλικ σε ένα από τα εξώφυλλα και στη συνέχεια κλικ στη «Προβολή τώρα». Η εμπειρία σας όμως είναι υψηλά παραμετροποιήσιμη:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Η συλλογή ταινιών μας περιέχει μόνο ταινίες υψηλής ευκρίνειας, διαθέσιμες σε 720p και 1080p. Για να παρακολουθήσετε μια ταινία, απλά ανοίξτε το %s και περιηγηθείτε στη συλλογή ταινιών, προσβάσιμη από την καρτέλα «Ταινίες», στη γραμμή πλοήγησης. Η προεπιλεγμένη προβολή θα σας εμφανίσει όλες τις ταινίες ταξινομημένες κατά δημοτικότητα, αλλά μπορείτε να εφαρμόσετε τα δικά σας φίλτρα, χάρη στα φίλτρα «Είδος» και «Ταξινόμηση». Αφού έχετε επιλέξει μια ταινία που θέλετε να παρακολουθήσετε, κάντε κλικ στο εξώφυλλο του. Στη συνέχεια, κάντε κλικ στην επιλογή «Προβολή τώρα». Μη ξεχάσετε το ποπκόρν!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Η καρτέλα των τηλεοπτικών σειρών, που μπορείτε να επισκεφθείτε κάνοντας κλικ στην επιλογή «Τηλεοπτικές σειρές» στη γραμμή πλοήγησης, θα σας εμφανίσει όλες τις διαθέσιμες σειρές στη συλλογή μας. Μπορείτε επίσης να εφαρμόσετε τα δικά σας φίλτρα, όπως στις ταινίες, για να σας βοηθήσουν να αποφασίσετε τι θα δείτε. Σε αυτή τη συλλογή, επίσης, απλά κάντε κλικ στο εξώφυλλο: το νέο παράθυρο που θα εμφανιστεί, θα σας επιτρέψει να πλοηγηθείτε σε κύκλους και επεισόδια. Όταν αποφασίσετε τι θέλετε να παρακολουθήσετε, απλά κάντε κλικ στο κουμπί «Προβολή τώρα».", "Choose quality": "Επιλογή ποιότητας", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ένας δρομέας δίπλα από το κουμπί «Προβολή τώρα» θα σας επιτρέψει να επιλέξετε την ποιότητα της ροής. Μπορείτε επίσης να ορίσετε μια σταθερή ποιότητα στην καρτέλα ρυθμίσεων. Προειδοποίηση: μια καλύτερη ποιότητα σημαίνει περισσότερα δεδομένα για λήψη.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Οι περισσότερες από τις ταινίες και τηλεοπτικές σειρές μας έχουν υπότιτλους στη γλώσσα σας. Μπορείτε να τους ορίσετε στην καρτέλα «Ρυθμίσεις». Για τις ταινίες, μπορείτε να τους ορίσετε ακόμη και από το αναπτυσσόμενο μενού, στη σελίδα λεπτομερειών της ταινίας.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Κάνοντας κλικ στο εικονίδιο της καρδιάς σε ένα εξώφυλλο θα προσθέσει την ταινία/σειρά στα αγαπημένα σας. Αυτή η συλλογή είναι προσβάσιμη μέσω του εικονιδίου σε σχήμα καρδιάς, στη γραμμή πλοήγησης. Για να αφαιρέσετε ένα στοιχείο από τη συλλογή σας, απλά κάντε κλικ στο εικονίδιο πάλι! Πόσο απλό είναι αυτό;", "Watched icon": "Εικονίδιο προβολής", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Το Butter θα θυμάται τι έχετε ήδη παρακολουθήσει - μια μικρή βοήθεια για να θυμόμαστε δεν πειράζει. Μπορείτε επίσης να ορίσετε ένα στοιχείο ως προβληθέν κάνοντας κλικ στο εικονίδιο σε σχήμα ματιού. Μπορείτε ακόμα να δημιουργήσετε και να συγχρονίσετε τη συλλογή σας με την ιστοσελίδα Trakt.tv, μέσω της καρτέλας «Ρυθμίσεις».", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Στο Butter, μπορείτε να χρησιμοποιήσετε το εικονίδιο μεγεθυντικού φακού για να ανοίξετε την αναζήτηση. Πληκτρολογήστε έναν τίτλο, ηθοποιό, σκηνοθέτη ή ακόμα και μια χρονολογία, πατήστε το πλήκτρο «Enter» και αφήστε μας να σας δείξουμε τι μπορούμε να προσφέρουμε για να καλύψουμε τις ανάγκες σας. Για να κλείσετε την τρέχουσα αναζήτησή σας, μπορείτε να κάνετε κλικ στο «X» που βρίσκεται δίπλα από το πεδίο αναζήτησης ή να πληκτρολογήστε κάτι άλλο.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Το %s θα θυμάται τι έχετε ήδη παρακολουθήσει - μια μικρή βοήθεια για να θυμόμαστε δεν πειράζει. Μπορείτε επίσης να ορίσετε ένα στοιχείο ως προβληθέν κάνοντας κλικ στο εικονίδιο σε σχήμα ματιού. Μπορείτε ακόμα να δημιουργήσετε και να συγχρονίσετε τη συλλογή σας με την ιστοσελίδα Trakt.tv, μέσω της καρτέλας ", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Στο %s, μπορείτε να χρησιμοποιήσετε το εικονίδιο μεγεθυντικού φακού για να ανοίξετε την αναζήτηση. Πληκτρολογήστε έναν τίτλο, ηθοποιό, σκηνοθέτη ή ακόμα και μια χρονολογία, πατήστε το πλήκτρο «Enter» και αφήστε μας να σας δείξουμε τι μπορούμε να προσφέρουμε για να καλύψουμε τις ανάγκες σας. Για να κλείσετε την τρέχουσα αναζήτησή σας, μπορείτε να κάνετε κλικ στο «X» που βρίσκεται δίπλα από το πεδίο αναζήτησης ή να πληκτρολογήστε κάτι άλλο.", "External Players": "Εξωτερικά προγράμματα αναπαραγωγής πολυμέσων", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Αν προτιμάτε τη χρήση ενός εξωτερικού προγράμματος αναπαραγωγής πολυμέσων αντί του ενσωματωμένου, μπορείτε να το κάνετε πατώντας το εικονίδιο που βρίσκεται δίπλα από το κουμπί «Προβολή τώρα». Μία λίστα με τα εγκατεστημένα προγράμματα αναπαραγωγής πολυμέσων σας θα εμφανιστεί, επιλέξτε ένα και το Butter θα στείλει τα πάντα σε αυτό. Εάν το πρόγραμμα αναπαραγωγής πολυμέσων σας δεν είναι στη λίστα, παρακαλούμε να μας το αναφέρετε.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Αν προτιμάτε τη χρήση ενός εξωτερικού προγράμματος αναπαραγωγής πολυμέσων αντί του ενσωματωμένου, μπορείτε να το κάνετε πατώντας το εικονίδιο που βρίσκεται δίπλα από το κουμπί «Προβολή τώρα». Μία λίστα με τα εγκατεστημένα προγράμματα αναπαραγωγής πολυμέσων σας θα εμφανιστεί, επιλέξτε ένα και το %s θα στείλει τα πάντα σε αυτό. Εάν το πρόγραμμα αναπαραγωγής πολυμέσων σας δεν είναι στη λίστα, παρακαλούμε να μας το αναφέρετε.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Για να προσαρμόσετε την εφαρμογή ακόμη περισσότερο, σας προσφέρουμε ένα μεγάλο πίνακα επιλογών. Για να ανοίξετε τις «Ρυθμίσεις», κάντε κλικ στο εικονίδιο σε σχήμα γραναζιού από τη γραμμή πλοήγησης.", "Keyboard Navigation": "Πλοήγηση με το πληκτρολόγιο", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Ολόκληρη η λίστα των συντομεύσεων πληκτρολογίου είναι διαθέσιμη πατώντας «?» στο πληκτρολόγιό σας, ή μέσω του εικονιδίου με σχήμα πληκτρολογίου στην καρτέλα «Ρυθμίσεις».", "Custom Torrents and Magnet Links": "Προσαρμοσμένα torrent και σύνδεσμοι magnet", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Μπορείτε να χρησιμοποιήσετε προσαρμοσμένα torrents και συνδέσμους magnet στο Butter. Απλά σύρετε και πετάξτε τα αρχεία με κατάληξη .torrent στο παράθυρο της εφαρμογής, και/ή κάντε επικόλληση ενός συνδέσμου magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Μπορείτε να χρησιμοποιήσετε προσαρμοσμένα torrents και συνδέσμους magnet στο %s. Απλά σύρετε και πετάξτε τα αρχεία με κατάληξη .torrent στο παράθυρο της εφαρμογής, και/ή κάντε επικόλληση ενός συνδέσμου magnet.", "Torrent health": "Υγεία torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Στις λεπτομέρειες ταινιών/τηλεοπτικών σειρών, μπορείτε να βρείτε ένα μικρό κύκλο, χρωματισμένο με γκρι, κόκκινο, κίτρινο ή πράσινο. Τα χρώματα αυτά αναφέρονται στην υγεία του torrent. Ένα πράσινο torrent θα κατέβει γρήγορα, ενώ ένα κόκκινο torrent μπορεί να μην κατέβει καθόλου, ή πολύ αργά. Το γκρι χρώμα αντιπροσωπεύει ένα σφάλμα στον υπολογισμό της υγείας για τις ταινίες και θα πρέπει να κάνετε κλικ πάνω του για να εμφανίσετε την υγεία στις τηλεοπτικές σειρές.", - "How does Butter work?": "Πως δουλεύει το Butter;", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Το Butter δουλεύει μέσω περιεχομένων βίντεου torrents. Οι ταινίες παρέχονται από το %s και οι τηλεοπτικές σειρές από το %s, ενώ όλες οι πληροφορίες από το %s. Εμείς δεν φιλοξενούμε κάποιο περιεχόμενο τους.", + "How does %s work?": "Πως δουλεύει το %s;", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Το %s δουλεύει μέσω περιεχομένων βίντεου torrents. Οι ταινίες παρέχονται από το %s και οι τηλεοπτικές σειρές από το %s, ενώ όλες οι πληροφορίες από το %s. Εμείς δεν φιλοξενούμε κάποιο περιεχόμενο τους.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent streaming; Τα torrents χρησιμοποιούν το πρωτόκολλο Bittorrent, το οποίο ουσιαστικά σημαίνει ότι μπορείτε να κατεβάσετε μικρά τμήματα του περιεχομένου από τον υπολογιστή κάποιου άλλου χρήστη, ενώ στέλνετε τα τμήματα που έχετε ήδη λάβει σε άλλο χρήστη. Στη συνέχεια, μπορείτε να προβάλετε αυτά τα τμήματα, ενώ τα επόμενα λαμβάνονται στο παρασκήνιο. Αυτή η ανταλλαγή επιτρέπει το περιεχόμενο να παραμένει υγιές.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Όταν η ταινία έχει ληφθεί πλήρως, συνεχίζετε να στέλνετε κομμάτια στους άλλους χρήστες και όλα διαγράφονται από τον υπολογιστή σας όταν κλείσετε το Butter. Τόσο απλό είναι.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Η εφαρμογή είναι κατασκευασμένη με Node-Webkit, HTML, CSS και Javascript. Λειτουργεί όπως τον περιηγητή Google Chrome, με την εξαίρεση ότι το μεγαλύτερο μέρος του κώδικα φιλοξενείται στον υπολογιστή σας. Ναι, το Butter λειτουργεί με την ίδια τεχνολογία όπως μια κανονική ιστοσελίδα, όπως ... ας πούμε η Wikipedia, ή το YouTube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Όταν η ταινία έχει ληφθεί πλήρως, συνεχίζετε να στέλνετε κομμάτια στους άλλους χρήστες και όλα διαγράφονται από τον υπολογιστή σας όταν κλείσετε το %s. Τόσο απλό είναι.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Η εφαρμογή είναι κατασκευασμένη με Node-Webkit, HTML, CSS και Javascript. Λειτουργεί όπως τον περιηγητή Google Chrome, με την εξαίρεση ότι το μεγαλύτερο μέρος του κώδικα φιλοξενείται στον υπολογιστή σας. Ναι, το %s λειτουργεί με την ίδια τεχνολογία όπως μια κανονική ιστοσελίδα, όπως ... ας πούμε η Wikipedia, ή το YouTube!", "I found a bug, how do I report it?": "Βρήκα ένα bug, πώς μπορώ να το αναφέρω;", - "No historics found...": "Δεν βρέθηκε ιστορικό...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Σφάλμα, η βάση δεδομένων είναι πιθανότατα κατεστραμμένη. Προσπαθήστε να εκκαθαρίσετε το ιστορικό στις ρυθμίσεις.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Μπορείτε να επικολλήσετε συνδέσμους magnet οπουδήποτε μέσα στο Butter με CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Μπορείτε να σύρετε & να ρίξετε ένα αρχείο .torrent μέσα στο Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Το έργο Butter ξεκίνησε το Φεβρουάριο του 2014 και έχει ήδη 150 άτομα, τα οποία συνέβαλαν περισσότερο από 3000 φορές στην ανάπτυξή του τον Αύγουστο του 2014.", - "The rule n°10 applies here.": "Ο κανόνας n°10 ισχύει εδώ.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Μπορείτε να επικολλήσετε συνδέσμους magnet οπουδήποτε μέσα στο %s με CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Μπορείτε να σύρετε & να ρίξετε ένα αρχείο .torrent μέσα στο %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Αν δεν υπάρχουν υπότιτλοι για μία σειρά, μπορείτε να τους ανεβάσετε στο %s. Το ίδιο ισχύει και για τις ταινίες, αλλά στο %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Αν αντιμετωπίζετε προβλήματα με πτώση σύνδεσης, δοκιμάστε να μειώστε το όριο DHT στις ρυθμίσεις.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Αν κάνετε την αναζήτηση «1998», θα δείτε όλες τις ταινίες ή τηλεοπτικές σειρές που βγήκαν εκείνη τη χρονιά.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Μπορείτε να συνδεθείτε στο Trakt.tv για να αποθηκεύσετε όλα όσα έχετε παρακολουθήσει στο Butter και να τα συγχρονίσετε σε πολλαπλές συσκευές.", "Clicking on the rating stars will display a number instead.": "Κάνοντας κλικ στα αστέρια βαθμολογίας θα εμφανιστεί ένας αριθμός αντ' αυτών.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Η εφαρμογή αυτή είναι εξολοκλήρου γραμμένη σε HTML5, CSS3 και Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Θέλετε να μάθετε περισσότερα για μία ταινία ή μία τηλεοπτική σειρά; Απλά κάντε κλικ στο εικονίδιο του IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Κάνοντας κλικ δύο φορές στο φίλτρο «Ταξινόμηση κατά» αντιστρέφει τη σειρά της λίστας", "Switch to next tab": "Μετάβαση στην επόμενη καρτέλα", "Switch to previous tab": "Μετάβαση στην προηγούμενη καρτέλα", "Switch to corresponding tab": "Μετάβαση στην αντίστοιχη καρτέλα", "through": "μέχρι", "Enlarge Covers": "Μεγέθυνση των εξώφυλλων", "Reduce Covers": "Σμίκρυνση των εξώφυλλων", - "Open the Help Section": "Άνοιγμα βοήθειας", "Open Item Details": "Άνοιγμα πληροφοριών στοιχείου", "Add Item to Favorites": "Προσθήκη στοιχείου στα αγαπημένα", "Mark as Seen": "Επισήμανση ως προβληθέν", @@ -309,10 +264,8 @@ "name": "όνομα", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Δεν βρέθηκε άνιμε...", "Movie": "Ταινία", "Special": "Ειδικό", - "No Watchlist found...": "Δεν βρέθηκε λίστα παρακολούθησης...", "Watchlist": "Λίστα παρακολούθησης", "Resolving..": "Επίλυση..", "About": "Σχετικά", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Ορισμός του ρυθμού αναπαραγωγής στο %s", "Playback rate adjustment is not available for this video!": "Η προσαρμογή του ρυθμού αναπαραγωγής δεν είναι διαθέσιμη για αυτό το βίντεο!", "Color": "Χρώμα", - "With Shadows": "Με σκιές", "Local IP Address": "Τοπική διεύθυνση IP", "Japan": "Ιαπωνία", "Cars": "Αυτοκίνητα", @@ -351,41 +303,19 @@ "Shoujo Ai": "Σότζο άι", "Shounen": "Σόνεν", "Shounen Ai": "Σόνεν άι", - "Slice Of Life": "Slice of Life", "Slice of Life": "Slice of life", "Space": "Διάστημα", "Sports": "Αθλήματα", "Super Power": "Υπερδυνάμεις", "Supernatural": "Υπερφυσικά", "Vampire": "Βρυκόλακες", - "Alphabet": "Αλφαβητικά", "Automatically Sync on Start": "Αυτόματος συγχρονισμός κατά την εκκίνηση", - "Setup VPN": "Ρύθμιση VPN", "VPN": "VPN", - "Install VPN Client": "Εγκατάσταση VPN client", - "More Details": "Περισσότερες πληροφορίες", - "Don't show me this VPN option anymore": "Απόκρυψη αυτής της επιλογής VPN πλέον", "Activate automatic updating": "Ενεργοποίηση αυτόματης αναβάθμισης", - "We are installing VPN client": "Γίνεται εγκατάσταση του VPN client", - "VPN Client Installed": "Ο VPN client εγκαταστάθηκε", "Please wait...": "Παρακαλώ περιμένετε...", - "VPN.ht client is installed": "Ο VPN.ht client είναι εγκατεστημένος", - "Install again": "Επανάληψη εγκατάστασης", "Connect": "Σύνδεση", "Create Account": "Δημιουργία λογαριασμού", - "Please, allow ~ 1 minute": "Παρακαλώ, περιμένετε ~ 1 λεπτό", - "Status: Connecting to VPN...": "Κατάσταση: Γίνεται σύνδεση στο VPN...", - "Status: Monitoring connexion - ": "Κατάσταση: Παρακολούθηση σύνδεσης -", - "Connect VPN": "Σύνδεση VPN", - "Disconnect VPN": "Αποσύνδεση VPN", "Celebrate various events": "Εορτασμός διαφόρων εκδηλώσεων", - "ATTENTION! We need admin access to run this command.": "ΠΡΟΣΟΧΗ! Χρειαζόμαστε πρόσβαση ως διαχειριστής για την εκτέλεση αυτής της εντολής.", - "Your password is not saved": "Ο κωδικός σας δεν είναι αποθηκευμένος", - "Enter sudo password :": "Εισαγωγή κωδικού sudo :", - "Status: Monitoring connection": "Κατάσταση: Παρακολούθηση σύνδεσης", - "Status: Connected": "Κατάσταση: Συνδεδεμένος", - "Secure connection": "Ασφαλής σύνδεση", - "Your IP:": "Η IP σας:", "Disconnect": "Αποσύνδεση", "Downloaded": "Έγινε λήψη", "Loading stuck ? Click here !": "Κόλλησε στην αναμονή; Κάντε κλικ εδώ!", @@ -399,8 +329,6 @@ "Enter new name": "Εισαγωγή νέου ονόματος", "This name is already taken": "Το όνομα αυτό υπάρχει ήδη", "Always start playing in fullscreen": "Να γίνεται πάντα έναρξη αναπαραγωγής σε πλήρη οθόνη", - "Allow torrents to be stored for further use": "Να επιτρέπεται η αποθήκευση των torrent για μελλοντική χρήση", - "Hide VPN from the filter bar": "Απόκρυψη VPN από τη γραμμή φίλτρων", "Magnet link": "Σύνδεσμος magnet", "Error resolving torrent.": "Σφάλμα με την επίλυση του torrent", "%s hour(s) remaining": "%s ώρες απομένουν", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Ορισμός του παραθύρου αναπαραγωγής στο μισό της ανάλυσης του βίντεο", "Retry": "Δοκιμάστε ξανά", "Import a Torrent": "Εισαγωγή torrent", - "The remote movies API failed to respond, please check %s and try again later": "Το απομακρυσμένο API ταινιών απέτυχε να ανταποκριθεί, παρακαλώ ελέγξτε το %s και δοκιμάστε ξανά αργότερα", - "The remote shows API failed to respond, please check %s and try again later": "Το απομακρυσμένο API σειρών απέτυχε να ανταποκριθεί, παρακαλώ ελέγξτε το %s και δοκιμάστε ξανά αργότερα", - "The remote anime API failed to respond, please check %s and try again later": "Το απομακρυσμένο API άνιμε απέτυχε να ανταποκριθεί, παρακαλώ ελέγξτε το %s και δοκιμάστε ξανά αργότερα", "Not Seen": "Δεν έχει προβληθεί", "Seen": "Έχει προβληθεί", "Title": "Τίτλο", @@ -426,7 +351,6 @@ "Opaque Background": "Αδιαφανές φόντο", "No thank you": "Όχι, ευχαριστώ", "Report an issue": "Αναφορά προβλήματος", - "Log in into your GitLab account": "Συνδεθείτε στον GitLab λογαριασμό σας", "Email": "Email", "Log in": "Σύνδεση", "Report anonymously": "Αναφορά ανώνυμα", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Χρήση της εσωτερικής φόρμα αναφοράς", "You can find it later on the About page": "Μπορείτε να τη βρείτε αργότερα στη σελίδα «Σχετικά»", "Second method": "Δεύτερη μέθοδος", - "You can create an account on our %s repository, and click on %s.": "Μπορείτε να δημιουργήσετε έναν λογαριασμό στο %s αποθετήριο μας και να κάνετε κλικ %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Χρησιμοποιήστε το φίλτρο προβλήματος του %s για να αναζητήσετε και να ελέγξετε αν το πρόβλημα έχει αναφερθεί ή επιδιορθωθεί ήδη.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Συμπεριλάβετε ένα στιγμιότυπο οθόνης αν είναι σχετικό - Είναι το πρόβλημα σας για ένα σχεδιαστικό χαρακτηριστικό ή για ένα bug;", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Μια καλή αναφορά προβλήματος δεν θα πρέπει να αφήνει άλλους να πρέπει να σας κυνηγάνε για περισσότερες πληροφορίες. Σιγουρευτείτε ότι συμπεριλάβατε τις λεπτομέρειες του περιβάλλοντος σας.", "Warning: Always use English when contacting us, or we might not understand you.": "Προειδοποίηση: Πάντα χρησιμοποιείτε την αγγλική γλώσσα όταν επικοινωνείτε μαζί μας, αλλιώς μπορεί να μην σας καταλάβουμε.", - "Search on %s": "Αναζήτηση για %s", + "Search for torrent": "Αναζήτηση για torrent", "No results found": "Δεν βρέθηκαν αποτελέσματα", "Invalid credentials": "Λάθος διαπιστευτήρια", "Open Favorites": "Άνοιγμα αγαπημένων", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Η λειτουργία μεγάλης οθόνης δεν είναι διαθέσιμη στην τρέχουσα ανάλυση οθόνης σας.", "Cannot be stored": "Δεν είναι δυνατή η αποθήκευση", "%s reported this torrent as fake": "Το %s ανέφερε αυτό το torrent ως ψεύτικο", - "%s could not verify this torrent": "Το %s δεν μπόρεσε να επαληθεύσει αυτό το torrent", "Randomize": "Τυχαιοποίηση", "Randomize Button for Movies": "Κουμπί τυχαιοποίησης για ταινίες", "Overall Ratio": "Συνολική αναλογία", "Translate Synopsis": "Μετάφραση περίληψης", - "Returning Series": "Σειρά που επιστρέφει", - "In Production": "Σε παραγωγή", - "Canceled": "Ακυρωμένη", "N/A": "Δ/Υ", - "%s is not supposed to be run as administrator": "Το %s δεν θα πρέπει να εκτελείται ως διαχειριστής", "Your disk is almost full.": "Ο δίσκος σας είναι σχεδόν πλήρης", "You need to make more space available on your disk by deleting files.": "Πρέπει να κάνετε περισσότερο χώρο διαθέσιμο στον δίσκο σας διαγράφοντας αρχεία.", "Playing Next": "Στη συνέχεια", "Trending": "Τάσεις", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Αποθήκευση φίλτρων", + "Automatic Subtitle Uploading": "Αυτόματη αποστολή υποτίτλων", + "See-through Background": "Διαφανές φόντο", + "Bold": "Έντονα", + "Currently watching": "Παίζει τώρα", + "No, it's not that": "Όχι, δεν είναι αυτό", + "Correct": "Σωστό", + "Indie": "Ίντι", + "Init Database": "Γίνεται εκκίνηση βάσης δεδομένων", + "Status: %s ...": "Κατάσταση: %s ...", + "Create Temp Folder": "Δημιουργία Φακέλου προσωρινής αποθήκευσης", + "Set System Theme": "Ορισμός θέματος συστήματος", + "Disclaimer": "Δήλωση αποποίησης ευθύνης", + "Series": "Σειρές", + "Finished": "Ολοκληρώθηκε", + "Event": "Γεγονός", + "action": "δράση", + "war": "πόλεμος", + "Local": "Τοπικά", + "Try another subtitle or drop one in the player": "Δοκιμάστε έναν διαφορετικό υπότιτλο ή ρίξτε έναν στο πρόγραμμα αναπαραγωγής", + "animation": "κινούμενα σχέδια", + "family": "οικογένεια", + "show": "show", + "movie": "ταινία", + "Something went wrong downloading the update": "Κάτι πήγε στραβά κατά το κατέβασμα της ενημέρωσης", + "Activate Update seeding": "Ενεργοποίηση τροφοδότησης ενημέρωσης", + "Disable Anime Tab": "Απενεργοποίηση καρτέλας Άνιμε", + "Disable Indie Tab": "Απενεργοποίηση καρτέλας Ίντι", + "Error converting subtitle": "Σφάλμα μετατροπής υπότιτλου", + "No subtitles found": "Δεν βρέθηκαν υπότιτλοι", + "Try again later or drop a subtitle in the player": "Δοκιμάστε ξανά αργότερα ή ρίξτε έναν στο πρόγραμμα αναπαραγωγής", + "You should save the content of the old directory, then delete it": "Θα ήταν καλό να αποθηκεύσετε το περιεχόμενο του παλιού φακέλου και μετά να τον διαγράψετε", + "Search on %s": "Αναζήτηση για %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Είστε σίγουροι ότι θέλετε να διαγράψετε όλο το περιεχόμενο της Συλλογής Torrent ;", + "Audio Language": "Γλώσσα ήχου", + "Subtitle": "Υπότιτλοι", + "Code:": "Κωδικός:", + "Error reading subtitle timings, file seems corrupted": "Σφάλμα ανάγνωσης χρονισμού υπότιτλου, το αρχείο φαίνεται κατεστραμμένο.", + "Connection Not Secured": "Μη ασφαλής σύνδεση", + "Open File to Import": "Άνοιγμα αρχείου για εισαγωγή", + "Browse Directoy to save to": "Επιλογή φακέλου για αποθήκευση", + "Cancel and use VPN": "Ακύρωση και ενεργοποίηση VPN", + "Continue seeding torrents after restart app?": "Συνέχεια τροφοδότησης torrent μετά την επανεκκίνηση της εφαρμογής;", + "Enable VPN": "Ενεργοποίηση VPN " } \ No newline at end of file diff --git a/src/app/language/en.json b/src/app/language/en.json index 0342f214ec..13b3133bbb 100644 --- a/src/app/language/en.json +++ b/src/app/language/en.json @@ -61,7 +61,6 @@ "Disabled": "Disabled", "Size": "Size", "Quality": "Quality", - "Only list movies in": "Only list movies in", "Show movie quality on list": "Show movie quality on list", "Trakt.tv": "Trakt.tv", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", @@ -79,7 +78,7 @@ "Port to stream on": "Port to stream on", "0 = Random": "0 = Random", "Cache Directory": "Cache Directory", - "Clear Tmp Folder after closing app?": "Clear Tmp Folder after closing app?", + "Clear Cache Folder after closing the app?": "Clear Cache Folder after closing the app?", "Database": "Database", "Database Directory": "Database Directory", "Import Database": "Import Database", @@ -131,8 +130,8 @@ "Ended": "Ended", "Error loading data, try again later...": "Error loading data, try again later...", "Miscellaneous": "Miscellaneous", - "First Unwatched Episode": "First Unwatched Episode", - "Next Episode In Series": "Next Episode In Series", + "First unwatched episode": "First unwatched episode", + "Next episode": "Next episode", "Flushing...": "Flushing...", "Are you sure?": "Are you sure?", "We are flushing your databases": "We are flushing your databases", @@ -142,7 +141,7 @@ "Terms of Service": "Terms of Service", "I Accept": "I Accept", "Leave": "Leave", - "When Opening TV Series Detail Jump To": "When Opening TV Series Detail Jump To", + "Series detail opens to": "Series detail opens to", "Playback": "Playback", "Play next episode automatically": "Play next episode automatically", "Generate Pairing QR code": "Generate Pairing QR code", @@ -421,18 +420,12 @@ "Series": "Series", "Finished": "Finished", "Event": "Event", - "action": "action", - "war": "war", "Local": "Local", "Try another subtitle or drop one in the player": "Try another subtitle or drop one in the player", - "animation": "animation", - "family": "family", "show": "show", "movie": "movie", "Something went wrong downloading the update": "Something went wrong downloading the update", "Activate Update seeding": "Activate Update seeding", - "Disable Anime Tab": "Disable Anime Tab", - "Disable Indie Tab": "Disable Indie Tab", "Error converting subtitle": "Error converting subtitle", "No subtitles found": "No subtitles found", "Try again later or drop a subtitle in the player": "Try again later or drop a subtitle in the player", @@ -445,11 +438,121 @@ "Error reading subtitle timings, file seems corrupted": "Error reading subtitle timings, file seems corrupted", "Connection Not Secured": "Connection Not Secured", "Open File to Import": "Open File to Import", - "Browse Directoy to save to": "Browse Directoy to save to", + "Browse Directory to save to": "Browse Directory to save to", "Cancel and use VPN": "Cancel and use VPN", - "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Resume seeding after restarting the app?": "Resume seeding after restarting the app?", "Enable VPN": "Enable VPN", "Popularity": "Popularity", "Last Added": "Last Added", - "Seedbox": "Seedbox" -} \ No newline at end of file + "Seedbox": "Seedbox", + "Cache Folder": "Cache Folder", + "Science-fiction": "Science-fiction", + "Superhero": "Superhero", + "Show cast": "Show cast", + "Health Good": "Health Good", + "Health Medium": "Health Medium", + "Health Excellent": "Health Excellent", + "Right click to copy": "Right click to copy", + "Filename": "Filename", + "Stream Url": "Stream Url", + "Show playback controls": "Show playback controls", + "Downloading": "Downloading", + "Hide playback controls": "Hide playback controls", + "Poster Size": "Poster Size", + "UI Scaling": "UI Scaling", + "Show all available subtitles for default language in flag menu": "Show all available subtitles for default language in flag menu", + "Cache Folder Button": "Cache Folder Button", + "Enable remote control": "Enable remote control", + "Server": "Server", + "API Server": "API Server", + "Proxy Server": "Proxy Server", + "Remember to Export your Database before updating in case its necessary to restore your Favorites, marked as watched or settings": "Remember to Export your Database before updating in case its necessary to restore your Favorites, marked as watched or settings", + "Update Now": "Update Now", + "Database Exported": "Database Exported", + "Slice Of Life": "Slice Of Life", + "Home And Garden": "Home And Garden", + "Returning Series": "Returning Series", + "Finished Airing": "Finished Airing", + "No Favorites found...": "No Favorites found...", + "No Watchlist found...": "No Watchlist found...", + "Health Bad": "Health Bad", + "ThePirateBay": "ThePirateBay", + "1337x": "1337x", + "RARBG": "RARBG", + "OMGTorrent": "OMGTorrent", + "Saved Torrents": "Saved Torrents", + "Search Results": "Search Results", + "Paste a Magnet link": "Paste a Magnet link", + "Import a Torrent file": "Import a Torrent file", + "Select data types to import": "Select data types to import", + "Please select which data types you want to import ?": "Please select which data types you want to import ?", + "Watched items": "Watched items", + "Bookmarked items": "Bookmarked items", + "Download list is empty...": "Download list is empty...", + "Active Torrents Limit": "Active Torrents Limit", + "Currently Airing": "Currently Airing", + "Toggle Subtitles": "Toggle Subtitles", + "Toggle Crop to Fit screen": "Toggle Crop to Fit screen", + "Original": "Original", + "Fit screen": "Fit screen", + "Video already fits screen": "Video already fits screen", + "Copied to clipboard": "Copied to clipboard", + "The filename was copied to the clipboard": "The filename was copied to the clipboard", + "The stream url was copied to the clipboard": "The stream url was copied to the clipboard", + "Create account": "Create account", + "* %s stores an encrypted hash of your password in your local database": "* %s stores an encrypted hash of your password in your local database", + "Device can't play the video": "Device can't play the video", + "Your device might not support the video format/codecs.
Try other resolution quality or casting with VLC": "Your device might not support the video format/codecs.
Try other resolution quality or casting with VLC", + "Hide cast": "Hide cast", + "Tabs": "Tabs", + "No movies found...": "No movies found...", + "Holiday": "Holiday", + "Native window frame": "Native window frame", + "Open Cache Folder": "Open Cache Folder", + "Restart Popcorn Time": "Restart Popcorn Time", + "Developer Tools": "Developer Tools", + "No shows found...": "No shows found...", + "No anime found...": "No anime found...", + "Search in %s": "Search in %s", + "Show 'Search on Torrent Collection' in search": "Show 'Search on Torrent Collection' in search", + "Custom Movies Server": "Custom Movies Server", + "Custom Series Server": "Custom Series Server", + "Custom Anime Server": "Custom Anime Server", + "The image url was copied to the clipboard": "The image url was copied to the clipboard", + "Popcorn Time currently supports": "Popcorn Time currently supports", + "There is also support for Chromecast, AirPlay & DLNA devices.": "There is also support for Chromecast, AirPlay & DLNA devices.", + "Right click for supported players": "Right click for supported players", + "Set any number of the Genre, Sort by and Type filters and press 'Done' to save your preferences.": "Set any number of the Genre, Sort by and Type filters and press 'Done' to save your preferences.", + "(*You can set multiple Filters and tabs at the same time and of course any additional ones later": "(*You can set multiple Filters and tabs at the same time and of course any additional ones later", + "as well as overwrite or reset your preferences)": "as well as overwrite or reset your preferences)", + "Default Filters": "Default Filters", + "Set Filters": "Set Filters", + "Reset Filters": "Reset Filters", + "Your Default Filters have been changed": "Your Default Filters have been changed", + "Your Default Filters have been reset": "Your Default Filters have been reset", + "Setting Filters...": "Setting Filters...", + "Default": "Default", + "Custom": "Custom", + "Remember": "Remember", + "Cache": "Cache", + "Unknown": "Unknown", + "Change Subtitles Position": "Change Subtitles Position", + "Minimize": "Minimize", + "Separate directory for Downloads": "Separate directory for Downloads", + "Enabling will prevent the sharing of cache between the Watch Now and Download functions": "Enabling will prevent the sharing of cache between the Watch Now and Download functions", + "Downloads Directory": "Downloads Directory", + "Open Downloads Directory": "Open Downloads Directory", + "Delete related cache ?": "Delete related cache ?", + "Yes": "Yes", + "No": "No", + "Cache files deleted": "Cache files deleted", + "Delete related cache when removing from Seedbox": "Delete related cache when removing from Seedbox", + "Always": "Always", + "Never": "Never", + "Ask me every time": "Ask me every time", + "Enable Protocol Encryption": "Enable Protocol Encryption", + "Allows connecting to peers that use PE/MSE. Will in most cases increase the number of connectable peers but might also result in increased CPU usage": "Allows connecting to peers that use PE/MSE. Will in most cases increase the number of connectable peers but might also result in increased CPU usage", + "Show the Seedbox when adding a new download": "Show the Seedbox when adding a new download", + "Download added": "Download added", + "Change API Server": "Change API Server" +} diff --git a/src/app/language/es-mx.json b/src/app/language/es-mx.json index 2f8267a033..5f0547fbd0 100644 --- a/src/app/language/es-mx.json +++ b/src/app/language/es-mx.json @@ -2,8 +2,7 @@ "External Player": "Reproductor externo", "Made with": "Hecho con", "by a bunch of geeks from All Around The World": "por un grupo de geeks de todas partes del mundo", - "Initializing Butter. Please Wait...": "Iniciando Butter. Espera por favor...", - "Status: Checking Database...": "Estado: Verificando la base de datos...", + "Initializing %s. Please Wait...": "Iniciando %s. Espera por favor...", "Movies": "Películas", "TV Series": "Series", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familiar", "Fantasy": "Fantasía", "Game Show": "Concursos", - "Home And Garden": "Casa y jardín", "Horror": "Terror", "Mini Series": "Mini series", "Mystery": "Misterio", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Ordenar por", - "Popularity": "Popularidad", "Updated": "Actualización", "Year": "Año", "Name": "Nombre", @@ -67,18 +64,16 @@ "Only list movies in": "Solo listar películas en", "Show movie quality on list": "Mostrar la calidad de las películas en la lista", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Introduce aquí tus datos de acceso a Trak.tv para sincronizar automáticamente los episodios que ves en Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Conéctate a %s para sincronizar automáticamente los episodios que ves en %s", "Username": "Usuario", "Password": "Contraseña", - "Butter stores an encrypted hash of your password in your local database": "Butter guarda la contraseña en forma encriptada en la base de datos local", + "%s stores an encrypted hash of your password in your local database": "%s guarda tu contraseña en forma encriptada en la base de datos local", "Remote Control": "Control remoto", "HTTP API Port": "Puerto (API HTTP)", "HTTP API Username": "Usuario (API HTTP)", "HTTP API Password": "Contraseña (API HTTP)", "Connection": "Conexión", "TV Show API Endpoint": "API Endpoint de las series", - "Movies API Endpoint": "API Endpoint de las películas", "Connection Limit": "Límite de conexiones", "DHT Limit": "Límite DHT", "Port to stream on": "Puerto para la transmisión", @@ -104,22 +99,19 @@ "Sci-Fi": "Ciencia ficción", "Short": "Corto", "War": "Bélica", - "Last Added": "Últimas añadidas", "Rating": "Valoración", "Open IMDb page": "Abrir la página en IMDb", "Health false": "Salud: Error", "Add to bookmarks": "Añadir a favoritos", "Watch Trailer": "Ver trailer", "Watch Now": "Ver ahora", - "Health Good": "Salud: Buena", "Ratio:": "Proporción:", "Seeds:": "Fuentes:", "Peers:": "Clientes:", "Remove from bookmarks": "Eliminar de favoritos", "Changelog": "Historial", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter es el resultado de muchos desarrolladores y diseñadores que juntaron diversas APIs para que la experiencia de ver películas por torrent fuera lo más simple posible.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s es el resultado de muchos desarrolladores y diseñadores que juntaron muchas APIs para que la experiencia de ver películas por torrent fuera mucho más fácil.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Somos un proyecto de código abierto. Somos de todas partes del mundo. Nos encantan las películas. Y por supuesto, amamos las palomitas de maíz.", - "Invalid PCT Database File Selected": "Archivo seleccionado de base de datos PCT inválido", "Health Unknown": "Salud: Desconocida", "Episodes": "Episodios", "Episode %s": "Episodio %s", @@ -139,10 +131,8 @@ "Ended": "Finalizado", "Error loading data, try again later...": "Error al cargar los datos, inténtalo de nuevo más tarde...", "Miscellaneous": "Otros", - "When opening TV Show Detail Jump to:": "Al mostrar los detalles de una serie ir al:", "First Unwatched Episode": "Primer episodio no visto", "Next Episode In Series": "Siguiente episodio de la serie", - "When Opening TV Show Detail Jump To": "Al mostrar los detalles de una serie, ir al", "Flushing...": "Limpiando...", "Are you sure?": "¿Estás seguro?", "We are flushing your databases": "Estamos limpiando las bases de datos", @@ -153,17 +143,13 @@ "I Accept": "Acepto", "Leave": "Salir", "When Opening TV Series Detail Jump To": "Al mostrar los detalles de una serie, ir al", - "Health Medium": "Salud: Regular", "Playback": "Reproducir", "Play next episode automatically": "Reproducir el siguiente episodio automáticamente", "Generate Pairing QR code": "Generar código QR de emparejamiento", - "Playing Next Episode in": "Reproduciendo el siguiente episodio en", "Play": "Reproducir", - "Dismiss": "Descartar", "waitingForSubtitles": "Esperando los subtítulos", "Play Now": "Reproducir ahora", "Seconds": "Segundos", - "You are currently authenticated to Trakt.tv as": "Has iniciado sesión en Trakt.tv como", "You are currently connected to %s": "Estás conectado actualmente a %s", "Disconnect account": "Desconectar", "Sync With Trakt": "Sincronizar con Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Desfase de los subtítulos", "secs": "segs", "We are flushing your database": "Estamos limpiando la base de datos", - "We are rebuilding the TV Show Database. Do not close the application.": "Estamos reconstruyendo la base de datos de las series. No cierres el programa.", - "No shows found...": "No se ha encontrado ningún programa...", - "No Favorites found...": "No se ha encontrado ningún favorito...", - "Rebuild TV Shows Database": "Reconstruir la base de datos de las series", - "No movies found...": "No se ha encontrado ninguna película...", "Ratio": "Proporción:", - "Health Excellent": "Salud: Excelente", - "Health Bad": "Salud: Mala", - "Status: Creating Database...": "Estado: Creando base de datos...", - "Status: Updating database...": "Estado: Actualizando base de datos...", - "Status: Skipping synchronization TTL not met": "Estado: Ignorando sincronización. No se cumple TTL.", "Advanced Settings": "Configuración avanzada", - "Clear Cache directory after closing app?": "Limpiar el directorio caché al cerrar la aplicación", "Tmp Folder": "Carpeta temporal", - "Status: Downloading API archive...": "Estado: Descargando archivo API...", - "Status: Archive downloaded successfully...": "Estado: Archivo descargado correctamente...", - "Status: Importing file": "Estado: Importando archivo", - "Status: Imported successfully": "Estado: Importado correctamente", - "Status: Launching applicaion... ": "Estado: Cargando aplicación...", "URL of this stream was copied to the clipboard": "La URL de esta transmisión fue copiada al portapapeles", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Error. Es posible que la base de datos esté corrupta. Intenta limpiar los favoritos desde \"Configuración\".", "Flushing bookmarks...": "Limpiando favoritos...", "Resetting...": "Restableciendo...", "We are resetting the settings": "Estamos restableciendo la configuración", - "New version downloaded": "Nueva versión descargada", "Installed": "Instalada", - "Install Now": "Instalar ahora", - "Restart Now": "Reiniciar ahora", "We are flushing your subtitle cache": "Estamos limpiando la caché de subtítulos", "Subtitle cache deleted": "Caché de subtítulos borrada", "Please select a file to play": "Por favor selecciona el archivo a reproducir", - "Test Login": "Probando inicio de sesión", - "Testing...": "Probando...", - "Success!": "¡Éxito!", - "Failed!": "¡Falló!", "Global shortcuts": "Atajos globales", "Video Player": "Reproductor de video", "Toggle Fullscreen": "Activar pantalla completa", @@ -241,53 +204,45 @@ "Paste": "Pegar", "Help Section": "Ayuda", "Did you know?": "¿Sabías que...?", - "What does Butter offer?": "¿Qué ofrece Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con Butter puedes ver películas y series de televisión muy fácilmente. Solo tienes que hacer clic en una de las portadas y después en \"Ver ahora\". Además, la experiencia es totalmente personalizable:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Nuestra sección de películas solo contiene archivos en alta definición, disponibles en 720p y 1080p. Para ver una película, simplemente abre Butter y navega por la colección, accesible a través de la pestaña \"Películas\", en la barra de navegación. La vista predeterminada mostrará todas las películas ordenadas según su popularidad, pero puedes aplicar tus propios criterios de ordenación gracias a los filtros \"Género\" y \"Ordenar por\". Una vez que selecciones la película que quieres ver, haz clic en su portada y después en \"Ver ahora\". ¡No olvides las palomitas de maíz!", + "What does %s offer?": "¿Qué ofrece %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con %s puedes ver películas y series de televisión muy fácilmente. Solo tienes que hacer clic en una de las portadas y después en \"Ver ahora\". Además, la experiencia es totalmente personalizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Nuestra sección de películas solo contiene archivos en alta definición, disponibles en 720p y 1080p. Para ver una película, simplemente abre %s y navega por la colección, accesible a través de la pestaña \"Películas\", en la barra de navegación. La vista predeterminada mostrará todas las películas ordenadas según su popularidad, pero puedes aplicar tus propios criterios de ordenación gracias a los filtros \"Género\" y \"Ordenar por\". Una vez que selecciones la película que quieres ver, haz clic en su portada y después en \"Ver ahora\". ¡No olvides las palomitas de maíz!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "La pestaña \"Series\", accesible desde la barra de navegación, te mostrará todas las series disponibles en nuestra colección. Para ayudarte a seleccionar lo que quieres ver, también puedes aplicar tus propios filtros, como con las películas. Igualmente, sólo tienes que hacer clic sobre una portada y se abrirá una nueva ventana donde podrás elegir la temporada y episodios. Cuando estés listo, solo tienes que hacer clic en \"Ver ahora\".", "Choose quality": "Elegir calidad", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Un control cerca del botón \"Ver ahora\" te permitirá elegir la calidad. También puedes predeterminar la calidad desde \"Configuración\". Advertencia: una mejor calidad implica que se tendrá una descarga mayor de datos.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "La mayoría de nuestras películas y series cuentan con subtítulos en tu idioma. Puedes predeterminar el idioma de éstos desde \"Configuración\". Para las películas, incluso puedes seleccionarlos mediante el menú desplegable en la vista \"Detalles\".", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Hacer clic en el icono de corazón en una portada añadirá la película o programa a tus favoritos. Esta colección es accesible mediante el icono con forma de corazón en la barra de navegación. Para eliminar un elemento de tu colección, ¡simplemente haz clic en el icono otra vez! Tan sencillo como eso.", "Watched icon": "Icono \"Visto\"", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter mantendrá un registro de lo que hayas visto, (un poco de ayuda para recordar no hace daño). También puedes marcar un elemento como visto haciendo clic en el icono con forma de ojo en las portadas. Incluso puedes crear y sincronizar tu colección con el sitio web Trakt.tv, desde \"Configuración\".", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "En Butter, puedes utilizar el icono de lupa para iniciar una búsqueda. Escribe un título, un actor, un director o incluso un año, presiona \"enter\" y déjanos mostrarte lo que podemos ofrecerte. Para cerrar la búsqueda, haz clic en la \"X\" situada en el campo de búsqueda o escribe otra cosa.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s mantendrá un registro de lo que hayas visto, un poco de ayuda para recordar no hace daño. También puedes marcar un elemento como visto haciendo clic en el icono con forma de ojo en las portadas. Incluso puedes crear y sincronizar tu colección con el sitio web Trakt.tv, desde \"Configuración\".", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "En %s, puedes utilizar el icono de lupa para iniciar una búsqueda. Escribe un título, un actor, un director o incluso un año, presiona \"enter\" y déjanos mostrarte lo que podemos ofrecerte. Para cerrar la búsqueda, haz clic en la \"X\" situada en el campo de búsqueda o escribe otra cosa.", "External Players": "Reproductores externos", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Si prefieres usar tu propio reproductor en vez del incorporado, puedes hacerlo seleccionando el icono correspondiente en el botón \"Ver ahora\". Se mostrará una lista con los reproductores disponibles; selecciona uno y Butter transmitirá a través de él. Si tu reproductor no aparece en la lista, por favor infórmanos.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Si prefieres usar tu propio reproductor en vez del incorporado, puedes hacerlo seleccionando el icono correspondiente en el botón \"Ver ahora\". Se mostrará una lista con los reproductores disponibles; selecciona uno y %s transmitirá a través de él. Si tu reproductor no aparece en la lista, por favor infórmanos.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Para llevar la personalización aún más allá, te ofrecemos un gran panel de opciones. Para acceder a \"Configuración\", haz clic en el icono con forma de engrane en la barra de navegación.", "Keyboard Navigation": "Navegación con el teclado", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "La lista completa de atajos de teclado está disponible presionando la tecla \"?\" en tu teclado, o mediante el icono en forma de teclado desde \"Configuración\".", "Custom Torrents and Magnet Links": "Archivos torrent y enlaces magnéticos personalizados", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Puedes utilizar archivos torrent y enlaces magnéticos personalizados en Butter. Simplemente arrastra y suelta los archivos torrent en la ventana del programa o pega cualquier vínculo magnético.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Puedes utilizar archivos torrent y enlaces magnéticos personalizados en %s. Simplemente arrastra y suelta los archivos torrent en la ventana del programa o pega cualquier vínculo magnético.", "Torrent health": "Salud del archivo torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "En los detalles de las películas o series, encontrarás un pequeño círculo de color gris, rojo, amarillo o verde. Esos colores hacen referencia a la salud del archivo torrent. Un archivo marcado en verde se descargará rápidamente, mientras que un archivo marcado en rojo no se podrá descargar del todo o se descargará muy lentamente. El color gris representa un error en el cálculo de la salud para las películas, y para las series indica que tienes que hacer clic en él para que pueda mostrar la salud.", - "How does Butter work?": "¿Cómo funciona Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter transmite contenido de video a través de archivos torrent. Nuestras películas son proporcionadas por %s y nuestras series %s, mientras que obtenemos todos los metadatos de %s. No alojamos ningún contenido nosotros mismos.", + "How does %s work?": "¿Cómo funciona %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s transmite contenido de video a través de archivos torrent. Nuestras películas son proporcionadas por %s y nuestras series %s, mientras que obtenemos todos los metadatos de %s. No alojamos ningún contenido nosotros mismos.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "¿Transmisión por torrents? Bueno, los archivos torrent utilizan el protocolo Bittorrent, que básicamente, significa que se descargan pequeñas partes del contenido de la computadora de otro usuario, mientras envía las partes que ya ha descargado a otro usuario. Entonces, lo que puedes ver son esas partes mientras las siguientes se descargan en segundo plano. Este intercambio de datos permite que el contenido se mantenga sano.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Una vez que la película se descargó completamente, se continúa con el envío de partes a otros usuarios. Y todo se elimina de tu computadora cuando cierras Butter. Así de simple.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "La aplicación está construida con Node-Webkit, HTML, CSS y Javascript. Funciona igual que el navegador Google Chrome, excepto por el hecho de que la mayor parte del código se aloja en tu propia computadora. Sí, Butter funciona con la misma tecnología que una página web normal, como... digamos, Wikipedia o Youtube", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Una vez que la película se descargó completamente, se continúa con el envío de partes a otros usuarios. Y todo se elimina de tu computadora cuando cierras %s. Así de simple.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "La aplicación está construida con Node-Webkit, HTML, CSS y Javascript. Funciona igual que el navegador Google Chrome, excepto por el hecho de que la mayor parte del código se aloja en tu propia computadora. Sí, %s funciona con la misma tecnología que una página web normal, como... digamos, Wikipedia o Youtube!", "I found a bug, how do I report it?": "¿Cómo puedo informar de un error?", - "No historics found...": "No se encontraron historiales...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Error. La base de datos probablemente esté corrupta. Intenta limpiar el historial desde \"Configuración\".", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Puedes pegar enlaces magnéticos en cualquier lugar de Butter con CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Puedes arrastrar y soltar un archivo torrent en Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "El proyecto Butter inició en febrero de 2014 y para agosto del mismo año, tenía ya 150 personas que contribuyeron en el desarrollo más de 3000 veces.", - "The rule n°10 applies here.": "La regla número 10 se aplica aquí.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Puedes pegar enlaces magnéticos en cualquier lugar de %s con CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Puedes arrastrar y soltar un archivo torrent en %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Si faltara algún subtitulo para una serie, puedes agregarlo desde %s. De la misma forma para una película, pero desde %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Si estás experimentando problemas de conexión, puedes reducir el límite DHT desde \"Configuración\".", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Si buscas \"1998\", podrás ver todas las películas o series que se emitieron en ese año.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Puedes iniciar sesión en Trakt.tv para guardar todos tus elementos vistos y sincronizarlos a través de múltiples dispositivos.", "Clicking on the rating stars will display a number instead.": "Al hacer clic en las estrellas de valoración se mostrará un número en su lugar.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Esta aplicación está completamente escrita en HTML5, CSS3 y Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Si quieres saber más sobre una película o una serie sólo tienes que hacer clic en el icono \"IMDb\".", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Al hacer doble clic en el filtro \"Ordenar por\", se invierte el orden de la lista", "Switch to next tab": "Cambia a la siguiente pestaña", "Switch to previous tab": "Cambia a la pestaña anterior", "Switch to corresponding tab": "Cambia a la pestaña correspondiente", "through": "hasta", "Enlarge Covers": "Agranda las portadas", "Reduce Covers": "Reduce las portadas", - "Open the Help Section": "Abre la sección de ayuda", "Open Item Details": "Muestra los detalles del elemento", "Add Item to Favorites": "Añadir a Favoritos", "Mark as Seen": "Marcar como visto", @@ -309,10 +264,8 @@ "name": "Nombre", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "No se ha encontrado ningún anime...", "Movie": "Película", "Special": "Especial", - "No Watchlist found...": "No hay nada en \"Mi lista\"...", "Watchlist": "Mi lista", "Resolving..": "Resolviendo...", "About": "Acerca de", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Establecer velocidad de reproducción en %s", "Playback rate adjustment is not available for this video!": "¡El ajuste de la velocidad de reproducción no está disponible para este video!", "Color": "Color", - "With Shadows": "Con sombras", "Local IP Address": "Dirección IP local", "Japan": "Japón", "Cars": "Automóviles", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Recuento de la vida", "Slice of Life": "Recuentos de la vida", "Space": "Espacial", "Sports": "Deportes", "Super Power": "Superpoderes", "Supernatural": "Sobrenatural", "Vampire": "Vampiros", - "Alphabet": "Alfabético", "Automatically Sync on Start": "Sincronizar automáticamente al inicio", - "Setup VPN": "Configurar VPN", "VPN": "VPN", - "Install VPN Client": "Instalar cliente VPN", - "More Details": "Más información", - "Don't show me this VPN option anymore": "No volver a mostrar la opción VPN", "Activate automatic updating": "Activar actualización automática", - "We are installing VPN client": "Instalando el cliente VPN", - "VPN Client Installed": "Cliente VPN instalado", "Please wait...": "Espera por favor...", - "VPN.ht client is installed": "El cliente VPN.ht está instalado", - "Install again": "Reinstalar", "Connect": "Conectar", "Create Account": "Crear cuenta", - "Please, allow ~ 1 minute": "Por favor, espera ~ 1 minuto", - "Status: Connecting to VPN...": "Estado: Conectando VPN...", - "Status: Monitoring connexion - ": "Estado: Monitorizando conexión -", - "Connect VPN": "Activar VPN", - "Disconnect VPN": "Desactivar VPN", "Celebrate various events": "Aplicar temas para eventos y festividades", - "ATTENTION! We need admin access to run this command.": "¡ATENCIÓN! Se necesitan permisos de administrador para ejecutar este comando.", - "Your password is not saved": "Tu contraseña no se ha guardado", - "Enter sudo password :": "Introduce la contraseña de superusuario:", - "Status: Monitoring connection": "Estado: Monitorizando conexión", - "Status: Connected": "Estado: Conectado", - "Secure connection": "Conexión segura", - "Your IP:": "Tu IP:", "Disconnect": "Desconectar", "Downloaded": "Descargado", "Loading stuck ? Click here !": "¿Se ha detenido la carga? ¡Haz clic aquí!", @@ -399,8 +329,6 @@ "Enter new name": "Introducir el nuevo nombre", "This name is already taken": "Este nombre ya está en uso", "Always start playing in fullscreen": "Siempre iniciar la reproducción en pantalla completa", - "Allow torrents to be stored for further use": "Permitir que los archivos se guarden para un uso posterior", - "Hide VPN from the filter bar": "Ocultar el icono VPN en la pantalla principal", "Magnet link": "Enlace magnético", "Error resolving torrent.": "Error resolviendo el archivo.", "%s hour(s) remaining": "Tiempo restante: %s hora(s)", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Ajustar la ventana del reproductor a la mitad de la resolución del video", "Retry": "Reintentar", "Import a Torrent": "Importar archivo", - "The remote movies API failed to respond, please check %s and try again later": "La API remota de las películas no responde. Comprueba su estado en %s e inténtalo de nuevo más tarde", - "The remote shows API failed to respond, please check %s and try again later": "La API remota de las series no responde. Comprueba su estado en %s e inténtalo de nuevo más tarde", - "The remote anime API failed to respond, please check %s and try again later": "La API remota del anime no responde. Comprueba su estado en %s e inténtalo de nuevo más tarde", "Not Seen": "No visto", "Seen": "Visto", "Title": "Título", @@ -426,7 +351,6 @@ "Opaque Background": "Fondo opaco", "No thank you": "No, gracias", "Report an issue": "Informar de un problema", - "Log in into your GitLab account": "Inicia sesión en tu cuenta de GitLab", "Email": "Email", "Log in": "Iniciar sesión", "Report anonymously": "Informar anónimamente", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Usa el informador integrado", "You can find it later on the About page": "También podrás encontrarlo en \"Acerca de\"", "Second method": "Segundo método", - "You can create an account on our %s repository, and click on %s.": "Puedes crear una cuenta en %s y hacer clic en %s", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Usa el filtro de problemas en %s para buscar y revisar si el error ya ha sido informado o si ya está solucionado.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Incluye una captura de pantalla si es relevante. ¿Tu problema es sobre una característica del diseño o es un error del programa?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un buen informe de errores no debería dejar a otras personas con la necesidad de tener que localizarte para obtener más información. Asegúrate de incluir todos los detalles de tu entorno.", "Warning: Always use English when contacting us, or we might not understand you.": "Aviso: Usa siempre el inglés cuando nos contactes o no podremos entenderte.", - "Search on %s": "Buscar en %s", + "Search for torrent": "Buscando el archivo", "No results found": "No se encontraron resultados", "Invalid credentials": "Usuario o contraseña incorrectos", "Open Favorites": "Abrir \"favoritos\"", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "El modo panorámico no está disponible con la resolución de pantalla actual", "Cannot be stored": "No puede ser almacenado", "%s reported this torrent as fake": "%s reportó este archivo como falso", - "%s could not verify this torrent": "%s no pudo verificar este archivo", "Randomize": "Elegir aleatoriamente", "Randomize Button for Movies": "Botón \"Elegir aleatoriamente\" para Películas", "Overall Ratio": "Relación general", "Translate Synopsis": "Traducir la sinopsis", - "Returning Series": "Series que regresan", - "In Production": "En producción", - "Canceled": "Cancelada", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s se supone que no debería ejecutarse como administrador", "Your disk is almost full.": "El disco está casi lleno.", "You need to make more space available on your disk by deleting files.": "Elimina archivos para que tengas más espacio disponible en el disco.", "Playing Next": "Siguiente episodio", "Trending": "Tendencias", - "Remember Filters": "Recordar Filtros", - "Automatic Subtitle Uploading": "Carga automática de subtítulo", - "See-through Background": "Ver a traves del fondo", + "Remember Filters": "Recordar filtros", + "Automatic Subtitle Uploading": "Subir subtítulos automáticamente", + "See-through Background": "Fondo transparente", "Bold": "Negrita", "Currently watching": "Viendo actualmente", - "No, it's not that": "No, no es esto", + "No, it's not that": "No, eso no es", "Correct": "Correcto", - "Initializing %s. Please Wait...": "Inicializando %s. Por favor Espere..." + "Indie": "Independiente", + "Init Database": "Iniciando base de datos", + "Status: %s ...": "Estado: %s ...", + "Create Temp Folder": "Crear carpeta temporal", + "Set System Theme": "Establecer el tema del sistema", + "Disclaimer": "Aviso legal", + "Series": "Series", + "Finished": "Finalizada", + "Event": "Evento", + "action": "Acción", + "war": "Bélica", + "Local": "Local", + "Try another subtitle or drop one in the player": "Prueba con otro subtítulo o arrastra uno sobre el preproductor", + "animation": "Animación", + "family": "Familiar", + "show": "Programa", + "movie": "Película", + "Something went wrong downloading the update": "Algo salió mal al descargar la actualización", + "Activate Update seeding": "Activar actualización de la siembra", + "Disable Anime Tab": "Desactivar la pestaña Anime", + "Disable Indie Tab": "Desactivar la pestaña Indie", + "Error converting subtitle": "Error al convertir el subtítulo", + "No subtitles found": "No se encontraron subtítulos", + "Try again later or drop a subtitle in the player": "Intenta de nuevo más tarde o arrastra un subtítulo al reproductor", + "You should save the content of the old directory, then delete it": "Deberás guardar el contenido del directorio antiguo para eliminarlo", + "Search on %s": "Buscar en %s", + "Are you sure you want to clear the entire Torrent Collection ?": "¿Estás seguro que quieres limpiar la colección completa de archivos?", + "Audio Language": "Idioma del audio", + "Subtitle": "Subtítulo", + "Code:": "Código:", + "Error reading subtitle timings, file seems corrupted": "Error al leer los tiempos del subtítulo, el archivo parece corrupto", + "Connection Not Secured": "La conexión no es segura", + "Open File to Import": "Abrir archivo para importar", + "Browse Directoy to save to": "Seleccionar directorio para guardar", + "Cancel and use VPN": "Cancelar y utilizar VPN", + "Continue seeding torrents after restart app?": "¿Continuar la siembra después de reiniciar la aplicación?", + "Enable VPN": "Activar VPN" } \ No newline at end of file diff --git a/src/app/language/es.json b/src/app/language/es.json index 3560e1ce5a..8b3877ee77 100644 --- a/src/app/language/es.json +++ b/src/app/language/es.json @@ -2,8 +2,7 @@ "External Player": "Reproductor externo", "Made with": "Hecho con", "by a bunch of geeks from All Around The World": "por un grupo de geeks de todas partes del mundo", - "Initializing Butter. Please Wait...": "Iniciando Butter. Por favor, espera...", - "Status: Checking Database...": "Estado: Verificando la base de datos...", + "Initializing %s. Please Wait...": "Inicializando %s. Por favor, espera...", "Movies": "Películas", "TV Series": "Series", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familiar", "Fantasy": "Fantasía", "Game Show": "Concursos", - "Home And Garden": "Casa y jardín", "Horror": "Terror", "Mini Series": "Mini series", "Mystery": "Misterio", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Ordenar por", - "Popularity": "Popularidad", "Updated": "Actualización", "Year": "Año", "Name": "Nombre", @@ -67,18 +64,16 @@ "Only list movies in": "Solo mostrar películas en", "Show movie quality on list": "Mostrar calidad de las películas en la lista", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Introduce aquí tus datos de acceso a Trak.tv para sincronizar automáticamente los episodios que ves en Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Conecta a %s para sincronizar en %s los episodios que ves", "Username": "Usuario", "Password": "Contraseña", - "Butter stores an encrypted hash of your password in your local database": "Butter guarda tu contraseña de forma encriptada en tu base de datos local", + "%s stores an encrypted hash of your password in your local database": "%s almacena un hash cifrado de su contraseña en su base de datos local", "Remote Control": "Control remoto", "HTTP API Port": "Puerto (API HTTP)", "HTTP API Username": "Usuario (API HTTP)", "HTTP API Password": "Contraseña (API HTTP)", "Connection": "Conexión", "TV Show API Endpoint": "API Endpoint de las Series", - "Movies API Endpoint": "API Endpoint de Películas", "Connection Limit": "Límite de conexiones", "DHT Limit": "Límite DHT", "Port to stream on": "Puerto para la transmisión", @@ -104,22 +99,19 @@ "Sci-Fi": "Ciencia ficción", "Short": "Corto", "War": "Bélica", - "Last Added": "Últimas Añadidas", "Rating": "Valoración", "Open IMDb page": "Abrir la página en IMDb", "Health false": "Salud - error", "Add to bookmarks": "Añadir a favoritos", "Watch Trailer": "Ver trailer", "Watch Now": "Ver ahora", - "Health Good": "Salud buena", "Ratio:": "Proporción:", "Seeds:": "Semillas:", "Peers:": "Pares:", "Remove from bookmarks": "Eliminar de favoritos", "Changelog": "Registro de cambios", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter es el resultado de un montón de desarrolladores y diseñadores que juntaron varias APIs para hacer la experiencia de ver películas por torrent lo más simple posible.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s es el resultado de muchos desarrolladores y diseñadores que reúnen un conjunto de APIs para hacer que la experiencia de ver películas torrent sea lo más simple posible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Somos un proyecto de código abierto. Somos de todas partes del mundo. Nos encantan las películas. Y por supuesto, amamos las palomitas de maíz.", - "Invalid PCT Database File Selected": "Archivo seleccionado de base de datos PCT inválido", "Health Unknown": "Salud desconocida", "Episodes": "Episodios", "Episode %s": "Episodio %s", @@ -139,10 +131,8 @@ "Ended": "Finalizada", "Error loading data, try again later...": "Error al cargar los datos, inténtalo de nuevo más tarde...", "Miscellaneous": "Miscelánea", - "When opening TV Show Detail Jump to:": "Al abrir la ficha de una serie, ir a:", "First Unwatched Episode": "Primer episodio no visto", "Next Episode In Series": "Siguiente episodio de la serie", - "When Opening TV Show Detail Jump To": "Al abrir la ficha de una serie, ir a", "Flushing...": "Limpiando...", "Are you sure?": "¿Estás seguro?", "We are flushing your databases": "Estamos limpiando las bases de datos", @@ -153,17 +143,13 @@ "I Accept": "Acepto", "Leave": "Salir", "When Opening TV Series Detail Jump To": "Al abrir la ficha de una serie, ir a", - "Health Medium": "Salud media", "Playback": "Reproducir", "Play next episode automatically": "Reproducir el siguiente episodio automáticamente", "Generate Pairing QR code": "Generar código QR de emparejamiento", - "Playing Next Episode in": "Reproduciendo el siguiente episodio en", "Play": "Reproducir", - "Dismiss": "Descartar", "waitingForSubtitles": "Esperando subtítulos", "Play Now": "Reproducir ahora", "Seconds": "Segundos", - "You are currently authenticated to Trakt.tv as": "Has iniciado sesión en Trakt.tv como", "You are currently connected to %s": "Estás actualmente conectado a %s", "Disconnect account": "Desconectar", "Sync With Trakt": "Sincronizar con Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Desfase de los subtítulos", "secs": "segs", "We are flushing your database": "Estamos limpiando la base de datos", - "We are rebuilding the TV Show Database. Do not close the application.": "Estamos reconstruyendo la base de datos de las series. No cierres el programa.", - "No shows found...": "No se ha encontrado ninguna serie...", - "No Favorites found...": "No se ha encontrado ningún elemento en tus Favoritos...", - "Rebuild TV Shows Database": "Reconstruir la base de datos de las series", - "No movies found...": "No se ha encontrado ninguna película...", "Ratio": "Proporción", - "Health Excellent": "Salud excelente", - "Health Bad": "Salud mala", - "Status: Creating Database...": "Estado: Creando base de datos...", - "Status: Updating database...": "Estado: Actualizando base de datos...", - "Status: Skipping synchronization TTL not met": "Estado: Ignorando sincronización. No se cumple TTL.", "Advanced Settings": "Configuración avanzada", - "Clear Cache directory after closing app?": "¿Borrar el directorio caché al cerrar la aplicación?", "Tmp Folder": "Carpeta temporal", - "Status: Downloading API archive...": "Estado: Descargando archivo API...", - "Status: Archive downloaded successfully...": "Estado: Archivo descargado correctamente...", - "Status: Importing file": "Estado: Importando archivo", - "Status: Imported successfully": "Estado: Importado correctamente", - "Status: Launching applicaion... ": "Estado: Cargando aplicación...", "URL of this stream was copied to the clipboard": "La URL de esta transmisión fue copiada al portapapeles", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Error. Es posible que la base de datos esté corrupta. Intenta limpiar los favoritos desde la página de Configuración.", "Flushing bookmarks...": "Limpiando favoritos...", "Resetting...": "Restableciendo...", "We are resetting the settings": "Estamos restableciendo la configuración", - "New version downloaded": "Nueva versión descargada", "Installed": "Instalada", - "Install Now": "Instalar ahora", - "Restart Now": "Reiniciar ahora", "We are flushing your subtitle cache": "Estamos limpiando la caché de subtítulos", "Subtitle cache deleted": "Caché de subtítulos borrada", "Please select a file to play": "Por favor selecciona un archivo a reproducir", - "Test Login": "Probando inicio de sesión", - "Testing...": "Probando...", - "Success!": "¡Éxito!", - "Failed!": "¡Fallo!", "Global shortcuts": "Atajos globales", "Video Player": "Reproductor de vídeo", "Toggle Fullscreen": "Activar pantalla completa", @@ -241,53 +204,45 @@ "Paste": "Pegar", "Help Section": "Ayuda", "Did you know?": "¿Sabías que...?", - "What does Butter offer?": "¿Qué ofrece Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con Butter puedes ver películas y series de televisión muy fácilmente. Todo lo que tienes que hacer clic en una de las portadas y después en \"Ver ahora\". Además, la experiencia es totalmente personalizable:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Nuestra colección de películas se compone únicamente de contenido en alta definición, disponible en 720p y 1080p. Para ver una película, simplemente abre Butter y navega por la lista, accesible a través de la pestaña \"Películas\", en la barra de navegación. La vista predeterminada mostrará todas las películas ordenadas según su popularidad, pero puedes aplicar tus propios criterios de ordenación gracias a los filtros \"Género\" y \"Ordenar por\". Una vez hayas elegido la película que quieres ver, haz clic en su portada y después en \"Ver ahora\". ¡No olvides las palomitas de maíz!", + "What does %s offer?": "¿Qué ofrece %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con %s, puedes ver películas y series de televisión con mucha facilidad. Todo lo que tiene que hacer es hacer clic en una de las cubiertas, luego hacer clic en \"Ver ahora\". Pero su experiencia es altamente personalizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Nuestra colección de películas solo contiene películas de alta definición, disponibles en 720p y 1080p. Para ver una película, simplemente abra %s y navegue a través de la colección de películas, accesible a través de la pestaña 'Películas', en la barra de navegación. La vista predeterminada le mostrará todas las películas ordenadas por popularidad, pero puede aplicar sus propios filtros, gracias a los filtros 'Género' y 'Ordenar por'. Una vez que haya elegido una película que desea ver haga clic en su portada, luego haga clic en 'Ver ahora'. ¡No olvides las palomitas de maíz!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "La pestaña \"Series\", accesible desde la barra de navegación, te mostrará todas las series disponibles en nuestra colección. Aquí también puedes aplicar tus propios filtros, como en las películas, para ayudarte a elegir qué ver. En esta colección, igualmente, sólo tienes que hacer clic sobre una portada: se abrirá una nueva ventana donde elegir temporadas y capítulos. Cuando hayas decidido, tan solo tienes que hacer clic en \"Ver ahora\".", "Choose quality": "Elegir calidad", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Un control cerca del botón \"Ver ahora\" te permitirá elegir la calidad del contenido. También puedes establecer una calidad predeterminada en la página de Configuración. Advertencia: una mejor calidad implica que se tengan que descargar más datos.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "La mayoría de nuestras películas y series cuentan con subtítulos en tu idioma. Puedes predefinirlos desde la página de Configuración. Para las películas, también puedes seleccionarlos mediante el menú desplegable que encontrarás en la ficha de la película.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Hacer clic en el icono de corazón de una portada añadirá la película o serie a tus favoritos. Esta colección es accesible mediante el icono con forma de corazón de la barra de navegación. Para eliminar un elemento de tu colección, ¡simplemente haz clic en el icono otra vez! Fácil, ¿verdad?", "Watched icon": "Icono \"Visto\"", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter llevará la cuenta de lo que hayas visto, ¡un poco de ayuda para recordar no hace daño! También puedes marcar un elemento como visto haciendo clic en el icono con forma de ojo de las portadas. Además, puedes crear y sincronizar tu colección con el sitio web Trakt.tv, desde la página de Configuración.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "En Butter, puedes utilizar el icono de lupa para iniciar una búsqueda. Inserta un título, un actor, un director o incluso un año, presiona 'Enter' y déjanos mostrarte lo que podemos ofrecerte. Para cerrar la búsqueda, haz clic en la 'X' situada en el campo de búsqueda o escribe otra cosa.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%stendrá en cuenta lo que ya has visto - un poco de ayuda para recordar no causa ningún daño. También puede configurar un elemento como visto haciendo clic en el icono en forma de ojo en las portadas. Incluso puede crear y sincronizar su colección con el sitio web Trakt.tv, a través de la pestaña Configuración.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "En %s, puede usar el icono de lupa para abrir la búsqueda. Escriba un título, un actor, un director o incluso un año, presione 'Intro' y permítanos mostrarle lo que podemos ofrecer para satisfacer sus necesidades. Para cerrar su búsqueda actual, puede hacer clic en la 'X' ubicada junto a su entrada o escribir algo más en el campo de búsqueda.", "External Players": "Reproductores externos", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Si prefieres usar tu propio reproductor en vez del incorporado, puedes hacerlo seleccionando el icono correspondiente en el boton \"Ver ahora\". Se mostrará una lista con tus reproductores; selecciona uno y Butter retransmitirá todo. Si tu reproductor no aparece en la lista, por favor, comunícanoslo.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Si prefiere usar un reproductor personalizado en lugar del incorporado, puede hacerlo haciendo clic en el icono asignado en el botón 'Ver ahora'. Se mostrará una lista de sus reproductores instalados, seleccione uno y %s se lo enviará todo. Si su reproductor no está en la lista, infórmenos.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Para llevar la personalización aún más allá, te ofrecemos un gran panel de opciones. Para acceder a la página de Configuración, haz clic en el icono con forma de engranaje en la barra de navegación.", "Keyboard Navigation": "Navegación con el teclado", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "La lista completa de atajos de teclado está disponible presionando la tecla '?' en tu teclado, o mediante el icono con forma de teclado en la página de Configuración.", "Custom Torrents and Magnet Links": "Torrents personalizados y enlaces magnet", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Es posible utilizar torrents y enlaces magnéticos con Butter. Simplemente, arrastra y suelta un archivo .torrent en la ventana de la aplicación, y/o pega cualquier enlace magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Puede usar torrents personalizados y enlaces magnet en %s. Simplemente arrastre y suelte archivos .torrent en la ventana de la aplicación y/o pegue cualquier enlace magnet.", "Torrent health": "Salud del Torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "En las fichas de las películas o series, encontrarás un pequeño círculo de color gris, rojo, amarillo o verde. Esos colores hacen referencia a la salud del torrent. Un torrent verde se descargará rápidamente mientras que un torrent rojo no se descargará en absoluto o lo hará muy lentamente. El color gris representa un error en el cálculo de la salud para la películas, y para las series necesita un clic de tu parte con el fin de mostrar la salud del torrent.", - "How does Butter work?": "¿Cómo funciona Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter transmite contenido de vídeo a través de archivos torrent. Nuestras películas son proporcionadas por %s y nuestras series de TV por %s, mientras que obtenemos todos los metadatos de %s. No alojamos ningún contenido nosotros mismos.", + "How does %s work?": "¿Cómo funciona %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%stransmite contenido de video a través de torrents. Nuestras películas son proporcionadas por %s, nuestras series de TV por %s y al mismo tiempo se obtienen todos los metadatos de %s. Nosotros no alojamos ningún contenido.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "¿Transmisión por torrents? Bueno, los archivos torrent utilizan el protocolo Bittorrent que, básicamente, significa que se descargan pequeñas partes del contenido, el video, del ordenador de un usuario, mientras envía las que ya ha descargado a otro usuario. Así, puedes ver esas partes mientras las siguientes se descargan en segundo plano. Este intercambio de datos permite que el contenido se mantenga sano.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Una vez se ha descargado completamente la película, continúas enviando partes a otros usuarios. Y cuando cierras Butter, se elimina todo. Así de sencillo.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "La aplicación en si está construida con Node-Webkit, HTML, CSS y Javascript. Funciona igual que el navegador Google Chrome, excepto por el hecho de que la mayor parte del código se aloja en tu propio ordenador. Sí, Butter funciona con la misma tecnología que una página web normal, como... digamos, ¡Wikipedia o Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Una vez que la película está completamente descargada, continúa enviando partes a los otros usuarios. Y todo se elimina de su ordenador cuando cierra %s. Tan sencillo como eso.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "La aplicación en sí está construida con Node-Webkit, HTML, CSS y Javascript. Funciona como el navegador Google Chrome, excepto que tú alojas la mayor parte del código en tu ordenador. Sí, %s funciona con la misma tecnología que un sitio web normal, como... ¡digamos Wikipedia o Youtube!", "I found a bug, how do I report it?": "Encontré un error, ¿cómo lo puedo notificar?", - "No historics found...": "No se ha encontrado ningún histórico...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Error. La base de datos probablemente esté corrupta. Prueba a limpiar los favoritos en la página de Configuración.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Puedes pegar enlaces magnet en cualquier lugar de Butter con CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Puedes arrastrar y soltar un archivo torrent sobre Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "En el proyecto Butter, que se inició en febrero de 2014, ya han habido 150 personas que han contribuído a su desarrollo más de 3000 veces, sólo en agosto de 2014.", - "The rule n°10 applies here.": "Se aplica la regla número 10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Puede pegar enlaces magnet en cualquier lugar de %s con CTRL + V.", + "You can drag & drop a .torrent file into %s.": "Puede arrastrar y soltar un archivo .torrent en %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Si falta algún subtitulo de una serie, puedes añadirlo en %s. Y lo mismo para las películas, pero en %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Si estás experimentando problemas de conexión, prueba a reducir el límite DHT en la página de Configuración.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Si buscas \"1998\", podrás ver todas las películas o series que se estrenaron ese año.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Puedes acceder a Trakt.tv para guardar todos tus elementos vistos y sincronizarlos a través de múltiples dispositivos.", "Clicking on the rating stars will display a number instead.": "Al hacer clic en las estrellas de valoración se mostrará un número en su lugar.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Esta aplicación está completamente escrita en HTML5, CSS3 y Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "¿Quieres saber más sobre una película o una serie? Sólo tienes que hacer clicl en el icono de IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Al hacer doble clic en el filtro \"Ordenar por\", se invierte el orden de la lista", "Switch to next tab": "Ir a la pestaña siguiente", "Switch to previous tab": "Ir a la pestaña anterior", "Switch to corresponding tab": "Ir a la pestaña correspondiente", "through": "hasta", "Enlarge Covers": "Agrandar las portadas", "Reduce Covers": "Reducir las portadas", - "Open the Help Section": "Abre la sección de ayuda", "Open Item Details": "Abre la ficha del elemento", "Add Item to Favorites": "Añadir a Favoritos", "Mark as Seen": "Marcar como visto", @@ -309,10 +264,8 @@ "name": "Nombre", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "No se ha encontrado ningún anime...", "Movie": "Película", "Special": "Especial", - "No Watchlist found...": "No se ha encontrado ningun elemento en tu Lista de Visionado...", "Watchlist": "Lista de Visionado", "Resolving..": "Resolviendo...", "About": "Acerca de", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Establecer velocidad de reproducción en %s", "Playback rate adjustment is not available for this video!": "¡El ajuste de la velocidad de reproducción no está disponible para este vídeo!", "Color": "Color", - "With Shadows": "Con sombras", "Local IP Address": "Dirección IP local", "Japan": "Japón", "Cars": "Coches", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Recuento de la vida", "Slice of Life": "Recuentos de la vida", "Space": "Espacio", "Sports": "Deportes", "Super Power": "Superpoderes", "Supernatural": "Sobrenatural", "Vampire": "Vampiros", - "Alphabet": "Orden alfabético", "Automatically Sync on Start": "Sincronizar automáticamente al inicio", - "Setup VPN": "Configurar VPN", "VPN": "VPN", - "Install VPN Client": "Instalar cliente VPN", - "More Details": "Más información", - "Don't show me this VPN option anymore": "No volver a mostrar esta opción VPN", "Activate automatic updating": "Activar actualización automática", - "We are installing VPN client": "Estamos instalando el cliente VPN", - "VPN Client Installed": "Cliente VPN instalado", "Please wait...": "Por favor, espera...", - "VPN.ht client is installed": "El cliente VPN.ht está instalado", - "Install again": "Reinstalar", "Connect": "Conectar", "Create Account": "Crear cuenta", - "Please, allow ~ 1 minute": "Por favor, concede ~ 1 minuto", - "Status: Connecting to VPN...": "Estado: Conectando VPN...", - "Status: Monitoring connexion - ": "Estado: Monitorizando conexión -", - "Connect VPN": "Conectar VPN", - "Disconnect VPN": "Desconectar VPN", "Celebrate various events": "Aplicar temas para eventos y festividades", - "ATTENTION! We need admin access to run this command.": "¡ATENCIÓN! Se necesitan permisos de administrador para ejecutar este comando.", - "Your password is not saved": "Tu contraseña no se ha guardado", - "Enter sudo password :": "Introduce la contraseña de superusuario:", - "Status: Monitoring connection": "Estado: Monitorizando conexión", - "Status: Connected": "Estado: Conectado", - "Secure connection": "Conexión segura", - "Your IP:": "Tu IP:", "Disconnect": "Desconectar", "Downloaded": "Descargado", "Loading stuck ? Click here !": "¿Se ha detenido la carga? ¡Haz clic aquí!", @@ -399,8 +329,6 @@ "Enter new name": "Introducir nuevo nombre", "This name is already taken": "Este nombre ya está en uso", "Always start playing in fullscreen": "Siempre iniciar la reproducción en pantalla completa", - "Allow torrents to be stored for further use": "Permitir que los torrents se guarden para un uso posterior", - "Hide VPN from the filter bar": "Ocultar icono VPN de la barra de filtros", "Magnet link": "Enlace magnet", "Error resolving torrent.": "Error resolviendo torrent.", "%s hour(s) remaining": "%s hora(s) restantes", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Ajustar ventana del reproductor a la mitad de la resolución del vídeo", "Retry": "Reintentar", "Import a Torrent": "Importar torrent", - "The remote movies API failed to respond, please check %s and try again later": "La API remota de las películas no ha respondido, por favor, comprueba %s e inténtalo de nuevo más tarde", - "The remote shows API failed to respond, please check %s and try again later": "La API remota de las series no ha respondido, por favor, comprueba %s e inténtalo de nuevo más tarde", - "The remote anime API failed to respond, please check %s and try again later": "La API remota de anime no ha respondido, por favor, comprueba %s e inténtalo de nuevo más tarde", "Not Seen": "No visto", "Seen": "Visto", "Title": "Título", @@ -426,7 +351,6 @@ "Opaque Background": "Fondo opaco", "No thank you": "No, gracias", "Report an issue": "Notificar una incidencia", - "Log in into your GitLab account": "Acceder a su cuenta GitLab", "Email": "Email", "Log in": "Acceder", "Report anonymously": "Informar anónimamente", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Usar el informador integrado", "You can find it later on the About page": "Podrás encontrarlo más tarde en la página \"Acerca de\"", "Second method": "Segundo método", - "You can create an account on our %s repository, and click on %s.": "Puedes crear una cuenta en nuestro repositorio %s y hacer clic en %s", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Usa el %s del filtro de errores para buscar y revisar si el problema ya ha sido informado o si ya está solucionado.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Incluye una captura de pantalla si es relevante - ¿Tu problema es sobre una característica del diseño o es un error del programa?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un buen informe de errores no debería dejar a otras personas con la necesidad de tener que localizarte para obtener más información. Asegúrate de incluir todos los detalles de tu entorno.", "Warning: Always use English when contacting us, or we might not understand you.": "Aviso: Usa siempre el inglés cuando nos contactes o no podremos entenderte.", - "Search on %s": "Buscar en %s", + "Search for torrent": "Buscar torrent", "No results found": "No se encontraron resultados", "Invalid credentials": "Credenciales no válidas", "Open Favorites": "Abrir Favoritos", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "El modo \"Big Picture\" no está disponible en tu resolución de pantalla actual", "Cannot be stored": "No puede ser guardado", "%s reported this torrent as fake": "%s reportaron que este Torrent es falso", - "%s could not verify this torrent": "%s no pudieron verificar este torrent", "Randomize": "Selección Aleatoria", "Randomize Button for Movies": "Botón de Selección Aleatoria para películas", "Overall Ratio": "Ratio General", "Translate Synopsis": "Traducir Sinopsis", - "Returning Series": "En Emisión", - "In Production": "En Producción", - "Canceled": "Cancelada", "N/A": "No Disponible", - "%s is not supposed to be run as administrator": "%s no se supone que se pueda ejecutar como administrador", "Your disk is almost full.": "Tu disco duro está casi lleno.", "You need to make more space available on your disk by deleting files.": "Es necesario que dispongas de más espacio disponible en el disco eliminando archivos.", "Playing Next": "Reproducir Siguiente", "Trending": "Tendencias", "Remember Filters": "Recordar Filtros", - "Automatic Subtitle Uploading": "Carga automática de subtítulos", + "Automatic Subtitle Uploading": "Carga Automática de Subtítulos", "See-through Background": "Fondo transparente", "Bold": "Negrita", - "Currently watching": "Viendo ahora", - "No, it's not that": "No, no es eso", + "Currently watching": "Viendo actualmente", + "No, it's not that": "No, eso no es", "Correct": "Correcto", - "Initializing %s. Please Wait...": "Inicializando %s. Por favor, espere..." + "Indie": "Indie", + "Init Database": "Iniciar base de datos", + "Status: %s ...": "Estado: %s ...", + "Create Temp Folder": "Crear carpeta temporal", + "Set System Theme": "Establecer tema del sistema", + "Disclaimer": "Descargo de responsabilidad", + "Series": "Serie", + "Finished": "Terminada", + "Event": "Evento", + "action": "acción", + "war": "guerra", + "Local": "Local", + "Try another subtitle or drop one in the player": "Pruebe con otro subtitulo o arrastre uno al reproductor", + "animation": "animación", + "family": "familia", + "show": "espectáculo", + "movie": "película", + "Something went wrong downloading the update": "Algo salió mal al descargar la actualización", + "Activate Update seeding": "Activar la actualización de semillas", + "Disable Anime Tab": "Desactivar la pestaña de Anime", + "Disable Indie Tab": "Desactivar la pestaña de cine Indie", + "Error converting subtitle": "Error convirtiendo subtitulo", + "No subtitles found": "No se encontraron subtitulos", + "Try again later or drop a subtitle in the player": "Intenta de nuevo mas tarde o arrastra un subtitulo al reproductor", + "You should save the content of the old directory, then delete it": "Debería guardar el contenido del directorio antiguo y después eliminarlo", + "Search on %s": "Buscar en %s", + "Are you sure you want to clear the entire Torrent Collection ?": "¿Estás seguro de que deseas borrar toda la colección Torrents?", + "Audio Language": "Idioma del audio", + "Subtitle": "Subtítulo", + "Code:": "Código:", + "Error reading subtitle timings, file seems corrupted": "Error leyendo el timing de los subtitulos, el archivo puede estar corrupto", + "Connection Not Secured": "Conexión no segura", + "Open File to Import": "Abrir archivo a importar", + "Browse Directoy to save to": "Buscar directorio donde guardar", + "Cancel and use VPN": "Cancelar y usar VPN", + "Continue seeding torrents after restart app?": "¿Continuar sembrando torrents después de reiniciar la aplicación?", + "Enable VPN": "Habilitar VPN" } \ No newline at end of file diff --git a/src/app/language/et.json b/src/app/language/et.json index 175578a452..e5784f7627 100644 --- a/src/app/language/et.json +++ b/src/app/language/et.json @@ -2,8 +2,7 @@ "External Player": "Väline Programm", "Made with": "Tehtud", "by a bunch of geeks from All Around The World": "kamba programmeerijate poolt üle kogu maailma", - "Initializing Butter. Please Wait...": "Käivitan Butter`i. Palun Oota...", - "Status: Checking Database...": "Olek: Kontrollin Andmebaasi...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmid", "TV Series": "TV Seriaalid", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Perekond", "Fantasy": "Fantaasia", "Game Show": "Game Show", - "Home And Garden": "Kodu ja Aed", "Horror": "Õudus", "Mini Series": "Mini Seeriad", "Mystery": "Müsteeria", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Sorteeri", - "Popularity": "Populaarne", "Updated": "Uuendatud", "Year": "Aasta", "Name": "Nimi", @@ -67,18 +64,16 @@ "Only list movies in": "Näita ainult kvaliteediga", "Show movie quality on list": "Näita filmi kvaliteeti nimekirjas", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Sisesta oma Trakt.tv andmed siia, et automaatselt sünkroniseerida Butter`is vaadatud osad", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Ühenda oma %s konto, et automaatselt sünkroniseerida %s`is vaadatud osad", "Username": "Kasutajanimi", "Password": "Parool", - "Butter stores an encrypted hash of your password in your local database": "Butter hoiab krüpteeritud hash`i sinu paroolist kohalikus andmebaasis", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Kaugjuhtimine", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Kasutajanimi", "HTTP API Password": "HTTP API Parool", "Connection": "Ühendus", "TV Show API Endpoint": "TV Show API Endpoint", - "Movies API Endpoint": "Movies API Endpoint", "Connection Limit": "Ühenduse limiit", "DHT Limit": "DHT limiit", "Port to stream on": "Port kuhu voog esitada", @@ -104,22 +99,19 @@ "Sci-Fi": "Ulme", "Short": "Lühifilm", "War": "Sõda", - "Last Added": "Viimati lisatud", "Rating": "Hinnang", "Open IMDb page": "Ava IMDb lehekülg", "Health false": "Tervis vale", "Add to bookmarks": "Lisa järjehoidjatesse", "Watch Trailer": "Vaata Treilerit", "Watch Now": "Vaata Kohe", - "Health Good": "Tervis Hea", "Ratio:": "Suhe:", "Seeds:": "Seemned:", "Peers:": "Ühendusi:", "Remove from bookmarks": "Eemalda järjehoidjatest", "Changelog": "Muudatused", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! on paljude tarkvara arendajate ja disainerite koostöö tulemus, kes on kokku pannud hulga einevaid liideseid, et teha torrenti filmide vaatamise kogemus võimalikult lihtsaks.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Oleme avatud lähtekoodiga projekt. Me asume üle kogu maailma. Me armastame oma filme. Ja kurat, kus me armastame popcorni.", - "Invalid PCT Database File Selected": "Valitud vigane PCT Andmebaasi fail", "Health Unknown": "Tervis Teadmata", "Episodes": "Episoodi", "Episode %s": "Episood %s", @@ -139,10 +131,8 @@ "Ended": "Lõppenud", "Error loading data, try again later...": "Andmete laadimisel ilmnes viga, proovige natukese aja pärast...", "Miscellaneous": "Muu", - "When opening TV Show Detail Jump to:": "Kui avatakse Telesaate Detailid mine:", "First Unwatched Episode": "Esimene vaatamata episood", "Next Episode In Series": "Järgmine episood selles seerias", - "When Opening TV Show Detail Jump To": "Kui avatakse Telesaate Detailid mine", "Flushing...": "Puhastan...", "Are you sure?": "Oled Sa kindel?", "We are flushing your databases": "Me tühjendame su andmebaasi", @@ -153,17 +143,13 @@ "I Accept": "Nõustun", "Leave": "Lahku", "When Opening TV Series Detail Jump To": "Kui avatakse TV Seriaalide detailid mine", - "Health Medium": "Tervis Keskmine", "Playback": "Taasesitus", "Play next episode automatically": "Esita järgmine episood automaatselt", "Generate Pairing QR code": "Loo Pairing QR kood", - "Playing Next Episode in": "Järgmise osa esitamiseni", "Play": "Mängi", - "Dismiss": "Loobu", "waitingForSubtitles": "Ootan Subtiitreid", "Play Now": "Esita Kohe", "Seconds": "Sekundit", - "You are currently authenticated to Trakt.tv as": "Sa oled hetkel sisse logitud lehele Trakt.tv kui", "You are currently connected to %s": "Sa oled hetkel ühendatud %s kontoga", "Disconnect account": "Ühenda konto lahti", "Sync With Trakt": "Sünkroniseeri Trakt.tv", @@ -172,41 +158,18 @@ "Subtitles Offset": "Subtiitrite kompenseerimine", "secs": "sekundit", "We are flushing your database": "Me tühjendame su andmebaasi", - "We are rebuilding the TV Show Database. Do not close the application.": "Ehitame uuesti ülesse TV Show andmebaasi. Ära sulge rankendust.", - "No shows found...": "Ühtegi saadet ei leitud...", - "No Favorites found...": "Ühtegi Lemmikut ei leitud...", - "Rebuild TV Shows Database": "Ehita uuesti Telesaadete andmebaas", - "No movies found...": "Ühtegi filmi ei leitud...", "Ratio": "Suhe", - "Health Excellent": "Tervis Suurepärane", - "Health Bad": "Tervis Kehva", - "Status: Creating Database...": "Olek: Loon Andmebaasi...", - "Status: Updating database...": "Olek: Uuendan Andmebaasi...", - "Status: Skipping synchronization TTL not met": "Olek: Jätan sünkroniseerimise vahele, TTL ei sobi", "Advanced Settings": "Rohkem Seadeid", - "Clear Cache directory after closing app?": "Tühjenda vahemälu pärast rakenduse sulgemist", "Tmp Folder": "Temp kaust", - "Status: Downloading API archive...": "Oleks: Laen API arhiivi...", - "Status: Archive downloaded successfully...": "Olek: Arhiiv edukalt alla laetud...", - "Status: Importing file": "Olek: Impordin faili", - "Status: Imported successfully": "Olek: Edukalt imporditud", - "Status: Launching applicaion... ": "Olek: Rakenduse käivitamine...", "URL of this stream was copied to the clipboard": "Selle voo URL on kopeeritud", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Viga, andmebaas on tõenäoliselt korrumpeerunud. Proovi puhastada järjehoidjad seadetest.", "Flushing bookmarks...": "Puhastan järjehoidjaid...", "Resetting...": "Taastan...", "We are resetting the settings": "Taastan seadeid", - "New version downloaded": "Uus versioon alla laetud", "Installed": "Installitud", - "Install Now": "Installi Kohe", - "Restart Now": "Taaskäivita Kohe", "We are flushing your subtitle cache": "Puhastan subtiitrite vahemälu", "Subtitle cache deleted": "Subtiitrite vahemälu kustutatud", "Please select a file to play": "Palun vali fail mida esitada", - "Test Login": "Sisselogimise test", - "Testing...": "Testin...", - "Success!": "Valmis!", - "Failed!": "Ebaõnnestus!", "Global shortcuts": "Globaalsed otseteed", "Video Player": "Video Player", "Toggle Fullscreen": "Täisekraan", @@ -241,53 +204,45 @@ "Paste": "Kleebi", "Help Section": "Abi", "Did you know?": "Kas Sa Teadsid?", - "What does Butter offer?": "Mida Butter pakub?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Antud programmiga saad vaadata Filme ja Telesaateid väga lihtsalt viisil. Kõik mis sa tegema pead on klikkima soovitud eseme kaanel ja valima 'Vaata Kohe'. Samas filmi vaatamise kogemus on täiesti kohaldatav:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Meie filmide kollektsioon sisaldab ainult kõrglahutusega filme, saadaval 720p ja 1080p formaadis. Et filme vaadata, lihtsalt käivita Popcorrn Time ja navigeeri läbi filmide kataloogi, mis on saadaval läbi 'Filmid' vahelehe. Vaikimisi näidatakse sulle filme mis on sorteeritud populaarsuse põhjal, kuid sa saad lisada oma filtreid kasutades 'Žanr' ja 'Sorteeri' valikuid. Kui oled leidnud filmi mida vaadata, siis kliki selle kaanel ja vali 'Vaata Kohe'. Ja ära unusta popcorni!", + "What does %s offer?": "Mida %s pakub? ", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "TV Seriaalide vahelehel on näha kõik hetkel meie kollektsioonis saada olevad seeriad/seriaalid. Sa saad lisada ka oma filtreid, täpselt nagu Filmide vahelehel, et aidata otsustada mida vaadata soovid. Ka selles kollektsioonis lihtsalt kliki eseme kaanel - avaneb uus aken kus sa saad valida Hooaegade ja Episoodide vahel. Kui on otsus tehtud siis lihtsalt vajuta nupule 'Vaata Kohe'.", "Choose quality": "Vali kvaliteet", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Nupp mis asub 'Vaata Kohe' kõrval laseb sul muuta voogedastuse kvaliteeti. Sa saad määrata ka vaikimisi kvaliteedi Seadete vahelehelt. Hoiatus: parem kvaliteet tähendab rohkem andmeid/tuleb alla laadida suurem fail.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Enamustel meie Filmidel ja TV Seriaalidel on olemas ka subtiitrid teile sobivas keeles. Vaikimisi seadeid saate muuta Seaded vahelehel. Filmidel saad valida vastavad subtiitrid ka rippmenüüst, mis asub Filmi Üksikasjad lehel.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Klikkides südame ikoonil mis asub kaane peal saate lisada Filmi/Seriaali oma Lemmikutesse. See kollektsioon on saadaval läbi südame ikooni mis asub üleval navigatsiooniribas. Et filmi Lemmikutest eemaldada klikkige uuesti kaanel oleval südame ikoonil.", "Watched icon": "Vaadatud ikoon", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter jätab meelde filmid ja seriaalid mida Sa juba vaatanud oled. Sa saad ka ise filmi vaadatuks märkida kui klikid silma kujulisel ikoonil mis asub filmi või seriaali esikaanel. Sa saad sünkroniseerida oma kollektsiooni ka Trakt.tv kontoga, seaded on leitavad Seaded vahelehel.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Butter`is saate kasutada luubi kujulist ikooni mis asub navigeerimisribal, et avada otsing. Sisesta filmi pealkiri, näitleja, rezissöör või isegi aasta ja vajuta 'Enter' klahvi. Et oma praegust otsingut sulgeda võid klikkida 'X' nupul mis asub otsinguvälja kõrval, või võite kirjutada otsingusse kohe midagi muud.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Välised mängijad", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Kui soovid kasutada kohaldatud mängijat filmide esitamiseks, mitte seda mis on kaasas selle programmiga, siis saate seda teha klikkides eraldatud ikooni 'Vaata Kohe' nupul. Kuvatakse nimekiri sulle saada olevatest mängijatest, vali nendest üks ja Butter edastab kogu informatsiooni sinna. Kui sinu mängija ei ole nimekirjas, siis palun andke sellest meile teada.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Et programmi endale veel rohkem meelepärasemaks teha oleme lisanud suure hulga seaded. Need on leitavad Seaded vahelehel, kui klikite navigatsiooniribal olevale hammasratta kujulisele ikoonile.", "Keyboard Navigation": "Klaviatuuriga navigeerimine", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Kõikide otseteede nimekiri on saadaval kui vajutate '?' oma klaviaturil või avate selle klikates klaviatuuri kujulisel ikoonil mis asub Seaded vahelehel.", "Custom Torrents and Magnet Links": "Kohaldatud torrentid ja Magnet lingid", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Butter`ga on võimalik esitada ka oma torrenteid. Lihtsalt lohista .torrrent failid või Magnet link rakenduse aknasse ja Butter teeb ülejäänu.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrenti tervis", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Filmi üksikasjade lehel on näha üks ring mis on kas hall, punane, kollane või roheline. Need värvid viitavad Torrenti tervisele. Roheline torrent laetakse alla üsna kiiresti, samas punase torrenti kiirus on väga aeglane või ei saa seda üldse alla laadida. Hall värv tähistab viga Filmi torrenti tervise arvutamisel, kui asud TV Seriaalid vahelehel siis pead klikkima sellel hallil nupul, et saada teada torrenti tervis.", - "How does Butter work?": "Kuidas Butter töötab?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter esitab videot läbi torrentite. Meie filmid on pakutavad %s ja TV Seriaalid %s poolt, samas kõik metaandmed tulevad läbi %s lehe. Meie oma serverites faile ei hoia.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrenti esitamine? Torrentid kasutavad Bittorrent protokolli mis tähendab seda, et laetakse alla väiksed osad torrenti sisust mis asuvad mõne teise kasutaja arvutis, ise samal ajal saates väiksed osad mis on juba alla laetud teistele kasutajatele edasi. Nii on võimalik hetkel alla laaditud osi kohe vaada, samal ajal kui järgmised osad tagataustal alla laetakse. Selline andmevahetus võimaldab sisul 'terveks' jääda.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Kui film on täielikult alla laetud, siis jätkate torrenti osade jagamist teistele kasutajatele. Kõik kustutatakse arvutist, kui Te Butter`i sulgete. Nii lihtne see ongi.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Programm on ehitatud Node-WebKit, HTML, CSS ja Javascripti baasil. See toimib nagu Google Chrome brauser, välja arvatud see, et suurem osa koodist hoitakse sinu arvutis. Jah, Butter töötab samal tehnoloogial nagu tavaline veebileht, nagu ... Wikipedia või YouTube.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Ma leidsin vea, kuidas sellest teada anda?", - "No historics found...": "Ühtegi ajalugu ei leitud...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Viga, andmebaas on tõenäoliselt vigane. Proovige ajaloo puhastamist seadete alt.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Sa saad Magent lingi Butter`i kleepida vajutades CTRL+V klahvi.", - "You can drag & drop a .torrent file into Butter.": "Sa saad .torrrent faili Butter`i lohistada, et seda esitada.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter on projekt mis algas Veebruaris 2014 ja praeguseks hetkeks on juba 150 inimest andnud oma panuse kokku üle 3000 korra, et kaasa aidata programmi arengule. Alates selle arengust 2014 Augustis.", - "The rule n°10 applies here.": "Siin kehtib reegel n°10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Kui subtiitrid antud TV Seriaalile puuduvad, saad need lisada %s lehel. Ja filmide omad %s lehel.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Kui Sul on probleeme ühendusega, siis proovige vähendada DHT Limiiti seadete vahelehel.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Otsi \"1998\", et näha kõiki filme või seriaale mis sellel aastal välja tulid", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Sa võid sisse logida oma Trak.tv kontosse, et see sünkroniseerida mitme seadme vahel.", "Clicking on the rating stars will display a number instead.": "Kui klikite hinnangu tähekeste peal siis ilmuvad tähtede asemel numbrid.", "This application is entirely written in HTML5, CSS3 and Javascript.": "See programm on ehitatud täielikult HTML5, CSS3 ja Javascripti baasil.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Soovid rohkem Filmi või TV Seriaali kohta? Lihtsalt kliki IMDb ikoonil.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Klikkides kaks korda \"Sorteeri\" filtril muudetakse järjekord vastupidiseks.", "Switch to next tab": "Vali järgmine vaheleht", "Switch to previous tab": "Vali eelmine vaheleht", "Switch to corresponding tab": "Mine vastavale vahelehele", "through": "kuni", "Enlarge Covers": "Suurenda posterit", "Reduce Covers": "Vähenda posterit", - "Open the Help Section": "Ava Abi", "Open Item Details": "Ava eseme üksikasjad", "Add Item to Favorites": "Lisa lemmikutesse", "Mark as Seen": "Märgi kui vaadatud", @@ -309,10 +264,8 @@ "name": "nimi", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Ühtegi anime ei leitud...", "Movie": "Film", "Special": "Eriline", - "No Watchlist found...": "Vaatamiste nimekrija ei leitud...", "Watchlist": "Vaatamiste nimekiri", "Resolving..": "Lahendan...", "About": "Info", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Sea taasesituse kiiruseks %s", "Playback rate adjustment is not available for this video!": "Taasesituse kiiruse muutmine ei ole selle video puhul võimalik!", "Color": "Värv", - "With Shadows": "Varjunditega", "Local IP Address": "Kohalik IP aadress", "Japan": "Jaapan", "Cars": "Cars", @@ -351,46 +303,24 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Slice of Life", "Space": "Space", "Sports": "Sports", "Super Power": "Super Power", "Supernatural": "Supernatural", "Vampire": "Vampire", - "Alphabet": "Tähestik", "Automatically Sync on Start": "Sünkroniseeri käivitamisel automaatselt", - "Setup VPN": "VPN Seaded", "VPN": "VPN", - "Install VPN Client": "Installi VPN kasutajaliides", - "More Details": "Rohkem infot", - "Don't show me this VPN option anymore": "Ära näita mulle rohkem VPN seadeid", "Activate automatic updating": "Aktiveeri automaatsed uuendused", - "We are installing VPN client": "Paigaldame VPN kasutajaliidest", - "VPN Client Installed": "VPN kasutajaliides paigaldatud", "Please wait...": "Palun oota...", - "VPN.ht client is installed": "VPN.ht kasutajaliides on paigaldatud", - "Install again": "Paigalda uuesti", "Connect": "Ühenda", "Create Account": "Loo Kasutaja", - "Please, allow ~ 1 minute": "Palun, luba ~ 1 minut", - "Status: Connecting to VPN...": "Olek: Ühendan VPN serveriga...", - "Status: Monitoring connexion - ": "Olek: Jälgin ühendust -", - "Connect VPN": "Ühenda VPN", - "Disconnect VPN": "Ühenda VPN lahti", "Celebrate various events": "Tähista erinevaid sündmusi", - "ATTENTION! We need admin access to run this command.": "TÄHELEPANU! Meil on vaja administraatori õigusi, et seda käsku käivitada.", - "Your password is not saved": "Sinu parool ei ole salvestatud", - "Enter sudo password :": "Sisesta sudo parool :", - "Status: Monitoring connection": "Olek: Jägin ühendust", - "Status: Connected": "Olek: Ühendatud", - "Secure connection": "Turvaline ühendus", - "Your IP:": "Sinu IP:", "Disconnect": "Ühenda lahti", "Downloaded": "Alla laetud", "Loading stuck ? Click here !": "Ei lae lõpuni? Vajuta siia!", "Torrent Collection": "Torrentite kollektsioon", - "Drop Magnet or .torrent": "Lohista Magnet või .torrent", + "Drop Magnet or .torrent": "Lohista siia Magnet või .torrent", "Remove this torrent": "Eemalda see torrent", "Rename this torrent": "Muuda torrenti nime", "Flush entire collection": "Tühjenda terve kollektsioon", @@ -399,8 +329,6 @@ "Enter new name": "Sisesta uus nimi", "This name is already taken": "See nimi on juba kasutusel", "Always start playing in fullscreen": "Alati alusta esitamist täisekraanil", - "Allow torrents to be stored for further use": "Luba torrentite salvestamine hilisemaks kasutamiseks", - "Hide VPN from the filter bar": "Peida VPN navigatsioonirribalt", "Magnet link": "Magnet link", "Error resolving torrent.": "Viga torrenti lahendamisel.", "%s hour(s) remaining": "%s tundi jäänud", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Muuda aken poole väiksemaks kui video resolutsioon", "Retry": "Proovi uuesti", "Import a Torrent": "Impordi torrent", - "The remote movies API failed to respond, please check %s and try again later": "Filmide API ei vastanud, palun kontrolli %s ja proovi hiljem uuesti", - "The remote shows API failed to respond, please check %s and try again later": "Sarjade API ei vastanud, palun kontrolli %s ja proovi hiljem uuesti", - "The remote anime API failed to respond, please check %s and try again later": "Anime API ei vastanud, palun kontrolli %s ja proovi hiljem uuesti", "Not Seen": "Nägemata", "Seen": "Nähtud", "Title": "Pealkiri", @@ -426,7 +351,6 @@ "Opaque Background": "Läbipaistmatu taust", "No thank you": "Ei aitäh", "Report an issue": "Teavita probleemist", - "Log in into your GitLab account": "Logi sisse oma GitLab`i kontosse", "Email": "Email", "Log in": "Logi sisse", "Report anonymously": "Teavita anonüümselt", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Kasuta rakendusesisest vormi", "You can find it later on the About page": "Sa leiad selle hiljem ka Info lehelt.", "Second method": "Teine meetod", - "You can create an account on our %s repository, and click on %s.": "Sa võid teha konto meie %s lehel ja klikkida lingil %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Kasuta %s probleemide filtrit, et kontrollida kas sellest probleemist on juba teada antud või on see juba parandatud.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Lisa ka screenshot kui see on vajalik - olenevalt kas su probleem on seotud disainiga või on see programmi viga.", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Probleemist teatamise vorm peaks olema täidetud hästi ja põhjalikult, et me ei peaks hakkama sind hiljem infopuuduse tõttu taga otsima. Kindlasti pane kirja ka andmed oma töökeskkonna kohta - operatsioonisüsteem, programmi versioon, jne.", "Warning: Always use English when contacting us, or we might not understand you.": "Märkus: Meiega ühendust võtmisel kasutage palun ainult inglise keelt!", - "Search on %s": "Otsi %s", + "Search for torrent": "Torrenti otsing", "No results found": "Ühtegi vastet ei leitud", "Invalid credentials": "Valed andmed", "Open Favorites": "Ava lemmikud", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Suure Pildi režiim ei ole sinu praeguse resolutisooni juures saadaval.", "Cannot be stored": "Ei saa salvestada.", "%s reported this torrent as fake": "%s on teatanud, et see torrent on fake.", - "%s could not verify this torrent": "%s ei saanud seda torrentit kontrollida.", "Randomize": "Juhuslik", "Randomize Button for Movies": "'Juhuslik' nupp filmide jaoks", "Overall Ratio": "Üldine suhe", "Translate Synopsis": "Tõlgi lühikokkuvõte", - "Returning Series": "Naasev seeria", - "In Production": "Tootmises", - "Canceled": "Katkestatud", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s ei peaks jooksma teie arvutis Administraatori õigustega", "Your disk is almost full.": "Sinu kõvaketta maht on peaaegu täis.", "You need to make more space available on your disk by deleting files.": "Sa pead kõvakettale ruumi juurde tegema. Selleks kustuta mõned failid.", "Playing Next": "Mängib järgmisena", "Trending": "Trend", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Jäta filtrid meelde", + "Automatic Subtitle Uploading": "Automaatne subtiitrite ülesse laadimine", + "See-through Background": "Läbipaistev taust", + "Bold": "Jäme", + "Currently watching": "Hetkel vaatad", + "No, it's not that": "Ei, see ei ole see", + "Correct": "Õige", + "Indie": "Amatöör", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Kohalik", + "Try another subtitle or drop one in the player": "Proovi mõnda teist subtiitrit või lohista mõni mängijasse.", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "film", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Subtiitrite konverteerimine ebaõnnestus.", + "No subtitles found": "Subtiitreid ei leitud.", + "Try again later or drop a subtitle in the player": "Proovi hiljem uuesti või lohista subtiitrid mängijasse.", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Otsi %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio keel", + "Subtitle": "Subtiiter", + "Code:": "Kood:", + "Error reading subtitle timings, file seems corrupted": "Viga subtiitrite ajastuse lugemisel, fail tundub vigane.", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Luba VPN" } \ No newline at end of file diff --git a/src/app/language/eu.json b/src/app/language/eu.json index d0907da38a..a91c1aad5c 100644 --- a/src/app/language/eu.json +++ b/src/app/language/eu.json @@ -1,15 +1,14 @@ { - "External Player": "Kanpoko Erreproduzigailua", - "Made with": "Maitasunarekin eginda", - "by a bunch of geeks from All Around The World": "mundu osoko Geek mordo batek", - "Initializing Butter. Please Wait...": "Butter abiarazten. Itxaron mesedez...", - "Status: Checking Database...": "Egoera: Datubasea ikuskatzen...", + "External Player": "Kanpoko irakurgailua", + "Made with": "Honekin egina:", + "by a bunch of geeks from All Around The World": "mundu osoko geek mordo batek egina", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmak", "TV Series": "Telesailak", - "Anime": "Anime", - "Genre": "Generoa", + "Anime": "Animea", + "Genre": "Mota", "All": "Denak", - "Action": "Akzioa", + "Action": "Ekintza", "Adventure": "Abentura", "Animation": "Animazioa", "Children": "Haurrak", @@ -17,12 +16,11 @@ "Crime": "Krimena", "Documentary": "Dokumentala", "Drama": "Drama", - "Family": "Familiarra", + "Family": "Familia", "Fantasy": "Fantasia", "Game Show": "Lehiaketak", - "Home And Garden": "Etxea Eta Lorategia", "Horror": "Beldurrezkoa", - "Mini Series": "Serie txikiak", + "Mini Series": "Telesail laburrak", "Mystery": "Misterioa", "News": "Albisteak", "Reality": "Reality", @@ -32,303 +30,257 @@ "Special Interest": "Interes berezia", "Sport": "Kirola", "Suspense": "Suspensea", - "Talk Show": "Elkarrizketa programa", - "Thriller": "Thriller", - "Western": "Western", - "Sort by": "Ordena", - "Popularity": "Arrakasta", + "Talk Show": "Elkarrizketa-saioa", + "Thriller": "Thrillerra", + "Western": "Westerna", + "Sort by": "Antolatu honela", "Updated": "Eguneratuta", "Year": "Urtea", "Name": "Izena", "Search": "Bilatu", "Season": "Denboraldia", "Seasons": "Denboraldiak", - "Season %s": "%s saioa", + "Season %s": "%s denboraldia", "Load More": "Kargatu gehiago", "Saved": "Gordeta", - "Settings": "Hobespenak", - "Show advanced settings": "Ikusi ezarpen aurreratuak", + "Settings": "Ezarpenak", + "Show advanced settings": "Erakutsi ezarpen aurreratuak", "User Interface": "Erabiltzaile interfazea", - "Default Language": "Hizkuntza lehenetsia", - "Theme": "Gaia", - "Start Screen": "Hasiera pantaila", - "Favorites": "Gogokoak", + "Default Language": "Berezko Hizkuntza", + "Theme": "Itxura", + "Start Screen": "Hasierako leihoa", + "Favorites": "Gogokoenak", "Show rating over covers": "Erakutsi puntuazioa azalen gainean", - "Always On Top": "Always On Top", - "Watched Items": "Ikusitako elemetuak", - "Show": "Ikusi", - "Fade": "Iraungitze", + "Always On Top": "Beti gainean", + "Watched Items": "Ikusitakoak", + "Show": "Erakutsi", + "Fade": "Lausotu", "Hide": "Ezkutatu", - "Subtitles": "Azpitituluak", - "Default Subtitle": "Azpititulu lehenetsia", + "Subtitles": "Azpidatziak", + "Default Subtitle": "Azpidatzi lehenetsia", "Disabled": "Ezgaituta", - "Size": "Tamaina", - "Quality": "Quality", - "Only list movies in": "Zerrendatu filmak honela", - "Show movie quality on list": "Erakutsi film kalitatea zerrendan", + "Size": "Neurria", + "Quality": "Kalitatea", + "Only list movies in": "Zerrendatu filmak hemen bakarrik", + "Show movie quality on list": "Erakutsi filmaren kalitatea zerrendan", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Sartu zure Trakt.tv xehetasunak Buttern ikusi dituzun azken atalak hemen automatikoki 'markatu' ditzazun", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Konektatu %s-ra %s-n ikusi dituzun azken atalak automatikoki 'markatu' ditzazun", - "Username": "Username", - "Password": "Password", - "Butter stores an encrypted hash of your password in your local database": "Butter stores an encrypted hash of your password in your local database", - "Remote Control": "Urruneko Agintea", - "HTTP API Port": "HTTP API Portua", - "HTTP API Username": "HTTP API erabiltzaile izena", - "HTTP API Password": "HTTP API Pasahitza", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Konektatu %s-ra %s-n ikusi dituzun atalak automatikoki 'markatzeko'", + "Username": "Erabiltzaile-izena", + "Password": "Pasahitza", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", + "Remote Control": "Hurruneko agintea", + "HTTP API Port": "HTTP API Ataka", + "HTTP API Username": "HTTP API Erabiltzaile-izena", + "HTTP API Password": "HTTP API pasahitza", "Connection": "Konexioa", - "TV Show API Endpoint": "Telesail API puntua", - "Movies API Endpoint": "Film API puntua", + "TV Show API Endpoint": "TB Ikuskizun API Amaipuntua", "Connection Limit": "Konexio muga", "DHT Limit": "DHT muga", - "Port to stream on": "Emititze portua", - "0 = Random": "0 = Random", - "Cache Directory": "Cache karpeta", - "Clear Tmp Folder after closing app?": "Ezabatu Tmp karpeta aplikazioa itxi ondoren?", - "Database": "Datubasea", - "Database Directory": "Datubase Direktorioa", - "Import Database": "Inportatu Datubasea", - "Export Database": "Exportatu Datubasea", - "Flush bookmarks database": "Hustu laster-marka datubasea", - "Flush subtitles cache": "Flush subtitles cache", - "Flush all databases": "Hustu datubase guztiak", - "Reset to Default Settings": "Reset to Default Settings", - "Importing Database...": "Inportatzen datu basea...", - "Please wait": "Itxaron mesedez", - "Error": "Hutsa", + "Port to stream on": "Jariotze ataka", + "0 = Random": "0 = Zorizkoa", + "Cache Directory": "Katxe Zuzenbidea", + "Clear Tmp Folder after closing app?": "Garbitu Tmp Agiritegia aplikazioa itxi ondoren?", + "Database": "Datu-basea", + "Database Directory": "Datubase Zuzenbidea", + "Import Database": "Inportatu datu-basea", + "Export Database": "Esportatu datu-basea", + "Flush bookmarks database": "Hustu laster-marken datu-basea", + "Flush subtitles cache": "Hustu azpidatzi katxea", + "Flush all databases": "Hustu datu-base guztiak", + "Reset to Default Settings": "Berrezarri lehenetsitako ezarpenak", + "Importing Database...": "Datu-basea inportatzen...", + "Please wait": "Mesedez itxaron", + "Error": "Akatsa", "Biography": "Biografia", - "Film-Noir": "Zine beltza", + "Film-Noir": "Zinema-Beltza", "History": "Historia", "Music": "Musika", "Musical": "Musikala", - "Sci-Fi": "Sci-Fi", + "Sci-Fi": "Zientzia-Fikzioa", "Short": "Laburmetraia", - "War": "Belikoa", - "Last Added": "Gehitutako azkena", + "War": "Guda", "Rating": "Puntuazioa", - "Open IMDb page": "Open IMDb page", - "Health false": "Health false", - "Add to bookmarks": "Add to bookmarks", + "Open IMDb page": "Ireki IMDb orrialdea", + "Health false": "Osasun faltsua", + "Add to bookmarks": "Gehitu laster-marketara", "Watch Trailer": "Ikusi trailerra", "Watch Now": "Ikusi orain", - "Health Good": "Osasun ona", - "Ratio:": "Ratio:", + "Ratio:": "Ratioa:", "Seeds:": "Aleak:", "Peers:": "Pareak:", - "Remove from bookmarks": "Ezabatu lasterbideen bildumatik", - "Changelog": "Changelog", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! Torrent filmak ikusteko esperientzia ahalik eta errazena izan dadin API mordoa bateratu dituzten garatzaile eta diseinatzaieen emaitza da.", - "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Kode irekiko proiektua gara. Mundu osokoak gara. Gure filmak maite ditugu. Eta aizu, maite ditugu krispetak ere.", - "Invalid PCT Database File Selected": "Baliogabeko PCT datubase fitxategia aukeratua", - "Health Unknown": "Egoera ezezaguna", + "Remove from bookmarks": "Kendu laster-marketatik", + "Changelog": "Aldaketa-oharra", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Kode irekiko egitasmoa gara. Munduko toki guztietakoak gara. Gure filmak maite ditugu. Eta mutil, maite ditugu krispetak ere.", + "Health Unknown": "Osasuna ezezaguna", "Episodes": "Atalak", "Episode %s": "%s atala", - "Aired Date": "Transmisio-data", - "Streaming to": "Emititu hona", - "connecting": "Konektatzen...", - "Download": "Deskarga", + "Aired Date": "Argitaratze Eguna", + "Streaming to": "Jariotu hona", + "connecting": "Konektatzen", + "Download": "Jeitsiera", "Upload": "Igoera", "Active Peers": "Pare aktiboak", "Cancel": "Ezeztatu", - "startingDownload": "Deskarga hasten...", + "startingDownload": "Deskarga abiatzen", "downloading": "Deskargatzen", "ready": "Prest", - "playingExternally": "Kanpotik erreproduzitzen", - "Custom...": "Pertsonalizatu...", + "playingExternally": "Kanpoan erreproduzitzen", + "Custom...": "Pertsonalizatua...", "Volume": "Bolumena", - "Ended": "Bukatua", - "Error loading data, try again later...": "Errorea datuak kargatzean, saiatu beranduago...", + "Ended": "Amaituta", + "Error loading data, try again later...": "Akatsa datuak kargatzean, mesedez saiatu geroago...", "Miscellaneous": "Askotarikoa", - "When opening TV Show Detail Jump to:": "Ikuskizun xehetasunak irekitzean salto hona:", - "First Unwatched Episode": "Ikusigabeko lehen pasartea", + "First Unwatched Episode": "Ikusigabeko lehen atala", "Next Episode In Series": "Telesailaren hurrengo atala", - "When Opening TV Show Detail Jump To": "Ikuskizun xehetasunak irekitzean salto hona", - "Flushing...": "Flushing...", - "Are you sure?": "Are you sure?", - "We are flushing your databases": "Zure datubaseak hustutzen ari gara", - "Success": "Arrakasta", - "Please restart your application": "Berrabiarazi zure aplikazioa", + "Flushing...": "Husten...", + "Are you sure?": "Ziur zaude?", + "We are flushing your databases": "Zure datu-baseak hustutzen ari gara", + "Success": "Eginda", + "Please restart your application": "Mesedez berrabiarazi zure aplikazioa", "Restart": "Berrabiarazi", - "Terms of Service": "Lege oharrak", + "Terms of Service": "Zerbitzuaren baldintzak", "I Accept": "Onartzen dut", "Leave": "Utzi", - "When Opening TV Series Detail Jump To": "Telesail xehetasunak irekitzean salto hona", - "Health Medium": "Erdipurdiko osasuna", - "Playback": "Erreprodukzioa", - "Play next episode automatically": "Erreproduzitu hurrengo atala automatikoki", - "Generate Pairing QR code": "Sortu Parekatze QR kodea", - "Playing Next Episode in": "Hurrengo atala erreproduzitu hemen:", + "When Opening TV Series Detail Jump To": "Telesail xehetasunak irekitzean jauzi hona", + "Playback": "Erreproduzitu", + "Play next episode automatically": "Irakurri hurrengo atala berezgaitasunez", + "Generate Pairing QR code": "Sortu parekatze QR kodea", "Play": "Erreproduzitu", - "Dismiss": "Baztertu", - "waitingForSubtitles": "Azpitituluei itxaroten", + "waitingForSubtitles": "Azpidatzien zain", "Play Now": "Erreproduzitu orain", - "Seconds": "Segunduak", - "You are currently authenticated to Trakt.tv as": "Une honetan Trakt.tv-n autentikatuta zaude honela:", - "You are currently connected to %s": "Dagoeneko %s-ra konektaturik zaude", + "Seconds": "Segundu", + "You are currently connected to %s": "Jadanik %s-ra konektaturik zaude", "Disconnect account": "Deskonektatu kontua", - "Sync With Trakt": "Sinkronizatu Trakt erabiliz", - "Syncing...": "Sinkronizatzen", + "Sync With Trakt": "Sinkronizatu Trakt-rekin", + "Syncing...": "Sinkronizatzen...", "Done": "Eginda", - "Subtitles Offset": "Azpitituluen oreka", - "secs": "segk", - "We are flushing your database": "Zure datubasea hustutzen ari gara", - "We are rebuilding the TV Show Database. Do not close the application.": "Telesailen datubasea berregiten ari gara. Ez itxi aplikazioa.", - "No shows found...": "Ez da ikuskizunik aurkitu", - "No Favorites found...": "Ez da gogokorik aurkitu...", - "Rebuild TV Shows Database": "Berregin telesailen datubasea", - "No movies found...": "Ez da filmik aurkitu", - "Ratio": "Ratio", - "Health Excellent": "Egoera Ona", - "Health Bad": "Egoera Txarra", - "Status: Creating Database...": "Egoera: datu-basea sortzen", - "Status: Updating database...": "Egoera: datu-basea eguneratzen", - "Status: Skipping synchronization TTL not met": "Egoera: Ezagutzen ez den TTL sinkronizazioa ekiditen", - "Advanced Settings": "Ezarpen Aurreratuak", - "Clear Cache directory after closing app?": "Garbitu cache direktorioa aplikazioa itxi ostean?", - "Tmp Folder": "Tmp Karpeta", - "Status: Downloading API archive...": "Egoera: API artxiboa deskargatzen...", - "Status: Archive downloaded successfully...": "Egoera: Artxiboa arrakastaz deskargatuta...", - "Status: Importing file": "Egoera: fitxategia inportatzen", - "Status: Imported successfully": "Egoera: Arrakastaz inportatuta", - "Status: Launching applicaion... ": "Egoera: Aplikazioa abiarazten...", - "URL of this stream was copied to the clipboard": "Emari honen URLa arbelera kopiatu da", - "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Errorea, datubasea hondatuta dago ziurrenik. Saiatu laster-markak hustutzen hobespenetan.", + "Subtitles Offset": "Azpidatzi doikuntza", + "secs": "seg", + "We are flushing your database": "Zure datu-basea hustutzen ari gara", + "Ratio": "Ratioa", + "Advanced Settings": "Ezarpen aurreratuak", + "Tmp Folder": "Tmp direktorioa", + "URL of this stream was copied to the clipboard": "Jario honen URL-a arbelera kopiatu da", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Akatsa, datu-basea ziurrenik hondatuta dago. Saiatu laster-markak hustutzen ezarpenetan.", "Flushing bookmarks...": "Laster-markak hustutzen...", - "Resetting...": "Ezarpenak berritzen...", - "We are resetting the settings": "Ezarpenak berriro ezartzen ari gara", - "New version downloaded": "Bertsio berria deskargatu egin da", - "Installed": "Instalatua", - "Install Now": "Orain instalatu", - "Restart Now": "Orain berrabiarazi", - "We are flushing your subtitle cache": "Zure azpititulu cachea husten ari gara", - "Subtitle cache deleted": "Azpititulu cachea ezabatuta", - "Please select a file to play": "Aukeratu erreproduzitzeko fitxategia mesedez", - "Test Login": "Saio hasiera probatu", - "Testing...": "Probatzen...", - "Success!": "Arrakasta!", - "Failed!": "Huts egin du!", - "Global shortcuts": "Larterbide orokorrak", + "Resetting...": "Berrezartzen...", + "We are resetting the settings": "Ezarpenak berrezartzen ari gara", + "Installed": "Instalatuta", + "We are flushing your subtitle cache": "Zure azpidatzi katxea husten ari gara", + "Subtitle cache deleted": "Azpidatzi katxea ezabatuta", + "Please select a file to play": "Mesedez hautatu irakurtzeko fitxategia", + "Global shortcuts": "Lastertekla orokorrak", "Video Player": "Bideo erreproduzigailua", - "Toggle Fullscreen": "Pantaila osoa ezarri", + "Toggle Fullscreen": "Aldatu pantaila osoa", "Play/Pause": "Hasi/Geratu", - "Seek Forward": "Bilatu aurrerago", - "Increase Volume": "Bolumena igo", - "Set Volume to": "Jarri bolumena", - "Offset Subtitles by": "Orekatu azpitituluak", - "Toggle Mute": "Ixildu", - "Movie Detail": "Filmaren xehetasuna", + "Seek Forward": "Bilatu aurrerantz", + "Increase Volume": "Igo bolumena", + "Set Volume to": "Ezarri bolumena honela", + "Offset Subtitles by": "Doitu azpidatziak honela", + "Toggle Mute": "Aldatu mututu", + "Movie Detail": "Filmaren xehetasunak", "Toggle Quality": "Aldatu kalitatea", "Play Movie": "Erreproduzitu filma", "Exit Fullscreen": "Irten pantaila osotik", - "Seek Backward": "Bilatu atzerago", - "Decrease Volume": "Bolumena jetxi", - "Show Stream URL": "Erakutsi emariaren URLa", - "TV Show Detail": "Telesail xehetasuna", - "Toggle Watched": "Markatu ikusita", - "Select Next Episode": "Aukeratu hurrengo atala", - "Select Previous Episode": "Aukeratu aurreko atala", - "Select Next Season": "Aukeratu hurrengo denboraldia", - "Select Previous Season": "Aukeratu aurreko denboraldia", - "Play Episode": "Erreproduzitu atala", - "space": "hutsunea", - "shift": "maius", - "ctrl": "ctrl", - "enter": "enter", - "esc": "esc", - "Keyboard Shortcuts": "Teklatu lasterbideak", - "Cut": "Moztu", + "Seek Backward": "Bilatu atzerantz", + "Decrease Volume": "Jeitsi bolumena", + "Show Stream URL": "Erakutsi jarioaren URL-a", + "TV Show Detail": "TB Ikuskizun Xehetasuna", + "Toggle Watched": "Aldatu Ikusita", + "Select Next Episode": "Hautatu Hurrengo Atala", + "Select Previous Episode": "Hautatu Aurreko Atala", + "Select Next Season": "Hautatu Hurrengo Denboraldia", + "Select Previous Season": "Hautatu Aurreko Denboraldia", + "Play Episode": "Irakurri Atala", + "space": "tartea", + "shift": "aldatu", + "ctrl": "ktrl", + "enter": "sartu", + "esc": "irten", + "Keyboard Shortcuts": "Lasterteklak", + "Cut": "Ebaki", "Copy": "Kopiatu", "Paste": "Itsatsi", - "Help Section": "Laguntza sekzioa", + "Help Section": "Laguntza Atala", "Did you know?": "Bazenekien?", - "What does Butter offer?": "Zer eskaintzen du Butterk?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Butterkin, oso erraz ikus ditzakezu film eta telesailak. Egin behar duzun bakarra, azalen batean klik egin, eta gero 'Ikusi orain' klikatzea da. Baina zure esperientzia guztiz pertsonalizagarria da:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Gure film bildumak 720p eta 1080p-etan eskurragarri dauden bereizmen handiko filmak bakarrik ditu. Filmea ikusteko, Butter ireki eta nabigazio barran eskuragarri den 'Filmak' fitxan nabigatu flm bilduman zehar. Ikuspegi lehenetsiak arrakastaren arabera ordenaturik erakutsiko dizkizu, baina zure filtro propioak aplikatu ahal dituzu 'Genero' eta 'Ordenatu' filtroei esker. Behin ikusi nahi duzun filma aukeratuta, klikatu bere azala. Gero klikatu 'Ikusi orain'. Ez ahaztu krispetak!", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Telesailak fitxan, zeina eskuragarri duzun nabigazio barran 'Telesailak' klikatuta, gure bilduman eskuragarri dauden serieak ikusi ahal izango dituzu. Zer ikusi erabakitzerako orduan, nahi dituzun filtroak pasa ditzakezu, Pelikulak atalean bezala. Bilduma honetan, lehenbizi azalean klikatu: lehio berrian, Denboraldiak eta Atalak aukeratzeko beta izango duzu. Behin prest zaudela, klikatu 'Ikusi Orain'.", - "Choose quality": "Kalitatea aukeratu", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "'Ikusi Orain' botoiaren alboko kontrol irristagarriak, emariaren kalitatea aukeratzeko balio du. Hobespenak fitxan kalitate bat finkatu dezakezu. Kontuz: kalitate hobeak datu gehiago jeistea dakar.", - "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Gure Pelikula eta Telesail ugarik azpitituluak dituzte zure hizkuntzarako. Horiek aukera ditzakezu Hobespenak fitxan. Pelikulentzat aukera egin dezakezu Pelikularen Xehetasunak orrialdeko Azpitituluak botoian.", - "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Bihotzaren iruditxoa klikatzean pelikula edo telesail hori zure gogokoenetara gehituko da. Bilduma hori eskuragarri izango duzu nabigazio barrako bihotz formako botoian. Elementu bat bildumatik kentzeko, sakatu berriz bihotza eta kitto! Oso erraza, ezta?", - "Watched icon": "Ikusita ikonoa", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butterk ikustakoa kontutan hartzen du - laguntzatxo bat oroitzeko ez duela miñik ematen. Ikusitzat jo dezakezu begi itxurako ikonoan click eginez. Zure kolekzioa Trakt.tv web orriarekin sinkronizatu zenezake Aukerak ataletik.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Buttern bilatzeko luparen ikonoa erabil dezakezu. Idatz ezazu titulu, aktore, zuzendari edo urtea, pultsa 'Enter' eta hutz iezaguzu zuretzako prest daukaguna erakusten. Bilaketa ixteko bilatzailearen barruan dagoen 'X' botoian pultsa dezakezu.", - "External Players": "Kanpo erreproduzigailuak", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Zure erreproduzitzaile erabili nahi baduzu gurea beharrean, 'Ikusi Orain' botoian sakatzea besterik ez duzu egin behar. Zure ordenagailuan instalatutako erreproduzitzaileen zerrenda bat agertuko da, aukeratu bat eta Butterk berori erabiliko du bideoak ikusteko. Zure erreproduzitzailea zerrendan ez egotekotan akatsa erreporta ezazu mesedez.", - "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Pertsonalizazioa bultzateko, aukera panel handia eskaintzen dizugu. Aukeratan sartzeko, nabigazio-barrako gurpil itxurako ikonoan egizazu click.", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Telesailak hegatsean, zeina nabigazio barran Telesailak' klikatuz aurkitu dezakezun, zure bilduman eskuragarri dauden telesail guztiak erakutsiko ditu. Zeure iragazkiak ere ezarri ditzakezu, Filmekin bezala, zer ikusi erabakitzen laguntzeko. Bilduma honetan, azala klikatuz, leiho berri bat agertuko da Denboraldiak eta Atalak zehar nabigatzea ahalbidetuko dizuna. Behin zure hobespena ezarritakoan, besterik gabe klikatu \"Ikusi Orain\" botoia.", + "Choose quality": "Hautatu kalitatea", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "'Ikusi Orain' botoiaren alboko aginte irristagarriak, jarioaren kalitatea hautatzeko balio du. Ezarpenak hegatsean kalitate bat finkatu dezakezu. Kontuz: kalitate hobeak datu gehiago jeistea dakar.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Gure Filma eta Telesail ugarik azpidatziak dituzte zure hizkuntzarako. Horiek hautatu ditzakezu Ezarpenak hegatsean. Filmentzat, menu hedagarriaren bidez ere ezarri ditzakezu, Filmaren Xehetasunak orrialdean.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Bihotzaren ikurra klikatuz filma edo telesail hori zure gogokoenetara gehituko da. Bilduma hori eskuragarri izango duzu nabigazio barrako bihotz formako ikurrean. Gai bat bildumatik kentzeko, sakatu ikurra berriro eta kito! Oso erraza, ezta?", + "Watched icon": "Ikusita ikurra", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", + "External Players": "Kanpo Irakurgailuak", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Norberegarritasuna bultzatzeko, aukera panel zabal bat eskaintzen dugu. Ezarpenetara sartzeko, klikatu gurpil-erako ikurra nabigazio barran.", "Keyboard Navigation": "Teklatu bidezko nabigazioa", - "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Teklatuko lasterbide guztiak '?' klikatuta ikus ditzakezu, edo Hobespenak ataleko teklatu formako irudiaren bidez.", - "Custom Torrents and Magnet Links": "Kudeatu Torrentak eta Esteka magnetikoak", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Torrent eta lotura magnetiko pertsonalizatuak erabil ditzakezu Buttern. Arrastatu eta utzi .torrent fitxategiak aplikazioaren lehioan, edota itsatsi edozein lotura magnetiko.", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Lastertekla guztien zerrenda eskuragarri dago '?' sakatuz teklatuan, edo Ezarpenak hegatseko teklatu-itxurako ikurraren bidez", + "Custom Torrents and Magnet Links": "Norbere Torrentak eta Magnet Loturak", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrent osasuna", - "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Pelikulen/Telesailen xehetasunetan koloredun zirkulu bat aurkituko duzu, grisa, gorria, horia edo berdea izango dena. Kolore horiek torrentaren osasuna adierazten dute. Torrent berdeak laster batean jaitsiko dira, gorriak, aldiz, posible da deskarga ez amaitzea. Kolore grisak Pelikulen osasunaren kalkuluan errore bat izan dela adierazten du, eta Telesailetan klikatu beharra dago berriz kalkuluak egin ahal izateko.", - "How does Butter work?": "Nola funtzionatzen du Butterk?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butterk streaming bidez bideoak bidaltzen ditu torrentetatik. Gure pelikulak %sk ornitzen ditu eta Telesailak %sk, metadak %sk. Guk ez gara edukien jabe.", - "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent streaming-a? Beno, torrentek Bittorrent protokoloa erabilzten dute, non zuk beste erabiltzaile baten ordenagailuko zatitxoak hartzen dituzu, zuk beste batzuri zure zatitxoak bidaltzen duzun bitartean. Gero, zuk zatitxo horiek ikusten dituzun bitartean, hurrengo erabiltzaile bat zatitxo horiek jeisten dabil. Partekatze honekin edukia egoera onean egotea mantentzen da.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Pelikula guztiz jeitsitakoan, beste erabiltzaileei zatiak bidaltzen jarraitzen duzu. Butter itxiz gero dena ezabatuko da. Hori da dena.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikazioa Node-Webkitekin sortuta dago, HTML, CSS eta Javascriptekin hain zuzen ere. Google Chrome web nabigatzailearen moduan dabil, kodearen atalik handiena zuk zeuk gordetzen duzun ezeberdintasunarekin. Bai, Butter web arrunt batek erabiltzen duen teknologia berdinarekin lan egiten du, Wikipedia edo Youtube web orrien modura alegia!", - "I found a bug, how do I report it?": "Akatsa aurkitu dut, nola lagun dezaket?", - "No historics found...": "Ez da historikorik aurkitu...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Errorea, ziurrenik datubasea hondatuta dago. Saiatu historia hobespenetatik hustutzen.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Esteka magnetikoak itsatsi ditzakezu Buttern CTRL+V bidez.", - "You can drag & drop a .torrent file into Butter.": "Butterra .torrent fitxategiak arrastatu eta jaregin ditzakezu.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter proiektua 2014ko Otsailean hasi zen eta 2014ko abuzturako 150 pertsonek 3000 aldiz baino gehiagotan lagundu zuten proiektuaren garapenean.", - "The rule n°10 applies here.": "10. araua hemen aplikatzen da.", - "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Telebista saio batetako azpitituluak falta badira, honela sar zenezake %s. Era berean, film batentzat berdin erabiliko da %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Konexio arazoak izatekotan, jeitsi ezazu DHTaren muga konfigurazioan.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "\"1998\" bilatzen baduzu, urte horretako pelikula eta telebista saioak ikusi ahal izango dituzu.", - "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "\"Trak.tv\"n saioa has dezakezu ikusitako dena gorde eta hainbat gailuetan sinkronizatzeko.", - "Clicking on the rating stars will display a number instead.": "Puntuazio izarretan klik eginez zenbakia bistaratuko da horren ordez.", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Filmen/Telesailen xehetasunetan koloredun zirkulu bat aurkituko duzu, grisa, gorria, oria edo berdea izango dena. Kolore horiek torrentaren osasuna adierazten dute. Torrent berdeak laster batean jeitsiko dira, gorriak, aldiz, badaiteke ez jeistea. Margo grisak Filmen osasunaren kalkuluan akats bat izan dela adierazten du, eta Telesailetan klikatu beharra dago berriz osasuna erakusteko.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent jarioa? Ongi, torrentek Bittorrent protokoloa erabiltzen dute, non zuk beste erabiltzaile baten ordenagailuko zatiak hartzen dituzun, jadanik jeitsita dituzun zatiak beste erabiltzaile bati ematen dizkiozun bitartean. Orduan, zuk zati hauek ikusten dituzun bitartean, hurrengo zatiak jeisten daude barrenean. Elkarraldatze honek edukia osasuntsu mantentzea ahalbidetzen du.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", + "I found a bug, how do I report it?": "Akatsa aurkitu dut, nola jakinarazi dezaket?", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ez badago azpidatzirik telesail baterako, bat gehitu dezakezu %s-tik. Filma batentzat bezala , baina %s-tik.", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Saioa hasi dezakezu \"Trak.tv\"-en ikusitako gai guztiak gordetzeko, eta gailu ugariren artean aldiberetzeko.", + "Clicking on the rating stars will display a number instead.": "Mailaketa izarrak klikatuz zenbaki bat erakutsiko du ordez.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Aplikazio hau osorik HTML5, CSS3 eta Javascript-ean idatzita dago.", - "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Film edo telesail bati buruz gehiago jakin nahi duzu? Sakatu IMDb ikonoa.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "\"Ordena\" bi aldiz klikatuz gero, zerrendaren ordena alderantzizkatzen du.", - "Switch to next tab": "Aldatu hurrengo fitxara", - "Switch to previous tab": "Aldatu aurreko fitxara", - "Switch to corresponding tab": "Aldatu bat datorren fitxara", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Filma edo telesail bati buruz gehiago jakin nahi duzu? Sakatu IMDB ikurra.", + "Switch to next tab": "Aldatu hurrengo hegatsera", + "Switch to previous tab": "Aldatu aurreko hegatsera", + "Switch to corresponding tab": "Aldatu bat datorren hegatsera", "through": "bidez", - "Enlarge Covers": "Handitu azalak", - "Reduce Covers": "Txikitu azalak", - "Open the Help Section": "Ireki laguntza sekzioa", - "Open Item Details": "Ireki elementu xehetasunak", - "Add Item to Favorites": "Gehitu elementua gogokoetara", - "Mark as Seen": "Markatu ikusita bezala", - "Open this screen": "Ireki pantaila hau", - "Open Settings": "Ireki hobespenak", - "Posters Size": "Poster tamaina", - "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Ezaugarri hau TrakTv kontua sinkronizatuta baduzu bakarrik dabil. Mesedez, joan Hobespenetara eta sartu zure kredentzialak.", + "Enlarge Covers": "Handitu Azalak", + "Reduce Covers": "Txikitu Azalak", + "Open Item Details": "Ireki Gaiaren Xehetasunak", + "Add Item to Favorites": "Gehitu Gaia Gogokoenetara", + "Mark as Seen": "Markatu Ikusita bezala", + "Open this screen": "Ireki ikusleiho hau", + "Open Settings": "Ireki Ezarpenak", + "Posters Size": "Poster Neurria", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Ezaugarri hau TrakTv kontua aldiberetuta baduzu bakarrik dabil. Mesedez, joan Ezarpenetara eta sartu zure ezagutarazleak.", "Last Open": "Irekitako azkena", - "Exporting Database...": "Datubasea exportatzen...", - "Database Successfully Exported": "Datubase arrakastaz exportatu da", + "Exporting Database...": "Datu-basea esportatzen...", + "Database Successfully Exported": "Datu-basea ongi esportatu da", "Display": "Erakutsi", "TV": "TB", "Type": "Mota", - "popularity": "arrakasta", - "date": "data", + "popularity": "ospea", + "date": "eguna", "year": "urtea", - "rating": "puntuazioa", + "rating": "mailaketa", "updated": "eguneratuta", "name": "izena", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Ez da animerik aurkitu...", "Movie": "Filma", "Special": "Berezia", - "No Watchlist found...": "Ez da zerrendarik aurkitu...", "Watchlist": "Zerrenda", "Resolving..": "Konpontzen...", "About": "Honi buruz", - "Open Cache Directory": "Ireki cache karpeta", - "Open Database Directory": "Ireki datubase direktorioa", - "Mark as unseen": "Irakurrigabe markatu", - "Playback rate": "Erreprodukzio ratioa", - "Increase playback rate by %s": "Erreprodukzio ratioa handitu %s", - "Decrease playback rate by %s": "Erreprodukzioa ratioa txikitu %s", - "Set playback rate to %s": "Erreprodukzio ratioa jarri %s", - "Playback rate adjustment is not available for this video!": "Erreprodukzio erritmo doiketa ez dago bideo honentzat eskuragarri!", - "Color": "Kolorea", - "With Shadows": "Itzalekin", - "Local IP Address": "IP helbide lokala", + "Open Cache Directory": "Ireki Katxe Zuzenbidea", + "Open Database Directory": "Ireki datu-basearen direktorioa", + "Mark as unseen": "Markatu ikusigabea bezala", + "Playback rate": "Irakurketa neurria", + "Increase playback rate by %s": "Handitu irakurketa neurria %s", + "Decrease playback rate by %s": "Gutxitu irakurketa neurria %s", + "Set playback rate to %s": "Ezarri irakurketa neurria %s", + "Playback rate adjustment is not available for this video!": "Irakurketa neurri zehaztea ez dago eskuragarri bideo honetan!", + "Color": "Margoa", + "Local IP Address": "Tokiko IP helbidea", "Japan": "Japonia", - "Cars": "Kotxeak", + "Cars": "Autoak", "Dementia": "Dementia", "Demons": "Deabruak", "Ecchi": "Ecchi", @@ -345,154 +297,156 @@ "Police": "Polizia", "Psychological": "Psikologikoa", "Samurai": "Samuraia", - "School": "Eskola", + "School": "Ikastetxea", "Seinen": "Seinen", "Shoujo": "Shoujo", "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Bizitzaren zatia", "Slice of Life": "Bizitzaren zatia", "Space": "Espazioa", "Sports": "Kirolak", "Super Power": "Super boterea", "Supernatural": "Naturaz gaindikoa", "Vampire": "Banpiroa", - "Alphabet": "Alfabetoa", - "Automatically Sync on Start": "Automatikoki sinkronizatu hasieran", - "Setup VPN": "Konfiguratu VPNa", + "Automatically Sync on Start": "Berezgaitasunez Aldiberetu Abiatzean", "VPN": "VPN", - "Install VPN Client": "Instalatu VPN bezeroa", - "More Details": "Xehetasun gehiago", - "Don't show me this VPN option anymore": "Ez erakutsi VPN aukera hau berriz", - "Activate automatic updating": "Aktibatu eguneraketa automatikoa", - "We are installing VPN client": "VPN bezeroa instalatzen ari gara", - "VPN Client Installed": "VPN bezeroa instalatuta", + "Activate automatic updating": "Gaitu berezgaitasunezko eguneraketa", "Please wait...": "Itxaron mesedez...", - "VPN.ht client is installed": "VPN.ht bezeroa instalatuta dago", - "Install again": "Instalatu berriz", - "Connect": "Konektatu", - "Create Account": "Sortu kontua", - "Please, allow ~ 1 minute": "Mesedez, utzi minutu 1", - "Status: Connecting to VPN...": "Egoera: VPNra konektatzen...", - "Status: Monitoring connexion - ": "Egoera: Konexioa monitorizatzen -", - "Connect VPN": "Konektatu VPNa", - "Disconnect VPN": "Deskonektatu VPNa", - "Celebrate various events": "Ospatu hainbat ekimen", - "ATTENTION! We need admin access to run this command.": "KASU! Admin sarbidea behar dugu komando hau abiarazteko.", - "Your password is not saved": "Zure pasahitza ez da gorde", - "Enter sudo password :": "Sartu sudo pasahitza :", - "Status: Monitoring connection": "Egoera: Konexioa monitorizatzen", - "Status: Connected": "Egoera: Konektatuta", - "Secure connection": "Konexio segurua", - "Your IP:": "Zure IP:", - "Disconnect": "Deskonektatu", - "Downloaded": "Deskargatuta", - "Loading stuck ? Click here !": "Karga trabatuta ? Klikatu hemen !", - "Torrent Collection": "Torrent bilduma", - "Drop Magnet or .torrent": "Bota Magneta edo .torrent-a", - "Remove this torrent": "Ezabatu torrent hau", - "Rename this torrent": "Izena aldatu torrent honi", + "Connect": "Elkartu", + "Create Account": "Sortu Kontua", + "Celebrate various events": "Ospatu hainbat gertaera", + "Disconnect": "Eten", + "Downloaded": "Jeitsita", + "Loading stuck ? Click here !": "Gertatzea trabatuta ? Klikatu hemen !", + "Torrent Collection": "Torrent Bilduma", + "Drop Magnet or .torrent": "Arrastatu Magneta edo .torrenta", + "Remove this torrent": "Kendu torrent hau", + "Rename this torrent": "Berrizendatu torrent hau", "Flush entire collection": "Hustu bilduma osoa", - "Open Collection Directory": "Ireki bilduma direktorioa", - "Store this torrent": "Gorde torrent hau", + "Open Collection Directory": "Ireki Bilduma Zuzenbidea", + "Store this torrent": "Biltegiratu torrent hau", "Enter new name": "Sartu izen berria", - "This name is already taken": "Izen hau dagoeneko hartuta dago", - "Always start playing in fullscreen": "Beti hasi pantaila osoan erreproduzitzen", - "Allow torrents to be stored for further use": "Gorde torrentak gerora berriz erabiltzeko", - "Hide VPN from the filter bar": "Ezkutatu VPN menuko fitroetatik", - "Magnet link": "Esteka magnetikoa", - "Error resolving torrent.": "Errorea torrenta irekitzean.", - "%s hour(s) remaining": "%s falta da (ordutan)", - "%s minute(s) remaining": "%s falta da (minututan)", - "%s second(s) remaining": "%s falta da (segundutan)", - "Unknown time remaining": "Geratzen den denbora ezezaguna", - "Set player window to video resolution": "Ezarri erreproduzitzaile leihoa bideo bereizmenera", - "Set player window to double of video resolution": "Ezarri erreproduzitzaile leihoa bideo bereizmenen bikoitzera", - "Set player window to half of video resolution": "Ezarri erreproduzitzaile leihoa bideo bereizmenen erdira", + "This name is already taken": "Izen hau jadanik hartuta dago", + "Always start playing in fullscreen": "Betik hasi irakurketa ikusleiho-osoan", + "Magnet link": "Magnet lotura", + "Error resolving torrent.": "Akatsa torrenta irekitzerakoan.", + "%s hour(s) remaining": "%s ordu gelditzen d(ir)a", + "%s minute(s) remaining": "%s minutu gelditzen d(ir)a", + "%s second(s) remaining": "%s segundu gelditzen d(ir)a", + "Unknown time remaining": "Gelditzen denbora ezezaguna", + "Set player window to video resolution": "Ezarri irakurgailu leihoa bideoaren bereizmenean", + "Set player window to double of video resolution": "Ezarri irakurgailu leihoa bideoaren bereizmenaren bikoitzean", + "Set player window to half of video resolution": "Ezarri irakurgailu leihoa bideoaren bereizmenaren erdian", "Retry": "Saiatu berriro", - "Import a Torrent": "Inportatu torrenta", - "The remote movies API failed to respond, please check %s and try again later": "Pelikulen APIak huts egin du, aztertu %s akatsa eta saiatu beranduago, mesedez.", - "The remote shows API failed to respond, please check %s and try again later": "Showen APIak huts egin du, aztertu %s akatsa eta saiatu beranduago, mesedez.", - "The remote anime API failed to respond, please check %s and try again later": "Animeen APIak huts egin du, aztertu %s akatsa eta saiatu beranduago, mesedez.", - "Not Seen": "Ikusi gabe", + "Import a Torrent": "Inportatu Torrent bat", + "Not Seen": "Ikusigabea", "Seen": "Ikusita", - "Title": "Titulua", - "The video playback encountered an issue. Please try an external player like %s to view this content.": "Bideoa erreproduzitzerakoan arazoa gertatu da. Mesedez saiatu %s bezalako programa batekin edukia ikusi ahal izateko.", - "Font": "Letra mota", - "Decoration": "Dekorazioa", - "None": "Bat ere ez", - "Outline": "Ingurunea", - "Opaque Background": "Atzeko plano opakua", - "No thank you": "Ez, eskerrik asko", - "Report an issue": "Akatsa erreportatu", - "Log in into your GitLab account": "GitLab kontuan saioa hasi", - "Email": "Eposta", - "Log in": "Saioa hasi", - "Report anonymously": "Erreportea anonimoki bidali", - "Note regarding anonymous reports:": "Anonimoki bidalitako erreporteei buruzko bota:", - "You will not be able to edit or delete your report once sent.": "Ezin izango duzu erreportea editatu edo ezabatu bidali eta gero.", - "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Informazio gehigarriren bat behar bada, erreportea itxi egingo da, behar dena emateko gai ez izatekotan.", - "Step 1: Please look if the issue was already reported": "1go pausua: Mesedez ikusi ea erreportea lehenago bidali den", - "Enter keywords": "Hitz klabeak sartu", - "Already reported": "Erreportatuta dagoeneko", - "I want to report a new issue": "Akats baten berri eman nahi dut", - "Step 2: Report a new issue": "2. pausua: Akats berri bat erreportatu", - "Note: please don't use this form to contact us. It is limited to bug reports only.": "Oharra: mesedez ez erabili formulario gurekin harremanetan jartzeko. Erreporteak bidaltzeko bakarrik mugatuta dago.", - "The title of the issue": "Akatsaren titulua", - "Description": "Deskribapena", - "200 characters minimum": "Gutxienez 200 karaktere", - "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Akatsaren deskribapen laburra. Egokia iruditzen bazaizu, akatsa ikusteko pausuak sar dezakezuz.", - "Submit": "Bidali", - "Step 3: Thank you !": "3. pausua: Eskerrik asko!", - "Your issue has been reported.": "Zure akatsaren berri eman da.", - "Open in your browser": "Nabigatzailean ireki", - "No issues found...": "Ez da akatsik aurkitu...", - "First method": "Lehenengo metodoa", - "Use the in-app reporter": "Aplikazioan dagoen erreportadorea erabili", - "You can find it later on the About page": "Beranduago bilatu dezakezu Guri buruzko orrian", + "Title": "Izenburua", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Bideo irakurketak arazo bat aurkitu du. Mesedez saiatu %s bezalako kanpoko irakurgailu batekin eduki hau ikusteko", + "Font": "Hizkia", + "Decoration": "Apainketa", + "None": "Ezer ez", + "Outline": "Ingurua", + "Opaque Background": "Barren Argigaitza", + "No thank you": "Ez mila esker", + "Report an issue": "Jakinarazi arazo bat", + "Email": "Post@", + "Log in": "Hasi Saioa", + "Report anonymously": "Jakinarazi izengabe", + "Note regarding anonymous reports:": "Izengabeko jakinarazpenei buruzko oharra:", + "You will not be able to edit or delete your report once sent.": "Zure jakinarazpena ezingo duzu editatu edo ezabatu behin bidalitakoan.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Argibide gehigarriren bat behar bada, jakinarazpena itxi egin daiteke, eta ezingo duzu eman.", + "Step 1: Please look if the issue was already reported": "1 urratsa: Mesedez begiratu arazoa jadanik jakinarazi den", + "Enter keywords": "Sartu hitz-gakoak", + "Already reported": "Jadanik jakinarazita", + "I want to report a new issue": "Arazo berri bat jakinaraztea nahi dut", + "Step 2: Report a new issue": "2 urratsa: Jakinarazi arazo berri bat", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Oharra: mesedez ez erabili galdekizun hau gurekin harremanetan jartzeko. Akats jakinarazpenetarako bakarrik da.", + "The title of the issue": "Arazoaren izenburua", + "Description": "Azalpena", + "200 characters minimum": "200 hizki gutxienez", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Arazoaren azalpen labur bat. Ahal bada, barneratu akatsa berregiteko urratsak.", + "Submit": "Aurkeztu", + "Step 3: Thank you !": "3 urratsa: Mila esker !", + "Your issue has been reported.": "Zure arazoa jakinarazi da.", + "Open in your browser": "Ireki zure nabigatzailean", + "No issues found...": "Ez da arazorik aurkitu...", + "First method": "Lehen metodoa", + "Use the in-app reporter": "Erabili aplikazioaren jakinarazlea", + "You can find it later on the About page": "Geroago bidali dezakezu Honi buruz orrialdean", "Second method": "Bigarren metodoa", - "You can create an account on our %s repository, and click on %s.": "Gure %s errepositorioan kontua sor dezakezu, eta click egin %sen.", - "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Erabil ezazu Gitlab issue filterra akatsak lehenagotik edo konponduta dauden bilatzeko.", - "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Garrantzitsua izatekotan gehitu ezazu pantailaren irudia - Akatsa diseinua hobetzeko ezaugarria edo buga al da?", - "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Erreporte on batek ez du besteek informazio gehiago sartu behar izaterik. Ziur egon zaitez ahal den eta xehetasun gehien bidaltzen dituzula.", - "Warning: Always use English when contacting us, or we might not understand you.": "Kontuz: Erabil ezazu Ingelesa gurekin kontaktuan jartzerako orduan, bestela ezin izango zaitugu ulertu.", - "Search on %s": "Bilatu hemen: %s", - "No results found": "Ez da emaitzarik aurkitu", - "Invalid credentials": "Baliogabeko kredentzialak", - "Open Favorites": "Ireki gogokoak", - "Open About": "Ireki Nor gara", - "Minimize to Tray": "Txikiagotu erretilua", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Erabili %s arazo iragazkia bilaketarako eta egiaztatu arazoa jadanik jakinarazia izan den edo jadanik zuzenduta dagoen.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Barneratu ikusleiho-argazki bat beharrezkoa bada - Zure arazoa diseinuari buruzkoa da edo akats bat?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Jakinarazpen on batek ez du inor argibide gehiagoren beharrean utzi behar. Zihurtatu zure ingurugiroaren xehetasunak barneratzeaz.", + "Warning: Always use English when contacting us, or we might not understand you.": "Oharra: Betik erabili Ingelera harremanetarako, edo badaiteke ez erantzutea.", + "Search for torrent": "Search for torrent", + "No results found": "Ez da emaitzik aurkitu", + "Invalid credentials": "Ezagutarazle baliogabeak", + "Open Favorites": "Ireki Gogokoenak", + "Open About": "Ireki Honi buruz", + "Minimize to Tray": "Txikiendu Erretilura", "Close": "Itxi", - "Restore": "Berrezarri", - "Resume Playback": "Berrekin erreprodukzioa", + "Restore": "Leheneratu", + "Resume Playback": "Berrekin Irakurketa", "Features": "Ezaugarriak", - "Connect To %s": "Konektatu %s-ra", - "The magnet link was copied to the clipboard": "Esteka magnetikoa arbelera kopiatua izan da", - "Big Picture Mode": "Irudi Handi modua", - "Big Picture Mode is unavailable on your current screen resolution": "Irudi Handi modua ez dago erabilgarri zure oraingo pantaila bereizmenean", - "Cannot be stored": "Ezin da gorde", - "%s reported this torrent as fake": "%s-k torrent hau faltsu bezala jakinarazi du", - "%s could not verify this torrent": "%s-k ezin izan du torrent hau baieztatu", - "Randomize": "Ausazkoa", - "Randomize Button for Movies": "Filmetarako ausazko botoia", - "Overall Ratio": "Ratio orokorra", - "Translate Synopsis": "Itzuli sinopsia", - "Returning Series": "Emisioan", - "In Production": "Produkzioan", - "Canceled": "Ezeztatua", - "N/A": "Ez dago eskuragarri", - "%s is not supposed to be run as administrator": "Ezin da %s administratzaile moduan exekutatu", - "Your disk is almost full.": "Zure diskoa ia beteta dago.", - "You need to make more space available on your disk by deleting files.": "Diskoan leku gehiago egin behar duzu fitxategiak ezabatuz.", - "Playing Next": "Hurrengo atala", + "Connect To %s": "Elkartu %s-ra", + "The magnet link was copied to the clipboard": "Magnet lotura gakora kopiatu da", + "Big Picture Mode": "Argazki Handia Modua", + "Big Picture Mode is unavailable on your current screen resolution": "Argazki Handi Modua ez dago eskuragarri zure oraingo ikusleiho bereizmenean", + "Cannot be stored": "Ezin da biltegiratu", + "%s reported this torrent as fake": "%s-k torrent hau faltsua bezala salatu du", + "Randomize": "Zorizkotu", + "Randomize Button for Movies": "Zorizkotu Botoia Filmentzat", + "Overall Ratio": "Maila Orokorra", + "Translate Synopsis": "Itzuli Laburpena", + "N/A": "E/G", + "Your disk is almost full.": "Zure diska ia beteta dago.", + "You need to make more space available on your disk by deleting files.": "Toki eskuragarri gehiago egin behar duzu zure diskan agiriak ezabatuz.", + "Playing Next": "Irakurri Hurrengoa", "Trending": "Joeran", - "Remember Filters": "Gogoratu filtroak", - "Automatic Subtitle Uploading": "Azpidatziak automatikoki igo", - "See-through Background": "Atzeko planoan ikusi", + "Remember Filters": "Gogoratu Iragazkiak", + "Automatic Subtitle Uploading": "Berezgaitasunezko Azpidatzi Igoera", + "See-through Background": "Ikusi Barrenean", "Bold": "Lodia", "Currently watching": "Orain ikusten", "No, it's not that": "Ez, ez da hori", "Correct": "Zuzendu", - "Initializing %s. Please Wait...": "%s hasieratzen. Itxaron mesedez..." + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Tokikoa", + "Try another subtitle or drop one in the player": "Saiatu beste azpidatzi batekin edo arrastatu bat irakurgailura", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Akatsa azpidatzia bihurtzerakoan", + "No subtitles found": "Ez da azpidatzirik aurkitu", + "Try again later or drop a subtitle in the player": "Saiatu berriro geroago edo arrastatu azpidatzi bat irakurgailura", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Bilatu hemen: %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Akatsa azpidatziaren denbora-kodea irakurtzerakoan, agiriak hondatua dirudi", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/fa.json b/src/app/language/fa.json index 0e2bd5f915..acf40965ec 100644 --- a/src/app/language/fa.json +++ b/src/app/language/fa.json @@ -2,8 +2,7 @@ "External Player": "پلیر خارجی", "Made with": "برنامه‌نویسی شده با", "by a bunch of geeks from All Around The World": "توسط چند گیک کامپیوتر از همه جای دنیا", - "Initializing Butter. Please Wait...": "...لطفا منتظر بمانید Butter در حال بارگذاری اولیه‌ی", - "Status: Checking Database...": "وضعیت: بررسی پایگاه داده...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "فیلم‌ها", "TV Series": "سریال‌ها", "Anime": "اَنیمه", @@ -20,7 +19,6 @@ "Family": "خانوادگی", "Fantasy": "تخیلی", "Game Show": "مسابقه", - "Home And Garden": "خانه و باغ", "Horror": "ترسناک", "Mini Series": "سریال‌های کوتاه", "Mystery": "اسرارآمیز", @@ -36,7 +34,6 @@ "Thriller": "هیجانی", "Western": "وسترن", "Sort by": "به ترتیب", - "Popularity": "محبوبیت", "Updated": "بروزرسانی", "Year": "سال", "Name": "نام", @@ -67,18 +64,16 @@ "Only list movies in": "تنها فیلم‌های دارای این کیفیت در فهرست نمایش داده شوند", "Show movie quality on list": "نمایش کیفیت فیلم در فهرست", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "ثبت شوند Trakt.tv تماشا میکنید به طور خودکار در Butter خود را وارد کنید تا قسمت‌هایی که در Trakt.tv اطلاعات حساب", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "به %s متصل شوید تا قسمت‌هایی که در %s تماشا میکنید به طور خودکار ثبت شوند", "Username": "نام کاربری", "Password": "رمز عبور", - "Butter stores an encrypted hash of your password in your local database": "یک هش رمزنگاری شده از رمز عبور شما را در پایگاه داده‌تان ذخیره میکند Butter", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "کنترل از راه دور", "HTTP API Port": "HTTP API پورت", "HTTP API Username": "HTTP API نام کاربری", "HTTP API Password": "HTTP API رمز عبور", "Connection": "اتصال", "TV Show API Endpoint": "سریال‌ها API نشانی اینترنی", - "Movies API Endpoint": "فیلم‌ها API نشانی اینترنی", "Connection Limit": "محدودیت اتصال", "DHT Limit": "DHT محدودیت", "Port to stream on": "پورت مخصوص جاری‌سازی", @@ -104,22 +99,19 @@ "Sci-Fi": "علمی-تخیلی", "Short": "کوتاه", "War": "جنگی", - "Last Added": "تاریخ افزوده شدن", "Rating": "امتیاز", "Open IMDb page": "IMDb نمایش صفحه‌ی", "Health false": "سلامت نامعلوم", "Add to bookmarks": "افزودن به بوکمارک‌ها", "Watch Trailer": "تماشای پیش‌پرده", "Watch Now": "نمایش فیلم", - "Health Good": "سلامت خوب", "Ratio:": "نسبت:", "Seeds:": "دانه‌ها:", "Peers:": "زالوها:", "Remove from bookmarks": "حذف از بوکمارک‌ها", "Changelog": "فهرست تغییرات", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "را با هم ترکیب کرده تا لذت تماشای فیلم‌های تورنت را تا جای ممکن ساده کنند API نتیجه‌ی زحمات توسعه‌دهندگان و طراحان بسیاری‌ست که تعدادی Butter", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "ما یک پروژه‌ی متن‌باز هستیم. ما از همه جای دنیا می‌آییم. فیلم‌هامون رو دوست داریم. و پسر، نمیدونی چقدر عاشق پاپکورن‌یم!", - "Invalid PCT Database File Selected": "نمی‌باشد Butter فایل انتخاب شده، پایگاه داده‌ی", "Health Unknown": "سلامت نامعلوم", "Episodes": "قسمت‌ها", "Episode %s": "%s قسمت", @@ -139,10 +131,8 @@ "Ended": "پایان یافت", "Error loading data, try again later...": "بارگذاری اطلاعات با خطا مواجه شد. بعدا دوباره تلاش کنید...", "Miscellaneous": "متفرقه", - "When opening TV Show Detail Jump to:": "پس از باز کردن اطلاعات سریال، برو به:", "First Unwatched Episode": "اولین قسمتِ دیده نشده", "Next Episode In Series": "قسمت بعدی سریال", - "When Opening TV Show Detail Jump To": "پس از باز کردن اطلاعات سریال، برو به", "Flushing...": "در حال پاکسازی...", "Are you sure?": "آیا مطمئن هستید؟", "We are flushing your databases": "ما در حال پاکسازی پایگاه داده‌ی شما هستیم", @@ -153,17 +143,13 @@ "I Accept": "قبول می‌کنم", "Leave": "خروج", "When Opening TV Series Detail Jump To": "پس از باز کردن اطلاعات سریال، برو به", - "Health Medium": "سلامت متوسط", "Playback": "پخش", "Play next episode automatically": "پخش خودکار قسمت بعدی", "Generate Pairing QR code": "برای برقراری ارتباط QR ساخت کد", - "Playing Next Episode in": "پخش قسمت بعدی", "Play": "پخش", - "Dismiss": "بستن", "waitingForSubtitles": "در حال بارگذاری زیرنویس‌ها", "Play Now": "پخش", "Seconds": "ثانیه", - "You are currently authenticated to Trakt.tv as": "متصل شده اید. با نام کاربری Trakt.tv شما به", "You are currently connected to %s": "شما به %s متصل شده اید.", "Disconnect account": "قطع ارتباط حساب کاربری", "Sync With Trakt": "Trakt هماهنگ‌سازی با", @@ -172,41 +158,18 @@ "Subtitles Offset": "فاصله‌ی زمانی زیرنویس", "secs": "ثانیه", "We are flushing your database": "ما در حال پاکسازی پایگاه داده‌ی شما هستیم", - "We are rebuilding the TV Show Database. Do not close the application.": "ما در حال بازسازی پایگاه داده‌ی سریال‌ها هستیم. برنامه را نبندید.", - "No shows found...": "هیچ سریالی پیدا نشد...", - "No Favorites found...": "هیچ بوکمارکی پیدا نشد...", - "Rebuild TV Shows Database": "بازسازی پایگاه داده‌ی سریال‌ها", - "No movies found...": "هیچ فیلمی پیدا نشد...", "Ratio": "نسبت", - "Health Excellent": "سلامت عالی", - "Health Bad": "سلامت بد", - "Status: Creating Database...": "وضعیت: ایجاد پایگاه داده...", - "Status: Updating database...": "وضعیت: به روز رسانی پایگاه داده...", - "Status: Skipping synchronization TTL not met": "نرسیده است TTL وضعیت: هماهنگ‌سازی لازم نمی‌باشد، زمان", "Advanced Settings": "تنظیمات پیشرفته", - "Clear Cache directory after closing app?": "پاکسازی پوشه‌ی موقت پس از بستن برنامه؟", "Tmp Folder": "پوشه‌ی موقت", - "Status: Downloading API archive...": "... API وضعیت: در حال دانلود آرشیو", - "Status: Archive downloaded successfully...": "وضعیت: آرشیو با موفقیت دانلود شد...", - "Status: Importing file": "وضعیت: در حال وارد کردن فایل", - "Status: Imported successfully": "وضعیت: واردسازی با موفقیت انجام شد", - "Status: Launching applicaion... ": "وضعیت: راه اندازی برنامه...", "URL of this stream was copied to the clipboard": "نشانی اینترنتی این جاری‌سازی به کلیپ بورد کپی شد", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "خطا، احتمالا پایگاه داده با ایراد مواجه شده است. از بخش تنظیمات، بوکمارک‌ها را پاکسازی کنید.", "Flushing bookmarks...": "پاکسازی پایگاه داده‌ی بوکمارک‌ها", "Resetting...": "برگرداندن تنظیمات...", "We are resetting the settings": "ما در حال برگرداندن تنظیمات هستیم", - "New version downloaded": "نسخه‌ی جدید دانلود شد", "Installed": "نصب شد", - "Install Now": "نصب کن", - "Restart Now": "راه‌اندازی دوباره", "We are flushing your subtitle cache": "ما در حال پاکسازی حافظه‌ی موقط زیرنویس‌ها هستیم", "Subtitle cache deleted": "حافظه‌ی موقط زیرنویس‌ها پاکسازی شد", "Please select a file to play": "لطفا فایلی را برای پخش انتخاب کنید", - "Test Login": "ورود آزمایشی", - "Testing...": "آزمایش میشود...", - "Success!": "با موفقیت انجام شد!", - "Failed!": "ناموفق!", "Global shortcuts": "کلیدهای میانبر سراسری", "Video Player": "ویدئو پلیر", "Toggle Fullscreen": "تغییر وضعیت تمام‌صفحه", @@ -241,53 +204,45 @@ "Paste": "چسباندن", "Help Section": "بخش راهنما", "Did you know?": "آیا می‌دانستید؟", - "What does Butter offer?": "چه چیزهایی ارائه می‌دهد؟ Butter", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": ":شما می‌توانید فیلم‌ها و سریال‌‌ها را خیلی راحت تماشا کنید. تنها کاری که باید انجام بدهید این است که روی یک پوستر کلیک کنید و دکمه‌ی 'پخش' را بزنید. غیر از آن تنظیمات زیادی برای سفارشی‌سازی وجود دارند Butter با", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "را باز کنید و در کلکسیون فیلم‌ها، که از طریق برگه‌ی 'فیلم‌ها' در دسترس هست، گردش کنید. این صفحه در حالت پیش‌فرض تمام فیلم‌ها را به ترتیب محبوبیت‌شان نمایش میدهد،‌ ولی شما می‌توانید با استفاده از فیلترهای 'نوع' و 'ترتیب' لیست را سفارشی‌سازی کنید. بعد از اینکه فیلم مورد نظر خود را انتخاب کردید، گزینه‌ی 'تماشای فیلم' را کلیک کنید. پاپکرن یادتون نره Butter کلکسیون فیلم‌های ما فقط شامل فیلم‌های با کیفیت بالای 720 و 1080 هست. برای تماشای یک فیلم به راحتی", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "برگه‌ی سریال‌ها تمام سریال‌هایی که در کلکسیون ما موجود هستند را نمایش میدهد. مثل برگه‌ی فیلم‌ها شما می‌توانید لیست را با استفاده از فیلترها سفارشی‌سازی کنید. در این لیست یک سریال را انتخاب کنید، پنجره‌ی بعدی به شما اجازه میدهد تا فصل‌ها و قسمت‌های مختلف سریال را مرور کنید. پس از اینکه قسمت مورد نظر را پیدا کردید گزینه‌ی 'پخش' را انتخاب کنید.", "Choose quality": "انتخاب کیفیت", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "یک سوئیچ در کنار گزینه‌ی 'پخش' به شما اجازه میدهد تا کیفیت پخش را انتخاب کنید. شما همچنین می‌توانید یک کیفیت ثابت را در بخش تنظیمات انتخاب کنید. توجه: کیفیت بهتر به معنای حجم بیشتر دانلود می‌باشد.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "بیشتر فیلم‌ها و سریال‌های لیست شده در کلکسیون ما دارای زیرنویس به زبان شما می‌باشند. زیرنویس پیش‌فرض را میتوانید در بخش تنظیمات تعیین کنید. در صفحه جزئیات فیلم‌ها هم می‌توانید زیرنویس مخصوص هر فیلم را مشخص کنید.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "با کلیک بر روی آیکن قلب بر روی پوستر فیلم‌ها و سریال‌ها می‌توانید آن‌ها را به لیست بوکمارک‌ها/موردعلاقه‌های خود اضافه کنید. این لیست با کلیک کردن بر روی آیکن قلب نوار بالایی قابل دسترس هست. برای حذف یک فیلم/سریال از لیست کافیست که دوباره روی آیکن قلب شکل کلیک کنید. به همین سادگی.", "Watched icon": "وضعیت دیده‌شده", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter فیلم‌ها و سریال‌هایی را که تماشا کرده‌اید را به خاطر می‌سپارد. شما همچنین می‌توانید یک فیلم یا قسمتی از یک سریال دیده‌شده را علامت‌گذاری کنید. برای این کار کافی‌ست بر روی آیکن چشم روی پوستر فیلم کلیک کنید. شما حتی این امکان را دارید که لیست فیلم‌ها و سریال‌های دیده‌شده‌ی خود را با سایت Trakt.tv هماهنگ‌سازی کنید. برای این کار به بخش تنظیمات بروید.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "در Butter با کلیک بر روی آیکن ذره‌بین نوار جست‌وجو باز میشود. نام فیلم، بازیگر، کارگردان یا حتی سال اکران فیلم را می‌توانید وارد کنید، سپس دکمه‌ی 'Enter' را فشار دید و بگذارید نشانتان دهیم که چه چیزهایی را مطابق نیازهای شما ارائه می‌دهیم. برای بستن پنجره‌ی جست‌وجوی فعلی کافیست که روی علامت ذربدر کلیک کنید و یا مورد دیگری را جست‌وجو کنید.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "پلیرهای خارجی", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "اگر مایلید که پلیر دیگری را به جای پلیر داخلی استفاده کنید، می‌توانید بر روی آیکن مخصوص پلیر خارجی در کنار دکمه‌ی 'تماشای فیلم' کلیک کنید. لیستی از پلیرهای نصب شده بر روی سیستم شما نمایش داده میشود. یکی را انتخاب کنید و Butter تمام اطلاعات را به پلیر مورد نظر میفرستد. اگر پلیر شما در لیست موجود نیست لطفا به ما گزارش دهید.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "برای سفارشی‌سازی بیشتر گزینه‌های زیادی را در بخش تنظیمات ارائه می‌دهیم. برای دسترسی به تنظیمات بر روی آیکن چرخدنده‌شکل در نوار بالایی کلیک کنید.", "Keyboard Navigation": "گردش با صفحه‌کلید", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "لیست تمام کلیدهای میانبر با تایپ '?' و یا با کلیک بر روی آیکن صفحه‌کلید در بخش تنظیمات قابل دسترس است.", "Custom Torrents and Magnet Links": "تورنت‌ها و لینک‌های آهنربایی سفارشی", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "وجود دارد. کافی‌ست فایل تورنت مورد نظر را با کشیدن و رها کردن به برنامه وارد کنید و یا یک آدرس آهنربایی را در برنامه پیست کنید Butter امکان استفاده از تورنت‌ها و لینک‌های آهنربایی سفارشی هم در", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "سلامت تورنت", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "در بخش جزئیات یک فیلم یا سریال، دایره‌ی کوچکی می‌بینید به رنگ‌های خاکستری،‌قرمز،‌زرد و یا سبز. این رنگ‌ها نشان‌دهنده‌ی سلامت تورنت می‌باشند. یک تورنت سبزرنگ سریعتر دانلود می‌شود، درحالیکه تورنت فرمزرنگ شاید اصلا قابل دانلود نباشد و یا سرعت کمی داشته باشد. رنگ خاکستری در بخش فیلم‌ها نشان‌دهنده‌ی اشکال در محاسبه‌ی سلامت تورنت است. در بخش سریال‌ها این رنگ وضعیت نامشخص تورنت را نشان می‌دهد. برای محاسبه‌ی سلامت تورنت در بخش سریال‌ها باید روی دایره‌ی خاکستری رنگ کلیک کنید.", - "How does Butter work?": "چطور کار می‌کند؟ Butter", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "در اختیار ما قرار می‌دهد. ما هیچ محتوایی را میزبانی نمی‌کنیم %s دریافت میشوند و جزئیاتشان را %s و سریال‌ها توسط %s پاپکورن تایم ویدئوها را از طریق تورنت دریافت میکند. فیلم‌ها توسط", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "جاری‌سازی تورنت؟ تورنت‌ها از پروتکل بیت‌تورنت استفاده می‌کنند. این به طور خلاصه به این معناست که شما بخش‌های کوچکی از محتوا را از کامپیوتر کاربر دیگری دانلود می‌کنید و به طور همزمان بخش‌هایی که دانلود کرده‌اید را برای کاربرهای دیگر می‌فرستید. سپس مشغول تماشای این بخش‌ها می‌شوید و همزمان بخش‌های بعدی در پس‌زمینه در حال دانلود شدن هستند. این تبادل داده‌ها اجازه می‌دهد تا محتوا همیشه سالم و در دسترس بماند.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "هنگامی که محتوا به طور کامل دانلود شد،‌ شما به به اشتراک‌گذاری آن با کاربرهای دیگر ادامه می‌دهید. پس از بستن Butter تمام محتوا دانلود شده از روی کامپیوتر شما حذف میشود. به همین راحتی.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": ".با همان تکنولوژی وب‌سایت‌های معمولی کار می‌کند. مثل ویکی‌پدیا و یوتیوب Butter ساخته شده است. کمی شبیه مرورگر کروم کار می‌کند، با این فرق که شما بخش بیشتری از کد را در کامپیوتر خود نگه‌داری می‌کنید. درسته CSS ، Javascript ، HTML ، Node-Webkit این برنامه با استفاده از", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "من متوجه یک اشکال شدم. چگونه آن را گزارش بدهم؟", - "No historics found...": "هیچ تاریخچه‌ای پیدا نشد...", - "Error, database is probably corrupted. Try flushing the history in settings.": "خطا، احتمالا پایگاه داده با ایراد مواجه شده است. از بخش تنظیمات، تاریخچه را پاکسازی کنید.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "اضافه کنید Butter به CTRL+V لینک‌های آهنربایی را می‌توانید در هرکجای برنامه با کلیدهای", - "You can drag & drop a .torrent file into Butter.": "فایل‌های تورنت را می‌توانید با کشیدن و رها کردن به برنامه اضافه کنید", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "در فوریه‌ی 2014 شروع به کار کرد و تا آگوست 2014، 150 نفر در بیشتر از 3000 مورد در توسعه‌ی آن همکاری داشته‌اند Butter پروژه‌ی", - "The rule n°10 applies here.": "قانون شماره‌ی 10 در اینجا اعمال میشود.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "بروید %s اضافه کنید. برای افزودن زیرنویس سریال‌ها به وب‌سایت %s اگر زیرنویس خاصی برای یک فیلم موجود نمی‌باشد، شما می‌توانید آن را به وب‌سایت", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": ".را کاهش دهید DHT اگر با مشکل قطعی ارتباط مواجه هستید،‌ در بخش تنظیمات مقدار محدودیت", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": ".اگر عبارت \"1998\" را جست‌و‌جو کنید، تمام فیلم‌هایی که در آن سال اکران شده‌اند را خواهید دید", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "شما می‌توانید به حساب Trakt.tv ی خود وارد شوید تا لیست موارد مشاهده‌ شده‌ی خود را ذخیره و با دستگاه‌های مختلف هماهنگ‌سازی کنید.", "Clicking on the rating stars will display a number instead.": "با کلیک کردن بر روی امتیاز ستاره‌ای،‌ امتیاز عددی نمایش داده می‌شود", "This application is entirely written in HTML5, CSS3 and Javascript.": "برنامه‌نویسی شده است Javascript و CSS3 ,HTML5 این برنامه به طور کامل با", "You can find out more about a movie or a TV series? Just click the IMDb icon.": ".می‌توانید اطلاعات بیشتری در مورد یک فیلم یا سریال به دست آورید IMDb با کلیک کردن بر روی آیکن", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "کلیک دوباره بر روی یک گزینه‌ی مرتب‌سازی،‌ آن مرتب‌سازی را معکوس میکند", "Switch to next tab": "پرش به برگه‌ی بعدی", "Switch to previous tab": "پرش به برگه‌ی قبلی", "Switch to corresponding tab": "پرش به برگه‌ی مورد نظر", "through": "تا", "Enlarge Covers": "بزرگ کردن پوسترها", "Reduce Covers": "کوچک کردن پوسترها", - "Open the Help Section": "باز کردن بخش راهنما", "Open Item Details": "باز کردن جزئیات", "Add Item to Favorites": "افزودن به بوکمارک‌ها", "Mark as Seen": "نشانه‌گذاری به عنوان دیده‌شده", @@ -309,10 +264,8 @@ "name": "نام", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "هیچ اَنیمه‌ای پیدا نشد...", "Movie": "فیلم", "Special": "خاص", - "No Watchlist found...": "هیچ لست تماشایی پیدا نشد...", "Watchlist": "لیست تماشا", "Resolving..": "در حال تحلیل...", "About": "درباره", @@ -325,7 +278,6 @@ "Set playback rate to %s": "%s تغییر سرعت پخش به", "Playback rate adjustment is not available for this video!": "تغییر سرعت پخش برای این ویدئو امکان‌پذیر نمی‌باشد!", "Color": "رنگ", - "With Shadows": "سایه", "Local IP Address": "آی‌پی داخلی", "Japan": "ژاپن", "Cars": "ماشین‌ها", @@ -351,41 +303,19 @@ "Shoujo Ai": "عشق دخترانه", "Shounen": "پسر", "Shounen Ai": "عشق پسرانه", - "Slice Of Life": "بخشی از زندگی", "Slice of Life": "بخشی از زندگی", "Space": "فضایی", "Sports": "ورزشی", "Super Power": "قدرت فوق بشری", "Supernatural": "مافوق طبیعی", "Vampire": "خون‌آشام", - "Alphabet": "حروف الفبا", "Automatically Sync on Start": "هماهنگ‌سازی خودکار هنگام شروع برنامه", - "Setup VPN": "تنظیم وی‌پی‌ان", "VPN": "وی‌پی‌ان", - "Install VPN Client": "نصب وی‌پی‌ان", - "More Details": "جزئیات بیشتر", - "Don't show me this VPN option anymore": "گزینه‌ی انتخاب وی‌پی‌ان را دیگر نشان نده", "Activate automatic updating": "فعال‌سازی به‌روزرسانی خودکار", - "We are installing VPN client": "در حال نصب وی‌پی‌ان", - "VPN Client Installed": "وی‌پی‌ان نصب شد", "Please wait...": "لطفا صبر کنید", - "VPN.ht client is installed": "نصب شده است VPN.ht", - "Install again": "نصب دوباره", "Connect": "اتصال", "Create Account": "ایجاد حساب کاربری", - "Please, allow ~ 1 minute": "لطفا 1 دقیقه صبر کنید", - "Status: Connecting to VPN...": "وضعیت: در حال اتصال به وی‌پی‌ان", - "Status: Monitoring connexion - ": "وضعیت: بررسی اتصال", - "Connect VPN": "برقراری ارتباط وی‌پی‌ان", - "Disconnect VPN": "قطع ارتباط وی‌پی‌ان", "Celebrate various events": "مناسبت‌ها را جشن بگیر", - "ATTENTION! We need admin access to run this command.": "توجه! برای اجرای این دستور باید دسترسی کاربر ممتاز داشته باشید.", - "Your password is not saved": "رمز عبور شما ذخیره نمیشود", - "Enter sudo password :": "رمز عبور کاربر ممتاز را وارد کنید:", - "Status: Monitoring connection": "وضعیت: بررسی اتصال", - "Status: Connected": "وضعیت: اتصال برقرار شد", - "Secure connection": "اتصال امن", - "Your IP:": "آی‌پی شما:", "Disconnect": "قطع ارتباط", "Downloaded": "دانلود شد", "Loading stuck ? Click here !": "بارگذاری متوقف شد؟‌ اینجا کلیک کنید", @@ -399,8 +329,6 @@ "Enter new name": "نام جدید را وارد کنید", "This name is already taken": "این نام قبلا انتخاب شده است", "Always start playing in fullscreen": "شروع پخش در حالت تمام‌صفحه", - "Allow torrents to be stored for further use": "ذخیره‌ی تورنت‌ها برای استفاده در آینده", - "Hide VPN from the filter bar": "را از نوار فیلتر‌ها حذف کن VPN", "Magnet link": "لینک آهنربایی", "Error resolving torrent.": "خطا در جست‌و‌جوی تورنت", "%s hour(s) remaining": "ساعت باقی مانده %s", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "تنظیم پنجره‌ی پلیر به نصف اندازه‌ی ویدئو", "Retry": "دوباره سعی کن", "Import a Torrent": "وارد کردن تورنت", - "The remote movies API failed to respond, please check %s and try again later": "را چک کنید و بعدن دوباره امتحان کنید %s فیلم‌ها موفق به پاسخ‌دهی نشد، لطفن API", - "The remote shows API failed to respond, please check %s and try again later": "را چک کنید و بعدن دوباره امتحان کنید %s سریال‌ها موفق به پاسخ‌دهی نشد، لطفن API", - "The remote anime API failed to respond, please check %s and try again later": "را چک کنید و بعدن دوباره امتحان کنید %s انیمه‌ها موفق به پاسخ‌دهی نشد، لطفن API", "Not Seen": "دیده نشده", "Seen": "دیده شده", "Title": "نام", @@ -426,7 +351,6 @@ "Opaque Background": "پس‌زمینه‌ی غیر شفاف", "No thank you": "!نه ممنون", "Report an issue": "گزارش مشکل", - "Log in into your GitLab account": "خود وارد شوید GitLab به حساب", "Email": "ایمیل", "Log in": "ورود", "Report anonymously": "گزارش ناشناس", @@ -452,12 +376,11 @@ "Use the in-app reporter": "از سیستم گزارش‌دهی داخل برنامه استفاده کنید", "You can find it later on the About page": "در صفحه‌ی درباره می‌توانید آن را ببینید", "Second method": "روش دوم", - "You can create an account on our %s repository, and click on %s.": "کلیک کنید. %s ما می‌توانید حساب کاربری باز کنید و روی %s در مخزن", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "استفاده کنید %s برای بررسی اینکه آیا مشکلی قبلا گزارش شده یا برطرف شده است از فیلتر", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "اگر تصویری مناسب در اختیار دارید آن را وارد کنید. مشکل شما درمورد طراحی هست یا یک خطا؟", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "یک گزارش خوب نباید احتیاجی داشته باشد که دیگران برای اطلاعات بیشتر به دنبال شما بگردند! مطمئن شوید که جزئیات کافی درمورد سیستم خود را وارد کرده اید.", "Warning: Always use English when contacting us, or we might not understand you.": "اخطار: همیشه برای ارتباط با ما از زبان انگلیسی استفاده کنید، وگرنه ممکن است که متوجه شما نشویم.", - "Search on %s": "جست‌و‌جوی %s", + "Search for torrent": "Search for torrent", "No results found": "نتیجه‌ای یافت نشد", "Invalid credentials": "اطلاعات عبور معتبر نیستند", "Open Favorites": "بوکمارک‌ها را باز کن", @@ -473,16 +396,11 @@ "Big Picture Mode is unavailable on your current screen resolution": "Big Picture Mode is unavailable on your current screen resolution", "Cannot be stored": "Cannot be stored", "%s reported this torrent as fake": "%s reported this torrent as fake", - "%s could not verify this torrent": "%s could not verify this torrent", "Randomize": "Randomize", "Randomize Button for Movies": "Randomize Button for Movies", "Overall Ratio": "Overall Ratio", "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Returning Series", - "In Production": "In Production", - "Canceled": "Canceled", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s is not supposed to be run as administrator", "Your disk is almost full.": "Your disk is almost full.", "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", "Playing Next": "Playing Next", @@ -490,9 +408,45 @@ "Remember Filters": "Remember Filters", "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", "See-through Background": "See-through Background", - "Bold": "Bold", + "Bold": "توپر", "Currently watching": "Currently watching", "No, it's not that": "No, it's not that", "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "محلی", + "Try another subtitle or drop one in the player": "Try another subtitle or drop one in the player", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Error converting subtitle", + "No subtitles found": "No subtitles found", + "Try again later or drop a subtitle in the player": "Try again later or drop a subtitle in the player", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "جست‌و‌جوی %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Error reading subtitle timings, file seems corrupted", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/fi.json b/src/app/language/fi.json index 90d7e5251c..d887fa1d71 100644 --- a/src/app/language/fi.json +++ b/src/app/language/fi.json @@ -2,8 +2,7 @@ "External Player": "Muu mediatoistin", "Made with": "Tehty", "by a bunch of geeks from All Around The World": "ympäri maailmaa olevien nörttien avulla", - "Initializing Butter. Please Wait...": "Avataan Butter...", - "Status: Checking Database...": "Tarkistetaan tietokantaa...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Elokuvat", "TV Series": "TV-sarjat", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Perhe", "Fantasy": "Fantasia", "Game Show": "Kilpailuohjelmat", - "Home And Garden": "Koti ja puutarha", "Horror": "Kauhu", "Mini Series": "Lyhytsarjat", "Mystery": "Mysteerit", @@ -36,7 +34,6 @@ "Thriller": "Trilleri", "Western": "Länkkäri", "Sort by": "Järjestys", - "Popularity": "Suosio", "Updated": "Viimeisimmät", "Year": "Vuosi", "Name": "Nimi", @@ -54,7 +51,7 @@ "Start Screen": "Aloitusnäkymä", "Favorites": "Suosikit", "Show rating over covers": "Näytä arviointi kannessa", - "Always On Top": "Näytä Butter muiden ikkunoiden päällä", + "Always On Top": "Näytä Popcorn Time muiden ikkunoiden päällä", "Watched Items": "Katsotut kohteet", "Show": "Näytä", "Fade": "Häivytä", @@ -67,18 +64,16 @@ "Only list movies in": "Näytä vain elokuvat, joiden laatu on", "Show movie quality on list": "Näytä elokuvien laatu listauksessa", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Kirjaudu sisään Trakt.tv-tunnuksillasi, jolloin katsomasi sarjat päivittyät sinne.", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Yhdistä %s päivittääksesi %s :llä katsomasi jaksot", "Username": "Käyttäjänimi", "Password": "Salasana", - "Butter stores an encrypted hash of your password in your local database": "Butter tallentaa kirjautumistietosi salattuina omalle tietokoneellesi", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Kaukosäädin", "HTTP API Port": "HTTP API:n portti", "HTTP API Username": "HTTP API:n käyttäjätunnus", "HTTP API Password": "HTTP API: salasana", "Connection": "Yhteys", "TV Show API Endpoint": "TV-sarjojen API", - "Movies API Endpoint": "Elokuvien API", "Connection Limit": "Yhteysrajoitus", "DHT Limit": "DHT-rajoitus", "Port to stream on": "Stream-portti", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Lyhytelokuva", "War": "Sota", - "Last Added": "Viimeksi lisätty", "Rating": "Arvosana", "Open IMDb page": "Avaa IMDb:ssä", "Health false": "Saatavuus: huono", "Add to bookmarks": "Lisää suosikkeihin", "Watch Trailer": "Katso traileri", "Watch Now": "Katso", - "Health Good": "Saatavuus: hyvä", "Ratio:": "Suhde:", "Seeds:": "Jakajat:", "Peers:": "Lataajat:", "Remove from bookmarks": "Poista suosikeista", "Changelog": "Muutosloki", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter on monen kehittäjän ja suunnittelijan yhteistyön tulos. Tarkoitus on tehdä torrent-elokuvien katsomisesta mahdollisimman yksinkertaista!", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Olemme avoimeen lähdekoodiin perustuva projekti. Toimimme kaikkialla maailmassa. Rakastamme elokuviamme ja voi kuinka rakastammekaan popcornia.", - "Invalid PCT Database File Selected": "Virheellinen PCT-tietokantatiedosto valittu!", "Health Unknown": "Saatavuus: tuntematon", "Episodes": "jaksot", "Episode %s": "Jakso %s", @@ -139,10 +131,8 @@ "Ended": "Loppunut", "Error loading data, try again later...": "Virhe ladattaessa tietoja. Yritä hetken kuluttua uudelleen...", "Miscellaneous": "Sekalaiset", - "When opening TV Show Detail Jump to:": "Avatessa TV-ohjelman tiedot, siirry kohteeseen:", "First Unwatched Episode": "Ensimmäinen katsomaton jakso", "Next Episode In Series": "Seuraava jakso sarjassa", - "When Opening TV Show Detail Jump To": "Avatessasi TV-ohjelman tiedot, siirry kohteeseen", "Flushing...": "Tyhjennetään...", "Are you sure?": "Oletko varma?", "We are flushing your databases": "Tyhjennetään tietokantaa", @@ -153,17 +143,13 @@ "I Accept": "Hyväksyn käyttöehdot", "Leave": "Poistu", "When Opening TV Series Detail Jump To": "Avatessasi TV-sarjan tiedot, siirry kohteeseen", - "Health Medium": "Saatavuus: kohtalainen", "Playback": "Toisto", "Play next episode automatically": "Toista seuraava jakso automaattisesti", "Generate Pairing QR code": "Luo QR-parituskoodi", - "Playing Next Episode in": "Toistetaan seuraava jakso", "Play": "Toista", - "Dismiss": "Kumoa", "waitingForSubtitles": "Odotetaan tekstityksiä", "Play Now": "Toista nyt", "Seconds": "sekunnin kuluttua", - "You are currently authenticated to Trakt.tv as": "Olet kirjautuneena Trakt.tv -palveluun käyttäjänä", "You are currently connected to %s": "Olet yhteydessä %s", "Disconnect account": "Katkaise yhteys tilistäsi", "Sync With Trakt": "Synkronoi Trakt:lla", @@ -172,41 +158,18 @@ "Subtitles Offset": "Tekstityksien uudelleenajastaminen", "secs": "sekuntia", "We are flushing your database": "Tyhjennetään tietokantaa", - "We are rebuilding the TV Show Database. Do not close the application.": "Tyhjennetään TV-sarjojen tietokantaa. Älä sulje ohjelmaa.", - "No shows found...": "Ei ohjelmia...", - "No Favorites found...": "Ei suosikkeja...", - "Rebuild TV Shows Database": "Tyhjennä TV-sarjojen tietokanta", - "No movies found...": "Ei elokuvia...", "Ratio": "Suhde", - "Health Excellent": "Saatavuus: erinomainen", - "Health Bad": "Saatavuus: huono", - "Status: Creating Database...": "Luodaan tietokantaa...", - "Status: Updating database...": "Päivitetään tietokantaa...", - "Status: Skipping synchronization TTL not met": "Ohitetaan synkronointi, aikakatkaisu", "Advanced Settings": "Lisäasetukset", - "Clear Cache directory after closing app?": "Tyhjennä välimuisti poistuttaessa", "Tmp Folder": "Välimuistikansio", - "Status: Downloading API archive...": "Ladataan API-pakettia...", - "Status: Archive downloaded successfully...": "Paketti ladattu onnistuneesti...", - "Status: Importing file": "Tuodaan tiedostoa", - "Status: Imported successfully": "Tuonti onnistui", - "Status: Launching applicaion... ": "Käynnistetään ohjelmaa...", "URL of this stream was copied to the clipboard": "Suoratoiston URL-osoite kopioitiin leikepöydälle", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Virhe: tietokanta on todennäköisesti korruptoitunut. Yritä tyhjätä suosikit asetuksissa.", "Flushing bookmarks...": "Puhdistetaan suosikkeja...", "Resetting...": "Palautetaan tietoja...", "We are resetting the settings": "Palautamme asetuksia", - "New version downloaded": "Uusi versio ladattu", "Installed": "Asennettu", - "Install Now": "Asenna nyt", - "Restart Now": "Käynnistä nyt uudelleen", "We are flushing your subtitle cache": "Puhdistamme tekstitysten väliaikaistiedostoja", "Subtitle cache deleted": "Tekstitysten väliaikaistiedostot poistettu", "Please select a file to play": "Valitse toistettava tiedosto", - "Test Login": "Kokeile kirjautumista", - "Testing...": "Testataan...", - "Success!": "Onnistui!", - "Failed!": "Epäonnistui!", "Global shortcuts": "Yleiset pikanäppäimet", "Video Player": "Videosoitin", "Toggle Fullscreen": "Vaihda kokoruutuun", @@ -241,53 +204,45 @@ "Paste": "Liitä", "Help Section": "Apuosio", "Did you know?": "Tiesitkö?", - "What does Butter offer?": "Mitä Butter tarjoaa?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Butterllä voit katsoa elokuvia ja TV-sarjoja helposti! Sinun täytyy vain klikata haluamasi videon kansikuvasta ja painaa \"katso\". Voit halutessasi muokata käyttökokemustasi:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Kokoelmamme koostuu ainoastaan HD-laatuisista elokuvista, jotka ovat nähtävissä sekä 720p, että 1080p laaduilla. Katsoaksesi elokuvan sinun täytyy vain avata Butter ja etsiä elokuvia haulla tai elokuvat -välilehdestä. Vakionäkymä näyttää sinulle elokuvat suosituimmassa järjestyksessä, mutta voit myös käyttää omia suodattimiasi, kuten \"genre\" ja \"järjestys\". Kun olet valinnut haluamasi elokuvan, paina \"katso\". Älä unohda popcornia!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "TV-sarjat -välilehdessä voit tarkastella kaikkia katsottavissa olevia TV-sarjoja. Voit myös käyttää omia suodattimiasi etsimiseen, aivan kuten elokuvat -välilehdessäkin. Sarjan valittuasi voit selata tuotantokausia ja jaksoja. Kun olet valinnut haluamasi, paina \"katso\".", "Choose quality": "Valitse laatu", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Liukukytkin \"katso\" -painikkeen vieressä toimii laadun valitsimena suoratoistolle. Voit myös asettaa kiinteän laadun asetukset -välilehdessä. Varoitus: parempi laatu tarkoittaa suurempaa latausmäärää.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Suurimmassa osassa elokuvistamme ja TV-sarjoistamme voit käyttää tekstityksiä haluamallasi kielellä. Voit valita oman kiinteän kielesi asetukset -välilehdessä. Elokuvia varten tekstitykset voidaan valita myös pudotusvalikosta elokuvan tiedot -näkymässä.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Painamalla sydäntä kansikuvasta voit lisätä elokuvan tai TV-sarjan suosikkeihisi. Suosikit-kokoelmaan pääset yläpalkin sydämen muotoisesta kuvakkeesta. Poistaaksesi kohteen suosikit-kokoelmasta paina ikonia uudestaan. Helppoa, eikö?", "Watched icon": "Nähty -kuvake", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter pitää kirjaa jo katsotuista elokuvista ja TV-sarjoista. Voit merkata kohteita katsotuiksi painamalla silmän muotoisesta kuvakkeesta kohteen kansikuvasta. Voit tehdä ja synkronoida kokoelmasi Trakt.tv -verkkosivuston avulla asetukset -välilehdestä.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Butterllä voit käyttää hakutyökalua suurennuslasi -kuvakkeesta. Hae esimerkiksi elokuvan tai näyttelijän nimellä, ohjaajalla tai julkaisuvuodella ja paina enter. Anna meidän näyttää, että osaamme täyttää tarpeesi. Paina 'X' -painikkeesta sulkeaksesi nykyisen haun.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Ulkoiset toistimet", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Jos tahdot käyttää omaa videotoistintasi sisäänrakennetun sijasta, voit tehdä niin painamalla \"katso\" -painikkeen viereistä kuvaketta. Lista asennetuista ulkoisista soittimista ponnahtaa esiin. Valitse toistin ja Butter hoitaa loput. Jos haluamasi toisto-ohjelma ei ole käytettävissä, ota meihin yhteyttä.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Viedäksemme käyttökokemuksesi vieläkin pidemmälle tarjoamme suuren valikoiman mukautettavia asetuksia. Päästäksesi asetuksiin paina rattaan muotoista kuvaketta yläpalkista.", "Keyboard Navigation": "Näppäimistönavigointi", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Koko listan näppäimistöoikoteistä näet painamalla '?' näppäimistöstäsi tai painamalla näppäimistön muotoista kuvaketta asetukset -välilehdessä.", "Custom Torrents and Magnet Links": "Omat torrentit ja magnet -linkit", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Voit suoratoistaa omia torrent-tiedostojasi ja magnet-linkkejäsi Butter:lla. Yksinkertaisesti vedä .torrent-tiedosto ohjelman ikkunaan, tai liitä mikä tahansa magnet-linkki ohjelmaan ja suoratoisto alkaa.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrentin saatavuus", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Elokuvan/TV-sarjan tiedoissa näet pienen harmaan, punaisen, keltaisen tai vihreän pallon.\nNämä värit kuvaavat torrentin saatavuutta. Vihreän saatavuus on erinomainen, keltaisen tyydyttävä ja punaisen huono. Harmaa väri kuvaa virhettä saatavuuden laskennassa, minkä voit päivittää klikkaamalla palloa.", - "How does Butter work?": "Miten Butter toimii?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter suoratoistaa videomateriaalia torrentien avulla. Elokuvat tulevat lähteestä %s ja TV-sarjat lähteestä %s, metatiedot tulevat lähteestä %s. Emme itse ylläpidä saatavaa sisältöä.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Mitä tarkoittaa torrentien suoratoisto? Torrentit käyttävät Bittorrent -protokollaa, joka käytännössä tarkoittaa, että käyttäjä lataa pieniä osia tiedoston sisällöstä toisen käyttäjän laitteelta ja lähettää omalta laitteeltaansa löytyviä vastaavan tiedoston sisällön osia toisille käyttäjille. Suoratoistossa katsot videotiedoston alkupään osia, kun loppupään osat vielä latautuvat taustalla. Tämä \"vaihtokauppa\" auttaa tiedostoja pysymään saatavilla.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Kun elokuva on latautunut kokonaan, jatkat osien lähettämistä muille käyttäjille. Kaikki ladattu materiaali poistetaan laitteeltasi sulkiessasi Buttern. Se on näin yksinkertaista.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Itse ohjelma on rakennettu Node-Webkitin, HTML:n, CSS:n ja Javascriptin avulla. Se toimii samoin kuin Google Chrome -selaimesi, paitsi että suurin osa koodista on laitteellasi. Butter toimii siis samalla teknologialla kuin normaalit verkkosivut, kuten Wikipedia tai YouTube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Löysin teknisen vian. Kuinka raportoin siitä?", - "No historics found...": "Ei historiatietoja...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Virhe: tietokanta on todennäköisesti korruptoitunut. Yritä puhdistaa historia asetuksissa.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Voit liittää magnet -linkkejä mihin tahansa Butter:ssä CTRL+V:llä.", - "You can drag & drop a .torrent file into Butter.": "Voit vetää & tiputtaa .torrent -tiedoston Butteren.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter -projekti aloitettiin helmikuussa 2014. Siihen on osallistunut tähän mennessä 150 henkilöä, jotka ovat osallistuneet yli 3000 kertaa ohjelman kehittämiseen pelkästään elokuussa 2014.", - "The rule n°10 applies here.": "Sääntö n°10 pätee täällä.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Jos TV-sarjan tekstitys puuttuu, voit lisätä sen osoitteessa %s. Sama toimii elokuville, mutta osoitteessa %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Jos sinulla tuntuu olevan yhteyden kanssa ongelmia, koita pienentää DHT-rajoitusta asetuksissa.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Hae \"1998\" nähdäksesi kyseisen vuoden elokuvat.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Voit kirjautua Trakt.tv -palveluun tallentaaksesi katsotut kohteet ja synkronoidaksesi ne useiden laitteiden välillä.", "Clicking on the rating stars will display a number instead.": "Painamalla arvostelutähdistä voit muuttaa arviot numeerisiksi.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Tämä ohjelma on kokonaan kirjoitettu HTML5:llä, CSS3:lla ja Javascriptillä.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Haluatko tietää lisää elokuvasta tai TV-sarjasta? Paina IMDb -kuvakkeesta.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Painamalla kahdesti järjestys -suodattimesta listan järjestys muuttuu käänteiseksi.", "Switch to next tab": "Siirry seuraavaan välilehteen", "Switch to previous tab": "Siirry edelliseen välilehteen", "Switch to corresponding tab": "Vaihda liittyvään välilehteen", "through": "kautta", "Enlarge Covers": "Suurenna kansikuvia", "Reduce Covers": "Pienennä kansikuvia", - "Open the Help Section": "Avaa apuosio", "Open Item Details": "Avaa kohteen tiedot", "Add Item to Favorites": "Lisää kohde suosikkeihin", "Mark as Seen": "Merkitse nähdyksi", @@ -309,10 +264,8 @@ "name": "nimi", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Animea ei löytynyt...", "Movie": "Elokuva", "Special": "Spesiaali", - "No Watchlist found...": "Seurantalisaa ei löydetty...", "Watchlist": "Seurantalista", "Resolving..": "Selvitetään..", "About": "Tietoa yhteisöstä", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Säädä toistonopeus %s :iin", "Playback rate adjustment is not available for this video!": "Toistonopeuden säätäminen ei ole saatavilla tälle videolle!", "Color": "Väri", - "With Shadows": "Varjoilla", "Local IP Address": "Paikallinen IP-osoite", "Japan": "Japani", "Cars": "Autot", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Slice of Life", "Space": "Avaruus", "Sports": "Urheilu", "Super Power": "Super Power", "Supernatural": "Yliluonnollinen", "Vampire": "Vampyyri", - "Alphabet": "Aakkosjärjestys", "Automatically Sync on Start": "Synkronoi automaattisesti käynnistymisen yhteydessä", - "Setup VPN": "VPN-asetukset", "VPN": "VPN", - "Install VPN Client": "Asenna VPN-ohjelma", - "More Details": "Lisää ykstyiskohtia", - "Don't show me this VPN option anymore": "Älä näytä VPN-vaihtoehtoa enää", "Activate automatic updating": "Käytä automaattista päivitystä", - "We are installing VPN client": "Asennamme VPN-ohjelmaa", - "VPN Client Installed": "VPN-ohjelma asennettu", "Please wait...": "Odota...", - "VPN.ht client is installed": "VPN.ht -ohjelma asennettu", - "Install again": "Asenna uudelleen", "Connect": "Yhdistä", "Create Account": "Luo käyttäjä", - "Please, allow ~ 1 minute": "Toimenpide saattaa kestää ~ 1 minuutin", - "Status: Connecting to VPN...": "Tila: muodostetaan VPN-yhteyttä", - "Status: Monitoring connexion - ": "Tila: tarkkaillaan kytkentää", - "Connect VPN": "Muodosta VPN-yhteys", - "Disconnect VPN": "Katkaise VPN-yhteys", "Celebrate various events": "Salli teemat eri juhlapäivinä", - "ATTENTION! We need admin access to run this command.": "HUOMIO! Tarvitsemme admin-oikeudet komennon suorittamiseksi.", - "Your password is not saved": "Salasanaasi ei tallenneta", - "Enter sudo password :": "Syötä sudo salasana:", - "Status: Monitoring connection": "Tila: seurataan yhteyttä", - "Status: Connected": "Tila: yhdistetty", - "Secure connection": "Turvallinen yhteys", - "Your IP:": "IP-osoitteesi:", "Disconnect": "Katkaise yhteys", "Downloaded": "Ladattu", "Loading stuck ? Click here !": "Onko lataus jumissa? Paina tästä!", @@ -399,8 +329,6 @@ "Enter new name": "Syötä nimi", "This name is already taken": "Nimi on jo käytössä", "Always start playing in fullscreen": "Aloita toisto aina kokoruututilassa", - "Allow torrents to be stored for further use": "Salli torrenttien säilytys myöhempää käyttöä varten", - "Hide VPN from the filter bar": "Piilota VPN-kuvake yläpalkista", "Magnet link": "Magnet-linkki", "Error resolving torrent.": "Torrentin käsittelyssä on ongelma.", "%s hour(s) remaining": "Jäljellä: %s tunti(a)", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Sovita soittimen ikkuna puoleen videon resoluutiosta", "Retry": "Yritä uudelleen", "Import a Torrent": "Tuo torrent", - "The remote movies API failed to respond, please check %s and try again later": "Etäelokuva-rajapinta ei vastaa, tarkista %s ja yritä uudelleen myöhemmin.", - "The remote shows API failed to respond, please check %s and try again later": "Etäesitys-rajapinta ei vastaa, tarkista %s ja yritä uudelleen myöhemmin.", - "The remote anime API failed to respond, please check %s and try again later": "Etäanime-rajapinta ei vastaa, tarkista %s ja yritä uudelleen myöhemmin.", "Not Seen": "Ei nähty", "Seen": "Nähty", "Title": "Otsikko", @@ -426,7 +351,6 @@ "Opaque Background": "Läpinäkymätön tausta", "No thank you": "Ei kiitos", "Report an issue": "Ilmoita viasta", - "Log in into your GitLab account": "Kirjaudu GitHub-tilillesi", "Email": "Sähköposti", "Log in": "Kirjaudu", "Report anonymously": "Ilmoita nimettömästi", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Käytä sovelluksen sisäistä raportointia", "You can find it later on the About page": "Voit löytää sen myöhemmin Tiedot-sivulta", "Second method": "Toinen tapa", - "You can create an account on our %s repository, and click on %s.": "Voit luoda tilin %s -säilöömme ja napsauttaa kohdetta %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Käytä %s -ongelmasuodatinta hakeaksesi ja tarkistaksesi, jos ongelma on jo raportoitu tai korjattu.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Liitä tarvittaessa myös kuvakaappaus - koskeeko ilmoituksesi design-ominaisuutta tai ohjelmavirhettä?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Hyvä ohjelmavirheilmoitus ei jätä aihetta lisäkysymyksille. Varmistathan liittäneesi viestiin tiedot käyttöympäristöstäsi.", "Warning: Always use English when contacting us, or we might not understand you.": "Varoitus: käytä vain englantia ottaessasi yhteyttä meihin tai muuten emme välttämättä ymmärrä sinua.", - "Search on %s": "Etsi %s", + "Search for torrent": "Search for torrent", "No results found": "Tuloksia ei löytynyt", "Invalid credentials": "Väärät kirjautumistiedot", "Open Favorites": "Avaa suosikit", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Ison ruudun tila ei ole käytettävissä nykyisellä resoluutiollasi", "Cannot be stored": "Ei voida tallentaa", "%s reported this torrent as fake": "%s raportoi torrentin olevan väärennös", - "%s could not verify this torrent": "%s ei voinut vahvistaa tätä torrenttia", "Randomize": "Satunnainen", "Randomize Button for Movies": "Satunnainen-painike elokuville", "Overall Ratio": "Kokonaissuhde", "Translate Synopsis": "Käännä elokuvien ja sarjojen tiivistelmät", - "Returning Series": "Palaava sarja", - "In Production": "Tuotannossa", - "Canceled": "Keskeytetty", "N/A": "Ei saatavilla", - "%s is not supposed to be run as administrator": "%s ei ole tarkoitus ajaa järjestelmänvalvojana", "Your disk is almost full.": "Tietokoneesi muisti on lähes täynnä.", "You need to make more space available on your disk by deleting files.": "Sinun täytyy vapauttaa enemmän tilaa levyllesi poistamalla tiedostoja.", "Playing Next": "Seuraavaksi", "Trending": "Trendit", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Muista suodattimet", + "Automatic Subtitle Uploading": "Ladataan automaattista tekstitystä", + "See-through Background": "Läpinäkyvä tausta", + "Bold": "Lihavoitu", + "Currently watching": "Parhaillaan katsomassa", + "No, it's not that": "Ei, se ei ole tuo", + "Correct": "Oikein", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Paikallinen", + "Try another subtitle or drop one in the player": "Kokeile toista tekstitystä tai pudota toinen soittimeen", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Virhe muuntaessa tekstitystä", + "No subtitles found": "Tekstityksiä ei löytynyt", + "Try again later or drop a subtitle in the player": "Yritä myöhemmin uudelleen tai pudota tekstitys soittimeen", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Etsi %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Virhe lukiessa tekstityksen ajoituksia, tiedosto näyttää vaurioituneelta", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/fr.json b/src/app/language/fr.json index 1edb6d6690..7fccae7e97 100644 --- a/src/app/language/fr.json +++ b/src/app/language/fr.json @@ -1,507 +1,452 @@ { - "External Player": "Lecteur externe", - "Made with": "Créé avec", - "by a bunch of geeks from All Around The World": "par une bande de geeks venant du monde entier", - "Initializing Butter. Please Wait...": "Démarrage de Butter. Veuillez patienter…", - "Status: Checking Database...": "Statut : Vérification de la base de données…", - "Movies": "Films", - "TV Series": "Séries TV", - "Anime": "Anime", - "Genre": "Genre", - "All": "Tous", - "Action": "Action", - "Adventure": "Aventure", - "Animation": "Animation", - "Children": "Enfants", - "Comedy": "Comédie", - "Crime": "Crime", - "Documentary": "Documentaire", - "Drama": "Drame", - "Family": "Famille", - "Fantasy": "Fantastique", - "Game Show": "Jeu télévisé", - "Home And Garden": "Maison et jardin", - "Horror": "Horreur", - "Mini Series": "Mini séries", - "Mystery": "Mystère", - "News": "Actualités", - "Reality": "Réalité", - "Romance": "Romance", - "Science Fiction": "Science-Fiction", - "Soap": "Feuilleton", - "Special Interest": "Intérêt spécial", - "Sport": "Sport", - "Suspense": "Suspens", - "Talk Show": "Emission télévisée", - "Thriller": "Thriller", - "Western": "Western", - "Sort by": "Trier par", - "Popularity": "Popularité", - "Updated": "Mise à jour", - "Year": "Année", - "Name": "Nom", - "Search": "Recherche", - "Season": "Saison", - "Seasons": "Saisons", - "Season %s": "Saison %s", - "Load More": "Voir plus", - "Saved": "Enregistré", - "Settings": "Réglages", - "Show advanced settings": "Montrer les réglages avancés", - "User Interface": "Interface", - "Default Language": "Langue par défaut", - "Theme": "Thème", - "Start Screen": "Écran d'accueil", - "Favorites": "Favoris", - "Show rating over covers": "Montrer la note sur les affiches", - "Always On Top": "Toujours au premier plan", - "Watched Items": "Éléments visionnés", - "Show": "Montrer", - "Fade": "Décolorer", - "Hide": "Cacher", - "Subtitles": "Sous-titres", - "Default Subtitle": "Sous-titres par défaut", - "Disabled": "Désactivés", - "Size": "Taille", - "Quality": "Qualité", - "Only list movies in": "Uniquement les films en", - "Show movie quality on list": "Afficher la qualité des films dans la liste", - "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Entrez vos identifiants Trakt.tv pour 'scrobbler' automatiquement les épisodes regardés avec Butter", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connectez-vous à %s pour 'scrobbler' automatiquement les épisodes regardés avec %s", - "Username": "Nom d'utilisateur", - "Password": "Mot de passe", - "Butter stores an encrypted hash of your password in your local database": "Butter conserve une empreinte chiffrée du mot de passe dans votre base de données locale", - "Remote Control": "Contrôle à distance", - "HTTP API Port": "Port HTTP", - "HTTP API Username": "Nom d'utilisateur", - "HTTP API Password": "Mot de passe", - "Connection": "Connexion", - "TV Show API Endpoint": "Adresse de l'API Séries", - "Movies API Endpoint": "Adresse de l'API Films", - "Connection Limit": "Limite de connexion", - "DHT Limit": "Limite DHT", - "Port to stream on": "Port de diffusion", - "0 = Random": "0 = Aléatoire", - "Cache Directory": "Dossier temporaire", - "Clear Tmp Folder after closing app?": "Nettoyer le dossier temporaire à la fermeture", - "Database": "Base de données", - "Database Directory": "Dossier utilisé", - "Import Database": "Importer une base de données", - "Export Database": "Exporter une base de données", - "Flush bookmarks database": "Vider la base de données des favoris", - "Flush subtitles cache": "Vider le cache des sous-titres", - "Flush all databases": "Vider les bases de données", - "Reset to Default Settings": "Rétablir les réglages par défaut", - "Importing Database...": "Importation de la base de données...", - "Please wait": "Veuillez patienter", - "Error": "Erreur", - "Biography": "Biographie", - "Film-Noir": "Film Noir", - "History": "Histoire", - "Music": "Musique", - "Musical": "Comédie Musicale", - "Sci-Fi": "Science-Fiction", - "Short": "Court métrage", - "War": "Guerre", - "Last Added": "Derniers ajouts", - "Rating": "Note", - "Open IMDb page": "Ouvrir la page IMDb", - "Health false": "Santé - erreur", - "Add to bookmarks": "Ajouter aux favoris", - "Watch Trailer": "Voir la bande-annonce", - "Watch Now": "Visionner maintenant", - "Health Good": "Bonne santé", - "Ratio:": "Ratio :", - "Seeds:": "Sources :", - "Peers:": "Clients :", - "Remove from bookmarks": "Retirer des favoris", - "Changelog": "Historique des modifications", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter est le fruit de nombreux développeurs et de graphistes qui ont rassemblé plusieurs API dans le but de rendre l'expérience du streaming via torrent la plus simple possible.", - "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Nous construisons ce projet en open source depuis les quatre coins du monde. Nous adorons le cinéma… et le popcorn !", - "Invalid PCT Database File Selected": "Fichier de base de données Butter sélectionné invalide", - "Health Unknown": "Santé - inconnue", - "Episodes": "Épisodes", - "Episode %s": "Épisode %s", - "Aired Date": "Date de diffusion", - "Streaming to": "Joué via", - "connecting": "Connexion…", - "Download": "Téléchargement", - "Upload": "Envoi", - "Active Peers": "Clients actifs", - "Cancel": "Annuler", - "startingDownload": "Démarrage du téléchargement…", - "downloading": "Téléchargement…", - "ready": "Prêt", - "playingExternally": "En lecture externe", - "Custom...": "Ajouter…", - "Volume": "Volume", - "Ended": "Terminé", - "Error loading data, try again later...": "Erreur lors du chargement des données, réessayez plus tard…", - "Miscellaneous": "Divers", - "When opening TV Show Detail Jump to:": "À l'ouverture d'une fiche de série TV aller au :", - "First Unwatched Episode": "Premier épisode non visionné", - "Next Episode In Series": "Prochain épisode", - "When Opening TV Show Detail Jump To": "À l'ouverture d'une fiche de série TV aller au", - "Flushing...": "Suppression…", - "Are you sure?": "Confirmer ?", - "We are flushing your databases": "Nous vidons les bases de données", - "Success": "Réussite", - "Please restart your application": "Veuillez redémarrer l'application", - "Restart": "Redémarrer", - "Terms of Service": "Conditions d'utilisation", - "I Accept": "J'accepte", - "Leave": "Quitter", - "When Opening TV Series Detail Jump To": "Au chargement des détails de séries, sélectionner", - "Health Medium": "Santé moyenne", - "Playback": "Lecture", - "Play next episode automatically": "Jouer l'épisode suivant automatiquement", - "Generate Pairing QR code": "Générer un code QR", - "Playing Next Episode in": "Prochain épisode dans", - "Play": "Lire", - "Dismiss": "Rejeter", - "waitingForSubtitles": "En attente des sous-titres…", - "Play Now": "Lire maintenant", - "Seconds": "Secondes", - "You are currently authenticated to Trakt.tv as": "Vous êtes actuellement identifié sur Trakt.tv en tant que", - "You are currently connected to %s": "Vous êtes actuellement connecté à %s", - "Disconnect account": "Se déconnecter", - "Sync With Trakt": "Synchroniser avec Trakt", - "Syncing...": "Synchronisation…", - "Done": "Terminé", - "Subtitles Offset": "Décalage des sous-titres", - "secs": "secs", - "We are flushing your database": "Nous vidons la base de données", - "We are rebuilding the TV Show Database. Do not close the application.": "Nous reconstruisons la base de données des séries TV. Ne pas fermer l'application.", - "No shows found...": "Aucune série trouvée…", - "No Favorites found...": "Aucun favori trouvé…", - "Rebuild TV Shows Database": "Reconstruire la base de données des séries TV", - "No movies found...": "Aucun film trouvé…", - "Ratio": "Ratio", - "Health Excellent": "Excellente santé", - "Health Bad": "Mauvaise santé", - "Status: Creating Database...": "Statut : Création de la base de données…", - "Status: Updating database...": "Statut : Mise à jour de la base de données…", - "Status: Skipping synchronization TTL not met": "Statut : Saut de synchronisation TTL non rencontré", - "Advanced Settings": "Réglages avancés", - "Clear Cache directory after closing app?": "Nettoyer le dossier temporaire à la fermeture", - "Tmp Folder": "Dossier temporaire", - "Status: Downloading API archive...": "Statut : Téléchargement de l'archive API…", - "Status: Archive downloaded successfully...": "Statut : Archive téléchargée avec succès", - "Status: Importing file": "Statut : Importation du fichier", - "Status: Imported successfully": "Statut : Importation réussie", - "Status: Launching applicaion... ": "Statut : Lancement de l'application", - "URL of this stream was copied to the clipboard": "L'URL de ce flux a été copiée dans le presse-papier", - "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Erreur, la base de données est probablement corrompue. Essayez de vider les favoris dans Réglages.", - "Flushing bookmarks...": "Suppression des favoris…", - "Resetting...": "Réinitialisation…", - "We are resetting the settings": "Nous réinitialisons les réglages…", - "New version downloaded": "Nouvelle version téléchargée", - "Installed": "Installée", - "Install Now": "Installer maintenant", - "Restart Now": "Redémarrer maintenant", - "We are flushing your subtitle cache": "Nous vidons le cache des sous-titres", - "Subtitle cache deleted": "Cache des sous-titres supprimé.", - "Please select a file to play": "Veuillez sélectionner un fichier à lire", - "Test Login": "Tester l'identification", - "Testing...": "Test en cours…", - "Success!": "Réussi !", - "Failed!": "Échec !", - "Global shortcuts": "Raccourcis globaux", - "Video Player": "Lecteur vidéo", - "Toggle Fullscreen": "Plein écran", - "Play/Pause": "Lecture / Pause", - "Seek Forward": "Avancer de", - "Increase Volume": "Augmenter le volume de", - "Set Volume to": "Régler le volume à", - "Offset Subtitles by": "Décaler les sous-titres de", - "Toggle Mute": "Couper le son", - "Movie Detail": "Fiche du film", - "Toggle Quality": "Changer la qualité", - "Play Movie": "Lire le film", - "Exit Fullscreen": "Sortir du plein écran", - "Seek Backward": "Reculer de", - "Decrease Volume": "Diminuer le volume de", - "Show Stream URL": "Montrer l'URL du flux", - "TV Show Detail": "Fiche de la série TV", - "Toggle Watched": "Marquer comme vu", - "Select Next Episode": "Épisode suivant", - "Select Previous Episode": "Épisode précédent", - "Select Next Season": "Saison suivante", - "Select Previous Season": "Saison précédente", - "Play Episode": "Lire l'épisode", - "space": "espace", - "shift": "maj", - "ctrl": "ctrl", - "enter": "entrée", - "esc": "esc", - "Keyboard Shortcuts": "Raccourcis clavier", - "Cut": "Couper", - "Copy": "Copier", - "Paste": "Coller", - "Help Section": "Aide", - "Did you know?": "Le saviez-vous ?", - "What does Butter offer?": "Que propose Butter ?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Avec Butter, vous pouvez aisément regarder des films et des séries TV. Tout ce que vous avez à faire, c'est de cliquer sur une des affiches, puis sur 'Visionner Maintenant'. De plus, l'expérience est totalement personnalisable :", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Notre collection de films est constituée uniquement de contenu Haute Définition, disponibles en 720p ou 1080p. Pour visionner un film, ouvrez simplement Butter et naviguez dans la liste, accessible via l'onglet 'Films', dans la barre de navigation. Par défaut, tous les films sont proposés, triés par ordre de popularité, mais vous pouvez appliquer vos propres filtres, grâce à 'Genre' et 'Trier par'. Une fois un film choisi, cliquez sur son affiche, puis sur 'Visionner Maintenant'. N'oubliez pas le popcorn !", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "L'onglet Séries TV, accessible via la barre de navigation, vous présentera toutes les séries disponibles dans notre collection. Vous pouvez ici aussi appliquez vos propres filtres, comme pour les films. Dans cette liste, cliquez également sur l'affiche : la nouvelle fenêtre qui apparaîtra vous permettra de naviguer dans les différents épisodes et saisons. Une fois une série choisie, cliquez simplement sur le bouton 'Visionner maintenant'.", - "Choose quality": "Choisir la qualité", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Le curseur situé près du bouton 'Visionner maintenant' permet de choisir la qualité du contenu. Vous pouvez également définir une qualité donnée dans l'onglet Réglages. Avertissement : une meilleure qualité signifie plus de données à télécharger.", - "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "La plupart de nos films et séries TV ont des sous-titres pour votre langue. Vous pouvez définir les sous-titres dans l'onglet Réglages. Pour les films, il est aussi possible de choisir un sous-titre dans un menu déroulant prévu à cet effet sur la page du film.", - "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Cliquer sur l'icône en forme de coeur, sur une affiche, va ajouter le film / la série à vos favoris. Cette collection est accessible via l'icône en forme de coeur située dans la barre de navigation. Pour retirer un élément des favoris, cliquez simplement sur le coeur à nouveau ! Plutôt simple, non ?", - "Watched icon": "Icône 'visionné'", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter va se souvenir de ce que vous avez déjà visionné - un peu d'aide ne fait de mal à personne. Vous pouvez également marquer un élément comme visionné en cliquant sur l'icône en forme d'oeil sur les affiches. De plus, vous pouvez vous construire une collection puis la synchroniser avec le site Trakt.tv, via l'onglet Réglages.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Dans Butter, vous pouvez utiliser l'icône en forme de loupe pour lancer une recherche. Entrez un titre, un acteur, un réalisateur ou même une année, appuyez sur 'Entrée' et laissez-nous vous montrer ce qu'on peut vous proposer. Pour clore une recherche, cliquez sur le 'X' situé à côté du mot-clé ou lancez une autre recherche.", - "External Players": "Lecteurs externes", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Si vous préférez utiliser un lecteur externe à la place de celui par défaut, vous le pouvez en cliquant sur l'icône prévue à cet effet sur le bouton 'Visionner maintenant'. Une liste des lecteurs disponibles s'affichera: sélectionnez-en un et Butter lui enverra tout le nécessaire. Si votre lecteur n'est pas repris dans la liste, veuillez s'il vous plait nous le signaler.", - "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Pour pousser la personnalisation encore plus loin, nous vous proposons un large panel d'options. Pour accéder aux Réglages, cliquez sur l'icône en forme de rouage dans la barre de navigation.", - "Keyboard Navigation": "Navigation au clavier", - "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "La liste complète des raccourcis clavier est disponible par une pression sur '?' sur votre clavier, ou via l'icône en forme de clavier dans l'onglet Réglages.", - "Custom Torrents and Magnet Links": "Torrents personnels et liens Magnet", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Il est possible d'utiliser des torrents et liens magnet avec Butter. Glissez et déposez simplement un fichier .torrent dans la fenêtre de l'application, et/ou collez un lien magnet.", - "Torrent health": "Santé des torrents", - "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Sur la page des films/séries, vous trouverez un petit cercle, coloré en gris, rouge, jaune ou vert. Ces couleurs représentent la santé du torrent. Un torrent vert sera téléchargé rapidement, et un torrent rouge pourrait ne jamais être téléchargé, ou être d'une lenteur incroyable. La couleur grise indique une erreur dans le calcul de santé, pour les films, et nécessite un clic de votre part dans les séries TV afin d'afficher la santé du torrent.", - "How does Butter work?": "Comment fonctionne Butter ?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter joue du contenu vidéo via des torrents. Nos films sont fournis par %s et nos séries TV par %s. Les métadonnées sont récupérées depuis %s. Nous n'hébergeons aucun contenu.", - "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Du streaming via des torrents ? En fait, les torrents utilisent le protocole Bittorent, ce qui signifie (en gros) que vous téléchargez des petites parties de contenu depuis l'ordinateur d'un tiers, tout en envoyant les parties que vous avez déjà téléchargées à un autre tiers. Vous pouvez alors visionner ces parties pendant que les suivantes sont téléchargées en arrière-plan. Cet échange de données permet au contenu de rester vivant et en bonne santé.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Une fois le film entier téléchargé, vous continuez à envoyer des parties aux autres utilisateurs. Et tout disparaît de votre ordinateur à la fermeture de Butter. C'est aussi simple que cela.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "L'application elle-même est construite avec Node-Webkit et écrite en HTML, CSS et Javascript. Cela fonctionne un peu comme le navigateur Google Chrome, sauf que vous hébergez localement la grosse majorité du code. Eh oui, Butter fonctionne de la même façon qu'un site web comme... disons Wikipedia, ou Youtube !", - "I found a bug, how do I report it?": "J'ai trouvé un bug, comment le signaler ?", - "No historics found...": "Aucun historique...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Erreur, la base de donnée est probablement corrompue. Essayez de vider l'historique dans Réglages.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Vous pouvez coller un lien magnet n'importe où dans Butter avec CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Vous pouvez glisser et déposer un .torrent dans Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Le projet Butter a commencé en février 2014 et 150 personnes avaient déjà contribué plus de 3000 fois à son développement en août 2014.", - "The rule n°10 applies here.": "La règle n°10 est d'application.", - "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Lorsqu'un sous-titre pour une série TV est manquant, vous pouvez l'ajouter sur %s. Il en va de même pour les films, sur %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Si vous rencontrez des problèmes de perte de connexion, essayez de réduire la limite DHT dans Réglages", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Recherchez \"1998\" pour trouver tous les films publiés cette année-là", - "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Vous pouvez vous identifier à Trakt.tv pour sauvegarder les éléments visionnés, et les synchroniser sur plusieurs appareils.", - "Clicking on the rating stars will display a number instead.": "Un clic sur les étoiles de notation affiche un nombre à la place.", - "This application is entirely written in HTML5, CSS3 and Javascript.": "Cette application est entièrement écrite en HTML5, CSS3 et Javascript", - "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Envie d'en savoir plus sur un film ou une série TV ? Cliquez simplement sur l'icône IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Cliquer deux fois sur un des filtres \"Trier par\" inverse l'ordre de présentation.", - "Switch to next tab": "Aller à l'onglet suivant", - "Switch to previous tab": "Aller à l'onglet précédent", - "Switch to corresponding tab": "Aller à l'onglet correspondant", - "through": "à", - "Enlarge Covers": "Agrandir les affiches", - "Reduce Covers": "Diminuer les affiches", - "Open the Help Section": "Afficher l'Aide", - "Open Item Details": "Ouvrir la fiche de l'élément", - "Add Item to Favorites": "Ajouter aux favoris", - "Mark as Seen": "Marquer comme vu", - "Open this screen": "Afficher cette page", - "Open Settings": "Ouvrir les Réglages", - "Posters Size": "Taille des affiches", - "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Cette fonctionnalité n'est accessible qu'à ceux ayant un compte TraktTv synchronisé. Veuillez vous rendre dans les réglages pour entrer vos identifiants.", - "Last Open": "Dernier ouvert", - "Exporting Database...": "Exportation de la base de données...", - "Database Successfully Exported": "Base de données exportée avec succès", - "Display": "Affichage", - "TV": "Séries", - "Type": "Type", - "popularity": "popularité", - "date": "date", - "year": "année", - "rating": "note", - "updated": "mis à jour", - "name": "nom", - "OVA": "OAV", - "ONA": "ONA", - "No anime found...": "Aucun anime trouvé...", - "Movie": "Film", - "Special": "Spécial", - "No Watchlist found...": "Aucune liste de visionnage trouvée...", - "Watchlist": "Liste de visionnage", - "Resolving..": "Résolution...", - "About": "À propos", - "Open Cache Directory": "Ouvrir le dossier temporaire", - "Open Database Directory": "Ouvrir le dossier de la base de données", - "Mark as unseen": "Marquer comme non vu", - "Playback rate": "Vitesse de lecture", - "Increase playback rate by %s": "Augmenter la vitesse de lecture de %s", - "Decrease playback rate by %s": "Diminuer la vitesse de lecture de %s", - "Set playback rate to %s": "Régler la vitesse de lecture à %s", - "Playback rate adjustment is not available for this video!": "L'ajustement de la vitesse de lecture n'est pas disponible pour cette vidéo !", - "Color": "Couleur", - "With Shadows": "Ajouter une ombre", - "Local IP Address": "Adresse IP locale", - "Japan": "Japon", - "Cars": "Voitures", - "Dementia": "Psychologique", - "Demons": "Démons", - "Ecchi": "Ecchi", - "Game": "Jeu", - "Harem": "Harem", - "Historical": "Historique", - "Josei": "Josei", - "Kids": "Enfants", - "Magic": "Magie", - "Martial Arts": "Arts martiaux", - "Mecha": "Mecha", - "Military": "Militaire", - "Parody": "Parodie", - "Police": "Policier", - "Psychological": "Psychologique", - "Samurai": "Samouraï", - "School": "École", - "Seinen": "Seinen", - "Shoujo": "Shojo", - "Shoujo Ai": "Shojo-Ai", - "Shounen": "Shonen", - "Shounen Ai": "Shonen-Ai", - "Slice Of Life": "Tranche de vie", - "Slice of Life": "Tranche de vie", - "Space": "Espace", - "Sports": "Sports", - "Super Power": "Super-pouvoir", - "Supernatural": "Surnaturel", - "Vampire": "Vampire", - "Alphabet": "Titre", - "Automatically Sync on Start": "Synchroniser automatiquement au lancement", - "Setup VPN": "Configurer le VPN", - "VPN": "VPN", - "Install VPN Client": "Installer le client VPN", - "More Details": "Plus d'informations", - "Don't show me this VPN option anymore": "Je ne veux plus voir d'option VPN à l'avenir", - "Activate automatic updating": "Activer les mises à jour automatiques", - "We are installing VPN client": "Nous installons le client VPN", - "VPN Client Installed": "Le client VPN a été installé", - "Please wait...": "Veuillez patienter...", - "VPN.ht client is installed": "Le client VPN.ht est installé", - "Install again": "Réinstaller", - "Connect": "Connexion", - "Create Account": "Créer un compte", - "Please, allow ~ 1 minute": "Veuillez patienter ~ 1 minute", - "Status: Connecting to VPN...": "Statut : Connexion au VPN en cours...", - "Status: Monitoring connexion - ": "Statut : Contrôle de la connexion -", - "Connect VPN": "Connecter le VPN", - "Disconnect VPN": "Déconnecter le VPN", - "Celebrate various events": "Célébrer divers événements festifs", - "ATTENTION! We need admin access to run this command.": "ATTENTION ! Les droits d'administration sont requis pour lancer cette commande.", - "Your password is not saved": "Votre mot de passe n'est pas enregistré", - "Enter sudo password :": "Veuillez entrer votre mot de passe 'sudo' :", - "Status: Monitoring connection": "Statut : Contrôle de la connexion", - "Status: Connected": "Statut : Connecté", - "Secure connection": "Connexion sécurisée", - "Your IP:": "Votre IP :", - "Disconnect": "Déconnexion", - "Downloaded": "En cours", - "Loading stuck ? Click here !": "Chargement bloqué ? Cliquez ici !", - "Torrent Collection": "Collection de torrents", - "Drop Magnet or .torrent": "Déposez un magnet ou .torrent", - "Remove this torrent": "Supprimer ce torrent", - "Rename this torrent": "Renommer ce torrent", - "Flush entire collection": "Vider toute la collection", - "Open Collection Directory": "Ouvrir le dossier de la collection", - "Store this torrent": "Conserver ce torrent", - "Enter new name": "Entrez le nouveau nom", - "This name is already taken": "Ce nom est déjà utilisé", - "Always start playing in fullscreen": "Toujours commencer la lecture en mode plein écran", - "Allow torrents to be stored for further use": "Permettre aux torrents d'être conservés pour un usage ultérieur", - "Hide VPN from the filter bar": "Cacher l'option VPN", - "Magnet link": "Lien magnet", - "Error resolving torrent.": "Erreur lors de la résolution du torrent", - "%s hour(s) remaining": "%s heure(s) restante(s)", - "%s minute(s) remaining": "%s minute(s) restante(s)", - "%s second(s) remaining": "%s seconde(s) restante(s)", - "Unknown time remaining": "Temps restant indéterminé", - "Set player window to video resolution": "Définir la taille du lecteur à la résolution de la vidéo", - "Set player window to double of video resolution": "Définir la taille du lecteur au double de la résolution de la vidéo", - "Set player window to half of video resolution": "Définir la taille du lecteur à la moitié de la résolution de la vidéo", - "Retry": "Réessayer", - "Import a Torrent": "Importer un torrent", - "The remote movies API failed to respond, please check %s and try again later": "L'API Films ne répond pas, consultez %s et réessayez plus tard", - "The remote shows API failed to respond, please check %s and try again later": "L'API Séries ne répond pas, consultez %s et réessayez plus tard", - "The remote anime API failed to respond, please check %s and try again later": "L'API Anime ne répond pas, consultez %s et réessayez plus tard", - "Not Seen": "Non vu", - "Seen": "Vu", - "Title": "Titre", - "The video playback encountered an issue. Please try an external player like %s to view this content.": "La lecture de la vidéo a rencontré un problème. Veuillez essayez un lecteur externe, comme %s, pour visionner ce contenu.", - "Font": "Police", - "Decoration": "Habillage", - "None": "Aucun", - "Outline": "Tracer les contours", - "Opaque Background": "Assombrir l'arrière-plan", - "No thank you": "Non merci", - "Report an issue": "Rapporter un problème", - "Log in into your GitLab account": "Se connecter à un compte GitLab", - "Email": "Adresse email", - "Log in": "Se connecter", - "Report anonymously": "Rapport anonyme", - "Note regarding anonymous reports:": "À propos des rapports anonymes :", - "You will not be able to edit or delete your report once sent.": "Vous ne pourrez pas éditer ou supprimer le rapport une fois envoyé.", - "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Si des précisions supplémentaires sont nécessaires, la rapport pourrait être fermé, puisque vous ne pourrez pas fournir ces informations.", - "Step 1: Please look if the issue was already reported": "Étape 1 : Vérifiez si le problème a déjà été rapporté", - "Enter keywords": "Entrez des mots-clés", - "Already reported": "Déjà rapporté", - "I want to report a new issue": "Je veux rapporter un nouveau problème", - "Step 2: Report a new issue": "Étape 2 : Rapporter un nouveau problème", - "Note: please don't use this form to contact us. It is limited to bug reports only.": "Note : s'il vous plait, n'utilisez pas ce formulaire pour nous contacter. Il est limité aux rapports d'erreurs.", - "The title of the issue": "Le titre du rapport", - "Description": "Description", - "200 characters minimum": "200 caractères minimum", - "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Une courte description du problème. Si nécessaire, n'hésitez pas à inclure les étapes requises pour reproduire le problème.", - "Submit": "Envoyer", - "Step 3: Thank you !": "Étape 3 : Merci !", - "Your issue has been reported.": "Votre rapport d'erreur a été envoyé.", - "Open in your browser": "Ouvrir dans un navigateur", - "No issues found...": "Aucune correspondance trouvée...", - "First method": "Première méthode", - "Use the in-app reporter": "Utilisez la fonctionnalité dédiée", - "You can find it later on the About page": "Vous pouvez retrouver cette fonction plus tard sur la page À Propos", - "Second method": "Deuxième méthode", - "You can create an account on our %s repository, and click on %s.": "Vous pouvez créer un compte sur notre site %s, puis cliquer sur l'onglet %s.", - "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Utilisez les filtres de recherche %s pour vérifier si le problème a déjà été rapporté ou s'il a déjà été corrigé.", - "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "N'hésitez pas à inclure une capture d'écran si vous le jugez utile - Votre problème est-il d'ordre visuel ou technique ?", - "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un bon rapport d'erreur ne devrait pas laisser de place aux questionnements et demandes d'informations supplémentaires. N'oubliez pas d'inclure tous les détails sur votre environnement informatique.", - "Warning: Always use English when contacting us, or we might not understand you.": "Faites attention de toujours vous adresser à nous en Anglais, sans cela nous pourrions ne pas vous comprendre.", - "Search on %s": "Recherche %s", - "No results found": "Aucun résultat trouvé", - "Invalid credentials": "Identifiants non valides", - "Open Favorites": "Ouvrir les favoris", - "Open About": "Ouvrir À Propos", - "Minimize to Tray": "Réduire dans la zone de notification", - "Close": "Fermer", - "Restore": "Restaurer", - "Resume Playback": "Reprendre la lecture après interruption", - "Features": "Fonctionnalités", - "Connect To %s": "Connecter %s", - "The magnet link was copied to the clipboard": "Le lien magnet a été copié dans le presse-papier", - "Big Picture Mode": "Mode Big Picture", - "Big Picture Mode is unavailable on your current screen resolution": "Le mode Big Picture n'est pas compatible avec votre résolution d'écran", - "Cannot be stored": "Impossible à sauvegarder", - "%s reported this torrent as fake": "%s a identifié ce torrent comme factice", - "%s could not verify this torrent": "%s n'a pas pu vérifier ce torrent", - "Randomize": "Aléatoire", - "Randomize Button for Movies": "Bouton \"Aléatoire\" pour les films", - "Overall Ratio": "Ratio global", - "Translate Synopsis": "Traduire les synopsis", - "Returning Series": "En cours", - "In Production": "En production", - "Canceled": "Annulé", - "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s ne devrait pas être exécuté en tant qu'administrateur", - "Your disk is almost full.": "Votre disque dur est presque plein.", - "You need to make more space available on your disk by deleting files.": "Vous devez libérer de l'espace sur votre disque dur en supprimant des fichiers.", - "Playing Next": "Épisode suivant", - "Trending": "Tendance", - "Remember Filters": "Se souvenir du choix du filtrage", - "Automatic Subtitle Uploading": "Téléversement automatique des sous-titres", - "See-through Background": "Arrière-plan semi-transparent", - "Bold": "Gras", - "Currently watching": "Vous regardez", - "No, it's not that": "Non, ce n'est pas ça", - "Correct": "Exact", - "Initializing %s. Please Wait...": "Démarrage de %s. Veuillez patienter…", - "Init Database": "Init. base de données", - "Status: %s ...": "Status : %s ...", - "Create Temp Folder": "Créer Dossier Temporaire", - "Set System Theme": "Définir le thème du système", - "Disclaimer": "Disclaimer", - "Series": "Séries", - "Finished": "Finished", - "blah": "blah", - "thriller,conspiracy,indie": "thriller,conspiracy,indie" + "External Player": "Lecteur externe", + "Made with": "Créé avec", + "by a bunch of geeks from All Around The World": "par une bande de geeks venant du monde entier", + "Initializing %s. Please Wait...": "Initialisation %s. Veuillez patienter...", + "Movies": "Films", + "TV Series": "Séries TV", + "Anime": "Anime", + "Genre": "Genre", + "All": "Tous", + "Action": "Action", + "Adventure": "Aventure", + "Animation": "Animation", + "Children": "Enfants", + "Comedy": "Comédie", + "Crime": "Crime", + "Documentary": "Documentaire", + "Drama": "Drame", + "Family": "Famille", + "Fantasy": "Fantastique", + "Game Show": "Jeu télévisé", + "Horror": "Horreur", + "Mini Series": "Mini séries", + "Mystery": "Mystère", + "News": "Actualités", + "Reality": "Réalité", + "Romance": "Romance", + "Science Fiction": "Science-Fiction", + "Soap": "Feuilleton", + "Special Interest": "Intérêt spécial", + "Sport": "Sport", + "Suspense": "Suspens", + "Talk Show": "Emission télévisée", + "Thriller": "Thriller", + "Western": "Western", + "Sort by": "Trier par", + "Updated": "Mise à jour", + "Year": "Année", + "Name": "Nom", + "Search": "Recherche", + "Season": "Saison", + "Seasons": "Saisons", + "Season %s": "Saison %s", + "Load More": "Voir plus", + "Saved": "Enregistré", + "Settings": "Réglages", + "Show advanced settings": "Montrer les réglages avancés", + "User Interface": "Interface", + "Default Language": "Langue par défaut", + "Theme": "Thème", + "Start Screen": "Écran d'accueil", + "Favorites": "Favoris", + "Show rating over covers": "Montrer la note sur les affiches", + "Always On Top": "Toujours au premier plan", + "Watched Items": "Éléments visionnés", + "Show": "Montrer", + "Fade": "Décolorer", + "Hide": "Cacher", + "Subtitles": "Sous-titres", + "Default Subtitle": "Sous-titres par défaut", + "Disabled": "Désactivés", + "Size": "Taille", + "Quality": "Qualité", + "Only list movies in": "Uniquement les films en", + "Show movie quality on list": "Afficher la qualité des films dans la liste", + "Trakt.tv": "Trakt.tv", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connectez-vous à %s pour 'scrobbler' automatiquement les épisodes regardés avec %s", + "Username": "Nom d'utilisateur", + "Password": "Mot de passe", + "%s stores an encrypted hash of your password in your local database": "%s conserve une empreinte chiffrée du mot de passe dans votre base de données locale", + "Remote Control": "Contrôle à distance", + "HTTP API Port": "Port HTTP", + "HTTP API Username": "Nom d'utilisateur", + "HTTP API Password": "Mot de passe", + "Connection": "Connexion", + "TV Show API Endpoint": "Adresse de l'API Séries", + "Connection Limit": "Limite de connexion", + "DHT Limit": "Limite DHT", + "Port to stream on": "Port de diffusion", + "0 = Random": "0 = Aléatoire", + "Cache Directory": "Dossier temporaire", + "Clear Tmp Folder after closing app?": "Nettoyer le dossier temporaire à la fermeture", + "Database": "Base de données", + "Database Directory": "Dossier utilisé", + "Import Database": "Importer une base de données", + "Export Database": "Exporter une base de données", + "Flush bookmarks database": "Vider la base de données des favoris", + "Flush subtitles cache": "Vider le cache des sous-titres", + "Flush all databases": "Vider les bases de données", + "Reset to Default Settings": "Rétablir les réglages par défaut", + "Importing Database...": "Importation de la base de données...", + "Please wait": "Veuillez patienter", + "Error": "Erreur", + "Biography": "Biographie", + "Film-Noir": "Film Noir", + "History": "Histoire", + "Music": "Musique", + "Musical": "Comédie Musicale", + "Sci-Fi": "Science-Fiction", + "Short": "Court métrage", + "War": "Guerre", + "Rating": "Note", + "Open IMDb page": "Ouvrir la page IMDb", + "Health false": "Santé - erreur", + "Add to bookmarks": "Ajouter aux favoris", + "Watch Trailer": "Voir la bande-annonce", + "Watch Now": "Visionner maintenant", + "Ratio:": "Ratio :", + "Seeds:": "Sources :", + "Peers:": "Clients :", + "Remove from bookmarks": "Retirer des favoris", + "Changelog": "Historique des modifications", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s est le fruit de nombreux développeurs et de graphistes qui ont rassemblé plusieurs API dans le but de rendre l'expérience du streaming via torrent la plus simple possible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Nous construisons ce projet en open source depuis les quatre coins du monde. Nous adorons le cinéma… et le popcorn !", + "Health Unknown": "Santé - inconnue", + "Episodes": "Épisodes", + "Episode %s": "Épisode %s", + "Aired Date": "Date de diffusion", + "Streaming to": "Joué via", + "connecting": "Connexion…", + "Download": "Téléchargement", + "Upload": "Envoi", + "Active Peers": "Clients actifs", + "Cancel": "Annuler", + "startingDownload": "Démarrage du téléchargement…", + "downloading": "Téléchargement…", + "ready": "Prêt", + "playingExternally": "En lecture externe", + "Custom...": "Ajouter…", + "Volume": "Volume", + "Ended": "Terminé", + "Error loading data, try again later...": "Erreur lors du chargement des données, réessayez plus tard…", + "Miscellaneous": "Divers", + "First Unwatched Episode": "Premier épisode non visionné", + "Next Episode In Series": "Prochain épisode", + "Flushing...": "Suppression…", + "Are you sure?": "Confirmer ?", + "We are flushing your databases": "Nous vidons les bases de données", + "Success": "Réussite", + "Please restart your application": "Veuillez redémarrer l'application", + "Restart": "Redémarrer", + "Terms of Service": "Conditions d'utilisation", + "I Accept": "J'accepte", + "Leave": "Quitter", + "When Opening TV Series Detail Jump To": "Au chargement des détails de séries, sélectionner", + "Playback": "Lecture", + "Play next episode automatically": "Jouer l'épisode suivant automatiquement", + "Generate Pairing QR code": "Générer un code QR", + "Play": "Lire", + "waitingForSubtitles": "En attente des sous-titres…", + "Play Now": "Lire maintenant", + "Seconds": "Secondes", + "You are currently connected to %s": "Vous êtes actuellement connecté à %s", + "Disconnect account": "Se déconnecter", + "Sync With Trakt": "Synchroniser avec Trakt", + "Syncing...": "Synchronisation…", + "Done": "Terminé", + "Subtitles Offset": "Décalage des sous-titres", + "secs": "secs", + "We are flushing your database": "Nous vidons la base de données", + "Ratio": "Ratio", + "Advanced Settings": "Réglages avancés", + "Tmp Folder": "Dossier temporaire", + "URL of this stream was copied to the clipboard": "L'URL de ce flux a été copiée dans le presse-papier", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Erreur, la base de données est probablement corrompue. Essayez de vider les favoris dans Réglages.", + "Flushing bookmarks...": "Suppression des favoris…", + "Resetting...": "Réinitialisation…", + "We are resetting the settings": "Nous réinitialisons les réglages…", + "Installed": "Installée", + "We are flushing your subtitle cache": "Nous vidons le cache des sous-titres", + "Subtitle cache deleted": "Cache des sous-titres supprimé.", + "Please select a file to play": "Veuillez sélectionner un fichier à lire", + "Global shortcuts": "Raccourcis globaux", + "Video Player": "Lecteur vidéo", + "Toggle Fullscreen": "Plein écran", + "Play/Pause": "Lecture / Pause", + "Seek Forward": "Avancer de", + "Increase Volume": "Augmenter le volume de", + "Set Volume to": "Régler le volume à", + "Offset Subtitles by": "Décaler les sous-titres de", + "Toggle Mute": "Couper le son", + "Movie Detail": "Fiche du film", + "Toggle Quality": "Changer la qualité", + "Play Movie": "Lire le film", + "Exit Fullscreen": "Sortir du plein écran", + "Seek Backward": "Reculer de", + "Decrease Volume": "Diminuer le volume de", + "Show Stream URL": "Montrer l'URL du flux", + "TV Show Detail": "Fiche de la série TV", + "Toggle Watched": "Marquer comme vu", + "Select Next Episode": "Épisode suivant", + "Select Previous Episode": "Épisode précédent", + "Select Next Season": "Saison suivante", + "Select Previous Season": "Saison précédente", + "Play Episode": "Lire l'épisode", + "space": "espace", + "shift": "maj", + "ctrl": "ctrl", + "enter": "entrée", + "esc": "esc", + "Keyboard Shortcuts": "Raccourcis clavier", + "Cut": "Couper", + "Copy": "Copier", + "Paste": "Coller", + "Help Section": "Aide", + "Did you know?": "Le saviez-vous ?", + "What does %s offer?": "Que propose %s ?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Avec %s, vous pouvez regarder des films et des séries TV aisément. Tout ce que vous avez à faire, c'est de cliquer sur une des affiches, puis sur 'Visionner Maintenant'. Mais, l'expérience est totalement personnalisable :", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Notre collection de films est constituée uniquement de contenu Haute Définition, disponibles en 720p ou 1080p. Pour visionner un film, ouvrez simplement %s et naviguez dans la liste, accessible via l'onglet 'Films', dans la barre de navigation. Par défaut, tous les films sont triés par ordre de popularité, mais vous pouvez appliquer vos propres filtres, grâce aux filtres 'Genre' et 'Trier par'. Une fois un film choisi, cliquez sur son affiche, puis sur 'Visionner Maintenant'. N'oubliez pas le popcorn !", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "L'onglet Séries TV, accessible via la barre de navigation, vous présentera toutes les séries disponibles dans notre collection. Vous pouvez ici aussi appliquez vos propres filtres, comme pour les films. Dans cette liste, cliquez également sur l'affiche : la nouvelle fenêtre qui apparaîtra vous permettra de naviguer dans les différents épisodes et saisons. Une fois une série choisie, cliquez simplement sur le bouton 'Visionner maintenant'.", + "Choose quality": "Choisir la qualité", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Le curseur situé près du bouton 'Visionner maintenant' permet de choisir la qualité du contenu. Vous pouvez également définir une qualité donnée dans l'onglet Réglages. Avertissement : une meilleure qualité signifie plus de données à télécharger.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "La plupart de nos films et séries TV ont des sous-titres pour votre langue. Vous pouvez définir les sous-titres dans l'onglet Réglages. Pour les films, il est aussi possible de choisir un sous-titre dans un menu déroulant prévu à cet effet sur la page du film.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Cliquer sur l'icône en forme de coeur, sur une affiche, va ajouter le film / la série à vos favoris. Cette collection est accessible via l'icône en forme de coeur située dans la barre de navigation. Pour retirer un élément des favoris, cliquez simplement sur le coeur à nouveau ! Plutôt simple, non ?", + "Watched icon": "Icône 'visionné'", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s va se souvenir de ce que vous avez déjà visionné - un peu d'aide ne fait pas de mal. Vous pouvez également marquer un élément comme vu en cliquant sur l'icône en forme d’œil sur les affiches. Vous pouvez construire et synchroniser votre collection avec le site Trakt.tv, via l'onglet Réglages.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Dans %s, vous pouvez utiliser l'icône en forme de loupe pour lancer une recherche. Entrez un titre, un acteur, un réalisateur ou même une année, appuyez sur 'Entrée' et laissez-nous vous montrer ce qu'on peut vous offrir pour satisfaire vos besoins. Pour clore une recherche, cliquez sur le 'X' situé à côté du mot-clé ou tapez autre chose dans le champ.", + "External Players": "Lecteurs externes", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Si vous préférez utiliser un lecteur externe à la place de celui par défaut, vous le pouvez en cliquant sur l'icône prévue à cet effet sur le bouton 'Visionner maintenant'. Une liste des lecteurs disponibles s'affichera: sélectionnez-en un et %s lui enverra tout le nécessaire. Si votre lecteur n'est pas repris dans la liste, veuillez s'il vous plait nous le signaler.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Pour pousser la personnalisation encore plus loin, nous vous proposons un large panel d'options. Pour accéder aux Réglages, cliquez sur l'icône en forme de rouage dans la barre de navigation.", + "Keyboard Navigation": "Navigation au clavier", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "La liste complète des raccourcis clavier est disponible par une pression sur '?' sur votre clavier, ou via l'icône en forme de clavier dans l'onglet Réglages.", + "Custom Torrents and Magnet Links": "Torrents personnels et liens Magnet", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Vous pouvez utiliser des torrents et des liens magnets dans %s. Glissez et déposez simplement un fichier .torrent dans la fenêtre de l'application et/ou collez un lien magnet.", + "Torrent health": "Santé des torrents", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Sur la page des films/séries, vous trouverez un petit cercle, coloré en gris, rouge, jaune ou vert. Ces couleurs représentent la santé du torrent. Un torrent vert sera téléchargé rapidement, et un torrent rouge pourrait ne jamais être téléchargé, ou être d'une lenteur incroyable. La couleur grise indique une erreur dans le calcul de santé, pour les films, et nécessite un clic de votre part dans les séries TV afin d'afficher la santé du torrent.", + "How does %s work?": "Comment %s fonctionne ?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s joue du contenu vidéo via des torrents. Nos films sont fournis par %s et nos séries TV par %s, les métadonnées sont récupérées depuis %s. Nous n'hébergeons aucun contenu.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Du streaming via des torrents ? En fait, les torrents utilisent le protocole Bittorent, ce qui signifie (en gros) que vous téléchargez des petites parties de contenu depuis l'ordinateur d'un tiers, tout en envoyant les parties que vous avez déjà téléchargées à un autre tiers. Vous pouvez alors visionner ces parties pendant que les suivantes sont téléchargées en arrière-plan. Cet échange de données permet au contenu de rester vivant et en bonne santé.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Une fois le film téléchargé entièrement, vous continuez à envoyer des parties aux autres utilisateurs. Et tout est supprimé de votre ordinateur lorsque vous fermez %s. C'est aussi simple que cela.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "L'application elle-même est construite avec Node-Webkit, HTML, CSS et Javascript. Cela fonctionne comme le navigateur Google Chrome, sauf que vous hébergez localement la majorité du code. Oui, %s fonctionne de la même façon qu'un site web comme... disons Wikipedia, ou Youtube !", + "I found a bug, how do I report it?": "J'ai trouvé un bug, comment le signaler ?", + "You can paste magnet links anywhere in %s with CTRL+V.": "Vous pouvez coller un lien magnet n'importe où dans %s avec CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Vous pouvez glisser et déposer un fichier .torrent dans %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Lorsqu'un sous-titre pour une série TV est manquant, vous pouvez l'ajouter sur %s. Il en va de même pour les films, sur %s", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Vous pouvez vous identifier à Trakt.tv pour sauvegarder les éléments visionnés, et les synchroniser sur plusieurs appareils.", + "Clicking on the rating stars will display a number instead.": "Un clic sur les étoiles de notation affiche un nombre à la place.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "Cette application est entièrement écrite en HTML5, CSS3 et Javascript", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Envie d'en savoir plus sur un film ou une série TV ? Cliquez simplement sur l'icône IMDb.", + "Switch to next tab": "Aller à l'onglet suivant", + "Switch to previous tab": "Aller à l'onglet précédent", + "Switch to corresponding tab": "Aller à l'onglet correspondant", + "through": "à", + "Enlarge Covers": "Agrandir les affiches", + "Reduce Covers": "Diminuer les affiches", + "Open Item Details": "Ouvrir la fiche de l'élément", + "Add Item to Favorites": "Ajouter aux favoris", + "Mark as Seen": "Marquer comme vu", + "Open this screen": "Afficher cette page", + "Open Settings": "Ouvrir les Réglages", + "Posters Size": "Taille des affiches", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Cette fonctionnalité n'est accessible qu'à ceux ayant un compte TraktTv synchronisé. Veuillez vous rendre dans les réglages pour entrer vos identifiants.", + "Last Open": "Dernier ouvert", + "Exporting Database...": "Exportation de la base de données...", + "Database Successfully Exported": "Base de données exportée avec succès", + "Display": "Affichage", + "TV": "Séries", + "Type": "Type", + "popularity": "popularité", + "date": "date", + "year": "année", + "rating": "note", + "updated": "mis à jour", + "name": "nom", + "OVA": "OAV", + "ONA": "ONA", + "Movie": "Film", + "Special": "Spécial", + "Watchlist": "Liste de visionnage", + "Resolving..": "Résolution...", + "About": "À propos", + "Open Cache Directory": "Ouvrir le dossier temporaire", + "Open Database Directory": "Ouvrir le dossier de la base de données", + "Mark as unseen": "Marquer comme non vu", + "Playback rate": "Vitesse de lecture", + "Increase playback rate by %s": "Augmenter la vitesse de lecture de %s", + "Decrease playback rate by %s": "Diminuer la vitesse de lecture de %s", + "Set playback rate to %s": "Régler la vitesse de lecture à %s", + "Playback rate adjustment is not available for this video!": "L'ajustement de la vitesse de lecture n'est pas disponible pour cette vidéo !", + "Color": "Couleur", + "Local IP Address": "Adresse IP locale", + "Japan": "Japon", + "Cars": "Voitures", + "Dementia": "Psychologique", + "Demons": "Démons", + "Ecchi": "Ecchi", + "Game": "Jeu", + "Harem": "Harem", + "Historical": "Historique", + "Josei": "Josei", + "Kids": "Enfants", + "Magic": "Magie", + "Martial Arts": "Arts martiaux", + "Mecha": "Mecha", + "Military": "Militaire", + "Parody": "Parodie", + "Police": "Policier", + "Psychological": "Psychologique", + "Samurai": "Samouraï", + "School": "École", + "Seinen": "Seinen", + "Shoujo": "Shojo", + "Shoujo Ai": "Shojo-Ai", + "Shounen": "Shonen", + "Shounen Ai": "Shonen-Ai", + "Slice of Life": "Tranche de vie", + "Space": "Espace", + "Sports": "Sports", + "Super Power": "Super-pouvoir", + "Supernatural": "Surnaturel", + "Vampire": "Vampire", + "Automatically Sync on Start": "Synchroniser automatiquement au lancement", + "VPN": "VPN", + "Activate automatic updating": "Activer les mises à jour automatiques", + "Please wait...": "Veuillez patienter...", + "Connect": "Connexion", + "Create Account": "Créer un compte", + "Celebrate various events": "Célébrer divers événements festifs", + "Disconnect": "Déconnexion", + "Downloaded": "En cours", + "Loading stuck ? Click here !": "Chargement bloqué ? Cliquez ici !", + "Torrent Collection": "Collection de torrents", + "Drop Magnet or .torrent": "Déposez un magnet ou .torrent", + "Remove this torrent": "Supprimer ce torrent", + "Rename this torrent": "Renommer ce torrent", + "Flush entire collection": "Vider toute la collection", + "Open Collection Directory": "Ouvrir le dossier de la collection", + "Store this torrent": "Conserver ce torrent", + "Enter new name": "Entrez le nouveau nom", + "This name is already taken": "Ce nom est déjà utilisé", + "Always start playing in fullscreen": "Toujours commencer la lecture en mode plein écran", + "Magnet link": "Lien magnet", + "Error resolving torrent.": "Erreur lors de la résolution du torrent", + "%s hour(s) remaining": "%s heure(s) restante(s)", + "%s minute(s) remaining": "%s minute(s) restante(s)", + "%s second(s) remaining": "%s seconde(s) restante(s)", + "Unknown time remaining": "Temps restant indéterminé", + "Set player window to video resolution": "Définir la taille du lecteur à la résolution de la vidéo", + "Set player window to double of video resolution": "Définir la taille du lecteur au double de la résolution de la vidéo", + "Set player window to half of video resolution": "Définir la taille du lecteur à la moitié de la résolution de la vidéo", + "Retry": "Réessayer", + "Import a Torrent": "Importer un torrent", + "Not Seen": "Non vu", + "Seen": "Vu", + "Title": "Titre", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "La lecture de la vidéo a rencontré un problème. Veuillez essayez un lecteur externe, comme %s, pour visionner ce contenu.", + "Font": "Police", + "Decoration": "Habillage", + "None": "Aucun", + "Outline": "Tracer les contours", + "Opaque Background": "Assombrir l'arrière-plan", + "No thank you": "Non merci", + "Report an issue": "Rapporter un problème", + "Email": "Adresse email", + "Log in": "Se connecter", + "Report anonymously": "Rapport anonyme", + "Note regarding anonymous reports:": "À propos des rapports anonymes :", + "You will not be able to edit or delete your report once sent.": "Vous ne pourrez pas éditer ou supprimer le rapport une fois envoyé.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Si des précisions supplémentaires sont nécessaires, la rapport pourrait être fermé, puisque vous ne pourrez pas fournir ces informations.", + "Step 1: Please look if the issue was already reported": "Étape 1 : Vérifiez si le problème a déjà été rapporté", + "Enter keywords": "Entrez des mots-clés", + "Already reported": "Déjà rapporté", + "I want to report a new issue": "Je veux rapporter un nouveau problème", + "Step 2: Report a new issue": "Étape 2 : Rapporter un nouveau problème", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Note : s'il vous plait, n'utilisez pas ce formulaire pour nous contacter. Il est limité aux rapports d'erreurs.", + "The title of the issue": "Le titre du rapport", + "Description": "Description", + "200 characters minimum": "200 caractères minimum", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Une courte description du problème. Si nécessaire, n'hésitez pas à inclure les étapes requises pour reproduire le problème.", + "Submit": "Envoyer", + "Step 3: Thank you !": "Étape 3 : Merci !", + "Your issue has been reported.": "Votre rapport d'erreur a été envoyé.", + "Open in your browser": "Ouvrir dans un navigateur", + "No issues found...": "Aucune correspondance trouvée...", + "First method": "Première méthode", + "Use the in-app reporter": "Utilisez la fonctionnalité dédiée", + "You can find it later on the About page": "Vous pouvez retrouver cette fonction plus tard sur la page À Propos", + "Second method": "Deuxième méthode", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Utilisez les filtres de recherche %s pour vérifier si le problème a déjà été rapporté ou s'il a déjà été corrigé.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "N'hésitez pas à inclure une capture d'écran si vous le jugez utile - Votre problème est-il d'ordre visuel ou technique ?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un bon rapport d'erreur ne devrait pas laisser de place aux questionnements et demandes d'informations supplémentaires. N'oubliez pas d'inclure tous les détails sur votre environnement informatique.", + "Warning: Always use English when contacting us, or we might not understand you.": "Faites attention de toujours vous adresser à nous en Anglais, sans cela nous pourrions ne pas vous comprendre.", + "Search for torrent": "Recherche du torrent", + "No results found": "Aucun résultat trouvé", + "Invalid credentials": "Identifiants non valides", + "Open Favorites": "Ouvrir les favoris", + "Open About": "Ouvrir À Propos", + "Minimize to Tray": "Réduire dans la zone de notification", + "Close": "Fermer", + "Restore": "Restaurer", + "Resume Playback": "Reprendre la lecture après interruption", + "Features": "Fonctionnalités", + "Connect To %s": "Connecter %s", + "The magnet link was copied to the clipboard": "Le lien magnet a été copié dans le presse-papier", + "Big Picture Mode": "Mode Big Picture", + "Big Picture Mode is unavailable on your current screen resolution": "Le mode Big Picture n'est pas compatible avec votre résolution d'écran", + "Cannot be stored": "Impossible à sauvegarder", + "%s reported this torrent as fake": "%s a identifié ce torrent comme factice", + "Randomize": "Aléatoire", + "Randomize Button for Movies": "Bouton \"Aléatoire\" pour les films", + "Overall Ratio": "Ratio global", + "Translate Synopsis": "Traduire les synopsis", + "N/A": "N/A", + "Your disk is almost full.": "Votre disque dur est presque plein.", + "You need to make more space available on your disk by deleting files.": "Vous devez libérer de l'espace sur votre disque dur en supprimant des fichiers.", + "Playing Next": "Épisode suivant", + "Trending": "Tendance", + "Remember Filters": "Se souvenir du choix du filtrage", + "Automatic Subtitle Uploading": "Téléversement automatique des sous-titres", + "See-through Background": "Arrière-plan semi-transparent", + "Bold": "Gras", + "Currently watching": "Vous regardez", + "No, it's not that": "Non, ce n'est pas ça", + "Correct": "Exact", + "Indie": "Indépendant", + "Init Database": "Initialisation de la base de données", + "Status: %s ...": "Statut: %s ...", + "Create Temp Folder": "Créer dossier temporaire", + "Set System Theme": "Définir thème du système", + "Disclaimer": "Avertissement", + "Series": "Séries", + "Finished": "Terminé", + "Event": "Évènement", + "action": "action", + "war": "guerre", + "Local": "Local", + "Try another subtitle or drop one in the player": "Essayez d'autres sous-titres ou glissez en dans le lecteur", + "animation": "animation", + "family": "famille", + "show": "show", + "movie": "film", + "Something went wrong downloading the update": "Un incident est survenu pendant le téléchargement de la mise à jour", + "Activate Update seeding": "Activer le partage de mise à jour", + "Disable Anime Tab": "Désactiver l'onglet anime", + "Disable Indie Tab": "Désactiver l'onglet indépendant", + "Error converting subtitle": "Erreur de conversion des sous-titres", + "No subtitles found": "Aucun sous-titre disponible", + "Try again later or drop a subtitle in the player": "Réessayez plus tard ou glissez des sous-titres dans le lecteur", + "You should save the content of the old directory, then delete it": "Vous devriez sauvegarder le contenu de l'ancien répertoire, puis le supprimer", + "Search on %s": "Recherche %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Êtes-vous sûr de vouloir entièrement supprimer la collection de Torrents ?", + "Audio Language": "Langue audio", + "Subtitle": "Sous-titres", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Erreur de lecture du timing des sous-titres, le fichier semble corrompu", + "Connection Not Secured": "Connexion non sécurisée", + "Open File to Import": "Ouvrir le fichier à importer", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Annuler et utiliser le VPN", + "Continue seeding torrents after restart app?": "Continuer de partager les torrents après le redémarrage de l’application ?", + "Enable VPN": "Activer le VPN" } \ No newline at end of file diff --git a/src/app/language/gl.json b/src/app/language/gl.json index f2bbf52ba0..a6dd1ca35f 100644 --- a/src/app/language/gl.json +++ b/src/app/language/gl.json @@ -2,8 +2,7 @@ "External Player": "Reprodutor externo", "Made with": "Feito con", "by a bunch of geeks from All Around The World": "por unha morea de geeks espallados polo mundo adiante", - "Initializing Butter. Please Wait...": "Iniciando o Butter. Por favor, agarda...", - "Status: Checking Database...": "Estado: Chequeando a Base de Datos...", + "Initializing %s. Please Wait...": "Comezando %s. Por favor, agarde...", "Movies": "Filmes", "TV Series": "Series de TV", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familiar", "Fantasy": "Fantasía", "Game Show": "Concurso", - "Home And Garden": "Fogar e Xardinería", "Horror": "Terror", "Mini Series": "Mini Series", "Mystery": "Misterio", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Ordenar por", - "Popularity": "Popularidade", "Updated": "Actualizado", "Year": "Ano", "Name": "Nome", @@ -67,18 +64,16 @@ "Only list movies in": "Listar só filmes en", "Show movie quality on list": "Amosar a calidade do filme na lista", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Introduce os teus detalles de Trakt.tv aquí para sincronizar automaticamente os episodios que ves en Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Conecta a %s para rexistrar e compartir automáticamente os episodios que ves no %s", "Username": "Nome de usuario", "Password": "Contrasinal", - "Butter stores an encrypted hash of your password in your local database": "Butter almacena un hash encriptado do teu contrasinal na túa base de datos local", + "%s stores an encrypted hash of your password in your local database": "%salmacena un hash cifrado do seu contrasinal na súa base de datos local", "Remote Control": "Control remoto", "HTTP API Port": "Porto da API HTTP", "HTTP API Username": "Nome de usuario da API HTTP", "HTTP API Password": "Contrasinal da API HTTP", "Connection": "Conexión", "TV Show API Endpoint": "Endpoint da API de Programas", - "Movies API Endpoint": "Endpoint da API de filmes", "Connection Limit": "Límite de conexións", "DHT Limit": "Límite DHT", "Port to stream on": "Porto para a transmisión", @@ -104,22 +99,19 @@ "Sci-Fi": "Ciencia ficción", "Short": "Curta", "War": "Bélico", - "Last Added": "Engadido máis recente", "Rating": "Puntuación", "Open IMDb page": "Ver na páxina de IMDb", "Health false": "Saúde engañosa", "Add to bookmarks": "Engadir ós favoritos", "Watch Trailer": "Ver tráiler", "Watch Now": "Ver agora", - "Health Good": "Saúde boa", "Ratio:": "Taxa:", "Seeds:": "Sementes:", "Peers:": "Pares:", "Remove from bookmarks": "Borrar dos favoritos", "Changelog": "Rexistro de cambios", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "O Butter é a obra dun feixe de programadores e deseñadores axuntando unha morea de APIs diferentes, para conseguirmos que a túa experiencia ó veres filmes polo torrent sexa o máis sinxela posible.", - "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Somos un proxecto de código aberto. Somos de todos os sitios do mundo. Mólanos moito os días de peli e mantiña. E, por descontado, degoiramos os flocos de millo.", - "Invalid PCT Database File Selected": "Seleccionado Arquivo Inválido de Base de datos PCT", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%sé o resultado de moitos desenvolvedores e deseñadores que xuntan unha chea de APIs para facer a experiencia de ver películas por torrent o máis sinxelo posible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "O noso é un proxecto de código aberto. Somos de todos os sitios do mundo. Mólannos moito os días de sofá, peli e mantiña. E meu, por suposto, degoiramos uns bos flocos de millo.", "Health Unknown": "Saúde descoñecida", "Episodes": "Capítulos", "Episode %s": "Capítulo %s", @@ -139,10 +131,8 @@ "Ended": "Rematado", "Error loading data, try again later...": "Erro cargando datos, inténtao de novo máis tarde...", "Miscellaneous": "Varios", - "When opening TV Show Detail Jump to:": "Ao abrir a información do show de TV ir a:", "First Unwatched Episode": "Primeiro capítulo non visto", "Next Episode In Series": "Seguinte capítulo da serie", - "When Opening TV Show Detail Jump To": "Ao abrir a información do programa de TV ir a", "Flushing...": "Limpando...", "Are you sure?": "Estás seguro?", "We are flushing your databases": "Estamos limpando as túas bases de datos", @@ -153,17 +143,13 @@ "I Accept": "Acepto", "Leave": "Saír", "When Opening TV Series Detail Jump To": "Ao abrir a información das series de TV ir a", - "Health Medium": "Saúde media", "Playback": "Reproducir", "Play next episode automatically": "Reproducir seguinte capítulo automaticamente", "Generate Pairing QR code": "Xerar código QR de emparellamento", - "Playing Next Episode in": "Reproducindo o seguinte capítulo en", "Play": "Reproducir", - "Dismiss": "Descartar", "waitingForSubtitles": "Agardando polos subtítulos", "Play Now": "Reproducir agora", "Seconds": "Segundos", - "You are currently authenticated to Trakt.tv as": "Estás actualmente autenticado en Trakt.tv como", "You are currently connected to %s": "Neste momento estás conectado a %s", "Disconnect account": "Desconectar a conta", "Sync With Trakt": "Sincronizar con Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Desprazamento dos subtítulos", "secs": "seg.", "We are flushing your database": "Estamos limpando a túa base de datos", - "We are rebuilding the TV Show Database. Do not close the application.": "Estamos reconstruíndo a Base de Datos dos Programas de TV. Non peches a aplicación.", - "No shows found...": "Ningún programa atopado...", - "No Favorites found...": "Ningún favorito atopado...", - "Rebuild TV Shows Database": "Reconstruír Base de Datos dos Programas de TV", - "No movies found...": "Ningún filme atopado...", "Ratio": "Taxa", - "Health Excellent": "Excelente saúde", - "Health Bad": "Mala Saúde", - "Status: Creating Database...": "Estado: Creando Base de Datos...", - "Status: Updating database...": "Estado: Actualizando base de datos...", - "Status: Skipping synchronization TTL not met": "Estado: Ignorando sincronización. Non cumpre co TTL.", "Advanced Settings": "Axustes avanzados", - "Clear Cache directory after closing app?": "Desexa limpar o cartafol da caché tras pechar a app?", "Tmp Folder": "Cartafol Tmp", - "Status: Downloading API archive...": "Estado: Descargando arquivo de API...", - "Status: Archive downloaded successfully...": "Estado: Arquivo descargado con éxito...", - "Status: Importing file": "Estado: Importando arquivo", - "Status: Imported successfully": "Estado: Importado con éxito", - "Status: Launching applicaion... ": "Estado: Lanzando aplicación...", "URL of this stream was copied to the clipboard": "O URL deste fluxo copiouse ao portarretallos", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Erro, a base de datos probablemente estea estragada. Tenta limpar os favoritos pola lapela \"Axustes\".", "Flushing bookmarks...": "Limpando os favoritos...", "Resetting...": "Restabelecendo...", "We are resetting the settings": "Estamos restabelecendo os axustes", - "New version downloaded": "Descargada nova versión", "Installed": "Instalado", - "Install Now": "Instalar agora", - "Restart Now": "Reiniciar agora", "We are flushing your subtitle cache": "Estamos limpando a túa caché de subtítulos", "Subtitle cache deleted": "Caché de subtítulos borrada", "Please select a file to play": "Por favor, selecciona un arquivo para reproducir", - "Test Login": "Probar o Inicio de Sesión", - "Testing...": "Probando...", - "Success!": "Correcto!", - "Failed!": "Fallou!", "Global shortcuts": "Atallos globais", "Video Player": "Reprodutor de vídeo", "Toggle Fullscreen": "Cambiar a Pantalla completa", @@ -241,53 +204,45 @@ "Paste": "Pegar", "Help Section": "Sección de Axuda", "Did you know?": "Sabías?", - "What does Butter offer?": "Que fai Butter por mí?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con Butter, poderás ver filmes e series de TV dun xeito realmente doado. Todo o que tés que facer é clicar nunha das portadas, despois clicar en 'Ver Agora'. Ademáis, é unha experiencia altamente configurable:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "A nosa colección só contén filmes en Alta Definición, dispoñibles en 720p e 1080p. Para ver un filme, só tes que abrir o Butter e navegar a través da colección, que atoparás na lapela \"Filmes\" da barra de navegación. A vista predefinida amosarache todos os filmes ordenados por popularidade, pero podes aplicar os teus propios filtros, grazas aos filtros de \"Xénero\" ou \"Ordenar por\". Unha vez que escollas o filme que queres ver, clica na súa portada. Entón preme \"Ver Agora\". E non che esquezas os flocos de millo!", + "What does %s offer?": "Que ofrece %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con %s, podes ver películas e series de TV con facilidade. Todo o que tes que facer é facer clic nunha das portadas e logo facer clic en 'Ver agora'. Pero a túa experiencia é moi personalizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "A nosa colección só contén filmes en Alta Definición, dispoñibles en 720p e 1080p. Para ver un filme, só tes que abrir %s e navegar a través da colección, que atoparás na xanela \"Filmes\" da barra de navegación. A vista predefinida amosarache todos os filmes ordenados por popularidade, pero podes aplicar os teus propios filtros, grazas aos filtros de \"Xénero\" ou \"Ordenar por\". Unha vez que escollas o filme que queres ver, clica na súa portada. Entón preme \"Ver Agora\". E non che esquezas os flocos de millo! ", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "A lapela de Series de TV, á que podes chegar clicando dende a barra de navegación, amosaráche todas as series dispoñibles na colección. Tamén poderás aplicar os teus propios filtros, igual que cos Filmes, para axudar a decidirte cal ver. Nesta colección, tamén podes clicar simplemente na portada: aparecerá unha nova ventá que permitiráche navegar a través das diferentes Tempadas e Episodios. Unha vez que te decidas, simplemente clica no \"Ver Agora\".", "Choose quality": "Escoller calidade", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Unha barra a carón do botón 'Ver Agora' permitiráche escoller a calidade do fluxo. Tamén podes fixar a calidade na lapela de Axustes. Coidado: unha mellor calidade significa máis datos a descargar.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "A maioría dos nosos Filmes e Series de TV teñen subtítulos no teu idioma. Podes poñelos na lapela Axustes. Para os filmes, mesmo podes poñelos a través do menú despregable, na páxina de Detalles do Filme.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Clicando na icona do corazón nunha portada engadirás o filme/serie aos teus favoritos. A esta colección se pode chegar a través da icona con forma de corazón, na barra de navegación. Para eliminar un elemento da túa colección, simplemente clica na icona de novo! Doado abondo?", "Watched icon": "Icona de Visto", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter levará conta do que xa teñas visto - unha pequena axuda para lembrar non fai dano. Tamén podes marcar un elemento como visto clicando na icona con forma de ollo nas portadas. Mesmo podes construír e sincronizar a túa colección co sitio web Trackt.tv, a través da lapela Axustes.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "En Butter, podes empregar a icona da lupa para abrir a busca. Escribe un Título, un Actor, un Director ou mesmo un Ano, preme 'Enter' e deixa que che amosemos o que podemos ofrecerche para cubrir as túas necesidades. Para pechar a busca actual, podes clicar no 'X' ao carón da túa entrada ou escribir algo máis no campo.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s terá en conta o que xa viches - un pouco de axuda para lembrar non causa ningún dano. Tamén podes marcar un elemento como visto facendo clic na icona con forma de ollo nas portadas. Podes incluso crear e sincronizar a túa colección co sitio web Trakt.tv a través da xanela Configuración.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "En %s, pode usar a icona da lupa para abrir a busca. Escriba un título, un actor, un director ou incluso un ano, prema 'Enter' e permítenos amosar o que podemos ofrecer para cubrir as súas necesidades. Para pechar a busca actual, pode facer clic na 'X' situada xunto á súa entrada ou escribir outra cousa no campo de busca.", "External Players": "Reprodutores externos", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Se prefires empregar un reprodutor personalizado no canto do que ven integrado, podes facelo clicando na icona asignada no botón 'Ver Agora'. Amosarase unha lista cos teus reprodutores instalados, selecciona un e Butter enviaralle todo a el. Se o teu reprodutor non aparece na lista, por favor avísanos.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Se prefires empregar un reprodutor personalizado no canto do que ven integrado, podes facelo clicando na icona asignada no botón 'Ver Agora'. Amosarase unha lista cos teus reprodutores instalados, selecciona un e %s enviaralle todo a el. Se o teu reprodutor non aparece na lista, por favor avísanos. ", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Para levar a personalización aínda máis alá, ofrecémosche un enorme panel de opcións. Para acceder aos Axustes, clica na icona con forma de roda na barra de navegación.", "Keyboard Navigation": "Navegación co teclado", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "A lista completa de atallos de teclado está dispoñible premendo '?' no teu teclado, ou a través da icona con forma de teclado na lapela de Axustes.", "Custom Torrents and Magnet Links": "Torrents personalizados e ligazóns Magnet", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Podes empregar torrents personalizados e ligazóns magnet no Butter. Só tes que arrastrar os ficheiros .torrent até a xanela da aplicación, e/ou pegar calquera ligazón magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Podes empregar torrents personalizados e ligazóns magnet en %s. Só tes que arrastrar os ficheiros .torrent até a xanela da aplicación, e/ou pegar calquera ligazón magnet. ", "Torrent health": "Saúde do torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Nos detalles dos Filmes/Series de TV, podes atopar un pequeno círculo, coloreado en gris, vermello, amarelo ou verde. Estas cores refírense á saúde do torrent. Un torrent verde será descargado rapidamente, mentres que un torrent vermello pode non ser descargado en absoluto, ou moi lentamente. A cor gris representa un erro no cálculo da saúde para os Filmes, e precisa ser clicado nas Series de TV para amosar a saúde.", - "How does Butter work?": "Como funciona o Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "O Butter transmite contido de video a través de torrents. As nosas películas son fornecidas por %s e as nosas Series de TV por %s, mentres toda a metadata ven de %s. Nós non almacenamos contido ningún.", + "How does %s work?": "Como funciona %s? ", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s transmite contido de video a través de torrents. As nosas películas son provistas por %s e as nosas series de TV por %s, mentras que toda a metadata ven de %s. Nós non almacenamos contido ningún. ", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Transmisión de torrents? Ben, os torrents empregan o protocolo de Bittorrent, o que basicamente significa que ti descargas pequenas partes do contido dende os computadores doutros usuarios, mentres que envías as partes que xa descargaches a outro usuario. Entón, ti ves estas partes, mentras as seguintes son descargadas de fondo. Este intercambio permite ao contido permanecer saudable.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Unha vez que o filme está totalmente descargado, podes continuar enviando partes aos outros usuarios. E todo será borrado do teu ordenador unha vez que peches Butter. Así de sinxelo.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "A aplicación en si mesma está construída con Node-Webkit, HTML, CSS e Javascript. Funciona como o navegador Google Chrome, excepto que ti almacenas a maior parte do código no teu ordenador. Si, Butter funciona coa mesma tecnoloxía que unha páxina web normal, como... digamos Wikipedia ou Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Unha vez que o filme está totalmente descargado, podes continuar enviando partes aos outros usuarios. E todo será borrado do teu ordenador unha vez que peches %s. Así de sinxelo. ", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "A aplicación en si mesma está construída con Node-Webkit, HTML, CSS e Javascript. Funciona como o navegador Google Chrome, excepto que ti almacenas a maior parte do código no teu ordenador. Si, %s funciona coa mesma tecnoloxía que unha páxina web normal, como... digamos Wikipedia ou Youtube! ", "I found a bug, how do I report it?": "Atopei un fallo, como o notifico?", - "No historics found...": "Ningún histórico atopado...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Erro, a base de datos probablemente estea corrompida. Tenta limpar o historial nos axustes.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Podes pegar as ligazóns magnet en calquera parte do Butter co CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Podes arrastrar e soltar un ficheiro .torrent sobre Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "O proxecto Butter comezou en Febreiro de 2014 e xa ten 150 persoas que contribuíron máis de 3000 veces no seu desenvolvemento en Agosto de 2014.", - "The rule n°10 applies here.": "A regra número 10 aplícase aquí.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Podes pegar as ligazóns magnet en calquera parte de %s con CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Podes arrastrar e soltar un ficheiro .torrent sobre %s. ", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Se falta un subtítulo para unha serie de TV, podes engadilo en %s. E o mesmo para as películas, pero en %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Se experimentas problemas de caída de conexión, tenta reducir o Límite DHT nos axustes.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Se buscas \"1998\", poderás ver todos os filmes ou series de TV que saíron nese ano.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Inicia sesión no Trakt.tv para gardar os teus elementos vistos, e sincronizalos a través de múltiples dispositivos.", "Clicking on the rating stars will display a number instead.": "Clicando nas estrelas de puntuación amosarase un número no seu lugar.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Esta aplicación está completamente escrita en HTML5, CSS3 e Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Queres saber máis sobre un Filme ou Serie? Só tes que clicar na icona do IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Clicando dúas veces nun filtro \"Ordenar por\" revirte a orde da lista.", "Switch to next tab": "Cambiar á lapela seguinte", "Switch to previous tab": "Cambiar á lapela anterior", "Switch to corresponding tab": "Cambiar á lapela correspondente", "through": "a través de", "Enlarge Covers": "Ampliar portadas", "Reduce Covers": "Reducir portadas", - "Open the Help Section": "Abrir a sección de Axuda", "Open Item Details": "Abrir detalles do elemento", "Add Item to Favorites": "Engadir elemento a favoritos", "Mark as Seen": "Marcar como visto", @@ -309,10 +264,8 @@ "name": "nome", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Non se atopou ningún anime...", "Movie": "Filme", "Special": "Especial", - "No Watchlist found...": "Non se atopou ningunha lista de elementos para ver.", "Watchlist": "Lista para ver", "Resolving..": "A resolver...", "About": "Sobre nós", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Estabelecer a velocidade de reprodución nun %s", "Playback rate adjustment is not available for this video!": "O axuste da velocidade de reprodución non está dispoñible para este vídeo!", "Color": "Cor", - "With Shadows": "Con sombras", "Local IP Address": "Enderezo IP local", "Japan": "Xapón", "Cars": "Coches", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Retallos da Vida", "Slice of Life": "Retallos da Vida", "Space": "Espazo", "Sports": "Deportes", "Super Power": "Superpoder", "Supernatural": "Sobrenatural", "Vampire": "Vampiro", - "Alphabet": "Alfabeto", "Automatically Sync on Start": "Sincronizar automaticamente ao iniciar", - "Setup VPN": "Configurar VPN", "VPN": "VPN", - "Install VPN Client": "Instalar Cliente VPN", - "More Details": "Máis Detalles", - "Don't show me this VPN option anymore": "Non amosar máis esta opción VPN", "Activate automatic updating": "Activar a actualización automática", - "We are installing VPN client": "Estamos instalando o cliente VPN", - "VPN Client Installed": "Cliente VPN instalado", "Please wait...": "Por favor, agarda", - "VPN.ht client is installed": "O cliente VPN.ht está instalado", - "Install again": "Instalar de novo", "Connect": "Conectar", "Create Account": "Crear Conta", - "Please, allow ~ 1 minute": "Por favor, agarda ~ 1 minuto", - "Status: Connecting to VPN...": "Estado: Conectando á VPN...", - "Status: Monitoring connexion - ": "Estado: Monitorizando a conexión -", - "Connect VPN": "Conectar VPN", - "Disconnect VPN": "Desconectar VPN", "Celebrate various events": "Celebrar datas especiais", - "ATTENTION! We need admin access to run this command.": "ATENCIÓN! Precisamos do acceso de administrador para executar este comando.", - "Your password is not saved": "Non se gardou o teu contrasinal", - "Enter sudo password :": "Insire o contrasinal sudo:", - "Status: Monitoring connection": "Estado: Monitorizando a conexión", - "Status: Connected": "Estado: Conectado", - "Secure connection": "Conexión Segura", - "Your IP:": "O teu IP:", "Disconnect": "Desconectar", "Downloaded": "Descargado", "Loading stuck ? Click here !": "Carga atoada? Preme aquí!", @@ -399,8 +329,6 @@ "Enter new name": "Inserir un nome novo", "This name is already taken": "O nome xa existe", "Always start playing in fullscreen": "Comezar a reprodución sempre a pantalla completa", - "Allow torrents to be stored for further use": "Permitir gardar os torrents para o seu posterior uso", - "Hide VPN from the filter bar": "Agochar a VPN na barra de filtro", "Magnet link": "Ligazón magnet", "Error resolving torrent.": "Erro resolvendo o torrent.", "%s hour(s) remaining": "restan %s hora(s)", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Estabelecer a xanela do reprodutor á metade da resolución do vídeo", "Retry": "Tentar de novo", "Import a Torrent": "Importar un torrent", - "The remote movies API failed to respond, please check %s and try again later": "A aplicación para películas non responde, bótalle unha ollada a %s e téntao de novo máis tarde.", - "The remote shows API failed to respond, please check %s and try again later": "A aplicación para series non responde, bótalle unha ollada a %s e téntao de novo máis tarde.", - "The remote anime API failed to respond, please check %s and try again later": "A aplicación para anime non responde, bótalle unha ollada a %s e téntao de novo máis tarde.", "Not Seen": "Non visto", "Seen": "Visto", "Title": "Título", @@ -426,7 +351,6 @@ "Opaque Background": "Fondo opaco", "No thank you": "Graciñas pero non", "Report an issue": "Informar dun problema", - "Log in into your GitLab account": "Entrar na túa conta do GitLab", "Email": "Email", "Log in": "Entrar", "Report anonymously": "Informar de xeito anónimo", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Podes elaborar o informe dende a aplicación", "You can find it later on the About page": "Podrás atopar dónde máis abaixo na sección \"Sobre nós\"", "Second method": "Segundo método", - "You can create an account on our %s repository, and click on %s.": "Podes crear unha conta no noso repositorio %s, e facer clic no %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Emprega o %s filtro para buscar se o problema do que informaches xa foi reportado ou está xa solucionado.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inclúe unha captura de pantalla se é relevante - O problema ten que ver cunha característica ou cun bug?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Un bo informe non debería deixar ós outros coa necesidade de preguntarche máis información. E por favor inclúe todos os detalles sobre o teu sistema", "Warning: Always use English when contacting us, or we might not understand you.": "Ollo ó dato: ó contactarnos, escribe en inglés, do contrario podería ser que non che entendamos.", - "Search on %s": "Buscar en %s", + "Search for torrent": "Busca torrent", "No results found": "Non se atopou nada", "Invalid credentials": "Credenciais inválidas", "Open Favorites": "Abrir os favoritos", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "O modo de cine non está dispoñíbel para a súa resolución de pantalla actual.", "Cannot be stored": "Non pode gardarse", "%s reported this torrent as fake": "%s reportou como falso o torrent", - "%s could not verify this torrent": "%s non puido verificar o torrent", "Randomize": "Ó chou", "Randomize Button for Movies": "Botón ó chou para filmes", "Overall Ratio": "Taxa total", "Translate Synopsis": "Traducir resumo", - "Returning Series": "En emisión", - "In Production": "En producción", - "Canceled": "Cancelado", "N/A": "Sen datos", - "%s is not supposed to be run as administrator": "%s non está autorizado como administrador", "Your disk is almost full.": "Seica o teu disco está casi cheo.", - "You need to make more space available on your disk by deleting files.": "Tes que borrar algúns arquivos para facer un pouco de espazo no teu disco.", + "You need to make more space available on your disk by deleting files.": "Seica tes que borrar algúns arquivos para facer algo de espazo no disco.", "Playing Next": "Seguinte en cargar", "Trending": "Na onda", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Lembrar os filtros", + "Automatic Subtitle Uploading": "Subida automática dos subtítulos", + "See-through Background": "Fondo transparente", + "Bold": "Grosa", + "Currently watching": "Agora vendo", + "No, it's not that": "Non, non é iso", + "Correct": "Correcto", + "Indie": "Independentes", + "Init Database": "Inicia a base de datos.", + "Status: %s ...": "Estado: %s ...", + "Create Temp Folder": "Crear cartafol temporal", + "Set System Theme": "Establecer tema do sistema", + "Disclaimer": "Descargo de responsabilidade", + "Series": "Serie", + "Finished": "Rematou", + "Event": "Evento", + "action": "acción", + "war": "guerra", + "Local": "Local", + "Try another subtitle or drop one in the player": "Téntao con outros subtítulos, tamén podes arrastralos directamente ó reproductor.", + "animation": "animación", + "family": "familia", + "show": "espectáculo", + "movie": "película", + "Something went wrong downloading the update": "Algo foi mal ao descargar a actualización", + "Activate Update seeding": "Activar a actualización de semillas", + "Disable Anime Tab": "Desactivar a pestana de anime", + "Disable Indie Tab": "Desactivar a pestana de cine independente", + "Error converting subtitle": "Erro ó convertir os subtítulos", + "No subtitles found": "Non se atoparon subtítulos", + "Try again later or drop a subtitle in the player": "Téntao máis tarde, ou tamén podes arrastrar os subtítulos directamente ó reproductor.", + "You should save the content of the old directory, then delete it": "Debería gardar o contido do antigo directorio e despois eliminalo", + "Search on %s": "Buscar en %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Estás seguro de que queres eliminar toda a colección de Torrents?", + "Audio Language": "Idioma de audio", + "Subtitle": "Subtítulo", + "Code:": "Código:", + "Error reading subtitle timings, file seems corrupted": "Erro ó ler os tempos dos subtítulos, o arquivo semella estragado", + "Connection Not Secured": "Conexión non segura", + "Open File to Import": "Abrir ficheiro a importar", + "Browse Directoy to save to": "Busca directorio no que gardar", + "Cancel and use VPN": "Cancelar e usar VPN", + "Continue seeding torrents after restart app?": "Seguir a sementar torrents despois de reiniciar a aplicación?", + "Enable VPN": "Activa a VPN" } \ No newline at end of file diff --git a/src/app/language/he.json b/src/app/language/he.json index 087c09912e..2dc7b69442 100644 --- a/src/app/language/he.json +++ b/src/app/language/he.json @@ -2,8 +2,7 @@ "External Player": "נגן מדיה חיצוני", "Made with": "נבנה עם", "by a bunch of geeks from All Around The World": "על ידי חבורת גיקים מרחבי העולם", - "Initializing Butter. Please Wait...": "מאתחל את Butter. אנא המתינו..", - "Status: Checking Database...": "סטטוס: בודק מסד נתונים...", + "Initializing %s. Please Wait...": "מאתחל %s. אנא המתן...", "Movies": "סרטים", "TV Series": "סדרות", "Anime": "אנימה", @@ -20,7 +19,6 @@ "Family": "משפחה", "Fantasy": "פנטזיה", "Game Show": "שעשועון", - "Home And Garden": "בית וגינה", "Horror": "אימה", "Mini Series": "סדרות קצרות", "Mystery": "מסתורין", @@ -36,7 +34,6 @@ "Thriller": "מותחן", "Western": "מערבון", "Sort by": "מיון על פי:", - "Popularity": "פופולריות", "Updated": "הכי חדש", "Year": "שנת יציאה", "Name": "שם", @@ -67,18 +64,16 @@ "Only list movies in": "הצג רק סרטים באיכות", "Show movie quality on list": "הצג את איכויות הסרטים ברשימה", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "התחברות אל חשבון באתר Trakt.tv על מנת לעדכן את התוכן שצפית בו דרך Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "התחברות אל %s בכדי למשוך אוטומטי את הפרקים שצפית בהם ב %s", "Username": "שם משתמש", "Password": "סיסמא", - "Butter stores an encrypted hash of your password in your local database": "Butter שומרת את הסיסמאות שלך במחשבך בצורה מוצפנת", + "%s stores an encrypted hash of your password in your local database": "%sמאחסון גיבוב מוצפן של הסיסמה שלך בבסיס הנתונים המקומי", "Remote Control": "שליטה מרחוק", "HTTP API Port": "פורט HTTP API", "HTTP API Username": "שם משתמש HTTP API", "HTTP API Password": "סיסמת HTTP API", "Connection": "חיבור", "TV Show API Endpoint": "כתובת API עבור סדרות טלויזיה", - "Movies API Endpoint": "API Endpoint לסרטים", "Connection Limit": "הגבלת חיבורים", "DHT Limit": "הגבלת DHT", "Port to stream on": "פורט להזרמת מדיה", @@ -104,22 +99,19 @@ "Sci-Fi": "מדע בדיוני", "Short": "קצר", "War": "מלחמה", - "Last Added": "נוסף לאחרונה", "Rating": "דירוג", "Open IMDb page": "פתח ב IMDb", "Health false": "בריאות שגויה", "Add to bookmarks": "הוספה למועדפים", "Watch Trailer": "צפייה בטריילר", "Watch Now": "צפייה עכשיו", - "Health Good": "בריאות טובה", "Ratio:": "יחס:", "Seeds:": "מעלים:", "Peers:": "משתפים:", "Remove from bookmarks": "הסרה ממועדפים", "Changelog": "שינויים בגרסה", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! היא התוצר של הרבה מתכנתים ומעצבים ששילבו כמה כלים ביחד על מנת לפשט ככל האפשר את חווית הצפייה בסרטים וסדרות דרך טורנטים.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%sהוא התוצאה של מפתחים רבים אשר חיברו מספר ממשקי API יחדיו על מנת להפוך את החוויה של צפיית סרטים דרך torrent כמה שיותר פשוטה.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "אנחנו פרויקט קוד פתוח, אנחנו מכל העולם, אנחנו אוהבים סרטים וסדרות, אנחנו אוהבים פופקורן.", - "Invalid PCT Database File Selected": "קובץ PCT שנבחר שגוי", "Health Unknown": "תקינות לא ידועה", "Episodes": "פרקים", "Episode %s": "פרק %s", @@ -139,10 +131,8 @@ "Ended": "הסתיים", "Error loading data, try again later...": "בעיה בטעינה, אנא נסו מאוחר יותר...", "Miscellaneous": "שונים", - "When opening TV Show Detail Jump to:": "בפתיחת פרטי הסדרה עבור אל:", "First Unwatched Episode": "הפרק הראשון שלא נצפה", "Next Episode In Series": "הפרק הבא", - "When Opening TV Show Detail Jump To": "בפתיחת פרטי הסדרה עבור אל", "Flushing...": "מנקה...", "Are you sure?": "בטוח?", "We are flushing your databases": "אנו מנקים את מסדי הנתונים שלך", @@ -153,17 +143,13 @@ "I Accept": "אני מסכים\\ מסכימה", "Leave": "צא", "When Opening TV Series Detail Jump To": "בפתיחת פרטי הסדרה עבור אל", - "Health Medium": "תקינות בינונית", "Playback": "הפעל שוב", "Play next episode automatically": "הפעל את הפרק הבא באופן אוטומאטי", "Generate Pairing QR code": "ייצר קוד QR", - "Playing Next Episode in": "מפעיל את הפרק הבא בעוד", "Play": "הפעל", - "Dismiss": "בטל", "waitingForSubtitles": "ממתין לכתוביות", "Play Now": "הפעל עכשיו", "Seconds": "שניות", - "You are currently authenticated to Trakt.tv as": "מחובר אל Trakt.tv כ", "You are currently connected to %s": "מחובר כרגע אל %s", "Disconnect account": "ניתוק החשבון", "Sync With Trakt": "סנכרון עם Trakt.tv", @@ -172,41 +158,18 @@ "Subtitles Offset": "כתוביות משנה", "secs": "שניות", "We are flushing your database": "אנו מנקים כרגע את מסד הנתונים שלך", - "We are rebuilding the TV Show Database. Do not close the application.": "אנו בונים מחדש את רשימת הסדרות. נא לא לסגור את התוכנה.", - "No shows found...": "לא נמצאו סדרות...", - "No Favorites found...": "לא נמצאו מועדפים...", - "Rebuild TV Shows Database": "בנה מחדש את רשימת הסדרות", - "No movies found...": "לא נמצאו סרטים...", "Ratio": "יחס", - "Health Excellent": "בריאות מצויינת", - "Health Bad": "בריאות רעה", - "Status: Creating Database...": "סטטוס: יוצר מסד נתונים...", - "Status: Updating database...": "סטטוס: מעדכן מסד נתונים...", - "Status: Skipping synchronization TTL not met": "סטטוס: מדלג על סנכרון TTL כי אינו תואם", "Advanced Settings": "הגדרות מתקדמות", - "Clear Cache directory after closing app?": "לנקות את קבצי מטמון אחרי סגירת התוכנה?", "Tmp Folder": "תקייה זמנית", - "Status: Downloading API archive...": "סטטוס: מוריד ארכיון API...", - "Status: Archive downloaded successfully...": "סטטוס: ארכיון הורד בהצלחה...", - "Status: Importing file": "סטטוס: מייבא קובץ", - "Status: Imported successfully": "סטטוס: ייבוא בוצע בהצלחה", - "Status: Launching applicaion... ": "סטטוס: תוכנה בטעינה...", "URL of this stream was copied to the clipboard": "קישור URL הועתק", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "שגיאה, כנראה מסד הנתונים נפל. אנא נסה למחוק מועדפים בהגדרות.", "Flushing bookmarks...": "מנקה מועדפים...", "Resetting...": "מאתחל...", "We are resetting the settings": "אנו מאפסים את ההגדרות", - "New version downloaded": "גירסה חדשה הורדה", "Installed": "הותקן", - "Install Now": "התקן כעת", - "Restart Now": "אתחל עכשיו", "We are flushing your subtitle cache": "אנו מנקים את המטמון של הכתוביות", "Subtitle cache deleted": "המטמון של הכתוביות נוקה", "Please select a file to play": "אנא בחרו קובץ להפעלה", - "Test Login": "בדיקת התחברות", - "Testing...": "בוחן...", - "Success!": "הצלחה!", - "Failed!": "נכשל!", "Global shortcuts": "קיצורי דרך ציבוריים", "Video Player": "נגן וידאו", "Toggle Fullscreen": "מסך מלא", @@ -241,53 +204,45 @@ "Paste": "הדבק", "Help Section": "איזור עזרה", "Did you know?": "הידעת?", - "What does Butter offer?": "מה Butter מציע?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "עם Butter, באפשרותך לצפות בסרטים וסדרות בקלות. כל מה שצריך לעשות זה ללחוץ על התמונות הממוזערות, ו\"הפעל עכשיו\". אך החוויה שלך ניתנת לשינוי:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "מאגר הסרטים מכיל אך ורק סרטים באיכות גבוה 720P ו 1080P. לצפייה בסרט כל מה שצריך לעשות זה לפתוח את Butter וללכת לאחת מהקטגוריות שלנו, ושם פשוט בוחרים במה לצפות... לא לשכוח את הפופקורן!", + "What does %s offer?": "מה %s מציע?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "עם %s, אתם יכולים לצפות בסרטים וסדרות טלוויזיה ממש בקלות. כל מה שאתם צריכים לעשות זה ללחוץ על העטיפה, ואז ללחוץ \"צפה כעת\". אבל חווית הצפייה ניתן להתאמה אישית:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "אוסף הסרטים שלנו כולל סרטים באיכות גבוהה, שזמינים ב720p וב1080p. כדי לצפות בסרט, פשוט פתחו את %sונווטו דרך הסרטים באוסף, אשר זמינים דרך כרטיסיית 'סרטים', בניווט. כברירת מחדל יוצגו כל הסרטים, ממוינים על-פי פופולריות, אבל אתם יכולים לסנן אוץם בעצמכם, באמצעות 'ז'אנר' ו'מיון'. לאחר שאתם בוחרים סרט בו אתם רוצים לצפוץ, לחצו על העטיפה שלו, ולחצו 'צפה כעת'. אל תשכחו את הפופקורן!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "אפשר להגיע לקטגוריית הסדרות שלנו על ידי לחיצה על כפתור הסדרות.. לא לשכוח את הפופקורן!", "Choose quality": "בחירת איכות צפייה", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "באפשרותך לבחור את איכות הצפייה על ידי לחיצה על הכפתור שנמצא ליד כפתור ה 'הפעל עכשיו'. אפשר גם לקבוע איכות קבועה בהגדרות.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "רוב הסרטים והסדרות מכילים את הכתוביות בשפה שלך. באפשרותך לקבוע שפת כתוביות ברירית מחדל בהגדרות.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "לחיצה על הלב תוסיף את הנלחץ למועדפים. לחיצה שוב תמחק אותו מהמועדפים.", "Watched icon": "נצפה", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter תסמן כנצפה באופן אוטומטי את מה שצפית בו בסיום הצפייה - קצת עזרה בלזכור לא תזיק לאף אחד. באפשרותך גם לסמן את מה שנצפה באופן ידני על ידי לחיצה על העין. רצוי לסנכרן עם Trakt.tv בהגדרות.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "ב Butter אפשר לחפש על ידי כתיבה בשורת החיפוש. לסגירת שורת החיפוש פשוט לחצו על ה X.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s יזכור שאתה כבר צפית - טיפה עזרה בלזכור דברים אף פעם לא פגעה במישהו. אתה יכול גם להגדיר פריט כנצפה על ידי ללחוץ על האייקון בצורת עין על העטיפה שלו. אתה אפילו יכול לסנכרן את האוסף שלך עם האתר Trakt.tv, בכרטיסיית ההגדרות.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "ב%s, אתה יכול להשתמש באייקון זכוכית המגדלת כדי לפתוח את החיפוש. הקלד כותר, שחקן או במאי או אפילו שנה ולחץ 'Enter', ותן לנו להראות לך מה אנחנו יכולים להציע כדי למלא את בקשתך. כדי לסגור את החיפוש הנוכחי לחץ 'X' ליד החיפוש שלך או הקלד משהו אחר בשדה החיפוש.", "External Players": "נגן מדיה חיצוני", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "אם ברצונך להשתמש בנגן וידאו חיצוני במקום במובנה, באפשרותך ללחוץ על החץ בכפתור ה'הפעל עכשיו'. רשימת הנגנים המותקנים תופיע, וניתן יהיה לבחור מהנגנים המותקנים. אם נגן חיצוני שברשותך לא מופיע ברשימה, בבקשה דווחו.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "אם אתה מעדיף להשתמש בנגן אחר במקום זה שבנוי לתוך האפליקציה, אתה יכול לעשות זאת על ידי לחיצה על כפתור 'צפה כעת'. רשימה של נגנים מותקנים תופיע, בחר אחד ו%s תישלח אליו הכל. אם הנגן שלך לא ברשימה, דווח לנו.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "כדי לקבל עוד יותר התאמה אישית, פשוט גשו להגדרות.", "Keyboard Navigation": "ניווט באמצעות מקלדת", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "רשימת קיצורי הדרך המלאה זמינה על ידי לחיצת '?' במקלדת, או דרך כפתור המקלדת בהגדרות.", "Custom Torrents and Magnet Links": "קבצי טורנט וקישורי מגנט", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "באפשרותך להשתמש בקבצי טורנט וקישורי מגנט בButter. כל מה שצריך לעשות זה לגרור ולשחרר את קבצי הטורנט בתוך Butter, ו\\או להדביק את קישורי המגנט.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "אתה יכול להשתמש בtorrent-ים מותאמים אישית ובקישורי magnet בתוך %s. פשוט גרור ושחרר קבצי .torrent לתוך האפליקציה או הדבק קישורי magnet לתוכה.", "Torrent health": "אורח חיי הטורנט", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "בפרטים של סרטים\\סדרות, אפשר למצוא עיגולים בצבעים אפור,אדום,צהוב וירוק. הצבעים מראים את בריאות הטורנט. ירוק מסמל בריאות טובה, צהוב בריאות סבירה, אדום בריאות לא טובה, ואפור בעיה.", - "How does Butter work?": "איך Butter עובד?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter מזרים תוכן בצפייה ישירה דרך טורנטים. הסרטים מסופקים על ידי %s והסדרות על ידי %s, וכל השאר על ידי %s. אנחנו לא מאחסנים שום תוכן בעצמנו.", + "How does %s work?": "איך %s עובדת?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s מזרימה תכני וידאו באמצעות torrent. הסרטים שלנו מסופקים על ידי %s והסדרות שלנו על ידי %s, כאשר כל המידע הנוסך מגיע מ%s. אנחנו לא מאחסנים שום תוכן בעצמנו.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "הזרמת מדיה בטורנט ? טורנט משתמש בטכנולוגיה של Bittorrent P2P בעצם זה מוריד ומעלה מידע ממשתמשים אחרים ברשת.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "כאשר הסרט/סדרה מורדים 100%, חלקים ממנו ממשיכים להישלח למשתמשים אחרים. וכאשר Butter נסגרת הכל נמחק מהמחשב. פשוט.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Butter נבנתה עם Node-Webkit, HTML, CSS וJavascript. היא עובדת כמו דפדפן Chrome של גוגל, חוץ משהמחשב מכיל יותר תוכן על המחשב שלך. כן, Butter עובדת על אותה הטכנולוגיה כמו אתר רגיל כן ממש כמו Wikipedia או Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "ברגע שהסרט מורד לחלוטין, אתה ממשיך לשלוח חלקים ממנו למשתמשים אחרים, והכל נמחק מהמחשב שלך ברגע שאתה סוגר את %s. פשוט ככה.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "האפליקציה עצמה בנויה עם Node-Webkit, HTML, CSS ו-JavaScript. היא עובדת כמו דפדפן Google Chrome, חוץ מזה שרוב הקוד נמצא על המחשב המקומי. כן, %s עובדת באותה טכנולוגיה כמו אתר רגיל, כמו... ויקיפדיה, או YouTube!", "I found a bug, how do I report it?": "מצאתי באג, איך מדווחים עליו?", - "No historics found...": "לא נמצאה היסטוריה...", - "Error, database is probably corrupted. Try flushing the history in settings.": "שגיאה, מסד הנתונים כשל. אנא נסה למחוק היסטוריה בהגדרות.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "באפשרותך להדביק קישורי מגנט אל Butter בעזרת CTRL+V", - "You can drag & drop a .torrent file into Butter.": "באפשרותך לגרור קובץ טורנט אל Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "פרוייקט Butter התחיל בפברואר 2014 ומכיל כרגע 150 אנשים השייכים לצוות הפיתוח שתרמו יותר מ-3000 פעמים באוגוסט 2014.", - "The rule n°10 applies here.": "כלל מספר 10 נקבע כאן.", + "You can paste magnet links anywhere in %s with CTRL+V.": "אתה יכול להדביק לינקים מסוג magnet בכל מקום ב%s עם CTRL+V.", + "You can drag & drop a .torrent file into %s.": "באפשרותך לגרור קובץ טורנט אל %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "אם אין כתוביות לסדרה באפשרותך להוסיף כתוביות ב%s. ואותו הדבר לסרטים ב%s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "אם הנכם חווים אי התחברות או נפילות, נסו להפחית את הגבלת DHT בהגדרות.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "חפש ״1998״ בשביל לראות את כל הסרטים/סדרות שיצאו באותה השנה", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "באפשרותך להתחבר עם Trakt.tv, לשמור את כל התוכניות שנצפו, ולסנכרן בין מספר מכשירים.", "Clicking on the rating stars will display a number instead.": "לחיצה על כוכבי הדירוג יציגו מספרים במקום.", - "This application is entirely written in HTML5, CSS3 and Javascript.": "Butter נבנתה ב HTML5,CSS3 ו Javascript.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "Popcorn Time נבנתה ב HTML5,CSS3 ו Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "רוצה לראות יותר פרטים על הסרט/סדרה? לחץ על IMDb", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "לחץ פעמיים על מיון כדי לשנות את סדר התצוגה.", "Switch to next tab": "מעבר לטאב הבא", "Switch to previous tab": "מעבר לטאב הקודם", "Switch to corresponding tab": "מעבר לטאב תואם", "through": "דרך", "Enlarge Covers": "הגדלת תמונות ממוזערות", "Reduce Covers": "הקטנת תמונות ממוזערות", - "Open the Help Section": "פתיחת אזור העזרה", "Open Item Details": "פתיחת פרטים", "Add Item to Favorites": "הוספה למועדפים", "Mark as Seen": "סמן כנצפה", @@ -309,10 +264,8 @@ "name": "שם", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "לא נמצא אנימה...", "Movie": "סרט", "Special": "מיוחד", - "No Watchlist found...": "לא נמצאה הרשימת המבוקשים", "Watchlist": "רשימת מבוקשים", "Resolving..": "מאבחן...", "About": "אודות", @@ -325,7 +278,6 @@ "Set playback rate to %s": "קבע מהירות הוידאו ל%s", "Playback rate adjustment is not available for this video!": "מהירות הוידאו אינה ניתנת לשינוי בוידאו זה!", "Color": "צבע", - "With Shadows": "עם צל", "Local IP Address": "כתובת IP מקומית", "Japan": "יפן", "Cars": "מכוניות", @@ -351,41 +303,19 @@ "Shoujo Ai": "שוג'ו איי", "Shounen": "שונן", "Shounen Ai": "שונן איי", - "Slice Of Life": "פיסה מהחיים", "Slice of Life": "Slice of Life", "Space": "חלל", "Sports": "ספורט", "Super Power": "כוח על", "Supernatural": "על טבעי", "Vampire": "ערפד", - "Alphabet": "אלפביתי", "Automatically Sync on Start": "סנכרון אוטומטי בהפעלה", - "Setup VPN": "התקן VPN", "VPN": "VPN", - "Install VPN Client": "התקן VPN", - "More Details": "מידע נוסף", - "Don't show me this VPN option anymore": "אל תציג לי VPN שוב", "Activate automatic updating": "הפעל עדכון אוטומטי", - "We are installing VPN client": "אנחנו מתקנים VPN", - "VPN Client Installed": "VPN הותקן", "Please wait...": "נא להמתין...", - "VPN.ht client is installed": "VPN.ht הותקן", - "Install again": "נסו להתקין שנית", "Connect": "התחברות", "Create Account": "פתיחת חשבון", - "Please, allow ~ 1 minute": "אנא, אפשר ~ 1 דקות", - "Status: Connecting to VPN...": "סטטוס: מתחבר אל VPN...", - "Status: Monitoring connexion - ": "סטטוס: מנתר חיבור", - "Connect VPN": "התחבר אל VPN", - "Disconnect VPN": "נתק VPN", "Celebrate various events": "חגיגת אירועים שונים", - "ATTENTION! We need admin access to run this command.": "שימו לב: אנחנו צריכים הרשאת מנהל בכדי להריץ פקודה זו.", - "Your password is not saved": "הסיסמה שלך לא נשמרה", - "Enter sudo password :": "הכנסת סיסמה:", - "Status: Monitoring connection": "סטטוס: מנתב חיבור", - "Status: Connected": "סטטוס: מחובר", - "Secure connection": "חיבור מאובטח", - "Your IP:": "ה IP שלך:", "Disconnect": "ניתוק", "Downloaded": "הורד", "Loading stuck ? Click here !": "טעינה נתקעה? לחץ כאן !", @@ -399,8 +329,6 @@ "Enter new name": "הכנסת שם חדש", "This name is already taken": "שם זה כבר קיים", "Always start playing in fullscreen": "תמיד הפעל במסך מלא", - "Allow torrents to be stored for further use": "אפשר לטורנטים להיות מאוחסנים לשימוש עתידי", - "Hide VPN from the filter bar": "הסתר VPN מסרגל סינון", "Magnet link": "קישור Magnet", "Error resolving torrent.": "שגיאה בפתיחת הטורנט.", "%s hour(s) remaining": "זמן שנותר לסיום ההורדה: %s שעות", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "הגדר גודל נגן לחצי מהרזולוציה של הווידאו", "Retry": "נסו שנית", "Import a Torrent": "ייבוא טורנט", - "The remote movies API failed to respond, please check %s and try again later": "מאגר הסרטים אינו מגיב, אנא בידקו ב%s ונסו שוב מאוחר יותר", - "The remote shows API failed to respond, please check %s and try again later": "מאגר הסדרות אינו מגיב, אנא בידקו ב%s ונסו שוב מאוחר יותר", - "The remote anime API failed to respond, please check %s and try again later": "מאגר האנימה אינו מגיב, אנא בידקו ב%s ונסו שוב מאוחר יותר", "Not Seen": "לא נצפה", "Seen": "נצפה", "Title": "כותרת", @@ -426,7 +351,6 @@ "Opaque Background": "רקע מטושטש", "No thank you": "לא תודה", "Report an issue": "דווחו על בעיה", - "Log in into your GitLab account": "התחברו אל חשבונכם ב GitLab", "Email": "דוא\"ל", "Log in": "התחברות", "Report anonymously": "דיווח אנונימי", @@ -452,12 +376,11 @@ "Use the in-app reporter": "השתמשו בדיווח מתוך האפליקציה", "You can find it later on the About page": "באפשרותכם למצוא את זה מאוחר יותר בדף אודות", "Second method": "שיטה שניה", - "You can create an account on our %s repository, and click on %s.": "באפשרותכם ליצור חשבון באתר שלנו %s וללחוץ על %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "השתמשו ב %s בכדי לחפש ולראות אם הבעיה כבר דווחה או תוקנה.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "צרפו תמונה אם רלוונטי", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "דיווח טוב אמור לפרט על הבעיה ועל מה גרם לה להופיע.", "Warning: Always use English when contacting us, or we might not understand you.": "הערה: כתבולנו באנגלית כשאתם יוצרים איתנו קשר.", - "Search on %s": "חיפוש ב %s", + "Search for torrent": "חפש טורנט", "No results found": "לא נמצאו תוצאות", "Invalid credentials": "אישורים לא חוקי", "Open Favorites": "פתיחת מעודפים", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "מצב תמונה גדולה אינו אפשרי ברזולוציית המסך הנוכחית", "Cannot be stored": "לא ניתן לשמירה", "%s reported this torrent as fake": "%s דיווחו שהטורנט הזה מזויף", - "%s could not verify this torrent": "%s לא הצליחו לאמת את הטורנט", "Randomize": "אקראי", "Randomize Button for Movies": "כפתור אקראי לסרטים", - "Overall Ratio": "דירוג כללי", + "Overall Ratio": "יחס שיתוף כללי", "Translate Synopsis": "תרגם תיאור", - "Returning Series": "סדרה בפגרה", - "In Production": "בצילומים", - "Canceled": "בוטל", - "N/A": "לא קיים", - "%s is not supposed to be run as administrator": "%s לא אמור להיות מופעל כמנהל", + "N/A": "אינו זמין", "Your disk is almost full.": "הכונן כמעט מלא", - "You need to make more space available on your disk by deleting files.": "אתה צריך למחוק קבצים על מנת לפנות מקום בכונן.", - "Playing Next": "Playing Next", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "You need to make more space available on your disk by deleting files.": "ישנו צורך להסיר קבצים על מנת לפנות מקום בכונן.", + "Playing Next": "נגן הבא", + "Trending": "פופולארי", + "Remember Filters": "שמור סינון", + "Automatic Subtitle Uploading": "העלאת כתוביות אוטומטית ", + "See-through Background": "רקע שקוף", + "Bold": "מודגש", + "Currently watching": "צופה כרגע", + "No, it's not that": "לא, זה לא זה", + "Correct": "נכון", + "Indie": "אינדי", + "Init Database": "אתחל מסד נתונים", + "Status: %s ...": "סטטוס: %s...", + "Create Temp Folder": "צור תיקייה זמנית", + "Set System Theme": "הגדר ערכת נושא של מערכת", + "Disclaimer": "הסרת אחריות חוקית", + "Series": "סדרות", + "Finished": "נגמר", + "Event": "אירוע", + "action": "פעולה", + "war": "מלחמה", + "Local": "מקומי", + "Try another subtitle or drop one in the player": "נא לנסות כתובית אחרות או גרירת כתובית אחרות אל הנגן", + "animation": "אנימציה", + "family": "משפחה", + "show": "תוכנית", + "movie": "סרט", + "Something went wrong downloading the update": "משהו השתבש בזמן הורדת העדכון", + "Activate Update seeding": "הפעל זריעת עדכונים", + "Disable Anime Tab": "ביטול כרטיסיית אנימה", + "Disable Indie Tab": "ביטול כרטיסיית אינדי", + "Error converting subtitle": "שגיאה בעת המרת כתוביות", + "No subtitles found": "כתוביות לא נמצאו", + "Try again later or drop a subtitle in the player": "נסו שוב או נסו לגרור כתובית אל הנגן", + "You should save the content of the old directory, then delete it": "אתה צריך לשמור על תוכן המיקום הישן, ואז למחוק אותו", + "Search on %s": "חיפוש ב %s", + "Are you sure you want to clear the entire Torrent Collection ?": "אתה בטוח שברצונך לנקות את אוסף כל הtorrent-ים?", + "Audio Language": "שפת שמע", + "Subtitle": "כתובית", + "Code:": "קוד:", + "Error reading subtitle timings, file seems corrupted": "טעות בזמן קריאת כתובית, יתכן והקובץ משובש", + "Connection Not Secured": "חיבור לא מאובטח", + "Open File to Import": "פתח קובץ לייבוא", + "Browse Directoy to save to": "דפדף למציאת מיקום לשמירה", + "Cancel and use VPN": "ביטול ושימוש בVPN", + "Continue seeding torrents after restart app?": "המשך בזריעת torrent לאחר הפעלה מחדש של האפליקציה?", + "Enable VPN": "אפשר VPN" } \ No newline at end of file diff --git a/src/app/language/hr-HR.json b/src/app/language/hr-HR.json new file mode 100644 index 0000000000..84c6c891f9 --- /dev/null +++ b/src/app/language/hr-HR.json @@ -0,0 +1,452 @@ +{ + "External Player": "Vanjski reproduktor", + "Made with": "Napravljen", + "by a bunch of geeks from All Around The World": "od strane geekova iz cijeloga svijeta", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", + "Movies": "Filmovi", + "TV Series": "TV serije", + "Anime": "Anime", + "Genre": "Žanr", + "All": "Sve", + "Action": "Akcijski", + "Adventure": "Pustolovni", + "Animation": "Animirani", + "Children": "Dječji", + "Comedy": "Komedija", + "Crime": "Krimić", + "Documentary": "Dokumentarni", + "Drama": "Dramski", + "Family": "Obiteljski", + "Fantasy": "Fantastika", + "Game Show": "Kvizovi", + "Horror": "Horor", + "Mini Series": "Mini serije", + "Mystery": "Misterija", + "News": "Vijesti", + "Reality": "Reality", + "Romance": "Romantika", + "Science Fiction": "Znanstvena fantastika", + "Soap": "Sapunice", + "Special Interest": "Posebni interesi", + "Sport": "Sportski", + "Suspense": "Napetice", + "Talk Show": "Zabavni program", + "Thriller": "Trileri", + "Western": "Vesterni", + "Sort by": "Razvrstaj prema", + "Updated": "Dodavanju", + "Year": "Godini", + "Name": "Nazivu", + "Search": "Pretraživanje", + "Season": "Sezona", + "Seasons": "Sezone", + "Season %s": "Sezona %s", + "Load More": "Učitaj više", + "Saved": "Spremljeno", + "Settings": "Postavke", + "Show advanced settings": "Prikaži napredne postavke", + "User Interface": "Korisničko sučelje", + "Default Language": "Zadani jezik", + "Theme": "Tema", + "Start Screen": "Početni zaslon", + "Favorites": "Zabilješke", + "Show rating over covers": "Prikaži ocjenu na omotu filma", + "Always On Top": "Uvijek na vrhu", + "Watched Items": "Pogledane stavke", + "Show": "Prikaži", + "Fade": "Izblijedi", + "Hide": "Sakrij", + "Subtitles": "Podnaslovi", + "Default Subtitle": "Zadani podnaslov", + "Disabled": "Onemogućen", + "Size": "Veličina", + "Quality": "Kvaliteta", + "Only list movies in": "Samo prikaži filmove", + "Show movie quality on list": "Prikaži kvalitetu filma na popisu", + "Trakt.tv": "Trakt.tv", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Povežite se s %s kako bi automatski mogli 'skroblati' epizode koje gledate u %s", + "Username": "Korisničko ime", + "Password": "Lozinka", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", + "Remote Control": "Daljinsko upravljanje", + "HTTP API Port": "HTTP API ulaz", + "HTTP API Username": "HTTP API korisničko ime", + "HTTP API Password": "HTTP API lozinka", + "Connection": "Povezivanje", + "TV Show API Endpoint": "API poveznica TV serija", + "Connection Limit": "Ograničenje povezivanja", + "DHT Limit": "DHT ograničenje", + "Port to stream on": "Ulaz za streamanje", + "0 = Random": "0 = Naizmjeničan", + "Cache Directory": "Direktorij predmemorije", + "Clear Tmp Folder after closing app?": "Obriši direktorij predmemorije nakon zatvaranja aplikacije?", + "Database": "Baza podataka", + "Database Directory": "Direktorij baze podataka", + "Import Database": "Uvezi bazu podataka", + "Export Database": "Izvezi bazu podataka", + "Flush bookmarks database": "Obriši bazu podataka zabilješki", + "Flush subtitles cache": "Obriši predmemoriju podnaslova", + "Flush all databases": "Obriši sve baze podataka", + "Reset to Default Settings": "Vrati početne postavke", + "Importing Database...": "Uvoz baze podataka...", + "Please wait": "Molim pričekajte", + "Error": "Greška", + "Biography": "Biografski", + "Film-Noir": "Crno-bijeli", + "History": "Povijesni", + "Music": "Glazbeni", + "Musical": "Mjuzikl", + "Sci-Fi": "Znanstveno-fantastični", + "Short": "Kratki", + "War": "Ratni", + "Rating": "Ocjeni", + "Open IMDb page": "Otvori IMDb stranicu", + "Health false": "Zdravlje netočno", + "Add to bookmarks": "Dodaj u zabilješke", + "Watch Trailer": "Pogledajte najavu", + "Watch Now": "Pogledajte odmah", + "Ratio:": "Omjer:", + "Seeds:": "Dijelitelja:", + "Peers:": "Preuzimatelja:", + "Remove from bookmarks": "Ukloni iz zabilješki", + "Changelog": "Popis promjena", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ovo je projekt otvorenog kôda. Mi smo sa svih strana svijeta. Volimo gledati filmove. A najviše od svega, volimo kokice.", + "Health Unknown": "Zdravlje nepoznato", + "Episodes": "Epizode", + "Episode %s": "Epizoda %s", + "Aired Date": "Datum emitiranja", + "Streaming to": "Streamanje u", + "connecting": "Povezivanje", + "Download": "Preuzimanje", + "Upload": "Slanje", + "Active Peers": "Aktivnih preuzimatelja", + "Cancel": "Prekini", + "startingDownload": "Pokretanje preuzimanja...", + "downloading": "Preuzimanje...", + "ready": "Spremno", + "playingExternally": "Gledanje s vanjskim reproduktorom", + "Custom...": "Prilagođeno...", + "Volume": "Glasnoća zvuka", + "Ended": "Završeno", + "Error loading data, try again later...": "Greška pokretanja podataka, pokušajte ponovno kasnije...", + "Miscellaneous": "Ostalo", + "First Unwatched Episode": "Sljedeću nepogledanu epizodu", + "Next Episode In Series": "Sljedeću epizodu serije", + "Flushing...": "Brisanje...", + "Are you sure?": "Jeste li sigurni?", + "We are flushing your databases": "Briše se vaša baza podataka", + "Success": "Uspješno", + "Please restart your application": "Ponovno pokrenite vašu aplikaciju", + "Restart": "Ponovno pokreni", + "Terms of Service": "Uvjeti korištenja", + "I Accept": "Prihvaćam", + "Leave": "Napusti", + "When Opening TV Series Detail Jump To": "Kada se otvaraju pojedinosti TV serija idi odmah na", + "Playback": "Reprodukcija", + "Play next episode automatically": "Reproduciraj sljedeću epizodu automatski", + "Generate Pairing QR code": "Generiraj QR kôd uparivanja", + "Play": "Reprodukcija", + "waitingForSubtitles": "Čekanje podnaslova", + "Play Now": "Pogledajte odmah", + "Seconds": "Sekundi", + "You are currently connected to %s": "Trenutačno ste povezani s %s", + "Disconnect account": "Odspoji račun", + "Sync With Trakt": "Uskladi s Traktom", + "Syncing...": "Usklađivanje...", + "Done": "Završeno", + "Subtitles Offset": "Pomak podnaslova", + "secs": "sekundi", + "We are flushing your database": "Briše se vaša baza podataka", + "Ratio": "Omjer", + "Advanced Settings": "Napredne postavke", + "Tmp Folder": "Privremeni direktorij", + "URL of this stream was copied to the clipboard": "URL ovog streama je kopiran u međuspremnik", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Greška, baza podataka je najvjerojatnije oštećena. Pokušajte obrisati zabilješke u postavkama.", + "Flushing bookmarks...": "Brisanje zabilješki...", + "Resetting...": "Vraćanje postavki...", + "We are resetting the settings": "Vraćanje zadanih postavki", + "Installed": "Instalirano", + "We are flushing your subtitle cache": "Brisanje predmemorije podnaslova", + "Subtitle cache deleted": "Predmemorija podnaslova obrisana", + "Please select a file to play": "Odaberite datoteku za reprodukciju", + "Global shortcuts": "Globalni prečaci", + "Video Player": "Video reproduktor", + "Toggle Fullscreen": "Cjelozaslonski prikaz", + "Play/Pause": "Reprodukcija/Pauza", + "Seek Forward": "Premotavanje unaprijed", + "Increase Volume": "Pojačaj glasnoću zvuka", + "Set Volume to": "Postavi zvuk na", + "Offset Subtitles by": "Pomakni podnaslove za", + "Toggle Mute": "Isključi/Uključi glasnoću zvuka", + "Movie Detail": "Pojedinosti filma", + "Toggle Quality": "Postavi kvalitetu", + "Play Movie": "Reproduciraj film", + "Exit Fullscreen": "Napusti cjelozaslonski prikaz", + "Seek Backward": "Premotavanje unazad", + "Decrease Volume": "Smanji glasnoću zvuka", + "Show Stream URL": "Prikaži URL streama", + "TV Show Detail": "Pojedinosti TV serije", + "Toggle Watched": "Uključi/Isključi pogledano", + "Select Next Episode": "Odaberi sljedeću epizodu", + "Select Previous Episode": "Odaberi prijašnju epizodu", + "Select Next Season": "Odaberi sljedeću sezonu", + "Select Previous Season": "Odaberi prijašnju sezonu", + "Play Episode": "Reproduciraj epizodu", + "space": "space", + "shift": "shift", + "ctrl": "ctrl", + "enter": "enter", + "esc": "esc", + "Keyboard Shortcuts": "Prečaci tipkovnice", + "Cut": "Izreži", + "Copy": "Kopiraj", + "Paste": "Zalijepi", + "Help Section": "Pomoć", + "Did you know?": "Jeste li znali?", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Karticu TV serija, možete otvoriti klikom na 'TV serije' u navigacijskoj traci i prikazati će vam se sve dostupne serije u našoj kolekciji. Možete koristiti svoje filtere kao i kod filmova za lakši pronalazak onoga što želite gledati. U ovoj kolekciji isto tako samo kliknite na omot i pojaviti će se novi prozor u kojemu možete pregledavati sezone i epizode. Nakon što se odlučite, jednostavno kliknite tipku 'Pogledajte odmah'.", + "Choose quality": "Odaberi kvalitetu", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Klizač pokraj tipke 'Pogledajte odmah' omogućava vam odabir kvalitete streama. Isto tako možete namjestiti nepromjenjivu kvalitetu u postavkama. Upozorenje: bolja kvaliteta zahtijeva više podataka za preuzimanje.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Većina naših filmova i TV serija ima podnaslove na vašem jeziku. Možete ih prilagoditi u postavkama. Za filmove, čak ih možete namjestiti u padajućem izborniku, na stranici s pojedinostima filma.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Klikom na ikonu srca na omotu dodajete film ili seriju u vaše zabilješke. Ta kolekcija je dostupna klikom na ikonu srca u navigacijskoj traci. Za uklanjanje stavke iz vaše kolekcije jednostavno opet kliknite na ikonu srca! Može li to biti jednostavnije?", + "Watched icon": "Ikona pogledanog", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", + "External Players": "Vanjski reproduktori", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Kako bismo prilagodbu omogućili još većom, nudimo vam panel s velikim brojem mogućnosti. Za pristup postavkama, kliknite na ikonu oblika zupčanika u navigacijskoj traci.", + "Keyboard Navigation": "Upravljanje tipkovnicom", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Cijeli popis prečaca tikovnice dostupan je pritiskom na '?' na vašoj tipkovnici ili klikom na ikonu oblika tipkovnice u postavkama.", + "Custom Torrents and Magnet Links": "Prilagođeni torrenti i magnetne poveznice", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", + "Torrent health": "Torrent zdravlje", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "U pojedinostima Filma/TV serije, možete pronaći kružić, obojen u sivo, crveno, žuto ili zeleno. Te boje predstavljaju zdravlje torrenta. Zeleni torrent će biti preuzet brzo, dok se crveni možda neće uopće pokrenuti, ili vrlo sporo. Siva boja predstavlja grešku u izračunu zdravlja filmova i potrebno je kliknuti u TV serijama da bi se prikazalo zdravlje.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent preuzimanje? Torrenti koriste Bittorrent protokol, što pojednostavljeno znači da preuzimate male dijelove nekog sadržaja s računala nekog drugog korisnika, dok istovremeno šaljete dijelove koje ste preuzeli nekom drugom korisniku. Zatim gledate te preuzete dijelove dok se sljedeći preuzimaju u pozadini. Ta razmjena omogućava sadržaju da ostane zdrav.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", + "I found a bug, how do I report it?": "Pronašao sam grešku, kako da je prijavim?", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ako nedostaje podnaslov za TV seriju, možete ga dodati na %s. Isto tako i za film, ali na %s", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Možete se prijaviti na Trakt.tv kako biste spremili sve vaše pogledane stavke i uskladili ih sa svim uređajima.", + "Clicking on the rating stars will display a number instead.": "Klikom na zvjezdice prikazati će vam se broj ocjene.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "Ova aplikacija je u potpunosti napisana u HTML5, CSS3 i Javascript", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Želite li saznati više o filmu ili TV seriji? Kliknite na IMDb ikonu.", + "Switch to next tab": "Prebaci na sljedeću karticu", + "Switch to previous tab": "Prebaci na prijašnju karticu", + "Switch to corresponding tab": "Prebaci na odgovarajuću karticu", + "through": "kroz", + "Enlarge Covers": "Povećaj omote", + "Reduce Covers": "Smanji omote", + "Open Item Details": "Otvori pojedinosti stavke", + "Add Item to Favorites": "Dodaj stavku u zabilješke", + "Mark as Seen": "Označi kao pogledano", + "Open this screen": "Otvori ovaj zaslon", + "Open Settings": "Otvori postavke", + "Posters Size": "Veličina postera", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Ova mogućnost radi samo ako je vaš TraktTv račun usklađen. U postavkama upišite svoje podatke prijave.", + "Last Open": "Posljednje otvoreno", + "Exporting Database...": "Izvoz baze podataka...", + "Database Successfully Exported": "Baza podataka uspješno izvezena", + "Display": "Prikaz", + "TV": "TV", + "Type": "Vrsta", + "popularity": "popularnost", + "date": "datum", + "year": "godina", + "rating": "ocjena", + "updated": "ažurirano", + "name": "naziv", + "OVA": "OVA", + "ONA": "ONA", + "Movie": "Film", + "Special": "Posebno", + "Watchlist": "Popis gledanja", + "Resolving..": "Rješavanje...", + "About": "O programu", + "Open Cache Directory": "Otvori mapu predmemorije", + "Open Database Directory": "Otvori mapu baze podataka", + "Mark as unseen": "Označi kao nepogledano", + "Playback rate": "Brzina reprodukcije", + "Increase playback rate by %s": "Povećaj brzinu reprodukcije za %s", + "Decrease playback rate by %s": "Smanji brzinu reprodukcije za %s", + "Set playback rate to %s": "Postavi brzinu reprodukcije na %s", + "Playback rate adjustment is not available for this video!": "Prilagodba brzine reprodukcije nije dostupna za ovu video snimku!", + "Color": "Boja", + "Local IP Address": "Lokalna IP adresa", + "Japan": "Japan", + "Cars": "Automobili", + "Dementia": "Demencija", + "Demons": "Demoni", + "Ecchi": "Ecchi", + "Game": "Igre", + "Harem": "Harem", + "Historical": "Povijesni", + "Josei": "Josei", + "Kids": "Dječji", + "Magic": "Magični", + "Martial Arts": "Borilačke vještine", + "Mecha": "Mehanički", + "Military": "Vojni", + "Parody": "Parodije", + "Police": "Policijski", + "Psychological": "Psihološki", + "Samurai": "Samurajski", + "School": "Školski", + "Seinen": "Seinen", + "Shoujo": "Shoujo", + "Shoujo Ai": "Shoujo Ai", + "Shounen": "Shounen", + "Shounen Ai": "Shounen Ai", + "Slice of Life": "Dio života", + "Space": "Svemirski", + "Sports": "Sportski", + "Super Power": "Nadljudski", + "Supernatural": "Nadnaravno", + "Vampire": "Vampirski", + "Automatically Sync on Start": "Automatski uskladi pri pokretanju", + "VPN": "VPN", + "Activate automatic updating": "Aktiviraj automatsko ažuriranje", + "Please wait...": "Molimo pričekajte...", + "Connect": "Poveži se", + "Create Account": "Napravi račun", + "Celebrate various events": "Prikaži praznike i ostale događaje", + "Disconnect": "Odspoji", + "Downloaded": "Preuzeto", + "Loading stuck ? Click here !": "Učitavanje zapelo? Kliknite ovdje!", + "Torrent Collection": "Kolekcija torrenta", + "Drop Magnet or .torrent": "Ispustite Magnet ili .torrent", + "Remove this torrent": "Ukloni ovaj torrent", + "Rename this torrent": "Preimenuj ovaj torrent", + "Flush entire collection": "Obriši cijelu kolekciju", + "Open Collection Directory": "Otvori direktorij kolekcije", + "Store this torrent": "Spremi ovaj torrent", + "Enter new name": "Upiši novi naziv", + "This name is already taken": "Ovaj naziv se već koristi", + "Always start playing in fullscreen": "Uvijek pokreni reprodukciju preko cjelog zaslona", + "Magnet link": "Magnetna poveznica", + "Error resolving torrent.": "Greška razrješavanja torrenta.", + "%s hour(s) remaining": "%s sat(a) preostalo", + "%s minute(s) remaining": "%s minuta(e) preostalo", + "%s second(s) remaining": "%s sekunda(i) preostalo", + "Unknown time remaining": "Nepoznato preostalo vrijeme", + "Set player window to video resolution": "Postavi prozor reproduktora prema razlučivosti video snimke", + "Set player window to double of video resolution": "Postavi prozor reproduktora na dvostruku razlučivost video snimke", + "Set player window to half of video resolution": "Postavi prozor reproduktora na pola razlučivost video snimke", + "Retry": "Pokušaj ponovno", + "Import a Torrent": "Uvezi torrent", + "Not Seen": "Nepogledano", + "Seen": "Pogledano", + "Title": "Naslov", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Video reprodukcija je naišla na grešku. Pokušajte koristiti vanjski reproduktor poput %s za gledanje ovog sadržaja.", + "Font": "Slova", + "Decoration": "Ukrasi", + "None": "Nijedan", + "Outline": "Obrub", + "Opaque Background": "Neprozirna pozadina", + "No thank you": "Ne, hvala", + "Report an issue": "Prijavite problem", + "Email": "E-pošta", + "Log in": "Prijavi se", + "Report anonymously": "Prijavi se anonimno", + "Note regarding anonymous reports:": "Napomena povezana uz anonimne izvještaje problema:", + "You will not be able to edit or delete your report once sent.": "Nećete moći uređivati ili obrisati svoj izvještaj problema jednom kada ga pošaljete.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Ako su potrebne dodatne informacije, izvještaj problema nećete moći kasnije uređivati i dodadati mu dodatne informacije", + "Step 1: Please look if the issue was already reported": "1 korak: provjerite je li problem već prijavljen", + "Enter keywords": "Upišite ključne riječi", + "Already reported": "Već je prijavljeno", + "I want to report a new issue": "Želim prijaviti novi problem", + "Step 2: Report a new issue": "2 korak: prijavite novi problem", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Napomena: ne koristite ovaj obrazac kako biste nas kontaktirali. Ograničen je samo na prijavu grešaka.", + "The title of the issue": "Naslov problema", + "Description": "Opis", + "200 characters minimum": "Najmanje 200 znakova", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Kratak opis problema. Ako je moguće, uključite potrebne korake koji su doveli do problema.", + "Submit": "Prijavi", + "Step 3: Thank you !": "3 korak: Hvala vam!", + "Your issue has been reported.": "Vaš problem je prijavljen.", + "Open in your browser": "Otvorite u web pregledniku", + "No issues found...": "Nema pronađenih problema...", + "First method": "Prvi način", + "Use the in-app reporter": "Koristi izvjestitelja ugrađenog u aplikaciju", + "You can find it later on the About page": "Možete ga pronaći kasnije u 'O programu' stranici", + "Second method": "Drugi način", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Koristite %s filter problema kako bi pretražili i provjerili je li problem već prijavljen ili popravljen.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Uključite snimku zaslona ako je potrebno - Ako imate problem s dizajnom ili greškom?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Dobar izvještaj greške ne bi trebao izostaviti ostale potrebne informacije. Pobrinite se uključiti u izvještaj pojedinosti vašeg radnog okruženja.", + "Warning: Always use English when contacting us, or we might not understand you.": "Upozorenje: uvijek koristite engleski jezik kada nas kontaktirate, u suprotnom vas nećemo možda razumjeti.", + "Search for torrent": "Search for torrent", + "No results found": "Nema pronađenih rezultata", + "Invalid credentials": "Neispravne vjerodajnice", + "Open Favorites": "Otvori omiljene", + "Open About": "Otvori o programu", + "Minimize to Tray": "Smanji u traku sustava", + "Close": "Zatvori", + "Restore": "Vrati", + "Resume Playback": "Nastavi reprodukciju", + "Features": "Značajke", + "Connect To %s": "Povezano s %s", + "The magnet link was copied to the clipboard": "Magnetna poveznica je kopirana u međuspremnik", + "Big Picture Mode": "Način prikaza u velikom zaslonu", + "Big Picture Mode is unavailable on your current screen resolution": "Način prikaza u velikom zaslonu je nedostupan na vašoj trenutačnoj razlučivosti", + "Cannot be stored": "Ne može biti spremljeno", + "%s reported this torrent as fake": "%s je prijavio ovaj torrent kao lažan", + "Randomize": "Naizmjenični odabir", + "Randomize Button for Movies": "Tipka za naizmjenični odabir filmova", + "Overall Ratio": "Ukupan omjer", + "Translate Synopsis": "Prevedi sadržaj", + "N/A": "Nepoznato", + "Your disk is almost full.": "Vaš disk će uskoro biti popunjen.", + "You need to make more space available on your disk by deleting files.": "Morate osloboditi više slobodnog prostora na vašem disku brisanjem datoteka.", + "Playing Next": "Sljedeća epizoda za", + "Trending": "Trendu", + "Remember Filters": "Zapamti filtere", + "Automatic Subtitle Uploading": "Automatsko slanje podnaslova", + "See-through Background": "Prozirna pozadina", + "Bold": "Podebljano", + "Currently watching": "Trenutno gledate", + "No, it's not that": "Ne, to nije to", + "Correct": "Ispravno", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Lokalno", + "Try another subtitle or drop one in the player": "Probajte drugi podnaslov ili ispustite jedan u reproduktor", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Greška pretvorbe podnaslova", + "No subtitles found": "Nema pronađenih podnaslova", + "Try again later or drop a subtitle in the player": "Pokušajte ponovno kasnije ili ispustite podnaslov u reproduktor", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Pretraži na %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Greška čitanja vremena podnaslova, datoteka izgleda oštećeno", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" +} \ No newline at end of file diff --git a/src/app/language/hr.json b/src/app/language/hr.json index b377ffd0ac..84c6c891f9 100644 --- a/src/app/language/hr.json +++ b/src/app/language/hr.json @@ -2,8 +2,7 @@ "External Player": "Vanjski reproduktor", "Made with": "Napravljen", "by a bunch of geeks from All Around The World": "od strane geekova iz cijeloga svijeta", - "Initializing Butter. Please Wait...": "Pokretanje Buttera. Pričekajte...", - "Status: Checking Database...": "Stanje: provjeravanje baze podataka...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmovi", "TV Series": "TV serije", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Obiteljski", "Fantasy": "Fantastika", "Game Show": "Kvizovi", - "Home And Garden": "Dom i Vrt", "Horror": "Horor", "Mini Series": "Mini serije", "Mystery": "Misterija", @@ -36,7 +34,6 @@ "Thriller": "Trileri", "Western": "Vesterni", "Sort by": "Razvrstaj prema", - "Popularity": "Popularnosti", "Updated": "Dodavanju", "Year": "Godini", "Name": "Nazivu", @@ -67,18 +64,16 @@ "Only list movies in": "Samo prikaži filmove", "Show movie quality on list": "Prikaži kvalitetu filma na popisu", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Ovdje upišite vaše Trakt.tv pojedinosti kako bi automatski 'skrobrali' epizode koje ste pogledali u Butteru", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Povežite se s %s kako bi automatski mogli 'skroblati' epizode koje gledate u %s", "Username": "Korisničko ime", "Password": "Lozinka", - "Butter stores an encrypted hash of your password in your local database": "Butter sprema šifriranu jedinstvenu vrijednost vaše lozinke u vašoj lokalnoj bazi podataka", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Daljinsko upravljanje", "HTTP API Port": "HTTP API ulaz", "HTTP API Username": "HTTP API korisničko ime", "HTTP API Password": "HTTP API lozinka", "Connection": "Povezivanje", "TV Show API Endpoint": "API poveznica TV serija", - "Movies API Endpoint": "API poveznica filmova", "Connection Limit": "Ograničenje povezivanja", "DHT Limit": "DHT ograničenje", "Port to stream on": "Ulaz za streamanje", @@ -104,22 +99,19 @@ "Sci-Fi": "Znanstveno-fantastični", "Short": "Kratki", "War": "Ratni", - "Last Added": "Najnovijemu", "Rating": "Ocjeni", "Open IMDb page": "Otvori IMDb stranicu", "Health false": "Zdravlje netočno", "Add to bookmarks": "Dodaj u zabilješke", "Watch Trailer": "Pogledajte najavu", "Watch Now": "Pogledajte odmah", - "Health Good": "Zdravlje dobro", "Ratio:": "Omjer:", "Seeds:": "Dijelitelja:", "Peers:": "Preuzimatelja:", "Remove from bookmarks": "Ukloni iz zabilješki", "Changelog": "Popis promjena", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter je rezultat truda mnogo razvijatelja i dizajnera koji su spojili hrpu API-ija zajedno kako bi učinili iskustvo gledanja filmova putem torrenta što jednostavnijim.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ovo je projekt otvorenog kôda. Mi smo sa svih strana svijeta. Volimo gledati filmove. A najviše od svega, volimo kokice.", - "Invalid PCT Database File Selected": "Odabrana neispravna PCT datoteka baze podataka", "Health Unknown": "Zdravlje nepoznato", "Episodes": "Epizode", "Episode %s": "Epizoda %s", @@ -139,10 +131,8 @@ "Ended": "Završeno", "Error loading data, try again later...": "Greška pokretanja podataka, pokušajte ponovno kasnije...", "Miscellaneous": "Ostalo", - "When opening TV Show Detail Jump to:": "Kada se otvaraju pojedinosti TV serije idi odmah na:", "First Unwatched Episode": "Sljedeću nepogledanu epizodu", "Next Episode In Series": "Sljedeću epizodu serije", - "When Opening TV Show Detail Jump To": "Kada se otvaraju pojedinosti TV serije idi odmah na", "Flushing...": "Brisanje...", "Are you sure?": "Jeste li sigurni?", "We are flushing your databases": "Briše se vaša baza podataka", @@ -153,17 +143,13 @@ "I Accept": "Prihvaćam", "Leave": "Napusti", "When Opening TV Series Detail Jump To": "Kada se otvaraju pojedinosti TV serija idi odmah na", - "Health Medium": "Zdravlje osrednje", "Playback": "Reprodukcija", "Play next episode automatically": "Reproduciraj sljedeću epizodu automatski", "Generate Pairing QR code": "Generiraj QR kôd uparivanja", - "Playing Next Episode in": "Gledanje sljedeće epizode počinje za", "Play": "Reprodukcija", - "Dismiss": "Otpusti", "waitingForSubtitles": "Čekanje podnaslova", "Play Now": "Pogledajte odmah", "Seconds": "Sekundi", - "You are currently authenticated to Trakt.tv as": "Trenutačno ste ovjereni na Trakt.tv kao", "You are currently connected to %s": "Trenutačno ste povezani s %s", "Disconnect account": "Odspoji račun", "Sync With Trakt": "Uskladi s Traktom", @@ -172,41 +158,18 @@ "Subtitles Offset": "Pomak podnaslova", "secs": "sekundi", "We are flushing your database": "Briše se vaša baza podataka", - "We are rebuilding the TV Show Database. Do not close the application.": "Baza podataka TV serija se obnavlja. Nemojte zatvoriti aplikaciju.", - "No shows found...": "TV serije nisu pronađene...", - "No Favorites found...": "Zabilješke nisu pronađene...", - "Rebuild TV Shows Database": "Obnovi bazu podataka TV serija", - "No movies found...": "Filmovi nisu pronađeni...", "Ratio": "Omjer", - "Health Excellent": "Zdravlje odlično", - "Health Bad": "Zdravlje loše", - "Status: Creating Database...": "Stanje: stvaranje baze podataka...", - "Status: Updating database...": "Stanje: ažuriranje baze podataka...", - "Status: Skipping synchronization TTL not met": "Stanje: preskakanje usklađivanja, TTL nije zadovoljen", "Advanced Settings": "Napredne postavke", - "Clear Cache directory after closing app?": "Obriši privremeni direktorij nakon zatvaranja aplikacije?", "Tmp Folder": "Privremeni direktorij", - "Status: Downloading API archive...": "Stanje: preuzimanje API arhive...", - "Status: Archive downloaded successfully...": "Stanje: arhiva preuzeta uspješno...", - "Status: Importing file": "Stanje: uvoz datoteke", - "Status: Imported successfully": "Stanje: uspješno uvezeno", - "Status: Launching applicaion... ": "Stanje: pokretanje aplikacije...", "URL of this stream was copied to the clipboard": "URL ovog streama je kopiran u međuspremnik", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Greška, baza podataka je najvjerojatnije oštećena. Pokušajte obrisati zabilješke u postavkama.", "Flushing bookmarks...": "Brisanje zabilješki...", "Resetting...": "Vraćanje postavki...", "We are resetting the settings": "Vraćanje zadanih postavki", - "New version downloaded": "Nova inačica preuzeta", "Installed": "Instalirano", - "Install Now": "Instaliraj odmah", - "Restart Now": "Ponovno pokreni odmah", "We are flushing your subtitle cache": "Brisanje predmemorije podnaslova", "Subtitle cache deleted": "Predmemorija podnaslova obrisana", "Please select a file to play": "Odaberite datoteku za reprodukciju", - "Test Login": "Testiraj prijavu", - "Testing...": "Testiranje...", - "Success!": "Uspješno!", - "Failed!": "Neuspješno!", "Global shortcuts": "Globalni prečaci", "Video Player": "Video reproduktor", "Toggle Fullscreen": "Cjelozaslonski prikaz", @@ -241,53 +204,45 @@ "Paste": "Zalijepi", "Help Section": "Pomoć", "Did you know?": "Jeste li znali?", - "What does Butter offer?": "Što Butter nudi?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Pomoću Buttera, možete s lakoćom gledati filmove i TV serije. Sve što trebate učiniti je kliknuti na jedan odabrani omot, zatim kliknite 'Pogledajte odmah'. Vaše iskustvo gledanja je vrlo prilagodljivo:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Naša filmska kolekcija sadrži samo filmove visoke razlučivosti (High-Definition ili HD), dostupne u 720p i 1080p kvaliteti. Za gledanje filmova, jednostavno otvorite Butter i pregledajte filmsku kolekciju, dostupnu putem 'Filmovi' kartice, u navigacijskoj traci. Zadani pogled će vam prikazati sve filmove razvrstane prema popularnosti, ali vi možete odabrati svoje filtere, zahvaljujući 'Žanr' i 'Razvrstaj prema' filterima. Nakon što ste odabrali film koji želite pogledati kliknite na njegov omot. Zatim kliknite 'Pogledajte odmah'. I ne zaboravite kokice!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Karticu TV serija, možete otvoriti klikom na 'TV serije' u navigacijskoj traci i prikazati će vam se sve dostupne serije u našoj kolekciji. Možete koristiti svoje filtere kao i kod filmova za lakši pronalazak onoga što želite gledati. U ovoj kolekciji isto tako samo kliknite na omot i pojaviti će se novi prozor u kojemu možete pregledavati sezone i epizode. Nakon što se odlučite, jednostavno kliknite tipku 'Pogledajte odmah'.", "Choose quality": "Odaberi kvalitetu", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Klizač pokraj tipke 'Pogledajte odmah' omogućava vam odabir kvalitete streama. Isto tako možete namjestiti nepromjenjivu kvalitetu u postavkama. Upozorenje: bolja kvaliteta zahtijeva više podataka za preuzimanje.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Većina naših filmova i TV serija ima podnaslove na vašem jeziku. Možete ih prilagoditi u postavkama. Za filmove, čak ih možete namjestiti u padajućem izborniku, na stranici s pojedinostima filma.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Klikom na ikonu srca na omotu dodajete film ili seriju u vaše zabilješke. Ta kolekcija je dostupna klikom na ikonu srca u navigacijskoj traci. Za uklanjanje stavke iz vaše kolekcije jednostavno opet kliknite na ikonu srca! Može li to biti jednostavnije?", "Watched icon": "Ikona pogledanog", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter će pamtiti što ste već pogledali - mala pomoć u pamćenju nikome neće nauditi. Isto tako možete postaviti stavku kao pogledanu klikom na ikonu koja sliči oku na omotima. Možete čak izgraditi i uskladiti vašu kolekciju s Trakt.tv-om u postavkama.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "U Butteru, možete koristiti ikonu povećala za otvaranje mogućnosti pretraživanja. Upišite naslov, glumca, redatelja ili čak godinu, pritisnite 'Enter' i pogledajte što vam se nudi. Za zatvaranje trenutne pretrage, možete kliknuti na 'X' koji se nalazi odmah pokraj vašeg upisa ili upišite nešto drugo u polje.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Vanjski reproduktori", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Ako želite koristiti neki drugi reproduktor umjesto ugrađenog, kliknite na ikonu pokraj 'Pogledajte odmah' tipke. Pojaviti će se popis instaliranih reproduktora, odaberite jednog i Butter će ga pokrenuti. Ako vaš reproduktor nije na popisu, odmah nam to prijavite.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Kako bismo prilagodbu omogućili još većom, nudimo vam panel s velikim brojem mogućnosti. Za pristup postavkama, kliknite na ikonu oblika zupčanika u navigacijskoj traci.", "Keyboard Navigation": "Upravljanje tipkovnicom", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Cijeli popis prečaca tikovnice dostupan je pritiskom na '?' na vašoj tipkovnici ili klikom na ikonu oblika tipkovnice u postavkama.", "Custom Torrents and Magnet Links": "Prilagođeni torrenti i magnetne poveznice", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Možete koristiti prilagođene torrente i magnetne poveznice u Butteru. Jednostavno povucite i ispustite .torrent datoteku u prozor aplikacije i/ili zalijepite magnetnu poveznicu.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrent zdravlje", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "U pojedinostima Filma/TV serije, možete pronaći kružić, obojen u sivo, crveno, žuto ili zeleno. Te boje predstavljaju zdravlje torrenta. Zeleni torrent će biti preuzet brzo, dok se crveni možda neće uopće pokrenuti, ili vrlo sporo. Siva boja predstavlja grešku u izračunu zdravlja filmova i potrebno je kliknuti u TV serijama da bi se prikazalo zdravlje.", - "How does Butter work?": "Kako Butter funkcionira?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streama video sadržaj putem torrenta. Naše filmove omogućuje %s a naše TV serije %s, dok se svi meta podaci dobivaju s %s. Mi sami ne držimo nikakav sadržaj.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent preuzimanje? Torrenti koriste Bittorrent protokol, što pojednostavljeno znači da preuzimate male dijelove nekog sadržaja s računala nekog drugog korisnika, dok istovremeno šaljete dijelove koje ste preuzeli nekom drugom korisniku. Zatim gledate te preuzete dijelove dok se sljedeći preuzimaju u pozadini. Ta razmjena omogućava sadržaju da ostane zdrav.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Nakon što je sadržaj u potpunosti preuzet, nastavljate slati dijelove drugim korisnicima. Sve se obriše s vašeg računala nakon zatvaranja Buttera. Ne može biti jednostavnije.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikacija je napravljena s Node-Webkit, HTML, CSS i Javascript tehnologijama. Radi poput Google Chrome preglednika, samo što je većina kôda na vašem računalu. Da, Butter koristi iste tehnologije kao i ostale web stranice, npr... Wikipedia, ili Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Pronašao sam grešku, kako da je prijavim?", - "No historics found...": "Nisu pronađene stavke...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Greška, baza podataka je vjerojatno oštećena. Pokušajte obristi povijest u postavkama.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Možete zalijepiti magnetne poveznice bilo gdje u Butter s CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Možete povući i ispustiti .torrent datoteku u Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter projekt započeo je u veljači 2014. i već je 150 ljudi doprinijelo više od 3000 puta njegovom razvoju do kolovoza 2014.", - "The rule n°10 applies here.": "Pravilo n°10 vrijedi ovdje.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ako nedostaje podnaslov za TV seriju, možete ga dodati na %s. Isto tako i za film, ali na %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Ako imate problem s povezivanjem, pokušajte smanjiti DHT ograničenje u postavkama.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Ako pretražite \"1998\" možete vidjeti sve filmove koji su izašli te godine.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Možete se prijaviti na Trakt.tv kako biste spremili sve vaše pogledane stavke i uskladili ih sa svim uređajima.", "Clicking on the rating stars will display a number instead.": "Klikom na zvjezdice prikazati će vam se broj ocjene.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Ova aplikacija je u potpunosti napisana u HTML5, CSS3 i Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Želite li saznati više o filmu ili TV seriji? Kliknite na IMDb ikonu.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Dvostrukim klikom na \"Razvrstaj prema\" obrnut će se poredak popisa", "Switch to next tab": "Prebaci na sljedeću karticu", "Switch to previous tab": "Prebaci na prijašnju karticu", "Switch to corresponding tab": "Prebaci na odgovarajuću karticu", "through": "kroz", "Enlarge Covers": "Povećaj omote", "Reduce Covers": "Smanji omote", - "Open the Help Section": "Otvori pomoć", "Open Item Details": "Otvori pojedinosti stavke", "Add Item to Favorites": "Dodaj stavku u zabilješke", "Mark as Seen": "Označi kao pogledano", @@ -309,10 +264,8 @@ "name": "naziv", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Anime nisu pronađene...", "Movie": "Film", "Special": "Posebno", - "No Watchlist found...": "Nije pronađen popis gledanja...", "Watchlist": "Popis gledanja", "Resolving..": "Rješavanje...", "About": "O programu", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Postavi brzinu reprodukcije na %s", "Playback rate adjustment is not available for this video!": "Prilagodba brzine reprodukcije nije dostupna za ovu video snimku!", "Color": "Boja", - "With Shadows": "Sa sjenkama", "Local IP Address": "Lokalna IP adresa", "Japan": "Japan", "Cars": "Automobili", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Dio života", "Slice of Life": "Dio života", "Space": "Svemirski", "Sports": "Sportski", "Super Power": "Nadljudski", "Supernatural": "Nadnaravno", "Vampire": "Vampirski", - "Alphabet": "Abecedno", "Automatically Sync on Start": "Automatski uskladi pri pokretanju", - "Setup VPN": "Postavi VPN", "VPN": "VPN", - "Install VPN Client": "Instaliraj VPN klijent", - "More Details": "Više pojedinosti", - "Don't show me this VPN option anymore": "Ne prikazuj više ovu VPN mogućnost", "Activate automatic updating": "Aktiviraj automatsko ažuriranje", - "We are installing VPN client": "Instaliranje VPN klijenta", - "VPN Client Installed": "VPN klijent instaliran", "Please wait...": "Molimo pričekajte...", - "VPN.ht client is installed": "VPN.ht klijent je instaliran", - "Install again": "Instaliraj ponovno", "Connect": "Poveži se", "Create Account": "Napravi račun", - "Please, allow ~ 1 minute": "Pričekajte oko 1 minute", - "Status: Connecting to VPN...": "Stanje: povezivanje s VPN...", - "Status: Monitoring connexion - ": "Stanje: nadgledanje veze", - "Connect VPN": "Poveži VPN", - "Disconnect VPN": "Odspoji VPN", "Celebrate various events": "Prikaži praznike i ostale događaje", - "ATTENTION! We need admin access to run this command.": "UPOZORENJE! Potrebne su administratorske ovlasti za pokretanje ove naredbe.", - "Your password is not saved": "Vaša lozinka nije spremljena", - "Enter sudo password :": "Upišite sudo lozinku:", - "Status: Monitoring connection": "Stanje: nadgledanje veze", - "Status: Connected": "Stanje: povezano", - "Secure connection": "Sigurno povezivanje", - "Your IP:": "Vaša IP:", "Disconnect": "Odspoji", "Downloaded": "Preuzeto", "Loading stuck ? Click here !": "Učitavanje zapelo? Kliknite ovdje!", @@ -399,8 +329,6 @@ "Enter new name": "Upiši novi naziv", "This name is already taken": "Ovaj naziv se već koristi", "Always start playing in fullscreen": "Uvijek pokreni reprodukciju preko cjelog zaslona", - "Allow torrents to be stored for further use": "Dospusti spremanje torrenta za buduću upotrebu", - "Hide VPN from the filter bar": "Sakrij VPN u traci filtra", "Magnet link": "Magnetna poveznica", "Error resolving torrent.": "Greška razrješavanja torrenta.", "%s hour(s) remaining": "%s sat(a) preostalo", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Postavi prozor reproduktora na pola razlučivost video snimke", "Retry": "Pokušaj ponovno", "Import a Torrent": "Uvezi torrent", - "The remote movies API failed to respond, please check %s and try again later": "Udaljeni API filmova ne odgovara, provjerite %s i pokušajte ponovno kasnije", - "The remote shows API failed to respond, please check %s and try again later": "Udaljeni API TV serija ne odgovara, provjerite %s i pokušajte ponovno kasnije", - "The remote anime API failed to respond, please check %s and try again later": "Udaljeni anime API ne odgovara, provjerite %s i pokušajte ponovno kasnije", "Not Seen": "Nepogledano", "Seen": "Pogledano", "Title": "Naslov", @@ -426,7 +351,6 @@ "Opaque Background": "Neprozirna pozadina", "No thank you": "Ne, hvala", "Report an issue": "Prijavite problem", - "Log in into your GitLab account": "Prijavite se na svoj GitLab račun", "Email": "E-pošta", "Log in": "Prijavi se", "Report anonymously": "Prijavi se anonimno", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Koristi izvjestitelja ugrađenog u aplikaciju", "You can find it later on the About page": "Možete ga pronaći kasnije u 'O programu' stranici", "Second method": "Drugi način", - "You can create an account on our %s repository, and click on %s.": "Možete napraviti račun na našem %s repozitoriju, i kliknuti na %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Koristite %s filter problema kako bi pretražili i provjerili je li problem već prijavljen ili popravljen.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Uključite snimku zaslona ako je potrebno - Ako imate problem s dizajnom ili greškom?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Dobar izvještaj greške ne bi trebao izostaviti ostale potrebne informacije. Pobrinite se uključiti u izvještaj pojedinosti vašeg radnog okruženja.", "Warning: Always use English when contacting us, or we might not understand you.": "Upozorenje: uvijek koristite engleski jezik kada nas kontaktirate, u suprotnom vas nećemo možda razumjeti.", - "Search on %s": "Pretraži na %s", + "Search for torrent": "Search for torrent", "No results found": "Nema pronađenih rezultata", "Invalid credentials": "Neispravne vjerodajnice", "Open Favorites": "Otvori omiljene", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Način prikaza u velikom zaslonu je nedostupan na vašoj trenutačnoj razlučivosti", "Cannot be stored": "Ne može biti spremljeno", "%s reported this torrent as fake": "%s je prijavio ovaj torrent kao lažan", - "%s could not verify this torrent": "%s ne može potvrditi ovaj torrent", "Randomize": "Naizmjenični odabir", "Randomize Button for Movies": "Tipka za naizmjenični odabir filmova", "Overall Ratio": "Ukupan omjer", "Translate Synopsis": "Prevedi sadržaj", - "Returning Series": "Serija se ponovno snima", - "In Production": "U produkciji", - "Canceled": "Otkazano", "N/A": "Nepoznato", - "%s is not supposed to be run as administrator": "%s se ne smije pokrenuti kao administrator", "Your disk is almost full.": "Vaš disk će uskoro biti popunjen.", "You need to make more space available on your disk by deleting files.": "Morate osloboditi više slobodnog prostora na vašem disku brisanjem datoteka.", "Playing Next": "Sljedeća epizoda za", "Trending": "Trendu", - "Remember Filters": "Automatski filtri", + "Remember Filters": "Zapamti filtere", "Automatic Subtitle Uploading": "Automatsko slanje podnaslova", - "See-through Background": "See-through Background", + "See-through Background": "Prozirna pozadina", "Bold": "Podebljano", "Currently watching": "Trenutno gledate", "No, it's not that": "Ne, to nije to", - "Correct": "Ispravi", - "Initializing %s. Please Wait...": "Pokretanje %s. Molim pričekajte..." + "Correct": "Ispravno", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Lokalno", + "Try another subtitle or drop one in the player": "Probajte drugi podnaslov ili ispustite jedan u reproduktor", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Greška pretvorbe podnaslova", + "No subtitles found": "Nema pronađenih podnaslova", + "Try again later or drop a subtitle in the player": "Pokušajte ponovno kasnije ili ispustite podnaslov u reproduktor", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Pretraži na %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Greška čitanja vremena podnaslova, datoteka izgleda oštećeno", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/hu.json b/src/app/language/hu.json index a1a24092d7..3455ad0100 100644 --- a/src/app/language/hu.json +++ b/src/app/language/hu.json @@ -2,8 +2,7 @@ "External Player": "Külső lejátszó", "Made with": "Szeretettel", "by a bunch of geeks from All Around The World": "készítve pár kocka által a világ minden tájáról", - "Initializing Butter. Please Wait...": "Butter indítása. Kérlek várj...", - "Status: Checking Database...": "Állapot: Adatbázis ellenőrzése...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmek", "TV Series": "Sorozatok", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Családi", "Fantasy": "Fantasy", "Game Show": "Vetélkedő", - "Home And Garden": "Otthon és kert", "Horror": "Horror", "Mini Series": "Minisorozat", "Mystery": "Misztikus", @@ -31,12 +29,11 @@ "Soap": "Szappanopera", "Special Interest": "Speciális témák", "Sport": "Sport", - "Suspense": "Felfüggeszés", + "Suspense": "Feszültség", "Talk Show": "Talk Show", "Thriller": "Thriller", "Western": "Western", "Sort by": "Rendezés", - "Popularity": "Népszerűség", "Updated": "Frissítve", "Year": "Év", "Name": "Név", @@ -67,18 +64,16 @@ "Only list movies in": "Filmek szűrése minőség alapján:", "Show movie quality on list": "Mutasd a minőséget a listán", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Írd be alább a Trakt.tv adataid, hogy a Butter automatikusan frissítse az epizódlistád", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", "Username": "Felhasználónév", "Password": "Jelszó", - "Butter stores an encrypted hash of your password in your local database": "A Butter titkosítva tárolja a jelszavad egy helyi adatbázisban", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Távirányítás", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Felhasználónév", "HTTP API Password": "HTTP API Jelszó", "Connection": "Kapcsolat", "TV Show API Endpoint": "Sorozat API végpont", - "Movies API Endpoint": "Film API végpont", "Connection Limit": "Kapcsolat limit", "DHT Limit": "DHT limit", "Port to stream on": "Sugárzásra használatos port", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Rövidfilm", "War": "Háborús", - "Last Added": "Utoljára hozzáadva", "Rating": "Értékelés", "Open IMDb page": "IMDb oldal megnyitása", "Health false": "Egészség hamis", "Add to bookmarks": "Hozzáadás könyvjelzőkhöz", "Watch Trailer": "Előzetes", "Watch Now": "Megnézem", - "Health Good": "Egészség jó", "Ratio:": "Arány:", "Seeds:": "Seedek:", "Peers:": "Peerek:", "Remove from bookmarks": "Törlés a könyvjelzők közül", "Changelog": "Változások listája", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "A Butter! számtalan fejlesztő és dizájner munkájának eredménye, akik összeraktak pár API-t, hogy a torrentes filmnézés élményét a lehető legegyszerűbbé tegyék.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Projektünk nyílt forráskódú. A világ minden pontjáról vannak közreműködőink. Szeretjük a filmeket, és legfőképp a popcornt.", - "Invalid PCT Database File Selected": "Érvénytelen PCT adatbázisfájl lett kiválasztva", "Health Unknown": "Állapot ismeretlen", "Episodes": "Epizódok", "Episode %s": "Epizód %s", @@ -139,10 +131,8 @@ "Ended": "Befejeződött", "Error loading data, try again later...": "Hiba a betöltéskor, kérjük próbálkozz később...", "Miscellaneous": "Egyéb", - "When opening TV Show Detail Jump to:": "Sorozat részleteinek megnyitásakor ugrás:", "First Unwatched Episode": "Első megnézetlen epizód", "Next Episode In Series": "Legújabb epizód a sorozatban", - "When Opening TV Show Detail Jump To": "Sorozat részleteinek megnyitásakor ugrás", "Flushing...": "Ürítés...", "Are you sure?": "Biztos?", "We are flushing your databases": "Ürítjük az adatbázisaidat", @@ -153,17 +143,13 @@ "I Accept": "Elfogadom", "Leave": "Kilépés", "When Opening TV Series Detail Jump To": "Sorozat részleteinek megnyitásakor ugrás", - "Health Medium": "Egészség közepes", "Playback": "Visszajátszás", "Play next episode automatically": "Következő epizód automatikus lejátszása", "Generate Pairing QR code": "QR kód generálása párosításhoz", - "Playing Next Episode in": "Következő epizód lejátszása:", "Play": "Lejátszás", - "Dismiss": "Elrejtés", "waitingForSubtitles": "Várakozás feliratra", "Play Now": "Lejátszás most", "Seconds": "Másodperc", - "You are currently authenticated to Trakt.tv as": "Hitelesítve Trakt.tv-n mint:", "You are currently connected to %s": "You are currently connected to %s", "Disconnect account": "Fiók lecsatlakoztatása", "Sync With Trakt": "Szinkronizálás Trakt-tal", @@ -172,41 +158,18 @@ "Subtitles Offset": "Felirat késleltetése", "secs": "mp", "We are flushing your database": "Ürítjük az adatbázisodat", - "We are rebuilding the TV Show Database. Do not close the application.": "Éppen újraépítjük a sorozatok adatbázisát. Nem zárd be a programot.", - "No shows found...": "Nem találhatók sorozatok...", - "No Favorites found...": "Nem találhatók kedvencek...", - "Rebuild TV Shows Database": "Sorozat adatbázis újraépítése", - "No movies found...": "Nem találhatók filmek...", "Ratio": "Arány", - "Health Excellent": "Kiváló állapot", - "Health Bad": "rossz állapot", - "Status: Creating Database...": "Állapot: Adatbázis létrehozása...", - "Status: Updating database...": "Állapot: Adatbázis frissítése...", - "Status: Skipping synchronization TTL not met": "Állapot: Szinkronizálás átugrása, TTL nem felel meg", "Advanced Settings": "Fejlett beállítások", - "Clear Cache directory after closing app?": "Bezáráskor törölje az ideiglenes fájlokat?", "Tmp Folder": "Ideiglenes mappa", - "Status: Downloading API archive...": "Állapot: API archívum letöltése...", - "Status: Archive downloaded successfully...": "Állapot: Archívum letöltése sikeres...", - "Status: Importing file": "Állapot: Fájl importálása", - "Status: Imported successfully": "Állapot: Importálás sikeres", - "Status: Launching applicaion... ": "Állapot: Alkalmazás indítása...", "URL of this stream was copied to the clipboard": "Adás URL-je a vágólapra másolva", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Hiba: Az adatbázis valószínűleg sérült. Próbáld meg kiüríteni a könyvjelzőket a Beállításokban.", "Flushing bookmarks...": "Könyvjelzők ürítése...", "Resetting...": "Visszaállítás...", "We are resetting the settings": "Visszaállítjuk a beállításokat", - "New version downloaded": "Új verzió letöltve", "Installed": "Telepítve", - "Install Now": "Telepítés most", - "Restart Now": "Újraindítás most", "We are flushing your subtitle cache": "Ürítjük a felirat gyorsítótáradat", "Subtitle cache deleted": "Felirat gyorsítótár törölve", "Please select a file to play": "Kérlek válassz egy fájlt a lejátszáshoz", - "Test Login": "Bejelentkezés tesztelése", - "Testing...": "Tesztelés...", - "Success!": "Siker!", - "Failed!": "Sikertelen!", "Global shortcuts": "Globális gyorsbillentyűk", "Video Player": "Videó lejátszó", "Toggle Fullscreen": "Teljes képernyő", @@ -241,53 +204,45 @@ "Paste": "Beillesztés", "Help Section": "Súgó", "Did you know?": "Tudtad?", - "What does Butter offer?": "Mit ajánl a Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "A Butter-mal könnyedén nézhetsz filmeket és sorozatokat. Csak kattints egy borítóra, majd a \"Megnézem\" gombra. Az élményt személyre is szabhatod:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "A filmgyűjteményünk csak nagy felbontású, 720p-s és 1080p-s filmeket tartalmaz. Egy film megnézéséhez csak nyisd meg a Butter-ot, majd keresgélj a \"Filmek\" fülön a navigációs sávon. Az alapértelmezett nézet népszerűség szerint rendezve mutatja a filmeket, de saját szűrőket is használhatsz a \"Műfaj\" és \"Rendezés\" szűrőknek köszönhetően. Ha találtál egy filmet ami érdekel, kattints a borítójára. Ezután kattints a \"Megnézem\" gombra. Ne feledd a popcorn-t!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "A Sorozatok fül, amit a navigációs sávon a \"Sorozatok\" lehetőségre kattintva érhetsz el, az összes, gyűjteményünkben elérhető sorozatot mutatja. Itt is használhatsz szűrőket, hogy könnyebben eldönthesd, mit szeretnél megnézni. Itt is elég a borítóra kattintani: az újonnan megnyíló ablakban az évadok és epizódok között navigálhatsz. Mikor választottál, kattints a \"Megnézem\" gombra.", "Choose quality": "Válassz minőséget", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "A \"Megnézem\" gomb melletti csúszkával állíthatod be a minőséget. A Beállítások fülön előre is megadhatod ezt. Figyelem: Jobb minőség több letöltendő adatot jelent.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "A legtöbb filmünkhöz és sorozatunkhoz elérhető feliratok a nyelveden. Ezeket a Beállítások fülön választhatod ki. Filmek esetében a Film részletei oldalon található legördíthető menüből is beállíthatók.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "A borítón lévő szívecske ikonra kattintva hozzáadhatod a filmet a kedvenceidhez. Ezt a gyűjteményt a navigációs sávon lévő szívecske ikonra kattintva érheted el. Egy elem eltávolításához a kedvencek közül kattints ismét a szív ikonra. Ugye milyen egyszerű?", "Watched icon": "Megnézett ikon", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "A Butter megjegyzi, mely filmeket láttad már - egy kis segítségbe még senki nem halt bele. Kézileg is megnézettnek jelölhetsz egy elemet a borítóján lévő szem ikonra kattintással. Szinkronizálhatod is gyűjteményedet a Trakt.tv weboldalával a Beállítások fülön.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "A keresés megnyitásához kattints a nagyító ikonra. Gépelj be egy címet, színészt, rendezőt vagy akár egy évszámot, nyomd meg az entert és már láthatod is az eredményeket. A keresés bezárásához kattints a beírt feltétel mellett található 'X'-re, vagy gépelj valami mást a keresés mezőbe.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Külső lejátszók", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Ha saját lejátszó programot részesítesz előnyben a beépített helyett, a \"Megnézem\" gomb mellett található ikonra kattintva választhatsz egyet. Az összes telepített lejátszód fel lesz sorolva, válassz egyet és a Butter máris elküld neki mindent. Ha a kedvenc programod esetleg nincs a listán, szólj nekünk.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Hogy még inkább személyre szabhasd a programot, rengeteg beállítási lehetőséget kínálunk. A beállítások megnyitásához kattints a fogaskerék ikonra a navigációs sávon.", "Keyboard Navigation": "Navigáció billentyűzettel", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "A gyorsbillentyűk teljes listáját a '?' gomb megnyomásával, vagy a beállítások fülön a billentyűzet ikonra kattintva érheted el.", "Custom Torrents and Magnet Links": "Egyéni torrentek és mágneslinkek", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "A Butter támogatja az egyedi torrentek és mágneslinkek használatát is. Egyszerűen dobj egy .torrent fájlt az alkalmazás ablakára, vagy illessz be egy mágneslinket.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrent egészsége", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "A filmek/sorozatok részleteinél láthatsz egy kis szürke, piros, sárga vagy zöld színű kört. A színek a torrent egészségét jelzik. Egy zöld színű torrent gyorsan le fog töltődni, míg egy piros egyáltalán nem, vagy csak nagyon lassan. A szürke szín filmek esetén számítási hibát jelez, a sorozatoknál pedig rá kell kattintani, hogy lásd az egészséget.", - "How does Butter work?": "Hogyan működik a Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "A Butter torrenteken keresztül közvetít videó tartalmat. A filmeket a(z) %s és a sorozatokat a(z) %s biztosítja, míg a metaadatokat a(z) %s adja át nekünk. Mi magunk nem tárolunk semmilyen tartalmat.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrentes sugárzás? Hát, a Bittorrent protokollt használjuk, ami tulajdonképpen azt jelenti, hogy a tartalom kis szeleteit más felhasználók számítógépéről töltöd le. Amíg ezeket megnézed, más szeletek töltődnek a háttérben. Ez a módszer biztosítja, hogy a torrent egészséges marad.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Amint a film teljesen letöltődött te magad is küldesz szeleteket más felhasználóknak. A Butter bezárásakor minden letöltött tartalom törlődik a gépedről. Ilyen egyszerű.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Maga az alkalmazás Node-Webkit, HTML, CSS és Javascript használatával készül. Úgy működik, mint a Google Chrome böngésző, viszont a kód nagy része a gépeden tárolódik. Igen, a Butter ugyanazt a technológiát használja, mint egy átlagos weboldal, például a Wikipédia vagy a YouTube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Hibát találtam, hogyan jelenthetem?", - "No historics found...": "Nem találhatók előzmények...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Hiba: Az adatbázis valószínűleg sérült. Próbáld meg kiüríteni a könyvjelzőket a Beállításokban.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "A Butter-ban bárhol beilleszthetsz egy mágneslinket a CTRL+V billentyűkombinációval", - "You can drag & drop a .torrent file into Butter.": "Rádobhatsz egy .torrent fájlt a Butter-ra", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "A Butter projekt 2014 februárjában indult, és 2014 augusztusában már 150 ember járult hozzá a fejlesztéséhez több, mint 3000 alkalommal.", - "The rule n°10 applies here.": "Itt az n°10 szabály érvényesül.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ha egy sorozathoz hiányzik a felirat, hozzáadhatod az %s weboldalon. Filmek esetében szintén megteheted ezt, csak a %s-on.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Ha rendszeresen megszakad a kapcsolat, próbáld meg csökkenteni a DHT Limitet a Beállításokban.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Keress az \"1998\" feltételre, hogy listázd az abban az évben megjelent filmeket", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Bejelentkezhetsz a Trakt.tv-re, hogy elmentsd a már megnézett elemeket, illetve szinkronizáld őket több eszköz között.", "Clicking on the rating stars will display a number instead.": "Az értékelés csillagaira való kattintás számként jeleníti meg őket", "This application is entirely written in HTML5, CSS3 and Javascript.": "Az alkalmazás teljes egészében HTML5, CSS3 és Javascript nyelven íródott", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Többet szeretnél tudni egy filmről vagy sorozatról? Csak kattints az IMDb ikonra.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Két kattintás egy \"Rendezés\" szűrőre megfordítja a lista sorrendjét", "Switch to next tab": "Váltás a következő fülre", "Switch to previous tab": "Váltás az előző fülre", "Switch to corresponding tab": "Váltás a megfelelő fülre", "through": "keresztül", "Enlarge Covers": "Borítók nagyítása", "Reduce Covers": "Borítók kicsinyítése", - "Open the Help Section": "Súgó megnyitása", "Open Item Details": "Elem részleteinek megnyitása", "Add Item to Favorites": "Elem hozzáadása a Kedvencekhez", "Mark as Seen": "Megjelölés Megnézettként", @@ -309,10 +264,8 @@ "name": "név", "OVA": "OVA Original Video Animation", "ONA": "ONA Original Net Animation", - "No anime found...": "Nem található anime...", "Movie": "Film", "Special": "Különleges", - "No Watchlist found...": "Nem található lista...", "Watchlist": "Lista", "Resolving..": "Feloldás...", "About": "Névjegy", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Lejátszási sebesség %s-ra állítása", "Playback rate adjustment is not available for this video!": "Lejátszási sebesség szabályozás nem elérhető ehhez a videóhoz!", "Color": "Szín", - "With Shadows": "Árnyékokkal", "Local IP Address": "Helyi IP cím", "Japan": "Japán", "Cars": "Autók", @@ -351,41 +303,19 @@ "Shoujo Ai": "Lányszerelem Anime", "Shounen": "Anime fiatal fiúknak", "Shounen Ai": "Fiúszerelem anime", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Slice of Life", "Space": "Űr", "Sports": "Sportok", "Super Power": "Szuper Erő", "Supernatural": "Természetfölötti", "Vampire": "Vámpír", - "Alphabet": "ABC", "Automatically Sync on Start": "Automatikus szinkronizálás indításkor", - "Setup VPN": "VPN beállítása", "VPN": "VPN", - "Install VPN Client": "VPN kliens telepítése", - "More Details": "Több részlet", - "Don't show me this VPN option anymore": "Ne mutassa ezt a VPN opciót többet", "Activate automatic updating": "Aktiválja az automatikus frissítést", - "We are installing VPN client": "A VPN klienst telepítjük", - "VPN Client Installed": "VPN kliens telepítve", "Please wait...": "Kérlek várj...", - "VPN.ht client is installed": "VPN.ht kliens telepítve", - "Install again": "Telepítés újra", "Connect": "Csatlakozás", "Create Account": "Fiók készítése", - "Please, allow ~ 1 minute": "Kérem, várjon ~ 1 percet", - "Status: Connecting to VPN...": "Státusz: Csatlakozás VPN-hez...", - "Status: Monitoring connexion - ": "Állapot: Kapcsolat megfigyelése", - "Connect VPN": "Csatlakozás VPN-hez", - "Disconnect VPN": "VPN kapcsolat bontása", "Celebrate various events": "Különböző események ünneplése", - "ATTENTION! We need admin access to run this command.": "FIGYELEM! Szükségünk van adminisztrátori hozzáférésre a parancs futtatásához.", - "Your password is not saved": "A jelszava nincs mentve", - "Enter sudo password :": "Adja meg sudo jelszavát:", - "Status: Monitoring connection": "Állapot: Kapcsolat megfigyelése", - "Status: Connected": "Állapot: Csatlakozva", - "Secure connection": "Biztonságos kapcsolat", - "Your IP:": "IP címe:", "Disconnect": "Kapcsolat bontása", "Downloaded": "Letöltött", "Loading stuck ? Click here !": "Megállt a betöltés? Kattintson ide!", @@ -399,8 +329,6 @@ "Enter new name": "Új név megadása", "This name is already taken": "Ez a név már foglalt", "Always start playing in fullscreen": "Lejátszás mindig teljesképernyőn", - "Allow torrents to be stored for further use": "Engedélyezze a torrent ek tárolását későbbi használatra", - "Hide VPN from the filter bar": "VPN ikon elrejtése a menüsávból", "Magnet link": "Mágnes link", "Error resolving torrent.": "Hiba a torrent értelmezésével.", "%s hour(s) remaining": "%s óra van hátra", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Méretezze a lejátszóablakot a videó felbontásának felére", "Retry": "Újra", "Import a Torrent": "Torrent importálása", - "The remote movies API failed to respond, please check %s and try again later": "A távoli film API nem válaszolt, kérlek ellenőrizd a(z) %s-t és próbáld újra később", - "The remote shows API failed to respond, please check %s and try again later": "A távoli sorozat API nem válaszolt, kérlek ellenőrizd a(z) %s-t és próbáld újra később", - "The remote anime API failed to respond, please check %s and try again later": "A távoli anime API nem válaszolt, kérlek ellenőrizd a(z) %s-t és próbáld újra később", "Not Seen": "Nem Látott", "Seen": "Látott", "Title": "Cím", @@ -426,7 +351,6 @@ "Opaque Background": "Nem átlátszó háttér", "No thank you": "Nem, köszönöm", "Report an issue": "Észrevétel jelentése", - "Log in into your GitLab account": "Jelentkezz be a GitLab fiókodba", "Email": "Email", "Log in": "Bejelentkezés", "Report anonymously": "Jelentés névtelenül", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Programon belüli jelentő használata", "You can find it later on the About page": "Később a Névjegy oldalon megtalálod", "Second method": "Második módszer", - "You can create an account on our %s repository, and click on %s.": "Létrehozhatsz egy fiókot a(z) %s kódtárolónkban, és rákattinthatsz a(z) %s-re.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Használd a(z) %s hibaszűrőt hogy ellenőrizd, jelentette-e már valaki a hibát, vagy esetleg már ki is lett javítva.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Mellékelj képernyőképet is, ha az fontos - A felülettel van problémád, vagy pedig a program működésével?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Egy jó hibabejelentés után nem kell másoknak megtalálni téged, hogy több információhoz jussanak. Mellékelj részleteket a futtatási környezetről is.", - "Warning: Always use English when contacting us, or we might not understand you.": "Figyelem: Minden esetben angolul írj nekünk, ellenkező esetben lehet, hogy nem fogunk érteni.", - "Search on %s": "Search on %s", + "Warning: Always use English when contacting us, or we might not understand you.": "Figyelem: Minden esetben angolul írj nekünk, ellenkező esetben lehet, hogy nem fogjuk érteni.", + "Search for torrent": "Search for torrent", "No results found": "Nincs találat", "Invalid credentials": "Érvénytelen hitelesítő adatok", "Open Favorites": "Open Favorites", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "A Nagy Kép Mód nem elérhető a jelenlegi képernyőfelbontásán", "Cannot be stored": "Nem tárolható", "%s reported this torrent as fake": "%s hamisnak jelentette ezt a torrentet", - "%s could not verify this torrent": "%s nem tudja igazolni ezt a torrentet", "Randomize": "Véletlenszerűsít", "Randomize Button for Movies": "Véletlenszerűsítő gomb Filmekhez", "Overall Ratio": "Átfogó Arány", "Translate Synopsis": "Szinopszis fordítása", - "Returning Series": "Visszatérő Sorozat", - "In Production": "Készítés alatt", - "Canceled": "Törölve", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s -t nem kellene rendszergazdaként futtatni", "Your disk is almost full.": "A lemez majdnem megtelt.", "You need to make more space available on your disk by deleting files.": "Több rendelkezésre álló helyet kell felszabadítani a lemezen fájlok törlésével.", "Playing Next": "Következő lejátszása", "Trending": "Felkapott", - "Remember Filters": "Emlékezz a szűrőkre", - "Automatic Subtitle Uploading": "Automatikus felirat feltöltés", - "See-through Background": "Átlátszó háttér", + "Remember Filters": "Szűrők megjegyzése", + "Automatic Subtitle Uploading": "Automatikus Felirat Feltöltés", + "See-through Background": "Átlátható háttér", "Bold": "Félkövér", - "Currently watching": "Éppen játszva", - "No, it's not that": "Nem, nem az", + "Currently watching": "Jelenleg nézett", + "No, it's not that": "Nem, ez nem az", "Correct": "Helyes", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait...\n" + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Helyi", + "Try another subtitle or drop one in the player": "Próbálj másik feliratot, vagy dobj egyet a lejátszóba", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Felirat átalakítási hiba", + "No subtitles found": "Nem található felirat", + "Try again later or drop a subtitle in the player": "Próbáld újra később, vagy dobj egy feliratot a lejétszóba", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Search on %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Felirat időzítés olvasási hiba, a fájl sérültnek tűnik", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/id.json b/src/app/language/id.json index f163318866..bbf75e1e3e 100644 --- a/src/app/language/id.json +++ b/src/app/language/id.json @@ -2,8 +2,7 @@ "External Player": "Pemutar Eksternal", "Made with": "Dibuat dengan", "by a bunch of geeks from All Around The World": "oleh sekelompok ahli dari Seluruh Dunia", - "Initializing Butter. Please Wait...": "Memulai Butter. Silahkan tunggu...", - "Status: Checking Database...": "Status: Memeriksa Basisdata...", + "Initializing %s. Please Wait...": "Menyiapkan %s. Silahkan Tunggu...", "Movies": "Film", "TV Series": "Serial TV", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Keluarga", "Fantasy": "Fantasi", "Game Show": "Pertunjukan Game", - "Home And Garden": "Rumah Dan Kebun", "Horror": "Horor", "Mini Series": "Seri Kecil", "Mystery": "Misteri", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Barat", "Sort by": "Urut berdasarkan", - "Popularity": "Popularitas", "Updated": "Diperbarui", "Year": "Tahun", "Name": "Nama", @@ -67,18 +64,16 @@ "Only list movies in": "Hanya daftar film pada", "Show movie quality on list": "Tampilkan kualitas film pada daftar", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Masukkan rincian Trak.tv Anda di sini untuk menangkap episode yang Anda lihat di Butter secara otomatis", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Hubungkan dengan %s untuk menangkap episode yang Anda lihat secara otomatis di %s ", "Username": "Nama Pengguna", "Password": "Kata Sandi", - "Butter stores an encrypted hash of your password in your local database": "Butter menyimpan potongan terenkripsi kata sandi Anda di basisdata lokal Anda", + "%s stores an encrypted hash of your password in your local database": "%s menyimpan hash terenkripsi dari kata sandi anda di basis data lokal", "Remote Control": "Remot Kontrol", "HTTP API Port": "Port HTTP API", "HTTP API Username": "Nama HTTP API", "HTTP API Password": "Sandi HTTP API", "Connection": "Koneksi", "TV Show API Endpoint": "Endpoint API Acara TV", - "Movies API Endpoint": "API Titik akhir", "Connection Limit": "Batas Koneksi", "DHT Limit": "Batas DHT", "Port to stream on": "Port untuk menyalakan streaming", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Film Pendek", "War": "Perang", - "Last Added": "Terakhir Ditambahkan", "Rating": "Rating", "Open IMDb page": "Buka halaman IMDb", "Health false": "Kesehatan Buruk", "Add to bookmarks": "Tambah ke markah", "Watch Trailer": "Tonton Trailer", "Watch Now": "Tonton Sekarang", - "Health Good": "Kesehatan Bagus", "Ratio:": "Rasio:", "Seeds:": "Seed:", "Peers:": "Peer:", "Remove from bookmarks": "Buang dari markah", "Changelog": "Log perubahan", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! merupakan karya dari banyak pengembang dan desainer yang meletakkan banyak API secara bersamaan untuk membuat pengalaman menonton film torrent semudah mungkin.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s adalah karya dari banyak developer dan desaigner menyatukan banyak API bersama untuk membuat pengalaman menonton film torrent semudah mungkin.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Kami merupakan proyek sumber terbuka. Kami dari seluruh dunia. Kami mencintai film. Dan tentunya, kami menyukai popcorn.", - "Invalid PCT Database File Selected": "Berkas Basisdata PCT Rusak Dipilih", "Health Unknown": "Kesehatan Tidak Diketahui", "Episodes": "Episode", "Episode %s": "Episode %s", @@ -139,10 +131,8 @@ "Ended": "Akhir", "Error loading data, try again later...": "Gagal memuat data, coba lagi nanti...", "Miscellaneous": "Lain-lain", - "When opening TV Show Detail Jump to:": "Ketika membuka rincian Acara TV lompat ke:", "First Unwatched Episode": "Episode Pertama Belum Ditonton", "Next Episode In Series": "Episode Selanjutnya Dalam Serial", - "When Opening TV Show Detail Jump To": "Ketika Membuka Rincian Acara TV Lompat Ke", "Flushing...": "Membersihkan...", "Are you sure?": "Anda yakin?", "We are flushing your databases": "Kami membersihkan basisdata Anda", @@ -153,17 +143,13 @@ "I Accept": "Saya Setuju", "Leave": "Tinggalkan", "When Opening TV Series Detail Jump To": "Ketika Membuka Rincian Acara TV Lompat Ke", - "Health Medium": "Kesehatan Sedang", "Playback": "Putarbalik", "Play next episode automatically": "Putar episode selanjutnya secara otomatis", "Generate Pairing QR code": "Buat kode QR Pairing", - "Playing Next Episode in": "Putar Episode Selanjutnya di", "Play": "Putar", - "Dismiss": "Tutup", "waitingForSubtitles": "Menunggu Terjemahan", "Play Now": "Putar Sekarang", "Seconds": "Detik", - "You are currently authenticated to Trakt.tv as": "Anda saat ini tersambung ke Trakt.tv sebagai", "You are currently connected to %s": "You are currently connected to %s", "Disconnect account": "Putuskan akun", "Sync With Trakt": "Sambung Dengan Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Tampilan Terjemahan", "secs": "detik", "We are flushing your database": "Kami menghapus basisdata Anda", - "We are rebuilding the TV Show Database. Do not close the application.": "Kami membangun ulang Basisdata Acara TV. Jangan tutup aplikasi.", - "No shows found...": "Tidak ditemukan acara...", - "No Favorites found...": "Tidak ditemukan Favorit...", - "Rebuild TV Shows Database": "Membangun ulang Basisdata Acara Tv", - "No movies found...": "Tidak menemukan film...", "Ratio": "Rasio", - "Health Excellent": "Kesehatan Sempurna", - "Health Bad": "Kesehatan Buruk", - "Status: Creating Database...": "Status: Membuat Basisdata...", - "Status: Updating database...": "Status: Memperbarui Basisdata...", - "Status: Skipping synchronization TTL not met": "Status: Melewati singkronisasi TTL tidak ditemukan", "Advanced Settings": "Pengaturan Lanjutan", - "Clear Cache directory after closing app?": "Bersihkan direktori cache setelah menutup app?", "Tmp Folder": "Folder Tmp", - "Status: Downloading API archive...": "Status: Mengunduh arsip API...", - "Status: Archive downloaded successfully...": "Status: Berhasil mengunduh arsip...", - "Status: Importing file": "Status: Mengimpor berkas", - "Status: Imported successfully": "Status: Mengimpor berhasil", - "Status: Launching applicaion... ": "Status: Membuka aplikasi...", "URL of this stream was copied to the clipboard": "URL stream ini disalin ke papan klip", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Gagal, kemungkinan basisdata rusak. Coba bersihkan markah di pengaturan.", "Flushing bookmarks...": "Membersihkan markah...", "Resetting...": "Mengatur ulang...", "We are resetting the settings": "Kami mengembalikan pengaturan", - "New version downloaded": "Versi baru telah diunduh", "Installed": "Terpasang", - "Install Now": "Pasang Sekarang", - "Restart Now": "Mulai Ulang Sekarang", "We are flushing your subtitle cache": "Kami mebersihkan cache terjemahan Anda", "Subtitle cache deleted": "Cache terjemahan dihapus", "Please select a file to play": "Silahkan pilih berkas untuk diputar", - "Test Login": "Uji Masuk", - "Testing...": "Menguji...", - "Success!": "Berhasil!", - "Failed!": "Gagal!", "Global shortcuts": "Pintasan Global", "Video Player": "Pemutar Video", "Toggle Fullscreen": "Tombol Layar Penuh", @@ -241,53 +204,45 @@ "Paste": "Tempel", "Help Section": "Bagian Bantuan", "Did you know?": "Tahukah Anda?", - "What does Butter offer?": "Apa yang Butter tawarkan?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Dengan Butter, Anda dapat menonton Film dan Serial TV dengan mudah. Yang harus Anda lakukan hanyalah klik pada cover, kemudian klik 'Tonton Sekarang'. Namun pengalaman Anda tetap bisa disesuaikan:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Koleksi Film kami hanya terdiri dari film Definisi Tinggi, tersedia dalam 720p dan 1080p. Untuk menonton film, cukup buka Butter dan tuju ke koleksi film, dapat diakses melalui tab 'Film' di bilah navigasi. Tampilan standar akan menunjukkan Anda semua film yang diurut berdasar popularitas, namun Anda dapat menerapkan filter Anda sendiri, seperti filter 'Genre' dan 'Urut berdasarkan'. Ketika Anda memilih film yang ingin ditonton, klik pada cover film tersebut. Kemudian klik 'Tonton Sekarang'. Jangan lupa popcornnya!", + "What does %s offer?": "Apa yang %s tawarkan?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Dengan %s, anda dapat menonton Film dan Serial TV dengan sangat mudah. Yang harus anda lakukan hanyalah mengklik salah satu covernya, lali klik 'Tonton Sekarang'. Tapi pengalaman anda sangat dikostumisasi:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Koleksi film kami hanya tersedia dalam Resolusi Tinggi, tersedia pada resolusi 720p dan 1080p. Untuk menonton film, buka %s dan jelajahi koleksi film, dapat dijelajahi di tab 'Film', di tab navigasi. Defaultnya akan menampilkan semua film yang disortir berdasarkan popularitas, tapi anda dapat menggunakan filter anda sendiri, terima kasih kepada filter 'Genre' dan 'Urutkan menurut' filters. Setelah anda menemukan film yang akan anda lihat, klik covernya. Lalu klik 'Tonton Sekarang'. Jangan lupa popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Tab Serial TV, yang dapat dibuka dengan mengklik \"Serial TV\" pada bilah navigasi, akan menampilkan semua serial pada koleksi kami. Anda dapat juga menerapkan filter sendiri, sama halnya Film, untuk membantu Anda menentukan mana yang ingin ditonton. Pada koleksi ini juga, klik pada cover tersebut: Jendela baru akan muncul yang memungkinkan Anda menavigasi melalui Musim dan Episide. Setelah memutuskan, klik tombol \"Tonton Sekarang\".", "Choose quality": "Pilih kualitas", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Slider di sebelah tombol \"Tonton Sekarang\" akan memungkinan Anda menentukan kualitas aliran. Anda dapat juga menentukan kualitas yang tetap pada tab Pengaturan. Peringatan: kualitas yang lebih baik berarti lebih banyak data yang harus diunduh.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Sebagian besar Film dan Serial TV mempunyai terjemahan dalam bahasa Anda. Anda dapat juga menentukannya pada tab Pengaturan. Untuk Film, Anda dapat juga menentukan melalui menu dropdown, pada halaman Detil Film.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Klik ikon hati pada cover akan menambahkan flim/acara ke Favorit Anda. Koleksi ini dapat dijangkau melalui ikon berbentuk hati, pada bilah navigasi. Untuk menghapus berkas dari koleksi Anda, klik saja ikon tersebut. Mudah bukan?", "Watched icon": "Ikon pernah ditonton", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter akan mengingat apa yang telah Anda tonton - Sedikit bantuan mengingat takkan menyakiti. Anda dapat juga menandai berkas sebagai pernah ditonton dengan mengklik ikon berbentuk mata pada cover. Anda bahkan dapat membangun dan mensinkronisasikan dengan situs Trakt.tv, melalui tab Pengaturan.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Di Butter, Anda dapat menggunakan ikon pembesar untuk membuka pencarian. Ketik judul, aktor, sutradara bahkan tahun, Tekan 'Enter' dan biarkan kami menunjukkan apa yang dapat kami tawarkan untuk memenuhi kebutuhan. Untuk menutup pencarian saat ini, dapat dengan mengklik 'X' di sebelah parameter atau ketik hal lain pada field.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s akan menyimpan histori apa yang telah anda tonton. Anda juga dapat menandai item telah ditonton dengan mengklik ikon mata di cover. Anda juga dapat mensinkronkan koleksi anda dengan situs web Trakt.tv, melalui tab pengaturan", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Di %s, anda dapat menggunakan ikon kaca pembesar untuk membuka form pencarian. Masukan judul, Pemeran, Direktor atau mungkin Tahun, tkan 'Enter' dan biarkan kami menunjukan kepada anda apa yang dapat kami lakukan untuk memenuhi keinginan anda. Untuk menutup pencarian saat ini, klik ikon 'X' yang terletak setelah kata kunci pencarian atau tuliskan sesuatu yang lain di form.", "External Players": "Pemutar Eksternal", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Kalau Anda menginginkan untuk mengunakan pemutar buatan daripada pemutar internal, Anda dapat melakukannya dengan mengklik icon yang ditunjuk pada tombol \"Tonton Sekarang\". Daftar pemutar yang terinstal akan dimunculkan, pilih salah satu dan Butter akan mengirimkan semuanya ke sana. Apabila pemutar Anda tidak muncul, laporkan ke kami.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Jika anda memilih untuk menggunakan pemutar pilihan daripada pemutar bawaan, anda dapat melakukannya dengan mengklik ikon yang tersedia di tombol 'Tonton Sekarang'. Daftar dari pemutar yang anda install akan tersedia pilih salah satunya dan %s akan mengirimkannya ke aplikasi tersebut. Jika pemutar anda tidak ada dalam daftar, silahkan laporkan kepada kami.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Untuk meningkatkan kostumisasi lebih lanjut, kami membuat opsi panel yang besar. Untuk mengakses Pengaturan, klik icon berbentuk gerigi di bilah navigasi.", "Keyboard Navigation": "Navigasi Keyboard", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Keseluruhan daftar pintasan keyboard tersedia dengan menekan '?' pada keyboard Anda, atau melalui ikon berbentuk keyboard di tab Pengaturan.", "Custom Torrents and Magnet Links": "Tautan Torrents dan Magnet Buatan", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Anda dapat menggunakan tautan torrent dan magnet buatan di Butter. Hanya drag dan drop file .torrent ke jendela aplikasi, dan/atau salin tautan magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Anda dapat menggunkan torrent sendiri dan tautan magnet sendiri di %s. Hanya dengan drag dan drop berkas .torrent ke jendela aplikasi, dan/atau tempel tautan magnet apapun.", "Torrent health": "Kondisi Torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Pada rincian Serial Movies/TV, Anda dapat menemukan lingkaran kecil berwarna abu-abu, merah, kuning atau hijau. Warna-warna ini merujuk kepada bagus atau tidaknya suatu torrent. Torrent berwarna hijau akan diunduh dengan cepat, sementara warna merah tidak bisa diunduh sama sekali, atau sangat lambat. Warna abu-abu mewakili galat pada kalkulasi kualitas unduhan untuk Movies, dan membutuhkan untuk diklik pada Serial TV supaya bisa menampilkan kualitasnya.", - "How does Butter work?": "Bagaimana cara kerja Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter menampilkan konten video melalui torrents. Film kami disediakan oleh %s dan Serial TV kami oleh %s, dengan mendapatkan metadata dari %s. Kami tidak menyediakan konten apapun.", + "How does %s work?": "Bagaimana cara kerja %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s menyediakan konten video melalui torrent. Film kami disediakan oleh %s dan serial TV oleh %s, sedangkan seluruh metadata diambil dari %s. Kami tidak menyimpan konten kami sendiri.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Streaming torrent? Ya, torrent menggunakan protokol Bittorrent, yang pada dasarnya Anda mengunduh beberapa bagian dari suatu konten dari komputer pengguna lain, sedari mengirim bagian-bagian yang Anda telah unduh ke pengguna lain. Lalu, Anda menonton bagian-bagian itu, sedari bagian selanjutnya diunduh di latar belakang. Pertukaran ini membuat konten tetap terjaga kualitasnya.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Ketika film selesai diunduh, Anda melanjutkan mengirim berbagai bagiannya ke pengguna lain. Dan semua dihapus dari komputer Anda ketika Anda menutup Butter. Sederhana sekali.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikasi ini dibuat dengan Node-Webkit, HTML, CSS dan Javascript. Bekerja sama seperti browser Chrome, kecuali Anda yang memuat bagian paling besar dari kode pada komputer Anda. Ya, Butter bekerja pada teknologi yang sama seperti situs umumnya, seperti Wikipedia atau Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Setelah film selesai terunduh, anda melanjutkan seeding bagian-bagian berkas ke pengguna lain. Dan semuanya dihapus dari komputer anda ketika anda menutup %s. Semudah itu.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikasi ini sendiri dibuat menggunakan Node-Webkit, HTML, CSS dan Javascript. Ini berfungsi seperti Google Chrome browser, kecuali anda menghost kodenya di komputer anda sendiri. Ya, %s bekerja dengan teknologi yang sama dengan situs web, seperti... sebut saja Wikipedia, atau Youtube!", "I found a bug, how do I report it?": "Saya menemukan bug, bagaimana cara melaporkannya?", - "No historics found...": "Tidak ada riwayat ditemukan...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Gagal, basisdata mungkin rusak. Coba bersihkan riwayat di pengaturan.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Anda dapat menempelkan tautan magnet di manapun pada Butter dengan CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Anda dapat menarik & melepaskan berkas .torrent ke Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Proyek Butter dimulai di Februari 2014 dan lebih dari 150 orang telah berkontribusi lebih dari 3000 kali pada pembangunannya di Agustus 2014.", - "The rule n°10 applies here.": "Aturan n°10 diterapkan disini.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Anda dapat menempel tatuan magnet dimana saja di %s dengan CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Anda dapat mendrag & drop berkas .torrent ke %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Jika terjemahan pada serial TV hilang, Anda dapat meambahkannya di %s. Begitu juga dengan film, namun berada di %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Kalau anda mengalami masalah koneksi terputus, coba kurangi batas DHT di Pengaturan.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Kalau Anda mencari \"1998\", Anda akan melihat semua film ataupun Serial TV yang keluar pada tahun tersebut.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Anda dapat masuk ke Trakt.tv untuk menyimpan semua video yang Anda tonton, dan mensingkronkannya ke berbagai perangkat.", "Clicking on the rating stars will display a number instead.": "Mengklik bintang rating akan menggantinya dengan angka.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Aplikasi ini ditulis seluruhnya dalam HTML5, CSS dan Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Apakah Anda ingin mengetahui lebih lanjut mengenai Film atau Serial TV? Klik saja ikon IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Klik dua kali pada filter \"Urut berdasarkan\" akan membalik urutannya.", "Switch to next tab": "Pindah ke tab berikutnya", "Switch to previous tab": "Pindah ke tab sebelumnya", "Switch to corresponding tab": "Pindah ke tab yang bersangkutan", "through": "melalui", "Enlarge Covers": "Perbesar Cover", "Reduce Covers": "Perkecil Cover", - "Open the Help Section": "Buka Seksi Bantuan", "Open Item Details": "Buka Detil Berkas", "Add Item to Favorites": "Tambahkan Berkas ke Favorit", "Mark as Seen": "Tandai sudah dilihat", @@ -309,10 +264,8 @@ "name": "nama", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Anime tidak ditemukan...", "Movie": "Film", "Special": "Special", - "No Watchlist found...": "Tidak ditemukan daftar tontonan...", "Watchlist": "Daftar Tontonan", "Resolving..": "Memperbaiki...", "About": "Tentang", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Atur laju pemutaran ke %s", "Playback rate adjustment is not available for this video!": "Penyesuaian laju pemutaran tidak tersedia untuk video ini!", "Color": "Warna", - "With Shadows": "Dengan Bayangan", "Local IP Address": "IP address lokal", "Japan": "Jepang", "Cars": "Anime yang tema utamanya adalah mobil dan kemungkinan juga balapan mobil. Obsesi satu karakter saja tidak berarti ini masuk ke dalam genre tersebut. Sebagian besar masuk juga ke dalam genre aksi.", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Drama", "Slice of Life": "Potongan Keseharian", "Space": "Luar Angkasa", "Sports": "Olah Raga", "Super Power": "Kekuatan Super", "Supernatural": "Gaib", "Vampire": "Vampir", - "Alphabet": "Alfabet", "Automatically Sync on Start": "Sinkronisasi Otomatis di Awal", - "Setup VPN": "Atur Jaringan Pribadi Virtual", "VPN": "Jaringan Pribadi Virtual", - "Install VPN Client": "Pasang Klien Jaringan Pribadi Virtual", - "More Details": "Lebih banyak detil", - "Don't show me this VPN option anymore": "Jangan tunjukkan lagi opsi Jaringan Pribadi Virtual ini", "Activate automatic updating": "Aktivasi Pembaharuan Otomatis", - "We are installing VPN client": "Kami sedang melakukan pemasangan klien Jaringan Privat Virtual", - "VPN Client Installed": "Klien Jaringan Privat Virtual telah terpasang", "Please wait...": "Harap Menunggu...", - "VPN.ht client is installed": "Klien VPN.ht telah terpasang", - "Install again": "Pasang lagi", "Connect": "Hubungkan", "Create Account": "Buat Akun", - "Please, allow ~ 1 minute": "Harap menunggu 1 menit", - "Status: Connecting to VPN...": "Status: Menyambungkan ke Jaringan Privat Virtual...", - "Status: Monitoring connexion - ": "Status: Memantau koneksi -", - "Connect VPN": "Hubungkan Jaringan Privat Virtual", - "Disconnect VPN": "Putuskan Sambungan Jaringan Privat Virtual", "Celebrate various events": "Rayakan Bermacam-macam momen", - "ATTENTION! We need admin access to run this command.": "PERHATIAN! Kami membutuhkan akses admin untuk menjalankan perintah ini.", - "Your password is not saved": "Kata Sandi anda tidak tersimpan", - "Enter sudo password :": "Masukkan kata sandi SUDO:", - "Status: Monitoring connection": "Status: Memantau Koneksi", - "Status: Connected": "Status: Terhubung", - "Secure connection": "Koneksi Terlindungi", - "Your IP:": "IP anda:", "Disconnect": "Terputus", "Downloaded": "Telah terunduh", "Loading stuck ? Click here !": "Tersangkut pada saat memuat? Klik disini!", @@ -399,8 +329,6 @@ "Enter new name": "Masukkan nama baru", "This name is already taken": "Nama ini telah digunakan", "Always start playing in fullscreen": "Selalu mulai memutar dalam layar penuh", - "Allow torrents to be stored for further use": "Ijinkan penyimpanan torrent untuk digunakan lagi", - "Hide VPN from the filter bar": "Sembunyikan VPN dari bar pencarian", "Magnet link": "Taut magnet", "Error resolving torrent.": "Terjadi kesalahan dalam menyelesaikan torrent", "%s hour(s) remaining": "%s jam tersisa", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Atur jendela pemutar separuh dari resolusi video", "Retry": "Ulangi", "Import a Torrent": "Impor Torrent", - "The remote movies API failed to respond, please check %s and try again later": "API video remote gagal merespon, silakan periksa %s dan coba beberapa saat lagi", - "The remote shows API failed to respond, please check %s and try again later": "API pertunjukan remote gagal merespon, silakan perksa %s dan coba beberapa saat lagi", - "The remote anime API failed to respond, please check %s and try again later": "API anime remote gagal merespon, silakan periksa %s dan coba beberapa saat lagi", "Not Seen": "Belum ditonton", "Seen": "Sudah ditonton", "Title": "Judul", @@ -426,7 +351,6 @@ "Opaque Background": "Latar belakang samar", "No thank you": "Tidak, terima kasih.", "Report an issue": "Laporkan masalah", - "Log in into your GitLab account": "Masuk ke akun GitLab", "Email": "Email", "Log in": "Masuk", "Report anonymously": "Laporkan anonim", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Gunakan pelapor bawaan aplikasi", "You can find it later on the About page": "Kamu dapat menemukannya pada laman Tentang", "Second method": "Cara kedua", - "You can create an account on our %s repository, and click on %s.": "Kamu dapat membuat akun pada repositori %s kami, dan klik pada %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Gunakan saringan masalah %s untuk mencari dan memeriksa apakah masalah sudah dilaporkan atau sudah diselesaikan.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Sertakan cuplikan layar jika relevan - Apakah masalah kamu mengenai fitur desain atau kutu?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Laporan kutu yang baik tidak akan membuat pengguna lain menanyakan mengenai informasi tambahan. Jadi, ikut sertakan rincian dari sistem kamu.", "Warning: Always use English when contacting us, or we might not understand you.": "Peringatan: Selalu gunakan bahasa Inggris ketika menghubungi kami, atau kami mungkin tidak memahami yang Anda katakan.", - "Search on %s": "Cari pada %s", + "Search for torrent": "Cari torrent", "No results found": "Tidak ditemukan hasil apapun", "Invalid credentials": "Kredensial tidak valid", "Open Favorites": "Buka Favorit", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Mode Gambar Besar tidak tersedia pada resolusi layar Anda saat ini", "Cannot be stored": "Tidak bisa disimpan", "%s reported this torrent as fake": "%s melaporkan torrent ini palsu", - "%s could not verify this torrent": "%s tidak bisa memverifikasi torrent ini", "Randomize": "Acak", "Randomize Button for Movies": "Acak Tombol untuk Film", "Overall Ratio": "Rasio Keseluruhan", "Translate Synopsis": "Terjemahkan Sinopsis", - "Returning Series": "Returning Series", - "In Production": "In Production", - "Canceled": "Canceled", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s is not supposed to be run as administrator", - "Your disk is almost full.": "Your disk is almost full.", - "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", - "Playing Next": "Playing Next", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Your disk is almost full.": "Disk Anda hampir penuh", + "You need to make more space available on your disk by deleting files.": "Anda membutuhkan area kosong dalam disk Anda dengan menghapus beberapa berkas.", + "Playing Next": "Putar Selanjutnya", + "Trending": "Sedang Tren", + "Remember Filters": "Ingat Filter", + "Automatic Subtitle Uploading": "Otomatis Unggah Terjemahan", + "See-through Background": "Latar belakang transparan", + "Bold": "Tebal", + "Currently watching": "Sedang disiarkan", + "No, it's not that": "Bukan, bukan itu", + "Correct": "Benar", + "Indie": "Indie", + "Init Database": "Menyiapkan Basis Data", + "Status: %s ...": "Status: %s", + "Create Temp Folder": "Buat Folder Temp", + "Set System Theme": "Atur Tema Sistem", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Selesai", + "Event": "Kegiatan", + "action": "aksi", + "war": "perang", + "Local": "Lokal", + "Try another subtitle or drop one in the player": "Coba teks terjemahan lain atau letakkan di pemutar", + "animation": "animasi", + "family": "keluarga", + "show": "show", + "movie": "film", + "Something went wrong downloading the update": "Terjadi kesalahan ketika mengunduh pembaruan", + "Activate Update seeding": "Aktifkan Pembaruan seeding", + "Disable Anime Tab": "Nonaktifkan Tab Anime", + "Disable Indie Tab": "Nonaktifkan Tab Indie", + "Error converting subtitle": "Galat mengubah terjemahan", + "No subtitles found": "Teks terjemahan tidak ditemukan", + "Try again later or drop a subtitle in the player": "Coba lagi nanti atau letakkan teks terjemahan di pemutar", + "You should save the content of the old directory, then delete it": "Anda harus menyimpan konten dari folder lama, lalu hapuslah", + "Search on %s": "Cari pada %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Apakah anda yaking ingin membersihkan semua Kolesi Torrent?", + "Audio Language": "Bahasa Audio", + "Subtitle": "Teks Terjemahan", + "Code:": "Kode:", + "Error reading subtitle timings, file seems corrupted": "Galat membaca waktu teks terjemahan, sepertinya berkas rusak", + "Connection Not Secured": "Koneksi Tidak Aman", + "Open File to Import": "Buka Berkas untuk diImport", + "Browse Directoy to save to": "Jelajahi Folder untuk menyimpan", + "Cancel and use VPN": "Batalkan dan gunakan VPN", + "Continue seeding torrents after restart app?": "Lanjutkan sedding torrent setelah memulai ulang aplikasi?", + "Enable VPN": "Aktifkan VPN" } \ No newline at end of file diff --git a/src/app/language/it.json b/src/app/language/it.json index 7320350fb4..e8de38dd3a 100644 --- a/src/app/language/it.json +++ b/src/app/language/it.json @@ -2,8 +2,7 @@ "External Player": "Player Esterno", "Made with": "Fatto con", "by a bunch of geeks from All Around The World": "da un gruppo di smanettoni provenienti da tutto il mondo", - "Initializing Butter. Please Wait...": "Inizializzazione di Butter. Attendere prego...", - "Status: Checking Database...": "Stato: controllo del database in corso...", + "Initializing %s. Please Wait...": "Inizializzazione%s. Attendere...", "Movies": "Film", "TV Series": "Serie TV", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Per famiglie", "Fantasy": "Fantasy", "Game Show": "Quiz televisivo", - "Home And Garden": "Casa e Giardinaggio", "Horror": "Horror", "Mini Series": "Miniserie", "Mystery": "Mistero", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Ordina per", - "Popularity": "Popolarità", "Updated": "Aggiornato", "Year": "Anno", "Name": "Nome", @@ -67,18 +64,16 @@ "Only list movies in": "Mostra solo i film in", "Show movie quality on list": "Mostra la qualità video del film nella lista", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Inserisci qui i tuoi dati di accesso a Trakt.tv per aggiungere automaticamente gli episodi che guardi in Butter", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connettiti a %s per aggiungere automaticamente gli episodi che guardi a %s", "Username": "Nome utente", "Password": "Password", - "Butter stores an encrypted hash of your password in your local database": "Butter conserva un hash crittografico della tua password nel database locale", + "%s stores an encrypted hash of your password in your local database": "%s salva una hash criptata della tua password nel tuo database locale", "Remote Control": "Controllo remoto", "HTTP API Port": "Porta HTTP API", "HTTP API Username": "Nome Utente HTTP API", "HTTP API Password": "Password HTTP API", "Connection": "Connessione", "TV Show API Endpoint": "Indirizzo API Serie TV", - "Movies API Endpoint": "Punto finale delle API Film", "Connection Limit": "Limite connessioni", "DHT Limit": "Limite DHT", "Port to stream on": "Porta sulla quale avviare lo stream", @@ -104,22 +99,19 @@ "Sci-Fi": "Fantascienza", "Short": "Corto", "War": "Guerra", - "Last Added": "Ultimo Aggiunto", "Rating": "Valutazione", "Open IMDb page": "Apri pagina di IMDB", "Health false": "Salute Sconosciuta", "Add to bookmarks": "Aggiungi ai segnalibri", "Watch Trailer": "Guarda Trailer", "Watch Now": "Guarda ora", - "Health Good": "Salute Buona", "Ratio:": "Rapporto:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Rimuovi dai segnalibri", "Changelog": "Registro delle modifiche", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! è il risultato di tanti sviluppatori che hanno lavorato alle API insieme per rendere l'esperienza di vedere i film in torrent più semplice possibile.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s è il risultato del lavoro di molti sviluppatori e designer che hanno messo insieme delle API per rendere l'esperienza di guardare film in torrent il più semplice possibile.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Siamo un progetto open source. Veniamo da tutto il mondo. Amiamo i nostri film. E diamine se amiamo i popcorn.", - "Invalid PCT Database File Selected": "Hai selezionato un file PCT invalido", "Health Unknown": "Salute sconosciuta", "Episodes": "Episodi", "Episode %s": "Episodio %s", @@ -139,10 +131,8 @@ "Ended": "Concluso", "Error loading data, try again later...": "Errore caricamento dati, riprova più tardi...", "Miscellaneous": "Misto", - "When opening TV Show Detail Jump to:": "Quando accedi ai dettagli dello Show salta a:", "First Unwatched Episode": "Primo episodio non visto", "Next Episode In Series": "Prossimo episodio nella serie", - "When Opening TV Show Detail Jump To": "Quando accedi ai dettagli dello Show salta a", "Flushing...": "Pulizia in corso...", "Are you sure?": "Sei sicuro?", "We are flushing your databases": "Pulizia dei tuoi database in corso", @@ -153,17 +143,13 @@ "I Accept": "Accetto", "Leave": "Esci", "When Opening TV Series Detail Jump To": "Quando accedi ai dettagli delle Serie TV salta a", - "Health Medium": "Salute Media", "Playback": "Playback", "Play next episode automatically": "Guarda il prossimo episodio automaticamente", "Generate Pairing QR code": "Genera QR code", - "Playing Next Episode in": "Il prossimo episodio verrà riprodotto tra", "Play": "Riproduci", - "Dismiss": "Scarta", "waitingForSubtitles": "Aspettando i sottotitoli...", "Play Now": "Guarda ora", "Seconds": "Secondi", - "You are currently authenticated to Trakt.tv as": "Al momento sei autenticato su Trakt.tv come", "You are currently connected to %s": "Sei connesso a %s", "Disconnect account": "Disconnetti account", "Sync With Trakt": "Sincronizza con Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Ritardo sottotitoli", "secs": "secondi", "We are flushing your database": "Pulizia del tuo database in corso", - "We are rebuilding the TV Show Database. Do not close the application.": "Stiamo aggiornando il database delle Serie TV. Non chiudere l'applicazione.", - "No shows found...": "Nessuna serie trovata...", - "No Favorites found...": "Nessun preferito trovato...", - "Rebuild TV Shows Database": "Aggiorna il Database delle Serie TV", - "No movies found...": "Nessun film trovato...", "Ratio": "Rapporto video", - "Health Excellent": "Salute Eccellente", - "Health Bad": "Salute Scarsa", - "Status: Creating Database...": "Stato: creazione del database in corso...", - "Status: Updating database...": "Stato: aggiornamento del database in corso...", - "Status: Skipping synchronization TTL not met": "Stato: sincronizzazione ignorata (controllo TTL non soddisfatto)", "Advanced Settings": "Impostazioni Avanzate", - "Clear Cache directory after closing app?": "Svuotare la Cartella della Cache dopo la chiusura dell'app?", "Tmp Folder": "Cartella Temporanea", - "Status: Downloading API archive...": "Stato: Download dell'archivio API", - "Status: Archive downloaded successfully...": "Stato: Archivio scaricato con successo", - "Status: Importing file": "Stato: Sto importando il file", - "Status: Imported successfully": "Stato: Importato correttamente", - "Status: Launching applicaion... ": "Stato: Sto lanciando l'applicazione...", "URL of this stream was copied to the clipboard": "L'indirizzo di questo stream è stato copiato negli appunti", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Errore, probabilmente il database è corrotto. Prova a cancellare i preferiti nelle impostazioni.", "Flushing bookmarks...": "Pulizia dei preferiti in corso...", "Resetting...": "Ripristino...", "We are resetting the settings": "Stiamo resettando le impostazioni", - "New version downloaded": "Nuova versione scaricata", "Installed": "Installata", - "Install Now": "Installa ora", - "Restart Now": "Riavvia ora", "We are flushing your subtitle cache": "Pulizia del database dei sottotitoli in corso", "Subtitle cache deleted": "Cache dei sottotitoli eliminata", "Please select a file to play": "Per favore selezionare un file da riprodurre", - "Test Login": "Prova di Login", - "Testing...": "Prova...", - "Success!": "Successo!", - "Failed!": "Fallito!", "Global shortcuts": "Shortcut Globali", "Video Player": "Riproduttore Video", "Toggle Fullscreen": "Attiva Schermo Intero", @@ -241,53 +204,45 @@ "Paste": "Incolla", "Help Section": "Sezione Aiuto", "Did you know?": "Lo sapevi?", - "What does Butter offer?": "Cosa offre Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con Butter puoi guardare Film e serie TV con grande facilità. Tutto ciò che devi fare è cliccare su una delle locandine e poi su \"Guarda Ora\". Ma la tua esperienza è altamente personalizzabile:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "La nostra collezione di film contiene solo pellicole in alta definizione, disponibili in 720p e 1080p. Per vedere un film, apri semplicemente Butter e naviga nella collezione di film, raggiungibile attraverso la scheda \"Film\", nella barra di navigazione. La visualizzazione standard mostrerà tutti i film ordinati per popolarità, ma puoi applicare i tuoi filtri personali, grazie ai filtri \"Genere\" e \"Ordina per\". Una volta che hai scelto un FIlm da vedere, clicca la sua locandina. poi clicca \"Guarda Ora\".\nNon dimenticarti i popcorn!", + "What does %s offer?": "Che cosa offre %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Con %s, puoi guardare Film e Serie TV facilmente. Tutto ciò che devi fare è cliccare su una delle copertine e cliccare \"Guarda Ora\". Ma la tua esperienza è altamente personalizzabile:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "La nostra galleria di Film contiene solo contenuti in alta risoluzione, disponibili in 720p e 1080p. Per guardare un Film, apri %s e scorri attraverso i contenuti disponibili, raggiungibili dalla sezione \"Film\" nella barra di navigazione. La vista predefinita ti mostrerà tutti i film ordinati per popolarità, ma potrai applicare filtri personalizzati modificando il genere e l'ordinamento. Una volta scelto un film da guardare, clicca sulla sua copertina. Poi clicca \"Guarda Ora\". E non dimenticarti i popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "La scheda delle Serie TV, che puoi raggiungere cliccando \"Serie TV\" nella barra di navigazione, ti mostrerà tutte le serie disponibili nella nostra collezione. Puoi anche applicare i tuoi filtri personali, allo stesso modo dei Film, per aiutarti a decidere cosa guardare. Anche in questa collezione, ti basterà cliccare sulla locandina: la nuova finestra che apparirà ti consentirà di navigare tra Stagioni ed Episodi. Dopo che hai deciso, clicca semplicemete il pulsante \"Guarda Ora\".", "Choose quality": "Seleziona Qualità", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Una barra di scorrimento a fianco del pulsante \"Guarda Ora\" ti lascerà scegliere la qualità del filmato. Puoi anche selezionare una qualità fissa nella scheda Impostazioni. Attento: una migliore qualità significa una quantità maggiore di dati da scaricare.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Gran parte dei nostri Film e Serie TV sono disponibili con sottotitoli nella tua lingua. Puoi impostarli nella scheda Impostazioni. Per i Film puoi anche impostarli tramite il menù a tendina, nella pagina dei Dettagli del FIlm", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Cliccare l'icona a cuore su una copertina aggiungerà il film/la serie ai tuoi preferiti. Questa collezione è raggiungibile attraverso l'icona a forma di cuore, nella barra di navigazione. Per rimuovere un elemento dalla tua collezione, clicca semplicemente di nuovo sull'icona! Semplicissimo, vero?", "Watched icon": "Icona \"Guardato\"", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter ricorderà tutto ciò che hai già visto - un aiuto nel ricordare non fa mai male.\nPuoi anche impostare un elemento come Guardato, cliccando sull'icona a forma di occhio sulle locandine. Puoi anche creare e sincronizzare la tua collezione con il sito Trak.tv, attraverso la scheda Impostazioni.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In Butter, puoi usare l'icona della lente d'ingrandimento per aprire il motore di ricerca. Digita un titolo, un attore, un regista o addirittura un anno, premi 'Invio' e lascia che ti mostriamo cosa abbiamo da offrirti per soddisfare le tue necessità. Per chiudere la ricerca puoi cliccare sulla 'X' situata a fianco di ciò che hai scritto, o puoi digitare qualcos'altro nel campo di ricerca.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s si ricorderà cosa hai già guardato: un piccolo gesto che sarà sicuramente d'aiuto. Potrai anche impostare un contenuto come \"visto\" facendo click sull'icona a forma di occhio disponibile sulla cover. Potrai anche creare e sincronizzare la tua collezione di film con Trakt.tv, dal pannello Impostazioni.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Riproduttori Esterni", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Se preferisci utilizzare un riproduttore personale al posto di quello preinstallato, puoi farlo cliccando l'icona apposita sul pulsante \"Guarda Ora\". Comparirà una lista dei riproduttori installati sul tuo computer, selezionane uno e Butter gli invierà tutto. Se il tuo player non si trova sulla lista, per favore faccelo sapere.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Se preferisci riprodurre i film tramite un'app esterna, potrai farlo cliccando sull'icona vicina al tasto \"Guarda Ora\". Una lista di quelle disponibili apparirà, selezionane una e %s farà il resto. Se non trovi l'app che stai cercando, ti preghiamo di farcelo sapere.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Per permetterti di personalizzare ulteriormente la tua esperienza, offriamo un vasto numero di opzioni. Per accedere alle Impostazioni, clicca l'icona a forma di ingranaggio nella barra di navigazione.", "Keyboard Navigation": "Navigazione con Tastiera", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "L'intera lista di scorciatoie da tastiera è disponibile premendo il tasto '?' sulla tua tastiera, o tramite l'icona a forma di tastiera nella scheda Impostazioni.", "Custom Torrents and Magnet Links": "Torrent e Magnet Link personali", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "In Butter puoi usare i torrent e i magnet link personali. Trascina e rilascia semplicemente i file .torrent nella finestra dell'applicazione, e/o copia qualsiasi magnet link.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Salute del Torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Tra i dettagli di Film/Serie TV puoi trovare un piccolo cerchio, colorato di grigio, rosso, giallo o verde. Questi colori fanno riferimento alla salute del torrent. Un torrent verde verrà scaricato rapidamente, mentre un torrent rosso potrebbe non riuscire ad essere scaricato affatto, o potrebbe impiegarci molto tempo. Il colore grigio rappresenta un errore nel calcolo della salute per i Film, e deve essere cliccato nelle Serie TV affinché mostri la salute.", - "How does Butter work?": "Come funziona Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter divulga in streaming contenuti video sfruttando i torrent. I nostri film sono procurati da YTS %s e le nostre serie TV da %s. Mentre prende i metadati da %s. Non postiamo alcun contenuto per nostro conto.", + "How does %s work?": "Come funziona %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Streaming in torrent? Dunque, i torrent usano un protocollo Bittorrent, che essenzialmente significa che tu scarichi piccole parti del contenuto dal computer di un utente, mentre nel contempo invii le parti che hai già scaricato ad un altro utente. Poi guardi quelle parti mentre quelle successive vengono scaricate in background. Questo scambio permette al contenuto di rimanere salutare.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Quando il filmato è stato scaricato completamente, continui ad inviare parti ad altri utenti, e tutto viene cancellato dal tuo computer quando chiudi Butter. Tutto qui.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "L'applicazione in sé è stata costruita con Node-Webkit, HTML, CSS e Javascript. Funziona come il browser Google Chrome, con l'eccezione che in questo caso detieni gran parte del codice sul tuo computer. Sì, Butter funziona con la stessa tecnologia di un normale sito web, come... diciamo Wikipedia, o Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Ho trovato un errore, come lo comunico?", - "No historics found...": "Nessuna cronologia trovata...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Errore, il database è probabilmente corrotto. Prova ad eliminare la cronologia nelle Impostazioni.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Puoi incollare i magnet link ovunque in Butter con CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Puoi trascinare e rilasciare qualunque file .torrent su Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Il progetto Butter è partito nel Febbraio 2014, e ad Agosto 2014 aveva già 150 persone che avevano contribuito più di 3000 volte al suo sviluppo.", - "The rule n°10 applies here.": "Qui vale la regola n°10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Se manca un sottotitolo per una serie TV, puoi aggiungerlo su %s. E allo stesso modo per un film, ma su %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Se stai riscontrando problemi di cali di connessione, prova a ridurre il limite DHT nelle impostazioni.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Se cerchi \"1998\" puoi vedere tutti i film/serie TV usciti in quell'anno.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Puoi accedere a Trakt.tv per salvare tutti gli elementi guardati e sincronizzarli su molteplici dispositivi.", "Clicking on the rating stars will display a number instead.": "Cliccando sulle stelle di valutazione verrà mostrato un numero al loro posto.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Questa applicazione è interamente scritta in HTML5, CSS3 e Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Vuoi saperne di più riguardo a un film o una serie TV? Clicca sull'icona di IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Cliccare due volte su un filtro \"Ordina Per\" inverte l'ordine della lista.", "Switch to next tab": "Passa alla prossima scheda", "Switch to previous tab": "Passa alla scheda precedente", "Switch to corresponding tab": "Passa alla scheda corrispondente", "through": "attraverso", "Enlarge Covers": "Ingrandisci locandine", "Reduce Covers": "Riduci locandine", - "Open the Help Section": "Apri la sezione Aiuto", "Open Item Details": "Apri i dettagli dell'elemento", "Add Item to Favorites": "Aggiungi elemento ai Preferiti", "Mark as Seen": "Segna come Guardato", @@ -309,10 +264,8 @@ "name": "Nome", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Nessun Anime trovato...", "Movie": "Film", "Special": "Speciale", - "No Watchlist found...": "Nessuna lista \"da vedere\" trovata...", "Watchlist": "Da vedere", "Resolving..": "Risoluzione in corso...", "About": "Riguardo a", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Imposta Velocità di riproduzione a %s", "Playback rate adjustment is not available for this video!": "Non è possibile modificare la velocità di riproduzione per questo video!", "Color": "Colore", - "With Shadows": "Con ombreggiatura", "Local IP Address": "Indirizzo IP Locale", "Japan": "Giappone", "Cars": "Macchine", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Fetta di Vita", "Space": "Spazio", "Sports": "Sport", "Super Power": "Superpoteri", "Supernatural": "Sovrannaturale", "Vampire": "Vampiri", - "Alphabet": "Alfabeto", "Automatically Sync on Start": "Sincronizza automaticamente all'avvio", - "Setup VPN": "Impostare VPN", "VPN": "VPN", - "Install VPN Client": "Installa Client VPN", - "More Details": "Maggiori Dettagli", - "Don't show me this VPN option anymore": "Non mostrarmi più questa opzione VPN", "Activate automatic updating": "Attivare aggiornamento automatico", - "We are installing VPN client": "Stiamo installato il client VPN", - "VPN Client Installed": "Client VPN Installato", "Please wait...": "Attendere prego...", - "VPN.ht client is installed": "Client VPN.ht installato", - "Install again": "Installa ancora", "Connect": "Connetti", "Create Account": "Crea Account", - "Please, allow ~ 1 minute": "Per favore, attendi circa 1 minuto", - "Status: Connecting to VPN...": "Stato: Connessione alla VPN...", - "Status: Monitoring connexion - ": "Stato: Monitoraggio connessione -", - "Connect VPN": "Connetti VPN", - "Disconnect VPN": "Disconnetti VPN", "Celebrate various events": "Celebrare vari eventi", - "ATTENTION! We need admin access to run this command.": "ATTENZIONE! Abbiamo bisogno dell'autorizzazione dell'admin per eseguire questo comando", - "Your password is not saved": "La tua password non è stata salvata", - "Enter sudo password :": "Inserisci Password sudo", - "Status: Monitoring connection": "Stato: Controllando connessione", - "Status: Connected": "Stato: Connesso", - "Secure connection": "Connessione sicura", - "Your IP:": "Il tuo IP", "Disconnect": "Disconnetti", "Downloaded": "Scaricato", "Loading stuck ? Click here !": "Caricamento Bloccato? Clicca qui!", @@ -399,8 +329,6 @@ "Enter new name": "Inserisci nuovo nome", "This name is already taken": "Questo nome è già stato preso", "Always start playing in fullscreen": "Fai partire sempre a schermo intero", - "Allow torrents to be stored for further use": "permetti ai torrent di essere conservati per ulteriore uso", - "Hide VPN from the filter bar": "Nascondi il VPN dalla barra dei filtri", "Magnet link": "Link Magnet", "Error resolving torrent.": "Errore nello svolgimento del Torrent", "%s hour(s) remaining": "%s ora(e) alla fine", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Imposta il lettore a metà della risoluzione video", "Retry": "Riprova", "Import a Torrent": "Importa un torrent", - "The remote movies API failed to respond, please check %s and try again later": "Le API remote per i Film non rispondono. per favore controlla %s e prova di nuovo più tardi", - "The remote shows API failed to respond, please check %s and try again later": "Le API remote per le serie non rispondono. per favore controlla %s e prova di nuovo più tardi", - "The remote anime API failed to respond, please check %s and try again later": "Le API remote per gli anime non rispondono. per favore controlla %s e prova di nuovo più tardi", "Not Seen": "Non guardato", "Seen": "Guardato", "Title": "Titolo", @@ -426,7 +351,6 @@ "Opaque Background": "Sfondo Opaco", "No thank you": "No grazie", "Report an issue": "Segnala un bug", - "Log in into your GitLab account": "Accedi al tuo account GitLab", "Email": "Email", "Log in": "Log in", "Report anonymously": "Segnala anonimamente", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Usa il segnalatore integrato", "You can find it later on the About page": "Lo puoi trovare dopo nella pagina info", "Second method": "Secondo metodo", - "You can create an account on our %s repository, and click on %s.": "Puoi creare un account sul nostro reposity %s, e cliccare su %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Usa il filtro errori %s per cercare e controllare se l'errore è già stato riportato o fixato.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Includi uno screenshot se serve - La tua segnalazione riguarda un errore nel design o un bug?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Una buona segnalazione non dovrebbe obbligare a cercare ulteriori informazioni. Sii sicuro di includere i dettagli sul tuo sistema.", "Warning: Always use English when contacting us, or we might not understand you.": "Attenzione: Usa sempre l'inglese quando ci contatti, o protemmo non capirti.", - "Search on %s": "Cerca su %s", + "Search for torrent": "Search for torrent", "No results found": "Nessun risultato trovato", "Invalid credentials": "Credenziali errate", "Open Favorites": "Apri i preferiti", @@ -468,31 +391,62 @@ "Resume Playback": "Riprendi la riproduzione", "Features": "Caratteristiche", "Connect To %s": "Connetti a %s", - "The magnet link was copied to the clipboard": "Il magnet link è stato copiato negli appunti", + "The magnet link was copied to the clipboard": "Il magnet link è stato copiato negli appunti ", "Big Picture Mode": "Modalità \"grande schermo\"", "Big Picture Mode is unavailable on your current screen resolution": "La modalità \"grande schermo\" non è disponibile nella tua risoluzione schermo corrente", "Cannot be stored": "Non può essere memorizzato", "%s reported this torrent as fake": "%s ha segnalato questo torrent come fake", - "%s could not verify this torrent": "%s non può controllare questo torrent", "Randomize": "Casuale", "Randomize Button for Movies": "Pulsante casuale per i film", "Overall Ratio": "rapporto complessivo", "Translate Synopsis": "Traduci Synopsis", - "Returning Series": "Serie in corso", - "In Production": "In produzione", - "Canceled": "Cancellato", - "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s non è previsto per essere eseguito come amministratore", + "N/A": " N/A", "Your disk is almost full.": "Il tuo disco è quasi pieno.", "You need to make more space available on your disk by deleting files.": "Devi fare più spazio sul disco cancellando alcuni files", "Playing Next": "Esecuz. Successivo", "Trending": "Di tendenza", - "Remember Filters": "Ricorda Filtri", - "Automatic Subtitle Uploading": "Upload Automatico Sottotitoli", - "See-through Background": "Sfondo Semitrasparente", - "Bold": "Grassetto", - "Currently watching": "Stai guardando", - "No, it's not that": "No, non è quello", + "Remember Filters": "Ricorda filtri", + "Automatic Subtitle Uploading": "Caricamento Automatico dei Sottotitoli", + "See-through Background": "Sfondo Trasparente\n", + "Bold": "Spesso", + "Currently watching": "attualmente visione", + "No, it's not that": "No, non è questo ", "Correct": "Corretto", - "Initializing %s. Please Wait...": "Inizializzazione %s. Attendere prego..." + "Indie": "Indipendenti", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Crea la cartella Temp", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Serie TV", + "Finished": "Finished", + "Event": "Event", + "action": "Azione", + "war": "Guerra", + "Local": "Locale", + "Try another subtitle or drop one in the player": "Prova con altri sottotitoli o inseriscine uno nel lettore", + "animation": "Animazione", + "family": "Per Famiglie", + "show": "Show", + "movie": "Film", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Errore nella conversione dei sottotitoli", + "No subtitles found": "Nessun sottotitolo trovato", + "Try again later or drop a subtitle in the player": "Prova più tardi o inserisci un sottotitolo nel lettore", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Cerca su %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Errore nella lettura della velocità dei sottotitoli, il file sembra essere corrotto", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/ka.json b/src/app/language/ka.json index eb2526fa28..ddb30ba5ae 100644 --- a/src/app/language/ka.json +++ b/src/app/language/ka.json @@ -1,9 +1,8 @@ { "External Player": "გარე დამკვრელი", - "Made with": "დამზადებულია", + "Made with": "დამზადებულია ", "by a bunch of geeks from All Around The World": "-ით გიკების მიერ მთელი მსოფლიოდან", - "Initializing Butter. Please Wait...": "Butter ირთვება. გთხოვთ მოიცდაოთ...", - "Status: Checking Database...": "სტატუსი: მონაცემთა ბაზის შემოწმება...", + "Initializing %s. Please Wait...": "მზადდება %s. გთხოვთ დაიცადოთ...", "Movies": "ფილმები", "TV Series": "ტელესერიალები", "Anime": "ანიმე", @@ -20,7 +19,6 @@ "Family": "საოჯახო", "Fantasy": "ფანტასტიკა", "Game Show": "სათამაშო შოუ", - "Home And Garden": "სახლი და ბაღი", "Horror": "საშინელებათა ფილმები", "Mini Series": "მინი-სერიალები", "Mystery": "მისტიკა", @@ -36,7 +34,6 @@ "Thriller": "თრილერი", "Western": "ვესტერნი", "Sort by": "დახარისხება", - "Popularity": "პოპულარობით", "Updated": "განახლების დროით", "Year": "წლით", "Name": "სახელით", @@ -67,18 +64,16 @@ "Only list movies in": "ფილმების ჩვენება მხოლოდ", "Show movie quality on list": "ფილმის ხარისხის ჩვენება სიაში", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "შეიყვანეთ თქვენი Trakt.tv მონაცემები აქ რათა ავტომატურად \"დასქრობლოთ\" Butter-ში ნანახი სერიები", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "დააკავშირეთ %s რათა რათა ავტომატურად \"დასქრობლოთ\" %s-ში ნანახი სერიები", "Username": "მომხმარებლის სახელი", "Password": "პაროლი", - "Butter stores an encrypted hash of your password in your local database": "Butter თქვენი პაროლის დაშიფრულ ჰეშს ინახავს თქვენს ადგილობრივ მონაცემთა ბაზაში", + "%s stores an encrypted hash of your password in your local database": "%s იმახსოვრებს თქვენი პაროლის ჩაკეტილ აშს ლოკალურად", "Remote Control": "დისტანციური მართვა", "HTTP API Port": "HTTP API პორტი", "HTTP API Username": "HTTP API მომხმარებლის სახელი", "HTTP API Password": "HTTP API პაროლი", "Connection": "კავშირი", "TV Show API Endpoint": "ტელეშოების API საბოლოო წერტილი", - "Movies API Endpoint": "ფილმების API საბოლოო წერტილი", "Connection Limit": "კავშირების ზღვარი", "DHT Limit": "DHT ზღვარი", "Port to stream on": "ნაკადის პორტი", @@ -104,22 +99,19 @@ "Sci-Fi": "სამეცნიერო ფანტასტიკა", "Short": "მოკლემეტრაჟიანი", "War": "საომარი", - "Last Added": "ბოლო დამატებული", "Rating": "რეიტინგით", "Open IMDb page": "IMDb-ის გვერდის გახსნა", "Health false": "ჯანმრთელობა", "Add to bookmarks": "სანიშნებში დამატება", "Watch Trailer": "ტრეილერის ყურება", "Watch Now": "ყურება", - "Health Good": "ჯანმრთელობა: კარგი", "Ratio:": "რეიტინგი:", "Seeds:": "სიდები:", "Peers:": "პირები:", "Remove from bookmarks": "სანიშნებიდან წაშლა", "Changelog": "ცვლილებათა სია", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! არის უამრავი დეველოპერის და დიზაინერის მიერ რამდენიმე API-ის შეერთების შედეგი იმისათვის, რომ ტორენტ ფილმების ყურება რაც შეიძლება გამარტივდეს.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s არის ბევრი დეველოპერისა და დიზაინერის ერთად აწყობილი პროგრამა ფილმების ადვილად ყურებისათვის.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "ჩვენ ღია წყაროს პროექტი ვართ. ჩვენ მთელი მსოფლიოდან ვართ. ჩვენ ჩვენი ფილმები გვიყვარს. და მეგობარო, პოპკორნი ხომ გვიყვარს და გვიყვარს.", - "Invalid PCT Database File Selected": "არჩეულია არასწორი PCT მონაცემთა ბაზის ფაილი", "Health Unknown": "სტატუსი: უცნობი", "Episodes": "ეპიზოდები", "Episode %s": "%s ეპიზოდი", @@ -139,10 +131,8 @@ "Ended": "დასრულდა", "Error loading data, try again later...": "მონაცემების ჩატვირთვის შეცდომა, გთხოვთ ცადოთ მოგვიანებით...", "Miscellaneous": "სხვა", - "When opening TV Show Detail Jump to:": "ტელეშოუს დეტალების გახსნისას აირჩეს:", "First Unwatched Episode": "პირველი უნახავი სერია", "Next Episode In Series": "შემდეგი ეპიზოდი", - "When Opening TV Show Detail Jump To": "ტელეშოუს დეტალების გახსნისას აირჩეს", "Flushing...": "გასუფთავება...", "Are you sure?": "დარწმუნებული ხართ?", "We are flushing your databases": "ჩვენ ვშლით თქვენს მონაცემებს", @@ -153,17 +143,13 @@ "I Accept": "თანახმა ვარ", "Leave": "გამოსვლა", "When Opening TV Series Detail Jump To": "ტელესერიალების დეტალების გახსნისას აირჩეს", - "Health Medium": "სტატუსი: საშუალო", "Playback": "ჩვენება", "Play next episode automatically": "შემდეგი სერიის ავტომატურად ჩართვა", "Generate Pairing QR code": "დაწყვილების QR კოდის გენერირება", - "Playing Next Episode in": "შემდეგი სერია ჩაირთვება", "Play": "ჩართვა", - "Dismiss": "გაუქმება", "waitingForSubtitles": "სუბტიტრები ირთვება", - "Play Now": "ახლავე ჩართვა", + "Play Now": "ახლავე ჩართვა ", "Seconds": "წამი", - "You are currently authenticated to Trakt.tv as": "ამჟამად თქვენ Trakt.tv-ში შესული ხართ როგორც", "You are currently connected to %s": "ამჟამად თქვენ %s-ში შესული ხართ", "Disconnect account": "ანგარიშის გამოთიშვა", "Sync With Trakt": "Trakt-თან სინქრონიზება", @@ -172,41 +158,18 @@ "Subtitles Offset": "სუბტიტრების გადანაცვლება", "secs": "წმ", "We are flushing your database": "თქვენი მონაცემთა ბაზები იშლება", - "We are rebuilding the TV Show Database. Do not close the application.": "ტელეშოების მონაცემთა ბაზა ხელახლა იქმნება. არ დახურით პროგრამა.", - "No shows found...": "შოეუები ვერ იქნა ნაპოვნი...", - "No Favorites found...": "ფავორიტები ვერ იქნება ნაპოვნი...", - "Rebuild TV Shows Database": "ტელეშოების მონაცემთა ბაზების ხელახლა შექმნა", - "No movies found...": "ფილმები ვერ იქნა ნაპოვნი...", "Ratio": "რეიტინგი", - "Health Excellent": "სტატუსი: შესანიშნავი", - "Health Bad": "სტატუსი: ცუდი", - "Status: Creating Database...": "სტატუსი: მონაცემთა ბაზის შექმნა...", - "Status: Updating database...": "სტატუსი: მონაცემთა ბაზის განახლება...", - "Status: Skipping synchronization TTL not met": "სტატუსი: TTL არასწორია სინქრონიზაციის გამოტოვება", "Advanced Settings": "დამატებითი პარამეტრები", - "Clear Cache directory after closing app?": "წაიშალოს ქეშის ადგილმდებარეობა აპის დახურვისას?", "Tmp Folder": "დროებითი საქაღალდე", - "Status: Downloading API archive...": "სტატუსი: API არქივის ჩამოტვირთვა...", - "Status: Archive downloaded successfully...": "სტატუსი: არქივი წარმატებით ჩამოიტვირთა...", - "Status: Importing file": "სტატუსი: ფაილის შემოტანა", - "Status: Imported successfully": "სტატუსი: შემოტანა წარმატებულია", - "Status: Launching applicaion... ": "სტატუსი: პროგრამის გაშვება...", "URL of this stream was copied to the clipboard": "ნაკადის URL დაკოპირებულია", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "შეცდომა, სავარაუდოდ მონაცემთა ბაზა დაზიანებულია. სცადეთ სანიშნების წაშლა პარამეტრებში.", "Flushing bookmarks...": "სანიშნების წაშლა...", "Resetting...": "ჩამოყრა...", "We are resetting the settings": "პარამეტრები იყრება", - "New version downloaded": "ახალი ვერსია ჩამოტვირთა", "Installed": "დაყენებული", - "Install Now": "ახლავე დაყენება", - "Restart Now": "ახლავე გადატვირთვა", "We are flushing your subtitle cache": "იშლება თქვენი სუბტიტრების ქეში", "Subtitle cache deleted": "სუბტიტრების ქეში წაიშალა.", "Please select a file to play": "გთხოვთ აირჩიეთ ჩასართავი ფაილი", - "Test Login": "სატესტო შესვლა", - "Testing...": "ტესტირება...", - "Success!": "წარმატება!", - "Failed!": "წარუმატებელია!", "Global shortcuts": "გლობალური მალსახმობები", "Video Player": "ვიდეო პლეერი", "Toggle Fullscreen": "მთლიანი ეკრანის გადამრთველი", @@ -241,53 +204,45 @@ "Paste": "ჩასმა", "Help Section": "დახმარების განყოფილება", "Did you know?": "იცოდით, რომ?", - "What does Butter offer?": "რას გთავაზობთ Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Butter-ს დახმარებით, თქვენ შეგიძლიათ ფილმებს და ტელეშოუებს უყუროთ ძალიან მარტივად. საჭიროა მხოლოდ ერთ-ერთ ყდას დააჭიროთ, შემდეგ კი 'ახლავე ნახვას'. მაგრამ გამოცდილება ძალზედ კონფიგურირებადია:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "ჩვენი ფილმების კოლექცია შეიცავს მხოლოდ მაღალი-მკაფიოობის ფილმებს, ხელმისაწვდომს 720p-ში და 1080p-ში. ფილმის სანახავად, უბრალოდ გახსენით Butter და გადაადგილდით ფილმების კოლექციაში, რომლებიც სანავიგაციო ზოლის 'ფილმები' ჩანართის ქვეშ არიან. ნაგულისხმევი ხედი გაჩვენებთ პოპულარობით დახარისხებულ ყველა ფილმს, მაგრამ 'ჟანრი' და 'დახარისხება' ფილტრების დახმარებით თქვენ შეგიძლიათ თქვენი ფილტრების მორგება. მას შემდეგ რაც სასურველ ფილმს აარჩევთ, უბრალოდ დააჭირეთ მის ყდას. შემდეგ დააჭირეთ 'ახლავე ნახვას'. პოპკორნი არ დაგავიწყდეთ!", + "What does %s offer?": "რას გვთავაზობს%s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "%s-ის მეშვეობით თქვენ შეძლებთ უყუროთ ფილმებსა და ტელესერიალებს ძალიან ადვილად. თქვენ მხოლოდ მოგიწევთ რომელიმე ფილმზე დაკლიკვა, შემდეგ კი დააწექით ,,ყურებას\", მაგრამ ყურების რეჟიმის შეცვლაც/პერსონალირიზებაც შეგიძლიათ:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "ჩვენი ფილმების კოლექცია შეიცავს მხოლოდ მაღალხარისხოვან ფილმებს, როგორიცაა 720p და 1080p. ფილმის საყურებლად უბრალოდ გახსენით %s და აირჩიეთ ფილმი, რომელსაც ფილმთა ფანჯრის ქვეშ იპოვით. ნაგულისხმევი განლაგება აჩვენებს ფილმებს პოპულარობის მიხედვით, მაგრამ ამისი შეცვლა შეგიძლიათ. თუ თქვენ უკვე არჩეული გაქვთ ფილმი, დაკლიკეთ მასზე, შემდეგ კი დააწექით ,,ყურებას\"\". ა, და კიდე, პოპკორნი არ დაგავიწყდეთ!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "ტელეშოუების ჩანართი, რომლის გახსნაც ნავიგაციის ზოლში 'ტელეშოებზე' დაჭერით შეგიძლიათ, გაჩვენებთ ჩვენ კოლექციაში განთავსებულ ყველა სერიალს. თქვენ, რათა გაგიმარტივდეთ სასურველი სერიალის არჩევა, ისევე როგორც ფილმებში, საკუთარი ფილტრების მორგება შეგიძლიათ. ამ კოლექციაში, აგრეთვე უბრალოდ ყდაზე დაჭერაა საჭირო: გამოჩნდება ახალი ფანჯარა, რომელიც დაგეხმარებათ სეზონებში და სერიებში მოძრაობაში. გადაწყვეტილების მიღების შემდეგ, უბრალოდ დააჭირეთ 'ახლავე ნახვა' ღილაკს.", "Choose quality": "აირჩიეთ ხარისხი", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "'ახლავე ნახვა' ღილაკის გვერდით მდებარე რბია ნაკადის ხარისხს აგარჩევინებთ. თქვენ პარამეტრების ჩანართიდან ასევე შეგიძლიათ უძრავი ხარისხის დაყენება. გაფრთხილება: უკეთესი ხარისხი ნიშნავს მეტი მონაცემების ჩამოტვირთვას.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "ჩვენი ფილმების და ტელეშოუების უმეტესობას თქვენ ენაზე აქვთ სუბტიტრები. მათი დაყენება პარამეტრების ჩანართიდან შეგიძლიათ. ფილმებისთვის, მათი დაყენება ჩამოსაშლელი მენიუდანაც კი შეგიძლიათ, ფილმის დეტალების გვერდიდან.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "ყდაზე მდებარე გულის ხატულაზე დაჭერა ფილმს/შოუს თქვენ რჩეულებში დაამატებს. ამ კოლექციის გახსნა შესაძლებელია სანავიგაციო ზოლში მდებარე გულის ფორმის ხატულაზე დაჭერით, ნივთის კოლექციიდან წასაშლელად, უბრალოდ ხელახლა დააჭირეთ ხატულას! ხომ მარტივია?", "Watched icon": "ნაყურების ხატულა", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter დაიმახსვორებს რასაც უკვე უყურეთ - დამახსოვრებაში პატარა დახმარება არაფერს ავნებს. თქვენ ასევე შეგიძლიათ ნივთის ნანახად მონიშვნა გარეკანზე მდებარე თვალის ფორმის ხატულაზე დაჭერით. თქვენ ასევე შეგიძლიათ თქვენი კოლექციის აგება და სინქრონიზაცია Trakt.tv ვებ-საიტთან, პარამეტრების ჩანართის გამოყენებით.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Butter-ში, ძებნის გასახსნელად შეგიძლიათ გამოიყენოთ გამადიდებლის ხატულა. ჩაწერეთ სახელი, მსახიობი, რეჟისორი ან თუნდაც წელი, დააწირეთ 'შესვლას' და ნება მოგვეცით გაჩვენოთ თუ რისი შემოთავაზება შეგვიძლია თქვენი მოთხოვნილებების დასაკმაყოფილებლად. მიმდინარე ძებნის დასახურად, შეგიძლიათ თქვენი ჩანაწერის გვერდით 'X'-ს დააჭიროთ ან ველში სხვა რამე ჩაწეროთ.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s დაიმახსვორებს რასაც უკვე უყურეთ - დამახსოვრებაში პატარა დახმარება არაფერს ავნებს. თქვენ ასევე შეგიძლიათ ნივთის ნანახად მონიშვნა გარეკანზე მდებარე თვალის ფორმის ხატულაზე დაჭერით. თქვენ ასევე შეგიძლიათ თქვენი კოლექციის აგება და სინქრონიზაცია Trakt.tv ვებ-საიტთან, პარამეტრების ჩანართის გამოყენებით.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "%s-ში, ძებნის გასახსნელად შეგიძლიათ გამოიყენოთ გამადიდებლის ხატულა. ჩაწერეთ სახელი, მსახიობი, რეჟისორი ან თუნდაც წელი, დააწირეთ 'შესვლას' და ნება მოგვეცით გაჩვენოთ თუ რისი შემოთავაზება შეგვიძლია თქვენი მოთხოვნილებების დასაკმაყოფილებლად. მიმდინარე ძებნის დასახურად, შეგიძლიათ თქვენი ჩანაწერის გვერდით 'X'-ს დააჭიროთ ან ველში სხვა რამე ჩაწეროთ.", "External Players": "გარე დამკვრელები", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "ჩაშენებული დამკვრელის მაგივრად გარე დამკვრელის გამოსაყენებლად, შეგიძლიათ 'ახლავე ნახვა' ღილაკზე გამოყოფილ ხატულას დააჭიროთ. ჩამოიშლება თქვენი დაყენებული დამკვრელების სია, აირჩიეთ ერთ-ერთი და Butter ყელაფერს იქ გაგზავნის. თუ თქვენი დამკვრელი სიაში არ არის, გთხოვთ შეგვატყობინოთ.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "ჩაშენებული დამკვრელის მაგივრად გარე დამკვრელის გამოსაყენებლად, შეგიძლიათ 'ახლავე ნახვა' ღილაკზე გამოყოფილ ხატულას დააჭიროთ. ჩამოიშლება თქვენი დაყენებული დამკვრელების სია, აირჩიეთ ერთ-ერთი და %s ყელაფერს იქ გაგზავნის. თუ თქვენი დამკვრელი სიაში არ არის, გთხოვთ შეგვატყობინოთ.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "კონფიგურაციის კიდევ უფრო გასაზრდელად, ჩვენ პარამეტრების ფართო არჩევანს გთავაზობთ. პარამეტრების გასახსნელად, დააჭირეთ საბურავის ფორმის ხატულას სანავიგაციო ზოლში.", "Keyboard Navigation": "ნავიგაცია კლავიატურით", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "კლავიატურის მალსახმობების სრული სია ხელმისაწვდომია თქვენ კლავიატურაზე '?' ღილაკზე , ან კლავიატურის ფორმის ხატულაზე დაჭერით პარამეტრების ჩანართში.", "Custom Torrents and Magnet Links": "შერჩეული ტორენტები და მაგნიტური ბმულები", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "თქვენ Butter-ში ხელით არჩეული ტორენტების და მაგნიტების გამოყენება შეგიძლიათ. უბრალოდ გადმოათრიეთ და ჩააგდეთ .torrent ფაილები პროგრამის ფანჯარაში, და/ან ჩასვით მაგნიტური ბმული.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "თქვენ %s-ში ხელით არჩეული ტორენტების და მაგნიტების გამოყენება შეგიძლიათ. უბრალოდ გადმოათრიეთ და ჩააგდეთ .torrent ფაილები პროგრამის ფანჯარაში, და/ან ჩასვით მაგნიტური ბმული.", "Torrent health": "ტორენტის სტატუსი", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "ფილმების/ტელეშოების დეტალებში, თქვენ ნახავთ პატარა წრეს, რომელიც ან ნაცრისფერია, ან წითელი, ან მწვანე. ეს ფერები ტორენტის სტატუსს მიუთითებენ. მწვანე ტორენტი სწრაფად ჩამოიტვრითება, წითელი ტორენტი კი ან შესაძლოა საერთოდ ვერ, ან ძალიან ნელა ჩამოიტვირთოს. ნაცრისფერი მიუთითებს ფილმების სტატუსის გამოთვლაში შეცდომას და ტელეშოებში საჭიროა მასზე დაჭერა სტატუსის საჩვენებლად.", - "How does Butter work?": "როგორ მუშაობს Butter-ი?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter ვიდეო აჩვენებს ტორენტების გამოყენებით. ჩვენი ფილმების მომწოდებელია %s და ტელეშოების %s, მონაცემების მომწოდებელი კი %s. ჩვენ არ ვჰოსტავთ არანაირ მონაცემებს.", + "How does %s work?": "როგორ მუშაობს %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s სტრიმავს ვიდეოებს ტორენტის მეშვეობით. ჩვენი ფილმები მოწოდებულია %s-ის მიერ, ხოლო ტელესერიალები %s-ის მიერ, ხოლო მეტადატა %s-ის მიერ. ჩვენ თვთონ არ ვაზიარებთ კონტენტს.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "ტორენტ ნაკადი? ჰო, ტორენტები იყენებენ Bittorrent პროტოკოლს, რაც არსებითად ნიშნავს, რომ თქვენ შიგთავსის პატარა ნაწილებს ტვირთავთ სხვა მომხმარებლის კომპიუტერიდან, ამასობაში კი თქვენს მიერ უკვე ჩამოტვირთულ ნაწილებს სხვა მომხმარებელთან გზავნით. შემდეგ, ამ ნაწილებს უყურებთ, სანამ დანარჩენები ფონურად იტვირთებიან. ეს გაცვლა შიგთავსს ჯანმრთელობას უნარჩუნებს.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "მას შემდეგ, რაც ფილმი ბოლომდე ჩამოიტვირთება, თქვენ განაგრძობთ ნაწილების გზავნას სხვა მომხმარებლებთან. Butter-ს დახურვისას თქვენი კომპიუტერიდან ყველაფერი იშლება. ყველაფერი ასეთი მარტივია.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "თვითონ პროგრამა აწყობილია Node-Webkit, HTML, CSS და Javascript ტექნოლოგიებით. მუშაობს Google Chrome ბრაუზერის მსგავსად, თუმცა კოდის უდიდეს ნაწილი თქვენ კომპიტერში იჰოსტება. კი, Butter იგივე ტექნოლოგიით მუშაობს, როგორც ჩვეულებრივი ვებ-საიტი, მაგალითად... როგორც Wikipedia, ან Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "მას შემდეგ, რაც ფილმი ბოლომდე ჩამოიტვირთება, თქვენ განაგრძობთ ნაწილების გზავნას სხვა მომხმარებლებთან. %s-ის დახურვისას თქვენი კომპიუტერიდან ყველაფერი იშლება. ყველაფერი ასეთი მარტივია.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "აპლიკაცია აწყობილია Node-Webkit-ით, HTML-ით, CSS-ითა და Javascript-ით. Google Chrome-ივით მუშაობს, უბრალოდ კოდის უმრავლესობა ლოკალურია. კი, %s იგივე ტექნოლოგიებზე მუშაობს, როგორიც ნებისმიერ ვებსაითს აქვს.", "I found a bug, how do I report it?": "შეცდომა აღმოვაჩინე და როგორ შევატყობინო?", - "No historics found...": "ისტორია ვერ მოიძებნა...", - "Error, database is probably corrupted. Try flushing the history in settings.": "შეცდომა, სავარაუდოდ მონაცემთა ბაზა დაზიანებულია. სცადეთ ისტორიის წაშლა პარამეტრებში.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "მაგნიტური ბმულების ჩასმა Butter-ში ყველგან შეგიძლიათ CTRL+V ღილაკებით.", - "You can drag & drop a .torrent file into Butter.": "თქვენ შეგიძლიათ .torrent ფაილების Butter-ში გადმოთრევა & ჩაგდება.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter პროექტი დაიწყო 2014 წლის თებერვალში და მას შემდეგ უკვე 150 ადამიანმა შეიტანა განვითარებაში წვლილი 3000-ზე მეტჯერ 2014 წლის აგვისტოს შემდეგ.", - "The rule n°10 applies here.": "წესი n°10 მოქმედებს აქ.", + "You can paste magnet links anywhere in %s with CTRL+V.": "მაგნიტური ბმულების ჩასმა %s-ში ყველგან შეგიძლიათ ctrl+V/command+V ღილაკებით.", + "You can drag & drop a .torrent file into %s.": "შეგიძლიათ გადმოათრიოთ & ჩააგდოთ სატორენტო ფაილი %s-ში.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "თუ ტელეშოების სუბტიტრები არ არის, თქვენ მათი დამატება შეგიძლიათ %s-ზე. აგრეთვე ფილმებზე, მაგრამ %s-ზე.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "თუ განიცდით კავშირის გაწყვეტის შეცდომებს, ცადეთ DHT ზღვარის შემცირება პარამეტრებში.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "თუ მოძებნით \"1998\"-ს, თქვენი ნახავთ ყველა ფილმს და ტელეშოუს, რომელიც ამ წელს გამოვიდა.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "თქვენ შეგიძლიათ შეხვიდეთ Trakt.tv-ში რათა შეინახოთ თქვენი ნაყურები ნივთები და დაასინქრონიროთ ისინი სხვადასხვა მოწყობლიბაში.", "Clicking on the rating stars will display a number instead.": "შეფასების ვარსკვლავებზე დაჭერა მის ნაცვლად გაჩვენებთ რიცხვებს.", "This application is entirely written in HTML5, CSS3 and Javascript.": "პროგრამა დაწერილია მთლიანად HTML5, CSS3 და Javascript ტექნოლოგიებით.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "შეგიძლიათ გაიგოთ მეტი ფილმის ან ტელეშოუს შესახებ? უბრალოდ დააჭირეთ IMDb ხატულას.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "'დახარისხება' ფილტრზე ორჯერ დაჭერა აბრუნებს სიის მიმდევრობას.", "Switch to next tab": "შემდეგ ჩანართზე გადასვლა", "Switch to previous tab": "წინა ჩანართზე გადასვლა", "Switch to corresponding tab": "შესაბამის ჩანართზე გადართვა", "through": "-ში", "Enlarge Covers": "ყდების გადიდება", "Reduce Covers": "ყდების შემცირება", - "Open the Help Section": "დახმარების განყოფილების გახსნა", "Open Item Details": "დეტალური აღწერის გახსნა", "Add Item to Favorites": "საგნის რჩეულებში დამატება", "Mark as Seen": "ნანახად მონიშვნა", @@ -309,10 +264,8 @@ "name": "სახელი", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "ანიმე ვერ იქნა ნაპოვნი...", "Movie": "ფილმი", "Special": "სპეციალური", - "No Watchlist found...": "სანახავი სია ვერ იქნა ნაპოვნი...", "Watchlist": "სანახავი სია", "Resolving..": "გადაწყვეტა...", "About": "აპლიკაციის შესახებ", @@ -325,7 +278,6 @@ "Set playback rate to %s": "დაკვრის სიჩქარის დაყენება %s-ზე", "Playback rate adjustment is not available for this video!": "დაკვრის სიჩქარის შეცვლა ამ ვიდეოსთვის ხელმიუწვდომელია!", "Color": "ფერი", - "With Shadows": "ჩრდილით", "Local IP Address": "ადგილობრივი IP მისამართი", "Japan": "იაპონია", "Cars": "მანქანები", @@ -351,41 +303,19 @@ "Shoujo Ai": "სიოძო-აი", "Shounen": "სიონენ", "Shounen Ai": "სიონენ-აი", - "Slice Of Life": "ცხოვრების ნაჭერი", "Slice of Life": "ცხოვრების ნაჭერი", "Space": "სამყარი", "Sports": "სპორტული თამაშები", "Super Power": "სუპერ ძალა", "Supernatural": "ზებუნებრივი", "Vampire": "ვამპირი", - "Alphabet": "ანბანი", "Automatically Sync on Start": "ავტომატური სინქრონიზება დაწყებისას", - "Setup VPN": "VPN დაყენება", "VPN": "VPN", - "Install VPN Client": "VPN კლიენტის დაყენება", - "More Details": "მეტი დეტალები", - "Don't show me this VPN option anymore": "აღარ მაჩვენო ეს VPN პარამეტრი შემდეგში", "Activate automatic updating": "ავტომატური განახლების გააქტიურება", - "We are installing VPN client": "ვაყენებთ VPN კლიენტს", - "VPN Client Installed": "VPN კლიენტი დაყენებულია", "Please wait...": "გთხოვთ დაელოდოთ...", - "VPN.ht client is installed": "VPN.ht კლიენტი დაყენებულია", - "Install again": "ხელახლა დაყენება", "Connect": "დაკავშირება", "Create Account": "ანგარიშის შექმნა", - "Please, allow ~ 1 minute": "გთხოვთ, მოიცადოთ ~ 1 წუთი", - "Status: Connecting to VPN...": "სტატუსი: VPN-თან დაკავშირება...", - "Status: Monitoring connexion - ": "სტატუსი: კავშირის მონიტორინგი -", - "Connect VPN": "VPN-ის ჩართვა", - "Disconnect VPN": "VPN-ის გამორთვა", "Celebrate various events": "სხვადასხვა დღესაწაულის აღნიშვნა", - "ATTENTION! We need admin access to run this command.": "ყურადღება! ამ ბრძანების გასავებად გვჭირდება ადმინის წვდომა.", - "Your password is not saved": "თქვენი პაროლი არ დამახსოვრებულა", - "Enter sudo password :": "შეიყვანეთ sudo პაროლი :", - "Status: Monitoring connection": "სტატუსი: კავშირების მონიტორინგი", - "Status: Connected": "სტატუსი: დაკავშირებული", - "Secure connection": "უსაფრთხო კავშირი", - "Your IP:": "თქვენი IP:", "Disconnect": "გამოთიშვა", "Downloaded": "ჩატვირთულია", "Loading stuck ? Click here !": "ჩატვირთვა გაიჭედა? დააჭირეთ აქ !", @@ -399,8 +329,6 @@ "Enter new name": "შეიყვანეთ ახალი სახელი", "This name is already taken": "ეს სახელი უკვე დაკავებულია", "Always start playing in fullscreen": "დაკვრა დაიწყოს ყოველთვის მთელ ეკრანზე", - "Allow torrents to be stored for further use": "ტორენტების შემდეგ გამოსაყენებლად შენახვის დაშვება", - "Hide VPN from the filter bar": "VPN-ს დამალვა ფილტრის ზოლიდან", "Magnet link": "მაგნიტური ბმული", "Error resolving torrent.": "ტორენტის გარკვევის შეცდომა.", "%s hour(s) remaining": "დარჩენილია %s საათი", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "დამკვრელის ფანჯრის დაყენება ვიდეო რეზოლუციის ნახევართან", "Retry": "ხელახლა", "Import a Torrent": "ტორენტის იმპორტირება", - "The remote movies API failed to respond, please check %s and try again later": "დისტანციური ფილმების API პასუხი არ დააბრუნა, გთხოვთ შეამოწმეთ %s და ცადეთ მოგვიანებით.", - "The remote shows API failed to respond, please check %s and try again later": "დისტანციური შოუების API პასუხი არ დააბრუნა, გთხოვთ შეამოწმეთ %s და ცადეთ მოგვიანებით.", - "The remote anime API failed to respond, please check %s and try again later": "დისტანციური ანიმე API პასუხი არ დააბრუნა, გთხოვთ შეამოწმეთ %s და ცადეთ მოგვიანებით.", "Not Seen": "უნახავი", "Seen": "ნანახი", "Title": "სახელი", @@ -426,11 +351,10 @@ "Opaque Background": "გაუმჭვირი ფონი", "No thank you": "არა, გმადლობთ", "Report an issue": "შეცდომის შეტყობინება", - "Log in into your GitLab account": "შედით თქვენ GitLab ანგარიშში", "Email": "ელ-ფოსტა", "Log in": "შესვლა", "Report anonymously": "ანონიმურად შეტყობინება", - "Note regarding anonymous reports:": "შენიშვნა ანონიმურ შეტყობინებებთან დაკავშირებით:", + "Note regarding anonymous reports:": "შენიშვნა ანონიმურ შეტყობინებებთან დაკავშირებით: ", "You will not be able to edit or delete your report once sent.": "გაგზავნის შემდეგ თქვენ ვერ შეძლებთ თქვენი შეტყობინების რედაქტირებას ან წაშლას.", "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "თუ საჭიროა რაიმე დამატებითი ინფორმაცია, შეტყობინება შესაძლოა დაიხუროს, რადგან თქვენ ვერ შეძლებთ მათ მოწოდებას.", "Step 1: Please look if the issue was already reported": "ნაბიჯი 1: გთხოვთ ნახოთ შეცდომა თუ უკვე შეტყობინებულია", @@ -441,7 +365,7 @@ "Note: please don't use this form to contact us. It is limited to bug reports only.": "შენიშვნა: გთხოვთ არ გამოიყენოთ ფორმა ჩვენთან დასაკავშირებლად. ის განკუთვნილია მხოლოდ შეცოდმების შესატყობინებლად.", "The title of the issue": "შეცდომის სათაური", "Description": "აღწერა", - "200 characters minimum": "მინიმუმ 200 სიმბოლო", + "200 characters minimum": "მინიმუმ 200 სიმბოლო ", "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "შეცდომის მცირე აღწერა. თუ გამოსადეგია, მიუთეთ შეცდომის გასამეორებლად საჭირო ნაბიჯები.", "Submit": "გაგზავნა", "Step 3: Thank you !": "ნაბიჯი 3: გმადლობთ !", @@ -452,17 +376,16 @@ "Use the in-app reporter": "აპის შემტყობინებლის გამოყენება", "You can find it later on the About page": "შეგიძლიათ მოგვიანებით ნახვა \"შესახებ\" გვერდზე", "Second method": "მეორე მეთოდი", - "You can create an account on our %s repository, and click on %s.": "თქვენ შეგიძლიათ შექმნათ ანგარიში ჩვენ %s რეპოზიტორიაში და დააჭიროთ %s-ზე.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "გამოიყენეთ %s შეცოდმის ფილტრი რათა მოძებნოთ და შეამოწმოთ თუ შეცდომა უკვე შეტყობინებული ან მოგვარებულია.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "თუ საჭიროა გამოაყოლეთ ეკრანის ასლი - თქვენი შეცდომა დიზაინის ფუნქციას ეხება თუ შეცდომას?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "კარგი შეცდომის შეტყობინებას არ სჭირდება სხვების მიერ ინფრომაციის დამატება. დარწმუნდით, რომ გამოაგზავნით თქვენი გარემოს დეტალები.", "Warning: Always use English when contacting us, or we might not understand you.": "გაფრთხილება: ყოველთვის გამოიყენეთ ინგლისური როცა გვიკავშირდებით, თორემ შეიძლება ვერ გაგიგოთ.", - "Search on %s": "%s-ში მოძებნა", + "Search for torrent": "ტორენტის ძიება", "No results found": "შედეგები ვერ მოიძებნა", "Invalid credentials": "არასწორი მანდატები", "Open Favorites": "რჩეულების გახსნა", "Open About": "\"შესახებ\" გახსნა", - "Minimize to Tray": "უჯრაში ჩაკეცვა", + "Minimize to Tray": "უჯრაში ჩაკეცვა ", "Close": "დახურვა", "Restore": "აღდგენა", "Resume Playback": "დაკვრის გაგრძელება", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "დიდი სურათის რეჟიმი ხელმიუწვდომელია თქვენი ეკრანის გაფართოებაზე", "Cannot be stored": "შენახვა ვერ ხერხდება", "%s reported this torrent as fake": "%s შეატყობინა ეს ტორენტი როგორც ყალბი", - "%s could not verify this torrent": "%s ვერ ადასტურებს ამ ტორენტს", "Randomize": "შემთხვევითი", "Randomize Button for Movies": "შემთხვევითი ღილაკი ფილმებისთვის", "Overall Ratio": "საერთო თანაფარდობა", "Translate Synopsis": "მოკლე შინაარსის გადათარგმნა", - "Returning Series": "დაბრუნებადი სერიები", - "In Production": "დამზადების პროცესში", - "Canceled": "გაუქმებული", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s არ უნდა გაეშვას ადმინისტრატორის მიერ", "Your disk is almost full.": "თქვენი დისკი თითქმის სავსეა.", "You need to make more space available on your disk by deleting files.": "თქვენ ფაილების წაშლით უნდა გაანთავისუფლოთ მეტი ადგილი თქვენს დისკზე.", "Playing Next": "შემდეგ ირთვება", "Trending": "ტენდენციური", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "ფილტრების დამახსოვრება", + "Automatic Subtitle Uploading": "სუბტიტრების ავტომატური ატვირთვა", + "See-through Background": "გამჭვირვალე ფონი", + "Bold": "მუქი", + "Currently watching": "ამჟამად უყურებთ", + "No, it's not that": "არა, მაგიტომ არა", + "Correct": "სწორი", + "Indie": "ინდი", + "Init Database": "Init ბაზა", + "Status: %s ...": "სტატუსი: %s ...", + "Create Temp Folder": "დროებითი საქაღალდის შექმნა", + "Set System Theme": "სისტემის გამოსახულების შეცვლა", + "Disclaimer": "გაფრთხილება", + "Series": "სერიალები", + "Finished": "დასრულდა", + "Event": "ივენტი", + "action": "მძაფრ-სიუჟეტიანი", + "war": "საომარი", + "Local": "ადგილობრივი", + "Try another subtitle or drop one in the player": "სცადეთ სხვა სუბტიტრი ან პირდაპირ ჩააგდეთ დამკვრელში", + "animation": "ანიმაცია", + "family": "საოჯახო", + "show": "შოუ", + "movie": "ფილმი", + "Something went wrong downloading the update": "დაფიქსირდა შეცდომა განახლების გადმოწერის დროს", + "Activate Update seeding": "ავტომატური განახლების გააქტიურება", + "Disable Anime Tab": "ანიმეს ფანჯრის გაუქმება", + "Disable Indie Tab": "ინდის ფანჯრის გაუქმება", + "Error converting subtitle": "სუბტიტრის გარდაქმნის შეცდომა", + "No subtitles found": "სუბტიტრები ვერ მოიძებნა", + "Try again later or drop a subtitle in the player": "სცადეთ მოგვიანებით ან ჩააგდეთ სუბტიტრი დამკვრელში", + "You should save the content of the old directory, then delete it": "უმჯობესია კონტენტი სხვაგან დაამახსოვროთ, და შემდეგ წაშალოთ", + "Search on %s": "%s-ში მოძებნა", + "Are you sure you want to clear the entire Torrent Collection ?": "დარწმუნებული ხართ, რომ ტორენტის კოლექციის წაშლა გსურთ?", + "Audio Language": "აუდიოს ენა", + "Subtitle": "ტიტრები", + "Code:": "კოდი:", + "Error reading subtitle timings, file seems corrupted": "სუბტიტრის დროების წაკითხვის შეცდომა, როგორც ჩანს ფაილი დაზიანებულია", + "Connection Not Secured": "კავშირი დაუცველია", + "Open File to Import": "აირჩიეთ ფაილი იმპორტისთვის", + "Browse Directoy to save to": "აირჩიეთ ადგილი დასამახოვრებლად", + "Cancel and use VPN": "გაუქმება და VPN-ის ხმარება", + "Continue seeding torrents after restart app?": "გაგრძელდეს ტორენტთა სიდინგი აპლიკაციის გადატვირთვის შემდეგ?", + "Enable VPN": "\u000eVPN-ის ჩართვა" } \ No newline at end of file diff --git a/src/app/language/ko.json b/src/app/language/ko.json index 7eb51c2366..e6c9894607 100644 --- a/src/app/language/ko.json +++ b/src/app/language/ko.json @@ -2,8 +2,7 @@ "External Player": "외부 플레이어", "Made with": "사랑으로", "by a bunch of geeks from All Around The World": "전세계의 공돌이들이 제작", - "Initializing Butter. Please Wait...": "Butter 시작 하는 중. 잠시만 기다리세요...", - "Status: Checking Database...": "상태: 데이터베이스 검사 중...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "영화", "TV Series": "TV 시리즈", "Anime": "일본 애니메이션", @@ -20,7 +19,6 @@ "Family": "가족 영화", "Fantasy": "판타지", "Game Show": "게임 쇼", - "Home And Garden": "집과 살림", "Horror": "공포", "Mini Series": "미니시리즈", "Mystery": "미스터리", @@ -36,7 +34,6 @@ "Thriller": "스릴러", "Western": "서부극", "Sort by": "정렬", - "Popularity": "인기도", "Updated": "갱신일", "Year": "출시 연도", "Name": "이름", @@ -67,18 +64,16 @@ "Only list movies in": "다음 화질의 영화만 표시", "Show movie quality on list": "목록에 영상 화질 보이기", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Butter에서 시청한 항목을 자동으로 기록하려면 Trakt.tv 계정에 로그인하세요.", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", "Username": "아이디", "Password": "비밀번호", - "Butter stores an encrypted hash of your password in your local database": "Butter은 비밀번호의 암호화된 해쉬를 로컬 데이터베이스에 저장합니다.", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "원격 제어", "HTTP API Port": "HTTP API 포트", "HTTP API Username": "HTTP API 아이디", "HTTP API Password": "HTTP API 비밀번호", "Connection": "연결", "TV Show API Endpoint": "TV 쇼 API 종단점", - "Movies API Endpoint": "영화 API 종단점", "Connection Limit": "연결 제한", "DHT Limit": "DHT 제한", "Port to stream on": "스트리밍할 포트", @@ -104,22 +99,19 @@ "Sci-Fi": "공상과학", "Short": "단편", "War": "전쟁", - "Last Added": "최근 추가", "Rating": "평점", "Open IMDb page": "IMDb 페이지 열기", "Health false": "상태 매우 나쁨", "Add to bookmarks": "즐겨찾기에 추가", "Watch Trailer": "예고편 보기", "Watch Now": "지금 보기", - "Health Good": "상태 좋음", "Ratio:": "비율:", "Seeds:": "시드:", "Peers:": "피어:", "Remove from bookmarks": "즐겨찾기에서 제거", "Changelog": "변경이력", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter!은 영화 토렌팅을 최대한 간편하게 할 수 있도록 수많은 개발자와 디자이너들이 여러 API를 뭉친 결과물입니다.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "이 프로젝트는 오픈소스입니다. 저희들은 전세계에서 모였습니다. 영화를 정말 좋아합니다. 그리고 물론 팝콘도 정말 좋아합니다.", - "Invalid PCT Database File Selected": "올바르지 않은 PCT 데이터베이스 파일이 선택됨", "Health Unknown": "상태 알 수 없음", "Episodes": "에피소드", "Episode %s": "에피소드 %s", @@ -139,10 +131,8 @@ "Ended": "종료됨", "Error loading data, try again later...": "데이터 로딩 에러, 잠시 후 다시 시도하세요...", "Miscellaneous": "기타", - "When opening TV Show Detail Jump to:": "TV 쇼 상세 정보 열때 다음 항목으로:", "First Unwatched Episode": "아직 시청하지 않은 첫 에피소드", "Next Episode In Series": "시리즈의 다음 에피소드", - "When Opening TV Show Detail Jump To": "TV 쇼 상세 정보 열때 다음 항목으로", "Flushing...": "비우는 중...", "Are you sure?": "확실합니까?", "We are flushing your databases": "데이터베이스 비우기가 완료되었습니다.", @@ -153,17 +143,13 @@ "I Accept": "동의합니다", "Leave": "나가기", "When Opening TV Series Detail Jump To": "TV 시리즈 상세 정보 열때 다음 항목으로", - "Health Medium": "상태 보통", "Playback": "재생", "Play next episode automatically": "자동으로 다음 에피소드 재생", "Generate Pairing QR code": "페어링 QR 코드 생성", - "Playing Next Episode in": "다음 에피소드 재생까지", "Play": "재생", - "Dismiss": "확인", "waitingForSubtitles": "자막 준비 중", "Play Now": "지금 재생", "Seconds": "초", - "You are currently authenticated to Trakt.tv as": "현재 다음 계정으로 Trakt.tv에 로그인 되어있습니다", "You are currently connected to %s": "You are currently connected to %s", "Disconnect account": "계정 연결 해재", "Sync With Trakt": "Trakt에 동기화", @@ -172,41 +158,18 @@ "Subtitles Offset": "자막 싱크", "secs": "초", "We are flushing your database": "데이터베이스 비우기를 완료했습니다", - "We are rebuilding the TV Show Database. Do not close the application.": "TV 쇼 데이터베이스를 재구축하고 있습니다. 어플리케이션을 종료하지 마세요.", - "No shows found...": "해당하는 프로그램을 찾을 수 없음...", - "No Favorites found...": "즐겨찾기가 없음...", - "Rebuild TV Shows Database": "TV 쇼 데이터베이스 재구축", - "No movies found...": "해당하는 영화를 찾을 수 없음...", "Ratio": "비율", - "Health Excellent": "상태 매우 좋음", - "Health Bad": "상태 나쁨", - "Status: Creating Database...": "상태: 데이터베이스 생성 중...", - "Status: Updating database...": "상태: 데이터베이스 갱신 중...", - "Status: Skipping synchronization TTL not met": "상태: 동기화 TTL 건너뛰기가 맞지 않음", "Advanced Settings": "고급 설정", - "Clear Cache directory after closing app?": "종료 후 캐시 디렉토리를 비울까요?", "Tmp Folder": "Tmp 폴더", - "Status: Downloading API archive...": "상태: API 다운로드 중...", - "Status: Archive downloaded successfully...": "상태: 다운로드가 성공됨...", - "Status: Importing file": "상태: 파일 불러오기 중", - "Status: Imported successfully": "성공: 불러오기 성공", - "Status: Launching applicaion... ": "상태: 어플리케이션 시작 중...", "URL of this stream was copied to the clipboard": "이 스트림의 URL이 클립보드로 복사되었습니다", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "에러, 데이터베이스가 손상된 것같습니다. 설정에서 즐겨찾기를 비우세요.", "Flushing bookmarks...": "즐겨찾기 비우는 중...", "Resetting...": "초기화 중...", "We are resetting the settings": "설정 초기화 중입니다", - "New version downloaded": "새 버전 다운로드됨", "Installed": "설치됨", - "Install Now": "지금 설치", - "Restart Now": "지금 재시작", "We are flushing your subtitle cache": "자막 캐시를 비우는 중입니다", "Subtitle cache deleted": "자막 캐시 삭제됨", "Please select a file to play": "재생할 파일을 선택하세요", - "Test Login": "시험 로그인", - "Testing...": "시험 중...", - "Success!": "설공!", - "Failed!": "실패!", "Global shortcuts": "단축키", "Video Player": "영상 플레이어", "Toggle Fullscreen": "전체 화면 토글", @@ -241,53 +204,45 @@ "Paste": "붙여넣기", "Help Section": "도움말", "Did you know?": "알고 계셨나요?", - "What does Butter offer?": "Butter은 무엇을 제공합니까?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Butter을 이용하면, 아주 영화와 TV 방송을 아주 쉽게 감상하실 수 있습니다. 항목의 표지를 클릭하고, '지금 보기'를 클릭하기만 하면 됩니다. 하지만 UI를 굉장히 커스터마이징 할 수있습니다.", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "저희의 영화 컬렉션은 720p와 1080p 같은 HD 화질만을 담고 있습니다. 영화를 시청하려면 Butter을 열고, 검색 바에서 '영화' 탭을 통해 영화를 찾으면 됩니다. 기본 설정은 인기순 정렬이지만, '장르'나 '정렬'등의 필터를 적용하여 볼 수도 있습니다. 시청할 영화를 선택한 뒤 그 표지를 클릭하세요. 그리고 '지금 보기'를 클릭하세요. 팝콘도 잊지마시구요!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "탐색 바에서 'TV 시리즈'를 클릭하면 TV 시리즈 탭이 열리고, 거기에서 우리 컬렉션의 모든 시리즈를 볼 수 있습니다. 영화에서처럼 필터를 적용하여 무얼 볼지 결정하기 쉽게 만들 수 있습니다. 이 컬렉션에서 표지를 클릭하면, 시즌 및 에피소드별로 검색이 가능한 새로운 창이 뜹니다. 결정했다면 '지금 보기' 버튼을 클릭하세요.", "Choose quality": "화질 선택", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "'지금 보기' 옆의 슬라이더를 통해 스트리밍 화질을 선택할 수 있습니다. 설정 탭에서 화질을 고정할 수도 있습니다. 경고: 화질이 좋을수록 더 많은 데이터가 소모됩니다.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "대부분의 영화와 TV 시리즈는 당신의 언어로된 자막을 가지고 있습니다. 설정 탭에서 설정 가능합니다. 영화의 경우, 영화 상세 정보 페이지에서 드롭다운 메뉴를 통해 설정할 수도 있습니다.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "표지의 하트 아이콘을 클릭하면 즐겨찾기에 추가됩니다. 탐색 바에서 하트 모양 아이콘을 클릭하면 즐겨찾기를 확인 할 수 있습니다. 컬렉션에서 아이템을 제거하려면, 아이콘을 다시 클릭하면 됩니다. 참 쉽죠?", "Watched icon": "시청함", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter은 이미 시청한 항목을 기억 할 겁니다 - 조금 기억을 돋구어줘도 나쁘지 않죠. 표지의 눈 모양 아이콘을 클릭해서 '시청함'으로 표시 할 수 있습니다. 게다가 설정 탭에서 Trakt.tv 웹사이트에 컬렉션을 만들거나 동기화하는 것도 가능합니다.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Butter에서 돋보기 아이콘을 통해 검색할 수 있습니다. 제목, 배우, 감독, 연도 등을 입력하고 엔터를 누르면 해당하는 것들이 나타납니다. 검색창을 닫으려면 입력창 옆의 'X'를 클릭하거나 다른 것을 더 입력하면 됩니다.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "외부 재생기들", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "내장 플레이어 대신 사용자의 재생기를 사용하려면, '지금 보기' 버튼에 위치한 아이콘을 클릭하면 됩니다. 설치된 재생기들 중에서 하나를 선택하면 Butter은 모든 정보를 그 재생기에 보냅니다. 재생기가 목록에 나타나지 않는다면, 우리에게 알려주세요.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "더 많은 사용자화를 만족하기 위해, 수 많은 옵션을 제공합니다. 설정하려면 탐색 바에서 톱니 모양의 아이콘을 클릭하세요.", "Keyboard Navigation": "키보드 탐색", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "키보드에서 '?'를 누르거나 설정에서 키보드 모양의 아이콘을 클릭하면 전체 단축키 목록을 확인할 수 있습니다.", "Custom Torrents and Magnet Links": "사용자의 토렌트와 마그넷 링크", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Butter에서 사용자의 토렌트와 마그넷 링크를 사용할 수 있습니다. 어플리케이션 창에 .torrent 파일을 끌어다 놓거나 마그넷 링크를 붙여넣으면 됩니다.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "토렌트 상태", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "영화/TV 시리즈 상세 정보에는 회색, 붉은색, 노란색 또는 녹색의 작은 원이 있습니다. 이 색상은 토렌트의 상태를 나타냅니다. 녹색 토렌트의 경우 매우 빠르게 다운로드가 가능하지만, 붉은색 토렌트의 경우 매우 느리거나 다운로드를 하지 못할 수도 있습니다. 회색은 영화의 경우 상태 계산 오류가 발생한 것이고, TV 시리즈의 경우 상태를 보기위해 클릭을 해야한다는 것을 의미합니다.", - "How does Butter work?": "Butter이 어떻게 동작하죠?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter은 토렌트를 통해 비디오를 스트리밍합니다. 영화는 %s가 제공하고 TV 시리즈는 %s가 제공하지만, 모든 메타데이터는 %s에서 가져옵니다. 우리는 어떤 컨텐츠도 호스팅하지 않습니다.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "토렌트 스트리밍? 토렌트는 다른 사용자 컴퓨터에서 컨텐츠의 작은 부분을 다운 받으면서, 또 다른 사용자에게 이미 다운받은 부분을 전송하는 Bittorrent 프로토콜을 사용합니다. 다른 부분들을 백그라운드에서 다운 받는 동안 이미 받은 부분들을 볼 수 있습니다. 이런 방식은 상태를 좋게 유지하게 합니다.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "영화가 완전히 다운로드 된 후, 계속해서 다른 사용자들에세 영화를 전송 할 수 있습니다.. Butter을 종료할 때 전부 삭제되죠. 아주 간단합니다.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "어플리케이션은 노드 웹킷, HTML, CSS, 자바스크립트로 만들어졌습니다. 컴퓨터 내에서 대부분의 코드를 동작시킨다는 것을 제외하면, 구글 크롬 브라우저처럼 동작합니다. 그러합니다, Butter은 위키백과와 유튜브과 같은 기술로 구동됩니다!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "버그를 발견했습니다. 어떻게 보고 하나요?", - "No historics found...": "기록 찾을 수 없음...", - "Error, database is probably corrupted. Try flushing the history in settings.": "에러, 데이터베이스가 손상된 것 같습니다. 설정에서 히스토리를 비워 보세요.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Butter의 어디에서든 마그넷 링크를 CTRL+V로 붙여넣기할 수 있습니다.", - "You can drag & drop a .torrent file into Butter.": ".torrent 파일을 Butter에 끌어다 놓을 수 있습니다.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter 프로젝트는 2014년 2월에 시작되었으며. 2014년 8월에는 이미 150명이 개발에 3000번 이상 참여했습니다.", - "The rule n°10 applies here.": "n°10 규칙이 여기에 적용됩니다.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "TV 시리즈의 자막이 없다면, %s에 추가해보세요. 영화 자막은 %s에 추가하세요.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "연결이 잘 안되면 설정에서 DHT 제한을 완화 해보세요.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "만약 \"1998\"을 검색하면 그 해에 출시된 모든 영화나 TV 시리즈를 볼 수 있습니다.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "시청한 항목을 저장하고, 다수의 장비에서 동기화하기 위해 Trakt.tv에 로그인할 수 있습니다.", "Clicking on the rating stars will display a number instead.": "별점을 클릭하면 숫자가 보입니다.", "This application is entirely written in HTML5, CSS3 and Javascript.": "이 어플리케이션은 완전히 HTML5, CCS3, 자바스크립트로 제작 되었습니다.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "영화나 TV 시리즈에 대해 더 자세히 알고싶나요? IMDb 아이콘을 클릭하세요.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "\"정렬\"을 두번 클릭하면 목록의 순서가 뒤집힙니다.", "Switch to next tab": "다음 탭으로 이동", "Switch to previous tab": "이전 탭으로 이동", "Switch to corresponding tab": "일치하는 탭으로 이동", "through": "에서", "Enlarge Covers": "큰 표지", "Reduce Covers": "작은 표지", - "Open the Help Section": "도움말 열기", "Open Item Details": "항목 상세 정보 열기", "Add Item to Favorites": "항목을 즐겨찾기에 추가", "Mark as Seen": "\"시청함\"으로 표시", @@ -309,10 +264,8 @@ "name": "이름", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "해당 애니를 찾을 수 없음...", "Movie": "영화", "Special": "특별", - "No Watchlist found...": "시청 목록 찾을 수 없음...", "Watchlist": "시청 목록", "Resolving..": "해결 중..", "About": "정보", @@ -325,7 +278,6 @@ "Set playback rate to %s": "%s로 재생 비율 지정", "Playback rate adjustment is not available for this video!": "이 영상에서는 재생 비율 조정이 가능하지 않습니다.", "Color": "색상", - "With Shadows": "그림자 적용", "Local IP Address": "로컬 IP 주소", "Japan": "일본", "Cars": "자동차", @@ -351,41 +303,19 @@ "Shoujo Ai": "백합", "Shounen": "소년 만화", "Shounen Ai": "BL", - "Slice Of Life": "일상", "Slice of Life": "일상", "Space": "우주", "Sports": "스포츠", "Super Power": "초능력", "Supernatural": "초자연", "Vampire": "뱀파이어", - "Alphabet": "알파벳", "Automatically Sync on Start": "시작시 자동 동기화", - "Setup VPN": "VPN 설정", "VPN": "VPN", - "Install VPN Client": "VPN 클라이언트 설치", - "More Details": "상세정보", - "Don't show me this VPN option anymore": "이 VPN 옵션을 더 이상 보지 않기", "Activate automatic updating": "자동 업데이트 활성화", - "We are installing VPN client": "VPN 클라이언트 설치 중입니다", - "VPN Client Installed": "VPN 클라이언트 설치됨", "Please wait...": "잠시만 기다리세요...", - "VPN.ht client is installed": "VPN.ht 클라이언트가 설치되었습니다", - "Install again": "재설치", "Connect": "연결", "Create Account": "계정 생성", - "Please, allow ~ 1 minute": "1분 정도 기다려 주세요", - "Status: Connecting to VPN...": "상태: VPN 연결 중...", - "Status: Monitoring connexion - ": "상태: 연결 감시 중 -", - "Connect VPN": "VPN 연결", - "Disconnect VPN": "VPN 끊기", "Celebrate various events": "다양한 이벤트를 즐기기", - "ATTENTION! We need admin access to run this command.": "주목! 이 명령을 실행하려면 관리자 권한이 필요합니다.", - "Your password is not saved": "비밀번호는 저장되지 않습니다", - "Enter sudo password :": "Sudo 비밀번호 입력 :", - "Status: Monitoring connection": "상태: 연결 감시 중", - "Status: Connected": "상태: 연결됨", - "Secure connection": "보안 연결", - "Your IP:": "현재 IP:", "Disconnect": "끊기", "Downloaded": "다운로드됨", "Loading stuck ? Click here !": "로딩이 멈췄습니까? 여기를 클릭하세요!", @@ -399,8 +329,6 @@ "Enter new name": "새 이름 입력", "This name is already taken": "이 이름은 이미 사용 중입니다", "Always start playing in fullscreen": "항상 전체화면에서 재생 시작", - "Allow torrents to be stored for further use": "추후에 사용할 수 있게 토렌트 저장 허용", - "Hide VPN from the filter bar": "필터 바에서 VPN 숨기기", "Magnet link": "마그넷 링크", "Error resolving torrent.": "토렌트 분석 중 오류.", "%s hour(s) remaining": "%s시간 남음", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "재생창을 비디오 해상도의 반으로 맞춤", "Retry": "재시도", "Import a Torrent": "토렌트 불러오기", - "The remote movies API failed to respond, please check %s and try again later": "원격 영화 API가 응답에 실패했습니다. %s 확인 뒤, 다시 시도해주세요.", - "The remote shows API failed to respond, please check %s and try again later": "원격 TV프로그램 API가 응답에 실패했습니다. %s 확인 뒤, 다시 시도해주세요.", - "The remote anime API failed to respond, please check %s and try again later": "원격 애니 API가 응답에 실패했습니다. %s 확인 뒤, 다시 시도해주세요.", "Not Seen": "시청하지 않음", "Seen": "시청함", "Title": "제목", @@ -426,7 +351,6 @@ "Opaque Background": "반투명 배경", "No thank you": "사양하겠습니다", "Report an issue": "이슈 제보", - "Log in into your GitLab account": "GitLab 계정에 로그인", "Email": "이메일", "Log in": "로그인", "Report anonymously": "익명으로 제보", @@ -452,12 +376,11 @@ "Use the in-app reporter": "앱내 제보 기능 사용", "You can find it later on the About page": "About 페이지에서 나중에 찾을 수 있습니다", "Second method": "두번째 방법", - "You can create an account on our %s repository, and click on %s.": "저희의 %s 저장소에 계정을 생성할 수 있습니다. 그리고 %s 클릭.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "%s 이슈 필터를 사용해 이미 제보되었거나 고쳐진 이슈인지 확인하세요.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "필요하다면, 스크린캡쳐를 포함해주세요 - 이슈가 디자인 기능이나 버그에 관한 것인가요?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "잘 구성된 버그 제보는 타인이 정보를 직접 찾아다니게 하면 안 됩니다. 실행 환경에 대한 세부 사항을 꼭 포함해주세요.", "Warning: Always use English when contacting us, or we might not understand you.": "주의: 저희들에게 연락할 시에는 항상 영어를 사용해주세요. 그렇지 않으면 저희는 이해를 못 할지도 모릅니다.", - "Search on %s": "%s에 대한 검색 결과", + "Search for torrent": "Search for torrent", "No results found": "검색 결과 없음", "Invalid credentials": "로그인 정보가 잘못되었습니다.", "Open Favorites": "즐겨찾기 열기", @@ -473,16 +396,11 @@ "Big Picture Mode is unavailable on your current screen resolution": "현재 화면 해상도에서는 빅 픽쳐 모드가 불가능합니다.", "Cannot be stored": "저장할 수 없음", "%s reported this torrent as fake": "%s가 이 토렌트를 가짜라고 신고함", - "%s could not verify this torrent": "%s이(가) 이 토렌트를 확인할 수 없었음", "Randomize": "Randomize", "Randomize Button for Movies": "Randomize Button for Movies", "Overall Ratio": "Overall Ratio", "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Returning Series", - "In Production": "In Production", - "Canceled": "Canceled", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s is not supposed to be run as administrator", "Your disk is almost full.": "Your disk is almost full.", "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", "Playing Next": "Playing Next", @@ -494,5 +412,41 @@ "Currently watching": "Currently watching", "No, it's not that": "No, it's not that", "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Local", + "Try another subtitle or drop one in the player": "Try another subtitle or drop one in the player", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Error converting subtitle", + "No subtitles found": "No subtitles found", + "Try again later or drop a subtitle in the player": "Try again later or drop a subtitle in the player", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "%s에 대한 검색 결과", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Error reading subtitle timings, file seems corrupted", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/lt.json b/src/app/language/lt.json index 86e4b02999..337d895f40 100644 --- a/src/app/language/lt.json +++ b/src/app/language/lt.json @@ -2,8 +2,7 @@ "External Player": "Išorinis grotuvas", "Made with": "Sukurtas su", "by a bunch of geeks from All Around The World": "krūvos moksliukų iš viso pasaulio", - "Initializing Butter. Please Wait...": "Inicijuojamas Butter. Prašome palaukti..", - "Status: Checking Database...": "Būsena: Tikrinama duomenų bazė...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmai", "TV Series": "TV serialai", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Visai šeimai", "Fantasy": "Fantastinis", "Game Show": "Žaidimų šou", - "Home And Garden": "Namai ir sodas", "Horror": "Siaubo", "Mini Series": "Mini serialas", "Mystery": "Mistinis", @@ -36,7 +34,6 @@ "Thriller": "Trileris", "Western": "Vesternas", "Sort by": "Rūšiuoti pagal", - "Popularity": "Populiarumas", "Updated": "Atnaujintas", "Year": "Metai", "Name": "Pavadinimas", @@ -67,18 +64,16 @@ "Only list movies in": "Tik išvardinti filmus", "Show movie quality on list": "Rodyti filmo kokybę sąraše", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Įveskite savo Traktv.tv prisijungimo duomenis tam, kad automatiškai sinchronizuoti epizodus, kuriuos žiūrite Butter programoje", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", "Username": "Vartotojo vardas", "Password": "Slaptažodis", - "Butter stores an encrypted hash of your password in your local database": "Butter saugo užšifruotą jūsų slaptažodžio maišą vietinėje duomenų bazėje", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Nuotolinis valdymas", "HTTP API Port": "HTTP API prievadas", "HTTP API Username": "HTTP API vartotojo vardas", "HTTP API Password": "HTTP API slaptažodis", "Connection": "Prisijungimas", "TV Show API Endpoint": "TV laidų API galinis įtaisas", - "Movies API Endpoint": "Filmų API baigtis", "Connection Limit": "Prisijungimo limitas", "DHT Limit": "DHT limitas", "Port to stream on": "Prievadas srauto perdavimui", @@ -104,27 +99,24 @@ "Sci-Fi": "Sci-Fi", "Short": "Trumpas", "War": "Karinis", - "Last Added": "Paskutiniai pridėti", "Rating": "Įvertinimas", "Open IMDb page": "Atidaryti IMDb puslapį", - "Health false": "Būsena klaidinga", + "Health false": "Health false", "Add to bookmarks": "Pridėti prie žymų", "Watch Trailer": "Žiūrėti anonsą", "Watch Now": "Žiūrėti dabar", - "Health Good": "Būsena gera", "Ratio:": "Santykis:", "Seeds:": "Skleidėjai:", "Peers:": "Prisijungimų:", "Remove from bookmarks": "Pašalinti iš žymų", "Changelog": "Pakeitimų žurnalas", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! yra rezultatas daugelio kūrėjų ir dizainerių, sujungusių krūvą API sąsajų į vieną visumą, kad torrent filmų žiūrėjimas būtų kaip įmanoma paprastesnis.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Mes esame atvirojo kodo projektas. Mes esame iš viso pasaulio. Mes mėgstame filmus. Ir vaiki, mes mėgstame spragėsius.", - "Invalid PCT Database File Selected": "Pažymėtas klaidingas PCT duomenų bazės failas", - "Health Unknown": "Būsena nežinoma", + "Health Unknown": "Health Unknown", "Episodes": "Epizodai", "Episode %s": "Epizodas %s", "Aired Date": "Premjeros data", - "Streaming to": "Srautas perduodamas į", + "Streaming to": "Transliuojama į", "connecting": "Prisijungiama", "Download": "Atsiuntimas", "Upload": "Išsiuntimas", @@ -133,16 +125,14 @@ "startingDownload": "Pradedama siųsti", "downloading": "Siunčiama", "ready": "Pasiruošęs", - "playingExternally": "Atkuriama išoriškai", + "playingExternally": "Playing Externally", "Custom...": "Pasirinktinai...", "Volume": "Garsumas", "Ended": "Baigėsi", "Error loading data, try again later...": "Klaida įkeliant duomenis, prašome pabandyti dar kartą vėliau...", "Miscellaneous": "Įvairūs", - "When opening TV Show Detail Jump to:": "Kai atidaroma TV laidos informacija, pereiti į:", "First Unwatched Episode": "Pirmas neperžiūrėtas epizodas", "Next Episode In Series": "Kitas serialo epizodas", - "When Opening TV Show Detail Jump To": "Kai atidaroma TV laidos informacija, pereiti į", "Flushing...": "Valoma...", "Are you sure?": "Ar įsitikinęs?", "We are flushing your databases": "Valomos duomenų bazės", @@ -152,18 +142,14 @@ "Terms of Service": "Paslaugų teikimo sąlygos", "I Accept": "Aš sutinku", "Leave": "Išeiti", - "When Opening TV Series Detail Jump To": "Kai atidaroma TV serialo informacija, pereiti į:", - "Health Medium": "Būsena vidutinė", + "When Opening TV Series Detail Jump To": "Kai atidaroma TV laidos informacija, pereiti į", "Playback": "Atkūrimas", "Play next episode automatically": "Atkurti kitą epizodą automatiškai", "Generate Pairing QR code": "Generuoti poravimo QR kodą", - "Playing Next Episode in": "Kito epizodo atkūrimas po", "Play": "Atkurti", - "Dismiss": "Atšaukti", "waitingForSubtitles": "Laukiama subtitrų", "Play Now": "Atkurti dabar", "Seconds": "Sekundės", - "You are currently authenticated to Trakt.tv as": "Jūs šiuo metu prisijungęs prie Trakt.tv kaip", "You are currently connected to %s": "You are currently connected to %s", "Disconnect account": "Atjungti paskyrą", "Sync With Trakt": "Sinchronizuoti su Trakt.tv", @@ -172,41 +158,18 @@ "Subtitles Offset": "Subtitrų poslinkis", "secs": "sek.", "We are flushing your database": "Valoma jūsų duomenų bazė", - "We are rebuilding the TV Show Database. Do not close the application.": "Iš naujo kuriama TV laidų duomenų bazė. Neuždarykite programos.", - "No shows found...": "Laidų nerasta...", - "No Favorites found...": "Mėgstamiausių nerasta...", - "Rebuild TV Shows Database": "Iš naujo sukurti TV laidų duomenų bazę", - "No movies found...": "Filmų nerasta...", "Ratio": "Santykis", - "Health Excellent": "Būsena puiki", - "Health Bad": "Būsena bloga", - "Status: Creating Database...": "Būsena: Kuriama duomenų bazė...", - "Status: Updating database...": "Būsena: Atnaujinama duomenų bazė...", - "Status: Skipping synchronization TTL not met": "Būsena: Praleidžiama sinchronizacija, TTL nebuvo patenkintas", "Advanced Settings": "Išplėstiniai nustatymai", - "Clear Cache directory after closing app?": "Išvalyti podėlio aplanką uždarius programą?", "Tmp Folder": "Laikinasis aplankas", - "Status: Downloading API archive...": "Būsena: Atsiunčiamas API archyvas...", - "Status: Archive downloaded successfully...": "Būsena: Archyvas atsiųstas sėkmingas...", - "Status: Importing file": "Būsena: Importuojamas failas", - "Status: Imported successfully": "Būsena: Suimportuota sėkmingai", - "Status: Launching applicaion... ": "Būsena: Paleidžiama programa...", "URL of this stream was copied to the clipboard": "Šio srauto URL buvo nukopijuotas į iškarpinę", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Klaida, duomenų bazė tikriausiai sugadinta. Pabandykite išvalyti žymas nustatymuose.", "Flushing bookmarks...": "Valomos žymos...", "Resetting...": "Atstatoma...", "We are resetting the settings": "Atstatomi nustatymai", - "New version downloaded": "Nauja versija atsiųsta", "Installed": "Įdiegta", - "Install Now": "Įdiegti dabar", - "Restart Now": "Paleisti iš naujo dabar", "We are flushing your subtitle cache": "Valomas subtitrų podėlis", "Subtitle cache deleted": "Subtitrų podėlis ištrintas", "Please select a file to play": "Pasirinkite failą atkūrimui", - "Test Login": "Išbandyti prisijungimą", - "Testing...": "Bandoma...", - "Success!": "Pavyko!", - "Failed!": "Nepavyko!", "Global shortcuts": "Globalios nuorodos", "Video Player": "Vaizdo grotuvas", "Toggle Fullscreen": "Perjungti viso ekrano režimą", @@ -241,53 +204,45 @@ "Paste": "Įklijuoti", "Help Section": "Pagalbos skyrius", "Did you know?": "Ar žinojote?", - "What does Butter offer?": "Ką siūlo Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Naudojant Butter, galite labai lengvai žiūrėti filmus ir TV serialus. Viskas ką reikia padaryti, tai paspausti ant viršelių, o tada paspausti 'Žiūrėti dabar'. Bet tuo pačiu viskas yra stipriai konfigūruojama:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Mūsų filmų kolekcijoje yra tik aukštos raiškos (720p ir 1080p) filmai. Norėdami pažiūrėti filmą, tiesiog atsidarykite Butter ir naršykite filmų kolekcijoje, kurią galite pasiekti 'Filmų' kortelėje, navigacijos juostoje. Numatytame rodinyje galėsite matyti visus filmus surūšiuotus pagal populiarumą, tačiau galite pritaikyti savus filtrus naudojant 'Žanrų' ir 'Rūšiuoti pagal' filtrus. Kai išsirinksite filmą, kurį norite pažiūrėti, paspauskite ant viršelio. Tada paspauskite 'Žiūrėti dabar'. Nepamirškite spragėsių!", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "TV serialų kortelė, kurią galite pasiekti spustelėje 'TV serialiai' navigacijos juostoje, jums parodys visus galimus serialus jūsų kolekcijoje. Jūs taip galite pritaikyti savus filtrus, taip pat kaip ir filmuose, kad galėtumėte lengviau nuspręsti ką žiūrėti. Šioje kolekcijoje jūs taip pat galite spustelėti viršelį: atsiras naujas langas, kuris leis jums naršyti sezonus ir epizodus. Kai apsispręsite, tiesiog paspauskite 'Žiūrėti dabar' mygtuką.", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.", "Choose quality": "Pasirinkite kokybę", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Slankiklis šalia 'Žiūrėti dabar' mygtuko leidžia pasirinkti srauto perdavimo kokybę. Jūs taip pat galite nustatyti fiksuotą kokybę nustatymų kortelėje. Įspėjimas: geresnė kokybė yra lygu didesniam atsiųstų duomenų kiekiui.", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Dauguma mūsų filmų ir TV serialų turi subtitrus. Jūs galite nustatyti subtitrus savo kalba nustatymuose. Subtitrus filmams galite pasirinkti Filmo savybių puslapyje išskleidžiamame meniu.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Paspaudus širdelės piktogramą, esančią ant viršelio, filmas/laida bus pridėta prie mėgstamiausių. Šią kolekciją galima pasiekti naudojant širdies formos piktogramą, esančią navigacijos juostoje. Norėdami pašalinti elementą iš kolekcijos, tiesiog spustelėkite piktogramą dar kartą! Argi ne paprasta?", "Watched icon": "Peržiūrėto elemento piktograma", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter išlaikys atmintyje tai, ką jau peržiūrėjote - šiek tiek pagalbos norint nepamiršti niekam nepakenks. Taip pat galite pažymėti elementą kaip peržiūrėtą paspaudus akies formos piktogramą, esančią ant viršelių. Jūs net gi galite susikurti ir sinchronizuoti savo kolekciją su Trakt.tv tinklalapiu, naudojantis nustatymų kortele.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Norėdami atidaryti paiešką Butter programoje, galite naudoti didinamojo stiklo piktogramą. Įveskite pavadinimą, aktorių, režisierių ar netgi metus, paspauskite 'Enter' ir leiskite parodyti ką mes galite jums pasiūlyti, kad patenkintumėme jūsų poreikius. Norėdami uždaryti dabartinę paiešką, galite paspausti 'X', kuris yra šalia jūsų įvesto teksto arba įvesti kažką kito į laukelį.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Išoriniai grotuvai", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Jei norite naudoti savą grotuvą, vietoj vidinio, tai galite padaryti spustelėję tam skirtą piktogramą, esančią ant 'Žiūrėti dabar' mygtuko. Kai bus parodytas įdiegtų grotuvų sąrašas, pasirinkite norimą ir Butter viską nusiųs į jį. Jei jūsų grotuvo nėra sąraše, praneškite apie tai mums.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Tam, kad galėtumėte programą dar labiau pritaikyti pagal savo poreikius, mes jums siūlome didelį parinkčių skydelį. Norėdami pasiekti nustatymus, spustelėkite rato formos piktogramą navigacijos juostą.", "Keyboard Navigation": "Naršymas naudojant klaviatūrą", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Pilnas klaviatūros trumpinių sąrašas galimas paspaudus '?' klaviatūroje, arba paspaudus klaviatūros formos ikoną nustatymuose.", "Custom Torrents and Magnet Links": "Savi torentai ir magnetinės nuorodos", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Jūs galite naudoti savus torrent failus ir magnetines nuorodas Butter programoje. Tiesiog nutempkite .torrent failą ant programos lango ir/arba įdėkite bet kokia magnetinę nuorodą.", - "Torrent health": "Torento būsena", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", + "Torrent health": "Torrent health", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Filmų/TV serialų informacijos lange galite rasti nedidelį apskritimą, nuspalvintą pilka, raudona, geltona ar žalia spalva. Šios spalvos nurodo torento būseną. Žalias torentas bus atsiųstas sparčiai, tuo tarpu raudonas torentas gali būti neatsiųstas iš viso arba atsiųstas labai lėtai. Pilka spalva nurodo klaidą skaičiuojant būseną filmams, o TV serialams reikia paspausti apskritimą, kad būtų rodoma būsena.", - "How does Butter work?": "Kaip Butter veikia?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter perduoda vaizdo turinį naudojant torentus. Filmus pateikia %s, TV laidas pateikia %s, o visi metaduomenys gaunami iš %s. Mes patys nesaugome jokio turinio.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent srauto perdavimas? Ką gi, torentai naudoja Bittorrent protokolą, kuris reiškia, kad jūs atsisiunčiate mažas turinio dalis iš kitų vartotojų kompiuterių ir tuo pačiu dalis, kurias jau pats atsisiuntėte, siunčiate kitiems vartotojams. Tada jūs žiūrite tas dalis, kol kitos dar yra siunčiamos fone. Šis apsikeitimas leidžia išlaikyti gerą turinio būseną.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Kai filmas pilnas atsiųstas, jūs toliau siunčiate dalis kitiems vartotojams. Viskas ištrinama iš jūsų kompiuterio, kai uždarote Butter. Kas gali būti paprasčiau?", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Pati programa sukurta naudojant Node-Webkit, HTML, CSS ir Javascript. ji veikia kaip ir Google Chrome, išskyrus tai, kad jūs laikote didžiąją dalį kodo savo kompiuteryje. Taip, Butter veikia su tomis pačiomis technologijomis kaip ir įprastas tinklalapis, kaip, pavyzdžiui, Wikipedia ar Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Radau klaidą, kaip man apie ją pranešti?", - "No historics found...": "Istorinių duomenų nerasta...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Klaida, duomenų bazė tikriausiai yra sugadinta. Pamėginkite išvalyti istoriją nustatymuose.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Jūs galite įdėti magnetines nuorodas bet kurioje Butter vietoje, naudodami CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Jūs galite nutempti .torrent failą ant Butter programos.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter projektas startavo 2014 metų vasarį ir jau 2014 metų rugpjūtį turėjo 150 žmonių, kurie daugiau nei 3000 kartų prisidėjo prie jo kūrimo.", - "The rule n°10 applies here.": "Čia galioja n°10 taisyklė.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Jei trūksta TV serialo subtitrų, juos galite pridėti %s tinklalapyje. Tas pats ir filmams, tik %s tinklalapyje.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Jei jums kyla ryšio praradimo problemų, pamėginkite sumažinti DHT limitą nustatymuose.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Jei paieškoje įvesite \"1998\", jūs pamatysite visus filmus ir TV serialus, kurie buvo išleisti tais metais.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Jūs galite prisijungti prie Trakt.tv, jei norite išsaugoti savo visus peržiūrėtus elementus ir sinchronizuoti juos tarp keleto įrenginių.", "Clicking on the rating stars will display a number instead.": "Spustelėjus reitingo žvaigždutes, vietoje jų bus rodomas skaičius.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Ši programa parašyta naudojant tik HTML5, CSS3 ir Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Norite sužinoti daugiau apie filmą ar TV serialą? Tiesiog spustelėkite IMDb piktogramą.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Spustelėjus dukart ant \"Rūšiuoti pagal\" filtro, bus sukeista sąrašo rikiavimo tvarka.", "Switch to next tab": "Pereiti į sekančią kortelę", "Switch to previous tab": "Pereiti į ankstesnę kortelę", "Switch to corresponding tab": "Pereiti į atitinkamą kortelę", "through": "per", "Enlarge Covers": "Išdidinti Viršelius", "Reduce Covers": "Sumažinti Viršelius", - "Open the Help Section": "Atidaryti Pagalbos skyrių", "Open Item Details": "Atverti išsamią informaciją", "Add Item to Favorites": "Pridėti prie mėgstamiausių", "Mark as Seen": "Žymėti kaip peržiūrėtą", @@ -309,10 +264,8 @@ "name": "pavadinimas", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Anime nerasta...", "Movie": "Filmas", "Special": "Specialus", - "No Watchlist found...": "Peržiūros sąrašas nerastas...", "Watchlist": "Peržiūros sąrašas", "Resolving..": "Ieškoma...", "About": "Apie", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Nustatyti atkūrimo lygį %s", "Playback rate adjustment is not available for this video!": "Šiam vaizdo įrašui atkūrimo lygio pataisymai negalimi!", "Color": "Spalva", - "With Shadows": "Su šešėliais", "Local IP Address": "Vietinis IP adresas", "Japan": "Japonija", "Cars": "Automobiliai", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Gabalėlis iš gyvenimo", "Slice of Life": "Gabalėlis iš gyvenimo", "Space": "Kosmosas", "Sports": "Sportas", "Super Power": "Super galios", "Supernatural": "Antgamtiškas", "Vampire": "Vampyrai", - "Alphabet": "Abėcėlė", "Automatically Sync on Start": "Automatiškai sinchronizuoti paleidžiant", - "Setup VPN": "Nustatyti VPN", "VPN": "VPN", - "Install VPN Client": "Įdiegti VPN Klientą", - "More Details": "Išsamesnė informacija", - "Don't show me this VPN option anymore": "Daugiau nerodyti šio VPN pasirinkimo", "Activate automatic updating": "Aktyvuoti automatinius atnaujinimus", - "We are installing VPN client": "Mes diegiame VPN klientą", - "VPN Client Installed": "VPN Klientas Įdiegtas", "Please wait...": "Prašome palaukti...", - "VPN.ht client is installed": "VPN.ht klientas įdiegtas", - "Install again": "Perrašyti", "Connect": "Prisijungti", "Create Account": "Sukurti Paskyrą", - "Please, allow ~ 1 minute": "Duokite ~1 minutę laiko", - "Status: Connecting to VPN...": "Būsena: prisijungiama prie VPN...", - "Status: Monitoring connexion - ": "Būsena: stebimas prisijungimas -", - "Connect VPN": "Įjungti VPN", - "Disconnect VPN": "Atjungti VPN", "Celebrate various events": "Paminėti įvairias šventes", - "ATTENTION! We need admin access to run this command.": "DĖMESIO! Mums reikalinga administratoriaus prieiga, norint įvykdyti šią komandą.", - "Your password is not saved": "Jūsų slaptažodis nėra išsaugotas", - "Enter sudo password :": "Įveskite sudo slaptažodį:", - "Status: Monitoring connection": "Būsena: S", - "Status: Connected": "Būsena: Prisijungta", - "Secure connection": "Saugus ryšys", - "Your IP:": "Tavo IP:", "Disconnect": "Atsijungti", "Downloaded": "Atsiųsta", "Loading stuck ? Click here !": "Neužsikrauna ? Spustelkite čia !", @@ -399,8 +329,6 @@ "Enter new name": "Įveskite naują vardą", "This name is already taken": "Šis vardas jau užimtas", "Always start playing in fullscreen": "Visada pradėti atkūrimą visame ekrane", - "Allow torrents to be stored for further use": "Leisti saugoti torentus vėlesniam naudojimui", - "Hide VPN from the filter bar": "Slėpti VPN filtravimo juostoje", "Magnet link": "Magnetinė nuoroda", "Error resolving torrent.": "Klaida išsprendžiant torentą:", "%s hour(s) remaining": "%s valanda(-os) liko", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Nustatyti grotuvo langą, kad atitiktų pusę vaizdo raiškos", "Retry": "Bandyti dar kartą", "Import a Torrent": "Importuoti torrent failą", - "The remote movies API failed to respond, please check %s and try again later": "Nuotolinis filmų API neatsako, patikrinkite %s ir pamėginkite dar kartą vėliau", - "The remote shows API failed to respond, please check %s and try again later": "Nuotolinis laidų API neatsako, patikrinkite %s ir pamėginkite dar kartą vėliau", - "The remote anime API failed to respond, please check %s and try again later": "Nuotolinis anime API neatsako, patikrinkite %s ir pamėginkite dar kartą vėliau", "Not Seen": "Nematytas", "Seen": "Matytas", "Title": "Pavadinimas", @@ -426,7 +351,6 @@ "Opaque Background": "Skaidrus fonas", "No thank you": "Ne, ačiū", "Report an issue": "Pranešti apie problemą", - "Log in into your GitLab account": "Prisijungti prie GitLab paskyros", "Email": "El. paštas", "Log in": "Prisijungti", "Report anonymously": "Pranešti anonimiškai", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Naudoti integruotą pranešėją", "You can find it later on the About page": "Galite rasti jį vėliau 'Apie' puslapyje", "Second method": "Antras metodas", - "You can create an account on our %s repository, and click on %s.": "Galite susikurti paskyrą mūsų %s saugykloje ir paspausti ant %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Naudokite %s problemos filtrą, norėdami patikrinti ar apie šią problemą jau buvo pranešta arba ar ji jau išspręsta.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Jei reikalinga, įtraukite ekrano nuotrauką - galbūt problema susijusi su dizaino funkcija ar klaida?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Geras klaidos pranešimas neturėtų versti kitų jūsų ieškoti tam, kad gauti daugiau informacijos. Įsitikinkite, kad įtraukėte savo sistemos duomenis.", "Warning: Always use English when contacting us, or we might not understand you.": "Įspėjimas: su mumis visada kontaktuokite anglų kalba arba mes galime jūsų nesuprasti.", - "Search on %s": "Ieškoti %s", + "Search for torrent": "Search for torrent", "No results found": "Nerasta rezultatų", "Invalid credentials": "Klaidingi prisijungimo duomenys", "Open Favorites": "Atidaryti mėgstamiausius", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Didelių paveikslėlių režimas negalimas esant dabartinei ekrano raiškai", "Cannot be stored": "Neįmanoma surūšiuoti", "%s reported this torrent as fake": "%s pranešė, kad šis torentas netikras", - "%s could not verify this torrent": "%s negali patikrinti šio torento", "Randomize": "Atsitiktinai", "Randomize Button for Movies": "Atsitiktinio maišymo mygtukas filmams", "Overall Ratio": "Bendras santykis", "Translate Synopsis": "Versti anotaciją", - "Returning Series": "Atnaujintas serialas", - "In Production": "Kuriamas", - "Canceled": "Nutrauktas", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s neturėtų veikti administratoriaus teisėmis", "Your disk is almost full.": "Jūsų diskas beveik pilnas.", "You need to make more space available on your disk by deleting files.": "Jums reikia padaryti daugiau vietos diske, ištrinant iš jo failus.", "Playing Next": "Atkuriamas kitas", "Trending": "Populiaru", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Atsiminti filtrus", + "Automatic Subtitle Uploading": "Automatinis subtitrų įkėlimas", + "See-through Background": "Permatomas fonas", + "Bold": "Paryškintas", + "Currently watching": "Šiuo metu žiūrima", + "No, it's not that": "Ne, ne šitas", + "Correct": "Teisingai", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Vietiniai", + "Try another subtitle or drop one in the player": "Pamėginkite kitus subtitrus ar nutempkite juos ant grotuvo", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Klaida konvertuojant subtitrus", + "No subtitles found": "Subtitrų nerasta", + "Try again later or drop a subtitle in the player": "Pamėginkite vėliau arba nutempkite subtitrus ant grotuvo", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Ieškoti %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Klaida skaitant subtitrų laikus, panašu kad failas sugadintas", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/mk.json b/src/app/language/mk.json index c1ef4c1e5b..65a9241693 100644 --- a/src/app/language/mk.json +++ b/src/app/language/mk.json @@ -2,8 +2,7 @@ "External Player": "Надворешен плеер", "Made with": "Создаден со", "by a bunch of geeks from All Around The World": "од група програмери од целиот свет.", - "Initializing Butter. Please Wait...": "Butter започнува. Почекајте...", - "Status: Checking Database...": "Статус: Проверувам база на податоци...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Филмови", "TV Series": "ТВ Серии", "Anime": "Аниме", @@ -20,7 +19,6 @@ "Family": "Семејни", "Fantasy": "Фантазија", "Game Show": "Натпреварувачко шоу", - "Home And Garden": "Дом и градина", "Horror": "Хорор", "Mini Series": "Мини серија", "Mystery": "Мистерија", @@ -36,7 +34,6 @@ "Thriller": "Трилер", "Western": "Вестерн", "Sort by": "Распореди по", - "Popularity": "Популарност", "Updated": "Ажурирано", "Year": "Година", "Name": "Име", @@ -67,18 +64,16 @@ "Only list movies in": "Само листа на филмови во", "Show movie quality on list": "Прикажи квалитет на снимката во листа", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Внесете ги Вашите Trakt.tv детали за автоматски да 'повлече' епизоди кои ги гледате во Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", "Username": "Корисничко име", "Password": "Лозинка", - "Butter stores an encrypted hash of your password in your local database": "Butter ја чува лозинката во шифрирана форма во Вашата локална база со податоци", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Далечински управувач", "HTTP API Port": "HTTP API порта", "HTTP API Username": "HTTP API корисничко име", "HTTP API Password": "HTTP API лозинка", "Connection": "Конекција", "TV Show API Endpoint": "API крајна точка до ТВ шоу", - "Movies API Endpoint": "API крајна точка до ТВ шоу", "Connection Limit": "Лимит на конекција", "DHT Limit": "DHT лимит", "Port to stream on": "Порта за движење кон", @@ -104,22 +99,19 @@ "Sci-Fi": "Научна фантастика", "Short": "Кратки", "War": "Воени", - "Last Added": "Најнови", "Rating": "Рејтинг", "Open IMDb page": "Отвори IMDb страна", "Health false": "Здравје Грешка", "Add to bookmarks": "Додај во обележувач", "Watch Trailer": "Гледај трејлер", "Watch Now": "Гледај сега", - "Health Good": "Здравје Добро", "Ratio:": "Сооднос:", "Seeds:": "Почетоци:", "Peers:": "Поврзувачи:", "Remove from bookmarks": "Избриши од обележувач", "Changelog": "Лог за промени", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter е резултат на работа на многу програмери и дизајнери кои составија неколку API-ја заедно за да го направат искуството за гледање торент филмови колку што е можно поедноставно.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ние сме open-source проект. Ние сме од целиот свет. Ние ги сакаме филмовите. И тоа како сакаме пуканки.", - "Invalid PCT Database File Selected": "Одбраната PCT база со податоци не е валидна", "Health Unknown": "Здравје Непознато", "Episodes": "Епизоди", "Episode %s": "Епизода %s", @@ -139,10 +131,8 @@ "Ended": "Завршено", "Error loading data, try again later...": "Грешка при вчитување, обидете се подоцна...", "Miscellaneous": "Разно", - "When opening TV Show Detail Jump to:": "Кога се отвораат детали за ТВ шоу, скокни до:", "First Unwatched Episode": "Прва не гледана епизода", "Next Episode In Series": "Следна епизода од серијата", - "When Opening TV Show Detail Jump To": "Кога се отвораат детали за ТВ шоу, скокни до:", "Flushing...": "Испуштање...", "Are you sure?": "Дали сте сигурни?", "We are flushing your databases": "Ги испуштаме сите бази со податоци", @@ -153,17 +143,13 @@ "I Accept": "Прифаќам", "Leave": "Напуштам", "When Opening TV Series Detail Jump To": "Кога се отвораат детали за ТВ шоу, скокни до:", - "Health Medium": "Здравје Средно", "Playback": "Пушти повторно", "Play next episode automatically": "Пушти следна епизода автоматски", "Generate Pairing QR code": "Генерирај QR код за поврзување", - "Playing Next Episode in": "Пуштање следна епизода за", "Play": "Пушти", - "Dismiss": "Откажи", "waitingForSubtitles": "Се вчитуваат преводи", "Play Now": "Пушти сега", "Seconds": "Секунди", - "You are currently authenticated to Trakt.tv as": "Моментално сте влезени на Trakt.tv како", "You are currently connected to %s": "You are currently connected to %s", "Disconnect account": "Исклучи го акаунтот", "Sync With Trakt": "Синхронизирај со Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Преместување преводи", "secs": "секунди", "We are flushing your database": "Ја испуштам Вашата базата со податоци", - "We are rebuilding the TV Show Database. Do not close the application.": "Базата со податоци за ТВ шоу се надградува. Не ја затворајте апликацијата.", - "No shows found...": "Не е најдено ни едно шоу...", - "No Favorites found...": "Не се пронајдени Омилени...", - "Rebuild TV Shows Database": "Надгради ја базата со податоци за ТВ шоу", - "No movies found...": "Не се најдени Филмови...", "Ratio": "Сооднос", - "Health Excellent": "Здравје Одлично", - "Health Bad": "Здравје Лошо", - "Status: Creating Database...": "Статус: Креирам база со податоци...", - "Status: Updating database...": "Статус: Обновувам база со податоци...", - "Status: Skipping synchronization TTL not met": "Статус: Прескокнување синхронизација нема соодветен TTL", "Advanced Settings": "Напредни опции", - "Clear Cache directory after closing app?": "Исчисти го фолдерот за зачувување на податоци после затворање на апликацијата?", "Tmp Folder": "Tmp фолдер", - "Status: Downloading API archive...": "Статус: Превземам API архива...", - "Status: Archive downloaded successfully...": "Статус: Архивата е превземена успешно...", - "Status: Importing file": "Статус: Внесувам фајл", - "Status: Imported successfully": "Статус: Внесено успешно", - "Status: Launching applicaion... ": "Статус: Започнување на апликацијата...", "URL of this stream was copied to the clipboard": "URL-то на овој приказ е ископиран во меморија", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Грешка, податочната базата веројатно е корумпирана. Обидете се со бришење на обележувањата во нагодувањата.", "Flushing bookmarks...": "Бришење на обележувањата...", "Resetting...": "Се ресетира...", "We are resetting the settings": "Ги ресетираме опциите", - "New version downloaded": "Новата верзијата е преземена", "Installed": "Инсталирано", - "Install Now": "Инсталирај сега", - "Restart Now": "Рестартирај сега", "We are flushing your subtitle cache": "Ги испуштам зачуваните преводи", "Subtitle cache deleted": "Зачуваните преводи се избришани", "Please select a file to play": "Одберете фајл за пуштање", - "Test Login": "Тест логирање", - "Testing...": "Тестирам...", - "Success!": "Успешно!", - "Failed!": "Неуспешно!", "Global shortcuts": "Глобални кратенки", "Video Player": "Видео плеер", "Toggle Fullscreen": "Развлечи на цел екран", @@ -241,53 +204,45 @@ "Paste": "Залепи", "Help Section": "Секција за помош", "Did you know?": "Знаевте ли?", - "What does Butter offer?": "Што нуди Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Со помош на Butter, може лесно да гледате филмови и ТВ серии. Се што треба да направите е да кликнете на корицата и да кликнете на 'Гледај сега'. Но, Вашето искуство може да се намести по желба:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Нашата колекција со филмови содржи само филмови со висок HD квалитет во 720p и 1080p. За да гледате филм, само отворете го Butter и разгледајте ја колекцијата со филмови преку табот 'Филмови' во траката за навигација. Најпрво се прикажани сите филмови кои се сортитани по популарност, но може да користите филтри за пребарување со помош на опциите 'Жанр' и 'Сортирај по'. Кога ќе одберете филм што сакате да го гледате, кликнете на корицата. Потоа кликнете на 'Гледај сега'. Не заборавајте на пуканките.", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Табот за ТВ серии се отвора кога ќе кликнете на 'ТВ Серии' во траката за навигација и ќе ги прикажи сите серии кои ги има во колекцијата. Може да користите и филтри за пребарување, исто како и кај филмовите. Во колекцијата на ТВ серии, кликнете на корицата: потоа ќе се прикаже нов прозорец и може да ги разгледате сезоните и епизодите. Кога ќе одлучите што сакате да гледате, кликнете на 'Гледај сега' копчето.", "Choose quality": "Одбери квалитет", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Со помош на слајдерот веднаш до копчето за 'Гледај сега' може да го одберете квалитетот на видеото. Квалитетот за видеото може да го определите и во делот кај Опции. Имајте во предвид: поголем квалитет значи повеќе податоци ќе се симнуваат.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Повеќето филмови и ТВ серии имаат превод на некој јазик. Вообичаениот превод може да си го наместите во делот кај Опции. За филмовите, може да го наместите преводот кај страната за Детали за филмот.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Кога ќе кликнете на срцето на корицата, ќе го додаде филмот/серијата во вашите омилени. До оваа колекција ќе стигнете до иконата во форма на срце во траката за навигација. За да избришете нешто од колекцијата, само кликнете ја повторно иконата! Нели е едноставно?", "Watched icon": "Икона за прегледано", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter ќе запамти што имате гледано - мала помош за паметење не од штета. Може да наместите нешто како гледано кога ќе кликнете на иконата во форма на око на кориците. Може да ја создадете и синхронизирате Вашата колекција во Trakt.tv веб сајтот преку делот со Опции.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Во Butter, може да пребарувате со помош на иконата лупа. Внесете го насловот, актерите, режисерот или дури и годината, стиснете 'Enter' на тастатурата и дозволете ни да ги задоволиме вашите потреби. За да го затворите пребарувањето, кликнете на 'X' веднаш до внесеното или внесете нешто друго во полето за пребарување.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Надворешни плеери", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Ако сакате да користите друг плеер наместо вградениот, може да го направите тоа кога ќе кликнете на копчето 'Гледај сега'. Ќе се појави листа од инсталирани плеери, изберете некој од понудените и Butter ќе ја прати содржината во тој плеер. Ако избраниот плеер не се наожа на листата, пријавете кај нас.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Ако сакате уште повеќе подесувања, појдете до панелот со Опции. За да дојдете до опциите, кликнете на иконата со тркало во траката за навигација.", "Keyboard Navigation": "Навигација со тастатура", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Целосната листа на кратенки со тастатура станува достапна со притискање на '?' од тастатурата или преку иконата во форма на тркало во табот Опции.", "Custom Torrents and Magnet Links": "Ваши Торенти или Магнетни линкови", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Може да користете ваши торент или магнет линкови во Butter. Едноставно ставете го .torrent фајлот во прозорецоот на апликацијата и/или прикачете го магнет линкот.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Здравје на торентот", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Кај деталите за Филмови/ТВ Серии се наоѓа мало кругче обоено во сива, црвена, жолта или зелена боја. Овие бои го означуваат здравјето на торентот. Зелената боја значи дека торентот брзо ќе се превземе, додека црвениот торент или ќе се симне бавно или воопшто нема да се симне. Сивата боја значи дека има некаква грешка во пресметувањето на здравјето за Филмови и треба да кликнете во ТВ серии за да се прикаже здравјето на врската.", - "How does Butter work?": "Како работи Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter ги стримува содржините преку торенти. Нашите филмови се овозможуваат преку %s и нашите ТВ серии се овозможуваат преку %s, додека метаподатоците во целост се добиваат од %s. Ние самите не хостираме содржини.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Торент прикажување? Торентите користат Bittorent протокол што всушност значи дека преземате мали делчиња од содржината од компјутери на други корисници, а истовремено на друг корисник му испраќате делчиња коишто веќе сте ги презеле . Потоа, ги гледате овие делчиња додека следните се превземаат во заднина. Оваа размена овозможува содржината да остане здрава.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "По преземање на целата содржина, продолжувате со испраќање на делчиња до други корисници. Со исклучување на Butter, целата содржина се брише од вашиот компјутер. Толку е едноставно.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Самата апликација е изработена со Node-Webkit, HTML, CSS и Javascript. Функционира слично на прелистувачот Google Chrome, со таа разлика што вие самите го имате поголемиот дел од кодот на Вашиот компјутер. Да, Butter функционира исто како кој било веб-сајт, како Wikipedia или YouTube, на пример.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Најдов грешка. Како да ја пријавам?", - "No historics found...": "Не е најдена историја...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Грешка, базата со податоци е оштетена. Пробајте да се ослободите од историјата во Опции.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Може да прикачите магнет линкови било каде во Butter, така што ќе кликнете на CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Може да направите повечи и стави на фајл во Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter проектот започна во месец февруари 2014-та и во него се веќе вклучени над 150 луѓе коишто придонесоа повеќе од 3000 пати за неговиот развој во август 2014-та година.", - "The rule n°10 applies here.": "Правилото бр. 10 се применува тука.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ако недостасува превод за ТВ-серија, може да го додадете во %s. Истото важи и за филмови, но во: %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Ако паѓа конекцијата, обидете се да го намалите DHT лимитот во Опции.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Ако пребарате\"1998\", може да ги пребарате сите филмови и ТВ серии кои се излезени во таа година.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Може да се логирате во Trakt.tv за да ги зачувате сите гледани филмови или ТВ серии и да се синхронизираат низ повеќе различни уреди.", "Clicking on the rating stars will display a number instead.": "Ако кликнете на ѕвездите за рејтинг ќе се појават бројки.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Целата апликација е комплетно напишана во HTML5, CSS3 и Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Ако сакате да дознаете повеќе за некој Филм или ТВ серија, само кликнете на иконата за IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Ако кликнете два-пати на \"Сортирај по\" филтерот ќе го промените редоследот.", "Switch to next tab": "Оди во следен таб", "Switch to previous tab": "Оди во претходен таб", "Switch to corresponding tab": "Оди во соодветен таб", "through": "преку", "Enlarge Covers": "Зголеми корици", "Reduce Covers": "Намали корици", - "Open the Help Section": "Отвори секција за Помош", "Open Item Details": "Отвори детали", "Add Item to Favorites": "Додај во Омилени", "Mark as Seen": "Обележи како Видено", @@ -309,10 +264,8 @@ "name": "име", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Не е најдено аниме...", "Movie": "Филм", "Special": "Специјално", - "No Watchlist found...": "Нема листа за гледање...", "Watchlist": "Листа за гледање", "Resolving..": "Се средува...", "About": "За нас", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Нагоди ја брзината на репродукција на %s", "Playback rate adjustment is not available for this video!": "Нагодувањето на брзината на репродукција е оневозможено за оваа снимка", "Color": "Боја", - "With Shadows": "Со сенки", "Local IP Address": "Локална IP адреса", "Japan": "Јапонија", "Cars": "Автомобили", @@ -351,41 +303,19 @@ "Shoujo Ai": "Шуџо аи / геј", "Shounen": "Шунен / тинејџерски", "Shounen Ai": "Шунен / тинејџерски геј", - "Slice Of Life": "Реалистично секојдневие", "Slice of Life": "Парчиња од животот", "Space": "Вселена", "Sports": "Спорт", "Super Power": "Супер моќи", "Supernatural": "Натприродно", "Vampire": "Вампирски", - "Alphabet": "Алфабет", "Automatically Sync on Start": "Автоматски синхронизирај при старт", - "Setup VPN": "Подесување VPN", "VPN": "VPN", - "Install VPN Client": "Инсталирај VPN Клиент", - "More Details": "Повеќе детали", - "Don't show me this VPN option anymore": "Не ми ја покажувај оваа VPN опција повеќе", "Activate automatic updating": "Активирај автоматско надградување", - "We are installing VPN client": "Инсталираме VPN клиент", - "VPN Client Installed": "VPN клиент инсталиран", "Please wait...": "Ве молиме почекајте...", - "VPN.ht client is installed": "VPN.ht клиент е инсталиран", - "Install again": "Инсталирај повторно", "Connect": "Поврзи", "Create Account": "Создади корисничка сметка", - "Please, allow ~ 1 minute": "Ве молиме, дозволете ~ 1 минута", - "Status: Connecting to VPN...": "Статус: Поврзување со VPN...", - "Status: Monitoring connexion - ": "Статус: Мониторинг поврзување -", - "Connect VPN": "Поврзи VPN", - "Disconnect VPN": "Прекинато поврзување VPN", "Celebrate various events": "Славење разни настани", - "ATTENTION! We need admin access to run this command.": "ВНИМАНИЕ! Потребен ни е админ пристап за да се започне оваа команда.", - "Your password is not saved": "Вашата лозинка не е зачувана", - "Enter sudo password :": "Внесете sudo лозинка :", - "Status: Monitoring connection": "Статус: Мониторинг поврзување", - "Status: Connected": "Статус: Поврзано", - "Secure connection": "Заштитено поврзување", - "Your IP:": "Вашата IP:", "Disconnect": "Прекинато поврзување", "Downloaded": "Превземено", "Loading stuck ? Click here !": "Заглавено вчитување ? Притиснете тука !", @@ -399,8 +329,6 @@ "Enter new name": "Внесете ново име", "This name is already taken": "Ова име е веќе зафатено", "Always start playing in fullscreen": "Секогаш пушти го филмот во fullscreen", - "Allow torrents to be stored for further use": "Дозволи складирање на торентите за понатамошна употреба", - "Hide VPN from the filter bar": "Сокриј VPN од филтер барот", "Magnet link": "Магнетен линк", "Error resolving torrent.": "Грешка при справување со торентот", "%s hour(s) remaining": "преостанува(ат) %s час(ови)", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Нагоди го прозорецот на плеерот на половина од резолуцијата на видеосодржината", "Retry": "Повтори", "Import a Torrent": "Увези торент", - "The remote movies API failed to respond, please check %s and try again later": "API-то за филмови на далечина не реагира, проверете го %s и обидете се повторно подоцна", - "The remote shows API failed to respond, please check %s and try again later": "Далечинското покажува дека API-то не реагира, проверете го %s и обидете се повторно подоцна", - "The remote anime API failed to respond, please check %s and try again later": "API-то за аниме на далечина не реагира, проверете го %s и обидете се повторно подоцна", "Not Seen": "Сеуште не е видено", "Seen": "Видено", "Title": "Наслов", @@ -426,7 +351,6 @@ "Opaque Background": "Непроѕирна заднина", "No thank you": "Не, благодарам", "Report an issue": "Пријави грешка", - "Log in into your GitLab account": "Логирај се на GitLab сметката", "Email": "Email", "Log in": "Логирај се", "Report anonymously": "Пријави анонимно", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Употреби го дојавникот за проблеми вграден во апликацијата", "You can find it later on the About page": "Може подоцна да се најде на страницата За", "Second method": "Втор метод", - "You can create an account on our %s repository, and click on %s.": "Може да создадете корисничка сметка во нашиот %s регистар, и кликнете на %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Употребете го %s филтерот за проблеми за пребарување и проверка за да се уверите дали проблемот претходно бил пријавен или решен.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Додадете скриншот доколку има потреба за тоа - Дали вашиот проблем се однесува на карактеристика во дизајнот или грешка во кодот?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Добрата дојава/пријава на грешка во кодот треба да ја сведе на минимум или елиминира потребата за дополнителни информации. Обезбедете максимум детали за околината во којашто работи апликацијата.", "Warning: Always use English when contacting us, or we might not understand you.": "Внимание: При Вашето обраќање до нас секогаш употребувајте англиски јазик, во спротивно може да се случи да не го разбереме вашето барање.", - "Search on %s": "Search on %s", + "Search for torrent": "Search for torrent", "No results found": "No results found", "Invalid credentials": "Invalid credentials", "Open Favorites": "Open Favorites", @@ -471,28 +394,59 @@ "The magnet link was copied to the clipboard": "magnet линкот е запомнет", "Big Picture Mode": "Режим со големи слики", "Big Picture Mode is unavailable on your current screen resolution": "Режимот со големи слики не е возможен на моменталната резолуција", - "Cannot be stored": "Cannot be stored", - "%s reported this torrent as fake": "%s reported this torrent as fake", - "%s could not verify this torrent": "%s could not verify this torrent", - "Randomize": "Randomize", - "Randomize Button for Movies": "Randomize Button for Movies", - "Overall Ratio": "Overall Ratio", - "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Returning Series", - "In Production": "In Production", - "Canceled": "Canceled", - "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s is not supposed to be run as administrator", - "Your disk is almost full.": "Your disk is almost full.", - "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", - "Playing Next": "Playing Next", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Cannot be stored": "Не може да се стави", + "%s reported this torrent as fake": "%s пријавено како лажен торент", + "Randomize": "Измешано", + "Randomize Button for Movies": "Копче за Измешани Филмови", + "Overall Ratio": "Вкупниот сооднос", + "Translate Synopsis": "Преведете Синопсис", + "N/A": "Не достапно", + "Your disk is almost full.": "Меморијата на вашиот диск е уште малце полн", + "You need to make more space available on your disk by deleting files.": "Морате да на направите место на вашиот диск со бришење на фајлови", + "Playing Next": "Пуштам Следно", + "Trending": "Популарно", + "Remember Filters": "Запамти Филтри", + "Automatic Subtitle Uploading": "Аплоудирање На Превод Автомацќи", + "See-through Background": "Проѕирна Позадина", + "Bold": "Подебели", + "Currently watching": "Моментално Се Гледа", + "No, it's not that": "Не,не е тоа ", + "Correct": "Точно", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Локал", + "Try another subtitle or drop one in the player": "Пробај друг превод или стави друг во медиа плејарот", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Конвертирање на превод не успешно", + "No subtitles found": "Преводот не е пронајден", + "Try again later or drop a subtitle in the player": "Пробај пак или стави друг превод во медија плејарот", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Search on %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Не успешно читање на времето на превод,фајлот изглеа е оштетен", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/ms.json b/src/app/language/ms.json index 4ab30ad19b..2496207d06 100644 --- a/src/app/language/ms.json +++ b/src/app/language/ms.json @@ -2,8 +2,7 @@ "External Player": "Pemain Luar", "Made with": "Diperbuat dengan", "by a bunch of geeks from All Around The World": "sekumpulan gek dari Seluruh Dunia", - "Initializing Butter. Please Wait...": "Mengawalkan Butter. Tunggu Sebentar...", - "Status: Checking Database...": "Status: Memeriksa Pangkalan Data...", + "Initializing %s. Please Wait...": "Mengawalkan %s. Tunggu Sebentar...", "Movies": "Cereka", "TV Series": "Siri TV", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Kekeluargaan", "Fantasy": "Fantasi", "Game Show": "Rancangan Permainan", - "Home And Garden": "Rumah Dan Taman", "Horror": "Seram", "Mini Series": "Siri Mini", "Mystery": "Misteri", @@ -36,7 +34,6 @@ "Thriller": "Triller", "Western": "Barat", "Sort by": "Isih mengikut", - "Popularity": "Populariti", "Updated": "Dikemaskini", "Year": "Tahun", "Name": "Nama", @@ -67,18 +64,16 @@ "Only list movies in": "Hanya senarai cereka dalam", "Show movie quality on list": "Tunjuk kualiti cereka dalam senarai", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Masukkan perincian Trakt.tv anda di sini untuk 'scrobble' secara automatik episod yang anda tonton dalam Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Sambung ke %s untuk 'scrobble' secara automatik episod yang anda tonton dalam %s", "Username": "Nama Pengguna", "Password": "Kata Laluan", - "Butter stores an encrypted hash of your password in your local database": "Butter menyimpan cincangan tersulit kata laluan anda di dalam pangkalan data setempat anda", + "%s stores an encrypted hash of your password in your local database": " %s menyimpan satu cincangan tersulit kata laluan anda di dalam pangkalan data setempat anda", "Remote Control": "Kawalan Jauh", "HTTP API Port": "Port API HTTP", "HTTP API Username": "Nama Pengguna API HTTP", "HTTP API Password": "Kata Laluan API HTTP", "Connection": "Sambungan", "TV Show API Endpoint": "Takat Akhir API Rancangan TV", - "Movies API Endpoint": "Takat Akhir API Cereka", "Connection Limit": "Had Sambungan", "DHT Limit": "Had DHT", "Port to stream on": "Port distrimkan", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Pendek", "War": "Perang", - "Last Added": "Terakhir Ditambah", "Rating": "Penarafan", "Open IMDb page": "Buka halaman IMDb", "Health false": "Hayat palsu", "Add to bookmarks": "Tambah ke tanda buku", "Watch Trailer": "Tonton Treler", "Watch Now": "Tonton Sekarang", - "Health Good": "Hayat Baik", "Ratio:": "Nisbah:", "Seeds:": "Semai:", "Peers:": "Rakan:", "Remove from bookmarks": "Buang dari tanda buku", "Changelog": "Log&nbsp;Perubahan", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! adalah hasil usaha ramai pembangun dan pereka yang menggabungkan beberapa API supaya pengalaman menonton cereka torrent menjadi mudah.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s merupakan hasil usaha ramai pembangun dan pereka yang menggabungkan sejumlah API untuk memastikan pengalaman tontonan cereka torrent menjadi lebih mudah dan ringkas.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Kami merupakan projek sumber terbuka. Kami berasal dari seluruh dunia. Kami menyukai cereka. Dan semestinya, kami menyukai popcorn.", - "Invalid PCT Database File Selected": "Fail Pangkalan Data PCT Tidak Sah Dipilih", "Health Unknown": "Hayat Tidak diketahui", "Episodes": "Episod", "Episode %s": "Episod %s", @@ -139,10 +131,8 @@ "Ended": "Tamat", "Error loading data, try again later...": "Ralat memuatkan data, cuba lagi kemudian...", "Miscellaneous": "Pelbagai", - "When opening TV Show Detail Jump to:": "Bila membuka Perincian Rancangan TV Lompat ke:", "First Unwatched Episode": "Episod Belum Tonton Pertama", "Next Episode In Series": "Episod Berikutnya Dalam Siri", - "When Opening TV Show Detail Jump To": "Bila Membuka Perincian Rancangan TV Lompat Ke", "Flushing...": "Membersihkan...", "Are you sure?": "Anda pasti?", "We are flushing your databases": "Kami akan mengosongkan pangkalan data anda", @@ -153,17 +143,13 @@ "I Accept": "Saya Terima", "Leave": "Keluar", "When Opening TV Series Detail Jump To": "Bila Membuka Perincian Siri TV Lompat Ke", - "Health Medium": "Hayat Sederhana", "Playback": "Mainbalik", "Play next episode automatically": "Main episod berikutnya secara automatik", "Generate Pairing QR code": "Jana kod QR Perpasangan", - "Playing Next Episode in": "Main Episod Berikutnya dalam", "Play": "Main", - "Dismiss": "Keluar", "waitingForSubtitles": "Menunggu Sarikata", "Play Now": "Main Sekarang", "Seconds": "Saat", - "You are currently authenticated to Trakt.tv as": "Anda kini disahihkan ke Trakt.tv sebagai", "You are currently connected to %s": "Anda kini bersambung dengan %s", "Disconnect account": "Putuskan akaun", "Sync With Trakt": "Segerak Dengan Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Ofset Sarikata", "secs": "saat", "We are flushing your database": "Kami sedang mengosongkan pangkalan data anda", - "We are rebuilding the TV Show Database. Do not close the application.": "Kami membina semula Pangkalan Data Rancangan TV. Jangan tutup aplikasi.", - "No shows found...": "Tiada rancangan ditemui...", - "No Favorites found...": "Tiada Kegemaran ditemui...", - "Rebuild TV Shows Database": "Bina Semula Pangkalan Data Rancangan TV", - "No movies found...": "Tiada cereka ditemui...", "Ratio": "Nisbah", - "Health Excellent": "Hayat Terbaik", - "Health Bad": "Hayat Teruk", - "Status: Creating Database...": "Status: Mencipta Pangkalan Data...", - "Status: Updating database...": "Status: Mengemakini pangkalan data...", - "Status: Skipping synchronization TTL not met": "Status: Melangkau penyegerakan TTL tidak dipenuhi", "Advanced Settings": "Tetapan Lanjutan", - "Clear Cache directory after closing app?": "Kosongkan direktori Cache selepas menutup apl?", "Tmp Folder": "Folder Tmp", - "Status: Downloading API archive...": "Status: Memuat turun arkib API...", - "Status: Archive downloaded successfully...": "Status: Arkib berjaya dimuat turun...", - "Status: Importing file": "Status: Mengimport fail", - "Status: Imported successfully": "Status: Import berjaya", - "Status: Launching applicaion... ": "Status: Melancarkan aplikasi...", "URL of this stream was copied to the clipboard": "URL strim ini telah disalin dalam papan keratan", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Ralat, pangkalan data berkemungkinan rosak. Cuba kosongkan tanda buku di dalam tetapan.", "Flushing bookmarks...": "Membersihkan tanda buku...", "Resetting...": "Menetap Semula...", "We are resetting the settings": "Kami sedang menetap semula tetapan", - "New version downloaded": "Versi baharu dimuat turun", "Installed": "Dipasang", - "Install Now": "Pasang Sekarang", - "Restart Now": "Mula Semula Sekarang", "We are flushing your subtitle cache": "Kami sedang membersihkan cache sarikata anda", "Subtitle cache deleted": "Cache sarikata dipadam", "Please select a file to play": "Sila pilih satu fail untuk dimainkan", - "Test Login": "Uji Daftar Masuk", - "Testing...": "Menguji...", - "Success!": "Berjaya!", - "Failed!": "Gagal!", "Global shortcuts": "Pintasan sejagat", "Video Player": "Pemain Video", "Toggle Fullscreen": "Togol Skrin Penuh", @@ -241,53 +204,45 @@ "Paste": "Tampal", "Help Section": "Seksyen Bantuan", "Did you know?": "Tahukah anda?", - "What does Butter offer?": "Apa yang Butter sediakan?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Dengan Butter, anda dapat menonton Cereka dan Siri TV dengan mudah. Apa yang anda perlu buat adalah hanya klik pada muka hadapan mereka, kemudian klik 'Tonton Sekarang'. Selain itu ia juga boleh disuaikan mengikut citarasa anda.", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Koleksi Cereka kami hanya mengandungi cereka Berdefinisi-Tinggi, tersedia dalam saiz format 720p dan 1080p. Untuk menonton cereka, hanya buka Butter dan navigasi ke koleksi cereka, atau menerusi tab 'Cereka', di dalam palang navigasi. Paparan lalai akan menunjukkan semua cereka yang diisih mengikut populariti, anda juga boleh menapis mengikut citarasa anda, dengan menggunakan penapis 'Genre' dan 'Isih mengikut'. Seusai anda telah memilih cereka, klik pada muka hadapan cereka tersebut. Kemudian, klik 'Tonton Sekarang'. Jangan lupa popcorn atau bertih jagung!", + "What does %s offer?": "Apa yang %s tawarkan?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Dengan %s, anda boleh menonton Cereka dan Rancangan TV dengan sangat mudah. Apa yang diperlukan ialah klik salah satu muka hadapan, kemudian klik 'Tonton Sekarang'. Namun begitu pengalaman anda boleh diubah suai:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Koleksi Cereka kami hanya mengandungi cereka-cereka Berdefinasi-Tinggi, tersedia dalam 720p dan 1080p. Untuk menonton sebuah cereka, hanya buka %s dan navigasi koleksi cereka, boleh dicapai dalam tab 'Cereka', pada palang navigasi. Pandangan lalai akan menunjukkan semua cereka yang diisih mengikut populariti. tetapi anda boleh buat tapisan anda sendiri, iaitu penapis 'Genre' dan 'Isih'. Setelah anda memilih satu cereka yang mahu ditonton, klik pada muka hadapannya. Kemudian, klik 'Tonton Sekarang'. Jangan lupa bertih jagung ketika menonton!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Tab Siri TV, anda boleh capai dengan mengklik 'Siri TV' di dalam palang navigasi, yang mana akan tunjukkan semua siri yang ada di dalam koleksi kami. Sepertimana tab cereka, anda juga boleh laksanakan penapis anda sendiri, untuk membantu anda mencari Siri TV yang dikehendaki. Di dalam koleks ini, klik pada muka hadapan Siri TV tersebut: satu tetingkap baharu akan muncul dan membolehkan anda menavigasi melalui Musim dan Episod. Apabila anda telah menemui episod yang dikehendaki, hanya klik pada butang 'Tonton Sekarang'.", "Choose quality": "Pilih kualiti", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Pelungsur disebelah butang 'Tonton Sekarang' membolehkan anda memilih kualiti strim. Anda boleh tetapkan kualiti secara tetap di dalam tab Tetapan. Amaran: kualiti yang lebih baik memerlukan lebih data untuk dimuat turun.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Kebanyakan Cereka dan Siri TV kami disajikan dengan sarikata dalam bahasa anda. Anda boleh tetapkannya di dalam tab Tetapan. Bagi Cereka, anda juga dapat tetapkannya di dalam menu tarik-turun, iaitu di dalam laman Perincian Cereka.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Mengklik ikon hati pada muka hadapan akan menambah cereka/rancangan ke dalam kegemaran anda. Koleksi ini boleh dicapai menerusi ikon berbentuk-hati, di dalam palang nanvigasi. Untuk membuang itam dari koleksi tersebut, hanya ikon sekali lagi pada ikon tersebut! Ianya sangat mudah?", "Watched icon": "Ikon ditonton", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter akan mengenalpasti apakah yang anda telah tonton - ia tidak memberi apa-apa kesan negatif. Anda juga boleh tetapkan item sebagai ditonton dengan mengklik pada ikon berbentuk-mata pada muka hadapan. Anda boleh bina dan segerakkan koleksi anda dengan laman sesawang Trakt.tv, melalui tab Tetapan.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Dalam Butter, anda boleh guna ikon pembesar untuk membuka carian. Taip Tajuk, Pelakon, Pengarah ataupun Tahun, kemudian tekan 'Enter' dan biarkan kami memaparkan apa yang ada untuk memenuhi kehendak anda. Untuk menutup gelintar semasa, anda boleh klik pada simbol 'X' yang berada sebelah masukan anda atau taip perkara lain di dalam medan.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s akan menyimpan rekod tontonan anda - ia tidak memberi apa-apa masalah kepada anda. Anda juga boleh tetapkan satu item sebagai sudah ditonton dengan mengklik ikon berbentuk-mata pada muka hadapan/ Anda juga boleh membina dan menyegerak koleksi anda dengan tapak sesawang Trakt.tv, melalui tab Tetapan.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Dalam %s, anda boleh guna ikon pembesar untuk membuka medan gelintar. Taip satu Tajuk, seorang Pelakon, seorang Pengarah atau Tahun, kemudian tekan 'Enter' ia akan menunjukkan apa-apa yang menepati kehendak anda. Untuk menutup gelintar semasa, klik pada tanda 'X' yang betada disebelah masukan anda atau taip maklumat lain dalam medan tersebut.", "External Players": "Pemain Luar", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Jika anda mahu guna pemain suai selain dari terbina-dalam, anda boleh membuatnya dengan mengklik ikon pada butang 'Tonton Sekarang'. Satu senarai pemain terpasang akan dipaparkan, pilih satu dan Butter akan menghantar segalanya ke dalam pemain tersebut. Jika pemain anda tidak ada dalam senarai, sila laporkannya kepada kami.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Jika anda mahu guna pemain suai berbanding yang terbina-dalam, anda boleh membuatnya dengan mengklik ikon yang berada pada butang 'Tonton Sekarang'. Satu senarai pemain terpasang anda akan ditunjukkan, pilih satu dan %s akan menghantar segalanya ke dalam pemain tersebut. Jika pemain anda tiada dalam senarai, sila laporkannya kepada kami.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Untuk membuat penyuaian lanjutan, kami sediakan satu panel pilihan. Pada Tetapan, klik ikon berbentuk-roda dalam palang navigasi.", "Keyboard Navigation": "Navigasi Papan Kekunci", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Keseluruhan senarai pintasan papan kekunci tersedia dengan menekan kekunci '?', atau pada ikon berbentuk-papan-kekunci dalam tab Tetapan.", "Custom Torrents and Magnet Links": "Torrent dan Pautan Magnet Suai", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Anda boleh guna torrent dan pautan magnet suai dalam Butter. Hanya seret dan lepas fail .torrent ke dalam tetingkap aplikasi, dan/atau tampal mana-mana pautan magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Anda boleh guna torrent dan pautan magnet suai di dalam %s. Hanya seret dan lepas fail .torrent ke dalam tetingkap aplikasi, dan/atau tampal mana-mana pautan magnet.", "Torrent health": "Hayat torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Pada perincian Cereka/Siri TV, anda dapati satu bulatan kecil, sama ada berwarna kelabu, merah, kuning atau hijau. Warna ini mewakili hayat torrent. Torrent berwarna hijau akan dimuat turun dengan pantas, manakala torrent berwarna merah mungkin tidak dapat dimuat turun langsung, atau secara sangat perlahan. Warna kelabu menunjukkan terdapat ralat dalam pengiraan hayat Cereka, dan perlu diklik dalam Siri TV untuk memaparkan hayatnya.", - "How does Butter work?": "Bagaimana Butter berfungsi?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter menstrim kandungan video menerusi torrent. Cereka kami disediakan oleh %s dan Siri TV kami oleh %s, semasa mendapatkan semua data meta daripada %s. Kami tidak mengehos apa-apa kandungan tersebut.", + "How does %s work?": "Bagaimana %s berfungsi?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s menstrim kandungan video melalui torrent. Cereka kami disediakan oleh %s dan Siri TV oleh %s, dan semua metadata daripada %s. Kami tidak mengehos apa-apa kandungan tersebut.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Penstriman torrent? yakni torrent menggunakan protokol Bittorrent pada asasnya anda memuat turun sebilangan kecil bahagian kandungan contohnya cereka daripada komputer pengguna lain. Ketika menghantar sebahagian cereka tersebut anda juga memuat naik kepada pengguna lain. Kemudian anda menonton bahagian tersebut, manakala bahagian seterusnya dimuat turun dibalik tabir. Pertukaran ini membolehkan kandungan cereka kekal sihat.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Bila cereka sepenuhnya dimuat turun, anda dapat menghantar bahagian-bahagian cereka kepada pengguna lain. Kesemuanya dipadam dari komputer anda bila anda menutup Butter. Ianya mudah.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikasi ini dibina dengan Node-Webkit, HTML, CSS dan skrip Java. Ia berfungsi seperti pelayar Google Chrome, kecuali anda hos bahagian terbesar kod dalam komputer anda. Ya, Butter berfungsi sama dengan teknologi laman sesawang biasa, seperti... Wikipedia, atau Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Setelah cereka sepenuhnya dimuat turun, anda boleh terus menghantar sebahagian darinya kepada pengguna lain. Dan segala cereka berkenaan akan dipadam dalam komputer anda seusai anda menutup %s. Mudahkan?", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikasi ini dibina dengan Node-Webkit, HTML, CSS dan Javascript. Ia berfungsi baik dengan pelayar Google Chrome, kecuali anda mengehos sebahagian besar kod dalam komputer anda. Benar, %s berfungsi seperti teknologi yang digunakan dalam tapak sesawang biasa, seperti... ", "I found a bug, how do I report it?": "Saya menemui pepijar, bagaimana hendak melaporkannya?", - "No historics found...": "Tiada sejarah ditemui...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Ralat, pangkalan data berkemungkinan rosak. Cuba kosongkan sejarah di dalam tetapan.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Anda boleh tampal pautan magnet di mana sahaja dalam Butter dengan perintah CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Anda boleh seret & lepas fail .torrent ke dalam Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Sejak projek Butter bermula pada Februari 2014 terdapat 150 orang yang telah memberi sumbangan lebih dari 3000 kali dalam pembangunan Ogos 2014.", - "The rule n°10 applies here.": "Peraturan n°10 dilaksana di sini.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Anda boleh menampal pautan-pautan magnet di mana-mana sahaja dalam %s dengan CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Anda boleh seret & lepas satu fail .torrent ke dalam %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Jika sarikata siri TV tiada, anda boleh menambahnya dalam %s. Dan cara yang serupa dilakukan pada cereka, tetapi dalam %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Jika anda mengalami masalah kelembapan sambungan, cuba kurangkan Had DHT di dalam tetapan.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Jika anda menggelintar \"1998\", anda dapati semua cereka atau siri TV yang dihasilkan pada tahun tersebut.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Anda boleh daftar masuk ke Trakt.tv untuk menyimpan semua item ditonton, dan segerakkannya merentasi berbilang peranti.", "Clicking on the rating stars will display a number instead.": "Mengklik pada bintang penarafan akan dipaparkan dalam bentuk nombor.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Aplikasi ini ditulis seluruhnya dalam HTML5, CSS3 dan Skrip Java.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Anda boleh mengetahui lebih lanjut mengenai sesebuah cereka atau TV siri? Hanya klik pada ikon IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Mengklik dua kali pada penapis \"Isih Mengikut\" akan songsangkan tertib senarai tersebut.", "Switch to next tab": "Tukar ke tab berikutnya", "Switch to previous tab": "Tukar ke tab terdahulu", "Switch to corresponding tab": "Tukar ke tab berkaitan", "through": "menerusi", "Enlarge Covers": "Besarkan Muka Hadapan", "Reduce Covers": "Kecilkan Muka Hadapan", - "Open the Help Section": "Buka Seksyen Bantuan", "Open Item Details": "Buka Perincian Item", "Add Item to Favorites": "Tambah Item ke Kegemaran", "Mark as Seen": "Tanda sebagai Dilihat", @@ -309,10 +264,8 @@ "name": "nama", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Tiada anime ditemui...", "Movie": "Cereka", "Special": "Istimewa", - "No Watchlist found...": "Tiada Senarai Pantau ditemui...", "Watchlist": "Senarai Pantau", "Resolving..": "Meleraikan...", "About": "Perihal", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Tetapkan kadar mainbalik ke %s", "Playback rate adjustment is not available for this video!": "Pelarasan kadar mainbalik tidak tersedia untuk video ini!", "Color": "Warna", - "With Shadows": "Dengan Bayang", "Local IP Address": "Alamat IP Setempat", "Japan": "Jepun", "Cars": "Kenderaan", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Kisah Kehidupan", "Slice of Life": "Kisah Kehidupan", "Space": "Angkasa", "Sports": "Sukan", "Super Power": "Adiwira", "Supernatural": "Alam Ghaib", "Vampire": "Pontianak", - "Alphabet": "Abjad", "Automatically Sync on Start": "Segerak secara Automatik ketika Mula", - "Setup VPN": "Persediaan VPN", "VPN": "VPN", - "Install VPN Client": "Pasang Klien VPN", - "More Details": "Lagi Perincian", - "Don't show me this VPN option anymore": "Jangan tunjuk lagi pilihan VPN ini", "Activate automatic updating": "Aktifkan mengemaskini berautomatik", - "We are installing VPN client": "Kami sedang memasang klien VPN", - "VPN Client Installed": "Klien VPN Dipasang", "Please wait...": "Tunggu sebentar...", - "VPN.ht client is installed": "Klien VPN.ht dipasang", - "Install again": "Pasang lagi", "Connect": "Sambung", "Create Account": "Cipta Akaun", - "Please, allow ~ 1 minute": "Sila, tunggu ~ 1 minit", - "Status: Connecting to VPN...": "Status: Menyambung ke VPN...", - "Status: Monitoring connexion - ": "Status: Memantau sambungan -", - "Connect VPN": "Sambung VPN", - "Disconnect VPN": "Putuskan VPN", "Celebrate various events": "Raikan pelbagai peristiwa", - "ATTENTION! We need admin access to run this command.": "PERHATIAN! Kami memerlukan capaian pentadbir untuk jalani perintah ini.", - "Your password is not saved": "Kata laluan anda tidak disimpan", - "Enter sudo password :": "Masukkan kata laluan sudo :", - "Status: Monitoring connection": "Status: Memantau sambungan", - "Status: Connected": "Status: Bersambung", - "Secure connection": "Sambungan selamat", - "Your IP:": "IP anda:", "Disconnect": "Terputus", "Downloaded": "Dimuat turun", "Loading stuck ? Click here !": "Masalah memuatkan ? Klik di sini !", @@ -399,8 +329,6 @@ "Enter new name": "Masukkan nama baharu", "This name is already taken": "Nama ini sudah diambil", "Always start playing in fullscreen": "Sentiasa mula bermain dalam skrin penuh", - "Allow torrents to be stored for further use": "Benarkan torrent disimpan untuk kegunaan akan datang", - "Hide VPN from the filter bar": "Sembunyi VPN dair palang penapis", "Magnet link": "Pautan magnet", "Error resolving torrent.": "Ralat melerai torrent.", "%s hour(s) remaining": "%s jam(s) berbaki", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Tetapkan tetingkap pemain separuh dari resolusi video", "Retry": "Cuba lagi", "Import a Torrent": "Import Torrent", - "The remote movies API failed to respond, please check %s and try again later": "API cereka jauh gagal memberi respon, sila semak %s dan cuba lagi kemudian", - "The remote shows API failed to respond, please check %s and try again later": "API rancangan jauh gagal memberi respon, sila semak %s dan cuba lagi kemudian", - "The remote anime API failed to respond, please check %s and try again later": "API anime jauh gagal memberi respon, sila semak %s dan cuba lagi kemudian", "Not Seen": "Tidak Tonton", "Seen": "Tonton", "Title": "Tajuk", @@ -426,7 +351,6 @@ "Opaque Background": "Latar Belakang Legap", "No thank you": "Tidak terima kasih", "Report an issue": "Laporkan masalah", - "Log in into your GitLab account": "Daftar masuk ke dalam akaun GitLab anda", "Email": "Emel", "Log in": "Daftar masuk", "Report anonymously": "Laporkan secara awanama", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Guna pelapor dalam-aplikasi", "You can find it later on the About page": "Anda boleh cari ia kemudian di dalam laman Perihal", "Second method": "Kaedah kedua", - "You can create an account on our %s repository, and click on %s.": "Anda boleh cipta akaun dalam repositori %s kami, kemudian klik pada %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Guna penapis masalah %s untuk menggelintar dan memeriksa sama ada masalah tersebut sudah dilaporkan atau sudah dibaiki.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Sertakan cekupan skrin jika perlu - Adakah masalah anda berkenaan fitur rekabentuk atau pepijat?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Laporan pepijat yang baik tidak memerlukan anda lagi untuk mendapatkan maklumat. Pastikan perincian persekitaran anda disertakan.", "Warning: Always use English when contacting us, or we might not understand you.": "Amaran: Guna bahasa Inggeris bila menghubungi kami, jika tidak kami tidak memahaminya.", - "Search on %s": "Gelintar %s", + "Search for torrent": "Gelintar torrent", "No results found": "Tiada keputusan ditemui", "Invalid credentials": "Kelayakan tidak sah", "Open Favorites": "Buka Kegemaran", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Mod Gambar Besar tidak tersedia dalam resolusi skrin semasa anda", "Cannot be stored": "Tidak dapat disimpan", "%s reported this torrent as fake": "%s melaporkan torrent ini adalah palsu", - "%s could not verify this torrent": "%s tidak dapat sahkan torrent ini", "Randomize": "Rawak", "Randomize Button for Movies": "Butang Rawak untuk Cereka", "Overall Ratio": "Nisbah Keseluruhan", "Translate Synopsis": "Terjemah Sinopsis", - "Returning Series": "Siri Diulang", - "In Production": "Dalam Pembikinan", - "Canceled": "Dibatalkan", "N/A": "T/A", - "%s is not supposed to be run as administrator": "%s tidak sepatutnya dijalankan sebagai pentadbir", "Your disk is almost full.": "Cakera anda hampir penuh.", "You need to make more space available on your disk by deleting files.": "Anda perlukan lagi ruang kosong dalam cakera anda dengan memadam fail.", "Playing Next": "Main Berikutnya", "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Ingat Penapis", + "Automatic Subtitle Uploading": "Muat Naik Sarikata Berautomatik", + "See-through Background": "Latar Belakang Lut-sinar", + "Bold": "Tebal", + "Currently watching": "Kini ditonton", + "No, it's not that": "Tidak, bukan begitu", + "Correct": "Betul", + "Indie": "Indie", + "Init Database": "Pangkalan Data Init", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Cipta Folder Sementara", + "Set System Theme": "Tetapkan Tema Sistem", + "Disclaimer": "Penafian", + "Series": "Siri", + "Finished": "Selesai", + "Event": "Peristiwa", + "action": "aksi", + "war": "perang", + "Local": "Setempat", + "Try another subtitle or drop one in the player": "Cuba lain-lain sarikata atau lepaskan satu ke dalam pemain", + "animation": "animasi", + "family": "keluarga", + "show": "rancangan", + "movie": "cereka", + "Something went wrong downloading the update": "Ada masalah berlaku ketika memuat turun kemas kini", + "Activate Update seeding": "Aktifkan penyemaian Kemas Kini", + "Disable Anime Tab": "Lumpuhkan Tab Anime", + "Disable Indie Tab": "Lumpuhkan Tab Indie", + "Error converting subtitle": "Ralat menukar sarikata", + "No subtitles found": "Tiada sarikata ditemui", + "Try again later or drop a subtitle in the player": "Cuba lagi kemudian atau lepaskan sarikata ke dalam pemain", + "You should save the content of the old directory, then delete it": "Anda sepatutnya menyimpan kandungan direktori lama, kemudian memadamnya", + "Search on %s": "Gelintar %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Anda pasti mahu mengosongkan keseluruhan Koleksi Torrent ?", + "Audio Language": "Bahasa Audio", + "Subtitle": "Sari Kata", + "Code:": "Kod:", + "Error reading subtitle timings, file seems corrupted": "Ralat membaca pemasaan sarikata, fail kelihatan sudah rosak", + "Connection Not Secured": "Sambungan Tidak Selamat", + "Open File to Import": "Buka Fail untuk Diimport", + "Browse Directoy to save to": "Layar Direktori untuk disimpankan", + "Cancel and use VPN": "Batal dan guna VPN", + "Continue seeding torrents after restart app?": "Terus menyemai torrent selepas memulakan semula apl?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/nb.json b/src/app/language/nb.json index 4718ff57df..396f412918 100644 --- a/src/app/language/nb.json +++ b/src/app/language/nb.json @@ -2,8 +2,7 @@ "External Player": "Ekstern avspiller", "Made with": "Laget med", "by a bunch of geeks from All Around The World": "av en haug med nerder fra alle verdens kanter", - "Initializing Butter. Please Wait...": "Gjør klar Butter. Vennligst vent...", - "Status: Checking Database...": "Status: Sjekker database...", + "Initializing %s. Please Wait...": "Initialiserer%s. Vennligst vent...", "Movies": "Filmer", "TV Series": "TV-serier", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familie", "Fantasy": "Fantasy", "Game Show": "Game Show", - "Home And Garden": "Hjem og hage", "Horror": "Skrekk", "Mini Series": "Miniserier", "Mystery": "Mysterium", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Sorter etter", - "Popularity": "Popularitet", "Updated": "Oppdatert", "Year": "År", "Name": "Navn", @@ -67,18 +64,16 @@ "Only list movies in": "Vis kun filmer i", "Show movie quality on list": "Vis filmkvalitet i listen", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Fyll inn dine Trak.tv-detaljer her for å automatisk 'scrobble' episoder du ser i Butter.", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Koble til %s for å automatisk scrobble episoder du ser i %s", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Koble til %s for å automatisk 'scrobble' episoder du ser i %s", "Username": "Brukernavn", "Password": "Passord", - "Butter stores an encrypted hash of your password in your local database": "Butter lagrer en kryptert sjekksum av ditt passord i din lokale database", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Fjernkontroll", "HTTP API Port": "HTTP API port", "HTTP API Username": "HTTP API brukernavn", "HTTP API Password": "HTTP API passord", "Connection": "Tilkobling", "TV Show API Endpoint": "TV-serie API Endpoint", - "Movies API Endpoint": "Filmers API Endepunkt", "Connection Limit": "Tilkoblingsbegrensing", "DHT Limit": "DHT-begrensing", "Port to stream on": "Port det skal streames til", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-fi", "Short": "Kort", "War": "Krig", - "Last Added": "Sist lagt til", "Rating": "Vurdering", "Open IMDb page": "Åpne hos IMDb", "Health false": "Dårlig tilstand", "Add to bookmarks": "Legg til bokmerke", "Watch Trailer": "Se trailer", "Watch Now": "Se nå", - "Health Good": "God tilstand", "Ratio:": "Forhold:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Fjern fra bokmerker", "Changelog": "Endringslogg", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! er resultatet av mange utviklere og designere som har flettet sammen mange API-er for å gjøre opplevelsen av å se torrentfilmer så enkelt som mulig.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Dette er et open source prosjekt. Vi er spredd over hele verden. Vi elsker filmer, og popcorn da... selvfølgelig!", - "Invalid PCT Database File Selected": "Ugyldig PCT-databasefil valgt", "Health Unknown": "Ukjent tilstand", "Episodes": "Episoder", "Episode %s": "Episode %s", @@ -139,10 +131,8 @@ "Ended": "Avsluttet", "Error loading data, try again later...": "Feil ved innlasting av data, prøv igjen senere...", "Miscellaneous": "Ymse", - "When opening TV Show Detail Jump to:": "Ved åpning av detaljer for TV-serie, hopp til:", "First Unwatched Episode": "Første usette episode", "Next Episode In Series": "Neste episode i serien", - "When Opening TV Show Detail Jump To": "Ved åpning av detaljer for TV-serie, hopp til", "Flushing...": "Tømmer...", "Are you sure?": "Er du sikker?", "We are flushing your databases": "Vi tømmer databasene dine", @@ -153,17 +143,13 @@ "I Accept": "Jeg aksepterer", "Leave": "Tilbake", "When Opening TV Series Detail Jump To": "Ved åpning av detaljer for TV-serier, hopp til", - "Health Medium": "Ok tilstand", "Playback": "Avspilling", "Play next episode automatically": "Spill av neste episode automatisk", "Generate Pairing QR code": "Generer QR-parringskode", - "Playing Next Episode in": "Starter neste episode om", "Play": "Spill av", - "Dismiss": "Avslå", "waitingForSubtitles": "Venter på undertekster", "Play Now": "Spill av nå", "Seconds": "sekunder", - "You are currently authenticated to Trakt.tv as": "Du er for tiden innlogget hos Trakt.tv som", "You are currently connected to %s": "Du er koblet til %s", "Disconnect account": "Koble fra konto", "Sync With Trakt": "Synkronisér med Trakt.tv", @@ -172,41 +158,18 @@ "Subtitles Offset": "Tidsjustering av undertekster", "secs": "sek", "We are flushing your database": "Vi tømmer din database", - "We are rebuilding the TV Show Database. Do not close the application.": "Vi bygger om databasen for TV-serier, ikke lukk programmet.", - "No shows found...": "Fant ingen serier...", - "No Favorites found...": "Fant ingen favoritter...", - "Rebuild TV Shows Database": "Gjenoppbygg TV-serie databasen", - "No movies found...": "Fant ingen filmer...", "Ratio": "Forhold", - "Health Excellent": "Utmerket tilstand", - "Health Bad": "Dårlig tilstand", - "Status: Creating Database...": "Status: Oppretter database...", - "Status: Updating database...": "Status: Oppdaterer database...", - "Status: Skipping synchronization TTL not met": "Status: Hopper over synkronisering TTL ikke oppfylt", "Advanced Settings": "Avanserte innstillinger", - "Clear Cache directory after closing app?": "Slett Cache mappen etter applikasjonen avsluttes?", "Tmp Folder": "Midlertidig mappe", - "Status: Downloading API archive...": "Status: Laster ned API-arkiv...", - "Status: Archive downloaded successfully...": "Status: Nedlasting av arkiv var vellykket...", - "Status: Importing file": "Status: Importerer fil", - "Status: Imported successfully": "Status: Vellykket importert", - "Status: Launching applicaion... ": "Status: Starter program...", "URL of this stream was copied to the clipboard": "URL-en til denne streamen ble kopiert til utklippstavlen", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Feil, databasen er antagelig korrupt. Gå til innstillinger og prøv å slette bokmerkene dine!", "Flushing bookmarks...": "Sletter bokmerker...", "Resetting...": "Tilbakestiller...", "We are resetting the settings": "Vi tilbakestiller innstillingene", - "New version downloaded": "Ny versjon nedlastet", "Installed": "Installert", - "Install Now": "Installér nå", - "Restart Now": "Start på nytt nå", "We are flushing your subtitle cache": "Sletter undertekts cache", "Subtitle cache deleted": "Undertekst-cache slettet", "Please select a file to play": "Velg en fil å spille av", - "Test Login": "Test-innlogging", - "Testing...": "Tester...", - "Success!": "Suksess", - "Failed!": "Feilet!", "Global shortcuts": "Globale snarveier", "Video Player": "Videospiller", "Toggle Fullscreen": "Veksle fullskjermsmodus", @@ -241,53 +204,45 @@ "Paste": "Lim inn", "Help Section": "Hjelp", "Did you know?": "Visste du at?", - "What does Butter offer?": "Hva tilbyr Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "I Popcorn-Time kan du se filmer og TV-serier på en enkel måte. Alt du trenger å gjøre er å klikke på et av omslagene, for så å klikke 'Se nå'. Men din opplevelse kan enkelt tilpasses på følgende måte:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Vår filmsamling består utelukkende av høyoppløselige filmer, tilgjengelig i 720p og 1080p. Får å se en film, trenger du bare åpne Popcorn-Time for så og finne en film i 'Film'-fanen i navigasjonsmenyen. I forhåndsinnstillingen vil filmene være arrangert etter popularitet, men du kan også opprette egne filtre, for eksempel ved hjelp av 'Sjanger' og 'Sorter etter' -filtrene. Når du har funnet en film du vil se trykker du på omslaget. Deretter på 'Se Nå'. Ikke glem popkornet!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "I fanen for TV-serier i navigasjonsmenyen kan du finne alle tilgjengelige serier i samlingen vår. Du kan også opprette dine egne filter, som for Filmer, for å hjelpe deg å bestemme deg for hva du skal se på. Bare trykk på omslagene, du vil kunne navigere i sesonger og episoder i et nytt vindu. Når du har funnet en TV-serie du vil se trykker du på 'Se nå' -knappen.", "Choose quality": "Velg kvalitet", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Med hendelen ved siden av 'Se nå' -knappen vil du kunne velge dataflytens kvalitet. Du kan også velge en satt kvalitet i innstillingsfanen. Advarsel: høyere kvalitet betyr at mer data må lastes ned.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "De fleste av våre filmer og TV-serier har undertekster på ditt språk. Dette kan du kan velge i innstillingsfanen. For undertekster til film kan du også velge språk i rullegardinsmenyen på siden for filmdetaljer.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Å klikke på hjerteikonet på et omslag vil legge til filmen/TV-programmet i dine favoritter. Denne samlingen kan nås gjennom det hjerteformede ikonet, i navigasjonsmenyen. Klikk på ikonet igjen for å fjerne det fra din samling.", "Watched icon": "Sett ikon", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Popkorntid vil ta i betraktning hva du allerede har sett - en liten hjelp som ikke forvolder noen skade. Du kan også markere noe som sett ved å klikke det øyeformede ikonet på omslagene. I innstillingsmenyen kan du til og med bygge opp og synkronisere din samling med Trakt.tv-nettsiden.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "I Popkorntid kan du bruke forstørrelsesglass-ikonet for å åpne søkefunksjonen. Skriv inn en tittel, skuespiller, eller til og med et årstall, trykk 'Enter' og la oss imøtekomme dine ønsker. For å lukke ditt gjeldende søk, kan du klikke på 'X' ved siden av din oppføring eller skrive noe annet i søkefeltet.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Eksterne avspillere", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Hvis du ønsker å bruke din egen avspiller istedenfor den innebygde, kan du gjøre dette ved å klikke på det gitte ikonet på 'Se nå' -knappen. En liste over installerte avspillere vil bli vist, velg en av dem for å sende alle Butter-forespørsler til den. Hvis din avspiller ikke er på listen ber vi om at du melder fra om dette til oss.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "For å skreddersy tilpasningene ytterligere, tilbyr vi et stort panel med valg. Klikk på det hjulformede ikonet i navigasjonspanelet for å komme til innstillingene.", "Keyboard Navigation": "Tastaturnavigasjon", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Hele listen med tastatursnarveier er tilgjengelig ved å trykke '?', eller via det tastaturformede ikonet i innstillingsfanen.", "Custom Torrents and Magnet Links": "Egentilpassede torrent- og magnetlenker.", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Du kan legge til egentilpassede torrent-filer og magnetlenker i Popkorntid. Dra .torrent-filen inn i vilkårlig vindu tilhørende Butter, eller lim inn magnetlenke fritt.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrentens tilstand", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Helsetilstanden til en torrent er vist som en liten sirkel i grått, rødt, gult eller grønt. En grønn torrent vil kunne lastes ned raskt, mens en rød torrent vil ikke bli lastet ned i det hele tatt, eller veldig sakte. Fargen grå angir at det er en feil i beregning av helsetilstand for filmer, og må klikkes i TV-programmer for å vise rett helse.", - "How does Butter work?": "Hvordan fungerer Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamer videoer gjennom torrents. Våre filmer kommer fra %s og våre TV serier fra %s, mens vi får alle våre metadata fra %s. Vi hoster ikke noe innhold selv.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Streaming via torrenter? Vel, Torrenter bruker Bittorrent-protokolle, som egentlig bare betyr at du laster ned små deler av innhodet fra en annen bruker sin datamaskin, mens du sender de delene du allerede har lastet ned til en annen bruker igjen. Så ser du delene av filmen som du har lastet ned, mens den neste delen av filmen blir lastet ned. Slik holder vi torrentene friske, og du får en film av høy kvalitet som ikke hakker.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Når din film er fullstendig lastet ned, fortsetter du å sende deler av filmen til andre brukere, slik som de gjorde til deg. Slapp av, alt blir slettet fra din datamaskin når du lukker Butter. Så enkelt som det!", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Selve programmet er bygget med Node-Webkit, HTML, CSS og Javascript. Det fungerer som en nettleser, bortsett fra at du huser den største delen av programmet på datamaskinen din! Butter bruker samme teknologi som en vanlig nettside, slik som Wikipedia eller Popcorntime.io!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Jeg har funnet en feil, hvordan melder jeg fra om den?", - "No historics found...": "Ingen historikk funnet...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Feilmelding, databasen er antagelig skadet. Prøv å tømme historikk i innstillingene.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Magnetlenker kan limes inn hvor som helst i Butter ved å trykke CTRL+V (CMD + V for MAC)", - "You can drag & drop a .torrent file into Butter.": "Du kan dra en .torrent fil inn i Butter.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter prosjetet startet i Februar 2014, og har allerede hatt 150 bidragsytere som har gjort mer enn 3000 endringer siden.", - "The rule n°10 applies here.": "Regel n°10 gjelder her.", - "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Hvis en undertekst for et TV-program mangler, kan du legge det til på %s. Og på samme måte for filmer, men da på %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Hvis du opplever at tilkoblingen blir brutt, prøv å redusere DHT-avgrensningen i innstillingene.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Hvis du søker \"1998\", vil du se alle filmer eller TV-programmer som kom ut dette året.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Hvis en undertekst for et TV-program mangler, kan du legge det til på %s. Samme måte for filmer, men da på %s.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Du kan logge inn på Trakt.tv for å lagre alle dine sette elementer, og synkronisere dette over flere enheter.", "Clicking on the rating stars will display a number instead.": "Et nummer som angir karakteren vil vises i isteden for stjernene hvis du trykker på dem.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Dette programmet er i sin helhet skrevet i HTML5, CSS3 og Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Trykk på IMDb-ikonet for å finne ut mer om en film eller et TV-program.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Endre stablingsrekkefølge ved å trykke på \"sorter etter\".", "Switch to next tab": "Bytt til neste fane", "Switch to previous tab": "Bytt til forrige fane", "Switch to corresponding tab": "Bytt til tilhørende fane", "through": "til og med", "Enlarge Covers": "Forstøre omslagene", "Reduce Covers": "Forminske omslagene", - "Open the Help Section": "Åpne hjelpedelen", "Open Item Details": "Åpne detaljer for element", "Add Item to Favorites": "Legg element til som favoritt", "Mark as Seen": "Markér som sett", @@ -309,10 +264,8 @@ "name": "navn", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Fant ingen serier...", "Movie": "Film", "Special": "Spesiell", - "No Watchlist found...": "Fant ingen liste over sette elementer...", "Watchlist": "Liste over sette elementer", "Resolving..": "Løser...", "About": "Om", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Sett avspillingshastighet til %s", "Playback rate adjustment is not available for this video!": "Justering av avspillingshastighet er ikke tilgjengelig for denne videoen!", "Color": "Farge", - "With Shadows": "Med skygge", "Local IP Address": "Lokal IP-adresse", "Japan": "Japan", "Cars": "Biler", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Stykke av Livet", "Slice of Life": "Stykke av Livet", "Space": "Verdensrommet", "Sports": "Sport", "Super Power": "Superkrefter", "Supernatural": "Overnaturlig", "Vampire": "Vampyr", - "Alphabet": "Alfabetet", "Automatically Sync on Start": "Synkronisér automatisk ved oppstart", - "Setup VPN": "Sett opp VPN", "VPN": "VPN", - "Install VPN Client": "Installer VPN klient", - "More Details": "Flere Detaljer", - "Don't show me this VPN option anymore": "Ikke vis meg dette VPN alternativet igjen", "Activate automatic updating": "Aktiver automatisk oppdatering", - "We are installing VPN client": "Vi installerer VPN klient", - "VPN Client Installed": "VPN klient er installert", "Please wait...": "Vennligst vent...", - "VPN.ht client is installed": "VPN.ht klient er installert", - "Install again": "Installer på nytt", "Connect": "Koble til", "Create Account": "Opprett bruker", - "Please, allow ~ 1 minute": "Vennligst tillat ~ 1 minutts ventetid", - "Status: Connecting to VPN...": "Status: kobler til VPN", - "Status: Monitoring connexion - ": "Status: overvåker oppkobling", - "Connect VPN": "Koble til VPN", - "Disconnect VPN": "Koble fra VPN", "Celebrate various events": "Feire spesielle anledninger", - "ATTENTION! We need admin access to run this command.": "VÆR OPPMERKSOM! Vi trenger administrativ tilgang for å utføre denne operasjonen.", - "Your password is not saved": "Ditt passord er ikke lagret", - "Enter sudo password :": "Skriv inn sudo passord :", - "Status: Monitoring connection": "Status: Sjekker tilkobling", - "Status: Connected": "Status: Tilkoblet", - "Secure connection": "Sikker tilkobling", - "Your IP:": "Din IP:", "Disconnect": "Koble fra", "Downloaded": "Nedlastet", "Loading stuck ? Click here !": "Problemer med lasting? Trykk her!", @@ -399,8 +329,6 @@ "Enter new name": "Legg inn nytt navn", "This name is already taken": "Dette navnet er allerede brukt", "Always start playing in fullscreen": "Alltid begynn avspilling i fullskjerm", - "Allow torrents to be stored for further use": "Tillatt lagring av torrenter for senere bruk", - "Hide VPN from the filter bar": "Gjem VPN fra menylinjen", "Magnet link": "Magnet-lenke", "Error resolving torrent.": "Feil ved innlastning av torrent.", "%s hour(s) remaining": "%time(r) gjenstår", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Sett avspillingsvindu til halvparten av videooppløsning", "Retry": "Prøv igjen", "Import a Torrent": "Importer en torrent", - "The remote movies API failed to respond, please check %s and try again later": "De eksterne film databasene svarer ikke, vennligst sjekk %s og prøv igjen senere.", - "The remote shows API failed to respond, please check %s and try again later": "De ekstene serie databasene svarer ikke, vennligst sjekk %s og prøv igjen senere.", - "The remote anime API failed to respond, please check %s and try again later": "De ekstene anime databasene svarer ikke, vennligst sjekk %s og prøv igjen senere.", "Not Seen": "Ikke sett", "Seen": "Sett", "Title": "Tittel", @@ -426,7 +351,6 @@ "Opaque Background": "Svak bakgrunn", "No thank you": "Nei takk", "Report an issue": "Rapporter en feil", - "Log in into your GitLab account": "Logg inn på din GitLab konto", "Email": "Epost", "Log in": "Logg inn", "Report anonymously": "Rapporter annonymt", @@ -452,47 +376,77 @@ "Use the in-app reporter": "Rapporter i applikasjonen", "You can find it later on the About page": "Du kan finne det senere på Om oss siden", "Second method": "Andre metode", - "You can create an account on our %s repository, and click on %s.": "Du kan opprette en konto på våres %s repo, og deretter klikke på %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Bruk %s feilsøkings filteret for og sjekke om feilen allerede har blitt rapportert eller reparert.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inkludert et skjermbilde vist relevant - Angår problemet ditt nytt utseende eller en feil?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "En god feil rapport gjør at andre ikke må jage etter deg for mer informasjon. Vær nøye på og være så detaljert som mulig i dene beskrivelser.", "Warning: Always use English when contacting us, or we might not understand you.": "Advarsel: Alltid bruk Engelsk når du kontakter oss, ellers kan det hende vi ikke forstår deg.", - "Search on %s": "Søk på %s", + "Search for torrent": "Søk på torrent", "No results found": "Ingen resultater funnet", "Invalid credentials": "Ugyldig verifisering", - "Open Favorites": "Åpne Favoritter", - "Open About": "Åpne Om", - "Minimize to Tray": "Minimer til Systemkurv", + "Open Favorites": "Åpne favoritter", + "Open About": "Åpne om", + "Minimize to Tray": "Minimer", "Close": "Lukk", "Restore": "Gjenopprett", - "Resume Playback": "Gjenoppta Avspilling", + "Resume Playback": "Gjenoppta avspilling", "Features": "Funksjoner", - "Connect To %s": "Koble Til %s", + "Connect To %s": "Koble til %s", "The magnet link was copied to the clipboard": "Magnetlenken ble kopiert til utklippstavlen", "Big Picture Mode": "Storskjermmodus", "Big Picture Mode is unavailable on your current screen resolution": "Storskjermmodus er ikke mulig med din nåværende skjermoppløsning", "Cannot be stored": "Kan ikke lagres", "%s reported this torrent as fake": "%s rapporterte denne torrenten som falsk", - "%s could not verify this torrent": "%s kunne ikke verifisere denne torrenten", - "Randomize": "Slump", - "Randomize Button for Movies": "Slumpknapp for Filmer", + "Randomize": "Randomiser", + "Randomize Button for Movies": "Randomiser-knapp for filmer", "Overall Ratio": "Din gjennomsnittlige ratio", - "Translate Synopsis": "Oversett : Om filmen", - "Returning Series": "Returnerende Serie", - "In Production": "under produksjon", - "Canceled": "kansellert", + "Translate Synopsis": "Oversett synopsis", "N/A": "Ingenting tilgjengelig", - "%s is not supposed to be run as administrator": "%s er ikke meningen att skal kjøres som Administrator", "Your disk is almost full.": "Harddisken din er nesten full", - "You need to make more space available on your disk by deleting files.": "Du må skaffe mere plass på harddisken din med å slette filer", + "You need to make more space available on your disk by deleting files.": "Du må skaffe mer plass på harddisken din med å slette filer", "Playing Next": "Spiller neste", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." -} + "Trending": "Trender", + "Remember Filters": "Husk filtre", + "Automatic Subtitle Uploading": "Automatisk opplasting av undertekst", + "See-through Background": "Gjennomsiktig Bakgrunn", + "Bold": "Fet skrift", + "Currently watching": "Ser på nå", + "No, it's not that": "Nei, det er ikke det", + "Correct": "Riktig", + "Indie": "Indiefilm", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Lag midlertidig mappe", + "Set System Theme": "Velg systemtema", + "Disclaimer": "Ansvarsfraskrivelse", + "Series": "Serier", + "Finished": "Ferdig", + "Event": "hendelse", + "action": "handling", + "war": "krig", + "Local": "Lokal", + "Try another subtitle or drop one in the player": "Prøv en annen undertekst eller slipp en i spilleren", + "animation": "animasjon", + "family": "familie", + "show": "show", + "movie": "film", + "Something went wrong downloading the update": "Noe gikk galt for nedlastingen av oppdateringen", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Feil ved konvertering av undertekst", + "No subtitles found": "Ingen undertekster funnet", + "Try again later or drop a subtitle in the player": "Prøv igjen senere eller slipp en undertekst i spilleren", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Søk på %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Er du sikker på at du vil slette hele Torrent-kolleksjonen?", + "Audio Language": "Lydspråk", + "Subtitle": "Undertekst", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Feil ved lesing av undertekst timing, virker som at filen er ødelagt", + "Connection Not Secured": "Tilkoblingen er ikke sikret", + "Open File to Import": "Åpne fil for å importere", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Avbryt og bruk VPN", + "Continue seeding torrents after restart app?": "Fortsette med å seede torrents etter at appen er restartet?", + "Enable VPN": "Aktiver VPN" +} \ No newline at end of file diff --git a/src/app/language/nl.json b/src/app/language/nl.json index 81ba593ef2..37662fc3df 100644 --- a/src/app/language/nl.json +++ b/src/app/language/nl.json @@ -2,8 +2,7 @@ "External Player": "Externe speler", "Made with": "Gemaakt met", "by a bunch of geeks from All Around The World": "door een stel nerds van over de hele wereld", - "Initializing Butter. Please Wait...": "Butter initialiseren, een ogenblik geduld...", - "Status: Checking Database...": "Status: database controleren...", + "Initializing %s. Please Wait...": "Initialiseren %s\\. Wacht alstublieft\\.\\.\\.", "Movies": "Films", "TV Series": "Tv-series", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familie", "Fantasy": "Fantasie", "Game Show": "Spelprogramma", - "Home And Garden": "Huis en tuin", "Horror": "Horror", "Mini Series": "Miniserie", "Mystery": "Mysterie", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Sorteren op", - "Popularity": "Populariteit", "Updated": "Bijgewerkt", "Year": "Jaar", "Name": "Naam", @@ -67,18 +64,16 @@ "Only list movies in": "Alleen films weergeven in", "Show movie quality on list": "Filmkwaliteit in lijst tonen", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Log in met je Trakt.tv-account om automatisch films en series te 'scrobblen' die je hebt bekeken via Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Verbind met %s om automatisch afleveringen te 'scrobblen' die je bekijkt in %s", "Username": "Gebruikersnaam", "Password": "Wachtwoord", - "Butter stores an encrypted hash of your password in your local database": "Butter slaat een versleutelde hash van uw wachtwoord op in uw lokale database", + "%s stores an encrypted hash of your password in your local database": "%s slaat een versleutelde hash van uw wachtwoord op in uw lokale database", "Remote Control": "Afstandsbediening", "HTTP API Port": "HTTP API-poort", "HTTP API Username": "HTTP API-gebruikersnaam", "HTTP API Password": "HTTP API-wachtwoord", "Connection": "Verbinding", "TV Show API Endpoint": "Tv-serie-API eindpunt", - "Movies API Endpoint": "Films-API eindpunt", "Connection Limit": "Verbindingslimiet", "DHT Limit": "DHT-limiet", "Port to stream on": "Poort om op te streamen", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-fi", "Short": "Korte film", "War": "Oorlog", - "Last Added": "Laatst toegevoegd", "Rating": "Beoordeling", "Open IMDb page": "IMDb-pagina openen", "Health false": "Gezondheid onjuist", "Add to bookmarks": "Toevoegen aan favorieten", "Watch Trailer": "Trailer bekijken", "Watch Now": "Nu bekijken", - "Health Good": "Goede gezondheid", "Ratio:": "Verhouding:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Verwijderen uit favorieten", "Changelog": "Aanpassingslogboek", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! is het resultaat van vele ontwikkelaars en ontwerpers die een heleboel API's aan elkaar gekoppeld hebben om de ervaring van het kijken van films via torrents zo eenvoudig mogelijk te maken.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Wij zijn een opensourceproject. Wij komen van over de hele wereld. Wij houden van onze films. En god, wat houden wij van popcorn.", - "Invalid PCT Database File Selected": "Ongeldig PCT-databasebestand geselecteerd", "Health Unknown": "Gezondheid onbekend", "Episodes": "Afleveringen", "Episode %s": "Aflevering %s", @@ -139,10 +131,8 @@ "Ended": "Geëindigd", "Error loading data, try again later...": "Fout bij het laden van gegevens, probeer het later opnieuw...", "Miscellaneous": "Overig", - "When opening TV Show Detail Jump to:": "Bij openen van tv-serie springen naar", "First Unwatched Episode": "Eerste ongeziene aflevering", "Next Episode In Series": "Volgende aflevering in serie", - "When Opening TV Show Detail Jump To": "Bij openen van tv-serie springen naar", "Flushing...": "Legen...", "Are you sure?": "Weet je het zeker?", "We are flushing your databases": "Databases leegmaken...", @@ -153,17 +143,13 @@ "I Accept": "Accepteren", "Leave": "Afsluiten", "When Opening TV Series Detail Jump To": "Bij openen van tv-serie springen naar:", - "Health Medium": "Matige gezondheid", "Playback": "Afspelen", "Play next episode automatically": "Volgende aflevering automatisch afspelen", "Generate Pairing QR code": "QR-code genereren", - "Playing Next Episode in": "Volgende aflevering afspelen over", "Play": "Afspelen", - "Dismiss": "Verbergen", "waitingForSubtitles": "Wachten op ondertiteling...", "Play Now": "Nu afspelen", "Seconds": "Seconden", - "You are currently authenticated to Trakt.tv as": "Je bent momenteel ingelogd op Trakt.tv als", "You are currently connected to %s": "Je bent momenteel verbonden met %s", "Disconnect account": "Account ontkoppelen", "Sync With Trakt": "Synchroniseren met Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Ondertiteling verschuiven", "secs": "seconden", "We are flushing your database": "Database legen...", - "We are rebuilding the TV Show Database. Do not close the application.": "We bouwen de tv-seriedatabase opnieuw op. Sluit de applicatie niet.", - "No shows found...": "Geen tv-series gevonden...", - "No Favorites found...": "Geen favorieten gevonden...", - "Rebuild TV Shows Database": "Tv-seriedatabase herbouwen", - "No movies found...": "Geen films gevonden...", "Ratio": "Verhouding", - "Health Excellent": "Perfecte gezondheid", - "Health Bad": "Slechte gezondheid", - "Status: Creating Database...": "Status: database aanmaken...", - "Status: Updating database...": "Status: database bijwerken...", - "Status: Skipping synchronization TTL not met": "Status: synchronisatie overgeslagen; TTL niet gehaald.", "Advanced Settings": "Geavanceerde instellingen", - "Clear Cache directory after closing app?": "Tijdelijke map verwijderen na afsluiten?", "Tmp Folder": "Tijdelijke map", - "Status: Downloading API archive...": "Status: API-archief downloaden...", - "Status: Archive downloaded successfully...": "Status: archief succesvol gedownload...", - "Status: Importing file": "Status: bestand importeren...", - "Status: Imported successfully": "Status: importeren succesvol", - "Status: Launching applicaion... ": "Status: applicatie opstarten...", "URL of this stream was copied to the clipboard": "De URL van deze stream is gekopieerd naar het klembord", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Fout, database is waarschijnlijk corrupt. Probeer bij instellingen de favorietendatabase te legen.", "Flushing bookmarks...": "Favorieten verwijderen...", "Resetting...": "Herstellen...", "We are resetting the settings": "Instellingen herstellen...", - "New version downloaded": "Nieuwe versie gedownload", "Installed": "Geïnstalleerd", - "Install Now": "Nu installeren", - "Restart Now": "Nu herstarten", "We are flushing your subtitle cache": "Ondertitelgeheugen legen...", "Subtitle cache deleted": "Ondertitelgeheugen verwijderd", "Please select a file to play": "Selecteer een bestand om af te spelen", - "Test Login": "Test Login", - "Testing...": "Testen...", - "Success!": "Gelukt!", - "Failed!": "Mislukt!", "Global shortcuts": "Algemene sneltoetsen", "Video Player": "Videospeler", "Toggle Fullscreen": "Volledig scherm wisselen", @@ -241,53 +204,45 @@ "Paste": "Plakken", "Help Section": "Helpsectie", "Did you know?": "Wist je dat?", - "What does Butter offer?": "Wat heeft Butter te bieden?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Met Butter kun je heel makkelijk films en tv-series bekijken. Het enige wat je hoeft te doen is er een uitkiezen en op 'nu bekijken' klikken. Maar je kunt je ervaring eenvoudig aanpassen:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Onze filmcollectie bevat enkel hd-films, beschikbaar in 720p en 1080p. Als je een film wilt bekijken open je Butter en kies je een film uit de collectie, die je kunt bereiken door het tabblad 'Films' te selecteren in de navigatiebalk. De standaard lay-out toont de films gesorteerd op populariteit, maar dat kun je veranderen met behulp van de filters 'genre' en 'sorteren op'. Als je een film gekozen hebt door op de poster te klikken, hoef je alleen nog maar op 'nu bekijken' te klikken. Vergeet de popcorn niet!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "De sectie 'tv-series' is bereikbaar door het tabblad 'Tv-series' te selecteren in de navigatiebalk. Hier vind je alle beschikbare tv-series in onze collectie. Ook hier kun je je eigen filters toepassen om je keuze makkelijker te maken, net als bij films. Als je een serie selecteert, zul je een venster te zien krijgen waar je kunt navigeren tussen seizoenen en afleveringen. Als je een aflevering hebt gekozen, klik je op 'nu bekijken'.", "Choose quality": "Kwaliteit kiezen", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Met de schakelaar naast de 'nu bekijken'-knop kun je de kwaliteit van de film aanpassen. Je kunt ook een vaste kwaliteit instellen bij de instellingen. Let op: bij een betere kwaliteit worden er meer gegevens gedownload.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "De meeste van onze films en tv-series hebben ondertiteling in jouw taal. Je kunt de standaardtaal instellen bij de instellingen. Bij films kun je ze ook gewoon instellen via het menu op de detailpagina.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Als je op het hartvormige icoontje klikt zal de geselecteerde film of tv-serie worden toegevoegd aan je favorieten. Deze favorieten kun je bekijken door hetzelfde icoontje in de navigatiebalk te selecteren. Als je een item uit je favorieten wilt verwijderen, klik je gewoon nog een keer op het icoontje. Simpel toch?", "Watched icon": "Bekeken", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter houdt zelf bij welke films en series je al hebt bekeken: altijd leuk als je nog eens wilt weten hoeveel tijd je al besteed hebt aan die ene toffe serie. Zelf kun je een film of aflevering van een tv-serie toevoegen aan deze lijst door op het oogvormige icoontje te klikken. Ook kun je deze verzameling via de instellingen synchroniseren met Trakt.tv.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In Butter gebruik je het vergrootglasicoon om het zoekvak te openen. Type een titel, de naam van een acteur of regisseur of zelfs een jaartal, druk op 'enter' en wij tonen je waar je naar op zoek bent. Als je de zoekfunctie wilt sluiten klik je op de 'X' naast je invoer.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Externe spelers", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Als je liever een andere videospeler wilt gebruiken dan de ingebouwde, kun je dit doen door deze te selecteren in het menu naast de 'nu bekijken'-knop. Als jouw videospeler er niet tussen staat, laat het ons dan weten.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Om volledig aan je wensen te voldoen geven we je een heleboel opties die je kunt veranderen. Dit kan door de instellingen te openen via het tandwiel-icoon in de navigatiebalk.", "Keyboard Navigation": "Toetsenbordnavigatie", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Er is een hele lijst met sneltoetsen beschikbaar. Deze kun je bekijken door op de '?'-toets op je toetsenbord te drukken of door op het toetsenbord-icoon bij instellingen te klikken.", "Custom Torrents and Magnet Links": "Aangepaste torrents and magnetlinks", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Je kunt heel gemakkelijk je eigen torrent-bestanden en magnetlinks openen in Butter. Sleep je .torrent-bestanden naar de applicatie en/of plak een magnetlink.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrentgezondheid", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Op de detailpagina van alle films of tv-series vind je een klein rondje in de kleur grijs, rood, geel of groen. Deze kleuren refereren aan de gezondheid van de torrent. Een groene torrent betekent dat hij snel zal downloaden terwijl een rode torrent misschien heel langzaam is of niet eens gestart kan worden. De grijze rondjes bij films betekenen dat er een fout is opgetreden bij het berekenen van de gezondheid, bij tv-series moet je zelf op het bolletje klikken om de gezondheid te weergeven.", - "How does Butter work?": "Hoe werkt Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamt films via torrents. De films worden aangeleverd door %s, de tv-series door %s en alle metadata komt van %s. We hosten dus zelf geen content.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrents streamen? Jazeker. Torrents worden gedownload via het Bittorrent-protocol, wat betekent dat elke download in kleine stukjes wordt verdeeld, die je computer binnenhaalt vanaf computers van anderen en op zijn beurt weer verstuurt naar andere computers. Terwijl je deze stukjes bekijkt worden de volgende stukjes al weer gedownload op de achtergrond. Het 'ruilen' van deze stukjes houdt de inhoud gezond.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Als de film volledig is gedownload, blijf je stukjes sturen naar andere gebruikers. Als je Butter sluit, dan wordt alles van je computer verwijderd. Simpeler kan niet.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "De applicatie zelf is gebouwd met behulp van Node-Webkit, HTML, CSS en Javascript. Het werkt net als de Google Chrome-browser, maar alle code staat op je eigen computer. Butter werkt dus eigenlijk bijna hetzelfde als een reguliere website zoals Wikipedia of YouTube.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Ik heb een fout gevonden, hoe meld ik dat?", - "No historics found...": "Geen geschiedenis gevonden...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Fout, de database is waarschijnlijk corrupt. Probeer deze te legen in de instellingen.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Je kunt overal in Butter magnetlinks openen door Ctrl+V of Cmd+V te gebruiken.", - "You can drag & drop a .torrent file into Butter.": "Je kunt een .torrent-bestand openen door deze naar Butter te slepen.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Het Butter-project startte in februari 2014. Er zijn al 150 mensen die hebben meegeholpen met meer dan 3000 aanpassingen die zijn gemaakt in augustus 2014.", - "The rule n°10 applies here.": "Regel nr. 10 is hier van toepassing.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Als je ondertiteling voor een tv-serie mist kun je deze toevoegen op %s. Voor een film kun je dit doen op %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Als je problemen hebt met je verbinding kun je proberen je DHT-limiet te verlagen bij de instellingen.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Zoek op \"1998\" om te zien welke films er dat jaar zijn uitgekomen.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Je kunt inloggen via Trakt.tv om al je bekeken items op te slaan en te synchroniseren tussen apparaten.", "Clicking on the rating stars will display a number instead.": "Als je op de beoordeling in sterren klikt, zal in plaats daarvan een getal worden getoond.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Deze applicatie is volledig geschreven in HTML5, CSS3 en Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Wil je meer weten over een film of serie? Klik dan op het IMDb-icoontje.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Als je twee keer klikt op een 'sorteren op'-filter wordt de volgorde van de lijst omgekeerd.", "Switch to next tab": "Wisselen naar volgend tabblad", "Switch to previous tab": "Wisselen naar vorig tabblad", "Switch to corresponding tab": "Wisselen naar corresponderend tabblad", "through": "door", "Enlarge Covers": "Posters vergroten", "Reduce Covers": "Posters verkleinen", - "Open the Help Section": "Helpsectie openen", "Open Item Details": "Itemdetails openen", "Add Item to Favorites": "Toevoegen aan favorieten", "Mark as Seen": "Als gezien markeren", @@ -309,10 +264,8 @@ "name": "naam", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Geen anime gevonden...", "Movie": "Film", "Special": "Special", - "No Watchlist found...": "Geen watchlist gevonden...", "Watchlist": "Watchlist", "Resolving..": "Laden..", "About": "Over", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Zet afspeelsnelheid op %s", "Playback rate adjustment is not available for this video!": "Verandering van de afspeelsnelheid is niet beschikbaar voor deze video!", "Color": "Kleur", - "With Shadows": "Met schaduwen", "Local IP Address": "Lokaal ip-adres", "Japan": "Japan", "Cars": "Auto's", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice of life", "Slice of Life": "Slice of life", "Space": "Ruimte", "Sports": "Sport", "Super Power": "Superkracht", "Supernatural": "Bovennatuurlijk", "Vampire": "Vampier", - "Alphabet": "Alfabet", "Automatically Sync on Start": "Automatisch synchroniseren bij starten", - "Setup VPN": "VPN instellen", "VPN": "VPN", - "Install VPN Client": "VPN-client installeren", - "More Details": "Meer details", - "Don't show me this VPN option anymore": "Laat me deze VPN-optie niet meer zien", "Activate automatic updating": "Automatisch updaten activeren", - "We are installing VPN client": "VPN-client installeren...", - "VPN Client Installed": "VPN-client geïnstalleerd", "Please wait...": "Even geduld...", - "VPN.ht client is installed": "VPN.ht-client is geïnstalleerd", - "Install again": "Opnieuw installeren", "Connect": "Verbinden", "Create Account": "Account aanmaken", - "Please, allow ~ 1 minute": "Een moment geduld a.u.b.", - "Status: Connecting to VPN...": "Status: verbinden met VPN...", - "Status: Monitoring connexion - ": "Status: verbinding controleren", - "Connect VPN": "Verbinding met VPN maken", - "Disconnect VPN": "Verbinding met VPN verbreken", "Celebrate various events": "Diverse feestdagen vieren", - "ATTENTION! We need admin access to run this command.": "LET OP! Administratortoegang is vereist om dit commando uit te voeren.", - "Your password is not saved": "Je wachtwoord is niet opgeslagen", - "Enter sudo password :": "Voor het sudo-wachtwoord in:", - "Status: Monitoring connection": "Status: verbinding controleren", - "Status: Connected": "Status: verbonden", - "Secure connection": "Beveiligde verbinding", - "Your IP:": "Jouw IP:", "Disconnect": "Verbinding verbreken", "Downloaded": "Gedownload", "Loading stuck ? Click here !": "Loopt het laden vast? Klik hier!", @@ -399,8 +329,6 @@ "Enter new name": "Voer nieuwe naam in", "This name is already taken": "Deze naam is al in gebruik", "Always start playing in fullscreen": "Altijd afspelen in volledig scherm", - "Allow torrents to be stored for further use": "Opslaan van torrents voor toekomstig gebruik toestaan", - "Hide VPN from the filter bar": "VPN verbergen op filterbalk", "Magnet link": "Magnet-link", "Error resolving torrent.": "Fout bij het laden van de torrent.", "%s hour(s) remaining": "%s uur resterend", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Speler instellen op halve videoresolutie", "Retry": "Opnieuw proberen", "Import a Torrent": "Torrent importeren", - "The remote movies API failed to respond, please check %s and try again later": "Geen antwoord ontvangen van externe films-API, controleer %s en probeer het later opnieuw", - "The remote shows API failed to respond, please check %s and try again later": "Geen antwoord ontvangen van externe tv-series-API, controleer %s en probeer het later opnieuw", - "The remote anime API failed to respond, please check %s and try again later": "Geen antwoord ontvangen van externe anime-API, controleer %s en probeer het later opnieuw", "Not Seen": "Niet gezien", "Seen": "Gezien", "Title": "Titel", @@ -426,7 +351,6 @@ "Opaque Background": "Ondoorzichtige achtergrond", "No thank you": "Nee, bedankt", "Report an issue": "Een probleem melden", - "Log in into your GitLab account": "Log in op je GitLab-account", "Email": "E-mail", "Log in": "Inloggen", "Report anonymously": "Anoniem melden", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Gebruik de ingebouwde rapporteeroptie", "You can find it later on the About page": "Je kunt het later op de Over-pagina vinden", "Second method": "Tweede mogelijkheid", - "You can create an account on our %s repository, and click on %s.": "Je kunt een account aanmaken op onze %s-repository en op %s klikken.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Gebruik het %s-probleemfilter om te zoeken en te controleren of het probleem al is gemeld of zelfs al is opgelost.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Voeg een schermafbeelding toe als het nodig is; gaat jouw probleem over een ontwerpfunctie of een fout?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Bij een goede foutrapportage hoeven anderen geen contact met je op te nemen voor meer informatie. Zorg ervoor dat je zo veel mogelijk details in je rapportage opneemt.", "Warning: Always use English when contacting us, or we might not understand you.": "Let op: gebruik altijd Engels wanneer je contact met ons opneemt, anders begrijpen wij je mogelijk niet.", - "Search on %s": "Zoeken op %s", + "Search for torrent": "Search for torrent", "No results found": "Geen resultaten gevonden", "Invalid credentials": "Ongeldige gegevens", "Open Favorites": "Favorieten openen", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "De Big Picture-modus is niet beschikbaar op je huidige schermresolutie", "Cannot be stored": "Kan niet worden opgeslagen", "%s reported this torrent as fake": "%s meldden deze torrent als nep", - "%s could not verify this torrent": "%s konden deze torrent niet verifiëren", "Randomize": "Willekeurig", "Randomize Button for Movies": "Knop voor willekeurige film", "Overall Ratio": "Algehele verhouding", "Translate Synopsis": "Samenvatting vertalen", - "Returning Series": "Terugkerende serie", - "In Production": "In productie", - "Canceled": "Geannuleerd", "N/A": "n.v.t.", - "%s is not supposed to be run as administrator": "Het is niet de bedoeling %s als administrator uit te voeren", "Your disk is almost full.": "Je harde schijf is bijna vol.", "You need to make more space available on your disk by deleting files.": "Maak ruimte vrij op je harde schijf door bestanden te verwijderen.", "Playing Next": "Volgende aflevering", "Trending": "Trending", - "Remember Filters": "Filters Onthouden", - "Automatic Subtitle Uploading": "Upload Subtitels Automatisch", - "See-through Background": "Doorzichtige Achtergrond", - "Bold": "Vet gedrukt", + "Remember Filters": "Onthoud filters", + "Automatic Subtitle Uploading": "Automatisch ondertiteling uploaden", + "See-through Background": "Doorzichtige achtergrond", + "Bold": "Vet", "Currently watching": "Momenteel aan het bekijken", - "No, it's not that": "Nee, dat is het niet", + "No, it's not that": "Nee, dit is het niet", "Correct": "Correct", - "Initializing %s. Please Wait...": "Initialiseren %s. Een ogenblik geduld aub..." + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Tijdelijke map aanmaken", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Klaar", + "Event": "Event", + "action": "actie", + "war": "oorlog", + "Local": "Lokaal", + "Try another subtitle or drop one in the player": "Probeer een andere ondertiteling of plaats er een in de speler", + "animation": "animatie", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Fout bij het omzetten van de ondertiteling", + "No subtitles found": "Geen ondertiteling gevonden", + "Try again later or drop a subtitle in the player": "Probeer het later opnieuw of plaats een ondertitel in de speler", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Zoeken op %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Ondertitel", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Fout bij het uitlezen van de ondertitelingstijdcode, bestand lijkt beschadigd", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/pl.json b/src/app/language/pl.json index aeef82f41e..61e0cdac0c 100644 --- a/src/app/language/pl.json +++ b/src/app/language/pl.json @@ -2,8 +2,7 @@ "External Player": "Zewnętrzny odtwarzacz", "Made with": "Stworzone z", "by a bunch of geeks from All Around The World": "przez grupę geeków z całego świata", - "Initializing Butter. Please Wait...": "Uruchamianie aplikacji. Proszę czekać...", - "Status: Checking Database...": "Status: Sprawdzanie bazy danych...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmy", "TV Series": "Seriale", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familijny", "Fantasy": "Fantasy", "Game Show": "Teleturniej", - "Home And Garden": "Dom i ogród", "Horror": "Horror", "Mini Series": "Miniserial", "Mystery": "Zagadkowy", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Western", "Sort by": "Sortuj według", - "Popularity": "Popularność", "Updated": "Zaktualizowano", "Year": "Rok", "Name": "Nazwa", @@ -67,18 +64,16 @@ "Only list movies in": "Wyświetlane filmy", "Show movie quality on list": "Informuj o jakości", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Wpisz swoje dane konta Trakt.tv aby automatycznie scrobblować to co oglądasz w Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Podłącz się do %s aby automatycznie 'scrobble' odcinki, które oglądasz w %s", "Username": "Nazwa użytkownika", "Password": "Hasło", - "Butter stores an encrypted hash of your password in your local database": "Butter przechowuje zaszyfrowane hasło w lokalnej bazie danych", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Zdalne sterowanie", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Użytkownik", "HTTP API Password": "HTTP API Hasło", "Connection": "Połączenie", "TV Show API Endpoint": "API seriali", - "Movies API Endpoint": "API filmów", "Connection Limit": "Limit połączeń", "DHT Limit": "Limit DHT", "Port to stream on": "Port", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Krótkometrażowy", "War": "Wojenny", - "Last Added": "Ostatnio dodane", "Rating": "Ocena", "Open IMDb page": "Otwórz na IMDb", "Health false": "Błędny stan", "Add to bookmarks": "Dodaj do ulubionych", "Watch Trailer": "Zwiastun", "Watch Now": "Oglądaj", - "Health Good": "Stan dobry", "Ratio:": "Ratio:", "Seeds:": "Seedów:", "Peers:": "Peerów:", "Remove from bookmarks": "Usuń z ulubionych", "Changelog": "Lista zmian", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! jest rezultatem pracy wielu programistów oraz projektantów, którzy złożyli kilka różnych API w całość w celu jak najwygodniejszego oglądania filmów i seriali z torrentów jak to tylko możliwe.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Jesteśmy projektem open source. Jesteśmy z całego świata. Kochamy filmy. Oczywiście kochamy też popcorn.", - "Invalid PCT Database File Selected": "Wybrano nieprawidłowy plik bazy danych PCT", "Health Unknown": "Nieznany stan", "Episodes": "Odcinki", "Episode %s": "Odcinek %s", @@ -139,10 +131,8 @@ "Ended": "Zakończony", "Error loading data, try again later...": "Wystąpił błąd podczas ładowania danych, spróbuj ponownie później...", "Miscellaneous": "Różne", - "When opening TV Show Detail Jump to:": "Po otwarciu widoku serialu, automatycznie przejdź do", "First Unwatched Episode": "Pierwszego nieobejrzanego odcinka", "Next Episode In Series": "Następnego odcinka", - "When Opening TV Show Detail Jump To": "Po otwarciu widoku serialu, automatycznie przejdź do", "Flushing...": "Usuwanie...", "Are you sure?": "Na pewno?", "We are flushing your databases": "Trwa czyszczenie baz danych", @@ -153,17 +143,13 @@ "I Accept": "Akceptuję", "Leave": "Wyjdź", "When Opening TV Series Detail Jump To": "Po otwarciu widoku serialu, automatycznie przejdź do", - "Health Medium": "Stan średni", "Playback": "Odtwarzanie", "Play next episode automatically": "Odtwarzaj kolejny odcinek automatycznie", "Generate Pairing QR code": "Wygeneruj kod QR", - "Playing Next Episode in": "Odtwarzanie następnego odcinka za", "Play": "Odtwórz", - "Dismiss": "Zignoruj", "waitingForSubtitles": "Oczekiwanie na napisy", "Play Now": "Odtwarzaj", "Seconds": "Sekund", - "You are currently authenticated to Trakt.tv as": "Obecnie podłączone konto Trakt.tv to", "You are currently connected to %s": "Jesteś obecnie połączony z %s", "Disconnect account": "Odłącz konto", "Sync With Trakt": "Synchronizuj z Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Przesunięcie napisów", "secs": "sek", "We are flushing your database": "Trwa czyszczenie Twojej bazy danych", - "We are rebuilding the TV Show Database. Do not close the application.": "Trwa przebudowywanie bazy seriali. Nie zamykaj aplikacji.", - "No shows found...": "Nie znaleziono seriali...", - "No Favorites found...": "Nie znaleziono ulubionych...", - "Rebuild TV Shows Database": "Przebuduj bazę seriali", - "No movies found...": "Nie znaleziono filmów...", "Ratio": "Ratio", - "Health Excellent": "Stan bardzo dobry", - "Health Bad": "Zły stan", - "Status: Creating Database...": "Status: Tworzenie bazy danych...", - "Status: Updating database...": "Status: Aktualizowanie bazy danych...", - "Status: Skipping synchronization TTL not met": "Status: Pomijanie synchronizacji", "Advanced Settings": "Ustawienia zaawansowane", - "Clear Cache directory after closing app?": "Wyczyścić katalog pamięci podręcznej po zamknięciu aplikacji?", "Tmp Folder": "Katalog pamięci podr.", - "Status: Downloading API archive...": "Status: Pobieranie archiwum API...", - "Status: Archive downloaded successfully...": "Status: Archiwum pobrane prawidłowo....", - "Status: Importing file": "Status: Importowanie pliku", - "Status: Imported successfully": "Status: Importowanie zakończone pomyślnie", - "Status: Launching applicaion... ": "Status: Uruchamianie aplikacji...", "URL of this stream was copied to the clipboard": "Adres URL tego streamu został skopiowany do schowka", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Błąd - baza danych jest prawdopodobnie uszkodzona. Spróbuj wyczyścić zakładki w ustawieniach.", "Flushing bookmarks...": "Czyszczenie zakładek...", "Resetting...": "Resetowanie...", "We are resetting the settings": "Przywracanie domyślnych ustawienień", - "New version downloaded": "Nowa wersja została pobrana", "Installed": "Zainstalowana", - "Install Now": "Zainstaluj", - "Restart Now": "Zrestartuj", "We are flushing your subtitle cache": "Czyszczenie pamięci podręcznej napisów", "Subtitle cache deleted": "Pamięć podręczna napisów wyczyszczona", "Please select a file to play": "Wybierz plik do odtworzenia", - "Test Login": "Test Login", - "Testing...": "Testowanie...", - "Success!": "Prawidłowe!", - "Failed!": "Nieprawidłowe!", "Global shortcuts": "Ogólne", "Video Player": "Odtwarzacz", "Toggle Fullscreen": "Pełny ekran", @@ -241,53 +204,45 @@ "Paste": "Wklej", "Help Section": "Sekcja pomocy", "Did you know?": "Czy wiesz że...?", - "What does Butter offer?": "Co oferuje Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Dzięki Popcorn TIme możesz z łatwością oglądać filmy i seriale. Wszystko co musisz zrobić sprowadza się do kliknięcia na okładkę, a następnie na \"Oglądaj\". Możesz jednak dostosować program do swoich potrzeb:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Nasza kolekcja filmów zawiera tylko te w jakości HD, dostępnej w 720p oraz 1080p. Aby obejrzeć film wystarczy włączyć Butter, a następnie wybrać film w zakładce Filmy. Domyślnie wyświetlane są one według popularności, jednak możesz wprowadzić własne filtry korzystając z \"Gatunek\" oraz \"Sortuj według\". Po wybraniu filmu kliknij jego okładkę, a następnie \"Obejrzyj\". Nie zapomnij o popcornie!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Seriale mają osobną zakładkę. Również możesz stosować filtry jak w przypadku filmów. W ten sam sposób wybierasz również interesującą Cię pozycję klikają na okładkę. Gdy to zrobisz, zobaczysz listę sezonów i odcinków. Jak już się zdecydujesz, wystarczy już tylko kliknąć przycisk \"Oglądaj\".", "Choose quality": "Wybór jakości", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Przełącznik obok przycisku \"Oglądaj\" pozwala na wybór jakości oglądanego wideo. Możesz ją też ustalić w Ustawieniach. Uwaga: wyższa jakość jest równoznaczna z pobieraniem większej ilości danych.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Większość filmów i seriali posiada napisy w Twoim języku. Możesz ustawić domyślny język w Ustawieniach. W przypadku filmów możesz to zrobić dodatkowo w oknie z informacjami o filmie.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Kliknięcie ikony serca na okładce dodaje film/serial do ulubionych. Masz do nich dostęp za pomocą ikonki na pasku nawigacji po prawej stronie. Aby usunąć pozycję z ulubionych wystarczy kliknąć serce jeszcze raz. Prawda, że proste?", "Watched icon": "Ikonka obejrzanych", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter zapisuje co zostało przez Ciebie obejrzane - mała pomoc w zapamiętywaniu nie zaszkodzi. Możesz też oznaczyć dowolną pozycję jako obejrzaną klikając na ikonę oka. Możesz również synchronizować obejrzane pozycje z Trakt.tv, podpinając konto z tego serwisu w Ustawieniach.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "W Butter możesz użyć ikonki lupy w celu otwarcia okna wyszukiwania. Wpisz tytuł, aktora, reżysera lub nawet rok, następnie wciśnij \"Enter\" w celu wyświetlenie wyników wyszukiwania. Aby zamknąć wyniki wyszukiwania kliknij na \"X\" zaraz obok wpisanej przez Ciebie w pole wyszukiwania frazy.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Zewnętrzne odtwarzacze", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Jeśli wolisz oglądać w innym odtwarzaczu niż tym wbudowanym w Butter, możesz to zrobić klikając ikonę znajdującą się na przycisku \"Oglądaj\". Zostanie wyświetlona lista odtwarzaczy, z których możesz skorzystać. Wybierz jeden, a Butter odtworzy wszystko własnie w nim. Jeśli Twojego odtwarzacza nie ma na liście, zgłoś to nam.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Aby umożliwić konfigurowanie programu jeszcze bardziej, wprowadziliśmy spory panel ustawień. Jest on dostępny po kliknięciu ikony koła zębatego na pasku nawigacji.", "Keyboard Navigation": "Nawigacja klawiaturą", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Pełna lista skrótów klawiszowych jest dostępna po naciśnięciu \"?\" na klawiaturze lub poprzez kliknięcie ikonki klawiatury w Ustawieniach.", "Custom Torrents and Magnet Links": "Własne pliki torrent oraz linki magnet", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Możesz użyć dowolnych plików torrent i linków magnet w Butter. Wystarczy, że przeciągniesz i upuścisz plik .torrent na okno aplikacji, lub wkleisz link magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Stan torrenta", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "W szczegółowym widoku filmu/serialu możesz zauważyć okrągłą ikonkę koloru szarego, czerwonego, żółtego lub zielonego. Kolory te oznaczają stan torrentu. Zielony oznacza, że zostanie on pobrany szybko, natomiast czerwony, że może nie zostać pobrany w ogóle lub bardzo wolno. Szary oznacza błąd w kalkulacji stanu.", - "How does Butter work?": "Jak działa Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamuje materiały wideo poprzez torrenty. Filmy dostarczane są przez %s, seriale przez %s, a dane o tym wszystkim pobierane są z %s. Nie hostujemy żadnych z tych danych.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Streamuje torrenty? Torrenty używają protokołu BitTorrent, co oznacza że pobierane są małe części pliku na komputer użytkownika, wysyłając jednocześnie części już pobrane innemu użytkownikowi. Oglądasz materiał wideo z tych pobranych części, podczas gdy w tle pobierają się kolejne.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Jeśli film zostanie pobrany w całości, nadal jest on udostępniany innym użytkownikom. Wszystko zostaje przerwane i usunięte po zamknięciu Butter. Takie to proste.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Ta aplikacja jest zbudowana za pomocą Node-Webkit, HTML, CSS i JavaScript. Działa mniej więcej jak przeglądarka Google Chrome, z tą różnicą, że cały kod \"strony\" znajduje się na Twoim dysku. Tak, Butter działa jak zwyczajna strona internetowa, np. Wikipedia lub YouTube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Znaleziono błąd. Jak go zgłosić?", - "No historics found...": "Brak historii....", - "Error, database is probably corrupted. Try flushing the history in settings.": "Błąd - baza danych jest prawdopodobnie uszkodzona. Spróbuj wyczyścić historię w ustawieniach.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Możesz wkleić linki magnet w dowolnym miejscu Butter skrótem CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Możesz przeciągnąć i upuścić plik .torrent do Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Projekt Butter został zapoczątkowany w lutym 2014 roku i zgromadził 150 osób, które wprowadziły ponad 3000 zmian w jego rozwój do sierpnia 2014 roku.", - "The rule n°10 applies here.": "The rule n°10 applies here.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Jeśli brakuje napisów dla jakiegoś serialu możesz je dodać na %s. Podobnie z filmami, ale na %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Jeśli masz problemy z utracaniem połączenia spróbuj zmniejszyć ilość połączeń DHT w ustawieniach", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Wyszukaj \"1998\" aby wyświetlić wszystkie filmy z tego roku", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Możesz się zalogować do Trakt.tv aby zapisywać obejrzane pozycje i synchronizować je pomiędzy urządzeniami.", "Clicking on the rating stars will display a number instead.": "Kliknięcie na gwiazdki zmienia sposób wyświetlania ocen", "This application is entirely written in HTML5, CSS3 and Javascript.": "Ta aplikacja została w całości napisana w HTML5, CSS3 i JavaScript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Chcesz wiedzieć więcej o filmie lub serialu? Po prostu kliknij ikonkę IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Ponowne kliknięcie na sposób sortowania odwraca kolejność wyświetlanych", "Switch to next tab": "Przełącz do następnej zakładki", "Switch to previous tab": "Przełącz do poprzedniej zakładki", "Switch to corresponding tab": "Przełącz do odpowiedniej zakładki", "through": "przez", "Enlarge Covers": "Powiększ okładki", "Reduce Covers": "Pomniejsz okładki", - "Open the Help Section": "Otwórz sekcję pomocy", "Open Item Details": "Otwórz szczegóły elementu", "Add Item to Favorites": "Dodaj do ulubionych", "Mark as Seen": "Oznacz jako obejrzane", @@ -309,10 +264,8 @@ "name": "nazwa", "OVA": "OVA", "ONA": "OVA", - "No anime found...": "Nie znaleziono żadnego anime...", "Movie": "Film", "Special": "Specjalne", - "No Watchlist found...": "Brak watchlisty...", "Watchlist": "Watchlista", "Resolving..": "Rozwiązywanie...", "About": "O programie", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Ustaw prędkość odtwarzania do %s", "Playback rate adjustment is not available for this video!": "Regulowanie prędkości odtwarzania nie jest dostępne dla tego wideo!", "Color": "Kolor", - "With Shadows": "Z cieniami", "Local IP Address": "Lokalny adres IP", "Japan": "Japoński", "Cars": "Samochody", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Obyczajowy", "Slice of Life": "Obyczajowy", "Space": "Przestrzeń", "Sports": "Sport", "Super Power": "Super Power", "Supernatural": "Supernatural", "Vampire": "Wampir", - "Alphabet": "Alfabet", "Automatically Sync on Start": "Automatycznie synchronizuj po uruchomieniu", - "Setup VPN": "Skonfiguruj VPN", "VPN": "VPN", - "Install VPN Client": "Zainstaluj klienta VPN", - "More Details": "Więcej szczegółów", - "Don't show me this VPN option anymore": "Nie pokazuj tej opcji ponownie", "Activate automatic updating": "Automatyczne aktualizacje", - "We are installing VPN client": "Trwa instalacja klienta VPN", - "VPN Client Installed": "Klient VPN zainstalowany", "Please wait...": "Proszę czekać...", - "VPN.ht client is installed": "Klient VPN.ht został zainstalowany", - "Install again": "Zainstaluj ponownie", "Connect": "Połącz", "Create Account": "Utwórz konto", - "Please, allow ~ 1 minute": "Proszę zaczekać około 1 minutę", - "Status: Connecting to VPN...": "Status: Łączenie z VPN...", - "Status: Monitoring connexion - ": "Status: Monitorowanie łączności", - "Connect VPN": "Połącz z VPN", - "Disconnect VPN": "Rozłącz z VPN", "Celebrate various events": "Świętuj różne wydarzenia", - "ATTENTION! We need admin access to run this command.": "UWAGA! Aby uruchomić wymagane są uprawnienia administratora.", - "Your password is not saved": "Twoje hasło nie jest zapisane", - "Enter sudo password :": "Wpisz hasło administratora:", - "Status: Monitoring connection": "Status: Monitorowanie połączenia", - "Status: Connected": "Status: Połączono", - "Secure connection": "Bezpieczne połączenie", - "Your IP:": "Twoje IP:", "Disconnect": "Rozłącz", "Downloaded": "Pobrane", "Loading stuck ? Click here !": "Ładowanie utknęło z miejscu? Kliknij tutaj!", @@ -399,8 +329,6 @@ "Enter new name": "Wprowadź nową nazwę", "This name is already taken": "Ta nazwa jest już używana", "Always start playing in fullscreen": "Zawsze odtwarzaj w trybie pełnoekranowym", - "Allow torrents to be stored for further use": "Zezwalaj na przechowywanie torrentów do dalszego użytku", - "Hide VPN from the filter bar": "Ukryj ikonkę VPN na górnej belce", "Magnet link": "Link magnet", "Error resolving torrent.": "Problem w rozwiązywaniu torrenta.", "%s hour(s) remaining": "Pozostało godzin: %s", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Ustaw wielkość okna odtwarzania jako połowę rozdzielczości wideo", "Retry": "Spróbuj ponownie", "Import a Torrent": "Importuj torrent", - "The remote movies API failed to respond, please check %s and try again later": "API filmów nie odpowiada. Sprawdź %s i spróbuj ponownie.", - "The remote shows API failed to respond, please check %s and try again later": "API seriali nie odpowiada. Sprawdź %s i spróbuj ponownie.", - "The remote anime API failed to respond, please check %s and try again later": "API anime nie odpowiada. Sprawdź %s i spróbuj ponownie.", "Not Seen": "Nieobejrzane", "Seen": "Obejrzane", "Title": "Tytuł", @@ -426,7 +351,6 @@ "Opaque Background": "Tło", "No thank you": "Nie, dziękuję", "Report an issue": "Zgłoś problem", - "Log in into your GitLab account": "Zaloguj na konto GitLab", "Email": "Email", "Log in": "Zaloguj", "Report anonymously": "Zgłoś anonimowo", @@ -452,15 +376,14 @@ "Use the in-app reporter": "Użyj wbudowanego narzędzia do zgłaszania błędów", "You can find it later on the About page": "Możesz to później znaleźć w zakładce O programie", "Second method": "Druga metoda", - "You can create an account on our %s repository, and click on %s.": "Możesz utworzyć konto na naszym repozytorium %s i kliknąć %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Użyj filtrowania wyszukiwania błędów i sprawdź czy nie został on wcześniej zgłoszony lub nie jest już naprawiony.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Zamieść zrzut ekranu jeśli to konieczne - problem dotyczy błędu pracy aplikacji czy błędu interfejsu?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Dobre zgłoszenie błędu nie powinno zawierać niepotrzebnych informacji. Upewnij się jeszcze czy dodałeś informację na temat Twojego systemu operacyjnego, sprzętu, ...", "Warning: Always use English when contacting us, or we might not understand you.": "Uwaga: Zawsze używaj języka angielskiego jeśli się z nami komunikujesz.", - "Search on %s": "Wyszukaj w %s", + "Search for torrent": "Search for torrent", "No results found": "Nic nie znaleziono", "Invalid credentials": "Nieprawidłowe uwierzytelnienie", - "Open Favorites": "Otwórz ulubione", + "Open Favorites": "Otwórz Ulubione", "Open About": "Otwórz o programie", "Minimize to Tray": "Zminimalizuj", "Close": "Zamknij", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Tryb dużego obrazka jest niedostępny dla twojej rozdzielczości ekranu", "Cannot be stored": "Nie może być przechowane", "%s reported this torrent as fake": "%s zgłosił zły torrent", - "%s could not verify this torrent": "%s nie może zweryfikować torrentu", "Randomize": "Losowo", "Randomize Button for Movies": "Przycisk losowania dla Filmów", - "Overall Ratio": "Overall Ratio", - "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Powracająca seria", - "In Production": "W produkcji", - "Canceled": "Anulowano", + "Overall Ratio": "Ogólny wskaźnik", + "Translate Synopsis": "Streszczenie tłumaczenia", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s nie powinien być uruchamiany jako administrator", "Your disk is almost full.": "Twój dysk jest prawie pełny.", "You need to make more space available on your disk by deleting files.": "Musisz zrobić więcej dostępnego miejsca na dysku poprzez usunięcie plików.", - "Playing Next": "Playing Next", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Playing Next": "Następny odcinek", + "Trending": "Zyskujące popularność", + "Remember Filters": "Pamiętaj filtry", + "Automatic Subtitle Uploading": "Automatyczne wysyłanie napisów", + "See-through Background": "Przezroczyste tło", + "Bold": "Pogrubiony", + "Currently watching": "Obecnie oglądane", + "No, it's not that": "Nie, to jest to", + "Correct": "Prawidłowy", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Lokalny", + "Try another subtitle or drop one in the player": "Wypróbuj inne napisy albo upuść plik napisów na okno odtwarzacza", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Błąd konwertowania napisów", + "No subtitles found": "Nie znaleziono napisów", + "Try again later or drop a subtitle in the player": "Spróbuj ponownie później lub upuść plik napisów na okno odtwarzacza", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Wyszukaj w %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Czasy napisów są uszkodzone.", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/pt-PT.json b/src/app/language/pt-PT.json new file mode 100644 index 0000000000..f352c8ce02 --- /dev/null +++ b/src/app/language/pt-PT.json @@ -0,0 +1,452 @@ +{ + "External Player": "Reprodutor externo", + "Made with": "Feito com", + "by a bunch of geeks from All Around The World": "por um grupo de totós de todo o mundo", + "Initializing %s. Please Wait...": "A iniciar %s. Por favor, aguarda...", + "Movies": "Filmes", + "TV Series": "Séries", + "Anime": "Anime", + "Genre": "Género", + "All": "Todos", + "Action": "Ação", + "Adventure": "Aventura", + "Animation": "Animação", + "Children": "Crianças", + "Comedy": "Comédia", + "Crime": "Crime", + "Documentary": "Documentário", + "Drama": "Drama", + "Family": "Família", + "Fantasy": "Fantasia", + "Game Show": "Concurso", + "Horror": "Terror", + "Mini Series": "Minissérie", + "Mystery": "Mistério", + "News": "Notícias", + "Reality": "Realidade", + "Romance": "Romance", + "Science Fiction": "Ficção Científica", + "Soap": "Telenovela", + "Special Interest": "Interesse especial", + "Sport": "Desporto", + "Suspense": "Suspense", + "Talk Show": "Talk Show", + "Thriller": "Thriller", + "Western": "Faroeste", + "Sort by": "Ordenar por", + "Updated": "Atualizado", + "Year": "Ano", + "Name": "Nome", + "Search": "Procurar", + "Season": "Temporada", + "Seasons": "Temporadas", + "Season %s": "Temporada %s", + "Load More": "Carregar mais", + "Saved": "Guardado", + "Settings": "Definições", + "Show advanced settings": "Mostrar definições avançadas", + "User Interface": "Interface do Utilizador", + "Default Language": "Idioma predefinido", + "Theme": "Tema", + "Start Screen": "Ecrã Inicial", + "Favorites": "Favoritos", + "Show rating over covers": "Mostrar avaliações sobre a capa", + "Always On Top": "Sempre no topo", + "Watched Items": "Itens vistos", + "Show": "Mostrar", + "Fade": "Desvanecer", + "Hide": "Esconder", + "Subtitles": "Legendas", + "Default Subtitle": "Legenda predefinida", + "Disabled": "Desativado", + "Size": "Tamanho", + "Quality": "Qualidade", + "Only list movies in": "Listar filmes exclusivamente em", + "Show movie quality on list": "Mostrar qualidade do filme na lista", + "Trakt.tv": "Trakt.tv", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Ligar a %s para \"capturar\" automaticamente os episódios vistos em %s", + "Username": "Nome de utilizador", + "Password": "Palavra-passe", + "%s stores an encrypted hash of your password in your local database": "O %s guarda uma hash encriptada da tua palavra-passe na base de dados local", + "Remote Control": "Controlo Remoto", + "HTTP API Port": "Porta da API HTTP", + "HTTP API Username": "Nome de utilizador da API HTTP", + "HTTP API Password": "Palavra-passe da APPI HTTP", + "Connection": "Ligação", + "TV Show API Endpoint": "Ponto de saída da API das Séries de TV", + "Connection Limit": "Limite de ligação", + "DHT Limit": "Limite DHT", + "Port to stream on": "Porta para transmissão", + "0 = Random": "0 = Aleatório", + "Cache Directory": "Diretório de Cache", + "Clear Tmp Folder after closing app?": "Limpar a pasta de cache depois de fechar a aplicação?", + "Database": "Base de dados", + "Database Directory": "Diretório da base de dados", + "Import Database": "Importar base de dados", + "Export Database": "Exportar base de dados", + "Flush bookmarks database": "Limpar base de dados dos favoritos", + "Flush subtitles cache": "Limpar cache de legendas", + "Flush all databases": "Limpar todas as bases de dados", + "Reset to Default Settings": "Restaurar as definições predefinidas", + "Importing Database...": "A importar base de dados...", + "Please wait": "Por favor, aguarda", + "Error": "Erro", + "Biography": "Biografia", + "Film-Noir": "Noir", + "History": "História", + "Music": "Música", + "Musical": "Musical", + "Sci-Fi": "Ficção Científica", + "Short": "Curta-metragem", + "War": "Guerra", + "Rating": "Classificação", + "Open IMDb page": "Abrir página IMDb", + "Health false": "Saúde falsa", + "Add to bookmarks": "Adicionar aos favoritos", + "Watch Trailer": "Ver trailer", + "Watch Now": "Ver agora", + "Ratio:": "Rácio:", + "Seeds:": "Sementes:", + "Peers:": "Pares:", + "Remove from bookmarks": "Remover dos favoritos", + "Changelog": "Registo de modificações", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "O %s é o resultado de muitos programadores e designers combinarem uma carrada de APIs para tornar a experiência de visualização de filmes em torrent tão simples quanto possível.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Somos um projeto de código aberto. Somos do mundo inteiro. Adoramos os nossos filmes. E acredita, adoramos pipocas.", + "Health Unknown": "Saúde desconhecida", + "Episodes": "Episódios", + "Episode %s": "Episódio %s", + "Aired Date": "Data de emissão", + "Streaming to": "Transmissão para", + "connecting": "A ligar", + "Download": "Transferir", + "Upload": "Carregar", + "Active Peers": "Pares ativos", + "Cancel": "Cancelar", + "startingDownload": "A iniciar a transferência...", + "downloading": "A transferir...", + "ready": "Pronto", + "playingExternally": "A reproduzir externamente", + "Custom...": "Personalizado...", + "Volume": "Volume", + "Ended": "Terminado", + "Error loading data, try again later...": "Erro ao carregar os dados, tenta mais tarde...", + "Miscellaneous": "Outros", + "First Unwatched Episode": "Primeiro episódio não assistido", + "Next Episode In Series": "Próximo episódio da Série", + "Flushing...": "A limpar...", + "Are you sure?": "Tens a certeza?", + "We are flushing your databases": "Estamos a limpar as tuas bases de dados", + "Success": "Sucesso", + "Please restart your application": "Por favor, reinicia a aplicação", + "Restart": "Reiniciar", + "Terms of Service": "Termos de serviço", + "I Accept": "Eu aceito", + "Leave": "Sair", + "When Opening TV Series Detail Jump To": "Ao abrir detalhes da Série de TV, ir para", + "Playback": "Reprodução", + "Play next episode automatically": "Reproduzir o próximo episódio automaticamente", + "Generate Pairing QR code": "Gerar código QR de emparelhamento", + "Play": "Reproduzir", + "waitingForSubtitles": "À espera de legendas", + "Play Now": "Reproduzir agora", + "Seconds": "Segundos", + "You are currently connected to %s": "Estás atualmente ligado a %s", + "Disconnect account": "Desligar conta", + "Sync With Trakt": "Sincronizar com Trakt", + "Syncing...": "A sincronizar...", + "Done": "Terminado", + "Subtitles Offset": "Desfasamento de legendas", + "secs": "segs", + "We are flushing your database": "Estamos a limpar a tua base de dados", + "Ratio": "Rácio", + "Advanced Settings": "Definições avançadas", + "Tmp Folder": "Pasta Temporária", + "URL of this stream was copied to the clipboard": "O URL desta transmissão foi copiado para a área de transferência", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Erro, é provável que a base de dados esteja corrompida. Tenta limpar os favoritos nas definições.", + "Flushing bookmarks...": "A limpar os favoritos...", + "Resetting...": "A restaurar...", + "We are resetting the settings": "Estamos a restaurar as definições", + "Installed": "Instalado", + "We are flushing your subtitle cache": "Estamos a limpar as legendas em cache", + "Subtitle cache deleted": "Legendas em cache eliminadas", + "Please select a file to play": "Por favor, escolhe o ficheiro a reproduzir", + "Global shortcuts": "Atalhos globais", + "Video Player": "Reprodutor de vídeo", + "Toggle Fullscreen": "Ecrã Completo", + "Play/Pause": "Reproduzir/Pausa", + "Seek Forward": "Avançar", + "Increase Volume": "Aumentar volume", + "Set Volume to": "Ajustar volume para", + "Offset Subtitles by": "Deslocar Legendas por", + "Toggle Mute": "Sem Som", + "Movie Detail": "Detalhes do Filme", + "Toggle Quality": "Alternar qualidade", + "Play Movie": "Ver Filme", + "Exit Fullscreen": "Sair do Ecrã Completo", + "Seek Backward": "Retroceder", + "Decrease Volume": "Diminuir volume", + "Show Stream URL": "Mostrar URL da Transmissão", + "TV Show Detail": "Detalhes da Série", + "Toggle Watched": "Marcar como Visto", + "Select Next Episode": "Selecionar Episódio Seguinte", + "Select Previous Episode": "Selecionar Episódio Anterior", + "Select Next Season": "Selecionar Temporada Seguinte", + "Select Previous Season": "Selecionar Temporada Anterior", + "Play Episode": "Ver Episódio", + "space": "espaço", + "shift": "shift", + "ctrl": "ctrl", + "enter": "enter", + "esc": "esc", + "Keyboard Shortcuts": "Atalhos de teclado", + "Cut": "Cortar", + "Copy": "Copiar", + "Paste": "Colar", + "Help Section": "Página de Ajuda", + "Did you know?": "Sabias?", + "What does %s offer?": "O que é que o %s oferece?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Com o %s, podes ver Filmes e Séries muito facilmente. Só precisas de clicar numa das capas e depois clicar em 'Ver agora'. Mas a experiência é altamente personalizável:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "A nossa coleção de Filmes apenas contém filmes em Alta Definição, disponíveis em 720p e 1080p. Para ver um filme, basta abrires o %s e navegar pela coleção de filmes, acessível através do separador 'Filmes', na barra de navegação. A vista predefinida irá mostrar-te todos os filmes organizados por popularidade, mas podes aplicar os teus próprios filtros, graças a \"Género\" e \"Organizar por\". Assim que tiveres escolhido um filme que queres ver, clica na sua capa. De seguida clica em 'Ver agora'. Não te esqueças das pipocas!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "O separador de Séries, acessível clicando em 'Séries' na barra de navegação, vai apresentar todas as séries disponíveis na nossa coleção. Também podes aplicar os teus próprios filtros, tal como com os Filmes, para te ajudar a decidir o que ver. Nesta coleção também, basta clicar na capa: a nova janela que irá aparecer vai te permitir navegar pelas Temporadas e Episódios. Assim que tomares uma decisão, basta clicares no botão 'Ver Agora'.", + "Choose quality": "Escolher qualidade", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "O botão de deslocação junto ao botão 'Ver Agora' permite-te escolher a qualidade da emissão. Também podes definir uma qualidade fixa no separador das Definições. Aviso: uma melhor qualidade equivale a mais dados a serem transferidos.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "A maior parte dos nossos Filmes e Séries têm legendas no teu idioma. Podes defini-las no separador das Definições. Para os Filmes, podes até defini-las através do menu de lista, na página de Detalhes do Filme.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Ao clicar no ícone de coração numa capa irá adicionar o filme/série aos teus favoritos. Essa coleção está acessível através do ícone em forma de coração, na barra de navegação. Para retirar um item da tua coleção, basta clicar no ícone novamente! Tão simples, não é?", + "Watched icon": "Ícone visto", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "O %s vai lembrar-se daquilo que já viste - uma pequena ajuda que não faz mal a ninguém. Também podes definir um item como visto ao clicar no ícone em forma de olho que está nas capas. Podes até criar e sincronizar a tua coleção com o website Trakt.tv, através do separador Definições.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "No %s, podes usar o ícone da lupa para abrir a pesquisa. Escreve um Título, um Ator, um Realizador ou até um Ano, prime 'Enter' e deixa-nos mostrar o que podemos oferecer para realizar as tuas necessidades. Para fechar a pesquisa atual, podes clicar no 'X' localizado ao lado daquilo que escreveste ou então escreve no campo outra coisa qualquer.", + "External Players": "Reprodutores externos", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Se preferires usar um reprodutor externo em vez daquele que vem integrado, podes fazê-lo clicando no respetivo ícone no botão 'Ver agora'. Será apresentada uma lista dos reprodutores que tens instalados, escolhe um e o %s enviará tudo para lá. Se o teu reprodutor não se encontrar na lista, por favor informa-nos.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Para levar a personalização ainda mais longe, oferecemos-te um grande leque de opções. Para aceder às Definições, clica no ícone em forma de roda na barra de navegação.", + "Keyboard Navigation": "Navegação com o teclado", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "A lista completa de atalhos de teclado está disponível clicando no '?' do teu teclado, ou através do ícone em forma de teclado no separador das Definições.", + "Custom Torrents and Magnet Links": "Torrents personalizados e ligações Magnet", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Podes usar torrents personalizados e ligações magnet no %s. Basta arrastar e largar ficheiros .torrent para dentro da janela da aplicação e/ou colar uma ligação magnet.", + "Torrent health": "Saúde do torrent", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Nos detalhes de Filmes/Séries, encontrarás um pequeno círculo, de cor cinzenta, vermelha, amarela ou verde. Essas cores estão relacionadas com a saúde do torrent. Um torrent verde será transferido mais rapidamente, enquanto que um torrent vermelho poderá não ser transferido de todo, ou muito lentamente. A cor cinzenta representa um erro no cálculo de saúde dos Filmes, e é necessário clicar nas Séries de forma a apresentar a saúde.", + "How does %s work?": "Como funciona o %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "O %s reproduz conteúdo de vídeo através de torrents. Os nossos Filmes são fornecidos por %s e as nossas Séries por %s, enquanto que todos os meta-dados são obtidos a partir de %s. Nós não alojamos conteúdo algum.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Reprodução de torrents? Ora bem, os torrents usam o protocolo Bittorrent, o que basicamente quer dizer que tu transferes pequenos pedaços do conteúdo vindos do computador de outro utilizador, enquanto envias para outro utilizador os pedaços que já transferiste. Depois, consegues ver esses pedaços, enquanto os próximos são transferidos silenciosamente. Esta troca permite que o conteúdo se mantenha saudável.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Assim que um filme é transferido na sua totalidade, continuas a enviar partes dele aos outros utilizadores. E tudo é eliminado do teu computador quando fechas o %s. Tão simples quanto isso.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "A aplicação em si é desenvolvida com Node-Webkit, HTML, CSS e Javascript. Funciona como o navegador Google Chrome, exceto que a maior parte do código está alojado no teu computador. Sim, o %s trabalha com a mesma tecnologia de um website comum, da mesma forma que... a Wikipedia ou o Youtube!", + "I found a bug, how do I report it?": "Encontrei um erro, como posso comunicá-lo?", + "You can paste magnet links anywhere in %s with CTRL+V.": "Podes colar ligações magnet em qualquer sítio do %s através de CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Podes arrastar e largar um ficheiro .torrent no %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Se uma legenda para uma série estiver em falta, podes adicioná-la em %s. O mesmo pode ser feito para um filme, mas em %s.", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Podes iniciar sessão no Trakt.tv para gravar todos os itens que viste, e sincronizá-los em vários dispositivos.", + "Clicking on the rating stars will display a number instead.": "Clicando nas estrelas de classificação irá alternar para numeração", + "This application is entirely written in HTML5, CSS3 and Javascript.": "Esta aplicação é completamente escrita em HTML5, CSS3 e Javascript", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Queres saber mais sobre um Filme ou Série? Basta clicares no ícone IMDb.", + "Switch to next tab": "Ir para o separador seguinte", + "Switch to previous tab": "Ir para o separador anterior", + "Switch to corresponding tab": "Ir para o separador correspondente", + "through": "até", + "Enlarge Covers": "Aumentar Capas", + "Reduce Covers": "Reduzir Capas", + "Open Item Details": "Abrir detalhes do item", + "Add Item to Favorites": "Adicionar aos Favoritos", + "Mark as Seen": "Marcar como visto", + "Open this screen": "Abrir este ecrã", + "Open Settings": "Abrir Definições", + "Posters Size": "Tamanho dos Cartazes", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "Esta funcionalidade apenas está disponível se tiveres a tua conta Trakt.tv sincronizada. Por favor, vai às Definições e introduz as tuas credenciais.", + "Last Open": "Último Aberto", + "Exporting Database...": "A exportar base de dados...", + "Database Successfully Exported": "Base de dados exportada com sucesso", + "Display": "Ecrã", + "TV": "TV", + "Type": "Tipo", + "popularity": "popularidade", + "date": "data", + "year": "ano", + "rating": "classificação", + "updated": "atualizado", + "name": "nome", + "OVA": "OVA", + "ONA": "ONA", + "Movie": "Filme", + "Special": "Especial", + "Watchlist": "Lista de itens por ver", + "Resolving..": "A resolver...", + "About": "Sobre", + "Open Cache Directory": "Abrir pasta de cache", + "Open Database Directory": "Abrir pasta de bases de dados", + "Mark as unseen": "Marcar como Não visto", + "Playback rate": "Velocidade de reprodução", + "Increase playback rate by %s": "Aumentar velocidade de reprodução por %s", + "Decrease playback rate by %s": "Reduzir velocidade de reprodução por %s", + "Set playback rate to %s": "Definir velocidade de reprodução para %s", + "Playback rate adjustment is not available for this video!": "O ajuste da velocidade de reprodução não está disponível para este vídeo!", + "Color": "Cor", + "Local IP Address": "Endereço IP local", + "Japan": "Japão", + "Cars": "Carros", + "Dementia": "Demência", + "Demons": "Demónios", + "Ecchi": "Anime adulto", + "Game": "Jogo", + "Harem": "Harém", + "Historical": "Histórico", + "Josei": "Anime feminino", + "Kids": "Crianças", + "Magic": "Magia", + "Martial Arts": "Artes marciais", + "Mecha": "Anime de robôs", + "Military": "Militar", + "Parody": "Paródia", + "Police": "Policial", + "Psychological": "Psicológico", + "Samurai": "Samurai", + "School": "Escola", + "Seinen": "Anime para homem jovem", + "Shoujo": "Anime de comédia romântica feminino", + "Shoujo Ai": "Anime de romance feminino", + "Shounen": "Anime masculino", + "Shounen Ai": "Anime de romance masculino", + "Slice of Life": "Anime da vida quotidiana", + "Space": "Espaço", + "Sports": "Desporto", + "Super Power": "Superpoder", + "Supernatural": "Sobrenatural", + "Vampire": "Vampiros", + "Automatically Sync on Start": "Sincronizar automaticamente ao iniciar", + "VPN": "VPN", + "Activate automatic updating": "Ativar atualização automática", + "Please wait...": "Por favor, aguarde...", + "Connect": "Ligar", + "Create Account": "Criar conta", + "Celebrate various events": "Celebrar vários eventos", + "Disconnect": "Desligar", + "Downloaded": "Transferido", + "Loading stuck ? Click here !": "Carregamento parado? Clica aqui!", + "Torrent Collection": "Coleção de torrents", + "Drop Magnet or .torrent": "Arrasta para aqui um Magnet ou .torrent", + "Remove this torrent": "Remover este torrent", + "Rename this torrent": "Mudar o nome deste torrent", + "Flush entire collection": "Limpar coleção inteira", + "Open Collection Directory": "Abrir pasta da coleção", + "Store this torrent": "Guardar este torrent", + "Enter new name": "Introduzir novo nome", + "This name is already taken": "Este nome já está em utilização", + "Always start playing in fullscreen": "Iniciar sempre em Ecrã Completo", + "Magnet link": "Ligação Magnet", + "Error resolving torrent.": "Erro ao resolver torrent.", + "%s hour(s) remaining": "Tempo restante: %s hora(s)", + "%s minute(s) remaining": "Tempo restante: %s minuto(s)", + "%s second(s) remaining": "Tempo restante: %s segundo(s)", + "Unknown time remaining": "Tempo restante: desconhecido", + "Set player window to video resolution": "Definir janela do reprodutor para a resolução do vídeo", + "Set player window to double of video resolution": "Definir janela do reprodutor para o dobro da resolução do vídeo", + "Set player window to half of video resolution": "Definir janela do reprodutor para metade da resolução do vídeo", + "Retry": "Tentar novamente", + "Import a Torrent": "Importar um Torrent", + "Not Seen": "Não visto", + "Seen": "Visto", + "Title": "Título", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "A reprodução do vídeo encontrou um problema. Por favor, tenta um reprodutor externo como %s para ver este conteúdo.", + "Font": "Tipo de letra", + "Decoration": "Decoração", + "None": "Nenhum", + "Outline": "Contorno", + "Opaque Background": "Fundo opaco", + "No thank you": "Não obrigado", + "Report an issue": "Denunciar um problema", + "Email": "Email", + "Log in": "Log in", + "Report anonymously": "Denunciar anonimamente", + "Note regarding anonymous reports:": "Nota a respeito das denúncias anónimas:", + "You will not be able to edit or delete your report once sent.": "Não poderás editar ou eliminar a tua denúncia depois de enviada.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Se alguma informação adicional for necessária, a denúncia poderá ser fechada, uma vez que não consigas disponibilizá-la.", + "Step 1: Please look if the issue was already reported": "Passo 1: Verifica se o problema já foi denunciado", + "Enter keywords": "Introduzir palavras-chave", + "Already reported": "Já denunciado", + "I want to report a new issue": "Quero denunciar um novo problema", + "Step 2: Report a new issue": "Passo 2: Denunciar um novo problema", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Nota: Por favor, não uses este formulário para nos contactares. Está limitado apenas a denuncia de erros.", + "The title of the issue": "O título do problema", + "Description": "Descrição", + "200 characters minimum": "Mínimo de 200 caracteres", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Uma pequena descrição do problema. Se for conveniente, inclui os passos necessários para reproduzir o erro.", + "Submit": "Submeter", + "Step 3: Thank you !": "Passo 3: Obrigado!", + "Your issue has been reported.": "O problema foi denunciado.", + "Open in your browser": "Abrir no teu navegador", + "No issues found...": "Nenhum problema encontrado...", + "First method": "Primeiro método", + "Use the in-app reporter": "Utiliza o formulário da app", + "You can find it later on the About page": "Podes encontrar isto mais tarde na página Sobre", + "Second method": "Segundo método", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Utiliza o filtro %s para procurar e verificar se o problema foi denunciado ou se já está resolvido.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inclui uma captura de ecrã se for relevante - O teu problema é sobre uma característica de design ou um erro?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Uma boa denúncia de erro não deve deixar as coisas em aberto. Certifica que incluis detalhes do teu ambiente.", + "Warning: Always use English when contacting us, or we might not understand you.": "Aviso: Usa sempre o Inglês quando nos contactares, podemos não te compreender.", + "Search for torrent": "Procurar torrent", + "No results found": "Nenhum resultado encontrado", + "Invalid credentials": "Credenciais inválidas", + "Open Favorites": "Abrir Favoritos", + "Open About": "Abrir página Sobre", + "Minimize to Tray": "Minimizar para a Barra de Tarefas", + "Close": "Fechar", + "Restore": "Restabelecer", + "Resume Playback": "Retomar a reprodução", + "Features": "Características", + "Connect To %s": "Ligar a %s", + "The magnet link was copied to the clipboard": "A ligação magnet foi copiada para a área de transferência", + "Big Picture Mode": "Modo Big Picture", + "Big Picture Mode is unavailable on your current screen resolution": "O modo Big Picture está indisponível na resolução atual de ecrã", + "Cannot be stored": "Não pode ser guardado", + "%s reported this torrent as fake": "%s denunciou este torrent como falso", + "Randomize": "Aleatorizar", + "Randomize Button for Movies": "Botão de Aleatorizar para Filmes", + "Overall Ratio": "Rácio geral", + "Translate Synopsis": "Traduzir Sinopse", + "N/A": "N/A", + "Your disk is almost full.": "O teu disco está quase cheio.", + "You need to make more space available on your disk by deleting files.": "Elimina ficheiros para disponibilizar mais espaço livre no disco.", + "Playing Next": "Reproduzir a seguir", + "Trending": "Tendências", + "Remember Filters": "Lembrar Filtros", + "Automatic Subtitle Uploading": "Carregamento automático de legendas", + "See-through Background": "Fundo transparente", + "Bold": "Negrito", + "Currently watching": "Atualmente a ver", + "No, it's not that": "Não, não é isso", + "Correct": "Correcto", + "Indie": "Indie", + "Init Database": "Inicializar Base de Dados", + "Status: %s ...": "Estado: %s ...", + "Create Temp Folder": "Criar Pasta Temporária", + "Set System Theme": "Definir tema do sistema", + "Disclaimer": "Aviso Legal", + "Series": "Séries", + "Finished": "Terminada", + "Event": "Evento", + "action": "ação", + "war": "guerra", + "Local": "Local", + "Try another subtitle or drop one in the player": "Tenta outra legenda ou arrasta uma para o reprodutor", + "animation": "animação", + "family": "familiar", + "show": "programa", + "movie": "filme", + "Something went wrong downloading the update": "Ocorreu um erro ao transferir a atualização", + "Activate Update seeding": "Ativar atualização de semeio", + "Disable Anime Tab": "Desativar separador Anime", + "Disable Indie Tab": "Desativar separador Indie", + "Error converting subtitle": "Erro ao converter a legenda", + "No subtitles found": "Nenhuma legenda encontrada", + "Try again later or drop a subtitle in the player": "Tenta novamente mais tarde ou arrasta uma legenda para o reprodutor", + "You should save the content of the old directory, then delete it": "Devias guardar o conteúdo do diretório antigo e depois eliminá-lo", + "Search on %s": "Pesquisa em %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Tens a certeza de que queres limpar a Coleção de Torrents na totalidade?", + "Audio Language": "Idioma do áudio", + "Subtitle": "Legenda", + "Code:": "Código:", + "Error reading subtitle timings, file seems corrupted": "Erro ao ler a sincronia da legenda, ficheiro aparentemente corrompido", + "Connection Not Secured": "Ligação não segura", + "Open File to Import": "Abrir ficheiro para importar", + "Browse Directoy to save to": "Navegar pelo diretório para guardar", + "Cancel and use VPN": "Cancelar e usar VPN", + "Continue seeding torrents after restart app?": "Continuar a semear torrents depois de reiniciar a aplicação?", + "Enable VPN": "Ativar VPN" +} \ No newline at end of file diff --git a/src/app/language/pt-br.json b/src/app/language/pt-br.json index 5b4da49210..fb9be90003 100644 --- a/src/app/language/pt-br.json +++ b/src/app/language/pt-br.json @@ -2,10 +2,9 @@ "External Player": "Player Externo", "Made with": "Feito com", "by a bunch of geeks from All Around The World": "por um bando de nerds de todo o mundo", - "Initializing Butter. Please Wait...": "Iniciando Butter. Por favor aguarde...", - "Status: Checking Database...": "Status: Checando Banco de Dados...", + "Initializing %s. Please Wait...": "Iniciando %s. Por favor aguarde...", "Movies": "Filmes", - "TV Series": "Séries", + "TV Series": "Séries de TV", "Anime": "Anime", "Genre": "Gênero", "All": "Tudo", @@ -19,10 +18,9 @@ "Drama": "Drama", "Family": "Família", "Fantasy": "Fantasia", - "Game Show": "Game Show", - "Home And Garden": "Casa e Jardim", + "Game Show": "Programa de Jogos", "Horror": "Terror", - "Mini Series": "Mini Séries", + "Mini Series": "Minissérie", "Mystery": "Mistério", "News": "Notícias", "Reality": "Reality", @@ -36,7 +34,6 @@ "Thriller": "Suspense", "Western": "Faroeste", "Sort by": "Filtrar por", - "Popularity": "Popularidade", "Updated": "Atualizado", "Year": "Ano", "Name": "Nome", @@ -44,7 +41,7 @@ "Season": "Temporada", "Seasons": "Temporadas", "Season %s": "Temporada %s", - "Load More": "Carregar Mais", + "Load More": "Carregar mais", "Saved": "Salvo", "Settings": "Configurações", "Show advanced settings": "Mostrar configurações avançadas", @@ -53,7 +50,7 @@ "Theme": "Tema", "Start Screen": "Tela Inicial", "Favorites": "Favoritos", - "Show rating over covers": "Mostrar pontuação na capa", + "Show rating over covers": "Mostrar avaliação nas capas", "Always On Top": "Sempre Visível", "Watched Items": "Itens Assistidos", "Show": "Mostrar", @@ -67,18 +64,16 @@ "Only list movies in": "Mostrar apenas filmes em", "Show movie quality on list": "Mostrar qualidade dos filmes na lista", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Coloque os seus detalhes do Trakt.tv aqui para fazer 'scrobble' dos episódios que você assiste no Butter automaticamente", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Conecte ao %s para fazer o 'scrobble' dos episódios que você assiste automaticamente em %s", "Username": "Nome de Usuário", "Password": "Senha", - "Butter stores an encrypted hash of your password in your local database": "O Butter guarda uma hash encriptada da sua senha no seu bando de dados local", + "%s stores an encrypted hash of your password in your local database": "%sarmazenando um \"hash\" criptografado da sua senha no banco de dados local", "Remote Control": "Controle Remoto", "HTTP API Port": "Porta HTTP API", "HTTP API Username": "Nome de usuário HTTP API", "HTTP API Password": "Senha HTTP API", "Connection": "Conexão", "TV Show API Endpoint": "Endpoint da API de Séries", - "Movies API Endpoint": "Endpoint da API de Filmes", "Connection Limit": "Limite de Conexão", "DHT Limit": "Limite DHT", "Port to stream on": "Porta para Transmissão", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Curta", "War": "Guerra", - "Last Added": "Adicionados Recentemente", "Rating": "Classificação", "Open IMDb page": "Abrir página do IMDb", "Health false": "Saúde desconhecida", "Add to bookmarks": "Adicionar aos favoritos", "Watch Trailer": "Assistir Trailer", "Watch Now": "Assistir Agora", - "Health Good": "Saúde Boa", "Ratio:": "Taxa:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Remover dos favoritos", "Changelog": "Mudanças", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "O Butter é o resultado de vários desenvolvedores e designers juntando um monte de APIs para fazer a experiência de ver um filme ou uma série o mais simples possível.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s é o resultado de vários desenvolvedores e designers colocando um monte de APIs juntas para tornar a experiência de assistir filmes via torrent a mais simples possível.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Nós somos um projeto de código aberto. Nós somos de todas as partes do mundo. Nós adoramos os nossos filmes e séries. E cara, nós adoramos pipoca.", - "Invalid PCT Database File Selected": "Arquivo de banco de dados PCT inválido", "Health Unknown": "Saúde Desconhecida", "Episodes": "Episódios", "Episode %s": "Episódio %s", @@ -139,10 +131,8 @@ "Ended": "Concluído", "Error loading data, try again later...": "Erro ao carregar os dados, tente mais tarde...", "Miscellaneous": "Vários", - "When opening TV Show Detail Jump to:": "Quando abrir os detalhes de uma Série pular para", "First Unwatched Episode": "Primeiro Episódio Não Assistido", "Next Episode In Series": "Próximo Episódio Da Série", - "When Opening TV Show Detail Jump To": "Ao Abrir os Detalhes de uma Série Pular Para", "Flushing...": "Apagando..", "Are you sure?": "Você tem certeza?", "We are flushing your databases": "Estamos apagando os seus banco de dados", @@ -153,17 +143,13 @@ "I Accept": "Eu Aceito", "Leave": "Sair", "When Opening TV Series Detail Jump To": "Ao Abrir os Detalhes de uma Série Pular Para", - "Health Medium": "Saúde Média", "Playback": "Reprodução", "Play next episode automatically": "Reproduzir o próximo episódio automaticamente", "Generate Pairing QR code": "Gerar código QR de pareamento", - "Playing Next Episode in": "Reproduzindo o próximo Episódio em", "Play": "Reproduzir", - "Dismiss": "Dispersar", "waitingForSubtitles": "Esperando por Legendas", "Play Now": "Reproduzir Agora", "Seconds": "Segundos", - "You are currently authenticated to Trakt.tv as": "Você está atualmente autenticado ao Trakt.tv como", "You are currently connected to %s": "Você está atualmente conectado a %s", "Disconnect account": "Desconectar conta", "Sync With Trakt": "Sincronizar com o Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Deslocamento da legenda", "secs": "segs", "We are flushing your database": "Nós estamos apagando seu banco de dados", - "We are rebuilding the TV Show Database. Do not close the application.": "Reconstruindo seu banco de dados das Séries. Não feche o aplicativo.", - "No shows found...": "Nenhuma série encontrada...", - "No Favorites found...": "Nenhum favorito encontrado...", - "Rebuild TV Shows Database": "Reconstruir banco de dados das Séries", - "No movies found...": "Nenhum filme encontrado...", "Ratio": "Rácio", - "Health Excellent": "Saúde Excelente", - "Health Bad": "Saúde Ruim", - "Status: Creating Database...": "Status: Criando Banco de Dados...", - "Status: Updating database...": "Status: Atualizando Banco de Dados...", - "Status: Skipping synchronization TTL not met": "Status: Pulando sincronização TTL não confere", "Advanced Settings": "Configurações Avançadas", - "Clear Cache directory after closing app?": "Limpar diretório de cache após fechar o aplicativo?", "Tmp Folder": "Pasta Temporária", - "Status: Downloading API archive...": "Status: Baixando arquivo de API...", - "Status: Archive downloaded successfully...": "Status: Arquivo baixado com sucesso...", - "Status: Importing file": "Status: Importando arquivo", - "Status: Imported successfully": "Status: Importado com sucesso", - "Status: Launching applicaion... ": "Status: Abrindo aplicativo...", "URL of this stream was copied to the clipboard": "URL da transmissão foi copiado para a área de transferência", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Erro, o banco de dados está provavelmente corrompido. Tente limpar os favoritos nas configurações.", "Flushing bookmarks...": "Limpando favoritos...", "Resetting...": "Resetando...", "We are resetting the settings": "Nós estamos redefinindo as configurações", - "New version downloaded": "Nova versão baixada", "Installed": "Instalado", - "Install Now": "Instalar Agora", - "Restart Now": "Reiniciar Agora", "We are flushing your subtitle cache": "Estamos limpando as legendas em cache", "Subtitle cache deleted": "Legendas em cache deletadas", "Please select a file to play": "Por favor, selecione um arquivo para reproduzir", - "Test Login": "Testar Login", - "Testing...": "Testando...", - "Success!": "Sucesso!", - "Failed!": "Falhou!", "Global shortcuts": "Atalhos Globais", "Video Player": "Reprodutor de Video", "Toggle Fullscreen": "Tela cheia", @@ -241,53 +204,45 @@ "Paste": "Colar", "Help Section": "Sessão de Ajuda", "Did you know?": "Você sabia?", - "What does Butter offer?": "O que o Butter oferece?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Com o Butter, você pode assistir Filmes e Séries facilmente. Tudo que você precisa fazer é clicar em uma das capas, depois clicar em 'Assistir Agora'. Mas a sua experiência é altamente costumizável:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "A nossa coleção de Filmes contém filmes apenas em Alta Definição, disponível em 720p e 1080p. Para assistir um filme, simplesmente abra o Butter e navegue pela nossa coleção de filmes, através da aba 'Filmes' encontrada na barra de navegação. Por padrão será mostrados todos os filmes ordenados por popularidade, mas você pode aplicar os seus próprios filtros, graças aos filtros de 'Gênero' e 'Filtrar por'. Uma vez que você escolheu um filme que queira assistir, clique na capa. Depois clique em 'Assistir Agora'. Não esqueça a pipoca!", + "What does %s offer?": "O que o %soferece?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Com %s, você pode assistir Filmes e Séries facilmente. Tudo que você precisa fazer é clicar em uma das capas, depois clicar em 'Assistir Agora'. Mas a sua experiência é altamente customizável:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Nossa coleção de Filmes contém somente Filmes em Alta-Resolução, fornecidos em 720p ou 1080p.Para assistir um filme, abra%s e navegue por entre a coleção de filmes, encontrada na seção 'Filmes', na barra de navegação. Por padrão serão mostrados todos os filmes escolhidos por popularidade, mas você pode usar seus próprios filtros, graças aos filtros 'Gênero' e 'Classificar por'. Depois de escolher o filme que deseja assistir, clique sobre ele. Em seguida, clique em 'Assista agora'. Ah! Não esqueça de fazer a pipoca!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "A aba de Séries, que você pode encontrar clicando em 'Séries' na barra de navegação, vai lhe mostrar todas as séries disponíveis na nossa coleção. Você também pode aplicar os seus próprios filtros, da mesma forma que os Filmes, para lhe ajudar a decidir o que assistir. Nessa coleção, também é só clicar na capa: a nova janela que vai aparecer vai lhe possibilitar navegar pelas Temporadas e Episódios. Uma vez que você se decidiu, clique no botão 'Assistir Agora'.", "Choose quality": "Escolher a qualidade", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Um slider próximo ao botão 'Assistir Agora' vai lhe permitir escolher a qualidade. Você também pode escolher uma qualidade fixa na aba de Configurações. Aviso: Qualidade melhor significa que mais dados serão baixados.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "A maioria dos Filmes e Séries tem legendas na sua língua. Você pode setá-las na aba de configurações. Para os Filmes, você também pode setá-las pelo menu de cascata, na página de detalhes dos Filmes", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Clicando no ícone de coração em uma capa vai adicionar o filme/série para os seus favoritos. Essa página é encontrada pelo ícone em forma de coração, na barra de navegação. Para remover um item da sua coleção, é só clicar no icone denovo! é muito simples, não é?", "Watched icon": "Ícone de Visto", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "O Butter vai manter salvo o que você já assistiu - uma ajudinha não faz mal. Você também pode marcar um item como visto clicando no ícone em forma de olho nas capas. Você também pode fazer a sincronização de sua coleção com o site Trakt.tv, pela aba de Configurações.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "No Butter, você pode usar o ícone de lupa para fazer uma pesquisa. Escreva um Título, um Ator, um Diretor ou até mesmo um Ano, apertae 'Enter' e nos nos deixe mostrar o que podemos lhe oferecer para suprir suas necessidades. Para fechar sua busca atual, você pode clicar no 'X' localizado próximo à sua pesquisa ou escreva qualquer outra coisa no campo.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s vai manter salvo o que você já assistiu - uma ajudinha não faz mal. Você também pode marcar um item como visto clicando no ícone em forma de olho nas capas. Você também pode fazer a sincronização de sua coleção com o site Trakt.tv, pela aba de Configurações.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Em %s, você pode usar o ícone da lupa para abrir a pesquisa. Digite um Título, um Ator, um Diretor ou até um Ano, pressione 'Enter' e deixe-nos mostrar o que podemos oferecer para atender às suas necessidades. Para fechar sua pesquisa atual, você pode clicar no 'X' localizado ao lado da sua entrada ou digitar alguma outra coisa no campo.", "External Players": "Reprodutores Externos", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Se você preferir usar um reprodutor personalizado ao invés do padrão, você pode fazer isso clicando no ícone junto ao botão 'Assistir Agora'. Uma lista dos reprodutores instalados será mostrada, seleciona um e o Butter irá enviar tudo para ele. Se o seu reprodutor não estiver na lista, por favor reporte para nós.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Se você preferir usar um player personalizado em vez dos players incorporados no programa, clique no ícone alocado no botão 'Assista agora'. Uma lista dos seus players instalados será exibida, selecione um e %s será enviado tudo para ele. Se o seu player não estiver na lista, informe-o a nós.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Para impulsionar a customização ainda mais, nós oferecemos um grande painel de opções. Para acessar as Configurações, clique no ícone em forma de engrenagem na barra de navegação.", "Keyboard Navigation": "Navegação pelo Teclado", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "A lista completa de atalhos do teclado está disponível apertando '?' no seu teclado, ou através do ícone em forma de teclado na aba de Configurações.", "Custom Torrents and Magnet Links": "Torrents Personalizados e Links Magnéticos", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Você pode usar torrents personalizados e links magnéticos no Butter. Simplesmente arraste e solte os arquivos .torrent na janela do aplicativo, e/ou cole qualquer link magnético.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Você pode usar torrents personalizados e links magnéticos no %s. Simplesmente arraste e solte os arquivos .torrent na janela do aplicativo, e/ou cole qualquer link magnético.", "Torrent health": "Saúde do Torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Nos detalhes de Filmes/Séries, você pode encontrar um pequeno círculo, da cor cinza, vermelho, amarelo ou verde. Essas cores se referem à saúde do torrent. Um torrent verde vai ser baixado rapidamente, enquanto um torrent vermelho pode até não ser possível baixar, ou baixe muito lentamente. A cor cinza representa um erro no cálculo de saúde para os Filmes, e nas Séries precisa ser clicado para mostrar a saúde.", - "How does Butter work?": "Como o Butter funciona?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter transmite conteúdo em vídeo através de torrents. Nossos filmes são disponibilizados por %s e nossos seriados por %s, enquanto a coleta de todos os metadados são de %s. Nós não hospedamos nenhum conteúdo.", + "How does %s work?": "Como o %s funciona?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s transmite conteúdo em vídeo através de torrents. Nossos filmes são disponibilizados por %s e nossos seriados por %s, enquanto a coleta de todos os metadados são de %s. Nós não hospedamos nenhum conteúdo.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Streaming de Torrents? Bem, torrents usam o protocolo Bittorrent, o que basicamente significa que você baixa pequenas partes do conteúdo do computador de outro usuário, enquanto está enviando as partes que você já baixou para outro usuário. Em seguida, você assiste aquelas partes, enquanto as próximas estão sendo baixadas em segundo plano. Esta troca permite que o conteúdo continue ativo.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Uma vez que o filme estiver completamente baixado, você continua enviando partes para outros usuários. E tudo é deletado do seu computador quando você fecha o Butter. Simples assim.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "O aplicativo em si é feito com Node-Webkit, HTML, CSS e Javascript. Ele funciona como o browser Google Chrome, exceto porque você hospeda a maior parte do código no seu computador. Sim, Butter funciona com a mesma tecnologia que um site qualquer, tipo... podemos citar o Wikipedia, ou o Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Uma vez que o filme estiver completamente baixado, você continua enviando partes para outros usuários. E tudo é deletado do seu computador quando você fecha o %s. Simples assim.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "O aplicativo em si é feito com Node-Webkit, HTML, CSS e Javascript. Ele funciona como o browser Google Chrome, exceto porque você hospeda a maior parte do código no seu computador. Sim, %s funciona com a mesma tecnologia que um site qualquer, tipo... podemos citar o Wikipedia, ou o Youtube!", "I found a bug, how do I report it?": "Eu encontrei um erro, como eu reporto?", - "No historics found...": "Nenhum histórico encontrado...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Erro, o banco de dados está provavelmente corrompido. Tente apagar o histórico nas configurações.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Você pode colar os seus links magnéticos em qualquer lugar no Butter com CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Você pode arrastar e soltar um arquivo .torrent no Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "O projeto Butter começou em Fevereiro de 2014 e já teve 150 pessoas que contribuiram mais de 3000 vezes para o seu desenvolvimento em Agosto de 2014.", - "The rule n°10 applies here.": "A regra n°10 se aplica aqui.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Você pode colar os seus links magnéticos em qualquer lugar no %s com CTRL+V", + "You can drag & drop a .torrent file into %s.": "Você pode arrastar e soltar um arquivo .torrent no %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Se a legenda de uma série estiver faltando, você pode adicioná-la em %s. E do mesmo jeito para os Filmes, mas em %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Se você está passando por quedas de conexão, tente reduzir o Limite DHT nas Configurações", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Procure \"1998\" para ver todos os filmes que foram lançados nesse ano", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Você pode fazer login no Trakt.tv para ver todos os Filmes/Séries já assistidos, e sincronizá-los através de múltiplas plataformas.", "Clicking on the rating stars will display a number instead.": "Clicando nas estrelas de classificação mostrará um número ao invés de estrelas", "This application is entirely written in HTML5, CSS3 and Javascript.": "Este aplicativo é feito inteiramente em HTML5, CSS3 e Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Quer saber mais sobre um Filme ou uma Série? Clique no ícone da IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Clicando duas vezes em um filtro do \"Filtrar por\" irá reverter a ordem da lista", "Switch to next tab": "Alternar para próxima aba", "Switch to previous tab": "Alternar para aba anterior", "Switch to corresponding tab": "Alternar para aba correspondente", "through": "através", "Enlarge Covers": "Aumentar as Capas", "Reduce Covers": "Diminuir as Capas", - "Open the Help Section": "Abrir a Sessão de Ajuda", "Open Item Details": "Abrir Detalhes dos Itens", "Add Item to Favorites": "Adicionar item aos Favoritos", "Mark as Seen": "Marcar como visto", @@ -309,10 +264,8 @@ "name": "nome", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Nenhum anime encontrado...", "Movie": "Filme", "Special": "Especial", - "No Watchlist found...": "Nenhuma Lista encontrada...", "Watchlist": "Lista", "Resolving..": "Resolvendo..", "About": "Sobre", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Definir taxa de reprodução como %s", "Playback rate adjustment is not available for this video!": "Ajuste da taxa de reprodução não está disponível para este vídeo!", "Color": "Cor", - "With Shadows": "Com sombras", "Local IP Address": "Endereço IP local", "Japan": "Japão", "Cars": "Carros", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Cotidiano", "Slice of Life": "Cotidiano", "Space": "Espaço", "Sports": "Esporte", "Super Power": "Super Poder", "Supernatural": "Sobrenatural", "Vampire": "Vampiro", - "Alphabet": "Título", "Automatically Sync on Start": "Sincronizar automaticamente na inicialização", - "Setup VPN": "Configurar VPN", "VPN": "VPN", - "Install VPN Client": "Instalar Cliente VPN", - "More Details": "Mais Detalhes", - "Don't show me this VPN option anymore": "Não exiba esta opção de VPN novamente", "Activate automatic updating": "Ativar atualização automática", - "We are installing VPN client": "Estamos instalando o cliente VPN", - "VPN Client Installed": "Cliente VPN Instalado", "Please wait...": "Por favor, aguarde...", - "VPN.ht client is installed": "Cliente VPN.ht está instalado", - "Install again": "Instalar novamente", "Connect": "Conectar-se", "Create Account": "Criar Conta", - "Please, allow ~ 1 minute": "Por favor, permita ~ 1 minuto", - "Status: Connecting to VPN...": "Status: Conectando-se ao VPN", - "Status: Monitoring connexion - ": "Status: Monitorando conexão -", - "Connect VPN": "Conectar VPN", - "Disconnect VPN": "Desconectar VPN", "Celebrate various events": "Festejar vários eventos", - "ATTENTION! We need admin access to run this command.": "ATENÇÃO! Nós precisamos de acesso administrativo para executar este comando.", - "Your password is not saved": "Sua senha não está salva", - "Enter sudo password :": "Digite a senha de sudo:", - "Status: Monitoring connection": "Status: Monitorando conexão -", - "Status: Connected": "Status: Conectado", - "Secure connection": "Conexão segura", - "Your IP:": "Seu IP:", "Disconnect": "Desconectar", "Downloaded": "Download concluído", "Loading stuck ? Click here !": "Carregamento travou ? Clique aqui !", @@ -399,8 +329,6 @@ "Enter new name": "Insira um novo nome", "This name is already taken": "Esse nome já está sendo utilizado", "Always start playing in fullscreen": "Sempre comece a reproduzir em tela cheia", - "Allow torrents to be stored for further use": "Permitir que torrents sejam armazenados para uso posterior", - "Hide VPN from the filter bar": "Esconder VPN da barra de filtragem", "Magnet link": "Link magnético", "Error resolving torrent.": "Erro ao captar o torrent.", "%s hour(s) remaining": "%s hora(s) restante(s)", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Definir janela do player à metade da resolução do vídeo", "Retry": "Tentar novamente", "Import a Torrent": "Importar um Torrent", - "The remote movies API failed to respond, please check %s and try again later": "A API dos filmes remotos não responde, favor checar a %s e tente novamente", - "The remote shows API failed to respond, please check %s and try again later": "A API dos shows remotos não responde, favor checar a %s e tente novamente", - "The remote anime API failed to respond, please check %s and try again later": "A API dos animes remotos não responde, favor checar a %s e tente novamente", "Not Seen": "Não Assistido", "Seen": "Assistido", "Title": "Título", @@ -426,7 +351,6 @@ "Opaque Background": "Fundo Opaco", "No thank you": "Não, obrigado", "Report an issue": "Relatar um problema", - "Log in into your GitLab account": "Entrar na sua conta do GitLab", "Email": "Email", "Log in": "Entrar", "Report anonymously": "Relatar anonimamente", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Usar ferramenta de relatos do app", "You can find it later on the About page": "Você pode encontrá-lo depois na página Sobre", "Second method": "Segundo método", - "You can create an account on our %s repository, and click on %s.": "Você pode criar uma conta no nosso repositório %s, e clicar em %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Use o filtro %s de problemas para procurar e verificar se o problema já foi relatado ou consertado.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Incluir uma captura da tela se relevante - Seu problema é sobre uma característica do design ou um bug?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Um bom relato de bug não deve fazer com que os outros precisem ir atrás de você por mais informações. Tenha certeza de incluir os detalhes do seu ambiente.", "Warning: Always use English when contacting us, or we might not understand you.": "Atenção: Sempre utilize o inglês quando nos contatar, ou nós poderemos não entendê-lo.", - "Search on %s": "Procurar em %s", + "Search for torrent": "Procurar por torrent", "No results found": "Nenhum resultado encontrado", "Invalid credentials": "Credenciais inválidas", "Open Favorites": "Abrir Favoritos", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "O Modo Tela Grande está indisponível para a sua resolução de tela atual", "Cannot be stored": "Não pode ser armazenado", "%s reported this torrent as fake": "%s reportou esse torrent como falso", - "%s could not verify this torrent": "%s não pôde verificar esse torrent", "Randomize": "Aleatório", "Randomize Button for Movies": "Botão de modo aleatório para Filmes", "Overall Ratio": "Taxa Geral", "Translate Synopsis": "Traduzir Sinopse", - "Returning Series": "Séries Renovadas", - "In Production": "Em Produção", - "Canceled": "Cancelada", "N/A": "N/D", - "%s is not supposed to be run as administrator": "%s não deve ser executado como administrador", "Your disk is almost full.": "Seu disco está quase cheio.", "You need to make more space available on your disk by deleting files.": "Você precisa precisa deletar arquivos do seu disco para ter mais espaço disponível.", "Playing Next": "A seguir", "Trending": "Tendência", - "Remember Filters": "Lembrar dos Filtros", - "Automatic Subtitle Uploading": "Carregando Legenda Automática", - "See-through Background": "Plano de Fundo Transparente", + "Remember Filters": "Lembrar Filtros", + "Automatic Subtitle Uploading": "Upload Automático de Legenda", + "See-through Background": "Fundo transparente", "Bold": "Negrito", - "Currently watching": "Assistindo atualmente", + "Currently watching": "Assistindo no momento", "No, it's not that": "Não, não é isso", "Correct": "Correto", - "Initializing %s. Please Wait...": "Inicializando %s. Por favor, Espere..." + "Indie": "Indie", + "Init Database": "Iniciar Banco de Dados", + "Status: %s ...": "Status: %s...", + "Create Temp Folder": "Criar pasta temporária", + "Set System Theme": "Definir Tema do Sistema", + "Disclaimer": "Aviso Legal", + "Series": "Séries", + "Finished": "Finalizado", + "Event": "Evento", + "action": "ação", + "war": "guerra", + "Local": "Local", + "Try another subtitle or drop one in the player": "Tente uma outra legenda ou solte uma no player", + "animation": "animação", + "family": "família", + "show": "série", + "movie": "filme", + "Something went wrong downloading the update": "Algo deu errado ao baixar a atualização", + "Activate Update seeding": "Ativar atualização de semeadura", + "Disable Anime Tab": "Desativar Aba de Animes", + "Disable Indie Tab": "Desativar Aba Indie", + "Error converting subtitle": "Erro ao converter legenda", + "No subtitles found": "Nenhuma legenda foi encontrada", + "Try again later or drop a subtitle in the player": "Tente novamente mais tarde ou solte uma legenda no player", + "You should save the content of the old directory, then delete it": "Você deve salvar o conteúdo do antigo diretório, e depois excluí-lo", + "Search on %s": "Procurar em %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Tem certeza de que deseja limpar toda a coleção do Torrent?", + "Audio Language": "Áudio", + "Subtitle": "Legenda", + "Code:": "Código", + "Error reading subtitle timings, file seems corrupted": "Erro na leitura de tempo da legenda, o arquivo aparenta estar corrompido", + "Connection Not Secured": "Conexão não protegida", + "Open File to Import": "Abrir arquivo para importar", + "Browse Directoy to save to": "Escolha Diretório no qual salvar", + "Cancel and use VPN": "Cancelar e usar VPN", + "Continue seeding torrents after restart app?": "Continuar semeando torrents depois de reiniciar a aplicação?", + "Enable VPN": "Habilitar VPN" } \ No newline at end of file diff --git a/src/app/language/pt.json b/src/app/language/pt.json index 27c849db1f..98f7552724 100644 --- a/src/app/language/pt.json +++ b/src/app/language/pt.json @@ -1,9 +1,8 @@ { "External Player": "Leitor externo", "Made with": "Feito com", - "by a bunch of geeks from All Around The World": "por um grupo de nerds de todo o mundo", - "Initializing Butter. Please Wait...": "A iniciar o Butter. Por favor, aguarda…", - "Status: Checking Database...": "Estado: A verificar a base de dados…", + "by a bunch of geeks from All Around The World": "por um grupo de nerds do todo o mundo", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmes", "TV Series": "Séries", "Anime": "Animes", @@ -20,7 +19,6 @@ "Family": "Família", "Fantasy": "Fantasia", "Game Show": "Concurso", - "Home And Garden": "Casa e jardim", "Horror": "Terror", "Mini Series": "Mini-séries", "Mystery": "Mistério", @@ -32,11 +30,10 @@ "Special Interest": "Interesse especial", "Sport": "Desporto", "Suspense": "Suspense", - "Talk Show": "Talk Show", + "Talk Show": "Talk show", "Thriller": "Tríler", "Western": "Faroeste", "Sort by": "Ordenar por", - "Popularity": "Popularidade", "Updated": "Atualização", "Year": "Ano", "Name": "Nome", @@ -67,18 +64,16 @@ "Only list movies in": "Mostrar apenas filmes em", "Show movie quality on list": "Mostrar qualidade dos filmes na lista", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Digita os teus dados de acesso ao Trakt.tv para sincronizares automaticamente os episódios que vês no Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Liga-te a %s para sincronizar automaticamente os episódios vistos no %s", "Username": "Nome de utilizador", "Password": "Palavra-passe", - "Butter stores an encrypted hash of your password in your local database": "O Butter guarda uma hash encriptada da palavra-passe na tua base de dados local", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Controlo remoto", "HTTP API Port": "Porta da API HTTP", "HTTP API Username": "Utilizador da API HTTP", "HTTP API Password": "Palavra-passe da API HTTP", "Connection": "Ligação", - "TV Show API Endpoint": "Endereço da API de Séries", - "Movies API Endpoint": "Endereço da API de Filmes", + "TV Show API Endpoint": "Endereço da API de séries", "Connection Limit": "Limite de ligações", "DHT Limit": "Limite DHT", "Port to stream on": "Porta para transmissão", @@ -94,32 +89,29 @@ "Flush all databases": "Limpar todas as bases de dados", "Reset to Default Settings": "Repor predefinições", "Importing Database...": "A importar a base de dados...", - "Please wait": "Por favor, aguarda", + "Please wait": "Por favor, aguarda...", "Error": "Erro", "Biography": "Biografia", - "Film-Noir": "Film-Noir", + "Film-Noir": "Film-noir", "History": "História", "Music": "Música", "Musical": "Musical", "Sci-Fi": "Ficção científica", "Short": "Curta-metragem", "War": "Guerra", - "Last Added": "Data de introdução", "Rating": "Classificação", "Open IMDb page": "Abrir página IMDb", "Health false": "Saúde falsa", "Add to bookmarks": "Adicionar aos favoritos", "Watch Trailer": "Ver trailer", "Watch Now": "Ver agora", - "Health Good": "Saúde boa", "Ratio:": "Rácio:", "Seeds:": "Sementes:", "Peers:": "Peers:", "Remove from bookmarks": "Remover dos favoritos", - "Changelog": "Lista de alterações", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "O Butter é o resultado da combinação de uma carrada de mecanismos, por parte de vários programadores e designers, para tornar a experiência de ver um filme ou uma série tão simples quanto possível.", + "Changelog": "Lista de alterações", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Somos um projeto de código aberto. Somos do mundo inteiro. Adoramos os nossos filmes. E acredita, adoramos pipocas.", - "Invalid PCT Database File Selected": "O ficheiro de base de dados PCT escolhido é inválido", "Health Unknown": "Saúde desconhecida", "Episodes": "Episódios", "Episode %s": "Episódio %s", @@ -132,38 +124,32 @@ "Cancel": "Cancelar", "startingDownload": "A iniciar a descarga…", "downloading": "A descarregar…", - "ready": "Pronto", + "ready": "Ligação estabelecida", "playingExternally": "Reproduzir externamente", "Custom...": "Personalizado...", "Volume": "Volume", "Ended": "Terminou", "Error loading data, try again later...": "Erro ao carregar. Tenta mais tarde...", "Miscellaneous": "Outros", - "When opening TV Show Detail Jump to:": "Ao abrir detalhes da série ir para:", "First Unwatched Episode": "primeiro episódio por ver", "Next Episode In Series": "próximo episódio da série", - "When Opening TV Show Detail Jump To": "Ao abrir detalhes do Programa de TV ir para", "Flushing...": "A limpar...", "Are you sure?": "Tens a certeza?", "We are flushing your databases": "Estamos a limpar as tuas bases de dados", "Success": "Sucesso", "Please restart your application": "Por favor, reinicia a aplicação", "Restart": "Reiniciar", - "Terms of Service": "Termos de Serviço", - "I Accept": "Eu aceito", + "Terms of Service": "Termos de serviço", + "I Accept": "Aceito", "Leave": "Sair", "When Opening TV Series Detail Jump To": "Ao abrir os detalhes das séries ir para", - "Health Medium": "Saúde média", "Playback": "Reprodução", "Play next episode automatically": "Reproduzir o próximo episódio automaticamente", "Generate Pairing QR code": "Gerar código QR de emparelhamento", - "Playing Next Episode in": "Reproduzir próximo episódio em", "Play": "Reproduzir", - "Dismiss": "Ignorar", "waitingForSubtitles": "A aguardar legendas...", "Play Now": "Reproduzir agora", "Seconds": "Segundos", - "You are currently authenticated to Trakt.tv as": "Estás autenticado no Trakt.tv como", "You are currently connected to %s": "Estás ligado a %s", "Disconnect account": "Desligar conta", "Sync With Trakt": "Sincronizar com Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Desfasamento das legendas", "secs": "segs", "We are flushing your database": "Estamos a limpar a tua base de dados", - "We are rebuilding the TV Show Database. Do not close the application.": "Estamos a reconstruir a base de dados das Séries. Não feches a aplicação.", - "No shows found...": "Nenhuma série encontrada...", - "No Favorites found...": "Nenhum favorito encontrado...", - "Rebuild TV Shows Database": "Reconstruir a base de dados das Séries", - "No movies found...": "Nenhum filme encontrado...", "Ratio": "Rácio", - "Health Excellent": "Saúde excelente", - "Health Bad": "Saúde má", - "Status: Creating Database...": "Estado: A criar base de dados...", - "Status: Updating database...": "Estado: A atualizar base de dados...", - "Status: Skipping synchronization TTL not met": "Estado: A ignorar sincronização, TTL ultrapassado", "Advanced Settings": "Definições avançadas", - "Clear Cache directory after closing app?": "Limpar pasta de cache depois de fechar a aplicação?", "Tmp Folder": "Pasta tmp", - "Status: Downloading API archive...": "Estado: A descarregar arquivo da API…", - "Status: Archive downloaded successfully...": "Estado: Arquivo descarregado com sucesso…", - "Status: Importing file": "Estado: A importar ficheiro", - "Status: Imported successfully": "Estado: Importado com sucesso", - "Status: Launching applicaion... ": "Estado: A iniciar a aplicação...", "URL of this stream was copied to the clipboard": "O URL desta transmissão foi copiado para a área de transferência", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Erro, provavelmente a base de dados está corrompida. Tenta eliminar os favoritos nas definições.", - "Flushing bookmarks...": "A eliminar os favoritos...", + "Flushing bookmarks...": "A apagar os favoritos...", "Resetting...": "A restaurar...", "We are resetting the settings": "Estamos a restaurar as definições", - "New version downloaded": "Nova versão descarregada", "Installed": "Instalado", - "Install Now": "Instalar agora", - "Restart Now": "Reiniciar agora", "We are flushing your subtitle cache": "Estamos a limpar as legendas em cache", "Subtitle cache deleted": "Cache de legendas eliminado", "Please select a file to play": "Por favor, escolhe o ficheiro a reproduzir", - "Test Login": "Testar login", - "Testing...": "A testar...", - "Success!": "Sucesso!", - "Failed!": "Falhou!", "Global shortcuts": "Atalhos globais", "Video Player": "Leitor de vídeo", "Toggle Fullscreen": "Ecrã completo", @@ -241,53 +204,45 @@ "Paste": "Colar", "Help Section": "Página de ajuda", "Did you know?": "Sabias?", - "What does Butter offer?": "O que oferece o Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Com o Butter, podes ver filmes e séries muito facilmente. Só precisas de clicar numa das capas, de seguida clicar em 'Ver agora'. Mas a utilização é altamente personalizável:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "A nossa coleção de filmes contém apenas filmes em alta definição, disponíveis em 720p e 1080p. Para veres um filme, abre o Butter e navega pela biblioteca de filmes através do separador “Filmes” na barra de navegação. A visão predefinida irá mostrar-te todos os filmes ordenados por popularidade, mas podes aplicar os teus próprios filtros nas opções “Género” e “Ordenar por”. Assim que tiveres escolhido o filme que pretendes ver, clica na respetiva capa. Depois, clica em “Ver agora”. Não te esqueças das pipocas!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "O separador de séries, acessível clicando em 'Séries' na barra de navegação, vai apresentar todas as séries disponíveis na nossa coleção. Também podes aplicar os teus próprios filtros, tal como com os Filmes, para te ajudar a decidir o que ver. Nesta coleção também, basta clicar na capa: a nova janela que irá aparecer vai te permitir navegar pelas Temporadas e Episódios. Assim que tomares uma decisão, basta clicares no botão 'Ver agora'.", "Choose quality": "Escolhe a qualidade", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "O botão de deslocação junto ao botão 'Ver agora' permite-te escolher a qualidade da emissão. Também podes definir uma qualidade fixa no separador das Definições. Atenção: a escolha de qualidades superiores implica a descarga de mais dados.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "A maior parte dos nossos filmes e séries têm legendas no teu idioma. Podes defini-las no separador das Definições. Para os filmes, podes até defini-las através do menu de lista, na página de detalhes do filme.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Ao clicares no ícone em forma de coração numa capa estás a adicionar o elemento aos teus favoritos. Podes aceder aos teus favoritos se clicares no ícone em forma de coração na barra de navegação. Para removeres um elemento dos favoritos, basta voltares a clicar no ícone na capa! É simples, não é?", "Watched icon": "Ícone visto", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "O Butter vai lembrar-se daquilo que já viste - uma pequena ajuda que não faz mal a ninguém. Também podes definir um item como visto clicando no ícone em forma de olho nas capas. Podes até criar e sincronizar a tua coleção no website Trakt.tv, através do separador das Definições.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "No Butter, podes usar o ícone da lupa para abrir a pesquisa. Escreve um título, um ator, um diretor ou até um ano, pressiona 'Enter' e iremos mostrar-te o que temos para oferecer e realizar as tuas necessidades. Para fechar a pesquisa atual, podes clicar no 'X' localizado ao lado daquilo que escreveste ou então escreve qualquer outra coisa no campo.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Leitores externos", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Se preferires usar um leitor externo em vez daquele que vem integrado, podes fazê-lo clicando no respetivo ícone no botão 'Ver agora'. Será apresentada uma lista dos leitores que tens instalados, escolhe um e o Butter enviará tudo para lá. Se o teu leitor não se encontrar na lista, por favor informa-nos.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Para levar a personalização ainda mais longe, oferecemos-te um grande leque de opções. Para aceder às Definições, clica no ícone em forma de roda na barra de navegação.", "Keyboard Navigation": "Navegação com o teclado", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "A lista completa de atalhos de teclado está disponível clicando no '?' do teu teclado, ou através do ícone em forma de teclado no separador das Definições.", "Custom Torrents and Magnet Links": "Torrents personalizados e ligações Magnet", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Podes usar torrents personalizados e ligações magnet no Butter. Basta arrastar e largar ficheiros .torrent para dentro da janela da aplicação, e/ou colar uma ligação magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Saúde do torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Nos detalhes de filmes/séries, encontrarás um pequeno círculo, de cor cinzenta, vermelha, amarela ou verde. Essas cores estão relacionadas com a saúde do torrent. Um torrent verde será transferido mais rapidamente, enquanto que um torrent vermelho poderá não ser transferido de todo, ou muito lentamente. A cor cinzenta representa um erro no cálculo de saúde dos filmes, e é necessário clicar nas séries de forma a apresentar a saúde.", - "How does Butter work?": "Como funciona o Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "O Butter reproduz os vídeos através de torrents. Os nossos filmes são fornecidos por %s e as nossas são fornecidas por %s, enquanto que todos os metadados são obtidos a partir de %s. Nós não alojamos nenhum conteúdo.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Reprodução de torrents? Ora bem, os torrents usam o protocolo Bittorrent, o que basicamente quer dizer que tu transferes pequenos pedaços do conteúdo vindos do computador de outro utilizador, enquanto envias para outro utilizador os pedaços que já transferiste. Depois, consegues ver esses pedaços, enquanto os próximos são transferidos silenciosamente. Esta troca permite que o conteúdo se mantenha saudável.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Assim que um filme é transferido na sua totalidade, continuas a enviar pedaços aos outros utilizadores. E tudo é eliminado do teu computador quando fechas o Butter. Tão simples quanto isso.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "A aplicação em si é desenvolvida com Node-Webkit, HTML, CSS e Javascript. Funciona como o navegador Google Chrome, excepto que a maior parte do código está alojado no teu computador. Sim, o Butter funciona com a mesma tecnologia que um website comum, tal como... por exemplo, a Wikipedia ou o Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Encontrei um erro, como posso comunicá-lo?", - "No historics found...": "Histórico não encontrado...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Erro, provavelmente a base de dados está corrompida. Tenta eliminar os favoritos nas definições.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Podes colar ligações magnet em qualquer sítio do Butter através de CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Podes arrastar e largar um ficheiro .torrent no Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "O projeto Butter começou em Fevereiro de 2014 e já teve 150 pessoas que contribuíram mais de 3000 vezes para o seu desenvolvimento em Agosto de 2014.", - "The rule n°10 applies here.": "A regra nº10 é aplicada aqui.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Se estiver a faltar a legenda de uma Série, podes adicioná-la em %s. E da mesma forma para um Filme, mas em %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Se estiveres a sofrer quebras de ligação, tenta reduzir o limite DHT nas Definições", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Pesquisa \"1998\" para veres todos os filmes que foram lançados nesse ano.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Podes iniciar sessão no Trakt.tv para guardares todos os elementos que viste e sincronizares esses elementos entre vários dispositivos.", "Clicking on the rating stars will display a number instead.": "Clicando nas estrelas de classificação irá alternar para numeração", "This application is entirely written in HTML5, CSS3 and Javascript.": "Esta aplicação é completamente escrita em HTML5, CSS3 e Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Queres saber mais sobre um Filme ou Série? Basta clicares no ícone IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Clicando duas vezes num filtro \"Ordenar por\" inverte a ordem da lista", "Switch to next tab": "Ir para separador seguinte", "Switch to previous tab": "Ir para separador anterior", "Switch to corresponding tab": "Ir para separador correspondente", "through": "até", "Enlarge Covers": "Aumentar capas", "Reduce Covers": "Reduzir capas", - "Open the Help Section": "Abrir Página de Ajuda", "Open Item Details": "Abrir Detalhes do Item", "Add Item to Favorites": "Adicionar aos favoritos", "Mark as Seen": "Marcar como visto", @@ -309,10 +264,8 @@ "name": "Nome", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Nenhum anime encontrado…", "Movie": "Filme", "Special": "Especial", - "No Watchlist found...": "Nenhuma lista de referências encontrada...", "Watchlist": "Lista de referências", "Resolving..": "A resolver…", "About": "Informações", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Definir velocidade de reprodução para %s", "Playback rate adjustment is not available for this video!": "O ajuste da velocidade de reprodução não está disponível para este vídeo!", "Color": "Cor", - "With Shadows": "Com sombras", "Local IP Address": "Endereço IP local", "Japan": "Japão", "Cars": "Carros", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Pedaço de vida", "Slice of Life": "Pedaço de vida", "Space": "Espaço", "Sports": "Desporto", "Super Power": "Superpoder", "Supernatural": "Sobrenatural", "Vampire": "Vampiro", - "Alphabet": "Título", "Automatically Sync on Start": "Sincronizar automaticamente ao iniciar", - "Setup VPN": "Configurar VPN", "VPN": "VPN", - "Install VPN Client": "Instalar cliente VPN", - "More Details": "Mais detalhes", - "Don't show me this VPN option anymore": "Não me voltar a mostrar as opções de VPN", "Activate automatic updating": "Ativar atualizações automáticas", - "We are installing VPN client": "A instalação do cliente VPN está em curso", - "VPN Client Installed": "Cliente VPN instalado", "Please wait...": "Por favor, aguarda…", - "VPN.ht client is installed": "Cliente VPN.ht está instalado", - "Install again": "Voltar a instalar", "Connect": "Ligar", "Create Account": "Criar conta", - "Please, allow ~ 1 minute": "Por favor, aguarda ~1 minuto", - "Status: Connecting to VPN...": "Estado: A ligar à VPN…", - "Status: Monitoring connexion - ": "Estado: A monitorizar a ligação -", - "Connect VPN": "Ligar VPN", - "Disconnect VPN": "Desligar VPN", "Celebrate various events": "Comemorar datas especiais", - "ATTENTION! We need admin access to run this command.": "ATENÇÃO! É necessário acesso privilegiado para executar este comando.", - "Your password is not saved": "A tua palavra-passe não está guardada.", - "Enter sudo password :": "Digita a palavra-passe sudo:", - "Status: Monitoring connection": "Estado: A monitorizar a ligação", - "Status: Connected": "Estado: Ligado", - "Secure connection": "Ligação segura", - "Your IP:": "O teu IP:", "Disconnect": "Desligar", "Downloaded": "Descarregado", "Loading stuck ? Click here !": "Carregamento bloqueado? Clica aqui!", @@ -399,8 +329,6 @@ "Enter new name": "Digita um novo nome", "This name is already taken": "Este nome já existe", "Always start playing in fullscreen": "Iniciar reprodução sempre em ecrã completo", - "Allow torrents to be stored for further use": "Permitir que os torrents sejam guardados para utilização posterior", - "Hide VPN from the filter bar": "Ocultar ícone de VPN", "Magnet link": "Ligação Magnet", "Error resolving torrent.": "Erro ao resolver o torrent.", "%s hour(s) remaining": "Faltam %s hora(s)", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Definir janela do leitor para metade da resolução de vídeo", "Retry": "Voltar a tentar", "Import a Torrent": "Importar um Torrent", - "The remote movies API failed to respond, please check %s and try again later": "A API de filmes não respondeu, por favor verifica %s e volta a tentar mais tarde", - "The remote shows API failed to respond, please check %s and try again later": "A API de séries não respondeu, por favor verifica %s e volta a tentar mais tarde", - "The remote anime API failed to respond, please check %s and try again later": "A API de anime não respondeu, por favor verifica %s e volta a tentar mais tarde", "Not Seen": "Por ver", "Seen": "Visto", "Title": "Título", @@ -426,7 +351,6 @@ "Opaque Background": "Fundo opaco", "No thank you": "Não, obrigado", "Report an issue": "Comunicar um problema", - "Log in into your GitLab account": "Inicia sessão com a tua conta GitLab", "Email": "Email", "Log in": "Iniciar sessão", "Report anonymously": "Enviar relatório anonimamente", @@ -450,14 +374,13 @@ "No issues found...": "Nenhum problema encontrado...", "First method": "Primeiro método", "Use the in-app reporter": "Usa o sistema de relatório da aplicação", - "You can find it later on the About page": "Poderás encontrá-lo na página \"Sobre\"", + "You can find it later on the About page": "Poderás encontrá-lo na página \"Informações\"", "Second method": "Segundo método", - "You can create an account on our %s repository, and click on %s.": "Podes criar uma conta no nosso repositório %s, e clicar em %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Usa o filtro de problemas do %s para pesquisar e verificar se o problema já foi relatado ou resolvido.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inclui uma captura de ecrã de for relevante - o teu problema é relacionado com o visual da aplicação ou com a funcionalidade?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Um bom relatório deve apresentar toda a informação necessária. Certifica-te que isso inclui os detalhes do teu sistema.", "Warning: Always use English when contacting us, or we might not understand you.": "Aviso: Escreve sempre em Inglês quando nos contactas, ou corres o risco de não te conseguirmos perceber.", - "Search on %s": "Pesquisar em %s", + "Search for torrent": "Search for torrent", "No results found": "Nenhum resultado encontrado", "Invalid credentials": "Credenciais inválidas", "Open Favorites": "Abrir Favoritos", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "O modo de ecrã grande não está disponível para a resolução atual do teu ecrã", "Cannot be stored": "Não pode ser guardado", "%s reported this torrent as fake": "%s marcou este torrent como falso", - "%s could not verify this torrent": "%s não conseguiu verificar este torrent", "Randomize": "Aleatório", "Randomize Button for Movies": "Botão Aleatório para Filmes", "Overall Ratio": "Taxa de transferências", "Translate Synopsis": "Traduzir sinopse", - "Returning Series": "Em curso", - "In Production": "Em produção", - "Canceled": "Cancelada", "N/A": "Indisponível", - "%s is not supposed to be run as administrator": "%s não deve ser iniciado como administrador", "Your disk is almost full.": "O teu disco está quase cheio.", "You need to make more space available on your disk by deleting files.": "Precisas de apagar ficheiros do disco para libertar espaço.", "Playing Next": "Próximo episódio", "Trending": "Tendências", - "Remember Filters": "Lembrar Filtros", - "Automatic Subtitle Uploading": "Envio automático de legendas", + "Remember Filters": "Manter filtros", + "Automatic Subtitle Uploading": "Enviar legendas automaticamente", "See-through Background": "Fundo transparente", "Bold": "Negrito", "Currently watching": "A ver agora", "No, it's not that": "Não, não é isso", "Correct": "Correto", - "Initializing %s. Please Wait...": "A inicializar %s. Por favor, aguarda..." + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Local", + "Try another subtitle or drop one in the player": "Tenta outra legenda ou arrasta uma para o leitor", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Erro ao converter legendas", + "No subtitles found": "Nenhuma legenda encontrada", + "Try again later or drop a subtitle in the player": "Volta a tentar mais tarde ou arrasta uma legenda para o leitor", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Pesquisar em %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Erro ao ler os tempos da legenda, o ficheiro parece estar corrompido", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/ro.json b/src/app/language/ro.json index 3009d9542c..7c686ed2d1 100644 --- a/src/app/language/ro.json +++ b/src/app/language/ro.json @@ -2,8 +2,7 @@ "External Player": "Player extern", "Made with": "Creat cu", "by a bunch of geeks from All Around The World": "de o gașcă de programatori din toată lumea", - "Initializing Butter. Please Wait...": "Se inițializează Butter. Vă rugăm să așteptați...", - "Status: Checking Database...": "Stare: Se verifică baza de date...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filme", "TV Series": "Seriale TV", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "De familie", "Fantasy": "Fantezie", "Game Show": "Jocuri", - "Home And Garden": "Casă și grădină", "Horror": "Horror", "Mini Series": "Mini seriale", "Mystery": "Mister", @@ -36,7 +34,6 @@ "Thriller": "Groază", "Western": "Western", "Sort by": "Sortează după", - "Popularity": "Popularitate", "Updated": "Actualizare", "Year": "An", "Name": "Nume", @@ -67,18 +64,16 @@ "Only list movies in": "Arată doar filmele", "Show movie quality on list": "Arată calitatea filmului în listă", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Introduceți aici datele dumneavoastră de identificare Trakt.tv pentru a înregistra automat episoadele pe care le urmăriți cu Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Conectați-vă la %s pentru a primi episoadele pe care la urmăriți în %s", "Username": "Nume utilizator", "Password": "Parolă", - "Butter stores an encrypted hash of your password in your local database": "Butter păstrează o amprentă criptată a parolei dumneavoastră în baza de date", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Control la distanță", "HTTP API Port": "Port API HTTP", "HTTP API Username": "Nume utilizator API HTTP", "HTTP API Password": "Parolă utilizator API HTTP", "Connection": "Conexiune", "TV Show API Endpoint": "Adresa API pentru seriale", - "Movies API Endpoint": "Adresă API pentru filme", "Connection Limit": "Limită conexiune", "DHT Limit": "Limită DHT", "Port to stream on": "Port pentru emitere flux", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Scurt-metraj", "War": "Război", - "Last Added": "Adăugare recentă", "Rating": "Evaluare", "Open IMDb page": "Deschide pagina IMDb", "Health false": "Stare falsă", "Add to bookmarks": "Adaugă la favorite", "Watch Trailer": "Vezi prezentarea", "Watch Now": "Vizionează acum", - "Health Good": "Stare bună", "Ratio:": "Raport:", "Seeds:": "Surse:", "Peers:": "Clienți:", "Remove from bookmarks": "Șterge din favorite", "Changelog": "Istoricul modificărilor", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! este rezultatul muncii multor dezvoltatori și designeri care au înglobat o multitudine de tehnologii pentru a face împreună experiența de vizionare a filmelor torrent cât mai simplă posibilă.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Suntem un proiect open-source. Suntem de peste tot în lume. Iubim filmele noastre. Și ne place și popocorn-ul.", - "Invalid PCT Database File Selected": "Fișier invalid PCT bază de date selectat", "Health Unknown": "Stare necunoscută", "Episodes": "Episoade", "Episode %s": "Episod %s", @@ -139,10 +131,8 @@ "Ended": "Terminat", "Error loading data, try again later...": "A apărut o eroare la încărcarea datelor, încercați mai târziu...", "Miscellaneous": "Diverse", - "When opening TV Show Detail Jump to:": "Când se deschid detaliile serialului TV se sare la:", "First Unwatched Episode": "Primul episod nevizionat", "Next Episode In Series": "Următorul episod în serie", - "When Opening TV Show Detail Jump To": "Când se deschid detaliile serialului TV se sare la", "Flushing...": "Se șterge...", "Are you sure?": "Confirmați?", "We are flushing your databases": "Se șterg bazele de date", @@ -153,17 +143,13 @@ "I Accept": "Accept", "Leave": "Închide", "When Opening TV Series Detail Jump To": "Când se deschid detaliile serialului TV se sare la", - "Health Medium": "Stare medie", "Playback": "Redare", "Play next episode automatically": "Redă automat următorul episod", "Generate Pairing QR code": "Generează cod QR de împerechere", - "Playing Next Episode in": "Redă următorul episod în", "Play": "Rulează", - "Dismiss": "Respinge", "waitingForSubtitles": "Se așteaptă subtitrări", "Play Now": "Rulează acum", "Seconds": "Secunde", - "You are currently authenticated to Trakt.tv as": "Sunteți acum conectat pe Trakt.tv ca", "You are currently connected to %s": "Sunteți conectat acum la %s", "Disconnect account": "Deconectează contul", "Sync With Trakt": "Sincronizează cu Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Decalaj subtitrare", "secs": "sec", "We are flushing your database": "Se șterge baza de date", - "We are rebuilding the TV Show Database. Do not close the application.": "Se reconstruiește baza de date a serialelor TV. Nu închideți aplicația.", - "No shows found...": "Nu s-au găsit seriale TV...", - "No Favorites found...": "Nu s-au găsit favorite...", - "Rebuild TV Shows Database": "Reconstruiește baza de date a serialelor TV", - "No movies found...": "Nu s-au găsit filme...", "Ratio": "Raport", - "Health Excellent": "Stare excelentă", - "Health Bad": "Stare proastă", - "Status: Creating Database...": "Stare: Se creează baza de date...", - "Status: Updating database...": "Stare: Se actualizează baza de date...", - "Status: Skipping synchronization TTL not met": "Stare: Se trece peste sincronizare, TTL nu s-a îndeplinit", "Advanced Settings": "Setări avansate", - "Clear Cache directory after closing app?": "Se șterge directorul temporar la închiderea aplicației?", "Tmp Folder": "Director temporar", - "Status: Downloading API archive...": "Stare: Se descarcă arhiva API...", - "Status: Archive downloaded successfully...": "Stare: Arhiva API s-a descărcat cu succes...", - "Status: Importing file": "Stare: Se importă fișierul", - "Status: Imported successfully": "Stare: Importare reușită", - "Status: Launching applicaion... ": "Stare: Se pornește aplicația...", "URL of this stream was copied to the clipboard": "Adresa acestui flux s-a copiat în memoria clipboard", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Eroare, baza de date este probabil coruptă. Încercați să ștergeți favoritele în setări.", "Flushing bookmarks...": "Se șterg favoritele...", "Resetting...": "Se resetează...", "We are resetting the settings": "Se reinițializează setările", - "New version downloaded": "Versiune nouă descărcată", "Installed": "S-a instalat", - "Install Now": "Instalează acum", - "Restart Now": "Repornește acum", "We are flushing your subtitle cache": "Se șterge memoria subtitrărilor", "Subtitle cache deleted": "Memoria subtitrărilor a fost ștearsă", "Please select a file to play": "Vă rugăm să selectați un fișier pentru vizionare", - "Test Login": "Testare identificare", - "Testing...": "Se testează…", - "Success!": "Succes!", - "Failed!": "Eșec!", "Global shortcuts": "Scurtături globale", "Video Player": "Player Video", "Toggle Fullscreen": "Comutare ecran complet", @@ -241,53 +204,45 @@ "Paste": "Lipește", "Help Section": "Secțiunea de ajutor", "Did you know?": "Știați că?", - "What does Butter offer?": "Ce oferă Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Cu Butter, puteți viziona filme și Seriale TV într-adevăr ușor. Tot ce trebuie să faceți este să faceți clic pe una dintre coperți, apoi faceți clic pe 'Vizionează acum'. În plus, experiența dumneavoastră este extrem de personalizabilă:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Colecția noastră de filme conține filme de înaltă definiție, disponibile în 720p și 1080p. Pentru a viziona un film, pur și simplu deschideți Butter și navigați prin colecția de filme, accesibilă prin intermediul tab-ului 'Filme', în bara de navigare. Vederea implicită vă va arăta toate filmele sortate după popularitate, dar puteți aplica propriile filtre, grație filtrelor 'Gen' și 'Sortare după'. După ce ați ales un film pe care doriți să urmăriți, faceți clic pe copertă. Apoi faceți clic pe 'Vizionează acum'. Nu uitați de floricele!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Secțiunea Seriale TV, la care se poate ajunge prin clic pe 'Seriale TV' în bara de navigare, vă va arăta toate serialele TV disponibile în colecția noastră. Puteți aplica, de asemenea, propriile filtre, aceleași ca la filme, pentru a vă ajuta să decideți ce să urmăriți. În această colecție, de asemenea, doar faceți clic pe copertă: noua fereastră care va apărea vă va permite să navigați prin sezoane și episoade. Odată ce v-ați hotărât, doar faceți clic pe butonul 'Vizionează acum'.", "Choose quality": "Alegeți calitatea", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Un cursor de lângă butonul 'Vizionează acum' vă permite să alegeți calitatea filmului. Puteți seta, de asemenea, o calitate stabilită în secțiunea de Setări. Atenție: o calitate mai bună înseamnă mai multe date de descărcat.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Cele mai multe dintre filmele noastre și serialele TV au subtitrări și în limba română. Le puteți defini în secțiunea Setări. Pentru filme, le puteți seta chiar și prin meniul vertical, în pagina Detalii Film.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Dacă faceți clic pe pictograma în formă de inimă de pe o copertă se va adăuga filmul / serialul la favorite. Această colecție este accesibilă prin pictograma în formă de inimă, în bara de navigare. Pentru a elimina un element din colecția dvs., faceți din nou clic pe pictogramă! Nu-i așa că este simplu?", "Watched icon": "Pictogramă Vizionat", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter va ține cont de ceea ce ați vizionat deja - un pic de ajutor de amintire nu deranajează deloc. Puteți seta, de asemenea, un element ca urmărit, făcând clic pe pictograma în formă de ochi de pe copertă. Puteți chiar construi și sincroniza colecția dvs. cu site-ul Trakt.tv, în secțiunea de Setări.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "În Butter, aveți posibilitatea să utilizați pictograma lupă pentru a începe căutarea. Introduceți un titlu, un actor, un director sau chiar un an, apăsați pe 'Enter' și vă vom arăta ce putem oferi pentru a satisface cerința Dumneavoastră. Pentru a închide căutarea curentă, aveți posibilitatea să faceți clic pe 'X' situat lângă câmpul de căutare sau tastați altceva în câmpul de căutare.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Playere externe", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Dacă preferați să utilizați un player personalizat în locul celui înglobat, puteți face acest lucru făcând clic pe pictograma alocată pe butonul 'Vizionează acum'. Va fi afișată o listă de playere instalate, selectați unul și Butter va trimite tot la el. Dacă player-ul nu este în listă, vă rugăm să ne semnalați acest lucru.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Pentru a extinde personalizarea și mai mult, vă oferim un panou mare de opțiuni. Pentru a accesa setările, faceți clic pe pictograma în formă de roată în bara de navigare.", "Keyboard Navigation": "Navigarea prin tastatură", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Întreaga listă de comenzi rapide de la tastatură este disponibilă prin apăsarea '?' de pe tastatură, sau prin pictograma în formă de tastatură din secțiunea de Setări.", "Custom Torrents and Magnet Links": "Torrente și link-uri Magnet externe", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Puteți utiliza torrente și link-uri magnet externe din Butter. Pur și simplu trageți și plasați fișiere .torrent în fereastra aplicației și/sau lipiți orice legătură magnet.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Stare torrent", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "În detaliile filmelor/serialelor TV, puteți găsi un cerc mic, colorat în gri, roșu, galben sau verde. Aceste culori se referă la starea de disponibilitate a torrentului. Un torrent verde va fi descărcat rapid, în timp ce un torrent roșu poate să nu fie disponibil de loc la descărcare, sau foarte lent. Culoarea gri reprezintă o eroare în calculul stării pentru filme, iar acesta trebuie să fie făcut clic în serialele TV, pentru a afișa starea de disponibilitate.", - "How does Butter work?": "Cum funcționează Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter emite conținutul video prin torente. Filmele noastre sunt furnizate de %s și serialele noastre TV de %s, în timp ce obținerea tuturor celorlalte informații se face de la %s. Noi nu găzduim niciun conținut.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Vizionare de torrente? Ei bine, torrentele folosesc protocolul Bittorrent, ceea ce înseamnă că practic descărcați mici părți din conținutul de pe computerul unui alt utilizator, în timp ce trimiteți piesele de care aveți deja descărcate la un alt utilizator. Apoi, vizionați acele părți, în timp ce următoarele sunt descărcate în fundal. Acest schimb permite ca disponibilitatea conținutului să rămână stabilă.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "După ce filmul este descărcat de pe Internet, veți continua să trimiteți părți din el la alți utilizatori. Și totul este șters din computer atunci când închideți Butter. Atât de simplu este.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplicația în sine este construită cu Node-Webkit, HTML, CSS și Javascript. Acesta funcționează ca browser-ul Google Chrome, cu excepția faptului că găzduiți cea mai mare parte a codului pe computerul Dumneavoastră. Da, Butter funcționează pe aceeași tehnologie ca un site web normal, cum ar fi ... să zicem Wikipedia, sau Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Am găsit o eroare, cum o raportez?", - "No historics found...": "Nu s-a găsit un istoric.", - "Error, database is probably corrupted. Try flushing the history in settings.": "Eroare, baza de date este probabil deteriorată. Încercați să ștergeți istoricul în setări.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Puteți lipi legături magnet oriunde în Butter cu CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Puteți glisa și lăsa un fișier .torrent în Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Proiectul Butter a început în Februarie 2014 și a avut deja 150 oameni care au contribuit mai mult de 3000 ori la dezvoltarea sa până în august 2014.", - "The rule n°10 applies here.": "Regula nr. 10 se aplică aici.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "În cazul în care o subtitrare pentru un serial TV lipsește, o puteți adăuga la %s. Și în același mod pentru un film, dar pe %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Dacă vă confruntați cu probleme de pierdere de conexiune, încercați să reduceți limita DHT în Setări", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Căutați \"1998\" pentru a vedea toate filmele care au fost lansate în acel an", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Vă puteți conecta la Trakt.tv pentru a salva toate elementele urmărite și pentru a le sincroniza pe mai multe dispozitive.", "Clicking on the rating stars will display a number instead.": "Dacă faceți clic pe stelele de rating se vor afișa numere în locul lor", "This application is entirely written in HTML5, CSS3 and Javascript.": "Această aplicație este scrisă integral în HTML5, CSS3 și Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Vreți să știți mai multe despre un film sau un serial TV? Doar faceți clic pe pictograma IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Dacă faceți clic de două ori pe un filtru \"Sortare după\" se inversează ordinea listei", "Switch to next tab": "Comută la următorul tab", "Switch to previous tab": "Comută la tab-ul anterior", "Switch to corresponding tab": "Comută la tab-ul corespunzător", "through": "prin", "Enlarge Covers": "Mărește coperțile", "Reduce Covers": "Micșorează coperțile", - "Open the Help Section": "Deschide secțiunea de ajutor", "Open Item Details": "Deschide detaliile elementului", "Add Item to Favorites": "Adaugă elementul la favorite", "Mark as Seen": "Marchează ca vizionat", @@ -309,10 +264,8 @@ "name": "nume", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Nu s-au găsit Anime", "Movie": "Film", "Special": "Special", - "No Watchlist found...": "Nici o listă găsită...", "Watchlist": "Listă vizionare", "Resolving..": "Se rezolvă...", "About": "Despre", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Setează viteza de redare la %s", "Playback rate adjustment is not available for this video!": "Modificarea vitezei de redare pentru acest video nu este disponibilă!", "Color": "Culoare", - "With Shadows": "Cu umbră", "Local IP Address": "Adresă IP locală", "Japan": "Japonia", "Cars": "Mașini", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Felie din viață", "Slice of Life": "Frântură din viață", "Space": "Spațiu", "Sports": "Sporturi", "Super Power": "Super putere", "Supernatural": "Supranatural", "Vampire": "Vampir", - "Alphabet": "Alfabet", "Automatically Sync on Start": "Sincronizare automată la start", - "Setup VPN": "Setare VPN", "VPN": "VPN", - "Install VPN Client": "Instalează clientul VPN", - "More Details": "Mai multe detalii", - "Don't show me this VPN option anymore": "Nu-mi mai arăta această opțiune VPN", "Activate automatic updating": "Activează actualizarea automată", - "We are installing VPN client": "Se instalează clientul VPN", - "VPN Client Installed": "Clientul VPN a fost instalat", "Please wait...": "Vă rugăm așteptați...", - "VPN.ht client is installed": "Clientul VPN.ht este instalat", - "Install again": "Instalează din nou", "Connect": "Conectează", "Create Account": "Crează cont", - "Please, allow ~ 1 minute": "Vă rugăm, permiteți ~ 1 minut", - "Status: Connecting to VPN...": "Stare: Se conectează la VPN...", - "Status: Monitoring connexion - ": "Stare: Se monitorizează conexiunea -", - "Connect VPN": "Conectează VPN", - "Disconnect VPN": "Deconectează VPN", "Celebrate various events": "Celebrează diverse sărbători", - "ATTENTION! We need admin access to run this command.": "ATENȚIE! Sunt necesare drepturi de administrator pentru a executa această comandă.", - "Your password is not saved": "Parola ta nu este salvată", - "Enter sudo password :": "Introduceți parola sudo:", - "Status: Monitoring connection": "Stare: Conexiunea se monitorizează", - "Status: Connected": "Stare: Conectat", - "Secure connection": "Securizați conexiunea", - "Your IP:": "IP-ul tău:", "Disconnect": "Deconectează", "Downloaded": "Descărcat", "Loading stuck ? Click here !": "Încărcare blocată? Apasă aici!", @@ -399,8 +329,6 @@ "Enter new name": "Introduceți numele nou", "This name is already taken": "Numele este deja rezervat", "Always start playing in fullscreen": "Începe vizionarea întotdeauna în ecran complet", - "Allow torrents to be stored for further use": "Permite stocarea torentelor pentru folosire ulterioară", - "Hide VPN from the filter bar": "Ascunde VPN din bara de filtrare", "Magnet link": "Legătură Magnet", "Error resolving torrent.": "Eroare la rezolvarea torrentului.", "%s hour(s) remaining": "%s oră(e) rămase", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Setează fereastra la jumătatea rezoluției filmului", "Retry": "Reîncearcă", "Import a Torrent": "Importă un torrent", - "The remote movies API failed to respond, please check %s and try again later": "Eșec la răspunsul API de la distanță pentru filme , vă rugăm să verificați %s și să încercați mai târziu", - "The remote shows API failed to respond, please check %s and try again later": "Eșec la răspunsul API de la distanță pentru seriale TV, vă rugăm să verificați %s și să încercați mai târziu", - "The remote anime API failed to respond, please check %s and try again later": "Eșec la răspunsul API de la distanță pentru anime, vă rugăm să verificați %s și să încercați mai târziu", "Not Seen": "Nevizionat", "Seen": "Vizionat", "Title": "Titlu", @@ -426,7 +351,6 @@ "Opaque Background": "Fundal opac", "No thank you": "Nu, mulțumesc", "Report an issue": "Raportați o problemă", - "Log in into your GitLab account": "Autentificați-vă în contul Dumneavoastră GitLab", "Email": "Email", "Log in": "Autentificare", "Report anonymously": "Raportare anonimă", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Folosiți raportarea din aplicație", "You can find it later on the About page": "O puteți găsi în pagina Despre", "Second method": "A doua metodă", - "You can create an account on our %s repository, and click on %s.": "Puteți crea un cont în repertoriul nostru %s, și faceți clic pe %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Folosiți filtrul de probleme %s pentru a căuta și verifica dacă problema nu a fost deja raportată sau rezolvată.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Includeți o captură de ecran dacă este relevant - Este problema Dvs. despre o caracteristică a programului sau este o eroare de funcționare?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "O raportare eficientă de probleme nu ar trebui să-i implice pe ceilalți să vă mai ceară informații. Fiți siguri că includeți detaliile sistemului de operare.", "Warning: Always use English when contacting us, or we might not understand you.": "Observație: Folosiți întotdeauna limba engleză când ne contactați, altfel nu vă vom putea înțelege.", - "Search on %s": "Caută %s", + "Search for torrent": "Search for torrent", "No results found": "Nu s-au găsit rezultate", "Invalid credentials": "Date de autentificare invalide", "Open Favorites": "Deschide Favorite", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Modul ecran mărit nu este disponibil în rezoluția curentă", "Cannot be stored": "Nu poate fi stocat", "%s reported this torrent as fake": "%s a raportat fals acest torrent", - "%s could not verify this torrent": "%s nu a putut verifica acest torrent", "Randomize": "Aleator", "Randomize Button for Movies": "Buton pentru film aleator", "Overall Ratio": "Raport global", "Translate Synopsis": "Traducere rezumat", - "Returning Series": "Serii în revenire", - "In Production": "În producție", - "Canceled": "Anulat", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s nu ar trebui să fie rulat ca administrator", "Your disk is almost full.": "Spațiul Dumneavoastră de stocare este aproape plin.", "You need to make more space available on your disk by deleting files.": "Trebuie să creați mai mult spațiu disponibil prin ștergerea fișierelor.", "Playing Next": "Se rulează următorul", - "Trending": "În trend", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Trending": "Trend", + "Remember Filters": "Reține filtrele", + "Automatic Subtitle Uploading": "Încărcare automată subtitrare", + "See-through Background": "Fundal transparent", + "Bold": "Aldin", + "Currently watching": "În vizionare", + "No, it's not that": "Nu, nu e asta", + "Correct": "Corect", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Local", + "Try another subtitle or drop one in the player": "Încercați altă subtitrare sau trageți una în player", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Eroare la conversia subtitrării", + "No subtitles found": "Nu s-au găsit subtitrări", + "Try again later or drop a subtitle in the player": "Încercați din nou mai târziu sau trageți o subtitrare în player", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Caută %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Eroare la citirea timpilor subtitrării, fișierul pare a fi deteriorat", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/ru.json b/src/app/language/ru.json index 1c7d207865..6374d89168 100644 --- a/src/app/language/ru.json +++ b/src/app/language/ru.json @@ -2,8 +2,7 @@ "External Player": "Внешний проигрыватель", "Made with": "Сделано", "by a bunch of geeks from All Around The World": "группой гиков со всего мира", - "Initializing Butter. Please Wait...": "Загрузка Butter. Пожалуйста, подождите…", - "Status: Checking Database...": "Состояние: Проверка базы данных…", + "Initializing %s. Please Wait...": "Инициализация %s. Пожалуйста, подождите...", "Movies": "Фильмы", "TV Series": "Сериалы", "Anime": "Аниме", @@ -20,7 +19,6 @@ "Family": "Семейный", "Fantasy": "Фантастика", "Game Show": "Игровое шоу", - "Home And Garden": "Дом и сад", "Horror": "Ужасы", "Mini Series": "Мини-сериалы", "Mystery": "Мистика", @@ -36,7 +34,6 @@ "Thriller": "Триллер", "Western": "Вестерн", "Sort by": "Упорядочить по", - "Popularity": "Популярности", "Updated": "Времени обновления", "Year": "Году", "Name": "Названию", @@ -67,24 +64,22 @@ "Only list movies in": "Показывать фильмы только в качестве", "Show movie quality on list": "Показывать качество в каталоге фильмов", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Введите данные вашего аккаунта Trakt.tv для автоматического \"скробблинга\" всего, что вы смотрите в плеере Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Подключитесь к %s дня автоматического «скробблинга» эпизодов которые вы смотрите в %s", "Username": "Имя пользователя", "Password": "Пароль", - "Butter stores an encrypted hash of your password in your local database": "Ваш пароль хранится в зашифрованном виде в локальной базе данных", + "%s stores an encrypted hash of your password in your local database": "%s пароль хранится в зашифрованном виде в локальной базе данных", "Remote Control": "Дистанционное управление", "HTTP API Port": "Порт HTTP API", "HTTP API Username": "Имя пользователя HTTP API", "HTTP API Password": "Пароль HTTP API", "Connection": "Соединение", "TV Show API Endpoint": "API для сериалов", - "Movies API Endpoint": "Конечная точка Movies API", "Connection Limit": "Лимит соединений", "DHT Limit": "Лимит DHT", "Port to stream on": "Порт для трансляции", "0 = Random": "0 = Случайный", "Cache Directory": "Место хранения кэша", - "Clear Tmp Folder after closing app?": "Очистить временную папку после закрытия приложения?", + "Clear Tmp Folder after closing app?": "Очистить временную директорию после закрытия приложения?", "Database": "База данных", "Database Directory": "Место хранения кэша базы данных", "Import Database": "Импорт базы данных", @@ -104,34 +99,31 @@ "Sci-Fi": "Научная фантастика", "Short": "Короткометражный", "War": "Военный", - "Last Added": "Последние добавленные", "Rating": "Рейтингу", "Open IMDb page": "Открыть страницу IMDb", "Health false": "Статус false", "Add to bookmarks": "Добавить в избранное", "Watch Trailer": "Смотреть трейлер", "Watch Now": "Смотреть", - "Health Good": "Статус хороший", "Ratio:": "Рейтинг:", "Seeds:": "Сиды:", "Peers:": "Пиры:", "Remove from bookmarks": "Удалить из избранного", "Changelog": "Список изменений", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter это результат сбора многими разработчиками и дизайнерами многих API в одно целое, чтобы сделать просмотр фильмов через торренты как можно проще.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s это результат сбора многими разработчиками и дизайнерами многих API в одно целое, чтобы сделать просмотр фильмов через торренты как можно проще.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Мы Open Source проект. Мы со всего мира. Мы любим наши фильмы. И само собой мы любим попкорн.", - "Invalid PCT Database File Selected": "Выбран неверный файл базы данных PCT", "Health Unknown": "Проверить статус", "Episodes": "Эпизоды", "Episode %s": "Эпизод %s", "Aired Date": "Дата выхода в эфир", "Streaming to": "Транслирую на", "connecting": "Соединение…", - "Download": "Скачивание", - "Upload": "Загрузка", + "Download": "Загрузка", + "Upload": "Отдача", "Active Peers": "Активные пиры", "Cancel": "Отмена", - "startingDownload": "Начинается скачивание…", - "downloading": "Скачивается…", + "startingDownload": "Начинается загрузка…", + "downloading": "Загружается", "ready": "Готово", "playingExternally": "Воспроизведение во внешнем источнике", "Custom...": "Пользовательские…", @@ -139,10 +131,8 @@ "Ended": "Завершён", "Error loading data, try again later...": "Ошибка загрузки данных, повторите попытку позже…", "Miscellaneous": "Прочее", - "When opening TV Show Detail Jump to:": "При просмотре деталей сериала перейти к:", - "First Unwatched Episode": "Первый непросмотренный эпизод", + "First Unwatched Episode": "Первый не просмотренный эпизод", "Next Episode In Series": "Следующий эпизод", - "When Opening TV Show Detail Jump To": "При просмотре деталей сериала перейти к", "Flushing...": "Очистка…", "Are you sure?": "Вы уверены?", "We are flushing your databases": "Мы очищаем ваши базы данных", @@ -153,17 +143,13 @@ "I Accept": "Я согласен", "Leave": "Выйти", "When Opening TV Series Detail Jump To": "При просмотре деталей сериала перейти к", - "Health Medium": "Статус норма", "Playback": "Воспроизведение", "Play next episode automatically": "Воспроизводить следующий эпизод автоматически", "Generate Pairing QR code": "Сгенерировать QR код для сопряжения", - "Playing Next Episode in": "Следующий эпизод начнется через:", "Play": "Воспроизвести", - "Dismiss": "Отменить", "waitingForSubtitles": "Ожидание субтитров", "Play Now": "Воспроизвести сейчас", "Seconds": "Секунд", - "You are currently authenticated to Trakt.tv as": "Вы вошли на Trakt.tv как", "You are currently connected to %s": "На данный момент вы подключены к %s", "Disconnect account": "Отключить аккаунт", "Sync With Trakt": "Синхронизировать с Trakt.tv", @@ -172,41 +158,18 @@ "Subtitles Offset": "Сдвиг субтитров", "secs": "сек", "We are flushing your database": "Мы очищаем вашу базу данных", - "We are rebuilding the TV Show Database. Do not close the application.": "Мы восстанавливаем базу данных сериалов. Не закрывайте приложение.", - "No shows found...": "Сериалы не найдены…", - "No Favorites found...": "Ничего не добавлено в избранное…", - "Rebuild TV Shows Database": "Восстановить базу данных сериалов", - "No movies found...": "Фильмы не найдены…", "Ratio": "Рейтинг", - "Health Excellent": "Статус отличный", - "Health Bad": "Статус плохой", - "Status: Creating Database...": "Статус: Создание базы данных…", - "Status: Updating database...": "Статус: Обновление базы данных…", - "Status: Skipping synchronization TTL not met": "Статус: Пропускаю не подходящую синхронизацию TTL", "Advanced Settings": "Расширенные настройки", - "Clear Cache directory after closing app?": "Очищать папку кеша после закрытия приложения?", - "Tmp Folder": "Временная папка", - "Status: Downloading API archive...": "Статус: Загрузка API архива…", - "Status: Archive downloaded successfully...": "Статус: Архив был успешно загружен…", - "Status: Importing file": "Статус: Импорт файла", - "Status: Imported successfully": "Статус: Импорт выполнен успешно", - "Status: Launching applicaion... ": "Статус: Запуск приложения…", + "Tmp Folder": "Временная директория", "URL of this stream was copied to the clipboard": "URL этого потока был скопирован в буфер обмена", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Ошибка, возможно база данных повреждена. Попробуйте очистить Избранное в Настройках программы.", "Flushing bookmarks...": "Очистка избранного…", "Resetting...": "Сброс…", "We are resetting the settings": "Мы сбрасываем настройки…", - "New version downloaded": "Загружена новая версия", "Installed": "Установлено", - "Install Now": "Установить сейчас", - "Restart Now": "Перезапустить сейчас", "We are flushing your subtitle cache": "Мы очищаем ваш кэш субтитров", "Subtitle cache deleted": "Кэш субтитров удалён", "Please select a file to play": "Выберите файл для воспроизведения", - "Test Login": "Тестовый вход", - "Testing...": "Тестирование…", - "Success!": "Успешно!", - "Failed!": "Неудача!", "Global shortcuts": "Глобальные горячие клавиши", "Video Player": "Видеопроигрыватель", "Toggle Fullscreen": "Перейти в полноэкранный режим", @@ -241,53 +204,45 @@ "Paste": "Вставить", "Help Section": "Раздел помощи", "Did you know?": "А вы знали?", - "What does Butter offer?": "Что предлагает Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "С помощью Butter, вы с лёгкостью можете смотреть ваши любимые фильмы и сериалы. Для этого достаточно нажать на понравившуюся обложку, а затем нажать «Смотреть». Вы также можете настроить программу по вашему вкусу:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Наша коллекция фильмов содержит только контент HD-качества 720р и 1080p. Для начала просмотра, просто запустите Butter и пройдитесь по нашей коллекции фильмов, которая находится во вкладке «Фильмы». Изначально коллекция сортируется по популярности, но благодаря фильтрам «Жанр» и «Упорядочить по» вы можете отсортировать фильмы так, как вам больше нравится. После того, как вы выбрали фильм, просто нажмите на его обложку, а затем нажмите «Смотреть». И не забудьте запастись попкорном!", + "What does %s offer?": "Что предлагает %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "С помощью %s, вы с лёгкостью можете смотреть ваши любимые фильмы и сериалы. Для этого достаточно нажать на понравившуюся обложку, а затем нажать «Смотреть». Вы также можете настроить программу по вашему вкусу:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Наша коллекция фильмов содержит только контент HD-качества 720р и 1080p. Для начала просмотра, просто запустите %s и пройдитесь по нашей коллекции фильмов, которая находится во вкладке «Фильмы». Изначально коллекция сортируется по популярности, но благодаря фильтрам «Жанр» и «Упорядочить по» вы можете отсортировать фильмы так, как вам больше нравится. После того, как вы выбрали фильм, просто нажмите на его обложку, а затем нажмите «Смотреть». И не забудьте запастись попкорном!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Во вкладке «Сериалы», которая находится на панели навигации, вы можете посмотреть все сериалы, которые есть в нашей коллекции. Здесь вы точно так же с помощью фильтров можете отсортировать сериалы по вашему вкусу. Для просмотра сериалов, просто нажмите на обложку, а в открывшемся окне выберите желаемый сезон и эпизод. Как определитесь с выбором, просто нажмите на кнопку «Смотреть».", "Choose quality": "Выберите качество", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ползунок, который находится рядом с кнопкой «Смотреть», позволит вам выбрать качество потока. Вы также можете установить желаемое качество по умолчанию в Настройках программы. Внимание: чем лучше качество, тем больше будет использовано интернет-траффика.", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ползунок, который находится рядом с кнопкой «Смотреть», позволит вам выбрать качество потока. Вы также можете установить желаемое качество по умолчанию в Настройках программы. Внимание: чем лучше качество, тем больше будет использовано интернет-трафика.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "У большинства фильмов и сериалов из нашей коллекции есть субтитры на вашем родном языке. Вы можете выбрать их в Настройках программы. Для фильмов, субтитры можно выбрать в выпадающем меню на странице с деталями фильма.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Нажав на иконку сердца на обложке, вы добавите фильм/сериал в список избранного. Просмотреть этот список можно нажав на иконку сердечка на панели навигации. Чтобы удалить предмет из списка избранного, просто нажмите на сердечко еще раз! Проще не бывает!", "Watched icon": "Иконка «Просмотренное»", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter автоматически запомнит всё, что вы уже посмотрели — небольшая помощь с запоминанием просмотренного никогда не будет лишней. Вы также можете отметить предмет как просмотренный просто кликнув на иконку в виде глаза, которая находится на обложке фильма или сериала. А ещё вы можете собрать и синхронизировать свою коллекцию с сайтом Trakt.tv с помощью Настроек программы.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Нажатием на иконку лупы вы можете открыть поисковую панель. Введите Название фильма, Имя актера, Режиссёра или просто год выхода в прокат, нажмите <Enter> и мы покажем вам всё, что найдём в нашей коллекции. Чтобы закрыть поисковую панель, просто нажмите на «Х» рядом с вашим запросом или просто поищите что-нибудь другое.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s автоматически запомнит всё, что вы уже посмотрели — небольшая помощь с запоминанием просмотренного никогда не будет лишней. Вы также можете отметить предмет как просмотренный просто кликнув на иконку в виде глаза, которая находится на обложке фильма или сериала. А ещё вы можете собрать и синхронизировать свою коллекцию с сайтом Trakt.tv с помощью Настроек программы.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "В %s, нажатием на иконку лупы вы можете открыть поисковую панель. Введите Название фильма, Имя актёра, Режиссёра или просто год выхода в прокат, нажмите «Enter» и мы покажем вам всё, что найдём в нашей коллекции. Чтобы закрыть поисковую панель, просто нажмите на «Х» рядом с вашим запросом или просто поищите что-нибудь другое.", "External Players": "Внешние проигрыватели", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Если вам не понравился наш встроенный плеер, вы можете использовать любой другой просто нажав на стрелочку возле кнопки «Смотреть». После нажатия, появится список установленных плееров. Просто выберите любимый плеер и Butter сделает всё остальное за вас. Если вашего плеера нет в списке, пожалуйста, сообщите нам об этом.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Если вам не понравился наш встроенный плеер, вы можете использовать любой другой просто нажав на стрелочку возле кнопки «Смотреть». После нажатия, появится список установленных плееров. Просто выберите любимый плеер и %s сделает всё остальное за вас. Если вашего плеера нет в списке, пожалуйста, сообщите нам об этом.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "На этом настройки не заканчиваются, у нас ещё есть много всего. Для того, чтобы зайти в Настройки программы, нажмите на иконку в виде шестерёнки на панели навигации.", "Keyboard Navigation": "Навигация с клавиатуры", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Список всех горячих клавиш можно вызвать нажатием <?> на вашей клавиатуре или нажав на иконку в виде клавиатуры в разделе «Настройки».", "Custom Torrents and Magnet Links": "Пользовательские торренты и magnet-ссылки", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Вы можете просматривать сериалы и фильмы с помощью пользовательских торрент-файлов или magnet-ссылок. Просто перетащите .torrent файл на окно программы или просто скопируйте и вставьте magnet-ссылку на окно Butter.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Вы можете просматривать сериалы и фильмы в %s с помощью пользовательских торрент-файлов или magnet-ссылок. Просто перетащите .torrent файл на окно программы или просто скопируйте и вставьте magnet-ссылку на окно Popcorn Time.", "Torrent health": "Статус торрента", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "На странице с деталями фильма/сериала, вы можете обнаружить маленький кружок серого, красного, жёлтого или зелёного цвета. Эти цвета отображают состояние торрента. Зеленый означает, что торрент загрузиться быстро, а красный значит что торрент может либо вообще не загрузиться, либо загружаться очень медленно. Серый цвет означает ошибку в расчете состояния торрента для фильмов, а для сериалов нужно самостоятельно кликнуть на серый кружок, чтобы показать состояние отдельного эпизода", - "How does Butter work?": "Как работает Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter транслирует видео через торренты. Фильмы предоставлены %s, а сериалы предоставлены %s, все данные мы берём от %s. Мы не храним у себя никаких фильмов, сериалов или данных о них.", - "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Трансляция через торрент? Да, торренты используют протокол Bittorrent, а это значит, что вы скачиваете кусочки контента с компьютеров других пользователей, в то же время отправляя загруженные кусочки другим пользователям. А пока вы смотрите те кусочки, которые уже скачали, следующие загружаются в фоновом режиме. Такой обмен позволяет поддерживать торренты в хорошем состоянии.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "После того, как фильм будет полностью загружен, вы продолжаете отсылать его кусочки другим пользователям. А когда вы закрываете программу, то все данные этого фильма удаляются с вашего ПК. Всё настолько просто.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Программа собрана с помощью Node-Webkit, HTML, CSS и JavaScript. Принцип работы похож на браузер Google Chrome, только бо́льшая часть кода хранится на вашем ПК. Да, Butter работает на такой же технологии, как и обычный вебсайт, например Wikipedia или YouTube!", + "How does %s work?": "Как работает %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s транслирует видео через торренты. Фильмы предоставлены %s, а сериалы предоставлены %s, все данные мы берём от %s. Мы не храним у себя никаких фильмов, сериалов или данных о них.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Трансляция через торрент? Да, торренты используют протокол BitTorrent, а это значит, что вы скачиваете кусочки контента с компьютеров других пользователей, в то же время отправляя загруженные кусочки другим пользователям. А пока вы смотрите те кусочки, которые уже загрузили, следующие загружаются в фоновом режиме. Такой обмен позволяет поддерживать торренты в хорошем состоянии.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "После того, как фильм будет полностью загружен, вы продолжаете отсылать его кусочки другим пользователям. А когда вы закрываете %s, то все данные этого фильма удаляются с вашего ПК. Всё настолько просто.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Программа собрана с помощью Node-Webkit, HTML, CSS и JavaScript. Принцип работы похож на браузер Google Chrome, только бо́льшая часть кода хранится на вашем ПК. Да, %s работает на такой же технологии, как и обычный веб-сайт, например Wikipedia или YouTube!", "I found a bug, how do I report it?": "Я обнаружил баг, как сообщить о нём?", - "No historics found...": "История не найдена…", - "Error, database is probably corrupted. Try flushing the history in settings.": "Ошибка, возможно база данных повреждена. Попробуйте очистить Историю в Настройках программы.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Вы можете вставить magnet-ссылку с помощью <Ctrl + V> в любое место в окне Butter.", - "You can drag & drop a .torrent file into Butter.": "Вы можете перетащить .torrent файл в окно Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Проект Butter зародился в феврале 2014 года и насчитывает уже 150 человек, которые внесли более 3000 изменений в разработку программы с августа 2014.", - "The rule n°10 applies here.": "Здесь используется правило n°10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Вы можете вставить magnet-ссылку с помощью CTRL+V в любое место в окне %s.", + "You can drag & drop a .torrent file into %s.": "Вы можете перетащить .torrent файл в окно %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Если субтитры для сериала отсутствуют, вы можете добавить их здесь: %s. А для фильмов здесь: %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Если у вас пропадает соединение, попробуйте уменьшить лимит DHT в настройках программы.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Поищите «1998», чтобы увидеть фильмы, которые вышли в этом году.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Вы можете войти на Trakt.tv чтобы сохранить ваш список просмотренного и синхронизировать его с несколькими устройствами.", "Clicking on the rating stars will display a number instead.": "Нажав на звёздочки, рейтинг отобразится в виде числа.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Эта программа полностью написана на HTML5, CSS3 и JavaScript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Хотите узнать больше о фильме или сериале? Просто нажмите на иконку IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Порядок сортировки списка можно изменить дважды нажав на «Упорядочить по».", "Switch to next tab": "Перейти на следующую вкладку", "Switch to previous tab": "Перейти на предыдущую вкладку", "Switch to corresponding tab": "Перейти на соответствующую вкладку", "through": "через", "Enlarge Covers": "Увеличить обложки", "Reduce Covers": "Уменьшить обложки", - "Open the Help Section": "Открыть раздел Помощи", "Open Item Details": "Показать детальное описание", "Add Item to Favorites": "Добавить в избранное", "Mark as Seen": "Отметить как «Просмотренное»", @@ -309,23 +264,20 @@ "name": "название", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Аниме не найдено…", "Movie": "Фильм", "Special": "Спешл", - "No Watchlist found...": "Список «Тебе смотреть» пуст…", "Watchlist": "Тебе смотреть", "Resolving..": "Получение..", "About": "О проекте", "Open Cache Directory": "Открыть каталог кэша", "Open Database Directory": "Открыть каталог базы", - "Mark as unseen": "Отметить как непросмотренное", + "Mark as unseen": "Отметить как не просмотренное", "Playback rate": "Скорость видео", "Increase playback rate by %s": "Ускорять видео %s", "Decrease playback rate by %s": "Замедлять видео %s", "Set playback rate to %s": "Установить скорость видео на %s", "Playback rate adjustment is not available for this video!": "Установления скорости недоступно в этом видео", "Color": "Цвет", - "With Shadows": "С тенями", "Local IP Address": "Локальный IP-адрес", "Japan": "Япония", "Cars": "Автомобили", @@ -351,56 +303,32 @@ "Shoujo Ai": "Сёдзё-Ай", "Shounen": "Сёнэн", "Shounen Ai": "Сёнэн-Ай", - "Slice Of Life": "Повседневность", "Slice of Life": "Повседневность", "Space": "Космос", "Sports": "Спортивные игры", "Super Power": "Супер Сила", "Supernatural": "Сверхъестественное", "Vampire": "Вампир", - "Alphabet": "Алфавит", "Automatically Sync on Start": "Автоматически синхронизировать при запуске", - "Setup VPN": "Настроить VPN", "VPN": "VPN", - "Install VPN Client": "Установить клиент VPN", - "More Details": "Подробнее", - "Don't show me this VPN option anymore": "Больше не показывать эту настройку VPN", "Activate automatic updating": "Включить автоматическое обновление", - "We are installing VPN client": "Мы устанавливаем клиент VPN", - "VPN Client Installed": "Клиент VPN установлен", "Please wait...": "Пожалуйста, подождите…", - "VPN.ht client is installed": "Клиент VPN.ht установлен", - "Install again": "Установить снова", "Connect": "Соединиться", "Create Account": "Создать учётную запись", - "Please, allow ~ 1 minute": "Пожалуйста, подождите примерно 1 минуту", - "Status: Connecting to VPN...": "Статус: Соединение с VPN…", - "Status: Monitoring connexion - ": "Статус: Отслеживаем соединение -", - "Connect VPN": "Подключить VPN", - "Disconnect VPN": "Отключить VPN", "Celebrate various events": "Отмечать различные праздники", - "ATTENTION! We need admin access to run this command.": "ВНИМАНИЕ! Для запуска этой команды нужен доступ администратора.", - "Your password is not saved": "Ваш пароль не сохранён", - "Enter sudo password :": "Введите пароль sudo:", - "Status: Monitoring connection": "Статус: Отслеживаем соединение", - "Status: Connected": "Статус: Соединено", - "Secure connection": "Защищённое соединение", - "Your IP:": "Ваш IP:", "Disconnect": "Разъединить", - "Downloaded": "Скачано", + "Downloaded": "Загружено", "Loading stuck ? Click here !": "Загрузка остановилась? Жми сюда!", "Torrent Collection": "Коллекция торрентов", "Drop Magnet or .torrent": "Удалить Magnet-ссылку или файл .torrent", "Remove this torrent": "Удалить этот торрент", "Rename this torrent": "Переименовать этот торрент", "Flush entire collection": "Очистить всю коллекцию", - "Open Collection Directory": "Открыть папку с коллекцией", + "Open Collection Directory": "Открыть каталог с коллекцией", "Store this torrent": "Сохранить этот торрент", "Enter new name": "Введите новое имя", "This name is already taken": "Это имя уже занято", "Always start playing in fullscreen": "Всегда проигрывать в полноэкранном режиме", - "Allow torrents to be stored for further use": "Сохранять торренты для последующего использования", - "Hide VPN from the filter bar": "Скрыть VPN на панели фильтров", "Magnet link": "Magnet-ссылка", "Error resolving torrent.": "Ошибка при загрузке торрента.", "%s hour(s) remaining": "Осталось %s часов", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Установить размер окна в половину разрешения видео", "Retry": "Попробовать снова", "Import a Torrent": "Импортировать торрент", - "The remote movies API failed to respond, please check %s and try again later": "Удалённые фильмы по API отказываются отвечать, пожалуйста проверьте %s и повторите позже", - "The remote shows API failed to respond, please check %s and try again later": "Удалённые сериалы по API отказываются отвечать, пожалуйста проверьте %s и повторите позже", - "The remote anime API failed to respond, please check %s and try again later": "Удалённые аниме по API отказываются отвечать, пожалуйста проверьте %s и повторите позже", "Not Seen": "Не был просмотрен", "Seen": "Просмотрен", "Title": "Название", @@ -426,7 +351,6 @@ "Opaque Background": "Матовый фон", "No thank you": "Нет, спасибо", "Report an issue": "Сообщить о проблеме", - "Log in into your GitLab account": "Войти в GitLab аккаунт", "Email": "Электронная почта", "Log in": "Войти", "Report anonymously": "Сообщить анонимно", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Использовать встроенное средство для сообщения об ошибках", "You can find it later on the About page": "Вы можете найти это позже в разделе «О программе»", "Second method": "Второй метод", - "You can create an account on our %s repository, and click on %s.": "Вы можете создать аккаунт в нашем %s репозитории, затем нажать на %s.", - "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Используйте %s фильтр ошибок для поиска и проверки на то, что ошибка уже сообщена или уже решена.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Приложите скриншот при необходимости — если Вы хотите предложить новую функцию или сообщить об ошибке?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Хороший отчёт об ошибке не должен предлагать другим разыскивать вас для получения дополнительной информации. Убедитесь, что указали информацию о вашем окружении.", "Warning: Always use English when contacting us, or we might not understand you.": "Внимание: всегда пишите нам по-английски, иначе мы не сможем вас понять.", - "Search on %s": "Поиск %s", + "Search for torrent": "Поиск торрента", "No results found": "Ничего не найдено", "Invalid credentials": "Недействительные учётные данные", "Open Favorites": "Открыть избранное", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Режим широкоэкранного просмотра недоступен при текущем разрешении экрана", "Cannot be stored": "Нет возможности это сохранить", "%s reported this torrent as fake": "%s назвал этот торрент ненастоящим", - "%s could not verify this torrent": "%s не может проверить этот торрент", "Randomize": "Перемешать", "Randomize Button for Movies": "Кнопка «Перемешать» для списка фильмов", "Overall Ratio": "Общее соотношение", "Translate Synopsis": "Перевести синопсис", - "Returning Series": "Выпущенные серии", - "In Production": "В производстве", - "Canceled": "Отменённые", "N/A": "Сведений нет", - "%s is not supposed to be run as administrator": "%s не должен запускаться от имени администратора", "Your disk is almost full.": "Ваш диск почти заполнен.", "You need to make more space available on your disk by deleting files.": "Необходимо освободить место на диске, удалив ненужные файлы.", "Playing Next": "Воспроизвести следующую", "Trending": "Трендовые", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Запомнить фильтры", + "Automatic Subtitle Uploading": "Автоматическая загрузка субтитров", + "See-through Background": "Прозрачный фон", + "Bold": "Жирный", + "Currently watching": "Текущий просмотр", + "No, it's not that": "Нет, это не то", + "Correct": "Правильно", + "Indie": "Инди", + "Init Database": "Инициализация База данных", + "Status: %s ...": "Статус: %s ...", + "Create Temp Folder": "Создать временную директорию", + "Set System Theme": "Установить тему системы", + "Disclaimer": "Письменный отказ от ответственности", + "Series": "Серии", + "Finished": "Завершено", + "Event": "Событие", + "action": "событие", + "war": "военный", + "Local": "Локальные", + "Try another subtitle or drop one in the player": "Попробуйте другие субтитры или бросьте их в плеер", + "animation": "анимационный", + "family": "семейный", + "show": "показать", + "movie": "фильм", + "Something went wrong downloading the update": "Что-то пошло не так при загрузке обновления", + "Activate Update seeding": "Включить автоматическую раздачу файлов", + "Disable Anime Tab": "Выключить вкладку с Аниме", + "Disable Indie Tab": "Выключить вкладку с Индийскими фильмами", + "Error converting subtitle": "Ошибка преобразования субтитров", + "No subtitles found": "Субтитры не найдены", + "Try again later or drop a subtitle in the player": "Попробуйте еще или бросьте субтитры в плеер", + "You should save the content of the old directory, then delete it": "Вы должны сохранить содержимое старого каталога, а затем удалить его", + "Search on %s": "Поиск %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Вы уверены, что хотите очистить всю коллекцию?", + "Audio Language": "Язык аудио", + "Subtitle": "Субтитр", + "Code:": "Код:", + "Error reading subtitle timings, file seems corrupted": "Ошибка чтения тайминга субтитров, файл кажется испорчен", + "Connection Not Secured": "Соединение не защищено", + "Open File to Import": "Открыть файл для импорта", + "Browse Directoy to save to": "Открыть директорию для сохранения в", + "Cancel and use VPN": "Отменить и использовать VPN", + "Continue seeding torrents after restart app?": "Продолжить раздавать торренты после перезапуска приложения?", + "Enable VPN": "Включить VPN" } \ No newline at end of file diff --git a/src/app/language/sk.json b/src/app/language/sk.json index 18164c16fa..22a007b9a1 100644 --- a/src/app/language/sk.json +++ b/src/app/language/sk.json @@ -2,8 +2,7 @@ "External Player": "Externý prehrávač", "Made with": "Vytvorené s", "by a bunch of geeks from All Around The World": "skupinou geekov z celého sveta", - "Initializing Butter. Please Wait...": "Spúštam Butter. Prosím, čakajte...", - "Status: Checking Database...": "Status: Kontrolujem databázu...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmy", "TV Series": "Seriály", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Rodinné", "Fantasy": "Fantasy", "Game Show": "Herná show", - "Home And Garden": "Dom a záhrada", "Horror": "Horor", "Mini Series": "Mini série", "Mystery": "Mysteriózne", @@ -36,7 +34,6 @@ "Thriller": "Triler", "Western": "Western", "Sort by": "Zoradiť podľa", - "Popularity": "Obľúbené", "Updated": "Aktualizované", "Year": "Rok", "Name": "Meno", @@ -67,18 +64,16 @@ "Only list movies in": "Iba filmy v", "Show movie quality on list": "Výber kvality filmu", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Zadajte svoje Trakt.tv údaje a epizódy, ktoré si pozriete v Butter, budú automaticky zaznamenané.", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", "Username": "Uživateľské meno", "Password": "Heslo", - "Butter stores an encrypted hash of your password in your local database": "Butter ukladá zakódovaný hash vášho hesla v lokálnej databáze", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Diaľkové ovládanie", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API meno užívateľa", "HTTP API Password": "HTTP API Heslo", "Connection": "Pripojenie", "TV Show API Endpoint": "Koncový bod API TV Seriálu", - "Movies API Endpoint": "Koncový bod API filmov", "Connection Limit": "Limit pripojenia", "DHT Limit": "DHT Limit", "Port to stream on": "Port na dátový prenos", @@ -104,22 +99,19 @@ "Sci-Fi": "Sci-Fi", "Short": "Krátke", "War": "Vojnové", - "Last Added": "Naposledy pridané", "Rating": "Hodnotenie", "Open IMDb page": "Otvoriť stránku IMDb", "Health false": "Zdravie nesprávne", "Add to bookmarks": "Pridať do obľúbených", "Watch Trailer": "Pozri trailer", "Watch Now": "Pozerať", - "Health Good": "Dobré zdravie", "Ratio:": "Ratio:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Odstrániť zo záložiek", "Changelog": "Changelog", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter je výsledkom mnohých vývojárov a dizajnérov, ktorí dali dokopy niekoľko API so zámerom urobiť pozeranie torrent filmov tak jednoduché, ako je to len možné.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Sme opensourcový projekt. Sme z celého sveta. Milujeme filmy. A chlapče, milujeme popcorn.", - "Invalid PCT Database File Selected": "Bol vybraný nesprávny súbor PCT databázy", "Health Unknown": "Zdravie Neznáme", "Episodes": "Epizódy", "Episode %s": "Epizóda %s", @@ -139,10 +131,8 @@ "Ended": "Ukončené", "Error loading data, try again later...": "Chyba pri načítaní, skúste neskôr...", "Miscellaneous": "Rôzne", - "When opening TV Show Detail Jump to:": "Pri otváraní detailu seriálu preskočiť na:", "First Unwatched Episode": "Prvú neprehratú epizódu", "Next Episode In Series": "Ďalšiu epizódu v seriáli", - "When Opening TV Show Detail Jump To": "Pri otváraní detailu seriálu preskočiť na", "Flushing...": "Flushing...", "Are you sure?": "Are you sure?", "We are flushing your databases": "Vyprázdňujeme vaše databázy", @@ -153,17 +143,13 @@ "I Accept": "Súhlasím", "Leave": "Opustiť", "When Opening TV Series Detail Jump To": "Pri otváraní detailu seriálu preskočiť na", - "Health Medium": "Horšie zdravie", "Playback": "Playback", "Play next episode automatically": "Prehrať ďalšiu epizódu automaticky", "Generate Pairing QR code": "Vygenerovať párovací QR kód", - "Playing Next Episode in": "Spúšťam ďalšiu epizódu za", "Play": "Prehrať", - "Dismiss": "Odmietnuť", "waitingForSubtitles": "Čaká sa na titulky", "Play Now": "Prehrať teraz", "Seconds": "Sekúnd", - "You are currently authenticated to Trakt.tv as": "Momentálne si prihlásený na Trakt.tv ako", "You are currently connected to %s": "Momentálne ste pripojený k %s", "Disconnect account": "Odpojiť účet", "Sync With Trakt": "Synchronizovať s Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Posun titulkov", "secs": "s", "We are flushing your database": "Vyprázdňuje sa vaša databáza", - "We are rebuilding the TV Show Database. Do not close the application.": "Obnovuje sa databáza TV seriálov. Prosím, nevypínajte aplikáciu.", - "No shows found...": "Nenašli sa žiadne seriály...", - "No Favorites found...": "Nenašli sa žiadne obľúbené položky...", - "Rebuild TV Shows Database": "Obnoviť databázu seriálov.", - "No movies found...": "Nenašli sa žiadne filmy...", "Ratio": "Pomer", - "Health Excellent": "Zdravie výborné", - "Health Bad": "Zdravie zlé", - "Status: Creating Database...": "Status: Vytváram databázu...", - "Status: Updating database...": "Status: Aktualizujem databázu...", - "Status: Skipping synchronization TTL not met": "Stav: Preskakujem synchronizáciu TTL nie je splnené", "Advanced Settings": "Rozšírené nastavenia", - "Clear Cache directory after closing app?": "Vyčistiť vyrovnávaciu pamäť po vypnutí aplikácie?", "Tmp Folder": "Dočasný priečinok", - "Status: Downloading API archive...": "Status: Sťahovanie API archívu...", - "Status: Archive downloaded successfully...": "Status: Sťahovanie archívu skončilo úspešne...", - "Status: Importing file": "Status: Importovanie súboru", - "Status: Imported successfully": "Status: Importovanie skončilo úspešne", - "Status: Launching applicaion... ": "Status: Spúšťanie aplikácie...", "URL of this stream was copied to the clipboard": "URL tohto dátového prenosu bolo skopírované do schránky", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Chyba, databáza je pravdepodobne poškodená. Skúste zmazať záložky v Nastaveniach.", "Flushing bookmarks...": "Vymazávanie záložiek...", "Resetting...": "Reštartovanie...", "We are resetting the settings": "Resetujeme nastavenia", - "New version downloaded": "Nová verzia bola stiahnutá", "Installed": "Inštalácia hotová", - "Install Now": "Inštalovať teraz", - "Restart Now": "Reštartovať teraz", "We are flushing your subtitle cache": "Vyprázdňuje sa vaše úložisko s titulkami", "Subtitle cache deleted": "Vyrovnávacia pamäť titulkov bola zmazaná", "Please select a file to play": "Vyberte súbor pre prehrávanie", - "Test Login": "Skúšobné prihlásenie", - "Testing...": "Prebieha testovanie...", - "Success!": "Úspech!", - "Failed!": "Chyba!", "Global shortcuts": "Všeobecné skratky", "Video Player": "Videoprehrávač", "Toggle Fullscreen": "Zapnúť fullscrean", @@ -241,53 +204,45 @@ "Paste": "Vložiť", "Help Section": "Nápoveda", "Did you know?": "Vedeli ste?", - "What does Butter offer?": "Čo ponúka Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "S Butter môžete skutočne veľmi ľahko sledovať filmy a seriály. Jediné, čo treba spraviť, je kliknúť na niektorý obal a potom na „Pozerať“. Napriek tomu je práca s Butter veľmi prispôsobiteľná:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Naša zbierka filmov zahŕňa iba HD filmy dostupné v rozlíšeniach 720p a 1080p. Pre prehranie filmu jednoducho otvorte Butter a prejdite na zbierku filmov, dostupnú cez záložku „Filmy“ v navigačnej lište. Predvolený vzhľad vám zobrazí všetky filmy zoradené podľa popularity. Samozrejmosťou je filtrovanie filmov pomocou filtrov „Žáner“ a \"Zoradiť podľa\". Keď si vyberiete film, ktorý chcete sledovať, kliknite na jeho obal. Ďalej kliknite na „Sledovať Teraz“ a nezabudnite na popcorn!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Kliknutím na „Seriály“ v navigačnej lište zobrazíte záložku so všetkými dostupnými seriálmi našej kolekcie. Navyše môžte použiť vlastné filtre rovnako ako pri filmoch, ktoré vám môžu pomôcť pri rozhodovaní, čo si pozriete. V tejto záložke takisto kliknite na obal: zobrazí sa vám nové okno, v ktorom môžte prechádzať cez jednotlivé série a epizódy. Akonáhle sa rozhodnete, stačí kliknúť na tlačítko „Pozerať“.", "Choose quality": "Vyberte kvalitu", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Pomocou posuvníka vedľa tlačítka „Pozerať“ môžte nastaviť kvalitu dátového prenosu. Prípadne môžete prispôsobiť kvalitu dátového prenosu v Nastaveniach. Upozornenie: Pri vyšších kvalitách sa bude sťahovať viac dát.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Večšina našich filmov a seriálov má titulky vo vašom jazyku. Môžete si ich nastaviť na stránke Nastavenia. Pre filmy ich je dokonca možné nastaviť cez ponuku priamo na stránke o filme.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Kliknutím na ikonku srdca na obale si pridáte film/seriál do vašich obľúbených. Tieto sú dostupné cez ikonku v tvare srdca na navigačnej lište. Ak chcete odstrániť položku zo svojej zbierky, stačí kliknúť na ikonku znova! Aké jednoduché, že?", "Watched icon": "Ikona videné", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter si pamätá všetko, čo ste už sledovali – menšia pomoc s memorovaním nie je nikdy na škodu. Navyše si môžete aj vy samy nastaviť, či ste už daný film videli, a to kliknutím na ikonku v tvare oka na obale filmu. Okrem toho môžete synchronizovať vašu kolekciu s Trakt.tv web stránkou v Nastaveniach.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "V Butter môžete použiť ikonu lupy na otvorenie vyhľadávania. Zadajte názov, herca, režiséra alebo dokonca rok, stlačte tlačidlo „Enter“ a my vám ukážeme, čo vám môžeme ponúknuť. Ak chcete ukončiť aktuálne hľadanie, môžete kliknúť na „X“, ktoré sa nachádza hneď vedľa, alebo tam napísať niečo iné.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Externé prehrávače", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Ak si prajete radšej použiť vlastný prehrávač namiesto vstavaného prehrávača, môžete tak urobiť kliknutím na ikonu vedľa tlačidla „Pozerať“. Zobrazí sa vám zoznam nainštalovaných prehrávačov. Vy si vyberte váš požadovaný prehrávač a Butter všetko potrebné odošle do neho. Ak sa váš prehrávač nenachádza na zozname, prosím, nahláste nám to.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Aby sme ponúkli ešte lepšie prispôsobenie, ponúkame vám veľký panel možností. Pre prístup k nastaveniam kliknite na ikonu v tvare ozubeného kolesa na navigačnej lište.", "Keyboard Navigation": "Ovládanie klávesnivou", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Celý zoznam klávesových skratiek je k dispozícii stlačením tlačidla „?“ na klávesnici alebo cez ikonku v tvare klávesnice na stránke nastavenia.", "Custom Torrents and Magnet Links": "Vlastné torrenty a Magnet linky", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Môžete použiť vlastné torrenty a magnet odkazy v Butter. Jednoducho pretiahnite .torrent súbory do okna aplikácie, a/alebo vložťe magnet odkazy.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Zdravie torrentu", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Na detailoch o filmoch/seriáloch nájdete malý krúžok sfarebný do šedej, červenej, žltej alebo zelenej farby. Tieto farby ukazujú v akom stave sa torrent nachádza. Zelený torrent sa stiahne rýchlo, zatiaľ čo červený torrent sa nemusí stiahnuť vôbec alebo len veľmi pomaly. Šedá farba predstavuje chybu vo výpočte zdravia pre filmy a je potrebné naň kliknúť v televíznych seriáloch pre zobrazenie zdravia.", - "How does Butter work?": "Ako funguje Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streamuje video obsah prostredníctvom torrentov. Naše filmy poskytuje %s a televízne seriály %s, zatiaľ čo všetky meta-údaje nám poskytuje %s. My sami nehostujeme žiaden obsah.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Streamovenie torrentov? Torrenty používajú BitTorrent protokol, čo v podstate znamená, že sťahujete malé časti obsahu z počítača iného užívateľa, pričom zároveň aj odosielate časti, ktoré už stiahnuté máte iným užívateľom. Potom pozeráte to, čo ste už stiahli, zatiaľ čo ďalšie časti sú sťahované na pozadí. Táto vzájomná výmena umožňuje, aby obsah zostal v dobrom stave.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Keď je film stiahnutý, pokračujete v posielaní jeho častí iným používateľom. A všetko sa z vášho počítača vymaže, keď zatvoríte Butter. Je to až také jednoduché.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Aplikácia sama o sebe je vyrobená s Node-Webkit, HTML, CSS a Javascriptom. Funguje ako Google Chrome prehliadač, až na to že hostíš najväčšiu časť kódu na tvojom počítači. Áno, Butter pracuje na rovnakom princípe ako obyčajná webstránka, ako napríklad... povedzme Wikipédia alebo Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Našiel/našla som poruchu, ako ju ohlásim?", - "No historics found...": "História nenájdená", - "Error, database is probably corrupted. Try flushing the history in settings.": "Chyba, databáza je pravdepodobne poškodená. Skúste vymazať históriu v Nastaveniach.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Môžeš vložiť magnetové odkazy kamkoľvek v Butter použitím CTRL+V.", - "You can drag & drop a .torrent file into Butter.": "Do Butter môžeš pretiahnuť .torrent súbor.", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter projekt začal vo februári 2014 a v auguste 2014 sa na ňom už podieľalo 150 ľudí, ktorí prispeli viac než 3000-krát k jeho vývoju.", - "The rule n°10 applies here.": "Tu sa aplikuje pravidlo n°10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ak titulky k seriálom chýbajú, môžete ich pridať na %s. A rovnakým spôsobom pre filmy, ale na %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Ak máte problémy s výpadkom spojenia, skúste znížiť DHT Limit v nastaveniach.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Ak zadáte do vyhľadávania \"1998\" zobrazia sa vám všetky filmy alebo seriály, ktoré vyšli v daný rok.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Môžte sa prihlásiť do Trakt.tv a budú sa vám ukladať a synchronizovať medzi rôznymi zariadeniami všetky položky označené ako videné.", "Clicking on the rating stars will display a number instead.": "Kliknutím na hodnotenie sa zobrazia čísla namiesto hviezdičiek.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Celá aplikácia je napísaná v HTML5, CSS3 a JavaScript-e.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Chcete zistiť viac o konkrétnom filme alebo seriáli? Stačí kliknúť na ikonu IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Druhým kliknutím na filter „Zoradiť podľa“ otočíte poradie usporiadania zoznamu.", "Switch to next tab": "Prejsť na nasledovnú záložku", "Switch to previous tab": "Prejsť na predchádzajúcu záložku", "Switch to corresponding tab": "Prejsť na zodpovedajúcu záložku", "through": "cez", "Enlarge Covers": "Zväčšiť obaly", "Reduce Covers": "Zmenšiť obaly", - "Open the Help Section": "Otvoriť Nápovedu", "Open Item Details": "Otvoriť detaily o položke", "Add Item to Favorites": "Pridať položku do Obľúbených", "Mark as Seen": "Označiť ako videné", @@ -309,10 +264,8 @@ "name": "meno", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Žiadne anime nebolo nájdené...", "Movie": "Film", "Special": "Špeciál", - "No Watchlist found...": "Nenájdený zoznam videných...", "Watchlist": "Zoznam videných", "Resolving..": "Riešim..", "About": "O nás", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Nastaviť rýchlosť prehrávania na %s", "Playback rate adjustment is not available for this video!": "Prispôsobenie rýchlosti prehrávania pre toto video nie je dostupné!", "Color": "Farba", - "With Shadows": "Tieňované", "Local IP Address": "Lokálna IP adresa", "Japan": "Japonsko", "Cars": "Autá", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Slice of Life", "Space": "Space", "Sports": "Šport", "Super Power": "Super schopnosti", "Supernatural": "Nadprirodzené", "Vampire": "Upíri", - "Alphabet": "Abeceda", "Automatically Sync on Start": "Automaticky synchronizovať pri štarte", - "Setup VPN": "Nastavenie VPN", "VPN": "VPN", - "Install VPN Client": "Nainštalovať VPN klienta", - "More Details": "Viac detailov", - "Don't show me this VPN option anymore": "Už nikdy mi neukazujte túto VPN možnosť", "Activate automatic updating": "Aktivovať automatické aktualizácie", - "We are installing VPN client": "Inštalujeme VPN klienta", - "VPN Client Installed": "VPN klient nainštalovaný", "Please wait...": "Prosím, čakajte...", - "VPN.ht client is installed": "VPN.ht klient je nainštalovaný", - "Install again": "Opäť inštalovať", "Connect": "Pripojiť", "Create Account": "Vytvoriť účet", - "Please, allow ~ 1 minute": "Prosím, dajte nám 1 minútku", - "Status: Connecting to VPN...": "Status: Pripájanie k VPN...", - "Status: Monitoring connexion - ": "Status: Monitorujeme pripojenie –", - "Connect VPN": "Pripojiť VPN", - "Disconnect VPN": "Odpojiť VPN", "Celebrate various events": "Oslavovať rôzne sviatky", - "ATTENTION! We need admin access to run this command.": "UPOZORNENIE! Admin práva vyžadované na spustenie tohoto príkazu.", - "Your password is not saved": "Vaše heslo nie je uložené", - "Enter sudo password :": "Zadajte heslo administrátora (sudo) :", - "Status: Monitoring connection": "Status: Monitorujeme pripojenie", - "Status: Connected": "Status: Pripojené", - "Secure connection": "Bezpečné pripojenie", - "Your IP:": "Vaša IP:", "Disconnect": "Odpojiť", "Downloaded": "Stiahnuté", "Loading stuck ? Click here !": "Zamrzlo vám načítavanie? Kliknite sem!", @@ -399,8 +329,6 @@ "Enter new name": "Zadaj nové meno", "This name is already taken": "Toto meno je už používané", "Always start playing in fullscreen": "Vždy spustiť prehrávanie na celú obrazovku", - "Allow torrents to be stored for further use": "Povoliť ukladanie torrentov pre ďaľšie použitie", - "Hide VPN from the filter bar": "Skryť VPN z lišty", "Magnet link": "Magnet link", "Error resolving torrent.": "Chyba pri načítavaní torrentu", "%s hour(s) remaining": "%s hodin(y) do konca", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Nastaviť okno prehrávača na polovičnú veľkosť", "Retry": "Opakovať", "Import a Torrent": "Importovať Torrent", - "The remote movies API failed to respond, please check %s and try again later": "API rozhranie pre vzdialené filmy neodpovedá. Skontrolujte, prosím, %s a skúste to opäť neskôr", - "The remote shows API failed to respond, please check %s and try again later": "API rozhranie pre vzdialené relácie neodpovedá. Skontrolujte, prosím, %s a skúste to opäť neskôr", - "The remote anime API failed to respond, please check %s and try again later": "API rozhranie pre vzdialené anime snímky neodpovedá. Skontrolujte, prosím, %s a skúste to opäť neskôr", "Not Seen": "Nepozreté", "Seen": "Pozreté", "Title": "Názov", @@ -426,7 +351,6 @@ "Opaque Background": "Nepriehľadné pozadie", "No thank you": "Nie, ďakujem", "Report an issue": "Nahlásiť problém", - "Log in into your GitLab account": "Prihlásiť sa do GitLab účtu", "Email": "Email", "Log in": "Prihlásiť sa", "Report anonymously": "Nahlásiť anonymne", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Použiť oznamovanie priamo v aplikácii", "You can find it later on the About page": "Neskôr to môžete nájsť na stránke Čo je...", "Second method": "Druhá metóda", - "You can create an account on our %s repository, and click on %s.": "Môžete si vytvoriť účet v našom repozitári %s a kliknúť na %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Použite filter problémov %s, aby ste mohli vyhľadávať a skontrolovať, či už bol problém nahlásený alebo dokonca opravený.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Ak je to k podstatné, priložte snímok obrazovky - Týka sa váš problém návrhu aplikácie alebo ide o chybu?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Dobré hlásenie chyby by nemalo nechať ostatných naháňať vás kvôli viac informáciám. Uistite sa, že priložíte tiež podrobnosti vášho prostredia.", "Warning: Always use English when contacting us, or we might not understand you.": "Upozornenie: Keď nás kontaktujete, zakaždým použite angličtinu, inak vám nemusíme rozumieť.", - "Search on %s": "Hľadať na %s", + "Search for torrent": "Search for torrent", "No results found": "Nič sa nenašlo", "Invalid credentials": "Nesprávne údaje", "Open Favorites": "Otvoriť Obľúbené", @@ -473,16 +396,11 @@ "Big Picture Mode is unavailable on your current screen resolution": "Režim Big Picture nie je pri aktuálnom rozlíšení obrazovky k dispozícii", "Cannot be stored": "Nemože byť uložené", "%s reported this torrent as fake": "%s označil tento torrent ako falošný", - "%s could not verify this torrent": "%s nevie overiť tento torrent", "Randomize": "Náhodne", "Randomize Button for Movies": "Náhodné tlačidlo na filmy", "Overall Ratio": "Celkový pomer", "Translate Synopsis": "Preložiť zhrnutie akcie", - "Returning Series": "Reprízované seriály", - "In Production": "Vo výrobe", - "Canceled": "Zrušené", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s nemá byť spustený s právami správcu", "Your disk is almost full.": "Disk je takmer plný.", "You need to make more space available on your disk by deleting files.": "Potrebujete na disku uvoľniť viac miesta odstránením súborov.", "Playing Next": "Prehráva sa ďalšie", @@ -494,5 +412,41 @@ "Currently watching": "Currently watching", "No, it's not that": "No, it's not that", "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Local", + "Try another subtitle or drop one in the player": "Try another subtitle or drop one in the player", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Error converting subtitle", + "No subtitles found": "No subtitles found", + "Try again later or drop a subtitle in the player": "Try again later or drop a subtitle in the player", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Hľadať na %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Error reading subtitle timings, file seems corrupted", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/sl.json b/src/app/language/sl.json index 2a2d35f7e8..ca3287722b 100644 --- a/src/app/language/sl.json +++ b/src/app/language/sl.json @@ -2,8 +2,7 @@ "External Player": "Zunanji Predvajalnik", "Made with": "Narejeno z", "by a bunch of geeks from All Around The World": "s strani kupa piflarčkov iz Vseh Koncev Sveta", - "Initializing Butter. Please Wait...": "Pripravljam Butter. Prosim počakajte ...", - "Status: Checking Database...": "Stanje: Preverjanje Baze Podatkov...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Filmi", "TV Series": "TV Serije", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Družinski", "Fantasy": "Fantazijski", "Game Show": "Zabavne Igre", - "Home And Garden": "Dom in Vrt", "Horror": "Grozljivke", "Mini Series": "Mini Serije", "Mystery": "Misterij", @@ -36,7 +34,6 @@ "Thriller": "Trilerji", "Western": "Vesterni", "Sort by": "Razvrsti", - "Popularity": "Popularno", "Updated": "Posodobljeno", "Year": "Leto", "Name": "Ime", @@ -67,18 +64,16 @@ "Only list movies in": "Zabeleži filme samo v", "Show movie quality on list": "Pokaži kvaliteto filma na seznamu", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Sem vnesite vaše Trakt.tv podatke, da samodejno ''scrobble/a'' epizode, ki jih gledate na Butter", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Poveži se s %s da samodejno ''scrobble/a'' epizode ki jih gledate na %s", "Username": "Uporabniško Ime", "Password": "Geslo", - "Butter stores an encrypted hash of your password in your local database": "Butter shrani vaše geslo v kriptirani hash obliki v vašo lokalno podatkovno bazo", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Daljinsko Upravljanje", "HTTP API Port": "HTTP API Vrata", "HTTP API Username": "HTTP API Uporabniško Ime", "HTTP API Password": "HTTP API Geslo", "Connection": "Povezava", "TV Show API Endpoint": "API Endpoint za TV Oddaje", - "Movies API Endpoint": "API Endpoint za Filme", "Connection Limit": "Omejitev Povezave", "DHT Limit": "DHT Omejitev", "Port to stream on": "Stream Vrata na", @@ -104,22 +99,19 @@ "Sci-Fi": "Zn-Fan", "Short": "Kratki", "War": "Vojni", - "Last Added": "Nazadnje Dodano", "Rating": "Ocena", "Open IMDb page": "Odpri IMDb stran", "Health false": "Zdravje napačno", "Add to bookmarks": "Dodaj med zaznamke", "Watch Trailer": "Napovednik", "Watch Now": "Predvajaj", - "Health Good": "Zdravje Dobro", "Ratio:": "Razmerje:", "Seeds:": "Sejalci:", "Peers:": "Uporabniki:", "Remove from bookmarks": "Odstrani iz zaznamkov", "Changelog": "Dnevnik Sprememb", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! je rezultat mnogih razvijalcev in oblikovalcev kateri so združili kup API-jev skupaj, da bi omogočili izkušnjo ob gledanju filmskih torentov na najenostavnejši način.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Smo odprto kodni projekt. Prihajamo iz vseh koncev sveta. Imamo radi naše filme. In obožujemo kokice.", - "Invalid PCT Database File Selected": "Izbrana Neveljavna PCT Datoteka Podatkovne Baze", "Health Unknown": "Zdravje Neznano", "Episodes": "Epizode", "Episode %s": "Epizoda %s", @@ -139,10 +131,8 @@ "Ended": "Končano", "Error loading data, try again later...": "Napaka pri nalaganju podatkov, poskusite ponovno kasneje...", "Miscellaneous": "Razno", - "When opening TV Show Detail Jump to:": "Kadar se odpira Stran z Detalji TV Oddaj, Skoči na", "First Unwatched Episode": "Prvo Še Ne Gledano Epizodo", "Next Episode In Series": "Naslednjo Epizodo V Seriji", - "When Opening TV Show Detail Jump To": "Kadar Se Odpira Stran Z Detalji TV Oddaj, Skoči Na", "Flushing...": "Splaknjujem...", "Are you sure?": "Ali ste sigurni?", "We are flushing your databases": "Splaknjujemo vaše baze podatkov", @@ -153,17 +143,13 @@ "I Accept": "Sprejmem", "Leave": "Zapusti", "When Opening TV Series Detail Jump To": "Kadar Se Odpira Stran Z Detalji TV Oddaj, Skoči Na", - "Health Medium": "Zdravje Srednje", "Playback": "Ponovno Predvajanje", "Play next episode automatically": "Predvajaj naslednjo epizodo samodejno", "Generate Pairing QR code": "Ustvari Pairing QR kodo", - "Playing Next Episode in": "Predvajanje Naslednje Epizode čez", "Play": "Predvajaj", - "Dismiss": "Zavrni", "waitingForSubtitles": "Čakam Na Podnapise", "Play Now": "Predvajaj", "Seconds": "Sekund'o/i/e", - "You are currently authenticated to Trakt.tv as": "Trenutno ste prepoznani na Trakt.tv kot", "You are currently connected to %s": "Trenutno ste povezani s %s", "Disconnect account": "Odklopi račun", "Sync With Trakt": "Sinhroniziraj s Trakt.tv", @@ -172,41 +158,18 @@ "Subtitles Offset": "Neskladni Podnapisi", "secs": "sek", "We are flushing your database": "Splaknjujemo vašo bazo podatkov", - "We are rebuilding the TV Show Database. Do not close the application.": "Ponovno gradimo bazo padatkov za TV Oddaje. Ne zapirajte aplikacije.", - "No shows found...": "Ni našlo Oddaj...", - "No Favorites found...": "Ni našlo Zaznamkov...", - "Rebuild TV Shows Database": "Ponovno Zgradi Bazo Podatkov za TV Oddaje", - "No movies found...": "Ni našlo Filmov...", "Ratio": "Razmerje", - "Health Excellent": "Zdravje Izvrstno", - "Health Bad": "Zdravje Slabo", - "Status: Creating Database...": "Stanje: Izdelovanje Baze Podatkov...", - "Status: Updating database...": "Stanje: Posodabljanje Baze Podatkov...", - "Status: Skipping synchronization TTL not met": "Stanje: Sinhronizacija preskočena TTL niso izpolnjeni", "Advanced Settings": "Napredne Nastavitve", - "Clear Cache directory after closing app?": "Počistim Začasno Mapo ko se aplikacija zapre?", "Tmp Folder": "Začasna Mapa", - "Status: Downloading API archive...": "Stanje: Prenašam API arhiv...", - "Status: Archive downloaded successfully...": "Stanje: Arhiv se je prenesel uspešno...", - "Status: Importing file": "Stanje: Uvažanje datoteke", - "Status: Imported successfully": "Stanje: Uvoženo uspešno", - "Status: Launching applicaion... ": "Stanje: Zagon aplikacije...", "URL of this stream was copied to the clipboard": "URL tega toka (stream) je bil kopiran v odložišče (clipboard)", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Napaka, baza podatkov je verjetno poškodovana. Poskusite splaknit zaznamke v nastavitvah.", "Flushing bookmarks...": "Splaknjujem zaznamke...", "Resetting...": "Ponastavljam...", "We are resetting the settings": "Ponastavljamo nastavitve", - "New version downloaded": "Nova različica prenešena", "Installed": "Nameščeno", - "Install Now": "Namestite Zdaj", - "Restart Now": "Ponovno Zaženite", "We are flushing your subtitle cache": "Splaknjujemo vaš predpomnilnik podnapisov", "Subtitle cache deleted": "Predpomnilnik podnapisov izbrisan", "Please select a file to play": "Prosimo izberite datoteko za predvajanje", - "Test Login": "Testiraj Prijavo", - "Testing...": "Testiranje...", - "Success!": "Uspešno!", - "Failed!": "Neuspešno!", "Global shortcuts": "Globalne bližnjice", "Video Player": "Video Predvajalnik", "Toggle Fullscreen": "Celozaslonski Preklop", @@ -241,53 +204,45 @@ "Paste": "Prilepi", "Help Section": "Pomoč Uporabnikom", "Did you know?": "Ali ste vedeli?", - "What does Butter offer?": "Kaj Butter ponuja?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "S Butter lahko gledate Filme in TV Oddaje zelo enostavno. Vse kar morate narediti je, da kliknete na enega od ovitkov in zatem kliknete ''Predvajaj''. Ampak vaša izkušnja je tudi zelo prilagodljiva:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Naša kolekcija Filmov vsebuje izključno Filme z Visoko Ločljivostjo, na voljo so v 720p in 1080p. Za ogled filma samo odprite Butter in krmarite skozi kolekcijo filmov, ki so dosegljivi na 'strani s Filmi', ki jo najdemo na navigacijski vrstici. Privzeti pogled vam bo pokazal vse filme razvrščene po popularnosti, filtre si pa lahko nastavite tudi po želji, zahvaljujoč filtrom 'Zvrsti' in 'Razvrsti'. Ko ste si izbrali film, ki bi si ga želeli ogledati, kliknete na ovitek izbranega filma. Nato kliknete 'Predvajaj'. Ne pozabite na kokice!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Na Strani s TV Oddajami, katero odprete s klikom na 'TV Serije' na navigacijski vrstici, vam bo pokazalo vse dosegljive TV Oddaje v naši kolekciji. Lahko pa si tudi sami nastavite filtre po vašem okusu, enako kot za Filme. V tej kolekciji se tudi klikne na ovitek: novo okno, ki se bo odprlo, vam bo omogočilo krmarjenje med Sezonami in Epizodami. Ko se boste enkrat odločili, samo kliknete na gumb 'Predvajaj'.", "Choose quality": "Izberi kvaliteto", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Drsnik zraven gumba 'Predvajaj' vam omogoča izbiro kvalitete video materiala. Lahko pa si v Nastavitvah nastavite tudi fiksno kvaliteto. Pozor: boljša kvaliteta pomeni tudi večji prenos podatkov.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Večina naših Filmov in TV Oddaj ima podnapise v vašem jeziku. Nastavite si jih lahko v Nastavitvah. Podnapise za Filme si lahko nastavite v spustnem meniju na Strani z Detalji filma.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "S klikom na ikono srca na ovitku bo film oz. serija dodana k vašim zaznamkom. Ta kolekcija je dosegljiva preko ikone srca v navigacijski vrstici. Za odstranitev filma oz. serije iz vaše kolekcije, samo kliknite ponovno na ikono. Tako preprosto je to?", "Watched icon": "Ikona Že Gledano", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter bo imel tudi na skrbi kaj ste si že ogledali - malo pomoči pri spominu ne škodi nikomur. Lahko si tudi sami označite kaj ste že gledali s klikom na ikono očesa na ovitku. Lahko si tudi ustvarite svojo kolekcijo in jo sinhronizirate s spletno stranjo Trakt.tv. v nastavitvah.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "V Butter lahko uporabite Lupo ikono, ki odpre iskalnik. Vtipkajte, Naslov, Igralca, Režiserja ali celo Letnico, pritisnite 'Enter' in naj vam pokažemo, kaj vam lahko ponudimo, da zadovoljimo vaši potrebe.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Zunanji Predvajalniki", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Če bi raje uporabljali prilagojen predvajalnik po vaši izbiri namesto že vgrajen predvajalnik, lahko to storite s klikom na ikono, ki je na gumbu 'Predvajaj'. Pokazal se bo seznam vaših nameščenih predvajalnikov, izberite enega in Butter bo vse poslal tja. Če vašega predvajalnika ni na seznamu, nam to prosim sporočite.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Da vam omogočimo še več prilagajanja po meri, vam ponujamo veliko stran z ogromno funkcijami. Za dostop do Nastavitev je potrebno klikniti krogu podobno ikono v navigacijski vrstici.", "Keyboard Navigation": "Navigacija po Tipkovnici", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Celoten seznam Bližnjic na Tipkovnici je dostopen s klikom na '?' na vaši tipkovnici ali s pritiskom na ikono podobni tipkovnici v Nastavitvah.", "Custom Torrents and Magnet Links": "Prilagojeni Torenti in Magnetni Linki", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "V Butter lahko uporabljate prilagojene torente in magnetne linke. Samo povleci in spusti torent datoteko v okno aplikacije in/ali prenesi katerikoli magnetni link.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Zdravje Torenta", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Na straneh z detalji Filmov oz. TV Oddaj, lahko najdete majhen barvni krogec v sivi, rdeči, rumeni ali zeleni barvi. Te barve predstavljajo zdravje torenta. Zeleni torent se bo prenesel hitro, medtem ko se rdeči mogoče ne bo hotel prenesti oz. se bo prenašal zelo počasi. Siva barva predstavlja napako v kalkulaciji zdravja za Filme, za TV Oddaje je potrebno klikniti na krogec da prikaže zdravje.", - "How does Butter work?": "Kako deluje Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter predvaja video vsebine s torentov. Naše filme nam zagotavlja %s in naše TV Oddaje nam zagotavlja %s, medtem ko vse ostale info podatke pridobimo od %s. Mi sami ne gostimo nikakršne vsebine.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "'Streaming' Torentov? Torenti uporabljajo Bittorrent protokol, kar pravzaprav pomeni, da prenašaš majhne dele datotek iz računalnika nekoga drugega, medtem pa pošiljaš že prenesene dele drugemu uporabniku. Nato gledaš te dele, ki so že prenešeni, medtem ko se naslednji prenašajo v ozadju. Ta izmenjava zagotavlja, da vsebina ostane zdrava.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Ko je film v celoti prenešen, vi še vedno pošiljate dele drugemu uporabniku. In vse se izbriše iz vašega računalnika, ko se zapre Butter. Kako enostavno.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Sama aplikacija je sestavljena z Node-Webkit, HTML, CSS in Javascript. Deluje podobno kot Google Chrome brskalnik, z razliko, da vi sami gostite večji del kode na vašem računalniku. Ja, Butter deluje na enaki tehnologiji kot navadna spletna stran, kot... naprimer Wikipedia ali Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Našel sem napako, kako to sporočim?", - "No historics found...": "Ni našlo Zgodovine...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Napaka, baza podatkov je verjetno pokvarjena. Poskusi splakniti zgodovino v nastavitvah.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Lahko prenesete Magnetne linke kjerkoli v Butter z CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Lahko povlečeš in spustiš torent datoteko v Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Projekt Butter se je začel Februarja 2014 in je že imel 150 ljudi, ki je prispevalo k razvoju več kot 3000 krat v Avgustu 2014.", - "The rule n°10 applies here.": "Tukaj velja pravilo n°10.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Če podnapisi za TV Oddajo manjkajo, jih lahko dodaš na %s. Enako velja za Film, ampak na %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Če imate težave s padom povezave, poskusite zmanjašat DHT mejo v Nastavitvah", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Iščite ''1998'', da vidite vse filme, ki so izšli tega leta", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Lahko se prijavite na Trakt.tv in si shranite vse vaše že gledane vsebine in jih sinhronizirate z več napravami.", "Clicking on the rating stars will display a number instead.": "S klikom na zvezde z oceno se vam bo namesto tega pokazala številka", "This application is entirely written in HTML5, CSS3 and Javascript.": "Ta aplikacija je v celoti napisana v HTML5, CSS3 in Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Ali hočete več vedeti o Filmu ali o TV Oddaji? Samo kliknite na IMDb ikono.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Z dvakratnim klikom na filter ''Razvrsti'' se bo vrstni red na seznamu obrnil obratno.", "Switch to next tab": "Preklopi na naslednjo Stran oz. Okno", "Switch to previous tab": "Preklopi na prejšnjo Stran oz. Okno", "Switch to corresponding tab": "Preklopi na ustrezno Stran oz. Okno", "through": "končano", "Enlarge Covers": "Povečaj Ovitke", "Reduce Covers": "Pomanjšaj Ovitke", - "Open the Help Section": "Odpre Pomoč Uporabnikom", "Open Item Details": "Odpre Podrobnosti Filma oz. TV Serije", "Add Item to Favorites": "Dodaj Film oz. TV Serijo med Zaznamke", "Mark as Seen": "Označi kot ŽeGledano", @@ -309,10 +264,8 @@ "name": "Ime", "OVA": "OVA - Samostojne Zgodbe", "ONA": "ONA - Kratke Zgodbice", - "No anime found...": "Ni našlo Anime...", "Movie": "Film", "Special": "Special", - "No Watchlist found...": "Ni našlo Seznama Gledanih Vsebin...", "Watchlist": "Seznam Gledanih Vsebin", "Resolving..": "Razreševanje..", "About": "Info", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Nastavi hitrost predvajanja na %s", "Playback rate adjustment is not available for this video!": "Nastavitev hitrosti predvajanja za tale video ni na voljo!", "Color": "Barva", - "With Shadows": "Zasenčeno", "Local IP Address": "Lokalni IP Naslov", "Japan": "Japonska", "Cars": "Avtomobili", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Rezina Življenja", "Slice of Life": "Rezina Življenja", "Space": "Vesolje", "Sports": "Šport", "Super Power": "Super Moč", "Supernatural": "Nadnaravno", "Vampire": "Vampirji", - "Alphabet": "Po Abecedi", "Automatically Sync on Start": "Samodejna Sinhronizacija ob Zagonu", - "Setup VPN": "Nastavi VPN", "VPN": "VPN", - "Install VPN Client": "Namesti VPN Odjemalca", - "More Details": "Več Podrobnosti", - "Don't show me this VPN option anymore": "Ne prikazuj mi več te VPN opcije", "Activate automatic updating": "Vključi samodejno posodabljanje", - "We are installing VPN client": "Nameščamo VPN odjemalca", - "VPN Client Installed": "VPN Odjemalec je Nameščen", "Please wait...": "Prosimo počakajte...", - "VPN.ht client is installed": "VPN.ht odjemalec je nameščen", - "Install again": "Ponovno namesti", "Connect": "Vzpostavi Povezavo", "Create Account": "Ustvari Račun", - "Please, allow ~ 1 minute": "Prosimo, dovolite ~ 1 minuto", - "Status: Connecting to VPN...": "Stanje: Povezovanje z VPN...", - "Status: Monitoring connexion - ": "Stanje: Spremljanje povezave -", - "Connect VPN": "Vključi VPN", - "Disconnect VPN": "Izključi VPN", "Celebrate various events": "Praznuj različne dogodke", - "ATTENTION! We need admin access to run this command.": "POZOR! Za zagon tega ukaza potrebujemo skrbniški dostop.", - "Your password is not saved": "Vaše geslo ni shranjeno", - "Enter sudo password :": "Vnesite sudo geslo :", - "Status: Monitoring connection": "Stanje: Spremljanje povezave", - "Status: Connected": "Stanje: Povezava Vzpostavljena", - "Secure connection": "Varna povezava", - "Your IP:": "Vaša IP:", "Disconnect": "Izključeno", "Downloaded": "Prenešeno", "Loading stuck ? Click here !": "Je nalaganje obtičalo ? Resetiraj !", @@ -399,22 +329,17 @@ "Enter new name": "Vnesi novo ime", "This name is already taken": "To ime je že zasedeno", "Always start playing in fullscreen": "Vedno začni predvajati v celozaslonskem načinu", - "Allow torrents to be stored for further use": "Dovoli torentom da se shranjujejo za nadaljno uporabo", - "Hide VPN from the filter bar": "Skrij VPN z vrstice s filtri", "Magnet link": "Magnetna povezava", "Error resolving torrent.": "Napaka pri razreševanju torenta.", "%s hour(s) remaining": "%s ur(a/i/e) do konca", "%s minute(s) remaining": "%s minut(a/i/e) do konca", "%s second(s) remaining": "%s sekund(a/i/e) do konca", - "Unknown time remaining": "Neznan preostali čas", + "Unknown time remaining": "Preostali čas Neznan", "Set player window to video resolution": "Nastavi okno predvajalnika na velikost video slike", "Set player window to double of video resolution": "Nastavi okno predvajalnika na podvojeno velikost video slike", "Set player window to half of video resolution": "Nastavi okno predvajalnika na polovično velikost video slike", "Retry": "Poskusi znova", "Import a Torrent": "Uvozi Torent", - "The remote movies API failed to respond, please check %s and try again later": "Remote API za Filme se ne odziva, prosimo da preverite %s in poskusite ponovno kasneje", - "The remote shows API failed to respond, please check %s and try again later": "Remote API za TV Oddaje se ne odziva, prosimo da preverite %s in poskusite ponovno kasneje", - "The remote anime API failed to respond, please check %s and try again later": "Remote API za Anime se ne odziva, prosimo da preverite %s in poskusite ponovno kasneje", "Not Seen": "Ne Gledano", "Seen": "Gledano", "Title": "Naslov", @@ -426,7 +351,6 @@ "Opaque Background": "Neprozorno Ozadje", "No thank you": "Ne hvala", "Report an issue": "Prijavi napako", - "Log in into your GitLab account": "Prijavi se v svoj GitLab račun", "Email": "Elektronska Pošta", "Log in": "Prijava", "Report anonymously": "Anonimno Poročanje", @@ -452,15 +376,14 @@ "Use the in-app reporter": "Uporabi v-aplikacijsko poročanje", "You can find it later on the About page": "To lahko najdeš pozneje na Info strani", "Second method": "Druga metoda", - "You can create an account on our %s repository, and click on %s.": "Lahko ustvariš račun na našem %s repozitoriju in klikneš na %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Uporabi %s filter za probleme da poišče in preveri, če je problem že bil sporočen ali če je že bil odpravljen.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Vključi tudi zaslonsko sliko če je potrebno - je tvoj problem povezan glede dizajna ali napake?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Dobro poročilo o napaki nebi smelo dopuščat možnosti da te drugi lovijo za še več informacij. Bodi siguren da poskrbiš da so vključene podrobnosti o svojem okolju.", "Warning: Always use English when contacting us, or we might not understand you.": "Opozorilo: Vedno uporabljaj Angleščino kadar nas kontaktiraš, ker te drugače verjetno nebomo razumeli.", - "Search on %s": "Iskanje na %s", + "Search for torrent": "Search for torrent", "No results found": "Ni našlo Rezultatov", "Invalid credentials": "Neveljavni prijavni podatki", - "Open Favorites": "Odpri priljubljene", + "Open Favorites": "Odpri Priljubljene", "Open About": "Odpri Info", "Minimize to Tray": "Minimiraj v Opravilno Vrstico", "Close": "Zapri", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Način Velike Slike je nemogoč na vaši trenutni ločljivost zaslona", "Cannot be stored": "Ni mogoče shraniti", "%s reported this torrent as fake": "%s poročilo navaja ta torent kot ponaredek", - "%s could not verify this torrent": "%s preverba tega torenta ni bila mogoča", "Randomize": "Naključno", "Randomize Button for Movies": "Gumb za Naključno Izbiranje Filmov", "Overall Ratio": "Splošno Razmerje", "Translate Synopsis": "Prevedi Povzetek", - "Returning Series": "Vrnitev Serije", - "In Production": "V Produkciji", - "Canceled": "Odpovedano", "N/A": "Ni/NaVoljo = Podatkov", - "%s is not supposed to be run as administrator": "%s se nebi smel zagnati kot skrbnik", "Your disk is almost full.": "Vaš disk je skoraj poln.", - "You need to make more space available on your disk by deleting files.": "Narediti morate več prostora na vašem disku, z brisanjem nepotrebnih datotek.", - "Playing Next": "Predvajanje nasledne", - "Trending": "Trendi", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", + "You need to make more space available on your disk by deleting files.": "Narediti morate več prostora na vašem disku z brisanjem nepotrebnih datotek.", + "Playing Next": "NaslednjePredvajanje", + "Trending": "Trend", + "Remember Filters": "Zapomni si filtre", + "Automatic Subtitle Uploading": "Samodejno oddajanje podnapisov", "See-through Background": "See-through Background", "Bold": "Bold", - "Currently watching": "Currently watching", + "Currently watching": "Trenutno gledate", "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Correct": "Pravilno", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Local", + "Try another subtitle or drop one in the player": "Try another subtitle or drop one in the player", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Error converting subtitle", + "No subtitles found": "Podnapisi niso najdeni", + "Try again later or drop a subtitle in the player": "Try again later or drop a subtitle in the player", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Iskanje na %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Error reading subtitle timings, file seems corrupted", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/sq-AL.json b/src/app/language/sq-AL.json new file mode 100644 index 0000000000..08ac36d4f1 --- /dev/null +++ b/src/app/language/sq-AL.json @@ -0,0 +1,452 @@ +{ + "External Player": "External Player", + "Made with": "I bërë me", + "by a bunch of geeks from All Around The World": "by a bunch of geeks from All Around The World", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", + "Movies": "Filma", + "TV Series": "Seriale", + "Anime": "Anime", + "Genre": "Zhanri", + "All": "Të gjitha", + "Action": "Aksion", + "Adventure": "Aventurë", + "Animation": "Animacion", + "Children": "Për fëmijë", + "Comedy": "Komedi", + "Crime": "Krim", + "Documentary": "Dokumentarë", + "Drama": "Dramë", + "Family": "Familjare", + "Fantasy": "Fantazi", + "Game Show": "Game Show", + "Horror": "Horror", + "Mini Series": "Seriale të shkurtra", + "Mystery": "Mister", + "News": "Lajme", + "Reality": "Realitet", + "Romance": "Romancë", + "Science Fiction": "Fantashkencë", + "Soap": "Soap", + "Special Interest": "Interes special", + "Sport": "Sport", + "Suspense": "Suspensë", + "Talk Show": "Talk Show", + "Thriller": "Triller", + "Western": "Uestern", + "Sort by": "Rendit nga", + "Updated": "Më të rejat", + "Year": "Viti", + "Name": "Emri", + "Search": "Kërko", + "Season": "Sezoni", + "Seasons": "Sezone", + "Season %s": "Sezoni", + "Load More": "Shfaqë më shumë", + "Saved": "Të ruajtura", + "Settings": "Konfigurimet", + "Show advanced settings": "Shfaqë konfigurimet e avancuara", + "User Interface": "Ndërfaqja e perdoruesit", + "Default Language": "Gjuha primare", + "Theme": "Tema", + "Start Screen": "Ekrani fillestar", + "Favorites": "Të preferuarat", + "Show rating over covers": "Shfaq vlerësimin mbi kopertin", + "Always On Top": "Gjithmonë sipër", + "Watched Items": "Artikuj të shikuar", + "Show": "Trego", + "Fade": "Zbeh", + "Hide": "Fsheh", + "Subtitles": "Titra", + "Default Subtitle": "Titrat kryesore", + "Disabled": "Çaktivizuar", + "Size": "Madhësia", + "Quality": "Kualiteti", + "Only list movies in": "Listo vetëm filmat në", + "Show movie quality on list": "Trego kualitetin e filmit në listë", + "Trakt.tv": "Trakt.tv", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", + "Username": "Emri i përdoruesit", + "Password": "Fjalëkalimi", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", + "Remote Control": "Telekomanda", + "HTTP API Port": "HTTP API Port", + "HTTP API Username": "HTTP API Përdoruesi", + "HTTP API Password": "HTTP API Fjalëkalimi", + "Connection": "Lidhja", + "TV Show API Endpoint": "Fundi i API-t të serialeve", + "Connection Limit": "Limiti i lidhjes", + "DHT Limit": "Limiti i DHT", + "Port to stream on": "Port to stream on", + "0 = Random": "0 = I rastësishem", + "Cache Directory": "Cache Directory", + "Clear Tmp Folder after closing app?": "Pastro Dosjen e Përkohshme pas mbylljes së aplikacionit?", + "Database": "Databaza", + "Database Directory": "Udhëzuesi i databazës", + "Import Database": "Importoni Databazën", + "Export Database": "Eksportoni Databazën", + "Flush bookmarks database": "Flush bookmarks database", + "Flush subtitles cache": "Flush subtitles cache", + "Flush all databases": "Flush all databases", + "Reset to Default Settings": "Rivendosni Konfirgurimet Paraprake", + "Importing Database...": "Duke Importuar Databazën...", + "Please wait": "Ju lutem pritni...", + "Error": "Gabim", + "Biography": "Biografi", + "Film-Noir": "Film-Noir", + "History": "Histori", + "Music": "Muzikë", + "Musical": "Muzikal", + "Sci-Fi": "Sci-Fi", + "Short": "I Shkurtë", + "War": "Luftë", + "Rating": "Vlerësimi", + "Open IMDb page": "Hapni faqen IMDb", + "Health false": "Health false", + "Add to bookmarks": "Shto tek të preferuarit", + "Watch Trailer": "Shikoni trailerin", + "Watch Now": "Shikoje tani", + "Ratio:": "Ratio:", + "Seeds:": "Seeds:", + "Peers:": "Peers:", + "Remove from bookmarks": "Hiqe nga të preferuarit", + "Changelog": "Bërja e Ndryshimeve në Software", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Jemi një projekt me burime të hapura. Jemi nga e gjithë bota. Ne i duam filmat. Dhe e duam shumë popkornin.", + "Health Unknown": "Gjëndja e panjohur", + "Episodes": "Episodet", + "Episode %s": "Episodi", + "Aired Date": "Data e Transmetimit", + "Streaming to": "Streaming to", + "connecting": "Duke u lidhur", + "Download": "Shkarko", + "Upload": "Ngarko", + "Active Peers": "Active Peers", + "Cancel": "Anulo", + "startingDownload": "Shkarkimi po Fillon", + "downloading": "Duke u Shkarkuar", + "ready": "Gati", + "playingExternally": "Playing Externally", + "Custom...": "Tjetër", + "Volume": "Zëri", + "Ended": "Ka Mbaruar", + "Error loading data, try again later...": "Gjatë ngarkimit të të dhënave pati një problem, provoni sërish më vonë", + "Miscellaneous": "Të Ndryshme", + "First Unwatched Episode": "Episodi i parë që nuk është parë", + "Next Episode In Series": "Episodi i rradhës i serialit", + "Flushing...": "Hedhur", + "Are you sure?": "A jeni të sigurtë?", + "We are flushing your databases": "Ne po hedhim databeizet tuaja", + "Success": "Sukses", + "Please restart your application": "Ju lutem rifilloni aplikacionin tuaj", + "Restart": "Rifilloni", + "Terms of Service": "Kushtet e Përdorimit", + "I Accept": "Unë Pranoj", + "Leave": "Largohu", + "When Opening TV Series Detail Jump To": "When Opening TV Series Detail Jump To", + "Playback": "Playback", + "Play next episode automatically": "Luaj episodin e rradhës automatikishit", + "Generate Pairing QR code": "Generate Pairing QR code", + "Play": "Luaj", + "waitingForSubtitles": "Duke Pritur për Titra", + "Play Now": "Luaj Tani", + "Seconds": "Sekonda", + "You are currently connected to %s": "You are currently connected to %s", + "Disconnect account": "Shkëputu nga llogaria", + "Sync With Trakt": "Sinkronizo me Trakt", + "Syncing...": "Duke u sinkronizuar...", + "Done": "E Kryer", + "Subtitles Offset": "Subtitles Offset", + "secs": "sekonda", + "We are flushing your database": "Ne po hedhim databeizin tuaj", + "Ratio": "Raport", + "Advanced Settings": "Advanced Settings", + "Tmp Folder": "Tmp Folder", + "URL of this stream was copied to the clipboard": "URL of this stream was copied to the clipboard", + "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Error, database is probably corrupted. Try flushing the bookmarks in settings.", + "Flushing bookmarks...": "Flushing bookmarks...", + "Resetting...": "Resetting...", + "We are resetting the settings": "We are resetting the settings", + "Installed": "Installed", + "We are flushing your subtitle cache": "We are flushing your subtitle cache", + "Subtitle cache deleted": "Subtitle cache deleted", + "Please select a file to play": "Please select a file to play", + "Global shortcuts": "Global shortcuts", + "Video Player": "Video Player", + "Toggle Fullscreen": "Toggle Fullscreen", + "Play/Pause": "Play/Pause", + "Seek Forward": "Seek Forward", + "Increase Volume": "Increase Volume", + "Set Volume to": "Set Volume to", + "Offset Subtitles by": "Offset Subtitles by", + "Toggle Mute": "Toggle Mute", + "Movie Detail": "Movie Detail", + "Toggle Quality": "Toggle Quality", + "Play Movie": "Play Movie", + "Exit Fullscreen": "Exit Fullscreen", + "Seek Backward": "Seek Backward", + "Decrease Volume": "Decrease Volume", + "Show Stream URL": "Show Stream URL", + "TV Show Detail": "TV Show Detail", + "Toggle Watched": "Toggle Watched", + "Select Next Episode": "Select Next Episode", + "Select Previous Episode": "Select Previous Episode", + "Select Next Season": "Select Next Season", + "Select Previous Season": "Select Previous Season", + "Play Episode": "Play Episode", + "space": "space", + "shift": "shift", + "ctrl": "ctrl", + "enter": "enter", + "esc": "esc", + "Keyboard Shortcuts": "Keyboard Shortcuts", + "Cut": "Cut", + "Copy": "Copy", + "Paste": "Paste", + "Help Section": "Help Section", + "Did you know?": "Did you know?", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.", + "Choose quality": "Choose quality", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.", + "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?", + "Watched icon": "Watched icon", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", + "External Players": "External Players", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", + "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.", + "Keyboard Navigation": "Keyboard Navigation", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.", + "Custom Torrents and Magnet Links": "Custom Torrents and Magnet Links", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", + "Torrent health": "Torrent health", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", + "I found a bug, how do I report it?": "I found a bug, how do I report it?", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.", + "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.", + "Clicking on the rating stars will display a number instead.": "Clicking on the rating stars will display a number instead.", + "This application is entirely written in HTML5, CSS3 and Javascript.": "This application is entirely written in HTML5, CSS3 and Javascript.", + "You can find out more about a movie or a TV series? Just click the IMDb icon.": "You can find out more about a movie or a TV series? Just click the IMDb icon.", + "Switch to next tab": "Switch to next tab", + "Switch to previous tab": "Switch to previous tab", + "Switch to corresponding tab": "Switch to corresponding tab", + "through": "through", + "Enlarge Covers": "Enlarge Covers", + "Reduce Covers": "Reduce Covers", + "Open Item Details": "Open Item Details", + "Add Item to Favorites": "Add Item to Favorites", + "Mark as Seen": "Mark as Seen", + "Open this screen": "Open this screen", + "Open Settings": "Open Settings", + "Posters Size": "Posters Size", + "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.", + "Last Open": "Last Open", + "Exporting Database...": "Exporting Database...", + "Database Successfully Exported": "Database Successfully Exported", + "Display": "Display", + "TV": "TV", + "Type": "Type", + "popularity": "popularity", + "date": "date", + "year": "year", + "rating": "rating", + "updated": "updated", + "name": "name", + "OVA": "OVA", + "ONA": "ONA", + "Movie": "Movie", + "Special": "Special", + "Watchlist": "Watchlist", + "Resolving..": "Resolving..", + "About": "Rreth", + "Open Cache Directory": "Open Cache Directory", + "Open Database Directory": "Open Database Directory", + "Mark as unseen": "Mark as unseen", + "Playback rate": "Playback rate", + "Increase playback rate by %s": "Increase playback rate by %s", + "Decrease playback rate by %s": "Decrease playback rate by %s", + "Set playback rate to %s": "Set playback rate to %s", + "Playback rate adjustment is not available for this video!": "Playback rate adjustment is not available for this video!", + "Color": "Ngjyra", + "Local IP Address": "Local IP Address", + "Japan": "Japan", + "Cars": "Cars", + "Dementia": "Dementia", + "Demons": "Demons", + "Ecchi": "Ecchi", + "Game": "Game", + "Harem": "Harem", + "Historical": "Historical", + "Josei": "Josei", + "Kids": "Kids", + "Magic": "Magic", + "Martial Arts": "Martial Arts", + "Mecha": "Mecha", + "Military": "Military", + "Parody": "Parody", + "Police": "Police", + "Psychological": "Psychological", + "Samurai": "Samurai", + "School": "School", + "Seinen": "Seinen", + "Shoujo": "Shoujo", + "Shoujo Ai": "Shoujo Ai", + "Shounen": "Shounen", + "Shounen Ai": "Shounen Ai", + "Slice of Life": "Slice of Life", + "Space": "Space", + "Sports": "Sport", + "Super Power": "Super Power", + "Supernatural": "Supernatural", + "Vampire": "Vampire", + "Automatically Sync on Start": "Automatically Sync on Start", + "VPN": "VPN", + "Activate automatic updating": "Activate automatic updating", + "Please wait...": "Please wait...", + "Connect": "Connect", + "Create Account": "Create Account", + "Celebrate various events": "Celebrate various events", + "Disconnect": "Çlidhu", + "Downloaded": "Downloaded", + "Loading stuck ? Click here !": "Loading stuck ? Click here !", + "Torrent Collection": "Torrent Collection", + "Drop Magnet or .torrent": "Drop Magnet or .torrent", + "Remove this torrent": "Remove this torrent", + "Rename this torrent": "Rename this torrent", + "Flush entire collection": "Flush entire collection", + "Open Collection Directory": "Open Collection Directory", + "Store this torrent": "Store this torrent", + "Enter new name": "Enter new name", + "This name is already taken": "This name is already taken", + "Always start playing in fullscreen": "Always start playing in fullscreen", + "Magnet link": "Magnet link", + "Error resolving torrent.": "Error resolving torrent.", + "%s hour(s) remaining": "%s hour(s) remaining", + "%s minute(s) remaining": "%s minute(s) remaining", + "%s second(s) remaining": "%s second(s) remaining", + "Unknown time remaining": "Unknown time remaining", + "Set player window to video resolution": "Set player window to video resolution", + "Set player window to double of video resolution": "Set player window to double of video resolution", + "Set player window to half of video resolution": "Set player window to half of video resolution", + "Retry": "Retry", + "Import a Torrent": "Import a Torrent", + "Not Seen": "Not Seen", + "Seen": "Seen", + "Title": "Title", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "The video playback encountered an issue. Please try an external player like %s to view this content.", + "Font": "Font", + "Decoration": "Decoration", + "None": "None", + "Outline": "Outline", + "Opaque Background": "Opaque Background", + "No thank you": "No thank you", + "Report an issue": "Report an issue", + "Email": "Email", + "Log in": "Log in", + "Report anonymously": "Report anonymously", + "Note regarding anonymous reports:": "Note regarding anonymous reports:", + "You will not be able to edit or delete your report once sent.": "You will not be able to edit or delete your report once sent.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "If any additionnal information is required, the report might be closed, as you won't be able to provide them.", + "Step 1: Please look if the issue was already reported": "Step 1: Please look if the issue was already reported", + "Enter keywords": "Enter keywords", + "Already reported": "Already reported", + "I want to report a new issue": "I want to report a new issue", + "Step 2: Report a new issue": "Step 2: Report a new issue", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Note: please don't use this form to contact us. It is limited to bug reports only.", + "The title of the issue": "The title of the issue", + "Description": "Description", + "200 characters minimum": "200 characters minimum", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "A short description of the issue. If suitable, include the steps required to reproduce the bug.", + "Submit": "Submit", + "Step 3: Thank you !": "Step 3: Thank you !", + "Your issue has been reported.": "Your issue has been reported.", + "Open in your browser": "Open in your browser", + "No issues found...": "No issues found...", + "First method": "First method", + "Use the in-app reporter": "Use the in-app reporter", + "You can find it later on the About page": "You can find it later on the About page", + "Second method": "Second method", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Include a screenshot if relevant - Is your issue about a design feature or a bug?", + "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.", + "Warning: Always use English when contacting us, or we might not understand you.": "Warning: Always use English when contacting us, or we might not understand you.", + "Search for torrent": "Search for torrent", + "No results found": "Nuk u gjet asnjë rezultat", + "Invalid credentials": "Invalid credentials", + "Open Favorites": "Open Favorites", + "Open About": "Open About", + "Minimize to Tray": "Minimize to Tray", + "Close": "Mbyll", + "Restore": "Restore", + "Resume Playback": "Resume Playback", + "Features": "Features", + "Connect To %s": "Connect To %s", + "The magnet link was copied to the clipboard": "The magnet link was copied to the clipboard", + "Big Picture Mode": "Big Picture Mode", + "Big Picture Mode is unavailable on your current screen resolution": "Big Picture Mode is unavailable on your current screen resolution", + "Cannot be stored": "Cannot be stored", + "%s reported this torrent as fake": "%s reported this torrent as fake", + "Randomize": "Randomize", + "Randomize Button for Movies": "Randomize Button for Movies", + "Overall Ratio": "Overall Ratio", + "Translate Synopsis": "Translate Synopsis", + "N/A": "N/A", + "Your disk is almost full.": "Your disk is almost full.", + "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", + "Playing Next": "Playing Next", + "Trending": "Trending", + "Remember Filters": "Remember Filters", + "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", + "See-through Background": "See-through Background", + "Bold": "Bold", + "Currently watching": "Currently watching", + "No, it's not that": "No, it's not that", + "Correct": "Correct", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Local", + "Try another subtitle or drop one in the player": "Try another subtitle or drop one in the player", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Error converting subtitle", + "No subtitles found": "No subtitles found", + "Try again later or drop a subtitle in the player": "Try again later or drop a subtitle in the player", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Kërko në", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Error reading subtitle timings, file seems corrupted", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" +} \ No newline at end of file diff --git a/src/app/language/sr.json b/src/app/language/sr.json index e5048c8aec..64f1cda75a 100644 --- a/src/app/language/sr.json +++ b/src/app/language/sr.json @@ -1,9 +1,8 @@ { "External Player": "Спољни плејер", "Made with": "Од", - "by a bunch of geeks from All Around The World": ", направила гомила штребера из целог света", - "Initializing Butter. Please Wait...": "Butter иницијализација. Сачекајте...", - "Status: Checking Database...": "Стање: проверавам базу података...", + "by a bunch of geeks from All Around The World": "направила гомила штребера из целог света", + "Initializing %s. Please Wait...": "%s се покреће. Сачекајте...", "Movies": "Филмови", "TV Series": "Серије", "Anime": "Аниме", @@ -20,7 +19,6 @@ "Family": "породични", "Fantasy": "фантазија", "Game Show": "такмичење", - "Home And Garden": "кућа и башта", "Horror": "хорор", "Mini Series": "мини серије", "Mystery": "мистерија", @@ -36,7 +34,6 @@ "Thriller": "трилер", "Western": "вестерн", "Sort by": "Поређај по", - "Popularity": "популарности", "Updated": "ажурности", "Year": "години", "Name": "називу", @@ -44,7 +41,7 @@ "Season": "Сезона", "Seasons": "Сезоне", "Season %s": "%s. сезона", - "Load More": "Учитај више", + "Load More": "Учитај још", "Saved": "Сачувано", "Settings": "Поставке", "Show advanced settings": "Прикажи напредне поставке", @@ -64,32 +61,30 @@ "Disabled": "искључено", "Size": "Величина", "Quality": "Квалитет", - "Only list movies in": "Излистај само", + "Only list movies in": "Квалитет филмова", "Show movie quality on list": "Прикажи квалитет филма на листи", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Овде унесите ваше Trakt.tv податке за аутоматску „крађу“ епизода које гледате на Butter-у", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Повежите се на %s за аутоматску „скробловање“ епизода које гледате на %s", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": " Повежите се на %s за аутоматско „скробловање“ епизода које гледате на %s", "Username": "Корисничко име", "Password": "Лозинка", - "Butter stores an encrypted hash of your password in your local database": "Butter чува вашу шифровану лозинку у локалној бази података", + "%s stores an encrypted hash of your password in your local database": "%s чува шифровани хеш ваше лозинке у локалној бази података", "Remote Control": "Даљинско управљање", - "HTTP API Port": "HTTP API Port", + "HTTP API Port": "HTTP API порт", "HTTP API Username": "HTTP API корисничко име", "HTTP API Password": "HTTP API лозинка", "Connection": "Веза", "TV Show API Endpoint": "АПИ линк за серије", - "Movies API Endpoint": "АПИ линк за филмове", "Connection Limit": "Ограничење везе", "DHT Limit": "ДХТ ограничење", - "Port to stream on": "Порт за ток", + "Port to stream on": "Порт за проток", "0 = Random": "0 = насумично", "Cache Directory": "Директоријум кеша", - "Clear Tmp Folder after closing app?": "Очисти Tmp фасциклу након затварања апликације?", + "Clear Tmp Folder after closing app?": "Очиститити Tmp фасциклу након затварања?", "Database": "База података", "Database Directory": "Директоријум базе података", "Import Database": "Увези базу података", "Export Database": "Извези базу података", - "Flush bookmarks database": "Обриши базу података обележивача", + "Flush bookmarks database": "Обриши базу обележивача", "Flush subtitles cache": "Обриши кеш титлова", "Flush all databases": "Обриши све базе података", "Reset to Default Settings": "Врати на подразумеване поставке", @@ -104,22 +99,19 @@ "Sci-Fi": "научна фантастика", "Short": "кратки", "War": "ратни", - "Last Added": "последње додато", "Rating": "оцени", "Open IMDb page": "Отвори IMDb страницу", "Health false": "слаб торент", - "Add to bookmarks": "Додај у обележиваче", + "Add to bookmarks": "Додај у омиљене", "Watch Trailer": "Погледај трејлер", "Watch Now": "Гледај", - "Health Good": "добар торент", - "Ratio:": "Однос:", - "Seeds:": "Сејачи:", - "Peers:": "Вршњаци:", - "Remove from bookmarks": "Уклони из обележивача", + "Ratio:": "однос:", + "Seeds:": "сејачи:", + "Peers:": "вршњаци:", + "Remove from bookmarks": "Уклони из омиљених", "Changelog": "Списак измена", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! је настао када су се окупили програмери и дизајнери, који су спојили гомиле АПИ-ја да искуство гледања торент филмова буде што једноставније.", - "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Пројекат смо отвореног кода. Из целог смо света. Волимо наше филмове. А брате, волимо и кокице.", - "Invalid PCT Database File Selected": "Одабран је неважећи ПЦТ фајл базе података", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s је настао када су се окупили програмери и дизајнери, који су спојили гомиле АПИ-ја да искуство гледања торент филмова буде што једноставније.", + "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ми смо пројекат отвореног кода. Долазимо са разних крајева света. Волимо наше филмове, а брате, волимо и кокице.", "Health Unknown": "непознато стање", "Episodes": "Епизоде", "Episode %s": "%s. епизода", @@ -131,7 +123,7 @@ "Active Peers": "Активни вршњаци", "Cancel": "Откажи", "startingDownload": "Почињем преузимање", - "downloading": "Преузимање", + "downloading": "Преузимам", "ready": "Спремно", "playingExternally": "Спољна репродукција", "Custom...": "Прилагођено...", @@ -139,10 +131,8 @@ "Ended": "Завршено", "Error loading data, try again later...": "Грешка при учитавању података, покушајте поново касније...", "Miscellaneous": "Разно", - "When opening TV Show Detail Jump to:": "Када се отворе детаљи серије, иди на:", "First Unwatched Episode": "прву неодгледану епизоду", "Next Episode In Series": "следећу епизоду", - "When Opening TV Show Detail Jump To": "Када се отворе детаљи серије, иди на", "Flushing...": "Бришем...", "Are you sure?": "Да ли сте сигурни?", "We are flushing your databases": "Сада бришемо ваше базе података", @@ -153,63 +143,36 @@ "I Accept": "Прихватам", "Leave": "Не прихватам", "When Opening TV Series Detail Jump To": "Када се отворе детаљи серије, иди на", - "Health Medium": "осредњи торент", "Playback": "Репродукција", - "Play next episode automatically": "Следећу епизоду пусти аутоматски", - "Generate Pairing QR code": "Генериши бар-кôд", - "Playing Next Episode in": "Пуштам следећу епизоду за", + "Play next episode automatically": "Аутоматски пусти следећу епизоду", + "Generate Pairing QR code": "Генериши КуеР код за упаривање", "Play": "Пусти", - "Dismiss": "Одбаци", "waitingForSubtitles": "Чекам титлове", "Play Now": "Пусти одмах", - "Seconds": "секунди", - "You are currently authenticated to Trakt.tv as": "Тренутно сте пријављени на Trakt.tv као", + "Seconds": "сек.", "You are currently connected to %s": "Тренутно сте повезани на %s", "Disconnect account": "Откачи налог", - "Sync With Trakt": "Синхронизуј с Trakt-ом", + "Sync With Trakt": "Синхронизуј с Трактом", "Syncing...": "Синхронизујем..", "Done": "Готово", "Subtitles Offset": "Померај титлова", "secs": "сек.", "We are flushing your database": "Бришемо вашу базу података", - "We are rebuilding the TV Show Database. Do not close the application.": "Поново градимо нашу базу серија. Не затварајте апликацију.", - "No shows found...": "Нема серија...", - "No Favorites found...": "Нема омиљених...", - "Rebuild TV Shows Database": "Поново изгради базу серија", - "No movies found...": "Нема филмова...", "Ratio": "Однос", - "Health Excellent": "одличан торент", - "Health Bad": "лош торент", - "Status: Creating Database...": "Стање: правим базу података...", - "Status: Updating database...": "Стање: ажурирање базе података...", - "Status: Skipping synchronization TTL not met": "Стање: прескакање синхронизације TTL-а није испуњено", "Advanced Settings": "Напредне поставке", - "Clear Cache directory after closing app?": "Очистити кеш директоријум након затварања апликације?", "Tmp Folder": "Tmp фасцикла", - "Status: Downloading API archive...": "Стање: преузимам АПИ архиве...", - "Status: Archive downloaded successfully...": "Стање: архива је успешно преузета...", - "Status: Importing file": "Стање: увозим фајл", - "Status: Imported successfully": "Стање: успешно увезено", - "Status: Launching applicaion... ": "Стање: покрећем апликацију...", "URL of this stream was copied to the clipboard": "УРЛ овог тока је копиран у клипборд", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Грешка. База података је вероватно оштећена. Покушајте да обришете обележиваче у поставкама.", "Flushing bookmarks...": "Бришем обележиваче...", "Resetting...": "Ресетујем...", "We are resetting the settings": "Ресетујемо ваше поставке", - "New version downloaded": "Нова верзија је преузета", "Installed": "Инсталирано", - "Install Now": "Инсталирај сада", - "Restart Now": "Поново покрени", "We are flushing your subtitle cache": "Бришемо ваш кеш титлова", "Subtitle cache deleted": "Кеш титлова је обрисан", "Please select a file to play": "Одаберите фајл за пуштање", - "Test Login": "Пробај пријаву", - "Testing...": "Тестирам...", - "Success!": "Успешно!", - "Failed!": "Неуспешно!", "Global shortcuts": "Глобалне пречице", "Video Player": "Видео плејер", - "Toggle Fullscreen": "Прекидач за цели екран", + "Toggle Fullscreen": "Прекидач за пун екран", "Play/Pause": "Пусти/Пауза", "Seek Forward": "Унапред", "Increase Volume": "Појачај звук", @@ -241,53 +204,45 @@ "Paste": "Налепи", "Help Section": "Одељак за помоћ", "Did you know?": "Да ли сте знали?", - "What does Butter offer?": "Шта Butter нуди?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Уз Butter, можете да гледате серије и филмове врло једноставно. Све што треба да урадите је да кликнете на један од омота, а онда кликнете на „Гледај“. Али све можете прилагодити вашем уживању:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Наша колекција филмова садржи само филмове високе дефиниције, доступне у 720p и 1080p. За гледање филмова, једноставно отворите Butter и управљајте кроз колекцију филмова, коју можете наћи у картици „Филмови“, у навигационој линији. Подразумевани преглед ће приказати све филмове поређане по популарности, али, ви можете поставити ваше филтере, захваљујући филтерима „Жанр“ и „Поређај по“. И не заборавите кокице!", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Картица Серије, коју можете наћи кликом на „Серије“ у навигацоној линији ће показати све доступне серије у нашој колекцији. Такође можете испробати ваше филтере, као и у филмовима, који ће вам помоћи шта да гледате. У овој колекцији, такође само кликните на омот, и нови прозор који ће се појавити ће вам омогућити да управљате кроз сезоне и епизоде. Једном када се одлучите, само кликните на дугме „Гледај“.", - "Choose quality": "Одабери квалитет", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Слајдер поред дугмета „Гледај“ ће вам дати могућност да одаберете квалитет тока. Такође можете поставити исправљени квалитет у картици Поставке. Упозорење: бољи квалитет значи више података за преузимање.", - "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Већина наших филмова и серија има преводе на вашем језику. Можете их поставити у картици Поставке. За филмове, можете их чак поставити и из падајућег менија, на страници детаља филма.", + "What does %s offer?": "Шта %s нуди?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Уз %s, можете да гледате серије и филмове врло једноставно. Све што треба да урадите је да кликнете на један од омота, а онда кликнете на „Гледај“. Али све можете прилагодити вашем уживању:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Наша колекција филмова садржи само филмове високе дефиниције, доступне у 720p и 1080p. За гледање филмова, једноставно отворите %s и управљајте кроз колекцију филмова, коју можете наћи у језичку „Филмови“, у навигационој линији. Подразумевани преглед ће приказати све филмове поређане по популарности, али, ви можете поставити ваше филтере, захваљујући филтерима „Жанр“ и „Поређај по“. И не заборавите кокице!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Језичак „Серије“, у који улазите кликом на „Серије“ у навигационој линији, садржи све доступне серије у нашој колекцији. Можете применити своје филтере, као и у филмовима, који ће вам помоћи да одлучите шта да гледате. У овој колекцији, само кликните на омот и нови прозор који ће се појавити ће вам омогућити кретање кроз сезоне и епизоде. Једном када се одлучите, само кликните на дугме „Гледај“.", + "Choose quality": "Одаберите квалитет", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Слајдер поред дугмета „Гледај“ ће вам дати могућност да одаберете квалитет тока. Такође можете поставити исправљени квалитет у језичку „Поставке“. Упозорење: бољи квалитет значи више података за преузимање.", + "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Већина наших филмова и серија има преводе на вашем језику. Можете их поставити у језичку „Поставке“. За филмове, можете их чак поставити и из падајућег менија, на страници детаља филма.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Кликом на иконицу срца на омоту, додаћете филм/серију у ваше омиљене. Ова колекција је доступна путем иконице у облику срца, у навигационој линији. За уклањање ставке са ваше колекције, само кликните поново на иконицу! Једноставно, зар не?", - "Watched icon": "Иконица „одгледано“", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter ће запамтити шта сте већ гледали - мала помоћ при памћењу неће штетити. Такође можете означити ставку као одгледану кликом на иконицу у облику ока на омотима. Чак можете изградити и синхронизовати вашу колекцију на Trakt.tv сајту, преко картице Поставке.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "У Butter-у, можете користити лупу да отворите претрагу. Унесите наслов, глумца, режисера или чак годину, притисните „Ентер“ и пустите нас да вам прикажемо шта можемо да понудимо према вашим потребама. За затварање тренутне претраге, можете кликнути на „X“ лоциран поред вашег уноса или да унесете нешто друго у поље.", + "Watched icon": "Икона „одгледано“", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s ће запамтити шта сте већ гледали - мала помоћ при памћењу неће шкодити. Такође можете означити ставку као одгледану кликом на иконицу у облику ока на омотима. Чак можете изградити и синхронизовати вашу колекцију на Trakt.tv сајту, преко језичка Поставке.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "У %s, можете користити лупу да отворите претрагу. Унесите наслов, глумца, режисера или чак годину, притисните „Ентер“ и пустите нас да вам прикажемо шта можемо да понудимо према вашим потребама. За затварање тренутне претраге, можете кликнути на „X“ лоциран поред вашег уноса или да унесете нешто друго у поље.", "External Players": "Спољни плејери", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Уколико више волите да користите неки одређени плејер уместо уграђеног, то можете урадите кликом на издвојену иконицу на дугмету „Гледај“. Приказаће се листа инсталираних плејера, одаберите један, и Butter ће пренети све к' њему. Ако ваш плејер није на листи, молимо вас да нам то и пријавите.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Уколико желите да користите посебан плејер уместо уграђеног, то можете учинити кликом на издвојену икону на дугмету „Гледај“. Приказаће се листа инсталираних плејера. Одаберите који желите, и%s ће њега користити за пуштање. Ако ваш плејер није на листи, пријавите нам.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "За још бољу прилагодљивост, нудимо широки спектар опција. За приступ поставкама, кликните на иконицу у облику точка у навигационој линији.", "Keyboard Navigation": "Навигација тастатуром", - "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Цела листа пречица на тастатури доступна је притиском на на „?“ на тастатури, или кроз иконицу у облику тастатуре у картици Поставке.", + "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Цела листа пречица на тастатури доступна је притиском на на „?“ на тастатури, или кроз иконицу у облику тастатуре у језичку „Поставке“.", "Custom Torrents and Magnet Links": "Посебни торенти и магнет везе", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "У Butter-у можете користити посебне торенте и магнет везе. Једноставно превуците и пустите .torrent фајлове у прозор апликације, и/или налепите било коју магнет везу.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "%s можете користити за посебне торенте и магнет везе. Једноставно превуците и спустите .torrent фајлове у прозор апликације, и/или налепите било коју магнет везу.", "Torrent health": "Здравље торента", - "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "У детаљима филмова/серија, можете пронаћи мали кружић, обојен у сиву, црвену, жуту или зелену. Ове боје се односе на здравље торента. Зелени торент ће се преузети брзо, док се црвени торент можда уопште неће ни преузети, или ће се преузимати јако споро. Сива боја представља грешку у рачуну здравља за филмове, и потрено је да се кликне у Серијама како би показао здравље.", - "How does Butter work?": "Како Butter ради?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter преноси видео садржај преко торента. Наше филмове обезбеђује %s а серије %s, док све метаподатке добијамо од %s. Ми не чувамо никакав садржај.", + "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "У детаљима филмова/серија, можете пронаћи мали кружић, обојен у сиву, црвену, жуту или зелену. Ове боје се односе на здравље торента. Зелени торент ће се преузети брзо, док се црвени торент можда уопште неће ни преузети, или ће се преузимати јако споро. Сива боја представља грешку у прорачуну здравља за филмове, и потрено је да се кликне у Серијама како би показао здравље.", + "How does %s work?": "Како %s ради?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s преноси видео садржај преко торента. Наше филмове обезбеђује %s а серије %s, док све метаподатке даје %s. Ми не чувамо никакав садржај.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Торент проток? Па, торент користи Bittorrent протокол, што заправо значи да се преузимају мањи делови садржаја са другог рачунара, док се преузети делови шаљу другом кориснику. Онда, ви гледате те делове, док се други преузимају у позадини. Ова размена обезбеђује здрав садржај.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Једном када се филм преузме у потпуности, слање делова се наставља ка другим корисницима, а све се брише са вашег рачунара када затворите Butter. Врло једноставно.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Сама апликација је изграђена уз Node-Webkit, HTML, CSS и Javascript. Ради као Google Chrome прегледач, осим што су већи делови кода на рачунару. Да, Butter ради на истој технологији као и обични сајт, као... па рецимо Википедија, или Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Једном када се филм преузме у потпуности, слање делова се наставља ка другим корисницима, а све се брише са вашег рачунара када затворите %s. Врло једноставно.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Сама апликација је изграђена уз Node-Webkit, HTML, CSS и Javascript. Ради као Гугл Хром прегледач, осим што су већи делови кода на рачунару. Да, %s ради на истој технологији као и обичан сајт, као... па рецимо Википедија, или Јутјуб!", "I found a bug, how do I report it?": "Наишао сам на проблем, како да га пријавим?", - "No historics found...": "Нема пронађене историје...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Грешка. База података је вероватно оштећена. Покушајте да обришете историју у поставкама.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Можете налепити магнет везе било где у Butter-у помоћу CTRL+V", - "You can drag & drop a .torrent file into Butter.": "Можете превући и пустити .torrent фајл у Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter пројекат је започео у фебруару 2014, а већ у августу исте године 150 особа је више од 3000 пута допринело његовом развоју.", - "The rule n°10 applies here.": "Овде се примењује правило n°10.", - "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ако недостаје титл серије, можете га додати на %s. Исто важи и за филм, али на сајту %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Ако се појављују проблеми са прекидањем, покушајте са смањите ДХТ ограничење у поставкама.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Претражите „1998“ да видите све филмове који су изашли те године.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Можете налепити магнет везе било где у %s помоћу CTRL+V", + "You can drag & drop a .torrent file into %s.": "Можете превући и пустити .torrent фајл у %s.", + "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Ако недостаје титл серије, можете га додати на %s. Исто важи и за филм, али на %s", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Можете се пријавити на Trakt.tv да сачувате све одгледане ставке, и синхронизујете их кроз више уређаја.", "Clicking on the rating stars will display a number instead.": "Клик на оцену ће уместо звездице приказати број.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Ова апликација је у потпуности написана кроз HTML5, CSS3 и Javascript.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Желите да сазнате више о филмовима и серијама? Само кликните на IMDb иконицу.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Двокликом на „Поређај по“ филтери обрћу ред листе.", - "Switch to next tab": "Пребаци на следећу картицу", - "Switch to previous tab": "Пребаци на претходну картицу", - "Switch to corresponding tab": "Пребаци на одговарајућу картицу", - "through": "кроз", + "Switch to next tab": "Пребаци на следећи језичак", + "Switch to previous tab": "Пребаци на претходни језичак", + "Switch to corresponding tab": "Пребацује на одговарајући језичак", + "through": "до", "Enlarge Covers": "Увећај омоте", "Reduce Covers": "Умањи омоте", - "Open the Help Section": "Отвори одељак за помоћ", "Open Item Details": "Отвори детаље ставке", "Add Item to Favorites": "Додај у омиљено", "Mark as Seen": "Означи као одгледано", @@ -309,10 +264,8 @@ "name": "називу", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Аниме није пронађен...", "Movie": "Филм", "Special": "Специјал", - "No Watchlist found...": "Нема листе за гледање...", "Watchlist": "Листа за гледање", "Resolving..": "Разрешавам...", "About": "О програму", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Подеси брзину репродукције на %s", "Playback rate adjustment is not available for this video!": "Подешавање брзине репродукције за овај видео није доступно!", "Color": "Боја", - "With Shadows": "са сенкама", "Local IP Address": "Локална ИП адреса", "Japan": "Јапан", "Cars": "аутомобили", @@ -351,41 +303,19 @@ "Shoujo Ai": "шоџо ај", "Shounen": "шонен", "Shounen Ai": "шонен ај", - "Slice Of Life": "делић живота", "Slice of Life": "делић живота", "Space": "свемир", "Sports": "спорт", "Super Power": "велесила", "Supernatural": "натприродно", "Vampire": "вампири", - "Alphabet": "Алфабет", - "Automatically Sync on Start": "Аутоматски синхронизовати на почетку", - "Setup VPN": "Подеси VPN", - "VPN": "VPN", - "Install VPN Client": "Инсталирај VPN клијент", - "More Details": "Више детаља", - "Don't show me this VPN option anymore": "Више не приказуј ову VPN опцију", + "Automatically Sync on Start": "Сам синхронизуј на почетку", + "VPN": "ВПН", "Activate automatic updating": "Активирај аутоматско ажурирање", - "We are installing VPN client": "Инсталирање VPN клијента", - "VPN Client Installed": "VPN клијент је инсталиран", "Please wait...": "Сачекајте...", - "VPN.ht client is installed": "VPN.ht клијент је инсталиран", - "Install again": "Инсталирај поново", - "Connect": "Повежи", + "Connect": "Повежи се", "Create Account": "Направи налог", - "Please, allow ~ 1 minute": "Сачекајте око минут", - "Status: Connecting to VPN...": "Стање: повезивање на VPN...", - "Status: Monitoring connexion - ": "Стање: надгледам везу -", - "Connect VPN": "Повежи VPN", - "Disconnect VPN": "Дисконектуј VPN", - "Celebrate various events": "Прослава разних празника", - "ATTENTION! We need admin access to run this command.": "УПОЗОРЕЊЕ! Потребан нам је администраторски приступ за покретање ове команде.", - "Your password is not saved": "Ваша лозинка није сачувана", - "Enter sudo password :": "Унесите sudo лозинку:", - "Status: Monitoring connection": "Стање: надгледам везу", - "Status: Connected": "Стање: повезано", - "Secure connection": "Безбедна конекција", - "Your IP:": "Ваш ИП:", + "Celebrate various events": "Празничне теме и иконе", "Disconnect": "Искључи се", "Downloaded": "Преузето", "Loading stuck ? Click here !": "Учитавање заглавило? Кликните овде!", @@ -396,11 +326,9 @@ "Flush entire collection": "Обриши целу колекцију", "Open Collection Directory": "Отвори директоријум колекције", "Store this torrent": "Сачувај овај торент", - "Enter new name": "Унеси нов назив", - "This name is already taken": "Овај назив је заузет", + "Enter new name": "Унесите нов назив", + "This name is already taken": "Овај назив је у употреби", "Always start playing in fullscreen": "Увек пуштај преко целог екрана", - "Allow torrents to be stored for further use": "Дозволи чување торента за даљу употребу", - "Hide VPN from the filter bar": "Сакриј VPN са траке филтера", "Magnet link": "Магнет веза", "Error resolving torrent.": "Грешка у решавању торента.", "%s hour(s) remaining": "%s час. преостало", @@ -412,33 +340,29 @@ "Set player window to half of video resolution": "Постави прозор плејера на половину резолуције видеа", "Retry": "Покушај поново", "Import a Torrent": "Увези торент", - "The remote movies API failed to respond, please check %s and try again later": "Удаљени АПИ филмова није одговорио. Проверите %s па покушајте касније", - "The remote shows API failed to respond, please check %s and try again later": "Удаљени апи серија није одговорио. проверите %s и покушајте касније", - "The remote anime API failed to respond, please check %s and try again later": "Удаљени аниме АПИ није одговорио. Проверите %s и покушајте касније", - "Not Seen": "Није виђено", - "Seen": "Виђено", - "Title": "Наслов", + "Not Seen": "Није гледано", + "Seen": "Одгледано", + "Title": "наслову", "The video playback encountered an issue. Please try an external player like %s to view this content.": "Видео репродукција је наишла на проблем. Покушајте са спољним плејером, као што је %s за преглед садржаја.", "Font": "Фонт", "Decoration": "Декорација", - "None": "Нема", - "Outline": "Контура", - "Opaque Background": "Непрозирна позадина", + "None": "без", + "Outline": "контура", + "Opaque Background": "непрозирна позадина", "No thank you": "Не, хвала", "Report an issue": "Пријавите проблем", - "Log in into your GitLab account": "Пријавите се на GitLab налог", "Email": "е-пошта", "Log in": "Пријави се", "Report anonymously": "Пријави анонимно", "Note regarding anonymous reports:": "Напомена у вези анонимних пријава:", "You will not be able to edit or delete your report once sent.": "Нећете моћи да уређујете или обришете извештаје након слања.", - "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Ако су потребне додатне информације, извештај може бити затворен, те нећете моћи да их обезбедите.", - "Step 1: Please look if the issue was already reported": "1. корак: погледајте проблем који је већ пријављен", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Ако су потребне додатне информације, извештај може бити затворен, јер нећете моћи да их обезбедите.", + "Step 1: Please look if the issue was already reported": "1. корак: проверите да проблем није већ пријављен", "Enter keywords": "Унесите кључне речи", "Already reported": "Већ је пријављено", "I want to report a new issue": "Желим да пријавим нови проблем", "Step 2: Report a new issue": "2. корак: пријавите нови проблем", - "Note: please don't use this form to contact us. It is limited to bug reports only.": "Напомена: не користите ову форму да нас контактирате. Ограничено је на пријаве проблема.", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Напомена: не користите овај формулар да нас контактирате. Ово је само за пријаве проблема.", "The title of the issue": "Наслов проблема", "Description": "Опис", "200 characters minimum": "Најмање 200 карактера", @@ -450,15 +374,14 @@ "No issues found...": "Проблеми нису нађени...", "First method": "Прва метода", "Use the in-app reporter": "Користите пријављивач у апликацији", - "You can find it later on the About page": "Можете наћи касније у страници О програму", + "You can find it later on the About page": "Можете га наћи касније на страници „О програму“", "Second method": "Друга метода", - "You can create an account on our %s repository, and click on %s.": "Можете креирати налог на нашем %s складишту, па кликните на %s.", - "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Користите %s филтер проблема за претрагу па проверите да ли је проблем већ пријављен или решен.", - "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Пошаљите снимак екрана ако је потребно - Да ли је ваш проблем у функцији дизајна или проблем?", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Користите %s филтер проблема за претрагу да проверите да ли је већ пријављен или решен.", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Пошаљите снимак екрана ако је потребно - Да ли је ваш проблем у изгледу или у коду?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Добар извештај о проблему не треба да остави друге у јурњави за додатним информацијама. Уверите се да садржи детаље о вашем окружењу.", "Warning: Always use English when contacting us, or we might not understand you.": "Упозорење: увек користите енглески када нас контактирате, иначе вас нећемо разумети.", - "Search on %s": "Тражи на %s", - "No results found": "Нема пронађених резултата", + "Search for torrent": "Тражи торент", + "No results found": "Нема резултата", "Invalid credentials": "Неисправни акредитиви", "Open Favorites": "Отвори омиљене", "Open About": "Отвори „О програму“", @@ -469,30 +392,61 @@ "Features": "Могућности", "Connect To %s": "Повежи се са %s", "The magnet link was copied to the clipboard": "Магнет веза је копирана у клипборд", - "Big Picture Mode": "Режим велике слике", - "Big Picture Mode is unavailable on your current screen resolution": "Режим велике слике није доступан на вашој тренутној резолуцији", - "Cannot be stored": "Немогуће сачувати", - "%s reported this torrent as fake": "%s је пријавио овај торент као лажан", - "%s could not verify this torrent": "%s не може да верификује овај торент", + "Big Picture Mode": "Режим великог екрана", + "Big Picture Mode is unavailable on your current screen resolution": "Режим великог екрана није доступан на тренутној резолуцији", + "Cannot be stored": "Не могу да сачувам", + "%s reported this torrent as fake": "%s пријављује овај торент као лажан", "Randomize": "Насумично", "Randomize Button for Movies": "Насумично дугме за филмове", - "Overall Ratio": "Свеукупни однос", + "Overall Ratio": "Укупан однос", "Translate Synopsis": "Преведи сажетак", - "Returning Series": "актуелне серије", - "In Production": "у продукцији", - "Canceled": "отказано", "N/A": "Н/П", - "%s is not supposed to be run as administrator": "%s није предвиђен за покретање са администраторским дозволама", "Your disk is almost full.": "Диск је скоро пун.", "You need to make more space available on your disk by deleting files.": "Ослободите простор на диску брисањем фајлова.", "Playing Next": "Пуштам следећу", - "Trending": "популарно", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Trending": "тренду", + "Remember Filters": "Запамти филтере", + "Automatic Subtitle Uploading": "Аутоматско отпремање титлова", + "See-through Background": "прозирна позадина", + "Bold": "Подебљано", + "Currently watching": "Тренутно гледам", + "No, it's not that": "Не, није тај", + "Correct": "Тачно", + "Indie": "Инди", + "Init Database": "Иницијализуј базу", + "Status: %s ...": "Стање: %s ... ", + "Create Temp Folder": "Направи привремену фасциклу", + "Set System Theme": "Постави системску тему", + "Disclaimer": "Одрицање одговорности", + "Series": "Серије", + "Finished": "Завршено", + "Event": "Догађај", + "action": "акција", + "war": "ратни", + "Local": "Локални", + "Try another subtitle or drop one in the player": "Пробајте други титл или превуците неки у плејер", + "animation": "анимирани", + "family": "породични", + "show": "шоу", + "movie": "филм", + "Something went wrong downloading the update": "Нешто је пошло наопако при преузимању ажурирања", + "Activate Update seeding": "Активирај ажурно сејање", + "Disable Anime Tab": "Искључи језичак Аниме", + "Disable Indie Tab": "Искључи језичак Инди", + "Error converting subtitle": "Грешка у конвертовању титла", + "No subtitles found": "Нема титлова", + "Try again later or drop a subtitle in the player": "Пробајте касније или убаците титл у плејер", + "You should save the content of the old directory, then delete it": "Сачувајте садржај старог директоријума, па онда избришите", + "Search on %s": "%s претрага", + "Are you sure you want to clear the entire Torrent Collection ?": "Заиста желите да обришете целу колекцију торената?", + "Audio Language": "Језик звука", + "Subtitle": "Титл", + "Code:": "Код:", + "Error reading subtitle timings, file seems corrupted": "Грешка при читању тајминга титла. Фајл је оштећен", + "Connection Not Secured": "Веза није безбедна", + "Open File to Import": "Отворите фајл за увоз", + "Browse Directoy to save to": "Прегледајте где да сачувате", + "Cancel and use VPN": "Откажи и користи ВПН", + "Continue seeding torrents after restart app?": "Наставити сејање торента при следећем покретању?", + "Enable VPN": "Укључи ВПН" } \ No newline at end of file diff --git a/src/app/language/sv.json b/src/app/language/sv.json index 6948e5f1a3..7171d9f729 100644 --- a/src/app/language/sv.json +++ b/src/app/language/sv.json @@ -2,8 +2,7 @@ "External Player": "Extern Mediaspelare", "Made with": "Tillverkad med", "by a bunch of geeks from All Around The World": "ett gäng nördar från hela världen", - "Initializing Butter. Please Wait...": "Initiera Butter. Vänta...", - "Status: Checking Database...": "Status: Kontrollerar databas...", + "Initializing %s. Please Wait...": "Initialiserar %s. Vänligen vänta...", "Movies": "Filmer", "TV Series": "Serier", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Familj", "Fantasy": "Fantasy", "Game Show": "Game Show", - "Home And Garden": "Hem och Trädgård", "Horror": "Skräckfilm", "Mini Series": "Mini-serier", "Mystery": "Mysterier", @@ -36,7 +34,6 @@ "Thriller": "Thriller", "Western": "Vilda västern", "Sort by": "Sortera efter", - "Popularity": "Popularitet", "Updated": "Uppdaterad", "Year": "År", "Name": "Namn", @@ -67,18 +64,16 @@ "Only list movies in": "Enbart list filmer i", "Show movie quality on list": "Visa film kvalitén på listan", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Ange ditt Trakt.tv användarnamn och lösenord här för att automatiskt \"Skrobbla\" episoder du har tittar på via Butter", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Anslut till %s för automatiskt \"Scrobble\" episoder du tittar på %s", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Anslut till %s för automatiskt \"Scrobble\" avsnitt du tittar på %s", "Username": "Användarnamn", "Password": "Lösenord", - "Butter stores an encrypted hash of your password in your local database": "Butter lagrar en krypterad hash av ditt lösenord i din lokala databas", + "%s stores an encrypted hash of your password in your local database": "%s lagrar en krypterad hash av ditt lösenord i din lokala databas", "Remote Control": "Fjärrkontroll", "HTTP API Port": "HTTP API Port", "HTTP API Username": "HTTP API Användarnamn", "HTTP API Password": "HTTP API Lösenord", "Connection": "Anslutning", - "TV Show API Endpoint": "Ändpunkt för API för Serier", - "Movies API Endpoint": "Film Applikationsprogrammeringsgränssnitt Slutpunkter", + "TV Show API Endpoint": "API-ändpunkt för serier", "Connection Limit": "Anslutningsgräns", "DHT Limit": "DHT gräns", "Port to stream on": "Port att strömma på", @@ -86,11 +81,11 @@ "Cache Directory": "Cache mapp", "Clear Tmp Folder after closing app?": "Rensa temp mappen efter avstängning?", "Database": "Databas", - "Database Directory": "Databas mapp", + "Database Directory": "Databasmapp", "Import Database": "Importera databas", "Export Database": "Exportera databas", "Flush bookmarks database": "Ta bort bokmärken", - "Flush subtitles cache": "Ta bort undertext cache", + "Flush subtitles cache": "Ta bort cache för undertext", "Flush all databases": "Ta bort alla databaser", "Reset to Default Settings": "Återställ till standardinställningar", "Importing Database...": "Importerar databas...", @@ -104,29 +99,26 @@ "Sci-Fi": "Sci-Fi", "Short": "Kortfilm", "War": "Krig", - "Last Added": "Senast tillagd", "Rating": "Betyg", "Open IMDb page": "Öppna IMDb sidan", "Health false": "Hälsa bedräglig", "Add to bookmarks": "Lägg till i Bokmärken", "Watch Trailer": "Se trailer", "Watch Now": "Se nu", - "Health Good": "Hälsa bra", "Ratio:": "Ratio:", "Seeds:": "Seeds:", "Peers:": "Peers:", "Remove from bookmarks": "Ta bort från Bokmärken", "Changelog": "Changelog", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! är resultatet av många utvecklare och designers som har slagit ihop ett gäng API's tillsammans för att göra upplevelsen av att titta på torrent så enkelt som möjligt.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s är resultatet av många utvecklare och designers som har slagit ihop ett gäng API:er för att göra upplevelsen av att titta på torrentfilmer så enkel som möjligt.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Vi är ett open source-projekt. Vi är från hela världen. Vi älskar våra filmer. Oh boy, vad vi älskar popcorn.", - "Invalid PCT Database File Selected": "Ogiltig PCT databas fil markerad", "Health Unknown": "Hälsa okänd", "Episodes": "Episoder", "Episode %s": "Avsnitt %s", "Aired Date": "Sändes", "Streaming to": "Strömmar till", "connecting": "Ansluter...", - "Download": "Ladda ner", + "Download": "Hämta", "Upload": "Ladda upp", "Active Peers": "Aktiva Peers", "Cancel": "Avbryt", @@ -139,10 +131,8 @@ "Ended": "Avslutad", "Error loading data, try again later...": "Fel vid laddning av data, försök igen senare...", "Miscellaneous": "Diverse", - "When opening TV Show Detail Jump to:": "När du öppnar TV Serier detaljer hoppa till:", "First Unwatched Episode": "Första osedda avsnitt", "Next Episode In Series": "Nästa avsnitt i serien", - "When Opening TV Show Detail Jump To": "När du öppnar TV Serie detaljer hoppa till", "Flushing...": "Tar bort...", "Are you sure?": "Är du säker?", "We are flushing your databases": "Vi rensar din databas", @@ -153,63 +143,36 @@ "I Accept": "Jag accepterar", "Leave": "Lämna", "When Opening TV Series Detail Jump To": "När du öppnar TV Serie detaljer hoppa till", - "Health Medium": "Hälsa sådär", "Playback": "Uppspelning", "Play next episode automatically": "Spela nästa avsnitt automatiskt", "Generate Pairing QR code": "Generera ihopkoppling QR-kod", - "Playing Next Episode in": "Spelar nästa avsnitt om", "Play": "Spelar", - "Dismiss": "Avvisa", "waitingForSubtitles": "Väntar på Undertexter", "Play Now": "Spela nu", "Seconds": "Sekunder", - "You are currently authenticated to Trakt.tv as": "Du är för närvarande autentiseras till Trakt.tv som", - "You are currently connected to %s": "Du är ansluten som %s", + "You are currently connected to %s": "Du är för närvarande ansluten till %s", "Disconnect account": "Koppla bort konto", "Sync With Trakt": "Synka med Trakt", "Syncing...": "Synkar...", "Done": "Klar", - "Subtitles Offset": "Undertexter Offset", + "Subtitles Offset": "Undertextförskjutning", "secs": "secs", "We are flushing your database": "Vi rensar din databas", - "We are rebuilding the TV Show Database. Do not close the application.": "Vi bygger om TV Serie databasen. Stäng inte av programmet.", - "No shows found...": "Inga serier hittades...", - "No Favorites found...": "Inga favoriter hittades...", - "Rebuild TV Shows Database": "Bygg om TV Serie Databas", - "No movies found...": "Inga filmer hittades...", "Ratio": "Ratio", - "Health Excellent": "Hälsa utmärkt", - "Health Bad": "Hälsa dålig", - "Status: Creating Database...": "Status: Skapar Databas...", - "Status: Updating database...": "Status: Uppdaterar databas...", - "Status: Skipping synchronization TTL not met": "Status: Hoppar över synkronisering TTL uppfylls inte", "Advanced Settings": "Avancerade Inställningar", - "Clear Cache directory after closing app?": "Rensa cache mappen efter stängning av app?", "Tmp Folder": "Tmp Folder", - "Status: Downloading API archive...": "Status: Laddar ner API arkiv...", - "Status: Archive downloaded successfully...": "Status: Arkiv hämtat framgångsrikt ...", - "Status: Importing file": "Status: Importera filer", - "Status: Imported successfully": "Status Importering framgångsrik", - "Status: Launching applicaion... ": "Status: Startar programmet...", "URL of this stream was copied to the clipboard": "URL ström kopierades till klippbordet", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Fel, databasen är troligen skadad. Försök att spola bokmärkena i inställningarna.", "Flushing bookmarks...": "Spolar bokmärken...", "Resetting...": "Återställning...", "We are resetting the settings": "Vi återställer inställningarna", - "New version downloaded": "Ny version nerladdad", "Installed": "Installerad", - "Install Now": "Installera nu", - "Restart Now": "Starta om nu", - "We are flushing your subtitle cache": "Vi spolar din undertext cache", + "We are flushing your subtitle cache": "Vi spolar din cache för undertext", "Subtitle cache deleted": "Undertext cache raderad", - "Please select a file to play": "Välj en fil att spela", - "Test Login": "Testlogin", - "Testing...": "Testar...", - "Success!": "Framgång!", - "Failed!": "Misslyckades!", + "Please select a file to play": "Vänligen välj en fil att spela", "Global shortcuts": "Globala genvägar", "Video Player": "Video Player", - "Toggle Fullscreen": "Växla Fullskärm", + "Toggle Fullscreen": "Växla helskärmsläge", "Play/Pause": "Play/Pause", "Seek Forward": "Sök Framåt", "Increase Volume": "Öka volymen", @@ -222,14 +185,14 @@ "Exit Fullscreen": "Avsluta helskärmsläge", "Seek Backward": "Sök Bakåt", "Decrease Volume": "Minska volymen", - "Show Stream URL": "Visa Stream URL", + "Show Stream URL": "Visa strömwebbadress", "TV Show Detail": "TV Show Detalj", "Toggle Watched": "Växla Sedd", "Select Next Episode": "Välj nästa avsnitt", "Select Previous Episode": "Välj föregående avsnitt", "Select Next Season": "Välj nästa säsong", "Select Previous Season": "Välj föregående säsong", - "Play Episode": "Spela Avsnitt", + "Play Episode": "Spela avsnitt", "space": "space", "shift": "shift", "ctrl": "ctrl", @@ -241,53 +204,45 @@ "Paste": "Klistra in", "Help Section": "Hjälp Sektion", "Did you know?": "Visste du att?", - "What does Butter offer?": "Vet du vad Butter erbjuder?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Med Butter kan du titta på filmer och serier riktigt lätt. Allt du behöver göra är att klicka på någon av omslagen och klicka på Se på \". Men upplevelsen är mycket anpassningsbar:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Våra film samling innehåller bara HD-filmer, finns i 720p och 1080p. För att titta på en film, helt enkelt öppna Butter och navigera i film samlingen, nås via fliken \"Filmer\" i navigeringsfältet. Standardvyn visar dig alla filmer sorterade efter popularitet, men du kan använda dina egna filter, tack vare \"genre\" och \"Sortera efter\" filter. När du har valt en film som du vill titta på, klicka omslaget. Klicka sedan på \"Se på\". Glöm inte popcornen!", - "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Fliken Serier, som du kan nå genom att klicka på \"Serier\" i navigeringsfältet, kommer att visa dig alla tillgängliga serier i vår samling. Du kan också använda egna filter, samma som filmer, för att hjälpa dig att bestämma vad du ska titta på. I denna samling också titta bara på omslaget: det nya fönstret som visas gör att du kan navigera genom säsonger och episoder. När ditt sinne är inställt, klickar du bara på \"Se på\" knappen.", + "What does %s offer?": "Vad erbjuder %s?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Med %s kan du titta på filmer och serier väldigt enkelt. Allt du behöver göra är att klicka på någon av omslagen och klicka på \"Se på\". Men din upplevelse är mycket anpassningsbar:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Våra film samling innehåller endast HD-filmer, tillgängliga i 720p och 1080p. För att titta på en film öppnar du helt enkelt %s och navigera genom filmsamlingen, som kan nås via fliken \"Filmer\" i navigeringsfältet. Standardvyn visar dig alla filmer sorterade efter popularitet, men du kan använda dina egna filter tack vare filtren \"Genre\" och \"Sortera efter\". När du har valt en film som du vill se klickar du på dess omslag. Klicka sedan på \"Se nu\". Glöm inte popcornen!", + "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Fliken Serier, som du kan nå genom att klicka på \"Serier\" i navigeringsfältet, visar dig alla tillgängliga serier i vår samling. Du kan också använda egna filter, samma som filmer, för att hjälpa dig att bestämma vad du ska titta på. I denna samling också klickar du bara på omslaget: det nya fönstret som kommer att visas gör att du kan navigera genom säsonger och avsnitt. När ditt sinne är inställt klickar du bara på knappen \"Se nu\".", "Choose quality": "Välj Kvalité", - "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ett skjutreglage bredvid \"Se på\" knappen låter dig välja kvaliteten på strömmen. Du kan även ställa in en fast kvalitet på fliken Inställningar. Varning: en bättre kvalitet är lika med mer data att ladda ner.", + "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Ett skjutreglage bredvid knappen \"Se nu\" låter dig välja kvaliteten på strömmen. Du kan även ställa in en fast kvalitet på fliken Inställningar. Varning: en bättre kvalitet är lika med mer data att hämta.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "De flesta av våra Filmer och Serien har textning på ditt språk. Du kan ställa in det på fliken Inställningar. För Filmer, kan du till och med ställa in dem genom rullgardinsmenyn, i Filminformation.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Genom att klicka på hjärt ikonen på ett omslag lägger vi in filmen / serien som en av dina favoriter. Denna samling kan nås genom hjärtformade ikonen i navigeringsfältet. För att ta bort ett objekt från din samling, klickar du bara på ikonen igen! Hur enkelt är det?", "Watched icon": "Sett ikon", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter kommer ihåg vad du redan har sett - lite hjälp att komma ihåg orsakar inte någon skada. Du kan också ställa in ett föremål som såg genom att klicka på ögat formade ikonen på omslagen. Du kan även bygga och synkronisera din samling med Trakt.tv hemsida, via fliken Inställningar.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "I Butter kan du använda ikonen förstoringsglas för att öppna sökning. Skriv en titel, en skådespelare, en direktör eller till och med ett år, tryck på \"Enter\" och låt oss visa vad vi kan erbjuda för att fylla dina behov. För att stänga din nuvarande sökning kan du klicka på \"X\" bredvid ditt bidrag eller skriva något annat i området.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s kommer att komma ihåg vad du redan har sett - lite hjälp att komma ihåg orsakar ingen skada. Du kan också ställa in ett objekt som du ser på genom att klicka på den ögonformade ikonen på omslagen. Du kan till och med bygga och synkronisera din samling med webbplatsen Trakt.tv via fliken Inställningar.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "I %s kan du använda förstoringsikonen för att öppna sökningen. Skriv en titel, en skådespelare, en regissör eller till och med ett år, tryck på \"Enter\" och låt oss visa vad vi kan erbjuda för att fylla dina behov. För att stänga din nuvarande sökning kan du klicka på \"X\" bredvid din post eller skriva något annat i fältet.", "External Players": "Externa spelare", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Om du föredrar att använda en anpassad spelare i stället för den inbyggda, kan du göra det genom att klicka på tilldelade ikonen på \"Se på\" knappen. En lista över dina installerade spelare kommer att visas väljer du en och Butter skickar allt till den. Om spelaren inte är med på listan, vänligen rapportera det till oss.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "Om du föredrar att använda en anpassad spelare istället för den inbyggda, kan du göra det genom att klicka på den tilldelade ikonen på knappen \"Se nu\". En lista över dina installerade spelare visas, välj en och %s skickar allt till den. Om din spelare inte finns på listan, vänligen rapportera det till oss.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "För att driva anpassning ännu längre, erbjuder vi dig en stor panel av inställningar. För att komma åt inställningar klickar du på hjulformad ikon i navigeringsfältet.", "Keyboard Navigation": "Tangentbord Navigation", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Hela listan med kortkommandon finns tillgänglig genom att trycka \"?\" på tangentbordet, eller via tangentbordet formade ikonen i fliken Inställningar.", "Custom Torrents and Magnet Links": "Anpassade Torrents och Magnet Länkar", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Du kan använda anpassade torrents och magneter länkar i Butter. Dra och släpp .torrent filer i programfönstret, och / eller klistra in någon magnetlänk.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Du kan använda anpassade torrenter och magnet-länkar i %s. Bara dra och släpp .torrent-filer i programmets fönster och/eller klistra in någon magnet-länk.", "Torrent health": "Torrent hälsa", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "På detaljerna i Film / Serier, kan du hitta en liten cirkel, färgade i grått, rött, gult eller grönt. Dessa färger finns i hälsa torrent. En grön torrent kommer att laddas ner snabbt, medan en röd torrent inte kan laddas ned alls eller mycket långsamt. Färgen grå representerar ett fel i beräkningen hälsa för filmer, och måste klickas i Serier för att visa hälsan.", - "How does Butter work?": "Hur fungerar Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter strömmar video filer via torrents. Våra filmer tillhandahålls av %s och våra Serier med %s, samtidigt som man får all metadata från %s. Vi hostar inte något innehåll själva.", - "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent strömning? Tja, torrents använder Bittorrent-protokollet, vilket i princip innebär att du laddar ner små delar av innehållet från en annan användares dator, när du skickar de delar du redan hämtat till en annan användare. Sedan tittar du på de delarna , medan de nästa delarna som hämtas i bakgrunden. Detta utbyte gör innehållet att hålla sig frisk.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "När filmen är helt ner, då fortsätter det att skicka delar till andra användare. Och allt tas bort från din dator när du stänger av Butter. Så enkelt är det.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Applikationen i sig är byggd med Node-Webkit, HTML, CSS och Javascript. Den fungerar som Google Chrome, förutom att du är värd den största delen av koden på din dator. Ja, Butter fungerar på samma teknik som en vanlig webbsida, som ... låt oss säga Wikipedia eller Youtube!", + "How does %s work?": "Hur fungerar %s?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s strömmar videoinnehåll via torrenter. Våra filmer tillhandahålls av %s och våra serier av %s, samtidigt som alla metadata hämtas från %s. Vi är inte värd för något innehåll själva.", + "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrentströmning? Tja, torrenter använder Bittorrent-protokollet, vilket i grund och botten betyder att du hämtar små delar av innehållet från en annan användares dator, medan du skickar delarna du redan hämtat till en annan användare. Sedan tittar du på dessa delar medan de nästa laddas ner i bakgrunden. Detta utbyte gör att innehållet håller sig frisk.", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "När filmen är helt hämtad fortsätter du att skicka delar till andra användare. Och allt tas bort från din dator när du stänger %s. Så enkelt är det.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Programmet i sig är byggd med Node-Webkit, HTML, CSS och Javascript. Det fungerar som webbläsaren Google Chrome, förutom att du är värd den största delen av koden på din dator. Ja, %s fungerar på samma teknik som en vanlig webbplats, som... låt oss säga Wikipedia eller Youtube!", "I found a bug, how do I report it?": "Jag har hittade en bugg, hur gör jag för att rapportera det?", - "No historics found...": "Ingen historik hittades...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Fel, databasen är troligen skadad. Försök att spola historia i inställningarna.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Du kan klistra magnetlänkar var som helst i Butter med CTRL + V", - "You can drag & drop a .torrent file into Butter.": "Du kan dra och släppa en .torrent fil in i Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter Projektet startades i februari 2014 och har redan haft 150 personer som bidrog mer än 3000 gånger till dess utveckling i augusti 2014.", - "The rule n°10 applies here.": "Regeln n°10 gäller här.", + "You can paste magnet links anywhere in %s with CTRL+V.": "Du kan klistra in magnet-länkar överallt i %s med CTRL+V.", + "You can drag & drop a .torrent file into %s.": "Du kan dra och släppa en .torrent-fil till %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Om undertexter för en TV Serie saknas, kan du lägga till den på %s. Och på samma sätt för en film, men på %s.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Om du upplever anslutningsproblem pröva att minska DHT-gränsen i inställningar.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Sök efter ett årtal, t.ex \"1998\" för att se alla filmer och serier utgivna det året.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Du kan logga in på Trakt.tv att spara alla dina bevakade objekt och synkronisera dem över flera enheter.", "Clicking on the rating stars will display a number instead.": "Genom att klicka på klassificeringsstjärnor kommer det att visa en rad i stället", "This application is entirely written in HTML5, CSS3 and Javascript.": "Detta program är helt och hållet skrivet i HTML5, CSS3 och Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Vill du veta mer om en film eller en serie? Klicka bara på ikonen IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Genom att klicka två gånger på \"Sortera efter\" filtret kastas ordningen på listan", "Switch to next tab": "Byt till nästa flik", "Switch to previous tab": "Byt till föregående flik", "Switch to corresponding tab": "Byt till motsvarande flik", "through": "genom", "Enlarge Covers": "Större omslag", "Reduce Covers": "Minska omslag", - "Open the Help Section": "Öppna Hjälp-avsnitt", "Open Item Details": "Öppna Punkt Detaljer", "Add Item to Favorites": "Lägg till objekt till Favoriter", "Mark as Seen": "Markera som Sedd", @@ -309,10 +264,8 @@ "name": "namn", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Ingen anime hittades...", "Movie": "Film", "Special": "Speciell", - "No Watchlist found...": "Ingen bevakningslista hittades...", "Watchlist": "Watchlist", "Resolving..": "Åtgärdar...", "About": "Om", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Ställ uppspelningshastighet till %s", "Playback rate adjustment is not available for this video!": "Justering av uppspelningshastigheten är inte tillgänglig för den här videon!", "Color": "Färg", - "With Shadows": "Med Skuggor", "Local IP Address": "Lokal IP-adress", "Japan": "Japan", "Cars": "Bilar", @@ -351,74 +303,47 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", "Slice of Life": "Bit av livet", "Space": "Rymd", "Sports": "Sport", "Super Power": "Superkraft", "Supernatural": "Övernaturlig", "Vampire": "Vampyr", - "Alphabet": "Alfabetet", "Automatically Sync on Start": "Synkronisera automatiskt vid start", - "Setup VPN": "Setup VPN", "VPN": "VPN", - "Install VPN Client": "Installera VPN-klient", - "More Details": "Ytterligare detaljer", - "Don't show me this VPN option anymore": "Visa inte det här VPN alternativet längre", "Activate automatic updating": "Aktivera automatiska uppdateringar", - "We are installing VPN client": "VPN-klient installeras", - "VPN Client Installed": "VPN-klient installerad", "Please wait...": "Vänligen vänta...", - "VPN.ht client is installed": "VPN.ht har installerats", - "Install again": "Installera igen", "Connect": "Anslut", "Create Account": "Skapa konto", - "Please, allow ~ 1 minute": "Vänligen vänta upp till 1 minut", - "Status: Connecting to VPN...": "Status: Ansluter till VPN", - "Status: Monitoring connexion - ": "Status: Övervakar anslutning", - "Connect VPN": "Anslut VPN", - "Disconnect VPN": "Koppla från VPN", "Celebrate various events": "Fira diverse händelser/helgdagar", - "ATTENTION! We need admin access to run this command.": "Observera! Administratörsrättigheter krävs för detta kommando.", - "Your password is not saved": "Ditt lösenord är ej sparat.", - "Enter sudo password :": "Mata in sudo-lösenord:", - "Status: Monitoring connection": "Status: Övervakar anslutning", - "Status: Connected": "Status: Ansluten", - "Secure connection": "Säker anslutning", - "Your IP:": "Din IP:", "Disconnect": "Koppla från", - "Downloaded": "Nedladdat", - "Loading stuck ? Click here !": "Slutat ladda? Klicka här!", - "Torrent Collection": "Torrent Samling", + "Downloaded": "Hämtat", + "Loading stuck ? Click here !": "Inläsning fastnat ? Klicka här !", + "Torrent Collection": "Torrent-samling", "Drop Magnet or .torrent": "Släpp Magnet eller .torrent", "Remove this torrent": "Ta bort denna torrent", "Rename this torrent": "Döp om denna torrent", "Flush entire collection": "Ta bort hela samlingen", - "Open Collection Directory": "Open samling katalog", + "Open Collection Directory": "Öppna samlingsmapp", "Store this torrent": "Spara denna torrent", "Enter new name": "Ange nytt namn", "This name is already taken": "Detta namn är redan använts", - "Always start playing in fullscreen": "Börja alltid spela i fullskärmsläge", - "Allow torrents to be stored for further use": "Tillåt torrents för att lagras för vidare användning", - "Hide VPN from the filter bar": "Göm VPN från filterfältet", + "Always start playing in fullscreen": "Börja alltid spela i helskärmsläge", "Magnet link": "Magnetlänk", "Error resolving torrent.": "Fel uppstod vid lösning av torrenten.", "%s hour(s) remaining": "%s timm(e/ar) återstår", "%s minute(s) remaining": "%s minut(er) återstår", "%s second(s) remaining": "%s sekund(er) återstår", - "Unknown time remaining": "Okänd tid som återstår", + "Unknown time remaining": "Okänd tid återstår", "Set player window to video resolution": "Sätt spelar-fönstrets storlek lika stor som videons upplösning", "Set player window to double of video resolution": "Sätt spelar-fönstrets storlek till dubbelt så stor som videons upplösning", "Set player window to half of video resolution": "Sätt spelar-fönstrets storlek til hälftn så stor som videons upplösning", "Retry": "Försök igen", "Import a Torrent": "Importera en Torrent", - "The remote movies API failed to respond, please check %s and try again later": "Kunde inte nå APIn för filmer, kontrollera %s och prova igen senare", - "The remote shows API failed to respond, please check %s and try again later": "Kunde inte nå APIn för serier, kontrollera %s och prova igen senare", - "The remote anime API failed to respond, please check %s and try again later": "Kunde inte nå APIn för anime, kontrollera %s och prova igen senare", "Not Seen": "Inte sett", "Seen": "Sett", "Title": "Titel", - "The video playback encountered an issue. Please try an external player like %s to view this content.": "Uppspelning av videon så påträffades ett problem. Försök med en extern spelare som %s för att se denna video.", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Uppspelning av videon så påträffades ett problem. Vänligen försök med en extern spelare som %s för att se detta innehåll.", "Font": "Typsnitt", "Decoration": "Dekoration", "None": "Inget", @@ -426,19 +351,18 @@ "Opaque Background": "Ogenomskinlig bakgrund", "No thank you": "Nej tack", "Report an issue": "Rapportera ett problem", - "Log in into your GitLab account": "Logga in på ditt GitLab konto", "Email": "Email", "Log in": "Logga in", "Report anonymously": "Rapportera anonymt", "Note regarding anonymous reports:": "Observera följande vid anonyma rapporter:", "You will not be able to edit or delete your report once sent.": "Du kommer inte att kunna redigera eller radera din rapport när skickats.", "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Om någon additionnal information krävs , kan rapporten vara stängd , eftersom du inte kommer att kunna ge dem .", - "Step 1: Please look if the issue was already reported": "Steg 1: Titta om problemet redan har rapporterats", + "Step 1: Please look if the issue was already reported": "Steg 1: Vänligen se om problemet redan har rapporterats", "Enter keywords": "Skriv in nyckelord.", "Already reported": "Redan rapporterats", "I want to report a new issue": "Jag vill rapportera ett nytt problem", "Step 2: Report a new issue": "Steg 2: Registrera ett nytt ärende.", - "Note: please don't use this form to contact us. It is limited to bug reports only.": "Obs: använd inte detta formulär för att kontakta oss. Det är begränsad till endast buggrapporter.", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Obs: vänligen använd inte detta formulär för att kontakta oss. Det är begränsad till endast felrapporter.", "The title of the issue": "Titeln på problemet", "Description": "Beskrivning", "200 characters minimum": "Minst 200 tecken", @@ -452,47 +376,77 @@ "Use the in-app reporter": "Använd in-app reporter", "You can find it later on the About page": "Du kan hitta den senare på Om sidan", "Second method": "Andra metoden", - "You can create an account on our %s repository, and click on %s.": "Du kan skapa ett konto på vår %s repository, och klicka på %s.", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Använd %s frågan filter för att söka och kontrollera om problemet redan har rapporterats eller är redan fastställd.", - "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inkludera en skärmdump om det är relevant - Är ditt problem om en design funktion eller en bugg?", + "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Inkludera en skärmdump om det är relevant - Är ditt problem om en designfunktion eller ett fel?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "En bra felrapport bör inte lämna andra som behöver jaga upp dig för mer information. Var noga med att inkludera information om din omgivning.", "Warning: Always use English when contacting us, or we might not understand you.": "Varning: Använd alltid Engelska när du kontaktar oss, annars kanske vi inte förstår dig.", - "Search on %s": "söker på %s", + "Search for torrent": "Sök efter torrent", "No results found": "Inga sökresultat hittades", "Invalid credentials": "ogiltiga autentiseringsuppgifter", "Open Favorites": "Öppna Favoriter", "Open About": "Öppna Om", - "Minimize to Tray": "Minimize to Tray", + "Minimize to Tray": "Minimera till aktivitetsfältet", "Close": "Stäng", "Restore": "Återställ", "Resume Playback": "Återuppta uppspelning", - "Features": "Finesser", + "Features": "Funktioner", "Connect To %s": "Anslut till %s", - "The magnet link was copied to the clipboard": "Magnet länken kopierades till Urklipp", + "The magnet link was copied to the clipboard": "Magnet-länken kopierades till urklipp", "Big Picture Mode": "Storbildsläge", "Big Picture Mode is unavailable on your current screen resolution": "Storbildsläge är inte tillgängligt för din nuvarande skärmupplösning", "Cannot be stored": "Kan inte sparas", "%s reported this torrent as fake": "%s rapporterade denna torrent som oriktig", - "%s could not verify this torrent": "%s kunde inte verifiera denna torrent", - "Randomize": "Randomize", - "Randomize Button for Movies": "Randomize Knapp för Filmer", + "Randomize": "Slumpmässigt", + "Randomize Button for Movies": "Slumpmässig knapp för filmer", "Overall Ratio": "Total Ratio", - "Translate Synopsis": "Översätt Beskrivning", - "Returning Series": "Återvändande Serie", - "In Production": "i produktion", - "Canceled": "Inställd", + "Translate Synopsis": "Översätt översikt", "N/A": "N/A", - "%s is not supposed to be run as administrator": "%s är inte tänkt att köras som administratör", "Your disk is almost full.": "Din hårddisk är nästan full.", "You need to make more space available on your disk by deleting files.": "Du måste göra mer utrymme på hårddisken genom att ta bort filer.", "Playing Next": "Spela nästa", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Trending": "Trend", + "Remember Filters": "Kom ihåg filter ", + "Automatic Subtitle Uploading": "Automatisk Undertext Uppladdning", + "See-through Background": "Genomskinlig bakgrund", + "Bold": "Fet", + "Currently watching": "För närvarande tittar på", + "No, it's not that": "Nej, det är inte det", + "Correct": "Korrekt", + "Indie": "Indie", + "Init Database": "Init-databas", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Skapa tillfällig mapp", + "Set System Theme": "Ställ in systemtema", + "Disclaimer": "Varning", + "Series": "Serier", + "Finished": "Klar", + "Event": "Händelse", + "action": "åtgärd", + "war": "krig", + "Local": "Lokal", + "Try another subtitle or drop one in the player": "Testa en annan undertext eller släpp en ny i spelaren", + "animation": "animering", + "family": "familj", + "show": "visa", + "movie": "film", + "Something went wrong downloading the update": "Något gick fel när uppdateringen hämtades", + "Activate Update seeding": "Aktivera uppdatering av distribuering", + "Disable Anime Tab": "Inaktivera fliken Anime", + "Disable Indie Tab": "Inaktivera Indie-fliken", + "Error converting subtitle": "Fel vid konvertering av undertext", + "No subtitles found": "Inga undertexter hittade", + "Try again later or drop a subtitle in the player": "Försök igen senare eller släpp en undertext i spelaren", + "You should save the content of the old directory, then delete it": "Du bör spara innehållet i den gamla mappen och sedan ta bort det", + "Search on %s": "Sök på %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Är du säker på att du vill rensa hela Torrent-samlingen?", + "Audio Language": "Ljudspråk", + "Subtitle": "Undertext", + "Code:": "Kod:", + "Error reading subtitle timings, file seems corrupted": "Fel vid läsning av tider i undertexter, filen verkar vara korrupt", + "Connection Not Secured": "Anslutningen är inte säker", + "Open File to Import": "Öppna filen som ska importeras", + "Browse Directoy to save to": "Bläddra i mappen för att spara i", + "Cancel and use VPN": "Avbryt och använd VPN", + "Continue seeding torrents after restart app?": "Fortsätt distribuering av torrenter efter omstart av appen?", + "Enable VPN": "Aktivera VPN" } \ No newline at end of file diff --git a/src/app/language/tr.json b/src/app/language/tr.json index 21804c0d95..c7192cdc28 100644 --- a/src/app/language/tr.json +++ b/src/app/language/tr.json @@ -2,8 +2,7 @@ "External Player": "Harici Oynatıcı", "Made with": "Dünyanın her yerindeki onlarca geek", "by a bunch of geeks from All Around The World": "tarafından yapıldı", - "Initializing Butter. Please Wait...": "Butter Başlatılıyor. Lütfen Bekleyin…", - "Status: Checking Database...": "Durum: Veri tabanı kontrol ediliyor...", + "Initializing %s. Please Wait...": "Başlatılıyor %s. Lütfen Bekleyin...", "Movies": "Filmler", "TV Series": "Diziler", "Anime": "Anime", @@ -20,7 +19,6 @@ "Family": "Aile", "Fantasy": "Fantastik", "Game Show": "Yarışma Programı", - "Home And Garden": "Ev ve Bahçe", "Horror": "Korku", "Mini Series": "Kısa Diziler", "Mystery": "Gizem", @@ -36,7 +34,6 @@ "Thriller": "Polisiye", "Western": "Vahşi Batı", "Sort by": "Sırala", - "Popularity": "Popülerlik", "Updated": "Güncellendi", "Year": "Yıl", "Name": "Ad", @@ -67,18 +64,16 @@ "Only list movies in": "Sadece şu filmleri listele", "Show movie quality on list": "Film kalitesini listede göster", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Butter'daki bölümlerinizin otomatik olarak 'izlendi olarak işaretlenmesi' için Trakt.tv bilgilerinizi girin", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "%s bağlantısı ile, %s üzerinden izlediğiniz bölümleri otomatik olarak 'skroplayabilirsiniz'", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "%s bağlantısı ile, %s üzerinden izlediğiniz bölümleri otomatik olarak paylaşabilirsiniz", "Username": "Kullanıcı Adı", "Password": "Şifre", - "Butter stores an encrypted hash of your password in your local database": "Butter, yerel veritabanınızda parolanızın şifrelenmiş özütünü saklar", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Uzaktan Kumanda", "HTTP API Port": "HTTP API Portu", "HTTP API Username": "HTTP API Kullanıcı Adı", "HTTP API Password": "HTTP API Şifre", "Connection": "Bağlantı", "TV Show API Endpoint": "Dizi API'si Uç Noktası", - "Movies API Endpoint": "Film API uç noktası", "Connection Limit": "Bağlantı Sınırı", "DHT Limit": "DHT Sınırı", "Port to stream on": "Yayının yapılacağı port numarası", @@ -104,22 +99,19 @@ "Sci-Fi": "Bilim Kurgu", "Short": "Kısa Film", "War": "Savaş", - "Last Added": "Son Eklenenler", "Rating": "Değerlendirme", "Open IMDb page": "IMDb sayfasını aç", "Health false": "Sağlık/Kaynak: hatalı", "Add to bookmarks": "Yer imlerine ekle", "Watch Trailer": "Fragmanı İzle", "Watch Now": "Hemen İzle", - "Health Good": "Sağlık/Kaynak: İyi", "Ratio:": "Oran:", "Seeds:": "Gönderen:", "Peers:": "Çeken:", "Remove from bookmarks": "Yer imlerinden kaldır", "Changelog": "Değişiklik Listesi", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! Dünyanın birçok yerinden çok sayıda geliştirici ve tasarımcının bir miktar API dosyasını birleştirerek oluşturduğu torrent filmlerini mümkün olduğunca kolay izlemeniz için tasarlanmış bir üründür.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Açık kaynağa sahip bir projeyiz. Dünyanın her yerindeyiz. Filmleri seviyoruz. Dostum, patlamış mısırı da seviyoruz.", - "Invalid PCT Database File Selected": "Geçersiz PCT Veri Tabanı Dosyası Seçildi", "Health Unknown": "Kaynak Durumu Bilinmiyor", "Episodes": "Bölümler", "Episode %s": "Bölüm %s", @@ -139,10 +131,8 @@ "Ended": "Tamamlandı", "Error loading data, try again later...": "Veri yüklenirken hata oluştu, daha sonra tekrar deneyin...", "Miscellaneous": "Karışık", - "When opening TV Show Detail Jump to:": "Dizi Detayını açarken Şuraya Atla:", "First Unwatched Episode": "İzlenmemiş İlk Bölüm", "Next Episode In Series": "Sıradaki Bölüm", - "When Opening TV Show Detail Jump To": "Dizi Detayını Açarken Şuraya Atla", "Flushing...": "Temizleniyor...", "Are you sure?": "Emin misiniz?", "We are flushing your databases": "Veritabanlarınızı tamamen siliyoruz", @@ -153,17 +143,13 @@ "I Accept": "Kabul Ediyorum", "Leave": "Vazgeç", "When Opening TV Series Detail Jump To": "Dizi Detayını Açarken Şuraya Atla", - "Health Medium": "Sağlık/Kaynak: Orta", "Playback": "Oynatma", "Play next episode automatically": "Sıradaki bölümü otomatik olarak başlat", "Generate Pairing QR code": "Eşleme QR kodu oluştur", - "Playing Next Episode in": "Sıradaki Bölüm Başlatılıyor", "Play": "Oynat", - "Dismiss": "Yoksay", "waitingForSubtitles": "Altyazılar Bekleniyor", "Play Now": "Şimdi Oynat", "Seconds": "Saniye", - "You are currently authenticated to Trakt.tv as": "Şu anda Trakt.tv'de oturum açmış bulunuyorsunuz", "You are currently connected to %s": "Şu an bağlısınız: %s", "Disconnect account": "Hesabın bağlantısını kes", "Sync With Trakt": "Trakt'la Eşle", @@ -172,41 +158,18 @@ "Subtitles Offset": "Altyazıları Ayarla", "secs": "saniye", "We are flushing your database": "Veritabanınızı temizliyoruz", - "We are rebuilding the TV Show Database. Do not close the application.": "Dizi Veritabanını yeniden yapılandırıyoruz. Lütfen uygulamayı kapatmayınız.", - "No shows found...": "Hiçbir dizi bulunamadı...", - "No Favorites found...": "Favori bir şey bulunamadı...", - "Rebuild TV Shows Database": "Dizi Veritabanını Yeniden Oluştur", - "No movies found...": "Hiçbir film bulunamadı...", "Ratio": "Oran", - "Health Excellent": "Sağlık/Kaynak: Mükemmel", - "Health Bad": "Sağlık/Kaynak: Kötü", - "Status: Creating Database...": "Durum: Veritabanı oluşturuluyor..", - "Status: Updating database...": "Durum: Veritabanı güncelleniyor...", - "Status: Skipping synchronization TTL not met": "Durum: Senkronizasyon atlanıyor, TTL değeri sağlanmadı", "Advanced Settings": "Gelişmiş Ayarlar", - "Clear Cache directory after closing app?": "Uygulamayı kapandıktan sonra önbelleği temizle?", "Tmp Folder": "Geçici Dizini", - "Status: Downloading API archive...": "Durum: API arşivi indiriliyor...", - "Status: Archive downloaded successfully...": "Durum: Arşiv başarılı bir şekilde indirildi...", - "Status: Importing file": "Durum: Dosya içeri aktarılıyor...", - "Status: Imported successfully": "Durum: Aktarım başarıyla tamamlandı", - "Status: Launching applicaion... ": "Durum: Uygulama başlatılıyor...", "URL of this stream was copied to the clipboard": "Bu yayının bağlantısı panoya kopyalandı", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Hata, veritabanı büyük ihtimalle bozulmuş. Ayarlardan yer imlerini temizlemeyi deneyin.", "Flushing bookmarks...": "Yer imleri temizleniyor...", "Resetting...": "Sıfırlanıyor...", "We are resetting the settings": "Ayarlarınızı sıfırlıyoruz", - "New version downloaded": "Yeni sürüm indirildi", "Installed": "Yüklendi", - "Install Now": "Şimdi Yükle", - "Restart Now": "Yeniden Başlat", "We are flushing your subtitle cache": "Altyazı ön belleğini temizliyoruz", "Subtitle cache deleted": "Altyazı ön belleği temizlendi", "Please select a file to play": "Oynatmak için bir dosya seçiniz", - "Test Login": "Test Girişi", - "Testing...": "Test ediliyor...", - "Success!": "Başarılı!", - "Failed!": "Başarısız!", "Global shortcuts": "Global kısayollar", "Video Player": "Video Oynatıcı", "Toggle Fullscreen": "Tam Ekran Yap/Çık", @@ -241,53 +204,45 @@ "Paste": "Yapıştır", "Help Section": "Yardım Bölümü", "Did you know?": "Biliyor musunuz?", - "What does Butter offer?": "Butter neler sunuyor?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "Filmleri ve dizileri Butter ile kolaylıkla izleyebilirsiniz. Tek yapmanız gereken kapak resimlerinden birine tıklamanız, ardından \"Şimdi İzle\"ye basmanız. Ayrıca deneyiminiz isteğinize göre ayarlanabilir:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Filmlerimiz yalnızca Yüksek Çözünürlüklü filmleri içermektedir, sadece 720p ve 1080p. Bir filmi izlemek için, basitçe Butter'ı açın ve gezinti çubuğundaki 'Filmler' sekmesiyle ulaşılabilen film arşivine bakın. Varsayılan görünüm size filmleri popülerliğine göre sıralı gösterecek, fakat 'Tür' ve 'Sırala' süzgeçleri sayesinde kendi süzgeçlerinizi uygulayabilirsiniz. İzlemek istediğiniz bir filmi seçtiğinizde, kapak resmine tıklayınız. Sonra da 'Hemen İzle'ye tıklayın. Patlamış mısırları sakın unutmayın!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "Dizi sekmesi, gezinme çubuğunda 'Diziler'e tıklayarak ulaşabileceğiniz ve arşivinizde bulunan dizileri gösterecek olan kısım. Aynen Filmler'de olduğu gibi, ne izlemek istediğinize karar verirken yardımcı olması için kendi süzgeçlerinizi uygulayabilirsiniz. Bu arşivde kapak resmine tıkladığınızda yeni bir pencere açılarak Sezon ve Bölümler arasında gezinmenizi sağlayacak. Kararınızı verdiğinizde sadece 'Şimdi İzle' düğmesine basmanız yeterli.", "Choose quality": "Kaliteyi seç", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "'Şimdi İzle' düğmesinin yanındaki butonu sürükleyerek yayının kalitesini seçebilirsiniz. Ayrıca Ayarlar sekmesinden sabit bir kalite seçeneğini de seçebilirsiniz. Uyarı: daha iyi kalite daha yüksek miktarda veri indirme anlamına gelir.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "Çoğu Film ve Dizi'nin sizin dilinizde altyazısı mevcuttur. Ayarlar sekmesinden bunu ayarlayabilirsiniz. Hatta Filmler için Film Detayı sayfasında açılır menüden de seçebilirsiniz.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Kapak resmi üzerindeki kalp simgesine tıklamak filmi/diziyi beğendiklerinize ekleyecektir. Bu listeye gezinme çubuğundaki kalp şeklindeki simgeyi tıklayarak ulaşabilirsiniz. Listeden bir öğeyi çıkarmak için tekrar aynı simgeye tıklamanız yeterli! Ne kadar basit, değil mi?", "Watched icon": "İzlendi simgesi", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter izlediklerinizi hatırlatacaktır - biraz hatırlamaya yardımcı olmaktan zarar gelmez. Kapak resimleri üzerindeki göz şeklindei simgeye tıklayarak bir öğeyi izlendi olarak işaretleyebilirsiniz. Hatta Ayarlar sekmesinden listenizi Trakt.tv web sayfasıyla eşleyebilirsiniz.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Butter'da arama sayfasını açmak için büyüteç simgesini kullanabilirsiniz. Herhangi bir Başlık, Aktör, Yönetmen ya da Yıl girin, 'Enter' tuşuna basın ve isteğinizi karşılamak için neler sunabileceğimizi görün. Şu anki aramadan çıkmak için girdiğiniz metnin yanındaki 'X' simgesine basın ya da farklı bir şey arayın.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Harici Oynatıcılar", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Dahili oynatıcı yerine özel bir oynatıcı kullanmayı tercih ederseniz 'Şimdi İzle' düğmesinin yanındaki simgeye tıklayarak bunu yapabilirsiniz. Yüklü olan oynatıcılarınızın bir listesi gösterilecek, herhangi birini seçin ve Butter açtıklarınızı bunda oynatacak. Eğer oynatıcınızı listede bulamıyorsanız bize rapor edin.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "Özelleştirmeyi daha da ileriye taşımak için size geniş bir seçenek paneli sunuyoruz. Ayarlara ulaşmak için gezinme çubuğundaki tekerlek simgesine tıklayın.", "Keyboard Navigation": "Klavya Kısayolları", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Klavyenizdeki '?' tuşuna veya Ayarlar sekmesindeki klavye şeklindeki simgeye tıklayarak kısayol tuşlarının tamamının listesini görebilirsiniz.", "Custom Torrents and Magnet Links": "Özel Torrentler ve Magnet Bağlantılar", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Özel torrentler'i ve magnet bağlantıları Butter'da kullanabilirsiniz. Basitçe, .torrent dosyasını uygulamanın penceresine sürükleyin ve bırakın ya da herhangi bir magnet bağlantıyı yapıştırın.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrent durumu", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "Filmler ve Diziler'in ayrıntılarında; griye, kırmızıya, sarıya veya yeşile boyanmış küçük bir dairecik bulacaksınız. Bu renkler torrentin durumunu açıklamaktadır. Yeşil bir torrent çabucak indirilecektir, kırmızı torrent belki de hiç indirilemeyecek ya da çok yavaş şekilde indirilecektir. Gri rengi ise Filmler ekranında durum hesaplamasında bir hata olduğunu ve Dizi ekranında ise durumu göstermesi amacıyla tıklanması gerektiğini ifade eder.", - "How does Butter work?": "Butter nasıl çalışıyor?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter internet üzerinden yayını torrentler ile yapar. Filmlerimiz %s, Dizilerimiz %s tarafından sunulmaktadır, Metadata %s tarafından sağlanmaktadır. Kendi sunucularımızda içerik barındırmamaktayız.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent akışı nedir? Pekala, torrentler Bittorent protokolünü kullanmaktadır, yani önceden indirdiğiniz parçaları gönderirken içeriğin küçük parçalarını diğeri kullanıcıların bilgisayarından indirmeniz demektir. Bir parçayı izlerken, diğer parça arka planda indiriliyor olur. Bu aktarım, içeriğin sağlam kalmasını sağlar.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Filmi tamamen indirdiğinizde, parçaları diğer kullanıcılara göndermeye devam edersiniz. Butter'ı kapattığınızda her şey bilgisayarınızdan silinir. İşte bu kadar basit.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Uygulama Node-Webkit, HTML, CSS ve Javascript ile yazılmıştır. Kodun en büyük parçasını bilgisayarınızda barındırmanızın dışında Google Chrome gibi çalışır. Evet, Butter sıradan bir internet sitesinin teknolojisiyle aynı teknolojiye sahiptir. Şey gibi diyelim... Wikipedia... ya da Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Hata buldum, bunu nasıl bildiririm?", - "No historics found...": "Geçmiş bulunamadı...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Hata, veritabanı büyük ihtimalle bozuk. Ayarlardan geçmişi temizlemeyi deneyin.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Butter üzerinde dilediğiniz yere Windows ve Linux'ta CTRL + V, OS X'te Cmd + V kombinasyonuyla magnet linki yapıştırabilirsiniz.", - "You can drag & drop a .torrent file into Butter.": "Butter'ın içine .torrent dosyasını sürükleyip bırakabilirsiniz", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter projesi Şubat 2014'te başladı ve Ağustos 2014 itibariyle 150'den fazla kişi 3000 kezden fazla geliştirilmesine katkıda bulundu.", - "The rule n°10 applies here.": "n°10 kuralı burada geçerlidir.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Eğer bir Dizi için altyazı eksikse bunu %s adresinden ekleyebilirsiniz. Bir Film için de aynısı geçerli, sadece %s adresine bakın.", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Eğer bağlantı kopma sorunu yaşıyorsanız ayarlardan DHT Sınırı'nı düşürmeyi deneyin", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Eğer \"1998\" kelimesini ararsanız o yıl çıkan tüm film ve dizileri görebilirsiniz.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Trakt.tv'de oturum açarak izlediklerinizi kaydedebilir ve farklı cihazlar arasında eşleyebilirsiniz.", "Clicking on the rating stars will display a number instead.": "Oy yıldızlarına tıkladığınızda yıldızlar yerine sayılar gösterilir", "This application is entirely written in HTML5, CSS3 and Javascript.": "Uygulama tamamıyla HTML5, CSS3 ve Javascript kullanılarak yazılmıştır.", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Bir Film ya da Dizi hakkında daha fazla bilgi mi istiyorsunuz? Sadece IMDb simgesine tıklamanız yeterli.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "\"Sırala\" süzgecine çift tıklayarak listenin sıralamasını tersine çevirebilirsiniz.", "Switch to next tab": "Sonraki sekmeye geç", "Switch to previous tab": "Önceki sekmeye geç", "Switch to corresponding tab": "İlgili sekmeye geç", "through": "üzerinden", "Enlarge Covers": "Kapak Resimlerini Büyüt", "Reduce Covers": "Kapak Resimlerini Küçült", - "Open the Help Section": "Yardım Bölümünü Aç", "Open Item Details": "Öğe Detaylarını Aç", "Add Item to Favorites": "Öğeyi Beğenilenlere Ekle", "Mark as Seen": "İzlendi Olarak İşaretle", @@ -309,10 +264,8 @@ "name": "isim", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Hiç anime bulunamadı...", "Movie": "Film", "Special": "Özel", - "No Watchlist found...": "İzleme Listesi bulunamadı...", "Watchlist": "İzleme Listesi", "Resolving..": "Çözülüyor..", "About": "Hakkında", @@ -325,7 +278,6 @@ "Set playback rate to %s": "Oynatım hızını %s olarak ayarla", "Playback rate adjustment is not available for this video!": "Bu video için oynatım hızı ayarı bulunmamaktadır.", "Color": "Renk", - "With Shadows": "Gölgelerle birlikte", "Local IP Address": "Yerel İP Adresi", "Japan": "Japon", "Cars": "Otomobil", @@ -351,41 +303,19 @@ "Shoujo Ai": "Shoujo Ai", "Shounen": "Shounen", "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Hayattan Bir Parça", "Slice of Life": "Hayattan Bir Parça", "Space": "Uzay", "Sports": "Spor", "Super Power": "Süper Güçler", "Supernatural": "Doğaüstü", "Vampire": "Vampir", - "Alphabet": "Alfabetik", "Automatically Sync on Start": "Başlangıçta Otomatik Olarak Senkronize Et", - "Setup VPN": "VPN Kur", "VPN": "VPN", - "Install VPN Client": "VPN İstemci Yükle", - "More Details": "Daha Fazla Detay", - "Don't show me this VPN option anymore": "Artık bu VPN seçeneğini gösterme", "Activate automatic updating": "Otomatik güncellemeyi aç", - "We are installing VPN client": "VPN istemcisini yüklüyoruz", - "VPN Client Installed": "VPN İstemcisi yüklendi", "Please wait...": "Lütfen bekleyin...", - "VPN.ht client is installed": "VPN.ht istemcisi yüklendi", - "Install again": "Tekrar yükle", "Connect": "Bağlan", "Create Account": "Hesap Oluştur", - "Please, allow ~ 1 minute": "Lütfen, ~ 1 dk izin ver", - "Status: Connecting to VPN...": "Durum: VPN'e bağlanılıyor...", - "Status: Monitoring connexion - ": "Durum: Bağlantı izleniyor -", - "Connect VPN": "VPN'e Bağlan", - "Disconnect VPN": "VPN Bağlantısını kes", "Celebrate various events": "Etkinlikleri kutlayın", - "ATTENTION! We need admin access to run this command.": "DİKKAT! Bu komutu çalıştırmak için yönetici erişimi gereklidir.", - "Your password is not saved": "Şifren kaydedilmedi", - "Enter sudo password :": "Sudo şifresini girin :", - "Status: Monitoring connection": "Durum: Bağlantı izleniyor", - "Status: Connected": "Durum: Bağlandı", - "Secure connection": "Güvenli bağlantı", - "Your IP:": "IP adresiniz:", "Disconnect": "Bağlantıyı Kes", "Downloaded": "İndirildi", "Loading stuck ? Click here !": "Yükleme takıldı mı ? Buraya tıkla !", @@ -399,8 +329,6 @@ "Enter new name": "Yeni isim gir", "This name is already taken": "Bu isim daha önce kullanılmış.", "Always start playing in fullscreen": "Oynatmayı her zaman tam ekran başlat", - "Allow torrents to be stored for further use": "Daha sonra kullanmak için torrentlerin depolanmasına izin ver", - "Hide VPN from the filter bar": "Filtre çubuğunda VPN'i gizle", "Magnet link": "Magnet linki", "Error resolving torrent.": "Torrent çözülürken hata.", "%s hour(s) remaining": "%s saat kaldı", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "Oynatıcıyı, videonun çözünürlüğünün yarısına göre ayarla", "Retry": "Yeniden dene", "Import a Torrent": "Bir torrent yükle", - "The remote movies API failed to respond, please check %s and try again later": "Filme uzaktan erişim API'si cevap vermedi, lütfen %s kontrol edin ve daha sonra tekrar deneyin", - "The remote shows API failed to respond, please check %s and try again later": "Filme uzaktan erişim API'si cevap vermedi, lütfen %s kontrol edin ve daha sonra tekrar deneyin", - "The remote anime API failed to respond, please check %s and try again later": "Filme uzaktan erişim API'si cevap vermedi, lütfen %s kontrol edin ve daha sonra tekrar deneyin", "Not Seen": "Henüz görülmedi", "Seen": "Görüldü", "Title": "Başlık", @@ -426,7 +351,6 @@ "Opaque Background": "Opak Arkaplan", "No thank you": "Hayır teşekkür ederim", "Report an issue": "Sorun bildir", - "Log in into your GitLab account": "GitLab hesabına giriş yap", "Email": "Email", "Log in": "Giriş yap", "Report anonymously": "Gizli olarak rapor et", @@ -452,12 +376,11 @@ "Use the in-app reporter": "Uygulama içi raporlamayı kullanın", "You can find it later on the About page": "Daha sonra Hakkında sayfasında bulabilirsiniz", "Second method": "İkinci metod", - "You can create an account on our %s repository, and click on %s.": "Bizim %s depomuzda, %s tıklayarak hesap oluşturabilirsiniz", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "%s hata filtresini, daha önce bu hata rapor edilmiş mi ya da zaten düzeltilmiş mi diye aramak ve kontrol etmek için kullanabilirsiniz.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Eğer mümkünse bir ekran görüntüsü ekleyin - Sorununuz bir tasarım özelliği ya da hatası ile mi ilgili?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "İyi bir hata raporu birilerinin sizin arkanızdan daha fazla bilgi için koşuşturmaması demektir. Çevre detaylarını eklediğinize emin olun.", "Warning: Always use English when contacting us, or we might not understand you.": "Dikkat: Bizimle irtibata geçerken her zaman İngilizce kullanın, yoksa neden bahsettiğinizi anlamayabiliriz.", - "Search on %s": "%s'de ara", + "Search for torrent": "Search for torrent", "No results found": "Sonuç bulunamadı", "Invalid credentials": "Kimlik Bilgileri Geçersiz", "Open Favorites": "Favorileri Aç", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "Büyük Resim Modu mevcut ekran çözünürlüğünüzde kullanılamaz", "Cannot be stored": "Saklanamaz", "%s reported this torrent as fake": "%s bu torrenti sahte olarak raporladı", - "%s could not verify this torrent": "%s bu torrenti onaylayamadı", "Randomize": "Rastgele", "Randomize Button for Movies": "Filmler için Rastgele Butonu", "Overall Ratio": "Toplam Oran", "Translate Synopsis": "Özeti Çevir", - "Returning Series": "Devam eden dizi", - "In Production": "In Production", - "Canceled": "İptal edildi", "N/A": "Yok", - "%s is not supposed to be run as administrator": "%s yönetici olarak çalıştırmalısın", - "Your disk is almost full.": "Bilgisayarınızdaki alan dolmuş durumda", - "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", + "Your disk is almost full.": "Disk alanınız dolmak üzere", + "You need to make more space available on your disk by deleting files.": "Dosyalarınızı silerek diskinizde daha fazla yer açmalısınız.", "Playing Next": "Sıradaki Oynatılıyor", "Trending": "Popüler", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "Filtreleri Hatırla", + "Automatic Subtitle Uploading": "Otomatik Altyazı Yükleme", + "See-through Background": "Şeffaf Arkaplan", + "Bold": "Kalın", + "Currently watching": "Şimdi izleniyor", + "No, it's not that": "Hayır, bu o değil", + "Correct": "Doğru", + "Indie": "Bağımsız", + "Init Database": "Init Database", + "Status: %s ...": "Durum: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Diziler", + "Finished": "Bitirilmiş", + "Event": "Etkinlik", + "action": "aksiyon", + "war": "savaş", + "Local": "Yerel", + "Try another subtitle or drop one in the player": "Başka bir altyazı deneyin veya oynatıcıya sürükleyip bırakın", + "animation": "Animasyon", + "family": "aile", + "show": "şov", + "movie": "film", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Altyazı dönüştürülemedi", + "No subtitles found": "Altyazı bulunamadı", + "Try again later or drop a subtitle in the player": "Daha sonra tekrar deneyin veya oynatıcıya bir altyazı sürükleyin", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "%s'de ara", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Ses dili", + "Subtitle": "Altyazı", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Altyazı zamanlamaları okunamadı. Dosya bozulmuş görünüyor.", + "Connection Not Secured": "Bağlantı güvenli değil", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "İptal et ve VPN kullan", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "VPN'i etkinleştir" } \ No newline at end of file diff --git a/src/app/language/uk.json b/src/app/language/uk.json index c8efa48ad9..71e587b907 100644 --- a/src/app/language/uk.json +++ b/src/app/language/uk.json @@ -2,13 +2,12 @@ "External Player": "Зовнішній програвач", "Made with": "Зроблено за допомогою", "by a bunch of geeks from All Around The World": "купою розумників з усіх куточків світу", - "Initializing Butter. Please Wait...": "Ініціалізація Butter. Будь ласка, зачекайте...", - "Status: Checking Database...": "Статус: Перевірка бази даних...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "Фільми", "TV Series": "Серіали", "Anime": "Аніме", "Genre": "Жанр", - "All": "Всі", + "All": "Усі", "Action": "Бойовики", "Adventure": "Пригодницькі", "Animation": "Анімаційні", @@ -20,7 +19,6 @@ "Family": "Сімейні", "Fantasy": "Фентезі", "Game Show": "Ігрові шоу", - "Home And Garden": "Дім та сад", "Horror": "Фільми жахів", "Mini Series": "Міні-серіали", "Mystery": "Містика", @@ -36,7 +34,6 @@ "Thriller": "Трилер", "Western": "Вестерн", "Sort by": "Сортувати за", - "Popularity": "Популярність", "Updated": "Оновлено", "Year": "Рік", "Name": "Назва", @@ -67,18 +64,16 @@ "Only list movies in": "Перераховувати фільми лише в", "Show movie quality on list": "Показувати якість фільмів у списку", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "Введіть дані вашого аккаунту Trakt.tv для автоматичного \"​​скробблінгу\" серій, які ви дивитесь в Butter", - "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Connect to %s to automatically 'scrobble' episodes you watch in %s", + "Connect to %s to automatically 'scrobble' episodes you watch in %s": "Приєднатись до %s, щоб автоматично дивитись епізоди з %s", "Username": "Логін", "Password": "Пароль", - "Butter stores an encrypted hash of your password in your local database": "Butter зберігає зашифрований хеш вашого пароля в локальній базі даних", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "Дистанційне керування", "HTTP API Port": "Порт HTTP API", "HTTP API Username": "Логін HTTP API", "HTTP API Password": "Пароль HTTP API", "Connection": "З’єднання", "TV Show API Endpoint": "API для роботи з телешоу", - "Movies API Endpoint": "Movies API Endpoint", "Connection Limit": "Ліміт підключень", "DHT Limit": "Ліміт DHT", "Port to stream on": "Порт трансляції", @@ -104,22 +99,19 @@ "Sci-Fi": "Наукова фантастика", "Short": "Короткометражні", "War": "Війна", - "Last Added": "Останні додані", "Rating": "Рейтинг", "Open IMDb page": "Відкрити сторінку IMDb", "Health false": "Health false", "Add to bookmarks": "Додати до закладок", "Watch Trailer": "Дивитись трейлер", "Watch Now": "Дивитись зараз", - "Health Good": "Хороший стан", "Ratio:": "Коефіцієнт:", "Seeds:": "Сіди:", "Peers:": "Піри:", "Remove from bookmarks": "Вилучити із закладок", "Changelog": "Список змін", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! — співпраці багатьох розробників і дизайнерів, які поєднали багато засобів, щоб максимально спростити перегляд фільмів через торренти.", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "Ми — проект з відкритим кодом. Ми по цілому світу. Ми любимо фільми. І як же сильно ми любимо попкорн...", - "Invalid PCT Database File Selected": "Вибраний неправильний файл бази даних PCT", "Health Unknown": "Невідомий стан", "Episodes": "Серії", "Episode %s": "Серії", @@ -139,10 +131,8 @@ "Ended": "Завершено", "Error loading data, try again later...": "Помилка завантаження даних, спробуйте пізніше...", "Miscellaneous": "Різне", - "When opening TV Show Detail Jump to:": "При відкритті деталей телешоу перейти до:", "First Unwatched Episode": "Перша непереглянута серія", "Next Episode In Series": "Наступна серія", - "When Opening TV Show Detail Jump To": "При відкритті деталей телешоу перейти до", "Flushing...": "Flushing...", "Are you sure?": "Ви впевнені?", "We are flushing your databases": "Очищаються ваші бази даних", @@ -153,17 +143,13 @@ "I Accept": "Я згоден", "Leave": "Покинути", "When Opening TV Series Detail Jump To": "При відкритті деталей телешоу перейти до", - "Health Medium": "Середній стан", "Playback": "Відтворення", "Play next episode automatically": "Починати наступну серію автоматично", "Generate Pairing QR code": "Згенерувати QR-код парування", - "Playing Next Episode in": "Наступний епізод почнеться через", "Play": "Відтворити", - "Dismiss": "Скасувати", "waitingForSubtitles": "Очікування субтитрів", "Play Now": "Відтворити зараз", "Seconds": "Секунд", - "You are currently authenticated to Trakt.tv as": "Ви зараз залоговані в Trakt.tv як", "You are currently connected to %s": "Ви зараз під'єднані до %s", "Disconnect account": "Від’єднати обліковий запис", "Sync With Trakt": "Синхронізувати з Trakt", @@ -172,41 +158,18 @@ "Subtitles Offset": "Зсув субтитрів", "secs": "с", "We are flushing your database": "Очищається ваша база даних", - "We are rebuilding the TV Show Database. Do not close the application.": "Перебудовується база даних телешоу. Не закривайте програму.", - "No shows found...": "Не знайдено жодного шоу...", - "No Favorites found...": "Не знайдено улюблених...", - "Rebuild TV Shows Database": "Перебудувати базу даних телешоу", - "No movies found...": "Не знайдено фільмів...", "Ratio": "Коефіцієнт", - "Health Excellent": "Стан прекрасний", - "Health Bad": "Стан поганий", - "Status: Creating Database...": "Статус: створюється бази даних...", - "Status: Updating database...": "Статус: відкривається база даних...", - "Status: Skipping synchronization TTL not met": "Статус: Пропускається непідходяща синхронізація TTL", "Advanced Settings": "Розширені налаштування", - "Clear Cache directory after closing app?": "Очистити теку кешу після закриття програми?", "Tmp Folder": "Тимчасова тека", - "Status: Downloading API archive...": "Статус: завантажується архів API", - "Status: Archive downloaded successfully...": "Статус: архів успішно завантажено...", - "Status: Importing file": "Статус: імпортується файл", - "Status: Imported successfully": "Статус: успішно імпортовано", - "Status: Launching applicaion... ": "Статус: запускається застосунок...", "URL of this stream was copied to the clipboard": "Адресу цієї трансляції скопійовано в буфер обміну", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "Помилка; напевне, базу даних пошкоджено. Спробуйте очистити закладки в налаштуваннях.", "Flushing bookmarks...": "Очищуються закладки...", "Resetting...": "Скидання...", "We are resetting the settings": "Скидаються налаштування", - "New version downloaded": "Завантажено нову версію", "Installed": "Встановлено", - "Install Now": "Встановити зараз", - "Restart Now": "Перезапустити зараз", "We are flushing your subtitle cache": "Очищується кеш субтитрів", "Subtitle cache deleted": "Кеш субтитрів стерто", "Please select a file to play": "Виберіть файл для відтворення", - "Test Login": "Спробувати вхід", - "Testing...": "Перевірка...", - "Success!": "Успіх!", - "Failed!": "Невдача!", "Global shortcuts": "Глобальні скорочення", "Video Player": "Відеопрогравач", "Toggle Fullscreen": "Перемкнути повноекранність", @@ -241,53 +204,45 @@ "Paste": "Вставити", "Help Section": "Розділ допомоги", "Did you know?": "Чи знали ви?", - "What does Butter offer?": "Що пропонує Butter?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "З допомогою Butter, ви з легкістю можете дивитися ваші улюблені фільми і серіали. Для цього достатньо натиснути на потрібну обкладинку, а потім натиснути \"Дивитися\". Ви також можете налаштувати програму на ваш смак:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Наша колекція фільмів містить тільки контент HD-якості 720p і 1080p. Для початку перегляду, просто запустіть Butter і пройдіться по нашій колекції фільмів, яка знаходиться у вкладці \"Фільми\". Спочатку колекція сортується по популярності, але завдяки фільтрам \"Жанр\" і \"порядок\" ви можете відсортувати фільми так, як вам більше подобається. Після того, як ви вибрали фільм, просто натисніть на його обкладинку, а потім натисніть \"Дивитися\". І не забудьте запастися попкорном!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "У вкладці \"Серіали\", яка знаходиться на панелі навігації, ви можете переглянути всі серіали, які є в нашій колекції. Тут ви точно так само за допомогою фільтрів можете відсортувати серіали по вашому смаку. Для перегляду серіалів, просто натисніть на обкладинку, а у вікні, виберіть бажаний сезон і епізод. Як визначитеся з вибором, просто натисніть кнопку \"Дивитися\".", "Choose quality": "Вибрати якість", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "Повзунок, який знаходиться поряд з кнопкою \"Дивитися\", дозволить вам вибрати якість потоку. Ви також можете встановити бажану якість за замовчуванням у Налаштуваннях програми. Увага: чим краще якість, тим більше буде використано інтернет-трафіку.", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "У більшості фільмів і серіалів з нашої колекції є субтитри на вашій рідній мові. Ви можете вибрати їх в Налаштуваннях програми. Для фільмів, субтитри можна вибрати у випадаючому меню на сторінці з деталями фільму.", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "Натиснувши на іконку серця на обкладинці, ви додасте фільм/серіал в список обраного. Переглянути цей список можна натиснувши на іконку сердечка на панелі навігації. Щоб видалити предмет зі списку обраного, просто натисніть на сердечко ще раз! Простіше не буває.", "Watched icon": "Іконка \"Переглянуте\"", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter автоматично запам'ятає все, що ви вже подивилися - невелика допомога з запам'ятовуванням переглянутого ніколи не буде зайвою. Ви також можете зазначити предмет як переглянутий просто клікнувши на іконку у вигляді ока, яка знаходиться на обкладинці фільму або серіалу. А ще ви можете зібрати і синхронізувати свою колекцію з сайтом Trakt.tv за допомогою Настройок програми.", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "Натисканням на іконку лупи ви можете відкрити пошукову панель. Введіть назву фільму, ім'я актора, режисера або просто рік виходу в прокат, натисніть Enter і ми покажемо вам все, що знайдемо в нашій колекції. Щоб закрити пошукову панель, просто натисніть на \"Х\" поруч із вашим запитом або просто пошукайте що-небудь інше.", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "Зовнішні програвачі", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "Якщо вам не сподобався наш вбудований плеєр, ви можете використовувати будь-який інший просто натиснувши на стрілочку біля кнопки \"Дивитися\". Після натискання, з'явиться список встановлених плеєрів. Просто виберіть улюблений плеєр і Butter зробить все інше за вас. Якщо вашого плеєра немає в списку, будь ласка, повідомте нам про це.", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "На цьому налаштування не закінчуються, у нас ще є багато всього. Для того, щоб зайти в Налаштування програми, натисніть на іконку у вигляді шестерні на панелі навігації.", "Keyboard Navigation": "Навігація клавіатурою", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "Список всіх гарячих клавіш можна викликати натисканням \"?\" на вашій клавіатурі, або натиснувши на іконку у вигляді клавіатури в розділі \"Налаштування\".", "Custom Torrents and Magnet Links": "Торренти і magnet-посилання користувача", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "Ви можете переглядати серіали і фільми з допомогою торрент-файлів або magnet-посилань. Просто перетягніть .torrent файл у вікно програми або просто скопіюйте та вставте magnet-посилання на вікно Butter.", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Стан торрента", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "На сторінці з деталями фільму/серіалу, ви можете виявити маленьке коло сірого, червоного, жовтого або зеленого кольору. Ці кольори відображають стан торрента. Зелений означає, що торрент завантажиться швидко, а червоний означає що торрент може або взагалі не завантажитися, або буде завантажуватися дуже повільно. Сірий колір означає помилку в розрахунку стану торрента для фільмів, а для серіалів потрібно самостійно клікнути на сіре коло, щоб показати стан окремого епізоду", - "How does Butter work?": "Як працює Butter?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Трансляція через торрент? Так, торренти використовують протокол Bittorrent, а це означає, що ви завантажуєте шматочки контенту з комп'ютера користувача, в той же час відправляючи завантажені шматочки іншому користувачеві. А поки ви дивитеся ті шматочки, які вже завантажили, такі завантажуються у фоновому режимі. Такий обмін дозволяє підтримувати торренти в хорошому стані.", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "Після того, як фільм буде повністю завантажений, ви продовжуєте відсилати його шматочки іншим користувачам. А коли ви закриваєте програму, то всі дані цього фільму видаляються з вашого ПК. Все настільки просто.", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "Програма зібрана з допомогою Node-Webkit, HTML, CSS і Javascript. Принцип роботи схожий на Google Chrome, тільки більша частина коду зберігається на вашому ПК. Так, Butter працює на такій же технології, як і звичайний вебсайт, наприклад Wikipedia або Youtube!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "Я знайшов помилку; як повідомити про неї?", - "No historics found...": "Історію не знайдено...", - "Error, database is probably corrupted. Try flushing the history in settings.": "Помилка; напевне, пошкоджено базу даних. Спробуйте очистити історію в налаштуваннях.", - "You can paste magnet links anywhere in Butter with CTRL+V.": "Ви можете вставити magnet-посилання з допомогою CTRL+V в будь-яке місце у вікні Butter.", - "You can drag & drop a .torrent file into Butter.": "Ви можете перетягнути .torrent файл у вікно Butter", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Проект Butter зародився в лютому 2014 року і налічує вже 150 людей, які внесли понад 3000 змін у розробку програми з серпня 2014.", - "The rule n°10 applies here.": "Правило №10 тут в дії.", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "Якщо субтитри для серіалу відсутні, ви можете додати їх тут: %s. А для фільмів тут: %s", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "Якщо у вас пропадає з'єднання, спробуйте зменшити ліміт DHT в налаштуваннях програми.", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "Пошукайте \"1998\", щоб побачити фільми, які вийшли в цьому році.", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "Ви можете увійти на Trakt.tv щоб зберегти ваш список переглянутого і синхронізувати його з декількома пристроями.", "Clicking on the rating stars will display a number instead.": "Натиснувши на зірочки, рейтинг відобразиться у вигляді числа.", "This application is entirely written in HTML5, CSS3 and Javascript.": "Цей застосунок повністю написано на HTML5, CSS3 і Javascript", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "Хочете дізнатися більше про фільмі або серіалі? Просто натисніть на іконку IMDb.", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "Порядок сортування можна змінити двічі натиснувши на \"Сортувати по\".", "Switch to next tab": "Перемкнутись на наступну вкладку", "Switch to previous tab": "Перемкнутись на попередню вкладку", "Switch to corresponding tab": "Перемкнутись на відповідну вкладку", "through": "до", "Enlarge Covers": "Збільшити обкладинки", "Reduce Covers": "Зменшити обкладинки", - "Open the Help Section": "Відкрити розділ допомоги", "Open Item Details": "Відкрити деталі", "Add Item to Favorites": "Додати до улюблених", "Mark as Seen": "Позначити як побачене", @@ -309,10 +264,8 @@ "name": "назва", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "Аніме не знайдено...", "Movie": "Фільм", "Special": "Спеціальне", - "No Watchlist found...": "Список спостереження не знайдено...", "Watchlist": "Список спостереження", "Resolving..": "Отримання..", "About": "Про програму", @@ -325,174 +278,175 @@ "Set playback rate to %s": "Встановити швидкість відтворення до %s", "Playback rate adjustment is not available for this video!": "Регулювання швидкості відтворення недоступне для цього відео!", "Color": "Колір", - "With Shadows": "З тінями", "Local IP Address": "Локальна IP-адреса", "Japan": "Японія", "Cars": "Автомобілі", - "Dementia": "Dementia", + "Dementia": "Псих. розлади", "Demons": "Демони", - "Ecchi": "Ecchi", + "Ecchi": "Еччі", "Game": "Ігрове шоу", - "Harem": "Harem", + "Harem": "Гарем", "Historical": "Історичні", - "Josei": "Josei", + "Josei": "Дзьосей", "Kids": "Діти", "Magic": "Магія", - "Martial Arts": "Martial Arts", - "Mecha": "Mecha", + "Martial Arts": "Бойові мистецтва", + "Mecha": "Меха", "Military": "Воєнні", "Parody": "Пародійні", "Police": "Поліцейські", "Psychological": "Психологічні", "Samurai": "Самурайські", "School": "Шкільні", - "Seinen": "Seinen", - "Shoujo": "Shoujo", - "Shoujo Ai": "Shoujo Ai", - "Shounen": "Shounen", - "Shounen Ai": "Shounen Ai", - "Slice Of Life": "Slice Of Life", + "Seinen": "Сейнен", + "Shoujo": "Шьоджьо", + "Shoujo Ai": "Шьоджьо Ай", + "Shounen": "Шьоунен", + "Shounen Ai": "Шьоунен Ай", "Slice of Life": "Slice of Life", "Space": "Космічні", "Sports": "Спортивні", "Super Power": "Супер сильні", "Supernatural": "Надприродні", "Vampire": "Вампір", - "Alphabet": "Алфавіт", "Automatically Sync on Start": "Автоматично синхронізуватись при запуску", - "Setup VPN": "Налаштувати VPN", "VPN": "VPN", - "Install VPN Client": "Встановити клієнт VPN", - "More Details": "Більше деталей", - "Don't show me this VPN option anymore": "Don't show me this VPN option anymore", "Activate automatic updating": "Увімкнути автоматичне оновлення", - "We are installing VPN client": "Встановлюємо клієнт VPN", - "VPN Client Installed": "Клієнт VPN встановлено", "Please wait...": "Будь-ласка, зачекайте...", - "VPN.ht client is installed": "Клієнт VPN.ht встановлено", - "Install again": "Встановити ще раз", "Connect": "З'єднання", "Create Account": "Створити акаунт", - "Please, allow ~ 1 minute": "Please, allow ~ 1 minute", - "Status: Connecting to VPN...": "Статус: під'єднання до VPN...", - "Status: Monitoring connexion - ": "Status: Monitoring connexion -", - "Connect VPN": "Під'єднати VPN", - "Disconnect VPN": "Від'єднати VPN", - "Celebrate various events": "Celebrate various events", - "ATTENTION! We need admin access to run this command.": "УВАГА! Ми потребуємо адміністративних прав для запуску цієї команди.", - "Your password is not saved": "Ваш пароль не збережено", - "Enter sudo password :": "Enter sudo password :", - "Status: Monitoring connection": "Status: Monitoring connection", - "Status: Connected": "Статус: Під'єднано", - "Secure connection": "Безпечне з'єднання", - "Your IP:": "Ваш IP:", + "Celebrate various events": "Св'ядкувати різні свята", "Disconnect": "Від'єднати", "Downloaded": "Завантажено", "Loading stuck ? Click here !": "Завантаження зупинилось? Клікніть тут!", - "Torrent Collection": "Torrent Collection", - "Drop Magnet or .torrent": "Drop Magnet or .torrent", + "Torrent Collection": "Колекція торентів", + "Drop Magnet or .torrent": "Перенесіть magnet або торент-файл", "Remove this torrent": "Вилучити цей торент", "Rename this torrent": "Перейменувати цей торент", - "Flush entire collection": "Flush entire collection", + "Flush entire collection": "Очистити усю колекцію", "Open Collection Directory": "Відкрити теку з колекцією", - "Store this torrent": "Store this torrent", + "Store this torrent": "Зберегти цей торент", "Enter new name": "Вкажіть нове ім'я", "This name is already taken": "Це ім'я вже використане", - "Always start playing in fullscreen": "Always start playing in fullscreen", - "Allow torrents to be stored for further use": "Allow torrents to be stored for further use", - "Hide VPN from the filter bar": "Hide VPN from the filter bar", + "Always start playing in fullscreen": "Завжди починати програвання у повноекранному режимі", "Magnet link": "Магнет ланка", - "Error resolving torrent.": "Error resolving torrent.", - "%s hour(s) remaining": "%s hour(s) remaining", - "%s minute(s) remaining": "%s minute(s) remaining", - "%s second(s) remaining": "%s second(s) remaining", - "Unknown time remaining": "Unknown time remaining", - "Set player window to video resolution": "Set player window to video resolution", - "Set player window to double of video resolution": "Set player window to double of video resolution", - "Set player window to half of video resolution": "Set player window to half of video resolution", + "Error resolving torrent.": "Помилка при обробленні торенту.", + "%s hour(s) remaining": "Лишилось годин: %s", + "%s minute(s) remaining": "Лишилось хвилин: %s", + "%s second(s) remaining": "Лишилось секунд: %s", + "Unknown time remaining": "Невідомо скільки часу залишилось", + "Set player window to video resolution": "Змінити вікно відтворювача під розмір відео", + "Set player window to double of video resolution": "Змінити розмір вікна плеєра: вдвічі більший за роздільність відео", + "Set player window to half of video resolution": "Змінити розмір вікна плеєра: вдвічі менший за роздільність відео", "Retry": "Спробуйте знову", "Import a Torrent": "Імпортувати торент", - "The remote movies API failed to respond, please check %s and try again later": "The remote movies API failed to respond, please check %s and try again later", - "The remote shows API failed to respond, please check %s and try again later": "The remote shows API failed to respond, please check %s and try again later", - "The remote anime API failed to respond, please check %s and try again later": "The remote anime API failed to respond, please check %s and try again later", "Not Seen": "Не бачити", "Seen": "Бачити", "Title": "Титри", - "The video playback encountered an issue. Please try an external player like %s to view this content.": "The video playback encountered an issue. Please try an external player like %s to view this content.", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "Під час відтворення відео сталася помилка. Будь ласка, спробуйте відтворити файл через зовнішній програвач, наприклад %s.", "Font": "Поліцейські", - "Decoration": "Decoration", + "Decoration": "Оформлення", "None": "Ніхто", - "Outline": "Outline", - "Opaque Background": "Opaque Background", + "Outline": "Підкреслення", + "Opaque Background": "Непрозоре тло", "No thank you": "Ні, дякую", "Report an issue": "Повідомити про проблему", - "Log in into your GitLab account": "Log in into your GitLab account", "Email": "Ел. пошта", "Log in": "Увійти", "Report anonymously": "Звітувати анонімно", - "Note regarding anonymous reports:": "Note regarding anonymous reports:", - "You will not be able to edit or delete your report once sent.": "You will not be able to edit or delete your report once sent.", - "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "If any additionnal information is required, the report might be closed, as you won't be able to provide them.", + "Note regarding anonymous reports:": "Примітка з приводу анонімних повідомлень:", + "You will not be able to edit or delete your report once sent.": "Надіславши звіт ви не зможете відредагувати чи видалити його.", + "If any additionnal information is required, the report might be closed, as you won't be able to provide them.": "Якщо буде потрібна будь-яка додаткова інформація звіт буде закрито через неможливість додати цю інформацію.", "Step 1: Please look if the issue was already reported": "Крок 1: Будь ласка подивіться, може про проблему вже повідомлено", "Enter keywords": "Введіть ключ", "Already reported": "Вже повідомлено", "I want to report a new issue": "Хочу повідомити про нову проблему", "Step 2: Report a new issue": "Крок 2: Повідомити про нову проблему", - "Note: please don't use this form to contact us. It is limited to bug reports only.": "Note: please don't use this form to contact us. It is limited to bug reports only.", + "Note: please don't use this form to contact us. It is limited to bug reports only.": "Примітка: будь ласка, не використовуйте цю форму, для зв'язку з нами. Вона лише для повідомлень про помилки.", "The title of the issue": "Назва проблеми", "Description": "Опис", "200 characters minimum": "Щонайменше 200 символів", - "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "A short description of the issue. If suitable, include the steps required to reproduce the bug.", + "A short description of the issue. If suitable, include the steps required to reproduce the bug.": "Короткий опис проблеми. Коли відбувається та кроки для її відтворення.", "Submit": "Відправити", "Step 3: Thank you !": "Крок 3: Дякую!", "Your issue has been reported.": "Про вашу помилку було повідомлено.", "Open in your browser": "Відкрийте у своєму браузері", "No issues found...": "Проблем не знайдено...", "First method": "Перший метод", - "Use the in-app reporter": "Use the in-app reporter", - "You can find it later on the About page": "You can find it later on the About page", + "Use the in-app reporter": "Використовуйте звіт-форму у програмі", + "You can find it later on the About page": "Ви можете знайти його на сторінці Про нас", "Second method": "Другий метод", - "You can create an account on our %s repository, and click on %s.": "You can create an account on our %s repository, and click on %s.", - "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.", + "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "Використовуйте %s фільтр для пошуку та перевірки чи була така проблема раніше та її вирішення.", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "Додайте знімок екрану при потребі - Ваш запит стосується характеристик дизайну чи помилок в програмі?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "Якісний звіт про помилку не повинен змушувати інших шукати Вас для додаткової інформації. Обов'язково опишіть деталі свого пристрою.", "Warning: Always use English when contacting us, or we might not understand you.": "Увага: Завжди пишіть англійською мовою для зв'язку з нами, інакше ми можемо Вас не зрозуміти.", - "Search on %s": "Пошук в %s", + "Search for torrent": "Search for torrent", "No results found": "Не знайдено жодних результатів", "Invalid credentials": "Недійсні повноваження", "Open Favorites": "Відкрити вподобання", - "Open About": "Open About", - "Minimize to Tray": "Minimize to Tray", + "Open About": "Відкрити \"Про програму\"", + "Minimize to Tray": "Згорнути до трею", "Close": "Закрити", "Restore": "Відновити", "Resume Playback": "Відновити відтворення", "Features": "Особливості", "Connect To %s": "Підключитися до %s", "The magnet link was copied to the clipboard": "Магнітне посилання було скопійовано в буфер обміну", - "Big Picture Mode": "Big Picture Mode", - "Big Picture Mode is unavailable on your current screen resolution": "Big Picture Mode is unavailable on your current screen resolution", + "Big Picture Mode": "Режим великого зображення", + "Big Picture Mode is unavailable on your current screen resolution": "Big Picture Mode недоступний для вашого розширення екрану.", "Cannot be stored": "Не можна зберегти", - "%s reported this torrent as fake": "%s reported this torrent as fake", - "%s could not verify this torrent": "%s could not verify this torrent", + "%s reported this torrent as fake": "%s повідомити про цей торрент як про не дійсний", "Randomize": "Випадкове", "Randomize Button for Movies": "Кнопка \"Випадкове\" для фільмів", - "Overall Ratio": "Overall Ratio", - "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Returning Series", - "In Production": "В розробці", - "Canceled": "Скасовано", + "Overall Ratio": "Загальний рейтинг", + "Translate Synopsis": "Перекладений опис", "N/A": "Не доступне", - "%s is not supposed to be run as administrator": "%s is not supposed to be run as administrator", "Your disk is almost full.": "Ваш диск майже повен.", "You need to make more space available on your disk by deleting files.": "Вам слід вивільнити більше простору на диску видаливши файли.", "Playing Next": "Наступне почнеться", "Trending": "Тенденції", - "Remember Filters": "Запам'ятати фільтри", - "Automatic Subtitle Uploading": "Автоматичне вивантаження субтитрів", - "See-through Background": "Перегляд через тло", - "Bold": "Жирний", - "Currently watching": "Зараз переглядається", - "No, it's not that": "Ні, це не це", - "Correct": "Виправити", - "Initializing %s. Please Wait...": "Ініціалізація %s. Будь ласка, зачекайте..." + "Remember Filters": "Запям'ятати фільтри", + "Automatic Subtitle Uploading": "Автоматичне завантаження фільтрів", + "See-through Background": "прозоре тло", + "Bold": "Напівжирний", + "Currently watching": "Зараз в ефірі", + "No, it's not that": "Ні, це не те", + "Correct": "Вірно", + "Indie": "Інді", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "Місцевий", + "Try another subtitle or drop one in the player": "Спробуйте інші субтитри або перетягніть їх у плеєр", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "Сталася помилка при конвертації субтитрів", + "No subtitles found": "Субтитри не знайдено", + "Try again later or drop a subtitle in the player": "Спробуйте пізніше або завантажте субтитри в плеєр", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "Пошук в %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "Помилка читання таймінгу субтитрів, схоже, файл пошкоджений.", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/zh-cn.json b/src/app/language/zh-cn.json index 578fb71d98..60ec8e5c3b 100644 --- a/src/app/language/zh-cn.json +++ b/src/app/language/zh-cn.json @@ -2,8 +2,7 @@ "External Player": "外部播放器", "Made with": "由来自世界各地的极客共同创建", "by a bunch of geeks from All Around The World": "开发", - "Initializing Butter. Please Wait...": "Butter 正在初始化,请稍候...", - "Status: Checking Database...": "状态:检查数据文件...", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "电影", "TV Series": "电视剧", "Anime": "动漫", @@ -20,7 +19,6 @@ "Family": "家庭", "Fantasy": "奇幻", "Game Show": "游戏", - "Home And Garden": "家居园艺", "Horror": "恐怖", "Mini Series": "短剧", "Mystery": "悬疑", @@ -36,7 +34,6 @@ "Thriller": "惊悚", "Western": "西部", "Sort by": "排序", - "Popularity": "热度", "Updated": "日期", "Year": "年份", "Name": "名称", @@ -67,18 +64,16 @@ "Only list movies in": "列表中只显示", "Show movie quality on list": "在列表中显示影片质量", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "在此处输入您的 Trakt.tv 账号来自动同步您在 Butter 中观看的剧集", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "连接到 %s 以自动同步您在 %s 中观看的剧集", "Username": "用户名", "Password": "密码", - "Butter stores an encrypted hash of your password in your local database": "Butter 会将您的密码以加密的方式保存在本地数据中", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "远程控制", "HTTP API Port": "HTTP API 接口", "HTTP API Username": "HTTP API 用户名", "HTTP API Password": "HTTP API 密码", "Connection": "连接", "TV Show API Endpoint": "电视剧 API 接口", - "Movies API Endpoint": "电影 API 接口", "Connection Limit": "连接上限", "DHT Limit": "DHT上限", "Port to stream on": "流媒体传输接口", @@ -104,22 +99,19 @@ "Sci-Fi": "科幻", "Short": "短片", "War": "战争", - "Last Added": "新增", "Rating": "评分", "Open IMDb page": "打开IMDb页面", "Health false": "健康度有误", "Add to bookmarks": "添加至收藏", "Watch Trailer": "观看预告片", "Watch Now": "立即观看", - "Health Good": "健康度良好", "Ratio:": "比率:", "Seeds:": "种子数:", "Peers:": "连接数:", "Remove from bookmarks": "从收藏移除", "Changelog": "变更日志", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter 是众多开发者和设计师共同努力的成果,我们将大量API融汇在一起只为把种子观影体验变得简洁至极。", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "我们的项目是开源的。我们来自世界不同的角落。我们热爱电影。 还有,我们超爱爆米花。", - "Invalid PCT Database File Selected": "所选PCT数据库无效", "Health Unknown": "健康度未知", "Episodes": "集", "Episode %s": "第 %s 集", @@ -139,10 +131,8 @@ "Ended": "已完结", "Error loading data, try again later...": "载入数据出错,请稍后重试...", "Miscellaneous": "其他选项", - "When opening TV Show Detail Jump to:": "打开电视剧详情时跳转到:", "First Unwatched Episode": "未观看内容的第一集", "Next Episode In Series": "此电视剧中的下一集", - "When Opening TV Show Detail Jump To": "打开电视剧详情时跳转到", "Flushing...": "正在清除...", "Are you sure?": "您确定吗?", "We are flushing your databases": "正在清空您的数据", @@ -153,17 +143,13 @@ "I Accept": "接受", "Leave": "离开", "When Opening TV Series Detail Jump To": "打开连续剧详情时跳转到", - "Health Medium": "健康度中等", "Playback": "播放设置", "Play next episode automatically": "自动播放下一集", "Generate Pairing QR code": "生成二维码", - "Playing Next Episode in": "播放下一集时使用", "Play": "播放", - "Dismiss": "离开", "waitingForSubtitles": "正在等待字幕加载", "Play Now": "立即播放", "Seconds": "秒", - "You are currently authenticated to Trakt.tv as": "您当前认证的 Trakt.tv 身份为", "You are currently connected to %s": "您当前已连接到 %s", "Disconnect account": "解除账号绑定", "Sync With Trakt": "与Trakt同步", @@ -172,41 +158,18 @@ "Subtitles Offset": "字幕微调", "secs": "秒", "We are flushing your database": "正在清除您的数据", - "We are rebuilding the TV Show Database. Do not close the application.": "正在重建电视剧数据库,请不要关闭程序。", - "No shows found...": "未找到任何节目...", - "No Favorites found...": "未找到任何收藏...", - "Rebuild TV Shows Database": "重建电视剧数据库", - "No movies found...": "未找到任何电影...", "Ratio": "比率", - "Health Excellent": "健康度极好", - "Health Bad": "健康度较差", - "Status: Creating Database...": "状态:正在建立数据库...", - "Status: Updating database...": "状态:正在更新数据库...", - "Status: Skipping synchronization TTL not met": "状态:TTF不匹配,正在跳过同步", "Advanced Settings": "高级设置", - "Clear Cache directory after closing app?": "关闭应用之后清空缓存目录?", "Tmp Folder": "临时文件目录", - "Status: Downloading API archive...": "状态:正在下载API数据包...", - "Status: Archive downloaded successfully...": "状态:数据包下载成功...", - "Status: Importing file": "状态:正在导入文件", - "Status: Imported successfully": "状态:导入成功", - "Status: Launching applicaion... ": "状态:正在启动程序...", "URL of this stream was copied to the clipboard": "此流媒体的网址已复制到剪贴板", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "错误,数据库似乎已损坏。请尝试在设置中清空收藏。", "Flushing bookmarks...": "正在清空收藏...", "Resetting...": "正在重置...", "We are resetting the settings": "正在重置设置", - "New version downloaded": "新版本已下载完毕", "Installed": "已安装", - "Install Now": "立即安装", - "Restart Now": "立即重启", "We are flushing your subtitle cache": "正在清空您的字幕缓存", "Subtitle cache deleted": "字幕缓存已删除", "Please select a file to play": "请选择一个文件开始播放", - "Test Login": "登录测试", - "Testing...": "正在测试...", - "Success!": "成功!", - "Failed!": "失败!", "Global shortcuts": "通用快捷键", "Video Player": "视频播放器", "Toggle Fullscreen": "激活全屏", @@ -241,53 +204,45 @@ "Paste": "粘贴", "Help Section": "帮助板块", "Did you know?": "你知道吗?", - "What does Butter offer?": "Butter 能做什么?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "有了Butter,看电影、看电视剧将会变得非常简单。您只需点开封面,然后点击“立即观看”即可。与此同时,您的观影体验还具有高度的可定制性:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "我们的电影库只收录高画质影片,可选720P和1080P两种。要观看电影,打开 Butter 浏览电影库,并点击导航栏的“电影”标签页。默认视图会按照热度来展示所有影片,但有了“类型”和“排序”两个过滤器,您可按自己的要求进行过滤。一旦挑好自己心仪的影片,点开封面,然后点击“立即观看”即可观影。别忘了准备爆米花!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "点击导航栏中的“电视剧”标签页,会显示库中所有可用的电视剧。和电影一样,您也可以按自己的喜好来过滤想看的节目。在库中点击电视剧封面,新的窗口将会提供季和集的导航。挑选完毕后,点击“立即观看”即可。", "Choose quality": "选择影片质量", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "“立即观看”按钮旁的滑块可以让你自由选择影片的质量。您也可以在设置中设定默认质量。提示:影片质量越高,需要下载的数据量越大。", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "大部分电影和电视剧都有与您的语言相对应的字幕,您可以在设置页面做相应更改。对于电影,在详情页字幕的下拉菜单里可以直接设置。", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "点击封面中的心形图标可以将电影/电视剧添加到您的收藏中。点击导航栏中的心形图标即可查看收藏。要从您的收藏中删除某项目,只需再次点击心形图标即可,是不是很简单?", "Watched icon": "已观看图标", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter 会标记您观看过的项目——已观看的项目颜色会变暗,以方便您记忆。您也可以点击封面上的眼睛图标来将影片标记为已观看。您甚至可以在设置页面将您的个人收藏同步到Trakt.tv网站。", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "在 Butter 中,您可以点击导航栏中的放大镜图标来发起搜索。键入电影名、演员、导演甚至年份,按下回车即可按需搜索您想要的内容。点击输入框中的 X 即可删除当前关键词,并发起新的搜索。", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "外部播放器", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "如果您不想使用内置播放器而更偏爱其他的播放器,您可以点击“立即观看”旁的上拉按钮。列表中会显示您电脑中已安装的播放器,任选一个,Butter 会把所有数据传送过去。如果您的播放器不在列表中,请反馈给我们。", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "若您需要更深层次的定制,我们为您提供了单独的设置页面。点击导航栏中的齿轮图标即可进入。", "Keyboard Navigation": "键盘导航", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "按下键盘中的“?”键,或点击设置页面的键盘图标,即可查看所有快捷键。", "Custom Torrents and Magnet Links": "自定义种子和磁力链接", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "在 Butter 中您可以使用自定义种子和磁力链接。您只需将.torrent文件简单拖放到程序窗口,或粘贴任何磁力链接即可。", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "种子健康度", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "在电影/电视剧详情页,您会看到一个小圆点,呈现灰、红、黄、绿不同颜色。这些颜色反映了种子的健康度。绿色的种子下载速度非常快,红色的种子则可能根本无法下载。灰色代表电影的健康度计算有误,在电视剧列表中需要手动点击灰色圆点来查询其健康度。", - "How does Butter work?": "Butter 如何工作?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter 通过种子文件来传输视频内容。电影由 %s 提供,电视剧由 %s 提供,元数据均来自 %s。我们本身不提供任何内容。", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "种子的边下边播如何实现?简单来说,您的种子文件使用Bittorrent协议,从其他用户的电脑上下载微小的文件区块,与此同时您已下载好的区块将发送给其他用户。您观看已下载区块的同时,后台正在下载紧接其后的内容。接收进来的同时分享出去,能使种子的健康度得到保障。", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "电影下载完毕后,文件区块将继续上传给其他用户。当您关闭 Butter 时,所有数据都将从您的电脑中删除。就是这么简单。", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "本应用使用Node-Webkit,HTML,CSS和Javascript开发。它的运行方式类似 Google Chrome 浏览器,只不过几乎所有代码都在本机上运行而已。没错,Butter 和一般网页的运行机制是相同的,就像....维基百科、Youtube一样!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "发现漏洞,我该如何反馈?", - "No historics found...": "未找到历史纪录...", - "Error, database is probably corrupted. Try flushing the history in settings.": "错误,数据文件可能已经损坏。尝试在设置中清空历史记录。", - "You can paste magnet links anywhere in Butter with CTRL+V.": "您可以在任何位置按下CTRL+V来将磁力链接粘贴到 Butter 中。", - "You can drag & drop a .torrent file into Butter.": "您可以将.torrent文件拖放到 Butter 中。", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter 项目始于2014年2月,截止至2014年8月,已有超过150人为它的开发作出了超过3000次贡献。", - "The rule n°10 applies here.": "此处使用n°10规则。", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "如果某集电视剧缺少对应的字幕, 您可以到这里添加 %s。 电影也一样,只不过地址在这儿 %s。", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "如果您遇到下载速度骤降的情况,请尝试在设置中减小DHT上限。", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "搜索“1998”以查看此年份上映的所有电影。", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "您可以登录至Trakt.tv来保存已观看项目,并将他们同步到多种设备上。", "Clicking on the rating stars will display a number instead.": "点击评分的星级图标可以切换到数字模式。", "This application is entirely written in HTML5, CSS3 and Javascript.": "本应用完全采用HTML5,CSS3和Javascript开发。", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "想了解某部电影或电视剧的更多信息吗?点击IMDb图标就好。", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "“排序”中的各个类别,二次点击可以反序排列其中的内容。", "Switch to next tab": "跳转至下一标签", "Switch to previous tab": "跳转至上一标签", "Switch to corresponding tab": "跳转至对应标签", - "through": "通过", + "through": "至", "Enlarge Covers": "放大封面", "Reduce Covers": "缩小封面", - "Open the Help Section": "打开帮助页面", "Open Item Details": "打开项目详情", "Add Item to Favorites": "添加项目至收藏", "Mark as Seen": "标记为已看", @@ -309,10 +264,8 @@ "name": "名称", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "未找到任何动漫...", "Movie": "电影", "Special": "特辑", - "No Watchlist found...": "未找到观看列表...", "Watchlist": "观看列表", "Resolving..": "正在解析...", "About": "关于", @@ -325,7 +278,6 @@ "Set playback rate to %s": "播放速度设为 %s", "Playback rate adjustment is not available for this video!": "播放速度调整不适用于此视频!", "Color": "颜色", - "With Shadows": "带阴影效果", "Local IP Address": "本地 IP 地址", "Japan": "日本", "Cars": "汽车", @@ -351,41 +303,19 @@ "Shoujo Ai": "百合", "Shounen": "少年", "Shounen Ai": "耽美", - "Slice Of Life": "空气系", "Slice of Life": "空气系", "Space": "太空", "Sports": "运动", "Super Power": "超能力", "Supernatural": "超自然", "Vampire": "吸血鬼", - "Alphabet": "字母", "Automatically Sync on Start": "启动时自动同步", - "Setup VPN": "设置 VPN", "VPN": "VPN", - "Install VPN Client": "安装 VPN 客户端", - "More Details": "更多详情", - "Don't show me this VPN option anymore": "不再显示 VPN 选项", "Activate automatic updating": "启用自动更新", - "We are installing VPN client": "正在安装 VPN 客户端", - "VPN Client Installed": "VPN 客户端已安装", "Please wait...": "请稍候...", - "VPN.ht client is installed": "VPN.ht 客户端已安装", - "Install again": "重新安装", "Connect": "连接", "Create Account": "创建账户", - "Please, allow ~ 1 minute": "请允许〜1分钟就好", - "Status: Connecting to VPN...": "状态:正在连接VPN", - "Status: Monitoring connexion - ": "状态:正在监控连接 -", - "Connect VPN": "连接 VPN", - "Disconnect VPN": "断开 VPN", "Celebrate various events": "节日活动庆祝", - "ATTENTION! We need admin access to run this command.": "注意!运行此命令需要管理员权限。", - "Your password is not saved": "您的密码未被保存", - "Enter sudo password :": "输入管理员密码:", - "Status: Monitoring connection": "状态:正在监控连接", - "Status: Connected": "状态:已连接", - "Secure connection": "安全连接", - "Your IP:": "您的IP:", "Disconnect": "断开连接", "Downloaded": "已下载", "Loading stuck ? Click here !": "载入时卡住了?点击这里!", @@ -399,8 +329,6 @@ "Enter new name": "输入新名称", "This name is already taken": "此名称已被占用", "Always start playing in fullscreen": "总是以全屏模式开始播放", - "Allow torrents to be stored for further use": "允许储存种子文件以备用", - "Hide VPN from the filter bar": "隐藏过滤工具栏中的 VPN 按钮", "Magnet link": "磁力连接", "Error resolving torrent.": "种子解析失败。", "%s hour(s) remaining": "还有 %s 小时", @@ -412,9 +340,6 @@ "Set player window to half of video resolution": "播放窗口设为一半视频尺寸", "Retry": "重试", "Import a Torrent": "导入种子文件", - "The remote movies API failed to respond, please check %s and try again later": "远程电影 API 接口无响应,请检查 %s 后重试", - "The remote shows API failed to respond, please check %s and try again later": "远程电视剧 API 接口无响应,请检查 %s 后重试", - "The remote anime API failed to respond, please check %s and try again later": "远程动漫 API 接口无响应,请检查 %s 后重试", "Not Seen": "未观看", "Seen": "已观看", "Title": "名称", @@ -426,7 +351,6 @@ "Opaque Background": "不透明背景", "No thank you": "不用了 谢谢", "Report an issue": "反馈问题", - "Log in into your GitLab account": "登录您的 GitLab 账户", "Email": "电子邮件", "Log in": "登录", "Report anonymously": "匿名反馈", @@ -452,12 +376,11 @@ "Use the in-app reporter": "使用软件自带的反馈程序", "You can find it later on the About page": "您可以稍后在“关于”页面查看", "Second method": "方法二", - "You can create an account on our %s repository, and click on %s.": "您可以在我们的 %s 项目托管页面创建一个账号,点击 %s 。", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "使用 %s 问题过滤器搜索和检查此问题是否已反馈或已修复。", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "如有相关截图请附上 —— 您的问题与功能设计有关还是与 Bug 反馈有关?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "别让他人花额外精力来索要具体信息,提供完整全面的信息是优秀反馈者的必备品质。请确认您已将系统环境包含在反馈信息内。", "Warning: Always use English when contacting us, or we might not understand you.": "注意:联系我们时请使用英语,否则我们很难理解。", - "Search on %s": "搜索 %s", + "Search for torrent": "Search for torrent", "No results found": "未找到任何结果", "Invalid credentials": "证书无效", "Open Favorites": "打开收藏", @@ -473,26 +396,57 @@ "Big Picture Mode is unavailable on your current screen resolution": "大屏幕模式在您当前的屏幕分辨率下不可用", "Cannot be stored": "无法储存", "%s reported this torrent as fake": "%s 反馈此种子为虚假种子", - "%s could not verify this torrent": "%s 无法解析此种子", "Randomize": "随机", "Randomize Button for Movies": "随机排列按钮", "Overall Ratio": "全局下载/上传比", "Translate Synopsis": "翻译影片简介", - "Returning Series": "回归中", - "In Production": "拍摄中", - "Canceled": "已被砍", "N/A": "不适用", - "%s is not supposed to be run as administrator": "不应该以管理员身份运行 %s", "Your disk is almost full.": "您的硬盘快满了。", "You need to make more space available on your disk by deleting files.": "您需要删除一些文件以提供更多可用空间。", "Playing Next": "正在播放下一集", "Trending": "流行", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Remember Filters": "记住筛选器", + "Automatic Subtitle Uploading": "自动上传字幕", + "See-through Background": "透明背景", + "Bold": "粗体", + "Currently watching": "正在观看", + "No, it's not that": "不是", + "Correct": "是的", + "Indie": "独立", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "本地字幕", + "Try another subtitle or drop one in the player": "直接将字幕拖入播放器或尝试其他字幕", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "字幕转换出错", + "No subtitles found": "字幕未找到", + "Try again later or drop a subtitle in the player": "请将字幕文件拖入播放器或稍后重试", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "搜索 %s", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "载入字幕时间轴出错,文件似乎已损坏", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/language/zh-tw.json b/src/app/language/zh-tw.json index a7ce4db8f3..77b9a9eb4d 100644 --- a/src/app/language/zh-tw.json +++ b/src/app/language/zh-tw.json @@ -1,9 +1,8 @@ { "External Player": "外部播放器", - "Made with": "由一群來自世界各地的技客以", - "by a bunch of geeks from All Around The World": "開發", - "Initializing Butter. Please Wait...": "正在初始化 Butter。請稍候...", - "Status: Checking Database...": "狀態:正在檢查資料庫...", + "Made with": "由一群來自世界各地的技客以 ❤ ", + "by a bunch of geeks from All Around The World": "由一群來自世界各地的愛好者製作", + "Initializing %s. Please Wait...": "Initializing %s. Please Wait...", "Movies": "電影", "TV Series": "電視劇", "Anime": "動畫", @@ -20,7 +19,6 @@ "Family": "家庭", "Fantasy": "奇幻", "Game Show": "遊戲節目", - "Home And Garden": "居家與園藝", "Horror": "恐怖", "Mini Series": "迷你劇集", "Mystery": "懸疑推理", @@ -36,7 +34,6 @@ "Thriller": "驚悚", "Western": "西部", "Sort by": "排序", - "Popularity": "熱門", "Updated": "已更新", "Year": "上映年份", "Name": "名稱", @@ -67,18 +64,16 @@ "Only list movies in": "電影清單只列出", "Show movie quality on list": "在清單上顯示影片畫質", "Trakt.tv": "Trakt.tv", - "Enter your Trakt.tv details here to automatically 'scrobble' episodes you watch in Butter": "在此輸入您的 Trakt.tv 資訊以自動匯入您在 Butter 觀看的每一集", "Connect to %s to automatically 'scrobble' episodes you watch in %s": "連線到 %s 以自動匯入您在 %s 觀看的每一集", "Username": "使用者帳號", "Password": "密碼", - "Butter stores an encrypted hash of your password in your local database": "Butter 將您的密碼的雜湊值儲存在本地端資料庫。", + "%s stores an encrypted hash of your password in your local database": "%s stores an encrypted hash of your password in your local database", "Remote Control": "遠端控制", "HTTP API Port": "HTTP API 連接阜", "HTTP API Username": "HTTP API 使用者帳號", "HTTP API Password": "HTTP API 密碼", "Connection": "連線", "TV Show API Endpoint": "電視劇 API 接口", - "Movies API Endpoint": "電影 API 接口", "Connection Limit": "連線數量限制", "DHT Limit": "DHT 數量限制", "Port to stream on": "串流傳輸阜", @@ -104,22 +99,19 @@ "Sci-Fi": "科幻", "Short": "微電影", "War": "戰爭", - "Last Added": "最近上架", "Rating": "評分", "Open IMDb page": "開啟 IMDb 頁面", "Health false": "健康狀況不良", "Add to bookmarks": "加入至書籤", "Watch Trailer": "觀看預告", "Watch Now": "立即觀看", - "Health Good": "健康狀況良好", "Ratio:": "比率:", "Seeds:": "種子:", "Peers:": "節點:", "Remove from bookmarks": "移除書籤", - "Changelog": "Changelog", - "Butter! is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "Butter! 是許多開發者與設計師們努力的成果,希望能讓觀賞 Torrent 電影的經驗簡單易用。", + "Changelog": "更新日誌", + "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.": "%s is the result of many developers and designers putting a bunch of APIs together to make the experience of watching torrent movies as simple as possible.", "We are an open source project. We are from all over the world. We love our movies. And boy, do we love popcorn.": "這是一個開放源碼的專案,我們來自於世界各地。我們熱愛電影。當然,我們也超愛爆米花。", - "Invalid PCT Database File Selected": "已選擇無效的 PCT 資料庫檔案", "Health Unknown": "健康狀況未知", "Episodes": "集", "Episode %s": "第 %s 集", @@ -139,10 +131,8 @@ "Ended": "完結", "Error loading data, try again later...": "載入資料錯誤,請稍後嘗試...", "Miscellaneous": "其他選項", - "When opening TV Show Detail Jump to:": "當開啟電視劇詳細內容時跳至:", "First Unwatched Episode": "第一集尚未觀看的影片", "Next Episode In Series": "影集中的下一集", - "When Opening TV Show Detail Jump To": "當開啟電視劇詳細內容時跳至", "Flushing...": "清空中...", "Are you sure?": "您確定嗎?", "We are flushing your databases": "正在清除資料庫", @@ -153,18 +143,14 @@ "I Accept": "我同意", "Leave": "離開", "When Opening TV Series Detail Jump To": "當開啟電視影集詳細內容時跳至", - "Health Medium": "健康狀況中等", "Playback": "播放設定", "Play next episode automatically": "自動播放下一集", "Generate Pairing QR code": "產生配對 QR Code", - "Playing Next Episode in": "接著播放下一集", "Play": "播放", - "Dismiss": "解散", "waitingForSubtitles": "正在等待字幕", "Play Now": "立即播放", "Seconds": "秒", - "You are currently authenticated to Trakt.tv as": "您目前已驗證至 Trakt.tv", - "You are currently connected to %s": "You are currently connected to %s", + "You are currently connected to %s": "您目前已連接到 %s", "Disconnect account": "帳號中斷連線", "Sync With Trakt": "與 Trakt 同步", "Syncing...": "同步中...", @@ -172,41 +158,18 @@ "Subtitles Offset": "字幕偏移值", "secs": "秒", "We are flushing your database": "正在清除資料庫", - "We are rebuilding the TV Show Database. Do not close the application.": "正在重建電視劇資料庫,請不要關閉程式。", - "No shows found...": "找不到電視劇...", - "No Favorites found...": "找不到我的最愛", - "Rebuild TV Shows Database": "重建電視劇資料庫", - "No movies found...": "找不到電影...", "Ratio": "比率", - "Health Excellent": "健康狀況優良", - "Health Bad": "健康狀況惡劣", - "Status: Creating Database...": "狀態:正在創建資料庫...", - "Status: Updating database...": "狀態:正在更新資料庫...", - "Status: Skipping synchronization TTL not met": "狀態:TTL 值不符,跳過資料同步", "Advanced Settings": "進階設定", - "Clear Cache directory after closing app?": "關閉程式後清除快取資料夾?", "Tmp Folder": "暫存資料夾", - "Status: Downloading API archive...": "狀態:正在下載 API 檔案...", - "Status: Archive downloaded successfully...": "狀態:檔案下載成功...", - "Status: Importing file": "狀態:正在匯入檔案...", - "Status: Imported successfully": "狀態:匯入成功", - "Status: Launching applicaion... ": "狀態:正在啟動程式...", "URL of this stream was copied to the clipboard": "串流 URL 已複製到剪貼簿中", "Error, database is probably corrupted. Try flushing the bookmarks in settings.": "錯誤,資料庫可能已損毀。請嘗試清除設定分頁中的書籤。", "Flushing bookmarks...": "清除書籤中...", "Resetting...": "重置中...", "We are resetting the settings": "正在重置設定值", - "New version downloaded": "新版本已下載", "Installed": "已安裝", - "Install Now": "立即安裝", - "Restart Now": "立即重新啟動", "We are flushing your subtitle cache": "正在清除字幕快取", "Subtitle cache deleted": "字幕快取已刪除", "Please select a file to play": "選擇要播放的檔案", - "Test Login": "測試登入", - "Testing...": "測試中...", - "Success!": "成功!", - "Failed!": "失敗!", "Global shortcuts": "全域快捷鍵", "Video Player": "播放器", "Toggle Fullscreen": "全螢幕", @@ -241,57 +204,49 @@ "Paste": "貼上", "Help Section": "幫助章節", "Did you know?": "您知道嗎?", - "What does Butter offer?": "Butter 提供什麼服務?", - "With Butter, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "有了 Butter,觀看電影和電視劇變得非常簡單。您只要點選封面,並點擊「立即觀看」即可。您也將具有高度客製化的使用者體驗:", - "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open Butter and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "我們的電影都是 720p 到 1080p 的高畫質電影。只要打開Butter 並點選「電影」頁籤,即可瀏覽可播放的電影。預設將顯示熱門電影,您也可以使用自定義的篩選器挑選電影,如「類型」或「排序」。點選電影封面選擇您想觀賞的電影,並點選「立即觀看」開始欣賞。當然,不要忘記您的爆米花!", + "What does %s offer?": "What does %s offer?", + "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:": "With %s, you can watch Movies and TV Series really easily. All you have to do is click on one of the covers, then click 'Watch Now'. But your experience is highly customizable:", + "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!": "Our Movies collection only contains High-Definition movies, available in 720p and 1080p. To watch a movie, simply open %s and navigate through the movies collection, reachable through the 'Movies' tab, in the navigation bar. The default view will show you all movies sorted by popularity, but you can apply your own filters, thanks to the 'Genre' and 'Sort by' filters. Once you have chosen a movie you want to watch, click its cover. Then click 'Watch Now'. Don't forget the popcorn!", "The TV Series tab, that you can reach by clicking 'TV Series' in the navigation bar, will show you all available series in our collection. You can also apply your own filters, same as the Movies, to help you decide what to watch. In this collection, also just click the cover: the new window that will appear will allow you to navigate through Seasons and Episodes. Once your mind is set, just click the 'Watch Now' button.": "點選「電視劇」頁籤,會顯示出目前可觀看的電視劇。跟找電影一樣,你也可以使用自訂的篩選器幫助你找到想要看的影片。進入電視劇分頁後,點選想要觀看的封面,將會跳轉新視窗,此時可選擇想要看的是哪一季與哪一集。選擇完成後,點選「立即觀看」開始欣賞。", "Choose quality": "選擇畫質", "A slider next to the 'Watch Now' button will let you choose the quality of the stream. You can also set a fixed quality in the Settings tab. Warning: a better quality equals more data to download.": "您可以在「立即觀看」的右側選擇影片畫質,也可以在設定分頁中設定固定的播放畫質。提醒您,較高的畫質意味著更高的下載量。", "Most of our Movies and TV Series have subtitles in your language. You can set them in the Settings tab. For the Movies, you can even set them through the dropdown menu, in the Movie Details page.": "我們大部份的電影和電視影集都有您的語言的字幕,您可以在設定分頁中設定,也可以在電影的下拉選單中的電影詳細內容頁面中設定。", "Clicking the heart icon on a cover will add the movie/show to your favorites. This collection is reachable through the heart-shaped icon, in the navigation bar. To remove an item from your collection, just click on the icon again! How simple is that?": "點選封面上的愛心圖示,可以將電影或電視劇加入我的最愛。點選愛心圖示,可觀看已加入我的最愛的收藏。想要移除收藏,只要再次點選封面上的愛心圖示即可!簡單吧?", "Watched icon": "已觀看圖示", - "Butter will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "Butter 將會紀錄您已觀看的影片。您可以在封面上點選眼睛圖示,手動標記該項目為已觀看,或是由設定分頁登入並同步 Trakt.tv 上的觀看歷史。", - "In Butter, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "你可以點選放大鏡的圖示開始搜尋。輸入影片標題、演員名稱、導演名稱或年份,並點擊Enter,讓我們知道你想要的是什麼。點選搜尋框旁邊的X,或是輸入其他內容,都可以關閉現在的搜尋結果。", + "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.": "%s will keep in mind what you've already watched - a little help remembering doesn't cause any harm. You can also set an item as watched by clicking the eye-shaped icon on the covers. You can even build and synchronize your collection with Trakt.tv website, via the Settings tab.", + "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.": "In %s, you can use the magnifier icon to open the search. Type a Title, an Actor, a Director or even a Year, press 'Enter' and let us show you what we can offer to fill your needs. To close your current search, you can click on the 'X' located next to your entry or type something else in the field.", "External Players": "外部播放器", - "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and Butter will send everything to it. If your player isn't on the list, please report it to us.": "如果你偏好使用外部播放器,可以點選「立即觀看」旁邊的上拉按鈕,將會顯示出已安裝的播放器清單,點選想要使用的播放器即可以該播放器播放。如果你想要使用的播放器沒有出現在清單上,請回報給我們。", + "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.": "If you prefer to use a custom player instead of the built in one, you can do so by clicking the allocated icon on the 'Watch Now' button. A list of your installed players will be shown, select one and %s will send everything to it. If your player isn't on the list, please report it to us.", "To push the customization even further, we offer you a large panel of options. To access the Settings, click the wheel-shaped icon in the navigation bar.": "我們提供一個多元的選項面板,力求將您的自訂體驗推向極致。你可以點選齒輪型狀的圖示進入設定。", "Keyboard Navigation": "以鍵盤瀏覽", "The entire list of keyboard shortcuts is available by pressing '?' on your keyboard, or through the keyboard-shaped icon in the Settings tab.": "按下鍵盤上的'?'或設定分頁中鍵盤形狀的圖示可以取得快捷鍵清單。", "Custom Torrents and Magnet Links": "自定義 Torrents 和 Magnet 連結", - "You can use custom torrents and magnets links in Butter. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "您可以在 Butter 使用自定義 Torrents 和 Magnet 連結。只要拖曳 .torrent 檔案到視窗中,或貼上任意的 Magnet 連結。", + "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.": "You can use custom torrents and magnets links in %s. Simply drag and drop .torrent files into the application's window, and/or paste any magnet link.", "Torrent health": "Torrent 健康值", "On the details of Movies/TV Series, you can find a little circle, colored in grey, red, yellow or green. Those colors refer to the health of the torrent. A green torrent will be downloaded quickly, while a red torrent may not be downloaded at all, or very slowly. The color grey represents an error in the health calculation for Movies, and needs to be clicked in TV Series in order to display the health.": "在電影/電視劇的清單中,你可以看到一個灰色、紅色、黃色、或是綠色的小圓點,這些顏色代表的是 Torrent 種子的健康程度。綠色的 Torrent 可以被快速的下載,紅色的 Torrent 代表可能無法下載或是速度非常緩慢。灰色 Torrent 表示電影的 Torrent 健康值的計算出現錯誤,必須在電視劇中重新點選灰色圓點來顯示健康度。", - "How does Butter work?": "Butter 如何運作?", - "Butter streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "Butter的影片是透過 Torrents 傳輸的。我們的電影是由 %s 、電視劇由 %s 所提供,所有的資訊由 %s 提供。我們本身並不提供任何數位內容。", + "How does %s work?": "How does %s work?", + "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.": "%s streams video content through torrents. Our movies are provided by %s and our TV Series by %s, while getting all metadata from %s. We don't host any content ourselves.", "Torrent streaming? Well, torrents use Bittorrent protocol, which basically means that you download small parts of the content from another user's computer, while sending the parts you already downloaded to another user. Then, you watch those parts, while the next ones are being downloaded in the background. This exchange allows the content to stay healthy.": "Torrent 串流是什麼?簡單來說, Torrent 使用 Bittorrent 網路協定,您每次只需要從其他使用者的電腦下載一小部份的內容,並且傳送您已經下載的部份內容給其他使用者。如此一來,當您觀看已下載的內容時,下一個部份將會在背景自動下載。下載的同時也在分享,這將使種子的健康更有保障。", - "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close Butter. As simple as that.": "當電影下載完成後,您將會持續的傳送一小段電影給其他使用者。這些電影片段都將會在您關閉 Butter 時被刪除,就這麼簡單。", - "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, Butter works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "這個軟體是使用 Node-Webkit、HTML、CSS、及 Javascript 撰寫,可以在如 Google Chrome 等瀏覽器上執行,一部份的程式是在您的電腦中執行。但是不用擔心,使用 Butter 就如同觀賞維基百科或 Youtube 一樣簡單!", + "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.": "Once the movie is fully downloaded, you continue to send parts to the other users. And everything is deleted from your computer when you close %s. As simple as that.", + "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!": "The application itself is built with Node-Webkit, HTML, CSS and Javascript. It works like the Google Chrome browser, except that you host the biggest part of the code on your computer. Yes, %s works on the same technology as a regular website, like... let's say Wikipedia, or Youtube!", "I found a bug, how do I report it?": "我發現了一個臭蟲,我要如何回報?", - "No historics found...": "沒有歷史紀錄", - "Error, database is probably corrupted. Try flushing the history in settings.": "錯誤,資料庫可能已損毀。請清除設定分頁中的歷史清單。", - "You can paste magnet links anywhere in Butter with CTRL+V.": "您可以在 Butter 中的任何地方用 CTRL+V 貼上 Magnet 連結。", - "You can drag & drop a .torrent file into Butter.": "您可以拖曳一個 .torrent 檔案到 Butter 中。", - "The Butter project started in February 2014 and has already had 150 people that contributed more than 3000 times to it's development in August 2014.": "Butter 專案始於2014年二月,截至2014年八月為止已經有150位開發者作出超過3000次的貢獻。", - "The rule n°10 applies here.": "此處使用n°10規則。", + "You can paste magnet links anywhere in %s with CTRL+V.": "You can paste magnet links anywhere in %s with CTRL+V.", + "You can drag & drop a .torrent file into %s.": "You can drag & drop a .torrent file into %s.", "If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.": "如果電視劇的字幕消失了,您可以自行上傳至%s。 同樣的方法,如果電影的字幕消失了,請上傳至%s。", - "If you're experiencing connection drop issues, try to reduce the DHT Limit in settings.": "如果您遇到連線丟失的問題,請降低設定頁面中的 DHT 限制。", - "If you search \"1998\", you can see all the movies or TV series that came out that year.": "如果搜尋「1998」,您可以找到該年所有的電影和電視劇。", "You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.": "您可以登入 Trakt.tv 以儲存所有已觀看的項目,並在不同裝置間同步觀看紀錄。", "Clicking on the rating stars will display a number instead.": "點選評分的星星後,將會以分數取代。", "This application is entirely written in HTML5, CSS3 and Javascript.": "這個軟體是使用 HTML5、CSS3、和 Javascript 撰寫而成。", "You can find out more about a movie or a TV series? Just click the IMDb icon.": "想瞭解更多關於電影或電視劇的資訊嗎?請點選 IMDb 的圖示。", - "Clicking twice on a \"Sort By\" filter reverses the order of the list.": "連點兩次「排序」篩選器可以反轉排序的順序。", "Switch to next tab": "切換至下一個分頁", - "Switch to previous tab": "切換至上一個頁籤", - "Switch to corresponding tab": "Switch to corresponding tab", + "Switch to previous tab": "切換至上一個分頁", + "Switch to corresponding tab": "切換至對應分頁", "through": "透過", "Enlarge Covers": "放大封面", "Reduce Covers": "縮小封面", - "Open the Help Section": "開啟幫助章節", "Open Item Details": "開啟項目細節", "Add Item to Favorites": "加入我的最愛", "Mark as Seen": "標示為已觀賞", - "Open this screen": "打開此螢幕", + "Open this screen": "開啟此螢幕", "Open Settings": "開啟設定頁面", "Posters Size": "海報大小", "This feature only works if you have your TraktTv account synced. Please go to Settings and enter your credentials.": "這個功能只有在當您同步 TraktTv 帳號時才有效,請至設定頁籤登入您的帳號。", @@ -309,10 +264,8 @@ "name": "名稱", "OVA": "OVA", "ONA": "ONA", - "No anime found...": "找不到動畫...", "Movie": "電影", - "Special": "Special", - "No Watchlist found...": "找不到觀看清單...", + "Special": "特輯", "Watchlist": "觀看清單", "Resolving..": "解析中...", "About": "關於", @@ -325,7 +278,6 @@ "Set playback rate to %s": "將播放速度設為 %s", "Playback rate adjustment is not available for this video!": "此影片無法調整播放速度!", "Color": "顏色", - "With Shadows": "陰影呈現", "Local IP Address": "本地端 IP 位置", "Japan": "日本", "Cars": "汽車", @@ -351,41 +303,19 @@ "Shoujo Ai": "百合", "Shounen": "少年向", "Shounen Ai": "耽美", - "Slice Of Life": "生活", "Slice of Life": "生活", "Space": "太空", "Sports": "運動", "Super Power": "超能力", "Supernatural": "超自然", "Vampire": "吸血鬼", - "Alphabet": "字母表", "Automatically Sync on Start": "啟動時自動同步", - "Setup VPN": "設定 VPN", "VPN": "VPN", - "Install VPN Client": "安裝 VPN 客戶端", - "More Details": "詳細資訊", - "Don't show me this VPN option anymore": "不再顯示 VPN 選項", "Activate automatic updating": "啟用自動更新", - "We are installing VPN client": "正在安裝 VPN 客戶端", - "VPN Client Installed": "VPN 客戶端已安裝", "Please wait...": "請稍候...", - "VPN.ht client is installed": "VPN.ht 客戶端已安裝", - "Install again": "重新安裝", "Connect": "連線", "Create Account": "建立帳號", - "Please, allow ~ 1 minute": "請等待約一分鐘", - "Status: Connecting to VPN...": "狀態:連線至 VPN...", - "Status: Monitoring connexion - ": "狀態:監控連線 -", - "Connect VPN": "連接 VPN", - "Disconnect VPN": "斷開 VPN", "Celebrate various events": "慶祝各種事件", - "ATTENTION! We need admin access to run this command.": "注意!執行這個指令需要管理員權限。", - "Your password is not saved": "您的密碼將不會被儲存", - "Enter sudo password :": "輸入管理員密碼:", - "Status: Monitoring connection": "狀態:監控連線", - "Status: Connected": "狀態:已連線", - "Secure connection": "安全的連線", - "Your IP:": "您的 IP 位置:", "Disconnect": "離線", "Downloaded": "已下載", "Loading stuck ? Click here !": "載入卡住了?按這裡!", @@ -399,8 +329,6 @@ "Enter new name": "輸入新名稱", "This name is already taken": "這個名稱已經被使用了", "Always start playing in fullscreen": "總是使用全螢幕播放", - "Allow torrents to be stored for further use": "允許儲存 Torrents 供未來使用", - "Hide VPN from the filter bar": "從過濾欄隱藏VPN", "Magnet link": "Magnet 鏈結", "Error resolving torrent.": "Torrent 解析錯誤", "%s hour(s) remaining": "剩餘 %s 小時", @@ -412,13 +340,10 @@ "Set player window to half of video resolution": "將播放器設為影片解析度的一半", "Retry": "重試", "Import a Torrent": "匯入 Torrent", - "The remote movies API failed to respond, please check %s and try again later": "遠端電影的 API 沒有回應,請檢查 %s 和稍後再試", - "The remote shows API failed to respond, please check %s and try again later": "遠端節目的 API 沒有回應,請檢查 %s 和稍後再試", - "The remote anime API failed to respond, please check %s and try again later": "遠端動畫的 API 沒有回應,請檢查 %s 和稍後再試", "Not Seen": "未觀賞", "Seen": "已觀賞", "Title": "標題", - "The video playback encountered an issue. Please try an external player like %s to view this content.": "在視頻回放時遇到問題。請嘗試像 %s 的外部播放器觀看此內容。", + "The video playback encountered an issue. Please try an external player like %s to view this content.": "在影片播放時遇到問題。 請嘗試像 %s 的外部播放器觀看此內容。", "Font": "字型", "Decoration": "裝飾", "None": "無", @@ -426,7 +351,6 @@ "Opaque Background": "不透明背景", "No thank you": "不了,謝謝", "Report an issue": "回報問題", - "Log in into your GitLab account": "登入 GitLab 帳號", "Email": "Email", "Log in": "登入", "Report anonymously": "匿名回報", @@ -452,12 +376,11 @@ "Use the in-app reporter": "使用應用程式內的報告器", "You can find it later on the About page": "您稍後可以在關於頁面找到它", "Second method": "第二種方法", - "You can create an account on our %s repository, and click on %s.": "你可以在我們儲存庫 %s 創建一個帳號,並點選 %s 。", "Use the %s issue filter to search and check if the issue has already been reported or is already fixed.": "使用 %s 問題過濾器來搜索和檢查問題是否已經報告或者修復。", "Include a screenshot if relevant - Is your issue about a design feature or a bug?": "如果相關的話請附上截圖 - 你的問題是關於設計還是錯誤?", "A good bug report shouldn't leave others needing to chase you up for more information. Be sure to include the details of your environment.": "一個好的臭蟲回報能夠讓人不需要向您追問更多資訊。請盡可能詳細描述您的環境。", "Warning: Always use English when contacting us, or we might not understand you.": "警告:請使用英文聯絡我們,否則我們可能無法理解你的意思。", - "Search on %s": "在 %s 搜尋", + "Search for torrent": "Search for torrent", "No results found": "找不到搜尋結果", "Invalid credentials": "憑證無效", "Open Favorites": "開啟我的最愛", @@ -469,30 +392,61 @@ "Features": "功能", "Connect To %s": "連線至 %s", "The magnet link was copied to the clipboard": "磁力連結已複製至剪貼簿", - "Big Picture Mode": "Big Picture Mode", - "Big Picture Mode is unavailable on your current screen resolution": "Big Picture Mode is unavailable on your current screen resolution", + "Big Picture Mode": "大畫面模式", + "Big Picture Mode is unavailable on your current screen resolution": "大畫面模式對於您目前螢幕解析度無法使用", "Cannot be stored": "無法儲存", "%s reported this torrent as fake": "%s 已回報此 Torrent 來源虛假。", - "%s could not verify this torrent": "%s 無法驗證這個 Torrent 。", - "Randomize": "Randomize", - "Randomize Button for Movies": "Randomize Button for Movies", - "Overall Ratio": "Overall Ratio", - "Translate Synopsis": "Translate Synopsis", - "Returning Series": "Returning Series", - "In Production": "In Production", - "Canceled": "已取消", + "Randomize": "隨機選擇", + "Randomize Button for Movies": "隨機選擇電影按鈕", + "Overall Ratio": "總體比例", + "Translate Synopsis": "翻譯劇情簡介", "N/A": "無", - "%s is not supposed to be run as administrator": "%s 無法以系統管理員身份執行", "Your disk is almost full.": "您的硬碟空間不足。", - "You need to make more space available on your disk by deleting files.": "You need to make more space available on your disk by deleting files.", + "You need to make more space available on your disk by deleting files.": "您需要讓您的硬碟透過刪除檔案才有更多的可用空間。", "Playing Next": "準備播放下一集", - "Trending": "Trending", - "Remember Filters": "Remember Filters", - "Automatic Subtitle Uploading": "Automatic Subtitle Uploading", - "See-through Background": "See-through Background", - "Bold": "Bold", - "Currently watching": "Currently watching", - "No, it's not that": "No, it's not that", - "Correct": "Correct", - "Initializing %s. Please Wait...": "Initializing %s. Please Wait..." + "Trending": "趨勢圖", + "Remember Filters": "記住篩選器", + "Automatic Subtitle Uploading": "字幕自動上傳中", + "See-through Background": "不透明背景", + "Bold": "粗體", + "Currently watching": "目前正在觀看", + "No, it's not that": "並不是那樣的", + "Correct": "正確", + "Indie": "Indie", + "Init Database": "Init Database", + "Status: %s ...": "Status: %s ...", + "Create Temp Folder": "Create Temp Folder", + "Set System Theme": "Set System Theme", + "Disclaimer": "Disclaimer", + "Series": "Series", + "Finished": "Finished", + "Event": "Event", + "action": "action", + "war": "war", + "Local": "本機", + "Try another subtitle or drop one in the player": "嘗試載入別的字幕或直接拉進此播放器", + "animation": "animation", + "family": "family", + "show": "show", + "movie": "movie", + "Something went wrong downloading the update": "Something went wrong downloading the update", + "Activate Update seeding": "Activate Update seeding", + "Disable Anime Tab": "Disable Anime Tab", + "Disable Indie Tab": "Disable Indie Tab", + "Error converting subtitle": "無法轉換字幕", + "No subtitles found": "無法找到字幕", + "Try again later or drop a subtitle in the player": "稍後再嘗試載入字幕或直接拉進此播放器", + "You should save the content of the old directory, then delete it": "You should save the content of the old directory, then delete it", + "Search on %s": "在 %s 搜尋", + "Are you sure you want to clear the entire Torrent Collection ?": "Are you sure you want to clear the entire Torrent Collection ?", + "Audio Language": "Audio Language", + "Subtitle": "Subtitle", + "Code:": "Code:", + "Error reading subtitle timings, file seems corrupted": "無法讀取字幕的時間軸,或許此字幕檔案已損壞", + "Connection Not Secured": "Connection Not Secured", + "Open File to Import": "Open File to Import", + "Browse Directoy to save to": "Browse Directoy to save to", + "Cancel and use VPN": "Cancel and use VPN", + "Continue seeding torrents after restart app?": "Continue seeding torrents after restart app?", + "Enable VPN": "Enable VPN" } \ No newline at end of file diff --git a/src/app/lib/config.js b/src/app/lib/config.js index e4c1bb2cd8..859ab01a6c 100644 --- a/src/app/lib/config.js +++ b/src/app/lib/config.js @@ -1,170 +1,174 @@ (function(App) { - "use strict"; + 'use strict'; var Config = { title: Settings.projectName, platform: process.platform, genres: [ - "All", - "Action", - "Adventure", - "Animation", - "Biography", - "Comedy", - "Crime", - "Documentary", - "Drama", - "Family", - "Fantasy", - "Film-Noir", - "History", - "Horror", - "Music", - "Musical", - "Mystery", - "Romance", - "Sci-Fi", - "Short", - "Sport", - "Thriller", - "War", - "Western" + 'All', + 'Action', + 'Adventure', + 'Animation', + 'Biography', + 'Comedy', + 'Crime', + 'Documentary', + 'Drama', + 'Family', + 'Fantasy', + 'Film-Noir', + 'History', + 'Horror', + 'Music', + 'Musical', + 'Mystery', + 'Romance', + 'Sci-Fi', + 'Short', + 'Sport', + 'Thriller', + 'War', + 'Western' ], sorters: [ - "trending", - "popularity", - "last added", - "year", - "title", - "rating" + 'trending', + 'popularity', + 'last added', + 'year', + 'title', + 'rating' ], - sorters_tv: ["trending", "popularity", "updated", "year", "name", "rating"], + sorters_tv: ['trending', 'popularity', 'updated', 'year', 'name', 'rating'], - sorters_fav: ["watched items", "year", "title", "rating"], + sorters_fav: ['watched items', 'year', 'title', 'rating'], - sorters_anime: ["popularity", "name", "year"], + sorters_anime: ['popularity', 'name', 'year'], - types_anime: ["All", "Movies", "TV", "OVA", "ONA"], + types_anime: ['All', 'Movies', 'TV', 'OVA', 'ONA'], - types_fav: ["All", "Movies", "TV", "Anime"], + types_fav: ['All', 'Movies', 'Series', 'Anime'], + + types_yts: ['All', '720p', '1080p', '2160p', '3D'], + + ratings_yts: ['All', '9', '8', '7', '6', '5', '4', '3', '2', '1'], genres_anime: [ - "All", - "Action", - "Adventure", - "Cars", - "Comedy", - "Dementia", - "Demons", - "Drama", - "Ecchi", - "Fantasy", - "Game", - "Harem", - "Historical", - "Horror", - "Josei", - "Kids", - "Magic", - "Martial Arts", - "Mecha", - "Military", - "Music", - "Mystery", - "Parody", - "Police", - "Psychological", - "Romance", - "Samurai", - "School", - "Sci-Fi", - "Seinen", - "Shoujo", - "Shoujo Ai", - "Shounen", - "Shounen Ai", - "Slice of Life", - "Space", - "Sports", - "Super Power", - "Supernatural", - "Thriller", - "Vampire" + 'All', + 'Action', + 'Adventure', + 'Cars', + 'Comedy', + 'Dementia', + 'Demons', + 'Drama', + 'Ecchi', + 'Fantasy', + 'Game', + 'Harem', + 'Historical', + 'Horror', + 'Josei', + 'Kids', + 'Magic', + 'Martial Arts', + 'Mecha', + 'Military', + 'Music', + 'Mystery', + 'Parody', + 'Police', + 'Psychological', + 'Romance', + 'Samurai', + 'School', + 'Sci-Fi', + 'Seinen', + 'Shoujo', + 'Shoujo Ai', + 'Shounen', + 'Shounen Ai', + 'Slice of Life', + 'Space', + 'Sports', + 'Super Power', + 'Supernatural', + 'Thriller', + 'Vampire' ], genres_tv: [ - "All", - "Action", - "Adventure", - "Animation", - "Children", - "Comedy", - "Crime", - "Documentary", - "Drama", - "Family", - "Fantasy", - "Game Show", - "Home and Garden", - "Horror", - "Mini Series", - "Mystery", - "News", - "Reality", - "Romance", - "Science Fiction", - "Soap", - "Special Interest", - "Sport", - "Suspense", - "Talk Show", - "Thriller", - "Western" + 'All', + 'Action', + 'Adventure', + 'Animation', + 'Children', + 'Comedy', + 'Crime', + 'Documentary', + 'Drama', + 'Family', + 'Fantasy', + 'Game Show', + 'Home and Garden', + 'Horror', + 'Mini Series', + 'Mystery', + 'News', + 'Reality', + 'Romance', + 'Science Fiction', + 'Soap', + 'Special Interest', + 'Sport', + 'Suspense', + 'Talk Show', + 'Thriller', + 'Western' ], genres_indie: [ - "All", - "Action", - "Adventure", - "Animation", - "Biography", - "Comedy", - "Crime", - "Documentary", - "Drama", - "Family", - "Fantasy", - "Film-Noir", - "History", - "Horror", - "Music", - "Musical", - "Mystery", - "Romance", - "Sci-Fi", - "Short", - "Sport", - "Thriller", - "War", - "Western" + 'All', + 'Action', + 'Adventure', + 'Animation', + 'Biography', + 'Comedy', + 'Crime', + 'Documentary', + 'Drama', + 'Family', + 'Fantasy', + 'Film-Noir', + 'History', + 'Horror', + 'Music', + 'Musical', + 'Mystery', + 'Romance', + 'Sci-Fi', + 'Short', + 'Sport', + 'Thriller', + 'War', + 'Western' ], - sorters_indie: ["popularity", "updated", "year", "alphabet", "rating"], + sorters_indie: ['popularity', 'updated', 'year', 'alphabet', 'rating'], types_indie: [], cache: { - name: "cachedb", - version: "1.7", - tables: ["subtitle"], - desc: "Cache database", + name: 'cachedb', + version: '1.7', + tables: ['subtitle'], + desc: 'Cache database', size: 10 * 1024 * 1024 }, cachev2: { - name: "cache", + name: 'cache', version: 5, - tables: ["metadata"] + tables: ['metadata'] }, getTabTypes: function() { @@ -179,8 +183,10 @@ }), function(p) { if ( - (p.name === "Anime" && Settings.animeTabDisable) || - p.name === "Indie" + (p.name === 'Movies' && !Settings.moviesTabEnable) || + (p.name === 'Series' && !Settings.seriesTabEnable) || + (p.name === 'Anime' && !Settings.animeTabEnable) || + p.name === 'Indie' ) { return false; } @@ -188,17 +194,17 @@ return p.name; } ), - "order" + 'order' ); }, getProviderForType: function(type) { - if (type === "indie") { + if (type === 'indie') { return null; } var provider = Settings.providers[type]; - if (typeof provider !== "string") { + if (typeof provider !== 'string') { if (provider && provider.uri) { provider = provider.uri; } @@ -206,11 +212,11 @@ if (!provider) { win.warn( - "Provider type: '%s' isn't defined in App.Config.providers", + 'Provider type: "%s" isn\'t defined in App.Config.providers', type ); return; - } else if (provider instanceof Array || typeof provider === "object") { + } else if (provider instanceof Array || typeof provider === 'object') { return _.map(provider, function(t) { return App.Providers.get(t); }); @@ -232,7 +238,7 @@ }); return _.map(ret, function(v, k) { - return k.concat(v > 1 ? ":" + v : ""); + return k.concat(v > 1 ? ':' + v : ''); }); } }; diff --git a/src/app/lib/device/chromecast.js b/src/app/lib/device/chromecast.js index b571ccf56d..836cf11381 100644 --- a/src/app/lib/device/chromecast.js +++ b/src/app/lib/device/chromecast.js @@ -1,8 +1,9 @@ (function (App) { 'use strict'; - var chromecasts = require('chromecasts')(), - collection = App.Device.Collection; + const ChromecastAPI = require('chromecast-api'), + client = new ChromecastAPI(), + collection = App.Device.Collection; var Chromecast = App.Device.Generic.extend({ defaults: { @@ -17,7 +18,7 @@ initialize: function (attrs) { this.device = attrs.device; this.attributes.id = this._makeID(this.device.name); - this.attributes.name = this.device.name; + this.attributes.name = this.device.friendlyName; this.attributes.address = this.device.host; this.updatingSubtitles = false; }, @@ -32,7 +33,7 @@ win.info('Chromecast: play ' + url + ' on \'' + this.get('name') + '\''); win.info('Chromecast: connecting to ' + this.device.host); - self.device.play(url, media, function (err, status) { + self.device.play(media, function (err, status) { if (err) { win.error('chromecast.play error: ', err); } else { @@ -78,6 +79,7 @@ }, createMedia: function(streamModel, useLocalSubtitle) { + var subtitle = streamModel.get('subtitle'); var cover = streamModel.get('backdrop'); var url = streamModel.get('src'); @@ -87,11 +89,17 @@ if (subtitle || useLocalSubtitle) { media = { - images: [cover], + url : url, + cover: { + title: streamModel.get('title').substring(0,50), + url: cover + }, title: streamModel.get('title').substring(0,50), - subtitles: ['http:' + url.split(':')[1] + ':9999/data.vtt'], + subtitles: [{ + url: 'http:' + url.split(':')[1] + ':9999/data.vtt', + }], - textTrackStyle: { + subtitles_style: { backgroundColor: AdvSettings.get('subtitle_decoration') === 'Opaque Background' ? '#000000FF' : '#00000000', // color of background - see http://dev.w3.org/csswg/css-color/#hex-notation foregroundColor: AdvSettings.get('subtitle_color') + 'ff', // color of text - see http://dev.w3.org/csswg/css-color/#hex-notation edgeType: AdvSettings.get('subtitle_decoration') === 'Outline' ? 'OUTLINE' : 'NONE', // border of text - can be: "NONE", "OUTLINE", "DROP_SHADOW", "RAISED", "DEPRESSED" @@ -100,15 +108,18 @@ fontStyle: 'NORMAL', // can be: "NORMAL", "BOLD", "BOLD_ITALIC", "ITALIC", fontFamily: 'Helvetica', fontGenericFamily: 'SANS_SERIF', // can be: "SANS_SERIF", "MONOSPACED_SANS_SERIF", "SERIF", "MONOSPACED_SERIF", "CASUAL", "CURSIVE", "SMALL_CAPITALS", - windowColor: '#00000000', // see http://dev.w3.org/csswg/css-color/#hex-notation - windowRoundedCornerRadius: 0, // radius in px - windowType: 'NONE' // can be: "NONE", "NORMAL", "ROUNDED_CORNERS" + //windowColor: '#00000000', // see http://dev.w3.org/csswg/css-color/#hex-notation + //windowRoundedCornerRadius: 0, // radius in px + //windowType: 'NONE' // can be: "NONE", "NORMAL", "ROUNDED_CORNERS" } }; } else { media = { - images: [cover], - title: streamModel.get('title').substring(0,50) + url: url, + cover: { + title: streamModel.get('title').substring(0,50), + url: cover + } }; } @@ -131,44 +142,23 @@ device.removeAllListeners(); win.info('Chromecast: stopped. Listeners removed!'); }); + device.close(); //Back to ChromeCast home screen instead of black screen App.vent.trigger('stream:unserve_subtitles'); }, - seekTo: function (seconds) { - this.get('device').seek(seconds, function (err, status) { - if (err) { - win.error('Chromecast.seek error:', err); - } else { - win.debug('Chromecast, seeked to', seconds); - } - }); - }, - seekPercentage: function (percentage) { win.info('Chromecast: seek percentage %s%', percentage.toFixed(2)); var newCurrentTime = this.get('loadedMedia').duration / 100 * percentage; - this.seekTo(newCurrentTime); + this.get('device').seekTo(newCurrentTime); }, forward: function () { - var self = this; - this.get('device').status(function (err, status) { - if (err) { - return win.info('Chromecast.forward:Error', err); - } - self.seekTo(status.currentTime + 30); - }); + this.get('device').seek(30); }, backward: function () { - var self = this; - this.get('device').status(function (err, status) { - if (err) { - return win.info('Chromecast.backward:Error', err); - } - self.seekTo(status.currentTime - 30); - }); + this.get('device').seek(-30); }, unpause: function () { @@ -177,10 +167,8 @@ updateStatus: function () { var self = this; - this.get('device').status(function (err, status) { - if (err) { - return win.info('Chromecast.updateStatus:Error', err); - } + client.on('status', function (status) { + console.log(status); self._internalStatusUpdated(status); }); }, @@ -197,11 +185,11 @@ } }); -win.info('Scanning: Local Network for Chromecast devices'); -chromecasts.update(); -chromecasts.on('update', function (player) { - win.info('Found Chromecast Device Device: %s at %s', player.name, player.host); - collection.add(new Chromecast({ + win.info('Scanning: Local Network for Chromecast devices'); + client.update(); + client.on('device', function (player) { + win.info('Found Chromecast Device: %s at %s', player.friendlyName, player.host); + collection.add(new Chromecast({ device: player })); }); diff --git a/src/app/lib/device/dlna.js b/src/app/lib/device/dlna.js index 5be1cb4e65..76e125170f 100644 --- a/src/app/lib/device/dlna.js +++ b/src/app/lib/device/dlna.js @@ -1,7 +1,6 @@ (function(App) { 'use strict'; var dlnacasts = require('dlnacasts2')(); - var xmlb = require('xmlbuilder'); var collection = App.Device.Collection; @@ -40,6 +39,7 @@ title: Common.normalize(streamModel.get('title')) }; } + media.dlnaFeatures = 'DLNA.ORG_OP=01;DLNA.ORG_FLAGS=01100000000000000000000000000000'; win.info('DLNA: play ' + url + ' on \'' + this.get('name') + '\''); win.info('DLNA: connecting to ' + this.player.host); diff --git a/src/app/lib/device/ext-player.js b/src/app/lib/device/ext-player.js index 93ce714a9e..173f92aa44 100644 --- a/src/app/lib/device/ext-player.js +++ b/src/app/lib/device/ext-player.js @@ -12,13 +12,21 @@ subswitch: '--sub-file=', fs: '-f', stop: 'vlc://quit', - pause: 'vlc://pause' + pause: 'vlc://pause', + filenameswitch: '--meta-title=' }, 'Fleex player': { type: 'fleex-player', cmd: '/Contents/MacOS/Fleex player', filenameswitch: '-file-name ' }, + 'MPlayer': { + type: 'mplayer', + cmd: 'mplayer', + switches: '--really-quiet', + subswitch: '-sub ', + fs: '-fs', + }, 'MPlayerX': { type: 'mplayer', cmd: '/Contents/MacOS/MPlayerX', @@ -35,17 +43,16 @@ fs: '-fs', }, 'IINA': { - type: 'mpv', + type: 'iina', cmd: '/Contents/MacOS/iina-cli', subswitch: '--mpv-sub-file=', fs: '--mpv-fs', }, - 'mplayer': { - type: 'mplayer', - cmd: 'mplayer', - switches: '--really-quiet', - subswitch: '-sub ', - fs: '-fs', + 'Bomi': { + type: 'bomi', + switches: '', + subswitch: '--set-subtitle ', + fs: '--action window/enter-fs' }, 'mpv': { type: 'mpv', @@ -53,6 +60,13 @@ subswitch: '--sub-file=', fs: '--fs' }, + 'mpvnet': { + type: 'mpvnet', + switches: '--no-terminal', + subswitch: '--sub-files=', + fs: '-fs', + filenameswitch: '--force-media-title=' + }, 'MPC-HC': { type: 'mpc-hc', switches: '', @@ -85,14 +99,21 @@ stop: 'smplayer -send-action quit', pause: 'smplayer -send-action pause' }, - 'Bomi': { - type: 'bomi', + 'BSPlayer': { + type: 'bsplayer', switches: '', - subswitch: '--set-subtitle ', - fs: '--action window/enter-fs' + subswitch: '', + fs: '-fs' + }, + 'PotPlayerMini64': { + type: 'potplayer', + switches: '', + subswitch: '/sub=' } }; + extPlayerlst = Object.getOwnPropertyNames(players).join(', ').replace(/MPC-HC64, |MPC-BE64, |Mini64/gi, '').replace('Extended', 'Ext.').replace('mpvnet', 'mpv.net').replace(/,([^,]*)$/, ' & $1'); + function getPlayerName(loc) { return path.basename(loc).replace(path.extname(loc), ''); } @@ -135,11 +156,13 @@ play: function (streamModel) { // "" So it behaves when spaces in path + var cmd = '', cmdPath = '', cmdSwitch = '', cmdSub = '', cmdFs = '', cmdFilename = '', cmdUrl = ''; var url = streamModel.attributes.src; - var cmd = path.normalize('"' + this.get('path') + '" ') + getPlayerSwitches(this.get('id')) + ' '; + cmdPath += path.normalize('"' + this.get('path') + '" '); + cmdSwitch += getPlayerSwitches(this.get('id')) + ' '; + var subtitle = streamModel.attributes.subFile || ''; if (subtitle !== '') { - if (this.get('id') === 'MPlayer OSX Extended') { //detect charset var dataBuff = fs.readFileSync(subtitle); @@ -147,25 +170,28 @@ var detectedEncoding = charsetDetect.detect(dataBuff).encoding; win.debug('Subtitles charset detected: %s', detectedEncoding); if (detectedEncoding.toLowerCase() === 'utf-8') { - cmd += '-utf8 '; + cmdSub += '-utf8 '; } } - cmd += getPlayerSubSwitch(this.get('id')) + '"' + subtitle + '" '; + cmdSub += getPlayerSubSwitch(this.get('id')) + '"' + subtitle + '" '; } if (getPlayerFS(this.get('id')) !== '') { // Start player fullscreen if available and asked if (Settings.alwaysFullscreen) { - cmd += getPlayerFS(this.get('id')) + ' '; + cmdFs += getPlayerFS(this.get('id')) + ' '; } } if (getPlayerFilenameSwitch(this.get('id')) !== '') { - // The video file is the biggest file in the torrent - var videoFile = _.sortBy(streamModel.attributes.torrent.info.files, function (file) { - return -file.length; - })[0]; - cmd += videoFile ? (getPlayerFilenameSwitch(this.get('id')) + '"' + videoFile.name + '" ') : ''; + var videoFile = streamModel.attributes.torrentModel.get('video_file'); + cmdFilename += videoFile ? (getPlayerFilenameSwitch(this.get('id')) + '"' + videoFile.name + '" ') : ''; + } + cmdUrl += getPlayerUrlSwitch(this.get('id')) + url; + // BSPlayer need to receive arguments in specific order (1st: url, 2nd: sub, ...) + if (this.get('id') === 'BSPlayer') { + cmd += cmdPath + '"' + cmdUrl + '" ' + cmdSub + cmdFs + cmdSwitch; + } else { + cmd += cmdPath + cmdSwitch + cmdSub + cmdFs + cmdFilename + cmdUrl; } - cmd += getPlayerUrlSwitch(this.get('id')) + url; win.info('Launching External Player: ' + cmd); child.exec(cmd, function (error, stdout, stderr) { if (streamModel.attributes.device.id === 'Bomi') { diff --git a/src/app/lib/device/generic.js b/src/app/lib/device/generic.js index 2f836caa57..55968e1ecf 100644 --- a/src/app/lib/device/generic.js +++ b/src/app/lib/device/generic.js @@ -1,11 +1,11 @@ (function(App) { - "use strict"; + 'use strict'; var self; // Supports both IPv4 and IPv6 comparison var _sequentialPartsInCommon = function(ip1, ip2) { - var separator = ip1.indexOf(".") > -1 ? "." : ":"; + var separator = ip1.indexOf('.') > -1 ? '.' : ':'; var ip2Parts = ip2.split(separator), partsCount = 0; ip1.split(separator).every(function(ip1Part, idx) { @@ -26,13 +26,13 @@ var Device = Backbone.Model.extend({ defaults: { - id: "local", - type: "local", - typeFamily: "internal", - name: "Popcorn Time" + id: 'local', + type: 'local', + typeFamily: 'internal', + name: 'Popcorn Time' }, play: function(streamModel) { - App.vent.trigger("stream:local", streamModel); + App.vent.trigger('stream:local', streamModel); }, getID: function() { return this.id; @@ -40,23 +40,23 @@ }); var DeviceCollection = Backbone.Collection.extend({ - selected: "local", + selected: 'local', initialize: function() { - App.vent.on("device:list", this.list); - App.vent.on("device:pause", this.pause); - App.vent.on("device:unpause", this.unpause); - App.vent.on("device:stop", this.stop); - App.vent.on("device:forward", this.forward); - App.vent.on("device:backward", this.backward); - App.vent.on("device:seek", this.seek); - App.vent.on("device:seekTo", this.seekTo); - App.vent.on("device:seekPercentage", this.seekPercentage); - App.vent.on("device:status:update", this.updateStatus); + App.vent.on('device:list', this.list); + App.vent.on('device:pause', this.pause); + App.vent.on('device:unpause', this.unpause); + App.vent.on('device:stop', this.stop); + App.vent.on('device:forward', this.forward); + App.vent.on('device:backward', this.backward); + App.vent.on('device:seek', this.seek); + App.vent.on('device:seekTo', this.seekTo); + App.vent.on('device:seekPercentage', this.seekPercentage); + App.vent.on('device:status:update', this.updateStatus); self = this; }, list: function() { _.each(self.models, function(device) { - App.vent.trigger("device:add", device); + App.vent.trigger('device:add', device); }); }, pause: function() { @@ -95,7 +95,7 @@ * If the device is external we correct src IP to the * best matching IP among all network adapters. Supports IPv4 and IPv6. */ - if (this.selected.get("typeFamily") === "external") { + if (this.selected.get('typeFamily') === 'external') { //console.warn('External Device ', this.selected); var ips = [], ifaces = os.networkInterfaces(); @@ -106,13 +106,13 @@ } }); } - var deviceIp = this.selected.get("address"); - win.info("Device IP: " + deviceIp); - win.info("Available IPs: " + JSON.stringify(ips)); + var deviceIp = this.selected.get('address'); + win.info('Device IP: ' + deviceIp); + win.info('Available IPs: ' + JSON.stringify(ips)); var srcIp = _getClosestIP(ips, deviceIp); - win.info("%s picked for external playback", srcIp); + win.info('%s picked for external playback', srcIp); streamModel.attributes.src = streamModel.attributes.src.replace( - "127.0.0.1", + '127.0.0.1', srcIp ); } @@ -127,16 +127,16 @@ }); var collection = new DeviceCollection(new Device()); - collection.setDevice("local"); + collection.setDevice('local'); var ChooserView = Marionette.View.extend({ - template: "#player-chooser-tpl", + template: '#player-chooser-tpl', events: { - "click .playerchoicemenu li a": "selectPlayer" + 'click .playerchoicemenu li a': 'selectPlayer' }, onRender: function() { - var id = this.collection.selected.get("id").replace("'", "\\'"); - var el = $(".playerchoicemenu li#player-" + id + " a"); + var id = this.collection.selected.get('id').replace('\'', '\\\''); + var el = $('.playerchoicemenu li#player-' + id + ' a'); this._selectPlayer(el); }, selectPlayer: function(e) { @@ -144,13 +144,13 @@ }, _selectPlayer: function(el) { var player = el - .parent("li") - .attr("id") - .replace("player-", ""); + .parent('li') + .attr('id') + .replace('player-', ''); collection.setDevice(player); - $(".playerchoicemenu li a.active").removeClass("active"); - el.addClass("active"); - $(".imgplayerchoice").attr("src", el.children("img").attr("src")); + $('.playerchoicemenu li a.active').removeClass('active'); + el.addClass('active'); + $('.imgplayerchoice').attr('src', el.children('img').attr('src')); } }); diff --git a/src/app/lib/models/favorite_collection.js b/src/app/lib/models/favorite_collection.js index 34cb23ccd1..97c5fd6354 100644 --- a/src/app/lib/models/favorite_collection.js +++ b/src/app/lib/models/favorite_collection.js @@ -33,8 +33,6 @@ var torrent = this.providers.torrent; var torrentPromise = torrent.fetch(this.filter); - var idsPromise = torrentPromise.then(_.bind(torrent.extractIds, torrent)); - return Q.all([torrentPromise]) .spread(function (movies) { diff --git a/src/app/lib/models/filter.js b/src/app/lib/models/filter.js index 0ea27ca41b..45e020d9fc 100644 --- a/src/app/lib/models/filter.js +++ b/src/app/lib/models/filter.js @@ -6,7 +6,8 @@ genres: [], sorters: [], types: [], - order: -1 + order: -1, + ratings: [] }, initialize: function () { @@ -14,6 +15,7 @@ this.set('genre', this.get('genre') || this.get('genres')[0]); this.set('type', this.get('type') || this.get('types')[0]); this.set('order', this.get('order') || -1); + this.set('rating', this.get('rating') || this.get('ratings')[0]); } }); diff --git a/src/app/lib/models/generic_collection.js b/src/app/lib/models/generic_collection.js index 12aae01c09..78e07b6bf5 100644 --- a/src/app/lib/models/generic_collection.js +++ b/src/app/lib/models/generic_collection.js @@ -30,7 +30,6 @@ .catch(function (err) { collection.state = 'error'; collection.trigger('loaded', collection, collection.state); - console.error('PopCollection.fetch() : torrentPromises mapping', err); }); return deferred.promise; @@ -79,9 +78,9 @@ torrentProvider.loading = true; return getDataFromProvider(providers, self) + .then(torrentProvider.loading = false) .then(function (torrents) { // set state, can't fail - torrentProvider.loading = false; if (torrents.results.length !== 0) { torrentProvider.page++; } else { diff --git a/src/app/lib/models/stream_info.js b/src/app/lib/models/stream_info.js index 58e451e57f..7e75098e31 100644 --- a/src/app/lib/models/stream_info.js +++ b/src/app/lib/models/stream_info.js @@ -42,8 +42,7 @@ final_download_speed = Common.fileSize(download_speed) + '/s'; } - var downloaded = torrent.files[torrentModel.get('video_file').index].downloaded || 0; // downloaded - + var downloaded = torrent.files[torrentModel.get('video_file').index] ? torrent.files[torrentModel.get('video_file').index].downloaded || 0 : 0; // downloaded var final_downloaded = Common.fileSize(0); var final_downloaded_percent = 0; @@ -67,7 +66,6 @@ pieces: 0, downloaded: downloaded, active_peers: torrent.numPeers, - total_peers: torrent.numPeers, uploadSpeed: final_upload_speed, downloadSpeed: final_download_speed, downloadedFormatted: final_downloaded, diff --git a/src/app/lib/plugins/media-name.js b/src/app/lib/plugins/media-name.js new file mode 100644 index 0000000000..15b710af5a --- /dev/null +++ b/src/app/lib/plugins/media-name.js @@ -0,0 +1,99 @@ +((App) => { + const mediaNameSymbol = Symbol('torrentMediaName'); + + // If a value is in the cache for longer than a minute, it is + // assumed to be invalid -- perhaps there was some error in + // initializing the download. We generally expect operations + // to be performed on the order of milliseconds, but we're + // giving a lot of leeway here just for the sake of resilience. + // We may also never consume if the torrent is ready immediately. + const maxTimeInCacheMs = 60 * 1000; + + /** + * When torrents are added, we don't know their title until they tell us they are "ready". + * However, some torrents are never ready, and even if they are ready, it may take + * anywhere from a few seconds for a torrent with good health up to minutes for one with + * poor health. + * This plugin helps provide the name of the source media until we know the actual title + * of the torrent once it is ready. + * To reduce memory usage, all media names are only able to be "consumed" rather than read, + * meaning they can only be read once before they must be re-inserted into this cache. + */ + class MediaNamePlugin { + constructor() { + this._infoHashToMediaName = new Map(); + this._infoHashToInsertTime = new Map(); + // the timeout is arbitrary and can be changed without consequence, but it shouldn't be too short so that + // we avoid iterating over all the entries too often. + this._cleanupTask = setInterval(() => this._clean(), maxTimeInCacheMs); + } + + _remove(infoHash) { + this._infoHashToInsertTime.delete(infoHash); + this._infoHashToMediaName.delete(infoHash); + } + + _clean() { + const now = Date.now(); + for (const [infoHash, insertTime] of this._infoHashToInsertTime) { + if (now - insertTime >= maxTimeInCacheMs) { + this._remove(infoHash); + } + } + } + + /** + * Given an infoHash, gets the cached name of that torrent's + * source media, and deletes it from the cache if it exists. + * @param infoHash - The torrent's infoHash + * @returns {string} + */ + _consumeMediaName(infoHash) { + const mediaName = this._infoHashToMediaName.get(infoHash); + this._remove(infoHash); + return mediaName; + } + + /** + * Sets the original media name to be consumed once downloading begins + * @param infoHash - The torrent to be downloaded + * @param mediaName - The name of the source media for this torrent + */ + setMediaName(infoHash, mediaName) { + this._infoHashToMediaName.set(infoHash, mediaName); + this._infoHashToInsertTime.set(infoHash, Date.now()); + } + + /** + * Get the name of a given torrent. This will use torrent.name if available, + * or the cached media name otherwise. + * @param torrent + * @returns {string} + */ + getMediaName(torrent) { + console.log('getting media name for', torrent); + console.log(this); + if (torrent.name) { + return torrent.name; + } + + if (torrent[mediaNameSymbol]) { + return torrent[mediaNameSymbol]; + } + + const mediaName = this._consumeMediaName(torrent.infoHash); + if (mediaName) { + torrent[mediaNameSymbol] = mediaName; + return mediaName; + } + + return i18n.__('Unknown torrent'); + } + } + + /** + * @namespace {App} + * @type {MediaNamePlugin} + */ + App.plugins.mediaName = new MediaNamePlugin(); +})(window.App); \ No newline at end of file diff --git a/src/app/lib/providers/favorites.js b/src/app/lib/providers/favorites.js index e3235eac4c..b41f14e735 100644 --- a/src/app/lib/providers/favorites.js +++ b/src/app/lib/providers/favorites.js @@ -172,8 +172,8 @@ var params = { page: filters.page }; - if (filters.type === 'TV') { - params.type = 'tvshow'; + if (filters.type === 'Series') { + params.type = 'show'; } if (filters.type === 'Movies') { params.type = 'movie'; diff --git a/src/app/lib/providers/generic.js b/src/app/lib/providers/generic.js index 93efe5972d..ba2a2c19eb 100644 --- a/src/app/lib/providers/generic.js +++ b/src/app/lib/providers/generic.js @@ -1,14 +1,35 @@ (function(App) { - "use strict"; - var fs = require("fs"); + 'use strict'; var cache = (App.Providers._cache = {}); var registry = (App.Providers._registry = {}); - App.Providers.Generic = require("butter-provider"); + App.Providers.Generic = require('butter-provider'); + + function updateProviderConnection (moviesServer, seriesServer, animeServer, proxy) { + if (moviesServer && moviesServer.includes('://yts')) { + var MovieBrowser = App.View.PCTBrowser.extend({ + collectionModel: App.Model.MovieCollection, + filters: { + genres: App.Config.genres, + sorters: App.Config.sorters, + types: App.Config.types_yts, + ratings: App.Config.ratings_yts + } + }); + App.View.MovieBrowser = MovieBrowser; + cache[Object.keys(App.Providers._cache)[0]] = App.Providers.get('YTSApi'); + } + moviesServer ? cache[Object.keys(App.Providers._cache)[0]].setApiUrls(moviesServer) : null; + seriesServer ? cache[Object.keys(App.Providers._cache)[1]].setApiUrls(seriesServer) : null; + animeServer ? cache[Object.keys(App.Providers._cache)[2]].setApiUrls(animeServer) : null; + for (let provider in cache) { + cache[provider].proxy = proxy; + } + } function delProvider(name) { if (cache[name]) { - win.info("Delete provider cache", name); + win.info('Delete provider cache', name); return delete cache[name]; } } @@ -17,21 +38,21 @@ var name = PO.prototype.config ? PO.prototype.config.name : null; if (!name) { - return win.error(PO, PO.prototype.config, "doesnt have a name"); + return win.error(PO, PO.prototype.config, 'doesn\'t have a name'); } if (registry[name]) { return win.error( - "double definition of", + 'double definition of', name, PO, PO.prototype.config, - "is the same as", + 'is the same as', registry[name] ); } - win.debug("added", name, "to provider registry"); + win.debug('added', name, 'to provider registry'); registry[name] = PO; return name; @@ -46,7 +67,7 @@ /* XXX(xaiki): this is for debug purposes, will it bite us later ? */ /* XXX(vankasteelj): it did. */ win.error( - "asked for an empty provider, this should never happen, dumping provider cache and registry", + 'asked for an empty provider, this should never happen, dumping provider cache and registry', cache, registry ); @@ -56,27 +77,27 @@ var config = App.Providers.Generic.parseArgs(name); if (cache[name]) { - win.info("Returning cached provider", name); + win.info('Returning cached provider', name); return cache[name]; } var provider = getProviderFromRegistry(config.name); if (!provider) { - if (installProvider(require("butter-provider-" + config.name))) { + if (installProvider(require('butter-provider-' + config.name))) { win.warn( - "I loaded", + 'I loaded', config.name, - "from npm but you didn't add it to your package.json" + 'from npm but you didn\'t add it to your package.json' ); provider = getProviderFromRegistry(config.name); } else { - win.error("couldn't find provider", config.name); + win.error('couldn\'t find provider', config.name); return null; } } - win.info("Spawning new provider", name, config); + win.info('Spawning new provider', name, config); var p = (cache[name] = new provider(config)); //HACK(xaiki): set the provider name in the returned object. @@ -87,6 +108,7 @@ App.Providers.get = getProvider; App.Providers.delete = delProvider; App.Providers.install = installProvider; + App.Providers.updateConnection = updateProviderConnection; App.Providers.getFromRegistry = getProviderFromRegistry; })(window.App); diff --git a/src/app/lib/providers/opensubtitles.js b/src/app/lib/providers/opensubtitles.js index 089513aa4f..c19681eddf 100644 --- a/src/app/lib/providers/opensubtitles.js +++ b/src/app/lib/providers/opensubtitles.js @@ -13,14 +13,40 @@ }; var normalizeLangCodes = function (data) { - if ('pb' in data) { - data['pt-br'] = data['pb']; - delete data['pb']; - } + Object.keys(data).forEach(function(key,index) { + if (key === 'pb' || key.indexOf('pb|') === 0) { + data[key.replace('pb','pt-br')] = data[key]; + delete data[key]; + } + }); return data; }; - var formatForButter = function (data) { + var formatForButter = function (data_obj) { + var data = {}; + var multi_id = 0; + var multi_langcode = ''; + var multi_urls = {}; + + // formating subtitle object data to pre-multiple subtitle format + for (const[langcode,value] of Object.entries(data_obj)) { + multi_id = 1; + multi_urls = {}; + value.forEach(function(subtitle) { + // filtering out already existing urls + if ( !(subtitle.url in multi_urls) ) { + multi_langcode = langcode; + if (multi_id > 1) { + // first subtitle without multi-subtitle format because of defaultSubtitle from settings + multi_langcode += '|' + multi_id.toString(); + } + data[multi_langcode] = subtitle; + multi_urls[subtitle.url] = ''; + multi_id++; + } + }); + } + data = normalizeLangCodes(data); for (var lang in data) { data[lang] = data[lang].url; @@ -32,13 +58,13 @@ }; OpenSubtitles.prototype.fetch = function (queryParams) { - openSRT = new OS({ - useragent: 'Butter V1', - username: AdvSettings.get('opensubtitlesUsername'), - password: AdvSettings.get('opensubtitlesPassword') - }); + openSRT = new OS({ + useragent: 'Popcorn Time NodeJS', + username: AdvSettings.get('opensubtitlesUsername'), + password: AdvSettings.get('opensubtitlesPassword') + }); queryParams.extensions = ['srt']; - + queryParams.limit = 'all'; return openSRT.search(queryParams) .then(formatForButter); }; @@ -47,7 +73,7 @@ return this.fetch({ imdbid: id }).then(function (data) { - App.vent.trigger('update:subtitles', data); + App.vent.trigger('update:subtitles', data); return { subtitle: data }; @@ -55,11 +81,11 @@ }; OpenSubtitles.prototype.upload = function (queryParams) { - openSRT = new OS({ - useragent: 'Butter V1', - username: AdvSettings.get('opensubtitlesUsername'), - password: AdvSettings.get('opensubtitlesPassword') - }); + openSRT = new OS({ + useragent: 'Popcorn Time NodeJS', + username: AdvSettings.get('opensubtitlesUsername'), + password: AdvSettings.get('opensubtitlesPassword') + }); return openSRT.upload(queryParams); }; diff --git a/src/app/lib/providers/watchlist.js b/src/app/lib/providers/watchlist.js index 1e3c38db52..de9ea79aa8 100644 --- a/src/app/lib/providers/watchlist.js +++ b/src/app/lib/providers/watchlist.js @@ -1,7 +1,7 @@ /* globals moment*/ (function(App) { - "use strict"; - var memoize = require("memoizee"); + 'use strict'; + var memoize = require('memoizee'); var Watchlist = function() { this.fetch = memoize(this._fetch.bind(this), { maxAge: 30 * 1000, // 30sec @@ -11,7 +11,7 @@ }; Watchlist.prototype.constructor = Watchlist; Watchlist.prototype.config = { - name: "Watchlist" + name: 'Watchlist' }; var rearrange = function(items) { @@ -64,19 +64,19 @@ if ( moment(item.next_episode.first_aired) .fromNow() - .indexOf("in") !== -1 + .indexOf('in') !== -1 ) { console.log( '"%s" is not released yet, not showing', item.show.title + - " " + + ' ' + item.next_episode.season + - "x" + + 'x' + item.next_episode.number ); } else { var show = item.show; - show.type = "show"; + show.type = 'show'; show.episode = item.next_episode.number; show.season = item.next_episode.season; show.episode_title = item.next_episode.title; @@ -96,7 +96,7 @@ if ( moment(item.movie.released) .fromNow() - .indexOf("in") !== -1 + .indexOf('in') !== -1 ) { console.log( '"%s" is not released yet, not showing', @@ -104,7 +104,7 @@ ); } else { var movie = item.movie; - movie.type = "movie"; + movie.type = 'movie'; movie.listed_at = item.listed_at; movie.imdb_id = item.movie.ids.imdb; movie.rating = item.movie.rating; @@ -152,8 +152,8 @@ watchlist = watchlist.concat(tv.shows); return App.Trakt.client.sync.watchlist.get({ - extended: "full", - type: "movies" + extended: 'full', + type: 'movies' }); }) .then(function(movies) { @@ -217,7 +217,7 @@ }; Watchlist.prototype.extractIds = function(items) { - return _.pluck(items, "imdb_id"); + return _.pluck(items, 'imdb_id'); }; Watchlist.prototype.detail = function(id, data) { @@ -226,13 +226,13 @@ synopsis: data.overview }; - if (data.type === "movie") { + if (data.type === 'movie') { return Database.getMovie(data.imdb_id).then(details => { return Object.assign({}, data, details); }); } - var tvShowProvider = App.Config.getProviderForType("tvshow"); + var tvShowProvider = App.Config.getProviderForType('tvshow'); return tvShowProvider[0].detail(data.imdb_id, data).then(details => { return Object.assign({}, data, details); }); @@ -242,23 +242,23 @@ return new Promise(function(resolve, reject) { if ( filters && - typeof filters !== "function" && + typeof filters !== 'function' && (filters.force || filters.update) ) { if (filters.update && localStorage.watchlist_update_shows) { - console.log("Watchlist - update one item"); + console.log('Watchlist - update one item'); return update(filters.update) .then(resolve) .catch(reject); } else { if (filters.force) { - console.log("Watchlist - force reload"); + console.log('Watchlist - force reload'); return load() .then(resolve) .catch(reject); } else { - console.log("Watchlist - this should not be called", filters); - reject("SHOULDNT BE CALLED"); + console.log('Watchlist - this should not be called', filters); + reject('SHOULDNT BE CALLED'); } } } else { @@ -267,17 +267,17 @@ !localStorage.watchlist_cached || parseInt(localStorage.watchlist_fetched_time) + 14400000 < Date.now() ) { - console.log("Watchlist - no watchlist cached or cache expired"); + console.log('Watchlist - no watchlist cached or cache expired'); if (App.Trakt.authenticated) { - return App.Providers.get("Watchlist") + return App.Providers.get('Watchlist') .fetch({ force: true }) .then(resolve) .catch(reject); } else { - reject("Trakt not authenticated"); + reject('Trakt not authenticated'); } } else { - console.log("Watchlist - return cached"); + console.log('Watchlist - return cached'); resolve({ results: JSON.parse(localStorage.watchlist_cached), hasMore: false @@ -288,22 +288,22 @@ }; function onShowWatched(show, channel) { - if (channel === "database") { + if (channel === 'database') { setTimeout(function() { - App.Providers.get("Watchlist") + App.Providers.get('Watchlist') .fetch({ update: show.imdb_id }) .then(function() { - if (App.currentview === "Watchlist") { - App.vent.trigger("watchlist:list"); + if (App.currentview === 'Watchlist') { + App.vent.trigger('watchlist:list'); } }); }, 3000); } } - App.vent.on("show:watched", onShowWatched); + App.vent.on('show:watched', onShowWatched); App.Providers.install(Watchlist); })(window.App); diff --git a/src/app/lib/streamer.js b/src/app/lib/streamer.js index 98cf9855c9..0b03979827 100644 --- a/src/app/lib/streamer.js +++ b/src/app/lib/streamer.js @@ -53,9 +53,47 @@ } App.WebTorrent.add(data, { - path : App.settings.tmpLocation + '/' + file, - maxConns : 5, + path : App.settings.tmpLocation, + maxConns : 10, dht : true, + secure : Settings.protocolEncryption || false, + announce : Settings.trackers.forced, + tracker : Settings.trackers.forced + }, (torrent) => { + return cb(); + }); + }); + } + }, function(err) { + if (err) { + win.error('Load exist torrents failed:', err.name, err.code); + } + }); + }); + + if (!App.settings.separateDownloadsDir) { + return; + } + + fs.readdir(App.settings.downloadsLocation + '/TorrentCache/', (err, files) => { + if (err) { + win.error('Read exist torrents failed:', err.name, err.code); + return; + } + + async.eachLimit(files, 1, function (file, cb) { + if (/^[a-f0-9]{40}$/i.test(file)) { + fs.readFile(App.settings.downloadsLocation + '/TorrentCache/' + file, 'utf8', (err, data) => { + if (err) { + win.error('Read exist torrent failed:', file, err.name, err.code); + return cb(); + } + + App.WebTorrent.add(data, { + path : App.settings.downloadsLocation, + maxConns : 10, + dht : true, + secure : Settings.protocolEncryption || false, announce : Settings.trackers.forced, tracker : Settings.trackers.forced }, (torrent) => { @@ -80,51 +118,103 @@ this.setModels(model); - this.fetchTorrent(this.torrentModel.get('torrent')).then(function (torrent) { + this.fetchTorrent(this.torrentModel.get('torrent'), App.settings.tmpLocation).then(function (torrent) { + this.torrentModel.set('torrent', this.torrent = torrent); + this.linkTransferStatus(); this.handleTorrent(torrent); this.handleStreamInfo(); this.watchState(); + this.saveCoverToFile(); return this.createServer(); }.bind(this)).then(this.waitForBuffer.bind(this)).catch(this.handleErrors.bind(this)); }, - download: function(torrent) { + download: function(torrent, mediaName = '', fileName = '') { // if webtorrent is created/running, we stop/destroy it if (App.WebTorrent.destroyed) { this.stop(); } // handles magnet and hosted torrents - var uri = torrent.magnet || torrent.url || torrent; + const uri = Common.getTorrentUri(torrent); const parseTorrent = require('parse-torrent'); var infoHash = ''; try { infoHash = parseTorrent(uri).infoHash; } catch (err) {} - App.WebTorrent.add(uri, { - path : App.settings.tmpLocation + '/' + infoHash, - maxConns : 5, - dht : true, - announce : Settings.trackers.forced, - tracker : Settings.trackers.forced - }); - fs.writeFileSync(App.settings.tmpLocation + '/TorrentCache/' + infoHash, uri); + if (this.torrent && this.torrent.infoHash === infoHash) { + return; + } + + if (mediaName) { + App.plugins.mediaName.setMediaName(infoHash, mediaName); + } + const location = App.settings.separateDownloadsDir ? App.settings.downloadsLocation : App.settings.tmpLocation; + this.fetchTorrent(uri, location).then(function (torrent) { + this.selectFile(torrent, fileName); + }.bind(this)); }, // kill the streamer stop: function() { if (this.torrent) { // update ratio - AdvSettings.set('totalDownloaded', Settings.totalDownloaded + this.downloaded); - AdvSettings.set('totalUploaded', Settings.totalUploaded + this.uploaded); - this.torrent.pause(); - // complete fause torrent, stop download data - for (const id in this.torrent._peers) { - this.torrent.removePeer(id); + AdvSettings.set('totalDownloaded', Settings.totalDownloaded + this.torrent.downloaded); + AdvSettings.set('totalUploaded', Settings.totalUploaded + this.torrent.uploaded); + + if (Settings.activateSeedbox) { + this.torrent.pause(); + // complete pause torrent, stop download data + const removedPeers = []; + for (const id in this.torrent._peers) { + // collect peers, need to do this before calling removePeer! + removedPeers.push(this.torrent._peers[id].addr); + + this.torrent.removePeer(id); + } + if(removedPeers.length > 0) { + // store removed peers, so we can re-add them when resuming + this.torrent.pctRemovedPeers = removedPeers; + } + + if (this.torrent._xsRequests) { + this.torrent._xsRequests.forEach(req => { + req.abort(); + }); + } + } else { + this.torrent.destroy(); } + } - this.torrent._xsRequests.forEach(req => { - req.abort(); - }); + if (this.video) { + this.video.pause(); + this.video.src = ''; + this.video.load(); + this.video = null; + } + + this.torrent = null; + this.torrentModel = null; + this.stateModel = null; + this.streamInfo = null; + this.subtitleReady = false; + this.canPlay = false; + this.stopped = true; + clearInterval(this.updateStatsInterval); + this.updateStatsInterval = null; + + App.vent.off('subtitle:downloaded'); + App.SubtitlesServer.stop(); + win.info('Streaming cancelled'); + }, + + stopFS: function() { + if (this.torrent) { + // update ratio + AdvSettings.set('totalDownloaded', Settings.totalDownloaded + this.torrent.downloaded); + AdvSettings.set('totalUploaded', Settings.totalUploaded + this.torrent.uploaded); + + this.torrent.destroy(); } if (this.video) { @@ -156,7 +246,7 @@ }, // fire webtorrent and resolve the torrent - fetchTorrent: function(torrentInfo) { + fetchTorrent: function(torrentInfo, path) { return new Promise(function (resolve, reject) { // handles magnet and hosted torrents @@ -164,64 +254,56 @@ const parseTorrent = require('parse-torrent'); var infoHash = ''; try { infoHash = parseTorrent(uri).infoHash; } catch (err) {} + var torrent; for(const t of App.WebTorrent.torrents) { if (t.infoHash === infoHash) { - this.torrent = t; - this.torrent.resume(); - this.torrentModel.set('torrent', this.torrent); - resolve(this.torrent); + torrent = t; + torrent.resume(); + if(torrent.pctRemovedPeers) { + const peers = torrent.pctRemovedPeers; + torrent.pctRemovedPeers = undefined; + for (let peer of peers) { + torrent.addPeer(peer); + } + } + resolve(torrent); } } - if (!this.torrent) { - this.torrent = App.WebTorrent.add(uri, { - path: App.settings.tmpLocation + '/' + infoHash, - announce: Settings.trackers.forced + if (!torrent) { + torrent = App.WebTorrent.add(uri, { + path: path, + maxConns : 10, + dht : true, + announce : Settings.trackers.forced, + tracker : Settings.trackers.forced }); } const fs = require('fs'); - fs.writeFileSync(App.settings.tmpLocation + '/TorrentCache/' + infoHash, uri); + fs.writeFileSync(path + '/TorrentCache/' + torrent.infoHash, uri); - this.torrent.on('metadata', function () { - this.torrentModel.set('torrent', this.torrent); - resolve(this.torrent); - }.bind(this)); + torrent.on('metadata', function () { + // deselect files, webtorrent api + // as of november 2016, need to remove all torrent, + // then add wanted file, it's a bug: https://github.com/feross/webtorrent/issues/164 + torrent.deselect(0, torrent.pieces.length - 1, false); // Remove default selection (whole torrent) - this.torrent.on('download', function () { - if (this.torrentModel) { - this.torrentModel.set('downloadSpeed', Common.fileSize(this.torrent.downloadSpeed) + '/s'); - this.torrentModel.set('downloaded', Math.round(this.torrent.downloaded).toFixed(2)); - this.torrentModel.set('downloadedFormatted', Common.fileSize(this.torrent.downloaded)); - this.torrentModel.set('active_peers', this.torrent.numPeers); - this.torrentModel.set('downloadedPercent', (this.torrent.progress * 100) || 0); - this.torrentModel.set('active_peers', this.torrent.numPeers); - this.torrentModel.set('total_peers', this.torrent.numPeers); - this.torrentModel.set('time_left', (this.torrent.timeRemaining)); - } + resolve(torrent); }.bind(this)); - this.torrent.on('upload', function () { - if (this.torrentModel) { - this.torrentModel.set('uploadSpeed', Common.fileSize(this.torrent.uploadSpeed) + '/s'); - this.torrentModel.set('active_peers', this.torrent.numPeers); - this.torrentModel.set('total_peers', this.torrent.numPeers); + torrent.on('error', function (error) { + if (torrent.infoHash) { + torrent.remove(torrent.infoHash); + torrent.add(torrent.infoHash); + } else { + win.error('Torrent fatal error', error); + this.stop(); + reject(error); } }.bind(this)); - this.torrent.on('error', function (error) { - if (this.torrent.infoHash) { - this.torrent.remove(this.torrent.infoHash); - this.torrent.add(this.torrent.infoHash); - } else { - win.error('Torrent fatal error', error); - this.stop(); - reject(error); - } - - }.bind(this)); - App.WebTorrent.on('error', function (error) { win.error('WebTorrent fatal error', error); this.stop(); @@ -230,10 +312,38 @@ }.bind(this)); }, + linkTransferStatus: function () { + this.torrent.on('download', function () { + if (this.torrentModel) { + this.torrentModel.set('downloadSpeed', Common.fileSize(this.torrent.downloadSpeed) + '/s'); + this.torrentModel.set('downloaded', Math.round(this.torrent.downloaded).toFixed(2)); + this.torrentModel.set('downloadedFormatted', Common.fileSize(this.torrent.downloaded)); + this.torrentModel.set('downloadedPercent', (this.torrent.progress * 100) || 0); + this.torrentModel.set('active_peers', this.torrent.numPeers); + this.torrentModel.set('time_left', (this.torrent.timeRemaining)); + } + }.bind(this)); + + this.torrent.on('upload', function () { + if (this.torrentModel) { + this.torrentModel.set('uploadSpeed', Common.fileSize(this.torrent.uploadSpeed) + '/s'); + this.torrentModel.set('active_peers', this.torrent.numPeers); + } + }.bind(this)); + }, + // present the user with file selector openFileSelector: function (torrent) { var supported = ['.mp4', '.m4v', '.avi', '.mov', '.mkv', '.wmv']; + try { + torrent.files.sort(function(a, b){ + if (a.name < b.name) { return -1; } + if (a.name > b.name) { return 1; } + return 0; + }); + } catch (err) {} + // hide non-video files from selection and set index for (var f in torrent.files) { torrent.files[f].index = f; @@ -254,8 +364,10 @@ tvdb: metadatas.type === 'movie' ? false : metadatas.show.ids.tvdb, tmdb: metadatas.type === 'movie' ? metadatas.movie.ids.tmdb : false }).then(function (img) { - this.torrentModel.set('backdrop', img.background); - this.torrentModel.set('poster', img.poster); + if (this.torrentModel) { + this.torrentModel.set('backdrop', img.background); + this.torrentModel.set('poster', img.poster); + } }.bind(this)); }, @@ -267,6 +379,10 @@ var fileName = this.torrentModel.get('video_file').name; + if (this.torrentModel) { + this.torrentModel.set('title', fileName); + } + App.Trakt.client.matcher.match({ filename: fileName, torrent: torrent.name @@ -298,69 +414,66 @@ throw 'trakt.matcher.match failed'; } - this.torrentModel.set(props); + if (this.torrentModel) { + this.torrentModel.set(props); + } this.lookForImages(metadatas); this.handleSubtitles(); }.bind(this)).catch(function(err) { - win.error('An error occured while trying to get metadata', err); - this.torrentModel.set('title', fileName); + if (this.torrentModel) { + this.torrentModel.set('title', fileName); + } this.handleSubtitles(); }.bind(this)); + setTimeout(() => { if (!this.subtitleReady) { this.handleSubtitles(); }}, 20000); }, // set video file name & index - selectFile: function (torrent) { - var fileIndex = parseInt(this.torrentModel.get('file_index')); - var fileSize = 0; - - // set fileSize - if (!fileIndex && parseInt(fileIndex) !== 0) { - // if no fileIndex set, get the largest - fileIndex = 0; - for (var i in torrent.files) { + selectFile: function (torrent, fileName) { + let fileIndex = 0; + let fileSize = 0; + if (!fileName) { + for (let i in torrent.files) { if (fileSize < torrent.files[i].length) { fileSize = torrent.files[i].length; - fileIndex = i; + fileName = torrent.files[i].path; } } - } else { - // else use the correct size - fileSize = torrent.files[fileIndex].length; } - // deselect files, webtorrent api - // as of november 2016, need to remove all torrent, - // then add wanted file, it's a bug: https://github.com/feross/webtorrent/issues/164 - torrent.deselect(0, torrent.pieces.length - 1, false); // Remove default selection (whole torrent) for (var f in torrent.files) { // Add selection var file = torrent.files[f]; - if (parseInt(f) === parseInt(fileIndex)) { + // we use endsWith, not equals because from server may return without first directory + if (file.path.endsWith(fileName)) { + fileIndex = f; + fileSize = file.length; file.select(); } else { - file.deselect(); + // file.deselect(); } } - this.torrentModel.set('video_file', { + return { name: path.basename(torrent.files[fileIndex].path), size: fileSize, index: fileIndex, path: path.join(torrent.path, torrent.files[fileIndex].path) - }); + }; }, // determine if the torrent is already formatted or if we need to use the file selector handleTorrent: function (torrent) { var isFormatted = Boolean(this.torrentModel.get('title')); // was formatted (from Details) var isRead = Boolean(this.torrentModel.get('torrent_read')); // comes from file selector + let fileName = this.torrentModel.get('file_name'); if (isFormatted) { - this.selectFile(torrent); + this.torrentModel.set('video_file', this.selectFile(torrent, fileName)); this.handleSubtitles(); } else { if (isRead) { - this.selectFile(torrent); + this.torrentModel.set('video_file', this.selectFile(torrent, fileName)); this.lookForMetadata(torrent); } else { this.openFileSelector(torrent); @@ -402,7 +515,6 @@ this.updateStatsInterval = setInterval(this.streamInfo.updateStats.bind(this.streamInfo), 1000); this.streamInfo.updateInfos(); this.torrentModel.on('change', this.streamInfo.updateInfos.bind(this.streamInfo)); - return App.vent.trigger('stream:started', this.stateModel); }, // dummy element to fire stream:start @@ -445,6 +557,7 @@ show_controls: false, streamInfo: this.streamInfo }); + App.vent.trigger('stream:started', this.stateModel); }, watchState: function () { @@ -477,7 +590,7 @@ } } - if (state === 'ready' && !this.subtitleReady) { + if ((state === 'ready' || state === 'playingExternally') && !this.subtitleReady) { state = 'waitingForSubtitles'; // can be played but subs aren't there yet } this.stateModel.set('state', state); @@ -490,6 +603,19 @@ } }, + saveCoverToFile: function () { + if (this.torrentModel && this.torrentModel.get('type') === 'movie' && this.torrentModel.get('cover') && this.torrentModel.get('torrent').name) { + const request = require('request'); + let url = this.torrentModel.get('cover'); + request({ url, encoding: null }, (err, resp, buffer) => { + if (err || buffer.length < 1000) { + return; + } + fs.writeFileSync(path.join(App.settings.tmpLocation, this.torrentModel.get('torrent').name) + '/cover.jpg', buffer); + }); + } + }, + onSubtitlesFound: function (subs) { if (this.stopped) { return; @@ -501,8 +627,9 @@ win.info(total + ' subtitles found'); - - this.torrentModel.set('subtitle', subtitles); + if (this.torrentModel) { + this.torrentModel.set('subtitle', subtitles); + } if (defaultSubtitle !== 'none') { if (total === 0) { @@ -534,16 +661,13 @@ type: 'error', autoclose: true })); - // if 0 subtitles found code will not stuck at 'waiting for subtitle' - this.subtitleReady = true; } else { App.SubtitlesServer.start(res); this.subtitleReady = true; this.streamInfo.set('subServer', 'http://127.0.0.1/data.vtt'); } }.bind(this)); - } - else { + } else { this.subtitleReady = true; } @@ -601,13 +725,14 @@ subtitle_retry++; if (subtitle_retry<5) { console.log('subtitle fetching error. retry: ' + subtitle_retry + ' of 4'); - this.subtitleReady = false; - this.handleSubtitles(subtitle_retry); + this.subtitleReady = false; + this.handleSubtitles(subtitle_retry); } else { - this.subtitleReady = true; + this.subtitleReady = true; } }.bind(this)); + setTimeout(() => { if (!this.subtitleReady) { this.subtitleReady = true; }}, 20000); return; }, @@ -654,6 +779,7 @@ App.vent.on('stream:loadExistTorrents', streamer.initExistTorrents.bind(streamer)); App.vent.on('stream:start', streamer.start.bind(streamer)); App.vent.on('stream:stop', streamer.stop.bind(streamer)); + App.vent.on('stream:stopFS', streamer.stopFS.bind(streamer)); App.vent.on('stream:download', streamer.download.bind(streamer)); App.vent.on('stream:serve_subtitles', streamer.serveSubtitles.bind(streamer)); })(window.App); diff --git a/src/app/lib/subtitle/generic.js b/src/app/lib/subtitle/generic.js index 959c0ec743..0350f224eb 100644 --- a/src/app/lib/subtitle/generic.js +++ b/src/app/lib/subtitle/generic.js @@ -1,7 +1,7 @@ (function (App) { 'use strict'; - var captions = require('node-captions'); + var srt2vtt = require('srt-to-vtt'); var self; @@ -23,12 +23,13 @@ var downloadFromUrl = function (data) { return new Promise(function (resolve, reject) { + var streamInfo = App.LoadingView.model.get('streamInfo'); var vpath = data.path; // video file path var vext = path.extname(vpath); // video extension var vname = path.basename(vpath).substring(0, path.basename(vpath).lastIndexOf(vext)); // video file name var folder = path.dirname(vpath); // cwd var furl = data.url; // subtitle url - var fpath = path.join(folder, vname); // subtitle local path, no extension + var fpath = path.join(folder, vname + '.' + streamInfo.get('defaultSubtitle').substr(0,2)); // subtitle local path, no extension request.get(furl).on('response', function (response) { var rtype = (response.headers['content-type'] || '').split(';')[0].trim(); // response type @@ -139,27 +140,9 @@ try { var srtPath = data.path; var vttPath = srtPath.replace('.srt', '.vtt'); - var srtData = fs.readFileSync(srtPath); - self.decode(srtData, data.language, function (srtDecodedData) { - captions.srt.parse(srtDecodedData, function (err, vttData) { - if (err) { - return cb(err, null); - } - - // Save vtt as UTF-8 encoded, so that foreign subs will be shown correctly on ext. devices. - fs.writeFile(vttPath, captions.vtt.generate(captions.srt.toJSON(vttData)), 'utf8', function (err) { - if (err) { - return cb(err, null); - } else { - cb(null, { - vtt: vttPath, - srt: srtPath, - encoding: 'utf8' - }); - } - }); - }); - }); + fs.createReadStream(srtPath) + .pipe(srt2vtt()) + .pipe(fs.createWriteStream(vttPath)); } catch (e) { cb(e, null); } diff --git a/src/app/lib/views/browser/filter_bar.js b/src/app/lib/views/browser/filter_bar.js index e5bf4a9ab3..e5f4727e8c 100644 --- a/src/app/lib/views/browser/filter_bar.js +++ b/src/app/lib/views/browser/filter_bar.js @@ -1,133 +1,141 @@ (function(App) { - "use strict"; - var clipboard = nw.Clipboard.get(); + 'use strict'; App.View.FilterBar = Marionette.View.extend({ - className: "filter-bar", + className: 'filter-bar', ui: { - searchForm: ".search form", - searchInput: ".search input", - search: ".search", - searchClear: ".search .clear", - sorterValue: ".sorters .value", - typeValue: ".types .value", - genreValue: ".genres .value" + searchForm: '.search form', + searchInput: '.search input', + search: '.search', + searchClear: '.search .clear', + sorterValue: '.sorters .value', + typeValue: '.types .value', + genreValue: '.genres .value', + ratingValue: '.ratings .value' }, events: { - "hover @ui.searchInput": "focus", - "submit @ui.searchForm": "search", - "contextmenu @ui.searchInput": "rightclick_search", - "click @ui.searchClear": "clearSearch", - "click @ui.search": "focusSearch", - "click .sorters .dropdown-menu a": "sortBy", - "click .genres .dropdown-menu a": "changeGenre", - "click .types .dropdown-menu a": "changeType", - "click #filterbar-settings": "settings", - "click #filterbar-about": "about", - "click #filterbar-vpn": "vpn", - "click .movieTabShow": "movieTabShow", - "click .tvshowTabShow": "tvshowTabShow", - "click .animeTabShow": "animeTabShow", - "click #filterbar-favorites": "showFavorites", - "click #filterbar-watchlist": "showWatchlist", - "click #filterbar-torrent-collection": "showTorrentCollection", - "click .triggerUpdate": "updateDB", - "click #filterbar-seedbox": "showSeedbox" + 'hover @ui.searchInput': 'focus', + 'submit @ui.searchForm': 'search', + 'contextmenu @ui.searchInput': 'rightclick_search', + 'click @ui.searchClear': 'clearSearch', + 'click @ui.search': 'focusSearch', + 'click .sorters .dropdown-menu a': 'sortBy', + 'click .genres .dropdown-menu a': 'changeGenre', + 'click .types .dropdown-menu a': 'changeType', + 'click .ratings .dropdown-menu a': 'changeRating', + 'click #filterbar-settings': 'settings', + 'click #filterbar-tempf': 'tempf', + 'click #filterbar-about': 'about', + 'click #filterbar-vpn': 'vpn', + 'click .movieTabShow': 'movieTabShow', + 'click .tvshowTabShow': 'tvshowTabShow', + 'click .animeTabShow': 'animeTabShow', + 'click #filterbar-favorites': 'showFavorites', + 'click #filterbar-watchlist': 'showWatchlist', + 'click #filterbar-torrent-collection': 'showTorrentCollection', + 'click .triggerUpdate': 'updateDB', + 'click #filterbar-seedbox': 'showSeedbox' }, initialize: function(e) { - App.vent.on("filter-bar:render", this.render); + App.vent.on('filter-bar:render', this.render); if (VPNht.isInstalled()) { VPNht.isConnected().then(isConnected => { if (isConnected) { - $("#filterbar-vpn") - .addClass("vpn-connected") - .addClass("fa-lock") - .removeClass("vpn-disconnected") - .removeClass("fa-unlock"); + $('#filterbar-vpn') + .addClass('vpn-connected') + .addClass('fa-lock') + .removeClass('vpn-disconnected') + .removeClass('fa-unlock'); } }); } - App.vent.on("vpn:connected", function() { - $("#filterbar-vpn") - .addClass("vpn-connected") - .addClass("fa-lock") - .removeClass("vpn-disconnected") - .removeClass("fa-unlock"); + App.vent.on('vpn:connected', function() { + $('#filterbar-vpn') + .addClass('vpn-connected') + .addClass('fa-lock') + .removeClass('vpn-disconnected') + .removeClass('fa-unlock'); }); - App.vent.on("vpn:disconnected", function() { - $("#filterbar-vpn") - .addClass("vpn-disconnected") - .addClass("fa-unlock") - .removeClass("vpn-connected") - .removeClass("fa-lock"); + App.vent.on('vpn:disconnected', function() { + $('#filterbar-vpn') + .addClass('vpn-disconnected') + .addClass('fa-unlock') + .removeClass('vpn-connected') + .removeClass('fa-lock'); }); }, focus: function(e) { e.focus(); }, - setactive: function(set) { - if (Settings.startScreen === "Last Open") { - AdvSettings.set("lastTab", set); + setActive: function(set) { + var rightSearch = $('.right .search'); + var navFilters = $('#nav-filters'); + var filterbarRandom = $('#filterbar-random'); + + if (Settings.startScreen === 'Last Open') { + AdvSettings.set('lastTab', set); } - $(".right .search").show(); - $("#filterbar-random").hide(); - $(".filter-bar") - .find(".active") - .removeClass("active"); + + rightSearch.show(); + navFilters.show(); + filterbarRandom.hide(); + $('.filter-bar') + .find('.active') + .removeClass('active'); switch (set) { - case "TV Series": - case "shows": - $(".source.tvshowTabShow").addClass("active"); + case 'TV Series': + case 'shows': + $('.source.tvshowTabShow').addClass('active'); break; - case "Movies": - case "movies": - $("#filterbar-random").show(); - $(".source.movieTabShow").addClass("active"); + case 'Movies': + case 'movies': + filterbarRandom.show(); + $('.source.movieTabShow').addClass('active'); + if ($('.types a')[0]) { + var tempTypeTxt = $('.types a')['0'].firstChild.textContent.replace(i18n.__('Type'), i18n.__('Quality')); + $('.types a')['0'].firstChild.textContent = tempTypeTxt; + } break; - case "Anime": - case "anime": - $(".source.animeTabShow").addClass("active"); + case 'Anime': + case 'anime': + $('.source.animeTabShow').addClass('active'); break; - case "Favorites": - case "favorites": - $("#filterbar-favorites").addClass("active"); + case 'Favorites': + case 'favorites': + $('#filterbar-favorites').addClass('active'); break; - case "Watchlist": - case "watchlist": - $(".right .search").hide(); - $("#filterbar-watchlist").addClass("active"); + case 'Watchlist': + case 'watchlist': + rightSearch.hide(); + $('#filterbar-watchlist').addClass('active'); break; - case "Torrent-collection": - $(".right .search").hide(); - $("#filterbar-torrent-collection").addClass("active"); + case 'Torrent-collection': + rightSearch.hide(); + navFilters.hide(); + $('#filterbar-torrent-collection').addClass('active'); break; - case "Seedbox": - $(".right .search").hide(); - $("#filterbar-seedbox").addClass("active"); + case 'Seedbox': + rightSearch.hide(); + navFilters.hide(); + $('#filterbar-seedbox').addClass('active'); break; } - if (Settings.rememberFilters) { - try { - this.fixFilter(); - } catch (e) {} - } else { - $(".sorters .dropdown-menu a:nth(0)").addClass("active"); - $(".genres .dropdown-menu a:nth(0)").addClass("active"); - $(".types .dropdown-menu a:nth(0)").addClass("active"); - } + try { + this.fixFilter(); + } catch (e) {} }, rightclick_search: function(e) { - e.stopPropagation(); + e.preventDefault(); var search_menu = new this.context_Menu( - i18n.__("Cut"), - i18n.__("Copy"), - i18n.__("Paste") + i18n.__('Cut'), + i18n.__('Copy'), + i18n.__('Paste') ); search_menu.popup(e.originalEvent.x, e.originalEvent.y); }, @@ -135,22 +143,21 @@ context_Menu: function(cutLabel, copyLabel, pasteLabel) { var menu = new nw.Menu(), cut = new nw.MenuItem({ - label: cutLabel || "Cut", + label: cutLabel || 'Cut', click: function() { - document.execCommand("cut"); + document.execCommand('cut'); } }), copy = new nw.MenuItem({ - label: copyLabel || "Copy", + label: copyLabel || 'Copy', click: function() { - document.execCommand("copy"); + document.execCommand('copy'); } }), paste = new nw.MenuItem({ - label: pasteLabel || "Paste", + label: pasteLabel || 'Paste', click: function() { - var text = clipboard.get("text"); - $("#searchbox").val(text); + document.execCommand('paste'); } }); @@ -163,321 +170,332 @@ onAttach: function() { var activetab; - if (AdvSettings.get("startScreen") === "Last Open") { - activetab = AdvSettings.get("lastTab"); + if (AdvSettings.get('startScreen') === 'Last Open') { + activetab = AdvSettings.get('lastTab'); } else { - activetab = AdvSettings.get("startScreen"); + activetab = AdvSettings.get('startScreen'); } - if (typeof App.currentview === "undefined") { + if (typeof App.currentview === 'undefined') { switch (activetab) { - case "TV Series": - App.currentview = "shows"; + case 'TV Series': + App.currentview = 'shows'; break; - case "Movies": - App.currentview = "movies"; + case 'Movies': + App.currentview = 'movies'; break; - case "Anime": - App.currentview = "anime"; + case 'Anime': + App.currentview = 'anime'; break; - case "Favorites": - App.currentview = "Favorites"; - App.previousview = "movies"; + case 'Favorites': + App.currentview = 'Favorites'; + App.previousview = 'movies'; break; - case "Watchlist": - App.currentview = "Watchlist"; - App.previousview = "movies"; + case 'Watchlist': + App.currentview = 'Watchlist'; + App.previousview = 'movies'; break; - case "Torrent-collection": - App.currentview = "Torrent-collection"; - App.previousview = "movies"; + case 'Torrent-collection': + App.currentview = 'Torrent-collection'; + App.previousview = 'movies'; break; - case "Seedbox": - App.currentview = "Seedbox"; - App.previousview = "movies"; + case 'Seedbox': + App.currentview = 'Seedbox'; + App.previousview = 'movies'; break; default: - App.currentview = "movies"; + App.currentview = 'movies'; } - this.setactive(App.currentview); + this.setActive(App.currentview); } - this.$(".tooltipped").tooltip({ + this.$('.tooltipped').tooltip({ delay: { show: 800, hide: 100 } }); - this.$(".providerinfo").tooltip({ - delay: { - show: 50, - hide: 50 - } - }); - if (Settings.rememberFilters) { - try { - this.fixFilter(); - } catch (e) {} + if (!this.previousSort) { + this.previousSort = $('.sorters .active').data('value') || $('.sorters .value').data('value'); } }, focusSearch: function() { - this.$(".search input").focus(); + this.$('.search input').focus(); }, fixFilter: function() { - $(".genres .active").removeClass("active"); - $(".sorters .active").removeClass("active"); - $(".types .active").removeClass("active"); + $('.genres .active').removeClass('active'); + $('.sorters .active').removeClass('active'); + $('.types .active').removeClass('active'); + $('.ratings .active').removeClass('active'); - var genre = $(".genres .value").data("value"); - var sorter = $(".sorters .value").data("value"); - var type = $(".types .value").data("value"); + var genre = $('.genres .value').data('value'); + var sorter = $('.sorters .value').data('value'); + var type = $('.types .value').data('value'); + var rating = $('.ratings .value').data('value'); - $(".genres li") + $('.genres li') .find('[data-value="' + genre + '"]') - .addClass("active"); - $(".sorters li") + .addClass('active'); + $('.sorters li') .find('[data-value="' + sorter + '"]') - .addClass("active"); - $(".types li") + .addClass('active'); + $('.types li') .find('[data-value="' + type + '"]') - .addClass("active"); + .addClass('active'); + $('.ratings li') + .find('[data-value="' + rating + '"]') + .addClass('active'); }, search: function(e) { - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("movie:closeDetail"); + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('movie:closeDetail'); e.preventDefault(); var searchvalue = this.ui.searchInput.val(); this.model.set({ keywords: this.ui.searchInput.val(), - genre: "" + genre: '' }); - this.$(".genres .active").removeClass("active"); + this.$('.genres .active').removeClass('active'); - $($(".genres li a")[0]).addClass("active"); - this.ui.genreValue.text(i18n.__("All")); + $($('.genres li a')[0]).addClass('active'); + this.ui.genreValue.text(i18n.__('All')); this.ui.searchInput.blur(); - if (searchvalue === "") { - this.ui.searchForm.removeClass("edited"); + if (searchvalue === '') { + this.ui.searchForm.removeClass('edited'); } else { - this.ui.searchForm.addClass("edited"); + this.ui.searchForm.addClass('edited'); } }, clearSearch: function(e) { this.ui.searchInput.focus(); - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("movie:closeDetail"); + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('movie:closeDetail'); e.preventDefault(); this.model.set({ - keywords: "", - genre: "" + keywords: '', + genre: '' }); - this.$(".genres .active").removeClass("active"); - $($(".genres li a")[0]).addClass("active"); - this.ui.genreValue.text(i18n.__("All")); + this.$('.genres .active').removeClass('active'); + $($('.genres li a')[0]).addClass('active'); + this.ui.genreValue.text(i18n.__('All')); - this.ui.searchInput.val(""); - this.ui.searchForm.removeClass("edited"); + this.ui.searchInput.val(''); + this.ui.searchForm.removeClass('edited'); }, sortBy: function(e) { - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - this.$(".sorters .active").removeClass("active"); - $(e.target).addClass("active"); + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + this.$('.sorters .active').removeClass('active'); + $(e.target).addClass('active'); - var sorter = $(e.target).attr("data-value"); + var sorter = $(e.target).attr('data-value'); if (this.previousSort === sorter) { - this.model.set("order", this.model.get("order") * -1); - } else if (this.previousSort !== sorter && sorter === "title") { - this.model.set("order", this.model.get("order") * -1); + this.model.set({ + order: this.model.get('order') * -1, + keyword: '', + sorter: sorter + }); + } else if (this.previousSort !== sorter && sorter === 'title') { + this.model.set({ + order: 1, + keyword: '', + sorter: sorter + }); } else { - this.model.set("order", -1); + this.model.set({ + order: -1, + keyword: '', + sorter: sorter + }); } this.ui.sorterValue.text(i18n.__(sorter.capitalizeEach())); - - this.model.set({ - keyword: "", - sorter: sorter - }); this.previousSort = sorter; }, changeType: function(e) { - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - this.$(".types .active").removeClass("active"); - $(e.target).addClass("active"); + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + this.$('.types .active').removeClass('active'); + $(e.target).addClass('active'); - var type = $(e.target).attr("data-value"); + var type = $(e.target).attr('data-value'); this.ui.typeValue.text(i18n.__(type)); this.model.set({ - keyword: "", + keyword: '', type: type }); }, changeGenre: function(e) { - App.vent.trigger("about:close"); - this.$(".genres .active").removeClass("active"); - $(e.target).addClass("active"); + App.vent.trigger('about:close'); + this.$('.genres .active').removeClass('active'); + $(e.target).addClass('active'); - var genre = $(e.target).attr("data-value"); + var genre = $(e.target).attr('data-value'); this.ui.genreValue.text(i18n.__(genre.capitalizeEach())); this.model.set({ - keyword: "", + keyword: '', genre: genre }); }, + changeRating: function(e) { + App.vent.trigger('about:close'); + this.$('.ratings .active').removeClass('active'); + $(e.target).addClass('active'); + + const rating = $(e.target).attr('data-value'); + const ratingLabel = rating === 'All' ? rating : `${rating}+`; + + this.ui.ratingValue.text(i18n.__(ratingLabel.capitalizeEach())); + + this.model.set({ + keyword: '', + rating: rating + }); + }, + settings: function(e) { - App.vent.trigger("about:close"); - App.vent.trigger("settings:show"); + App.vent.trigger('about:close'); + App.vent.trigger('settings:show'); + }, + + tempf: function (e) { + App.settings.os === 'windows' ? nw.Shell.openExternal(Settings.tmpLocation) : nw.Shell.openItem(Settings.tmpLocation); }, about: function(e) { - App.vent.trigger("about:show"); + App.vent.trigger('about:show'); }, vpn: function(e) { - App.vent.trigger("vpn:open"); + App.vent.trigger('vpn:open'); }, showTorrentCollection: function(e) { e.preventDefault(); - - if (App.currentview !== "Torrent-collection") { + if (App.currentview !== 'Torrent-collection') { + if (App.currentview === 'Seedbox') { + App.currentview = App.previousview; + App.vent.trigger('seedbox:close'); + } App.previousview = App.currentview; - App.currentview = "Torrent-collection"; - App.vent.trigger("about:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("torrentCollection:show"); - this.setactive("Torrent-collection"); + App.currentview = 'Torrent-collection'; + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:show'); + this.setActive('Torrent-collection'); } else { App.currentview = App.previousview; - App.vent.trigger("torrentCollection:close"); - this.setactive(App.currentview); + App.vent.trigger('torrentCollection:close'); + this.setActive(App.currentview); } }, showSeedbox: function(e) { e.preventDefault(); - if (App.currentview !== "Seedbox") { + if (App.currentview !== 'Seedbox') { + if (App.currentview === 'Torrent-collection') { + App.currentview = App.previousview; + App.vent.trigger('torrentCollection:close'); + } App.previousview = App.currentview; - App.currentview = "Seedbox"; - App.vent.trigger("about:close"); - App.vent.trigger("seedbox:show"); - this.setactive("Seedbox"); + App.currentview = 'Seedbox'; + App.vent.trigger('about:close'); + App.vent.trigger('seedbox:show'); + this.setActive('Seedbox'); } else { App.currentview = App.previousview; - App.vent.trigger("seedbox:close"); - this.setactive(App.currentview); + App.vent.trigger('seedbox:close'); + this.setActive(App.currentview); } }, tvshowTabShow: function(e) { e.preventDefault(); - App.currentview = "shows"; - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("shows:list", []); - this.setactive("TV Series"); + App.currentview = 'shows'; + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('shows:list', []); + this.setActive('TV Series'); }, animeTabShow: function(e) { e.preventDefault(); - App.currentview = "anime"; - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("anime:list", []); - this.setactive("Anime"); + App.currentview = 'anime'; + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('anime:list', []); + this.setActive('Anime'); }, + movieTabShow: function(e) { e.preventDefault(); - - App.currentview = "movies"; - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("movies:list", []); - this.setactive("Movies"); + App.currentview = 'movies'; + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('movies:list', []); + this.setActive('Movies'); }, showFavorites: function(e) { e.preventDefault(); - - if (App.currentview !== "Favorites") { - App.previousview = App.currentview; - App.currentview = "Favorites"; - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("favorites:list", []); - this.setactive("Favorites"); - } else { - if ( - $("#movie-detail").html().length === 0 && - $("#about-container").html().length === 0 - ) { - App.currentview = App.previousview; - App.vent.trigger(App.previousview.toLowerCase() + ":list", []); - this.setactive(App.currentview); - } else { - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("favorites:list", []); - this.setactive("Favorites"); - } - } + App.previousview = App.currentview; + App.currentview = 'Favorites'; + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('favorites:list', []); + this.setActive('Favorites'); }, showWatchlist: function(e) { e.preventDefault(); - - if (App.currentview !== "Watchlist") { + if (App.currentview !== 'Watchlist') { App.previousview = App.currentview; - App.currentview = "Watchlist"; - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("watchlist:list", []); - this.setactive("Watchlist"); + App.currentview = 'Watchlist'; + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('watchlist:list', []); + this.setActive('Watchlist'); } else { if ( - $("#movie-detail").html().length === 0 && - $("#about-container").html().length === 0 + $('#movie-detail').html().length === 0 && + $('#about-container').html().length === 0 ) { App.currentview = App.previousview; - App.vent.trigger(App.previousview.toLowerCase() + ":list", []); - this.setactive(App.currentview); + App.vent.trigger(App.previousview.toLowerCase() + ':list', []); + this.setActive(App.currentview); } else { - App.vent.trigger("about:close"); - App.vent.trigger("torrentCollection:close"); - App.vent.trigger("seedbox:close"); - App.vent.trigger("watchlist:list", []); - this.setactive("Watchlist"); + App.vent.trigger('about:close'); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + App.vent.trigger('watchlist:list', []); + this.setActive('Watchlist'); } } return false; @@ -485,13 +503,13 @@ updateDB: function(e) { e.preventDefault(); - App.vent.trigger(this.type + ":update", []); + App.vent.trigger(this.type + ':update', []); }, randomMovie: function() {} }); App.View.FilterBar = App.View.FilterBar.extend({ - template: "#filter-bar-tpl" + template: '#filter-bar-tpl' }); })(window.App); diff --git a/src/app/lib/views/browser/generic_browser.js b/src/app/lib/views/browser/generic_browser.js index 498e97784a..5901f25284 100644 --- a/src/app/lib/views/browser/generic_browser.js +++ b/src/app/lib/views/browser/generic_browser.js @@ -18,12 +18,20 @@ }, events: { 'click .retry-button': 'onFilterChange', - 'click .online-search': 'onlineSearch' + 'click .online-search': 'onlineSearch', + 'click .change-api': 'changeApi', + 'click #search-more-item': 'onlineSearch', + 'mouseover #search-more-item': 'onlineSearchHov', + 'mouseover #load-more-item': 'onlineSearchHov' }, initialize: function () { this.filter = new App.Model.Filter(this.filters); + if (Settings.defaultFilters === 'custom' || Settings.defaultFilters === 'remember') { + this.filter.set(this.getSavedFilter()); + } + this.collection = new this.collectionModel([], { filter: this.filter }); @@ -35,10 +43,6 @@ }, onAttach: function () { - if (Settings.rememberFilters) { - this.filter.set(this.getSavedFilter()); - } - this.bar = new App.View.FilterBar({ model: this.filter }); @@ -52,15 +56,29 @@ if (!isNaN(startupTime)) { win.debug('Butter %s startup time: %sms', Settings.version, (window.performance.now() - startupTime).toFixed(3)); // started in database.js; startupTime = 'none'; - if (Settings.bigPicture) { - var zoom = ScreenResolution.HD ? 2 : 3; - win.zoomLevel = zoom; + if (parseInt(AdvSettings.get('bigPicture'))) { + if (AdvSettings.get('bigPicture') !== 100) { + win.zoomLevel = Math.log(AdvSettings.get('bigPicture')/100) / Math.log(1.2); + } else if (!AdvSettings.get('disclaimerAccepted') && ScreenResolution.QuadHD) { + AdvSettings.set('bigPicture', 140); + win.zoomLevel = Math.log(1.4) / Math.log(1.2); + } + } else { + if (ScreenResolution.QuadHD) { + AdvSettings.set('bigPicture', 140); + win.zoomLevel = Math.log(1.4) / Math.log(1.2); + } else { + AdvSettings.set('bigPicture', 100); + } } App.vent.trigger('app:started'); } }, + onFilterChange: function () { - this.saveFilter(); + if (Settings.defaultFilters === 'remember' || curSetDefaultFilters) { + this.saveFilter(); + } this.collection = new this.collectionModel([], { filter: this.filter @@ -72,6 +90,7 @@ collection: this.collection })); }, + onlineSearch: function () { switch (App.currentview) { case 'movies': @@ -86,12 +105,30 @@ default: } - if (!Settings.activateTorrentCollection) { - AdvSettings.set('activateTorrentCollection', true); - $('#torrent_col').css('display', 'block'); + $('#filterbar-torrent-collection').click(); + $('.torrent-collection-container #online-input').val(this.collection.filter.keywords); + }, + + changeApi: function () { + let curView; + switch (App.currentview) { + case 'movies': + curView = '#customMoviesServer'; + break; + case 'shows': + curView = '#customSeriesServer'; + break; + case 'anime': + curView = '#customAnimeServer'; + break; + default: } + App.vent.trigger('settings:show'); + curView ? $(curView).attr('style', 'border: 1px solid !important; animation: fadeBd .5s forwards; margin-left: 9px').focus().focusout(function() { this.removeAttribute('style'); }) : null; + }, - $('#filterbar-torrent-collection').click(); + onlineSearchHov: function () { + $('.item.selected').removeClass('selected'); }, focusSearch: function (e) { @@ -123,13 +160,13 @@ saveFilter: function () { var filters = AdvSettings.get('filters') || {}; - filters[this.currentView()] = this.filter.pick('sorter', 'genre', 'type', 'order'); + filters[this.currentView()] = this.filter.pick('sorter', 'genre', 'type', 'order', 'rating'); AdvSettings.set('filters', filters); }, getSavedFilter: function () { var filters = AdvSettings.get('filters') || {}; - return filters[this.currentView()] || this.filter.pick('sorter', 'genre', 'type', 'order'); + return filters[this.currentView()] || this.filter.pick('sorter', 'genre', 'type', 'order', 'rating'); } }); diff --git a/src/app/lib/views/browser/item.js b/src/app/lib/views/browser/item.js index 8f06f6c4b1..33dec578f2 100644 --- a/src/app/lib/views/browser/item.js +++ b/src/app/lib/views/browser/item.js @@ -39,6 +39,13 @@ this.loadImage(); this.setCoverStates(); this.setTooltips(); + + $('.tooltipped').tooltip({ + delay: { + 'show': 800, + 'hide': 100 + } + }); }, hoverItem: function (e) { @@ -51,6 +58,9 @@ }, isAprilFools: function () { + if (!Settings.events) { + return; + } var date = new Date(); var today = ('0' + (date.getMonth() +  1)).slice(-2) + ('0' + (date.getDate())).slice(-2); if (today === '0401') { //april's fool @@ -124,11 +134,36 @@ loadImage: function () { var noimg = 'images/posterholder.png'; var poster = this.model.get('image'); - if (!poster && this.model.get('images')){ - poster = this.model.get('images').poster; - } - else { - poster = this.model.get('poster') || noimg; + if (!poster && this.model.get('images') && this.model.get('images').poster){ + poster = this.model.get('images').poster; + } else if (this.model.get('poster')) { + poster = this.model.get('poster'); + } else { + var imdb = this.model.get('imdb_id'), + api_key = Settings.tmdb.api_key, + movie = (function () { + var tmp = null; + $.ajax({ + url: 'http://api.themoviedb.org/3/movie/' + imdb + '?api_key=' + api_key + '&append_to_response=videos', + type: 'get', + dataType: 'json', + timeout: 5000, + async: false, + global: false, + success: function (data) { + tmp = data; + } + }); + return tmp; + }()); + poster = movie && movie.poster_path ? 'http://image.tmdb.org/t/p/w500' + movie.poster_path : noimg; + this.model.set('poster', poster); + !this.model.get('synopsis') && movie && movie.overview ? this.model.set('synopsis', movie.overview) : null; + (!this.model.get('rating') || this.model.get('rating') === '0' || this.model.get('rating') === '0.0') && movie && movie.vote_average ? this.model.set('rating', movie.vote_average) : null; + (!this.model.get('runtime') || this.model.get('runtime') === '0') && movie && movie.runtime ? this.model.set('runtime', movie.runtime) : null; + !this.model.get('trailer') && movie && movie.videos && movie.videos.results && movie.videos.results[0] ? this.model.set('trailer', 'http://www.youtube.com/watch?v=' + movie.videos.results[0].key) : null; + (!this.model.get('backdrop') || this.model.get('backdrop') === 'images/posterholder.png') && movie && movie.backdrop_path ? this.model.set('backdrop', 'http://image.tmdb.org/t/p/w500' + movie.backdrop_path) : ((!this.model.get('backdrop') || this.model.get('backdrop') === 'images/posterholder.png') && movie && movie.poster_path ? this.model.set('backdrop', 'http://image.tmdb.org/t/p/w500' + movie.poster_path) : null); + this.model.set('getmetarunned', true); } var setImage = function (img) { diff --git a/src/app/lib/views/browser/list.js b/src/app/lib/views/browser/list.js index dccbf8604e..fe97dbad38 100644 --- a/src/app/lib/views/browser/list.js +++ b/src/app/lib/views/browser/list.js @@ -1,8 +1,8 @@ (function (App) { 'use strict'; - var SCROLL_MORE = 0.7; // 70% of window height var NUM_MOVIES_IN_ROW = 7; + var filterBarElem; var _this; function elementInViewport(container, element) { @@ -25,6 +25,7 @@ template: '#movie-error-tpl', ui: { retryButton: '.retry-button', + changeApi: '.change-api', onlineSearch: '.online-search' }, onBeforeRender: function () { @@ -36,16 +37,41 @@ case 'movies': case 'shows': case 'anime': - this.ui.onlineSearch.css('visibility', 'visible'); - this.ui.retryButton.css('visibility', 'visible'); + if (Settings.torColSearchMore) { + this.ui.onlineSearch.css('visibility', 'visible'); + this.ui.retryButton.css('visibility', 'visible'); + this.ui.changeApi.css('visibility', 'visible'); + } else { + this.ui.onlineSearch.css('display', 'none'); + this.ui.retryButton.css('visibility', 'visible'); + this.ui.changeApi.css('visibility', 'visible'); + } + this.ui.onlineSearch.parent().parent().css({'text-align': 'center', 'width': '100%'}); break; case 'Watchlist': + this.ui.onlineSearch.css('display', 'none'); this.ui.retryButton.css('visibility', 'visible'); - this.ui.retryButton.css('margin-left', 'calc(50% - 100px)'); + this.ui.changeApi.css('display', 'none'); + this.ui.onlineSearch.parent().parent().css({'text-align': 'center', 'width': '100%'}); + break; + default: + } + } else if (this.show_online_search) { + switch (App.currentview) { + case 'movies': + case 'shows': + case 'anime': + if (Settings.torColSearchMore) { + this.ui.onlineSearch.css('visibility', 'visible'); + this.ui.retryButton.css('display', 'none'); + this.ui.changeApi.css('display', 'none'); + this.ui.onlineSearch.parent().parent().css({'text-align': 'center', 'width': '100%'}); + } break; default: } } + } }); @@ -79,12 +105,28 @@ case 'shows': case 'anime': if (this.collection.state === 'error') { + var errorURL; + switch (App.currentview) { + case 'movies': + errorURL = App.Config.getProviderForType('movie')[0].apiURL[0]; + break; + case 'shows': + errorURL = App.Config.getProviderForType('tvshow')[0].apiURL[0]; + break; + case 'anime': + errorURL = App.Config.getProviderForType('anime')[0].apiURL[0]; + break; + default: + errorURL = ''; + } + var dspURL = errorURL.slice(-1) === '/' ? errorURL.replace(/http:\/\/|https:\/\//g, '').slice(0, -1) : errorURL.replace(/http:\/\/|https:\/\//g, ''); return ErrorView.extend({ retry: true, - error: i18n.__('The remote ' + App.currentview + ' API failed to respond, please check %s and try again later', '' + Settings.statusUrl + '') + error: i18n.__('The remote ' + App.currentview + ' API failed to respond, please check %s and try again later', '' + dspURL + '') }); } else if (this.collection.state !== 'loading') { return ErrorView.extend({ + show_online_search: this.collection.filter.keywords ? true : false, error: i18n.__('No ' + App.currentview + ' found...') }); } @@ -122,13 +164,29 @@ this.listenTo(this.collection, 'loading', this.onLoading); this.listenTo(this.collection, 'loaded', this.onLoaded); + filterBarElem = _.pluck(App.Config.getTabTypes(), 'name'); + filterBarElem = filterBarElem.map(v => v.toLowerCase()); + for (var i = 0; i < filterBarElem.length; i++) { + if (filterBarElem[i] === 'series') { + filterBarElem[i] = 'shows'; + } + } + filterBarElem.push('Favorites'); _this.initKeyboardShortcuts(); _this.initPosterResizeKeys(); + + App.vent.on('viewstack:pop', function() { + if (_.last(App.ViewStack) === 'init-container' || _.last(App.ViewStack) === 'main-browser') { + _this.initKeyboardShortcuts(); + } + }); }, initKeyboardShortcuts: function () { + var searchInput = $('.search input'); + Mousetrap.bind('up', _this.moveUp); Mousetrap.bind('down', _this.moveDown); @@ -146,77 +204,72 @@ Mousetrap.bind(['ctrl+f', 'command+f'], _this.focusSearch, 'keydown'); Mousetrap(document.querySelector('input')).bind(['ctrl+f', 'command+f', 'esc'], function (e, combo) { - $('.search input').blur(); + searchInput.blur(); }, 'keydown'); Mousetrap.bind(['tab', 'shift+tab'], function (e, combo) { if ((App.PlayerView === undefined || App.PlayerView.isDestroyed) && $('#about-container').children().length <= 0 && $('#player').children().length <= 0) { + var filterBarPos = filterBarElem.indexOf(App.currentview); + App.vent.trigger('torrentCollection:close'); + App.vent.trigger('seedbox:close'); + $('.filter-bar').find('.active').removeClass('active'); if (combo === 'tab') { - switch (App.currentview) { - case 'movies': - App.currentview = 'shows'; - break; - case 'shows': - App.currentview = 'anime'; - break; - default: - App.currentview = 'movies'; + if (filterBarPos >= ($(filterBarElem).toArray().length - 1)) { + filterBarPos = 0; + } else { + ++filterBarPos; } } else if (combo === 'shift+tab') { - switch (App.currentview) { - case 'movies': - App.currentview = 'anime'; - break; - case 'anime': - App.currentview = 'shows'; - break; - default: - App.currentview = 'movies'; + if (filterBarPos <= 0) { + filterBarPos = ($(filterBarElem).toArray().length - 1); + } else { + --filterBarPos; } } - - App.vent.trigger('torrentCollection:close'); - App.vent.trigger('seedbox:close'); - App.vent.trigger(App.currentview + ':list', []); - $('.filter-bar').find('.active').removeClass('active'); - $('.source.show' + App.currentview.charAt(0).toUpperCase() + App.currentview.slice(1)).addClass('active'); + App.currentview = filterBarElem[filterBarPos]; + App.vent.trigger(App.currentview.toLowerCase() + ':list', []); + if (App.currentview === 'movies') { + $('.source.movieTabShow').addClass('active'); + } else if (App.currentview === 'shows') { + $('.source.tvshowTabShow').addClass('active'); + } else if (App.currentview === 'Favorites') { + $('#filterbar-favorites').addClass('active'); + } else { + $('.source.' + App.currentview + 'TabShow').addClass('active'); + } } }); - Mousetrap.bind(['ctrl+1', 'ctrl+2', 'ctrl+3'], function (e, combo) { - if ((App.PlayerView === undefined || App.PlayerView.isDestroyed) && $('#about-container').children().length <= 0 && $('#player').children().length <= 0) { - switch (combo) { - case 'ctrl+1': - App.currentview = 'movies'; - break; - case 'ctrl+2': - App.currentview = 'shows'; - break; - case 'ctrl+3': - App.currentview = 'anime'; - break; - } - + Mousetrap.bind(['ctrl+1', 'ctrl+2', 'ctrl+3', 'ctrl+4'], function (e, combo) { + if ((App.PlayerView === undefined || App.PlayerView.isDestroyed) && $('#about-container').children().length <= 0 && $('#player').children().length <= 0 && combo.charAt(5) <= $(filterBarElem).toArray().length && App.currentview !== filterBarElem[combo.charAt(5) - 1]) { App.vent.trigger('torrentCollection:close'); App.vent.trigger('seedbox:close'); - App.vent.trigger(App.currentview + ':list', []); $('.filter-bar').find('.active').removeClass('active'); - $('.source.show' + App.currentview.charAt(0).toUpperCase() + App.currentview.slice(1)).addClass('active'); + App.currentview = filterBarElem[combo.charAt(5) - 1]; + App.vent.trigger(App.currentview.toLowerCase() + ':list', []); + if (App.currentview === 'movies') { + $('.source.movieTabShow').addClass('active'); + } else if (App.currentview === 'shows') { + $('.source.tvshowTabShow').addClass('active'); + } else if (App.currentview === 'Favorites') { + $('#filterbar-favorites').addClass('active'); + } else { + $('.source.' + App.currentview + 'TabShow').addClass('active'); + } } }); Mousetrap.bind(['`', 'b'], function () { if ((App.PlayerView === undefined || App.PlayerView.isDestroyed) && $('#about-container').children().length <= 0 && $('#player').children().length <= 0) { - $('.favorites').click(); + $('#filterbar-favorites').click(); } }, 'keydown'); Mousetrap.bind('i', function () { if ((App.PlayerView === undefined || App.PlayerView.isDestroyed) && $('#player').children().length <= 0) { - $('.about').click(); + $('#filterbar-about').click(); } }, 'keydown'); - }, initPosterResizeKeys: function () { @@ -316,9 +369,10 @@ case 'shows': case 'anime': $('#load-more-item').remove(); + $('#search-more-item').remove(); // we add a load more - if (this.collection.hasMore && !this.collection.filter.keywords && this.collection.state !== 'error' && this.collection.length !== 0 && this.collection.length >= maxResults) { - $('.items').append('
' + i18n.__('Load More') + '
'); + if (this.collection.hasMore && this.collection.state !== 'error' && this.collection.length !== 0 && this.collection.length >= maxResults) { + $('.items').append('
' + i18n.__('Load More') + '
'); $('#load-more-item').click(function () { $('#load-more-item').off('click'); @@ -328,6 +382,10 @@ $('#loading-more-animi').hide(); $('.status-loadmore').show(); } + if (Settings.torColSearchMore && this.collection.hasMore && this.collection.filter.keywords && this.collection.state !== 'error' && this.collection.length !== 0 && this.collection.length < maxResults) { + $('.items').append('

' + i18n.__('Search on %s', 'Torrent Collection') + '
'); + $('.status-searchmore').show(); + } break; case 'Favorites': @@ -340,9 +398,12 @@ }, AddGhostsToBottomRow: function () { + var items = $('.items'); + var item = $('.items .item:not(.ghost)'); + $('.ghost').remove(); - var listWidth = $('.items').width(); - var itemWidth = $('.items .item').width() + (2 * parseInt($('.items .item').css('margin'))); + var listWidth = items.width(); + var itemWidth = item.width() + (2 * parseInt(item.css('margin'))); var itemsPerRow = parseInt(listWidth / itemWidth); /* in case we .hide() items at some point: var visibleItems = 0; @@ -352,23 +413,22 @@ }); var itemsInLastRow = visibleItems % itemsPerRow;*/ NUM_MOVIES_IN_ROW = itemsPerRow; - var itemsInLastRow = $('.items .item').length % itemsPerRow; + var itemsInLastRow = item.length % itemsPerRow; var ghostsToAdd = itemsPerRow - itemsInLastRow; while (ghostsToAdd > 0) { $('.items').append($('
  • ').addClass('item ghost')); ghostsToAdd--; } }, + onScroll: function () { if (!this.collection.hasMore) { return; } - var totalHeight = this.$el.prop('scrollHeight'); - var currentPosition = this.$el.scrollTop() + this.$el.height(); + var viewsToBottom = (this.$el.prop('scrollHeight') - this.$el.scrollTop()) / this.$el.height(); - if (this.collection.state === 'loaded' && - (currentPosition / totalHeight) > SCROLL_MORE) { + if (this.collection.state === 'loaded' && viewsToBottom < 3) { this.collection.fetchMore(); } }, @@ -422,15 +482,23 @@ }, selectIndex: function (index) { - if ($('.items .item').eq(index).length === 0 || $('.items .item').eq(index).children().length === 0) { + var item = $('.items .item'); + var itemSelected = $('.item.selected'); + + if (item.eq(index).length === 0 || item.eq(index).children().length === 0) { return; } - $('.item.selected').removeClass('selected'); - $('.items .item').eq(index).addClass('selected'); + itemSelected.removeClass('selected'); + item.eq(index).addClass('selected'); - var $movieEl = $('.item.selected')[0]; + var $movieEl = item[index]; if (!elementInViewport(this.$el, $movieEl)) { - $movieEl.scrollIntoView(false); + if (itemSelected.index() > index) { + $movieEl.scrollIntoView(true); + document.getElementsByClassName('list')[0].scrollTop -= 75; + } else if (itemSelected.index() < index) { + $movieEl.scrollIntoView(false); + } this.onScroll(); } }, @@ -508,13 +576,15 @@ function onMoviesWatched(movie, channel) { if (channel === 'database') { try { + var el = $('li[data-imdb-id="' + App.MovieDetailView.model.get('imdb_id') + '"]'); + switch (Settings.watchedCovers) { case 'fade': $('li[data-imdb-id="' + App.MovieDetailView.model.get('imdb_id') + '"] .actions-watched').addClass('selected'); - $('li[data-imdb-id="' + App.MovieDetailView.model.get('imdb_id') + '"]').addClass('watched'); + el.addClass('watched'); break; case 'hide': - $('li[data-imdb-id="' + App.MovieDetailView.model.get('imdb_id') + '"]').remove(); + el.remove(); break; } $('.watched-toggle').addClass('selected').text(i18n.__('Seen')); diff --git a/src/app/lib/views/file_selector.js b/src/app/lib/views/file_selector.js index 0f19de6893..e7b1d68998 100644 --- a/src/app/lib/views/file_selector.js +++ b/src/app/lib/views/file_selector.js @@ -12,7 +12,8 @@ 'click .close-icon': 'closeSelector', 'click .file-item': 'startStreaming', 'click .store-torrent': 'storeTorrent', - 'click .playerchoicemenu li a': 'selectPlayer' + 'click .playerchoicemenu li a': 'selectPlayer', + 'click .playerchoicehelp': 'showPlayerList' }, initialize: function () { @@ -32,10 +33,6 @@ }; }, - onBeforeRender: function () { - this.bitsnoopRequest(this.model.get('torrent').infoHash); - }, - onAttach: function () { this.isTorrentStored(); @@ -52,33 +49,14 @@ } }, - bitsnoopRequest: function (hash) { - var endpoint = 'http://bitsnoop.com/api/fakeskan.php?hash='; - - request({ - method: 'GET', - url: endpoint + hash, - headers: { - 'User-Agent': 'request' - } - }, function (error, response, body) { - if (!error && response.statusCode <= 400) { - if (body === 'FAKE') { - $('.fakeskan').text(i18n.__('%s reported this torrent as fake', 'FakeSkan')).show(); - } - } - }); - }, - startStreaming: function (e) { var torrent = that.model.get('torrent'); - var file = parseInt($(e.currentTarget).attr('data-file')); - var actualIndex = parseInt($(e.currentTarget).attr('data-index')); + var file = $(e.currentTarget).attr('data-file'); var torrentStart = new Backbone.Model({ torrent: torrent.magnetURI, torrent_read: true, - file_index: actualIndex, + file_name: file, device: App.Device.Collection.selected }); App.vent.trigger('stream:start', torrentStart); @@ -93,8 +71,9 @@ $('.store-torrent').hide(); return false; } else if (Settings.droppedMagnet && Settings.droppedMagnet.indexOf('\&dn=') === -1) { - $('.store-torrent').text(i18n.__('Cannot be stored')); - $('.store-torrent').addClass('disabled').prop('disabled', true); + var storeTorrent = $('.store-torrent'); + storeTorrent.text(i18n.__('Cannot be stored')); + storeTorrent.addClass('disabled').prop('disabled', true); win.warn('Magnet lacks Display Name, unable to store it'); return false; } @@ -170,6 +149,14 @@ } }, + showPlayerList: function(e) { + App.vent.trigger('notification:show', new App.Model.Notification({ + title: '', + body: i18n.__('Popcorn Time currently supports') + '
    ' + extPlayerlst + '.

    ' + i18n.__('There is also support for Chromecast, AirPlay & DLNA devices.'), + type: 'success' + })); + }, + closeSelector: function (e) { $('.filter-bar').show(); $('#header').removeClass('header-shadow'); diff --git a/src/app/lib/views/help.js b/src/app/lib/views/help.js index 772e93ccec..c38a1d19e9 100644 --- a/src/app/lib/views/help.js +++ b/src/app/lib/views/help.js @@ -8,7 +8,8 @@ events: { 'click .close-icon': 'closeHelp', - 'click #in-app-reporter': 'reportIssue' + 'click #in-app-reporter': 'reportIssue', + 'click .did-you-know': 'randomizeDyk' }, initialize: function () { @@ -16,7 +17,7 @@ i18n.__('You can paste magnet links anywhere in %s with CTRL+V.', Settings.projectName), i18n.__('You can drag & drop a .torrent file into %s.', Settings.projectName), i18n.__('The %s project was forked from the Popcorn Time project that started in February 2014 and has already had 150 people that contributed more than 3000 times to it\'s development in August 2014.', Settings.projectName), - i18n.__('If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.', 'opensubtitles.org', 'yifysubtitles.com'), + i18n.__('If a subtitle for a TV series is missing, you can add it on %s. And the same way for a movie, but on %s.', 'opensubtitles.org', 'yifysubtitles.com'), i18n.__('If you\'re experiencing connection drop issues, try to reduce the DHT Limit in settings.'), i18n.__('If you search \"1998\", you can see all the movies or TV series that came out that year.'), i18n.__('You can login to Trakt.tv to save all your watched items, and synchronize them across multiple devices.'), @@ -29,9 +30,13 @@ onAttach: function () { $('.search input').blur(); - Mousetrap.bind('esc', function (e) { + Mousetrap.bind(['esc', 'backspace'], function (e) { App.vent.trigger('help:close'); }); + this.randomizeDyk(); + }, + + randomizeDyk: function () { var dyk = dyks[_.random(dyks.length - 1)]; $('.randomized-dyk').html(dyk); }, diff --git a/src/app/lib/views/issue.js b/src/app/lib/views/issue.js deleted file mode 100644 index b622e898c1..0000000000 --- a/src/app/lib/views/issue.js +++ /dev/null @@ -1,270 +0,0 @@ -(function (App) { - 'use strict'; - - var BT_id = 13, //ID of project (got with gitlab.projects.all). 13 is for 'butterproject/butter' - BT_url = Settings.issuesUrl, //Url of 'issues' of the above project - token; - - var Issue = Marionette.View.extend({ - template: '#issue-tpl', - className: 'issue', - - ui: { - success_alert: '.success_alert' - }, - - events: { - 'click .close-icon': 'closeIssue', - 'click .submit-issue': 'submitIssue', - 'click .search-issue': 'searchIssue', - 'click .issue-title': 'showIssueDetails', - 'click .found-issue': 'closeIssue', - 'click .notfound-issue': 'newIssue', - //'click .anonymous-issue': 'anonIssue', - 'click .login-issue': 'login' - }, - - onAttach: function () { - if (AdvSettings.get('gitlabPassword') && AdvSettings.get('gitlabMail')) { - $('#issue-email').val(AdvSettings.get('gitlabMail')), - $('#issue-pw').val(AdvSettings.get('gitlabPassword')); - } - - $('#issue-content').on('keyup', function (e) { - var userInput = document.getElementById('issue-content').value.replace(/(\w|\W)\1{3}/igm, '').length; - if (userInput > 200) { - $('#issue-length').hide(); - } else { - $('#issue-length').show().text('(' + userInput + '/200)'); - } - }); - - Mousetrap.bind(['esc', 'backspace'], function (e) { - App.vent.trigger('issue:close'); - }); - Mousetrap(document.getElementById('issue-pw')).bind(['enter'], function (e, combo) { - $('.login-issue').click(); - }); - Mousetrap(document.getElementById('issue-email')).bind(['enter'], function (e, combo) { - $('.login-issue').click(); - }); - Mousetrap(document.getElementById('issue-search-field')).bind(['enter'], function (e, combo) { - $('.search-issue').click(); - }); - }, - - searchGitLab: function (keyword) { - - var gitlab = require('gitlab')({ - url: Settings.sourceUrl, - token: token || 'sb1SeWoyoAWrGPTuQcNE' //public reporter token - }); - var issue_desc, - result, - results = []; - - gitlab.projects.issues.list(BT_id, { - state: 'opened' - }, function (data) { - data = Common.sanitize(data); - //stores in 'results' all issues (id + title) containing the keyword - data.forEach(function (item) { - issue_desc = - item.description.toLowerCase() + ' ' + item.title.toLowerCase(); - - result = issue_desc.search(keyword.toLowerCase()); - if (result !== -1) { - results.push({ - id: item.iid, - title: item.title, - description: item.description, - labels: item.labels - }); - return; - } else { - return; - } - }); - - //interpret results - if (results.length === 0) { - $('.search-issue').removeClass('fa-spinner fa-spin').addClass('fa-search'); - $('#issue-results').append('

    ' + i18n.__('No issues found...') + '

    '); - $('#issue-search .button.notfound-issue').show(); - } else { - $('.search-issue').removeClass('fa-spinner fa-spin').addClass('fa-search'); - var newLine = function (id, title, description, labels) { - $('#issue-results').append( - '
  • ' + '' + title + '' + ' #' + id + ' - ' + labels + '' + '
    ' + '

    ' + description + '

    ' + '' + i18n.__('Open in your browser') + '' + '
    ' + '
  • ' - ); - }; - for (var i = 0; i < results.length; i++) { - results[i].description = require('markdown').markdown.toHTML(results[i].description).replace(/|<\/em>/g, '_'); - results[i].labels = results[i].labels.length !== 0 ? results[i].labels.join(', ') : 'Uncategorized'; - newLine(results[i].id, results[i].title, results[i].description, results[i].labels); - } - $('#issue-search .button').show(); - } - - }); - - }, - - showIssueDetails: function (e) { - var elm = e.currentTarget.parentElement.children[2]; - var visible = $(elm).css('display'); - - if (visible === 'none') { - $(elm).show(); - } else { - $(elm).hide(); - } - }, - - getLogs: function () { - if (fs.existsSync(path.join(data_path, 'logs.txt'))) { - return '\n\n---' + '\n\n**Error log:**' + '\n\n```' + fs.readFileSync(path.join(data_path, 'logs.txt'), 'utf-8') + '\n\n```'; - } else { - return false; - } - }, - - getSpecs: function () { - var release = require('os-name')(os.platform(), os.release()); - - var cpu = os.cpus(); - cpu = cpu[0].model; - - var ram = Math.round(os.totalmem() / (1000 * 1000 * 1000)) + 'GB'; - - return '\n\n---' + '\n\n**Environment:**' + '\n\n' + Settings.projectName + ' version: ' + Settings.version + ' ' + App.git.commit.slice(0, 8) + '\n\nOS: ' + release + '\n\nCPU Model: ' + cpu + '\n\nAvailable Memory: ' + ram; - - }, - - reportBug: function (title, content, token) { - var that = this; - if (this.isReporting) { - return; - } - this.isReporting = true; - - var gitlab = require('gitlab')({ - url: Settings.projectUrl, - token: token //Private token - }); - var issue_id = false; - - content += this.getSpecs(); //add OS, version, etc. - - if (this.getLogs()) { - content += this.getLogs(); //add error logs - } - - gitlab.issues.create( - BT_id, { - title: title, - description: content, - labels: 'In-App Reporter' - }, - function (callback) { - callback = Common.sanitize(callback); - issue_id = BT_url + callback.iid; - - win.debug('Issue created:', issue_id); - - document.getElementById('issue-url').href = issue_id; - $('#issue-url').text(issue_id); - - $('#issue-form').hide(); - $('#issue-success').show(); - that.isReporting = false; - - } - ); - }, - - login: function () { - var that = this; - $('#issue-auth .issue-loading-icon').show(); - this.getToken(function (data) { - if (data) { - token = data; - win.debug('GitLab API: auth success'); - AdvSettings.set('gitlabMail', $('#issue-email').val()); - AdvSettings.set('gitlabPassword', $('#issue-pw').val()); - $('#issue-auth .issue-loading-icon').hide(); - that.anonIssue(); - } else { - $('#issue-auth .issue-loading-icon').hide(); - $('.notification_alert').show().text(i18n.__('Invalid credentials')).delay(2500).fadeOut(400); - } - }); - }, - - getToken: function (callback) { - var email = $('#issue-email').val(), - password = $('#issue-pw').val(); - - var gitlab = require('gitlab')({ - url: Settings.projectUrl, - token: 'sb1SeWoyoAWrGPTuQcNE' //public reporter token - }); - - gitlab.users.session(email, password, function (response) { - callback(response.private_token); - }); - }, - - submitIssue: function () { - var title = $('#issue-title').val(); - var content = $('#issue-content').val(); - - if (!title || !content) { - $('.notification_alert').show().text(i18n.__('Fields cannot be empty')).delay(2500).fadeOut(400); - return; - } - if (content.replace(/(\w|\W)\1{3}/igm, '').length < 200) { - $('.notification_alert').show().text(i18n.__('200 characters minimum')).delay(2500).fadeOut(400); - return; - } - - this.reportBug(title, content, (token || 'sb1SeWoyoAWrGPTuQcNE')); - }, - - searchIssue: function () { - $('.search-issue').removeClass('fa-search').addClass('fa-spinner fa-spin'); - document.getElementById('issue-results').innerHTML = ''; //clear - - var keyword = $('#issue-search-field').val().replace(/\W/g, ' ').replace(/\s\s+/g, ' '); - - if (!keyword) { - $('.notification_alert').show().text(i18n.__('Fields cannot be empty')).delay(2500).fadeOut(400); - $('.search-issue').removeClass('fa-spinner fa-spin').addClass('fa-search'); - return; - } - this.searchGitLab(keyword); - }, - - newIssue: function () { - $('#issue-search').hide(); - $('#issue-form').show(); - }, - - anonIssue: function () { - $('#issue-auth').hide(); - $('#issue-search').show(); - }, - - onBeforeDestroy: function () { - Mousetrap.unbind(['esc', 'backspace']); - }, - - closeIssue: function () { - App.vent.trigger('issue:close'); - } - - }); - - App.View.Issue = Issue; - -})(window.App); diff --git a/src/app/lib/views/keyboard.js b/src/app/lib/views/keyboard.js index 2b4f3602f1..c839731b24 100644 --- a/src/app/lib/views/keyboard.js +++ b/src/app/lib/views/keyboard.js @@ -12,7 +12,7 @@ onAttach: function () { $('.search input').blur(); - Mousetrap.bind('esc', function (e) { + Mousetrap.bind(['esc', 'backspace'], function (e) { App.vent.trigger('keyboard:close'); }); }, diff --git a/src/app/lib/views/lang_dropdown.js b/src/app/lib/views/lang_dropdown.js index a2ea369432..85160ac037 100644 --- a/src/app/lib/views/lang_dropdown.js +++ b/src/app/lib/views/lang_dropdown.js @@ -42,12 +42,26 @@ this.model.set('values', newLangs); this.values = newLangs; this.render(); + + if ((Settings.subtitle_language !== 'none') && (Settings.subtitle_language in newLangs)) { + this.setLang(Settings.subtitle_language); + } + + $('.tooltipped').tooltip({ + delay: { + 'show': 800, + 'hide': 100 + } + }); }, setLang: function (value) { - console.log(value); this.model.set('selected', value); - this.ui.selected.removeClass().addClass('flag toggle selected-lang').addClass(value); + if (value !== 'none') { + this.ui.selected.removeClass().addClass('flag toggle selected-lang').addClass(value.substr(0,2)); + } else { + this.ui.selected.removeClass().addClass('flag toggle selected-lang').addClass(value); + } App.vent.trigger(this.type + ':lang', value); }, diff --git a/src/app/lib/views/main_window.js b/src/app/lib/views/main_window.js index 6278475fc3..1af76aa6cf 100644 --- a/src/app/lib/views/main_window.js +++ b/src/app/lib/views/main_window.js @@ -1,207 +1,200 @@ (function(App) { - "use strict"; + 'use strict'; var _this; var MainWindow = Marionette.View.extend({ - template: "#main-window-tpl", + template: '#main-window-tpl', - id: "main-window", + id: 'main-window', regions: { - Header: "#header", - Content: "#content", - MovieDetail: "#movie-detail", - FileSelector: "#file-selector-container", - Player: "#player", - Settings: "#settings-container", - InitModal: "#initializing", - Disclaimer: "#disclaimer-container", - About: "#about-container", - VPN: "#vpn-container", - Keyboard: "#keyboard-container", - Help: "#help-container", - TorrentCollection: "#torrent-collection-container", - Issue: "#issue-container", - Notification: "#notification", - Seedbox: "#seedbox-container" + Header: '#header', + Content: '#content', + MovieDetail: '#movie-detail', + FileSelector: '#file-selector-container', + Player: '#player', + Settings: '#settings-container', + InitModal: '#initializing', + Disclaimer: '#disclaimer-container', + About: '#about-container', + VPN: '#vpn-container', + Keyboard: '#keyboard-container', + Help: '#help-container', + TorrentCollection: '#torrent-collection-container', + Notification: '#notification', + Seedbox: '#seedbox-container' }, ui: { - posterswidth_alert: ".notification_alert" + posterswidth_alert: '.notification_alert' }, events: { - dragover: "preventDefault", - drop: "preventDefault", - dragstart: "preventDefault", - "click .links": "links" + dragover: 'preventDefault', + drop: 'preventDefault', + dragstart: 'preventDefault', + auxclick: 'backToPreviousView', + 'click .links': 'links' }, initialize: function() { _this = this; _.each(_this.getRegions(), function(element, index) { - element.on("before:show", function(region, view) { + element.on('before:show', function(region, view) { if (view.className && App.ViewStack[0] !== view.className) { App.ViewStack.push(view.className); } - App.vent.trigger("viewstack:push", view.className); + App.vent.trigger('viewstack:push', view.className); }); - element.on("empty", function(region, view) { + element.on('empty', function(region, view) { var viewName = - typeof view !== "undefined" ? view.className : "unknown"; + typeof view !== 'undefined' ? view.className : 'unknown'; App.ViewStack.pop(); - App.vent.trigger("viewstack:pop", viewName); + App.vent.trigger('viewstack:pop', viewName); if (!App.ViewStack[0]) { - App.ViewStack = ["main-browser"]; + App.ViewStack = ['main-browser']; } }); }); // Application events - App.vent.on("movies:list", _.bind(this.movieTabShow, this)); - App.vent.on("shows:list", _.bind(this.tvshowTabShow, this)); - App.vent.on("anime:list", _.bind(this.animeTabShow, this)); - App.vent.on("favorites:list", _.bind(this.showFavorites, this)); - App.vent.on("favorites:render", _.bind(this.renderFavorites, this)); - App.vent.on("watchlist:list", _.bind(this.showWatchlist, this)); - App.vent.on("shows:update", _.bind(this.updateShows, this)); - App.vent.on("shows:init", _.bind(this.initShows, this)); + App.vent.on('movies:list', _.bind(this.movieTabShow, this)); + App.vent.on('shows:list', _.bind(this.tvshowTabShow, this)); + App.vent.on('anime:list', _.bind(this.animeTabShow, this)); + App.vent.on('favorites:list', _.bind(this.showFavorites, this)); + App.vent.on('favorites:render', _.bind(this.renderFavorites, this)); + App.vent.on('watchlist:list', _.bind(this.showWatchlist, this)); + App.vent.on('shows:update', _.bind(this.updateShows, this)); + App.vent.on('shows:init', _.bind(this.initShows, this)); // Add event to show disclaimer - App.vent.on("disclaimer:show", _.bind(this.showDisclaimer, this)); + App.vent.on('disclaimer:show', _.bind(this.showDisclaimer, this)); App.vent.on( - "disclaimer:close", - _.bind(this.getRegion("Disclaimer").empty, this.getRegion("Disclaimer")) + 'disclaimer:close', + _.bind(this.getRegion('Disclaimer').empty, this.getRegion('Disclaimer')) ); // Add event to show about - App.vent.on("about:show", _.bind(this.showAbout, this)); + App.vent.on('about:show', _.bind(this.showAbout, this)); App.vent.on( - "about:close", - _.bind(this.getRegion("About").empty, this.getRegion("About")) + 'about:close', + _.bind(this.getRegion('About').empty, this.getRegion('About')) ); // Add event to show VPN installer - App.vent.on("vpn:show", _.bind(this.showVPN, this)); + App.vent.on('vpn:show', _.bind(this.showVPN, this)); App.vent.on( - "vpn:close", - _.bind(this.getRegion("VPN").empty, this.getRegion("VPN")) + 'vpn:close', + _.bind(this.getRegion('VPN').empty, this.getRegion('VPN')) ); // Keyboard - App.vent.on("keyboard:show", _.bind(this.showKeyboard, this)); + App.vent.on('keyboard:show', _.bind(this.showKeyboard, this)); App.vent.on( - "keyboard:close", - _.bind(this.getRegion("Keyboard").empty, this.getRegion("Keyboard")) + 'keyboard:close', + _.bind(this.getRegion('Keyboard').empty, this.getRegion('Keyboard')) ); - App.vent.on("keyboard:toggle", _.bind(this.toggleKeyboard, this)); + App.vent.on('keyboard:toggle', _.bind(this.toggleKeyboard, this)); // Help - App.vent.on("help:show", _.bind(this.showHelp, this)); + App.vent.on('help:show', _.bind(this.showHelp, this)); App.vent.on( - "help:close", - _.bind(this.getRegion("Help").empty, this.getRegion("Help")) - ); - App.vent.on("help:toggle", _.bind(this.toggleHelp, this)); - - // Issue - App.vent.on("issue:new", _.bind(this.showIssue, this)); - App.vent.on( - "issue:close", - _.bind(this.getRegion("Issue").empty, this.getRegion("Issue")) + 'help:close', + _.bind(this.getRegion('Help').empty, this.getRegion('Help')) ); + App.vent.on('help:toggle', _.bind(this.toggleHelp, this)); // Movies - App.vent.on("movie:showDetail", _.bind(this.showMovieDetail, this)); + App.vent.on('movie:showDetail', _.bind(this.showMovieDetail, this)); App.vent.on( - "movie:closeDetail", - _.bind(this.closeMovieDetail, this.getRegion("MovieDetail")) + 'movie:closeDetail', + _.bind(this.closeMovieDetail, this.getRegion('MovieDetail')) ); // Torrent collection App.vent.on( - "torrentCollection:show", + 'torrentCollection:show', _.bind(this.showTorrentCollection, this) ); App.vent.on( - "torrentCollection:close", + 'torrentCollection:close', _.bind( - this.getRegion("TorrentCollection").empty, - this.getRegion("TorrentCollection") + this.getRegion('TorrentCollection').empty, + this.getRegion('TorrentCollection') ) ); // Seedbox collection App.vent.on( - "seedbox:show", + 'seedbox:show', _.bind(this.showSeedbox, this) ); App.vent.on( - "seedbox:close", + 'seedbox:close', _.bind( - this.getRegion("Seedbox").empty, - this.getRegion("Seedbox") + this.getRegion('Seedbox').empty, + this.getRegion('Seedbox') ) ); // Tv Shows - App.vent.on("show:showDetail", _.bind(this.showShowDetail, this)); + App.vent.on('show:showDetail', _.bind(this.showShowDetail, this)); App.vent.on( - "show:closeDetail", - _.bind(this.closeShowDetail, this.getRegion("MovieDetail")) + 'show:closeDetail', + _.bind(this.closeShowDetail, this.getRegion('MovieDetail')) ); // Settings events - App.vent.on("settings:show", _.bind(this.showSettings, this)); + App.vent.on('settings:show', _.bind(this.showSettings, this)); App.vent.on( - "settings:close", - _.bind(this.getRegion("Settings").empty, this.getRegion("Settings")) + 'settings:close', + _.bind(this.getRegion('Settings').empty, this.getRegion('Settings')) ); - App.vent.on("notification:show", _.bind(this.showNotification, this)); - App.vent.on("notification:close", _.bind(this.closeNotification, this)); + App.vent.on('notification:show', _.bind(this.showNotification, this)); + App.vent.on('notification:close', _.bind(this.closeNotification, this)); App.vent.on( - "system:openFileSelector", + 'system:openFileSelector', _.bind(this.showFileSelector, this) ); App.vent.on( - "system:closeFileSelector", + 'system:closeFileSelector', _.bind( - this.getRegion("FileSelector").empty, - this.getRegion("FileSelector") + this.getRegion('FileSelector').empty, + this.getRegion('FileSelector') ) ); App.vent.on( - "system:tvstAuthenticated", + 'system:tvstAuthenticated', _.bind(this.tvstAuthenticated, this) ); // Stream events - App.vent.on("stream:started", _.bind(this.streamStarted, this)); - App.vent.on("stream:ready", _.bind(this.streamReady, this)); - App.vent.on("stream:local", _.bind(this.showPlayer, this)); - App.vent.on("player:close", _.bind(this.showViews, this)); + App.vent.on('stream:started', _.bind(this.streamStarted, this)); + App.vent.on('stream:ready', _.bind(this.streamReady, this)); + App.vent.on('stream:local', _.bind(this.showPlayer, this)); + App.vent.on('player:close', _.bind(this.showViews, this)); App.vent.on( - "player:close", - _.bind(this.getRegion("Player").empty, this.getRegion("Player")) + 'player:close', + _.bind(this.getRegion('Player').empty, this.getRegion('Player')) ); - App.vent.on("restartButter", _.bind(this.restartButter, this)); + App.vent.on('restartButter', _.bind(this.restartButter, this)); App.vent.on( - "updatePostersSizeStylesheet", + 'updatePostersSizeStylesheet', _.bind(this.updatePostersSizeStylesheet, this) ); }, showSubtitles: function(model) { - win.debug("Show subtitles", model); + win.debug('Show subtitles', model); var s = new App.View.Subtitles({ model: model }); @@ -209,18 +202,28 @@ }, onAttach: function() { - this.showChildView("Header", new App.View.TitleBar()); + if (pkJson.window.frame) { + $('#header').remove(); + $('#' + this.id).addClass('default-frame'); + } else { + if (os.platform() === 'win32') { + this.showChildView('Header', new App.View.WindowsTitleBar()); + } else { + this.showChildView('Header', new App.View.TitleBar()); + } + } + // Set the app title (for Windows mostly) win.title = App.Config.title; var status = new Backbone.Model({ - status: i18n.__("Init Database"), + status: i18n.__('Init Database'), done: 0.05 }); // Show loading modal on startup var that = this; this.showChildView( - "Content", + 'Content', new App.View.InitModal({ model: status }) @@ -228,14 +231,14 @@ App.db.initialize(status).then(function() { status.set({ - status: i18n.__("Create Temp Folder"), + status: i18n.__('Create Temp Folder'), done: 0.25 }); // Create the System Temp Folder. This is used to store temporary data like movie files. if (!fs.existsSync(Settings.tmpLocation)) { fs.mkdir(Settings.tmpLocation, function(err) { - if (!err || err.errno === "-4075") { + if (!err || err.errno === '-4075') { //success } else { Settings.tmpLocation = path.join( @@ -246,53 +249,82 @@ } }); } + const torrent_cache_dir = path.join(Settings.tmpLocation, 'TorrentCache'); + if (!fs.existsSync(torrent_cache_dir)) { + fs.mkdir(torrent_cache_dir, function (err) { + if (err && err.errno !== '-4075') { console.log('error creating TorrentCache dir', err); } + }); + } + + if (AdvSettings.get('separateDownloadsDir')) { + if (!fs.existsSync(Settings.downloadsLocation)) { + fs.mkdir(Settings.downloadsLocation, function(err) { + if (!err || err.errno === '-4075') { + //success + } else { + Settings.downloadsLocation = path.join( + os.tmpDir(), + Settings.projectName + ); + fs.mkdir(Settings.downloadsLocation); + } + }); + } + const torrent_cache_dir2 = path.join(Settings.downloadsLocation, 'TorrentCache'); + if (!fs.existsSync(torrent_cache_dir2)) { + fs.mkdir(torrent_cache_dir2, function (err) { + if (err && err.errno !== '-4075') { console.log('error creating Downloads TorrentCache dir', err); } + }); + } + } status.set({ - status: i18n.__("Set System Theme"), + status: i18n.__('Set System Theme'), done: 0.3 }); try { - fs.statSync("src/app/themes/" + Settings.theme + ".css"); + fs.statSync('src/app/themes/' + Settings.theme + '.css'); } catch (e) { - Settings.theme = "Official_-_Dark_theme"; - AdvSettings.set("theme", "Official_-_Dark_theme"); + Settings.theme = 'Official_-_Dark_theme'; + AdvSettings.set('theme', 'Official_-_Dark_theme'); } - $("link#theme").attr("href", "themes/" + Settings.theme + ".css"); + $('link#theme').attr('href', 'themes/' + Settings.theme + '.css'); // focus win. also handles AlwaysOnTop - App.vent.trigger("window:focus"); + App.vent.trigger('window:focus'); status.set({ - status: i18n.__("Disclaimer"), + status: i18n.__('Disclaimer'), done: 0.5 }); // we check if the disclaimer is accepted - if (!AdvSettings.get("disclaimerAccepted")) { + if (!AdvSettings.get('disclaimerAccepted')) { that.showDisclaimer(); } status.set({ - status: i18n.__("Done"), + status: i18n.__('Done'), done: 1 }); - that.getRegion("InitModal").empty(); + that.getRegion('InitModal').empty(); - var openScreen = Settings.startScreen === "Last Open" ? Settings.lastTab : Settings.startScreen; + var openScreen = Settings.startScreen === 'Last Open' ? Settings.lastTab : Settings.startScreen; switch (openScreen) { - case "Watchlist": that.showWatchlist(); break; - case "Favorites": that.showFavorites(); break; - case "TV Series": that.tvshowTabShow(); break; - case "Anime": that.animeTabShow(); break; - case "Torrent-collection": + case 'Watchlist': that.showWatchlist(); break; + case 'Favorites': that.showFavorites(); break; + case 'TV Series': that.tvshowTabShow(); break; + case 'Anime': that.animeTabShow(); break; + case 'Torrent-collection': that.movieTabShow(); //needed because Torrentcollection isnt a real collection that.showTorrentCollection(); break; - case "Seedbox": + case 'Seedbox': + that.movieTabShow(); //needed because Seedbox isnt a real collection that.showSeedbox(); break; default: @@ -300,15 +332,18 @@ } // do we celebrate events? - if (AdvSettings.get("events")) { - $(".events").css("display", "block"); + if (AdvSettings.get('events')) { + $('.events').css('display', 'block'); + if (os.platform() === 'win32' && $('.windows-titlebar .events').css('background-repeat') === 'no-repeat') { + $('.windows-titlebar .icon').css('opacity', '0'); + } } // set player from settings var players = App.Device.Collection.models; for (var i in players) { - if (players[i].id === AdvSettings.get("chosenPlayer")) { - App.Device.Collection.setDevice(AdvSettings.get("chosenPlayer")); + if (players[i].id === AdvSettings.get('chosenPlayer')) { + App.Device.Collection.setDevice(AdvSettings.get('chosenPlayer')); } } @@ -317,41 +352,41 @@ }); // Cancel all new windows (Middle clicks / New Tab) - win.on("new-win-policy", function(frame, url, policy) { + win.on('new-win-policy', function(frame, url, policy) { policy.ignore(); }); - App.vent.trigger("updatePostersSizeStylesheet"); - App.vent.trigger("main:ready"); + App.vent.trigger('updatePostersSizeStylesheet'); + App.vent.trigger('main:ready'); }, movieTabShow: function(e) { - this.getRegion("Settings").empty(); - this.getRegion("MovieDetail").empty(); + this.getRegion('Settings').empty(); + this.getRegion('MovieDetail').empty(); - this.showChildView("Content", new App.View.MovieBrowser()); + this.showChildView('Content', new App.View.MovieBrowser()); }, tvshowTabShow: function(e) { - this.getRegion("Settings").empty(); - this.getRegion("MovieDetail").empty(); + this.getRegion('Settings').empty(); + this.getRegion('MovieDetail').empty(); - this.showChildView("Content", new App.View.ShowBrowser()); + this.showChildView('Content', new App.View.ShowBrowser()); }, animeTabShow: function(e) { - this.getRegion("Settings").empty(); - this.getRegion("MovieDetail").empty(); + this.getRegion('Settings').empty(); + this.getRegion('MovieDetail').empty(); - this.showChildView("Content", new App.View.AnimeBrowser()); + this.showChildView('Content', new App.View.AnimeBrowser()); }, updateShows: function(e) { var that = this; - App.vent.trigger("show:closeDetail"); - this.showChildView("Content", new App.View.InitModal()); + App.vent.trigger('show:closeDetail'); + this.showChildView('Content', new App.View.InitModal()); App.db.syncDB(function() { - that.getRegion("InitModal").empty(); + that.getRegion('InitModal').empty(); that.tvshowTabShow(); // Focus the window when the app opens win.focus(); @@ -361,105 +396,101 @@ // used in app to re-triger a api resync initShows: function(e) { var that = this; - App.vent.trigger("settings:close"); - this.showChildView("Content", new App.View.InitModal()); + App.vent.trigger('settings:close'); + this.showChildView('Content', new App.View.InitModal()); App.db.initDB(function(err, data) { - that.getRegion("InitModal").empty(); + that.getRegion('InitModal').empty(); if (!err) { // we write our new update time - AdvSettings.set("tvshow_last_sync", +new Date()); + AdvSettings.set('tvshow_last_sync', +new Date()); } - App.vent.trigger("shows:list"); + App.vent.trigger('shows:list'); // Focus the window when the app opens win.focus(); }); }, showFavorites: function(e) { - this.getRegion("Settings").empty(); - this.getRegion("MovieDetail").empty(); + this.getRegion('Settings').empty(); + this.getRegion('MovieDetail').empty(); - this.showChildView("Content", new App.View.FavoriteBrowser()); + this.showChildView('Content', new App.View.FavoriteBrowser()); }, renderFavorites: function(e) { - this.showChildView("Content", new App.View.FavoriteBrowser()); - App.currentview = "Favorites"; - $(".right .search").hide(); - $(".filter-bar") - .find(".active") - .removeClass("active"); - $("#filterbar-favorites").addClass("active"); + this.showChildView('Content', new App.View.FavoriteBrowser()); + App.currentview = 'Favorites'; + $('.right .search').hide(); + $('.filter-bar') + .find('.active') + .removeClass('active'); + $('#filterbar-favorites').addClass('active'); }, showWatchlist: function(e) { - this.getRegion("Settings").empty(); - this.getRegion("MovieDetail").empty(); + this.getRegion('Settings').empty(); + this.getRegion('MovieDetail').empty(); var that = this; - $("#nav-filters, .search, .items").hide(); - $(".spinner").show(); + $('#nav-filters, .search, .items').hide(); + $('.spinner').show(); - this.showChildView("Content", new App.View.WatchlistBrowser()); + this.showChildView('Content', new App.View.WatchlistBrowser()); }, showDisclaimer: function(e) { - this.showChildView("Disclaimer", new App.View.DisclaimerModal()); + this.showChildView('Disclaimer', new App.View.DisclaimerModal()); }, showAbout: function(e) { - this.showChildView("About", new App.View.About()); + this.showChildView('About', new App.View.About()); }, showVPN: function(e) { - this.showChildView("VPN", new App.View.VPN()); + this.showChildView('VPN', new App.View.VPN()); }, showTorrentCollection: function(e) { - this.showChildView("TorrentCollection", new App.View.TorrentCollection()); + this.showChildView('TorrentCollection', new App.View.TorrentCollection()); }, showSeedbox: function(e) { - this.showChildView("Seedbox", new App.View.Seedbox()); + this.showChildView('Seedbox', new App.View.Seedbox()); }, showKeyboard: function(e) { - this.showChildView("Keyboard", new App.View.Keyboard()); + this.showChildView('Keyboard', new App.View.Keyboard()); }, toggleKeyboard: function(e) { - if ($(".keyboard-container").length > 0) { - App.vent.trigger("keyboard:close"); + if ($('.keyboard-container').length > 0) { + App.vent.trigger('keyboard:close'); } else { this.showKeyboard(); } }, showHelp: function(e) { - this.showChildView("Help", new App.View.Help()); + this.showChildView('Help', new App.View.Help()); }, toggleHelp: function(e) { - if ($(".help-container").length > 0) { - App.vent.trigger("help:close"); + if ($('.help-container').length > 0) { + App.vent.trigger('help:close'); } else { this.showHelp(); } }, - showIssue: function(e) { - this.showChildView("Issue", new App.View.Issue()); - }, - preventDefault: function(e) { e.preventDefault(); }, showMovieDetail: function(movieModel) { this.showChildView( - "MovieDetail", + 'MovieDetail', new App.View.MovieDetail({ model: movieModel }) @@ -467,13 +498,21 @@ }, closeMovieDetail: function(movieModel) { - _this.getRegion("MovieDetail").empty(); - App.vent.trigger("shortcuts:list"); + _this.getRegion('MovieDetail').empty(); + App.vent.trigger('shortcuts:list'); }, + // This simply close Movie/Show details and some other views (about) when mouse's back(down) button is used (so kinda like in browsers, it get back) + backToPreviousView: function(e) { + // if (App.ViewStack is different of torrent loading or player and mouse's back/down button clicked + if (e.button === 3 && !App.ViewStack.includes('app-overlay')) { + Mousetrap.trigger('esc'); + } + }, + showNotification: function(notificationModel) { this.showChildView( - "Notification", + 'Notification', new App.View.Notification({ model: notificationModel }) @@ -481,12 +520,12 @@ }, closeNotification: function() { - this.getRegion("Notification").empty(); + this.getRegion('Notification').empty(); }, showShowDetail: function(showModel) { this.showChildView( - "MovieDetail", + 'MovieDetail', new App.View.ShowDetail({ model: showModel }) @@ -494,16 +533,16 @@ }, closeShowDetail: function(showModel) { - _this.getRegion("MovieDetail").empty(); - App.vent.trigger("shortcuts:list"); + _this.getRegion('MovieDetail').empty(); + App.vent.trigger('shortcuts:list'); }, showFileSelector: function(fileModel) { - App.vent.trigger("about:close"); - App.vent.trigger("stream:stop"); - App.vent.trigger("player:close"); + App.vent.trigger('about:close'); + App.vent.trigger('stream:stopFS'); + App.vent.trigger('player:close'); this.showChildView( - "FileSelector", + 'FileSelector', new App.View.FileSelector({ model: fileModel }) @@ -512,7 +551,7 @@ showSettings: function(settingsModel) { this.showChildView( - "Settings", + 'Settings', new App.View.Settings({ model: settingsModel }) @@ -520,7 +559,7 @@ }, tvstAuthenticated: function() { - win.info("TVShow Time: authenticated"); + win.info('TVShow Time: authenticated'); }, streamStarted: function(stateModel) { @@ -533,7 +572,7 @@ // uncomment previous line to close it this.showChildView( - "Player", + 'Player', new App.View.Loading({ model: stateModel }) @@ -546,40 +585,40 @@ showPlayer: function(streamModel) { this.showChildView( - "Player", + 'Player', new App.View.Player({ model: streamModel }) ); - this.getRegion("Content").$el.hide(); - if (this.getRegion("MovieDetail").$el !== undefined) { - this.getRegion("MovieDetail").$el.hide(); + this.getRegion('Content').$el.hide(); + if (this.getRegion('MovieDetail').$el !== undefined) { + this.getRegion('MovieDetail').$el.hide(); } }, showViews: function(streamModel) { - this.getRegion("Content").$el.show(); + this.getRegion('Content').$el.show(); try { - this.getRegion("MovieDetail").$el.show(); + this.getRegion('MovieDetail').$el.show(); - var detailWin = this.getRegion("MovieDetail").el.firstElementChild + var detailWin = this.getRegion('MovieDetail').el.firstElementChild .classList[0]; - if (detailWin === "shows-container-contain") { - App.vent.trigger("shortcuts:shows"); + if (detailWin === 'shows-container-contain') { + App.vent.trigger('shortcuts:shows'); App.ViewStack = [ - "main-browser", - "shows-container-contain", - "app-overlay" + 'main-browser', + 'shows-container-contain', + 'app-overlay' ]; } else { - App.vent.trigger("shortcuts:movies"); - App.ViewStack = ["main-browser", "movie-detail", "app-overlay"]; + App.vent.trigger('shortcuts:movies'); + App.ViewStack = ['main-browser', 'movie-detail', 'app-overlay']; } } catch (err) { - App.ViewStack = ["main-browser", "app-overlay"]; + App.ViewStack = ['main-browser', 'app-overlay']; } - $(window).trigger("resize"); + $(window).trigger('resize'); }, updatePostersSizeStylesheet: function() { @@ -587,7 +626,7 @@ App.db .getSetting({ - key: "postersWidth" + key: 'postersWidth' }) .then(function(doc) { var postersWidth = doc.value; @@ -605,64 +644,64 @@ Settings.postersMinFontSize; var stylesheetContents = [ - ".list .items .item {", - "width:", + '.list .items .item {', + 'width:', postersWidth, - "px;", - "}", + 'px;', + '}', - ".list .items .item .cover,", - ".load-more {", - "background-size: cover;", - "width: ", + '.list .items .item .cover,', + '.load-more {', + 'background-size: cover;', + 'width: ', postersWidth, - "px;", - "height: ", + 'px;', + 'height: ', postersHeight, - "px;", - "}", + 'px;', + '}', - ".item {", - "font-size: " + fontSize + "em;", - "}" - ].join(""); + '.item {', + 'font-size: ' + fontSize + 'em;', + '}' + ].join(''); - $("#postersSizeStylesheet").remove(); + $('#postersSizeStylesheet').remove(); - $("