diff --git a/src/tr-web-control/lang/default.js b/src/tr-web-control/lang/default.js
index 67986d4..4795a81 100644
--- a/src/tr-web-control/lang/default.js
+++ b/src/tr-web-control/lang/default.js
@@ -1,409 +1,409 @@
// lang file
system.defaultLang = {
- "name": "en",
- "system": {
- "title": "Transmission WEB Control",
- "status": {
- "connect": "Connecting...",
- "connected": "Connected",
- "queue": "Queue:",
- "queuefinish": "The queue(s) has finished.",
- "notfinal": "Not finalized",
- "checked": "%n data checked: "
+ "name":"en",
+ "system":{
+ "title":"Transmission WEB Control",
+ "status":{
+ "connect":"Connecting...",
+ "connected":"Connected",
+ "queue":"Queue:",
+ "queuefinish":"The queue(s) has finished.",
+ "notfinal":"Not finalized",
+ "checked":"%n data checked:"
}
},
- "error": {
- "data-error": "Error recieving data!",
- "data-post-error": "Error posting data!",
- "rename-error": "Error renaming file/folder!"
+ "error":{
+ "data-error":"Error recieving data!",
+ "data-post-error":"Error posting data!",
+ "rename-error":"Error renaming file/folder!"
},
- "config": {
- "save-path": "Download directory"
+ "config":{
+ "save-path":"Download directory"
},
- "toolbar": {
- "start": "Start",
- "pause": "Pause",
- "recheck": "Recheck",
- "start-all": "Start all",
- "pause-all": "Pause all",
- "remove": "Remove",
- "remove-all": "Remove all",
- "remove-data": "Remove data",
- "add-torrent": "Add Torrent",
- "attribute": "Attribute",
- "alt-speed": "Alt-Speed",
- "system-config": "Config",
- "system-reload": "Reload",
- "about": "About",
- "reload-time": "Auto Reload:",
- "reload-time-unit": "s/time",
- "autoreload-disabled": "Disabled",
- "autoreload-enabled": "Enabled",
- "search-prompt": "Search Local Torrents",
- "tracker-replace": "Replace trackers",
- "queue": "Queue",
- "ui-mobile": "Mobile UI",
- "ui-original": "Original UI",
- "ui-computer": "Desktop UI",
- "plugin": "Extensions/plugins",
- "rename": "Rename",
- "copy-path-to-clipboard": "Copy download location to clipboard",
- "tip": {
- "start": "Start the checked torrents",
- "pause": "Pause the checked torrents",
- "recheck": "Recheck the checked torrents",
- "recheck-confirm": "Are you sure you want to re-check the selected torrents? This may take some time!",
- "start-all": "Start all",
- "pause-all": "Pause all",
- "remove": "Remove",
- "delete-all": "Delete-all",
- "delete-data": "Delete-data",
- "add-torrent": "Add torrent(s)",
- "attribute": "Attribute",
- "alt-speed": "Alt-speed",
- "system-config": "Config",
- "system-reload": "Reload",
- "about": "About this app",
- "autoreload-disabled": "Click to disable auto reload",
- "autoreload-enabled": "Click to enable auto reload",
- "tracker-replace": "Replace trackers",
- "change-download-dir": "Change download location",
- "ui-mobile": "Mobile UI",
- "ui-original": "Original UI",
- "more-peers": "Ask tracker for more peers",
- "rename": "Renaming a Torrent's Path",
- "copy-path-to-clipboard": "Copy download location to clipboard"
+ "toolbar":{
+ "start":"Start",
+ "pause":"Pause",
+ "recheck":"Recheck",
+ "start-all":"Start all",
+ "pause-all":"Pause all",
+ "remove":"Remove",
+ "remove-all":"Remove all",
+ "remove-data":"Remove data",
+ "add-torrent":"Add Torrent",
+ "attribute":"Attribute",
+ "alt-speed":"Alt-Speed",
+ "system-config":"Config",
+ "system-reload":"Reload",
+ "about":"About",
+ "reload-time":"Auto Reload:",
+ "reload-time-unit":"s/time",
+ "autoreload-disabled":"Disabled",
+ "autoreload-enabled":"Enabled",
+ "search-prompt":"Search Local Torrents",
+ "tracker-replace":"Replace trackers",
+ "queue":"Queue",
+ "ui-mobile":"Mobile UI",
+ "ui-original":"Original UI",
+ "ui-computer":"Desktop UI",
+ "plugin":"Extensions/plugins",
+ "rename":"Rename",
+ "copy-path-to-clipboard":"Copy download location to clipboard",
+ "tip":{
+ "start":"Start the checked torrents",
+ "pause":"Pause the checked torrents",
+ "recheck":"Recheck the checked torrents",
+ "recheck-confirm":"Are you sure you want to re-check the selected torrents? This may take some time!",
+ "start-all":"Start all",
+ "pause-all":"Pause all",
+ "remove":"Remove",
+ "delete-all":"Delete-all",
+ "delete-data":"Delete-data",
+ "add-torrent":"Add torrent(s)",
+ "attribute":"Attribute",
+ "alt-speed":"Alt-speed",
+ "system-config":"Config",
+ "system-reload":"Reload",
+ "about":"About this app",
+ "autoreload-disabled":"Click to disable auto reload",
+ "autoreload-enabled":"Click to enable auto reload",
+ "tracker-replace":"Replace trackers",
+ "change-download-dir":"Change download location",
+ "ui-mobile":"Mobile UI",
+ "ui-original":"Original UI",
+ "more-peers":"Ask tracker for more peers",
+ "rename":"Renaming a Torrent's Path",
+ "copy-path-to-clipboard":"Copy download location to clipboard"
}
},
- "menus": {
- "queue": {
- "move-top": "Move to top",
- "move-up": "Move up",
- "move-down": "Move down",
- "move-bottom": "Move to bottom"
+ "menus":{
+ "queue":{
+ "move-top":"Move to top",
+ "move-up":"Move up",
+ "move-down":"Move down",
+ "move-bottom":"Move to bottom"
},
- "plugin": {
- "auto-match-data-folder": "Automatically matches data directory"
+ "plugin":{
+ "auto-match-data-folder":"Automatically matches data directory"
}
},
- "title": {
- "left": "Navigation",
- "list": "Torrents",
- "attribute": "Attribute",
- "status": "Status"
+ "title":{
+ "left":"Navigation",
+ "list":"Torrents",
+ "attribute":"Attribute",
+ "status":"Status"
},
- "tree": {
- "all": "All",
- "active": "Active",
- "paused": "Paused",
- "downloading": "Downloading",
- "sending": "Seeding",
- "error": "Error",
- "warning": "Warning",
- "actively": "Active",
- "check": "Checking",
- "wait": "Waiting",
- "search-result": "Search Result",
- "status": {
- "loading": "Loading..."
+ "tree":{
+ "all":"All",
+ "active":"Active",
+ "paused":"Paused",
+ "downloading":"Downloading",
+ "sending":"Seeding",
+ "error":"Error",
+ "warning":"Warning",
+ "actively":"Active",
+ "check":"Checking",
+ "wait":"Waiting",
+ "search-result":"Search Result",
+ "status":{
+ "loading":"Loading..."
},
- "statistics": "Statistics",
- "statistics": {
- "title": "Statistics",
- "cumulative": "Cumulative",
- "current": "Current",
- "uploadedBytes": "UploadedBytes: ",
- "downloadedBytes": "DownloadedBytes: ",
- "filesAdded": "FilesAdded: ",
- "sessionCount": "SessionCount: ",
- "secondsActive": "SecondsActive: "
+ "statistics":"Statistics",
+ "statistics":{
+ "title":"Statistics",
+ "cumulative":"Cumulative",
+ "current":"Current",
+ "uploadedBytes":"UploadedBytes:",
+ "downloadedBytes":"DownloadedBytes:",
+ "filesAdded":"FilesAdded:",
+ "sessionCount":"SessionCount:",
+ "secondsActive":"SecondsActive:"
},
- "servers": "Trackers",
- "folders": "Folders",
- "toolbar": {
- "nav": {
- "folders": "Folders"
+ "servers":"Trackers",
+ "folders":"Folders",
+ "toolbar":{
+ "nav":{
+ "folders":"Folders"
}
}
},
- "statusbar": {
- "downloadspeed": "Download speed:",
- "uploadspeed": "Seed speed:",
- "version": "Version:"
+ "statusbar":{
+ "downloadspeed":"Download speed:",
+ "uploadspeed":"Seed speed:",
+ "version":"Version:"
},
- "dialog": {
- "torrent-add": {
- "download-dir": "Download Dir:",
- "torrent-url": "Torrent URL:",
- "tip-torrent-url": "Tip: Please add multiple content with an 'Enter' key press to separate",
- "autostart": "Auto Start:",
- "tip-autostart": "",
- "set-default-download-dir": "Set as default directory",
- "upload-file": "Torrent file(s):",
- "nosource": "No torrent file or URL.",
- "tip-title": "Uploading the torrent file takes precedence over the torrent URL"
+ "dialog":{
+ "torrent-add":{
+ "download-dir":"Download Dir:",
+ "torrent-url":"Torrent URL:",
+ "tip-torrent-url":"Tip: Please add multiple content with an 'Enter' key press to separate",
+ "autostart":"Auto Start:",
+ "tip-autostart":"",
+ "set-default-download-dir":"Set as default directory",
+ "upload-file":"Torrent file(s):",
+ "nosource":"No torrent file or URL.",
+ "tip-title":"Uploading the torrent file takes precedence over the torrent URL"
},
- "system-config": {
- "title": "Server Config",
- "tabs": {
- "base": "Base",
- "network": "Network",
- "limit": "Limit",
- "alt-speed": "Alternative speeds",
- "dictionary-folders": "Folders Dictionary",
- "more": "More"
+ "system-config":{
+ "title":"Server Config",
+ "tabs":{
+ "base":"Base",
+ "network":"Network",
+ "limit":"Limit",
+ "alt-speed":"Alternative speeds",
+ "dictionary-folders":"Folders Dictionary",
+ "more":"More"
},
- "config-dir": "Location of transmission's configuration directory:",
- "download-dir": "Default path to download torrents:",
- "download-dir-free-space": "Free space:",
- "incomplete-dir-enabled": "Use incomplete directory",
- "cache-size-mb": "Disk cache size:",
- "rename-partial-files": "Append '.part' to incomplete files",
- "start-added-torrents": "Auto start added torrents",
- "download-queue-enabled": "Enabled download queue, max queue number:",
- "seed-queue-enabled": "Enabled seed queue, max queue number:",
- "peer-port-random-on-start": "Use random port on start",
- "port-forwarding-enabled": "Enabled forwarding",
- "test-port": "Test the port",
- "port-is-open-true": "The port is open",
- "port-is-open-false": "The port is closed",
- "testing": "Testing...",
- "encryption": "Encryption:",
- "encryption-type": {
- "required": "Required",
- "preferred": "Preferred",
- "tolerated": "Tolerated"
+ "config-dir":"Location of transmission's configuration directory:",
+ "download-dir":"Default path to download torrents:",
+ "download-dir-free-space":"Free space:",
+ "incomplete-dir-enabled":"Use incomplete directory",
+ "cache-size-mb":"Disk cache size:",
+ "rename-partial-files":"Append '.part' to incomplete files",
+ "start-added-torrents":"Auto start added torrents",
+ "download-queue-enabled":"Enabled download queue, max queue number:",
+ "seed-queue-enabled":"Enabled seed queue, max queue number:",
+ "peer-port-random-on-start":"Use random port on start",
+ "port-forwarding-enabled":"Enabled forwarding",
+ "test-port":"Test the port",
+ "port-is-open-true":"The port is open",
+ "port-is-open-false":"The port is closed",
+ "testing":"Testing...",
+ "encryption":"Encryption:",
+ "encryption-type":{
+ "required":"Required",
+ "preferred":"Preferred",
+ "tolerated":"Tolerated"
},
- "utp-enabled": "Enabled µTP (UPnP)",
- "dht-enabled": "Enabled DHT",
- "lpd-enabled": "Enabled LPD",
- "pex-enabled": "Enabled PEX",
- "peer-limit-global": "Maximum global number of peers:",
- "peer-limit-per-torrent": "Maximum peers number of torrent:",
- "speed-limit-down-enabled": "Max global download speed:",
- "speed-limit-up-enabled": "Max global upload speed:",
- "alt-speed-enabled": "Enable alternative speeds",
- "alt-speed-down": "Alternative global download speed:",
- "alt-speed-up": "Alternative global upload speed:",
- "alt-speed-time-enabled": "Use schedule",
- "alt-speed-time": "Time:",
- "weekday": {
- "1": "Monday",
- "2": "Tuesday",
- "3": "Wednesday",
- "4": "Thursday",
- "5": "Friday",
- "6": "Saturday",
- "0": "Sunday"
+ "utp-enabled":"Enabled µTP (UPnP)",
+ "dht-enabled":"Enabled DHT",
+ "lpd-enabled":"Enabled LPD",
+ "pex-enabled":"Enabled PEX",
+ "peer-limit-global":"Maximum global number of peers:",
+ "peer-limit-per-torrent":"Maximum peers number of torrent:",
+ "speed-limit-down-enabled":"Max global download speed:",
+ "speed-limit-up-enabled":"Max global upload speed:",
+ "alt-speed-enabled":"Enable alternative speeds",
+ "alt-speed-down":"Alternative global download speed:",
+ "alt-speed-up":"Alternative global upload speed:",
+ "alt-speed-time-enabled":"Use schedule",
+ "alt-speed-time":"Time:",
+ "weekday":{
+ "1":"Monday",
+ "2":"Tuesday",
+ "3":"Wednesday",
+ "4":"Thursday",
+ "5":"Friday",
+ "6":"Saturday",
+ "0":"Sunday"
},
- "blocklist-enabled": "Use blocklist",
- "blocklist-size": "Blocklist has %n rules.",
- "seedRatioLimited": "The default seed ratio for torrents to use:",
- "queue-stalled-enabled": "Whether or not to consider idle torrents as stalled:",
- "idle-seeding-limit-enabled": "Torrents we're seeding will be stopped if they're idle for this long:",
- "minutes": "Minutes",
- "nochange": "No change",
- "saving": "Saving...",
- "show-bt-servers": "Show 'BT servers' on Trackers: ",
- "restore-default-settings": "Restore UI Default Settings",
- "language": "Language:",
- "loading": "Loading...",
- "hide-subfolders": "When clicking on the data directory, hide subfolders content in the list: ",
- "simple-check-mode": "Checked only one torrent when you right-click on the torrent list: "
+ "blocklist-enabled":"Use blocklist",
+ "blocklist-size":"Blocklist has %n rules.",
+ "seedRatioLimited":"The default seed ratio for torrents to use:",
+ "queue-stalled-enabled":"Whether or not to consider idle torrents as stalled:",
+ "idle-seeding-limit-enabled":"Torrents we're seeding will be stopped if they're idle for this long:",
+ "minutes":"Minutes",
+ "nochange":"No change",
+ "saving":"Saving...",
+ "show-bt-servers":"Show 'BT servers' on Trackers:",
+ "restore-default-settings":"Restore UI Default Settings",
+ "language":"Language:",
+ "loading":"Loading...",
+ "hide-subfolders":"When clicking on the data directory, hide subfolders content in the list:",
+ "simple-check-mode":"Checked only one torrent when you right-click on the torrent list:"
},
- "public": {
- "button-ok": "OK",
- "button-cancel": "Cancel",
- "button-reload": "Reload",
- "button-save": "Save",
- "button-close": "Close",
- "button-update": "Update",
- "button-config": "Config"
+ "public":{
+ "button-ok":"OK",
+ "button-cancel":"Cancel",
+ "button-reload":"Reload",
+ "button-save":"Save",
+ "button-close":"Close",
+ "button-update":"Update",
+ "button-config":"Config"
},
- "about": {
- "infos": "Author:culturist
Statement:Most of the icons used in this program from the network, if any violation of your rights, please contact me delete.",
- "check-update": "Check Update",
- "home": "Project Home",
- "help": "Wiki",
- "donate": "Donate",
- "pt-plugin": "PT Plugin"
+ "about":{
+ "infos":"Author:culturist
Statement:Most of the icons used in this program from the network, if any violation of your rights, please contact me delete.",
+ "check-update":"Check Update",
+ "home":"Project Home",
+ "help":"Wiki",
+ "donate":"Donate",
+ "pt-plugin":"PT Plugin"
},
- "torrent-remove": {
- "title": "Remove confirm",
- "confirm-text": "Are you sure you want to remove the checked torrent(s)?",
- "remove-data": "Delete local data",
- "remove-error": "Delete failed!"
+ "torrent-remove":{
+ "title":"Remove confirm",
+ "confirm-text":"Are you sure you want to remove the checked torrent(s)?",
+ "remove-data":"Delete local data",
+ "remove-error":"Delete failed!"
},
- "torrent-changeDownloadDir": {
- "title": "Set new dir",
- "old-download-dir": "Old dir:",
- "new-download-dir": "New dir:",
- "move-data": "If checked, move from previous location. otherwise, search 'New dir' for files.",
- "set-error": "set error!",
- "recheck-data": "Recheck data."
+ "torrent-changeDownloadDir":{
+ "title":"Set new dir",
+ "old-download-dir":"Old dir:",
+ "new-download-dir":"New dir:",
+ "move-data":"If checked, move from previous location. otherwise, search 'New dir' for files.",
+ "set-error":"set error!",
+ "recheck-data":"Recheck data."
},
- "system-replaceTracker": {
- "title": "Replace Trackers",
- "old-tracker": "Old tracker:",
- "new-tracker": "New tracker:",
- "tip": "This function will find all torrents Tracker.",
- "not-found": "Tracker is not found."
+ "system-replaceTracker":{
+ "title":"Replace Trackers",
+ "old-tracker":"Old tracker:",
+ "new-tracker":"New tracker:",
+ "tip":"This function will find all torrents Tracker.",
+ "not-found":"Tracker is not found."
},
- "auto-match-data-folder": {
- "title": "Automatically matches data directory",
- "torrent-count": "Torrent count:",
- "folder-count": "Folder count:",
- "dictionary": "Folders Dictionary",
- "time-begin": "Begin time:",
- "time-now": "Now:",
- "status": "Status:",
- "ignore": "Ignore",
- "working-close-confirm": "Torrents are currently downloading, are sure you want to close Transmission?",
- "time-interval": "Time interval (seconds):",
- "work-mode-title": "Mode:",
- "work-mode": {
- "1": "Individually matched by torrent",
- "2": "Individually matched by folder"
+ "auto-match-data-folder":{
+ "title":"Automatically matches data directory",
+ "torrent-count":"Torrent count:",
+ "folder-count":"Folder count:",
+ "dictionary":"Folders Dictionary",
+ "time-begin":"Begin time:",
+ "time-now":"Now:",
+ "status":"Status:",
+ "ignore":"Ignore",
+ "working-close-confirm":"Torrents are currently downloading, are sure you want to close Transmission?",
+ "time-interval":"Time interval (seconds):",
+ "work-mode-title":"Mode:",
+ "work-mode":{
+ "1":"Individually matched by torrent",
+ "2":"Individually matched by folder"
}
},
- "torrent-rename": {
- "title": "Renaming a Torrent's Path",
- "oldname": "Old",
- "newname": "New"
+ "torrent-rename":{
+ "title":"Renaming a Torrent's Path",
+ "oldname":"Old",
+ "newname":"New"
},
- "torrent-attribute-add-tracker": {
- "title": "Add Trackers",
- "tip": "One Line, One Tracker"
+ "torrent-attribute-add-tracker":{
+ "title":"Add Trackers",
+ "tip":"One Line, One Tracker"
}
},
- "torrent": {
- "fields": {
- "id": "#",
- "name": "Name",
- "hashString": "HASH",
- "downloadDir": "Download Dir",
- "totalSize": "Total size",
- "status": "Status",
- "percentDone": "Percent done",
- "remainingTime": "Remaining time",
- "addedDate": "Date added",
- "completeSize": "Complete size",
- "rateDownload": "Download rate",
- "rateUpload": "Upload rate",
- "leecherCount": "Leecher",
- "seederCount": "Seeder",
- "uploadedEver": "Uploaded ever",
- "uploadRatio": "Ratio",
- "queuePosition": "Queue",
- "activityDate": "Activity Date",
- "trackers": "Trackers"
+ "torrent":{
+ "fields":{
+ "id":"#",
+ "name":"Name",
+ "hashString":"HASH",
+ "downloadDir":"Download Dir",
+ "totalSize":"Total size",
+ "status":"Status",
+ "percentDone":"Percent done",
+ "remainingTime":"Remaining time",
+ "addedDate":"Date added",
+ "completeSize":"Complete size",
+ "rateDownload":"Download rate",
+ "rateUpload":"Upload rate",
+ "leecherCount":"Leecher",
+ "seederCount":"Seeder",
+ "uploadedEver":"Uploaded ever",
+ "uploadRatio":"Ratio",
+ "queuePosition":"Queue",
+ "activityDate":"Activity Date",
+ "trackers":"Trackers"
},
- "status-text": {
- "0": "Paused",
- "1": "Wait check",
- "2": "Checking",
- "3": "Wait download",
- "4": "Downloading",
- "5": "Wait seed",
- "6": "Seeding"
+ "status-text":{
+ "0":"Paused",
+ "1":"Wait check",
+ "2":"Checking",
+ "3":"Wait download",
+ "4":"Downloading",
+ "5":"Wait seed",
+ "6":"Seeding"
},
- "attribute": {
- "tabs": {
- "base": "Base",
- "servers": "Trackers",
- "files": "Files",
- "users": "Peers",
- "config": "Config"
+ "attribute":{
+ "tabs":{
+ "base":"Base",
+ "servers":"Trackers",
+ "files":"Files",
+ "users":"Peers",
+ "config":"Config"
},
- "files-fields": {
- "name": "Name",
- "length": "Size",
- "percentDone": "Percent done",
- "bytesCompleted": "Complete size",
- "wanted": "Wanted",
- "priority": "Priority"
+ "files-fields":{
+ "name":"Name",
+ "length":"Size",
+ "percentDone":"Percent done",
+ "bytesCompleted":"Complete size",
+ "wanted":"Wanted",
+ "priority":"Priority"
},
- "servers-fields": {
- "announce": "Announce",
- "announceState": "Status",
- "lastAnnounceResult": "Infos",
- "lastAnnounceSucceeded": "Succeeded",
- "lastAnnounceTime": "AnnounceTime",
- "lastAnnounceTimedOut": "TimedOut",
- "downloadCount": "Download count",
- "nextAnnounceTime": "Next announce"
+ "servers-fields":{
+ "announce":"Announce",
+ "announceState":"Status",
+ "lastAnnounceResult":"Infos",
+ "lastAnnounceSucceeded":"Succeeded",
+ "lastAnnounceTime":"AnnounceTime",
+ "lastAnnounceTimedOut":"TimedOut",
+ "downloadCount":"Download count",
+ "nextAnnounceTime":"Next announce"
},
- "peers-fields": {
- "address": "IP address",
- "clientName": "Client",
- "flagStr": "Flag",
- "progress": "Progress",
- "rateToClient": "RateToClient",
- "rateToPeer": "RateToPeer"
+ "peers-fields":{
+ "address":"IP address",
+ "clientName":"Client",
+ "flagStr":"Flag",
+ "progress":"Progress",
+ "rateToClient":"RateToClient",
+ "rateToPeer":"RateToPeer"
},
- "status": {
- "true": "True",
- "false": "False"
+ "status":{
+ "true":"True",
+ "false":"False"
},
- "priority": {
- "0": "Normal",
- "1": "High",
- "-1": "Low"
+ "priority":{
+ "0":"Normal",
+ "1":"High",
+ "-1":"Low"
},
- "label": {
- "name": "Name:",
- "addedDate": "Added date:",
- "totalSize": "Total size:",
- "completeSize": "Complete size:",
- "leftUntilDone": "Left until done:",
- "hashString": "HASH:",
- "downloadDir": "Download dir:",
- "status": "Status:",
- "rateDownload": "Rate download:",
- "rateUpload": "Rate upload:",
- "leecherCount": "Leecher:",
- "seederCount": "Seeder:",
- "uploadedEver": "Uploaded ever:",
- "uploadRatio": "Upload Ratio:",
- "creator": "Creator:",
- "dateCreated": "Date created:",
- "comment": "Comment:",
- "errorString": "Error string:",
- "downloadLimited": "Max global download speed:",
- "uploadLimited": "Max global upload speed:",
- "peer-limit": "Maximum peers for this torrent:",
- "seedRatioMode": "Seed ratio for torrents to use:",
- "seedIdleMode": "Torrents we're seeding will be stopped if they're idle for this long:"
+ "label":{
+ "name":"Name:",
+ "addedDate":"Added date:",
+ "totalSize":"Total size:",
+ "completeSize":"Complete size:",
+ "leftUntilDone":"Left until done:",
+ "hashString":"HASH:",
+ "downloadDir":"Download dir:",
+ "status":"Status:",
+ "rateDownload":"Rate download:",
+ "rateUpload":"Rate upload:",
+ "leecherCount":"Leecher:",
+ "seederCount":"Seeder:",
+ "uploadedEver":"Uploaded ever:",
+ "uploadRatio":"Upload Ratio:",
+ "creator":"Creator:",
+ "dateCreated":"Date created:",
+ "comment":"Comment:",
+ "errorString":"Error string:",
+ "downloadLimited":"Max global download speed:",
+ "uploadLimited":"Max global upload speed:",
+ "peer-limit":"Maximum peers for this torrent:",
+ "seedRatioMode":"Seed ratio for torrents to use:",
+ "seedIdleMode":"Torrents we're seeding will be stopped if they're idle for this long:"
},
- "tip": {
- "button-allow": "Download checked file(s)",
- "button-deny": "Skip checked file(s)",
- "button-priority": "Set priority",
- "button-tracker-add": "Add New Tracker",
- "button-tracker-edit": "Edit Tracker",
- "button-tracker-remove": "Remove Tracker"
+ "tip":{
+ "button-allow":"Download checked file(s)",
+ "button-deny":"Skip checked file(s)",
+ "button-priority":"Set priority",
+ "button-tracker-add":"Add New Tracker",
+ "button-tracker-edit":"Edit Tracker",
+ "button-tracker-remove":"Remove Tracker"
},
- "other": {
- "tracker-remove-confim": "Are you sure want to remove this Tracker?"
+ "other":{
+ "tracker-remove-confim":"Are you sure want to remove this Tracker?"
}
}
},
- "torrent-head": {
- "buttons": {
- "autoExpandAttribute": "Auto expand attribute"
+ "torrent-head":{
+ "buttons":{
+ "autoExpandAttribute":"Auto expand attribute"
}
},
- "public": {
- "text-unknown": "Unknown",
- "text-drop-title": "Drag and drop the file in the region to add to the Transmission.",
- "text-saved": "Saved",
- "text-nochange": "No change",
- "text-info": "Infos",
- "text-confirm": "Are you sure?",
- "text-browsers-not-support-features": "The current browser does not support this feature!",
- "text-download-update": "Download this update",
- "text-have-update": "An update is available",
- "text-on": "ON",
- "text-off": "OFF"
+ "public":{
+ "text-unknown":"Unknown",
+ "text-drop-title":"Drag and drop the file in the region to add to the Transmission.",
+ "text-saved":"Saved",
+ "text-nochange":"No change",
+ "text-info":"Infos",
+ "text-confirm":"Are you sure?",
+ "text-browsers-not-support-features":"The current browser does not support this feature!",
+ "text-download-update":"Download this update",
+ "text-have-update":"An update is available",
+ "text-on":"ON",
+ "text-off":"OFF"
}
};
diff --git a/src/tr-web-control/lang/en.js b/src/tr-web-control/lang/en.js
index dd375df..47cc404 100644
--- a/src/tr-web-control/lang/en.js
+++ b/src/tr-web-control/lang/en.js
@@ -1,4 +1,4 @@
-// lang file
+// lang file
system.lang = {
"name":"en",
"system":{
@@ -9,7 +9,7 @@ system.lang = {
"queue":"Queue:",
"queuefinish":"The queue(s) has finished.",
"notfinal":"Not finalized",
- "checked":"%n data checked: "
+ "checked":"%n data checked:"
}
},
"error":{
@@ -112,11 +112,11 @@ system.lang = {
"title":"Statistics",
"cumulative":"Cumulative",
"current":"Current",
- "uploadedBytes":"UploadedBytes: ",
- "downloadedBytes":"DownloadedBytes: ",
- "filesAdded":"FilesAdded: ",
- "sessionCount":"SessionCount: ",
- "secondsActive":"SecondsActive: "
+ "uploadedBytes":"UploadedBytes:",
+ "downloadedBytes":"DownloadedBytes:",
+ "filesAdded":"FilesAdded:",
+ "sessionCount":"SessionCount:",
+ "secondsActive":"SecondsActive:"
},
"servers":"Trackers",
"folders":"Folders",
@@ -155,7 +155,7 @@ system.lang = {
},
"config-dir":"Location of transmission's configuration directory:",
"download-dir":"Default path to download torrents:",
- "download-dir-free-space":"Free space: ",
+ "download-dir-free-space":"Free space:",
"incomplete-dir-enabled":"Use incomplete directory",
"cache-size-mb":"Disk cache size:",
"rename-partial-files":"Append '.part' to incomplete files",
@@ -204,10 +204,12 @@ system.lang = {
"minutes":"Minutes",
"nochange":"No change",
"saving":"Saving...",
- "show-bt-servers":"Show 'BT servers' on Trackers.",
+ "show-bt-servers":"Show 'BT servers' on Trackers:",
"restore-default-settings":"Restore UI Default Settings",
"language":"Language:",
- "loading":"Loading..."
+ "loading":"Loading...",
+ "hide-subfolders":"When clicking on the data directory, hide subfolders content in the list:",
+ "simple-check-mode":"Checked only one torrent when you right-click on the torrent list:"
},
"public":{
"button-ok":"OK",
@@ -400,6 +402,8 @@ system.lang = {
"text-confirm":"Are you sure?",
"text-browsers-not-support-features":"The current browser does not support this feature!",
"text-download-update":"Download this update",
- "text-have-update":"An update is available"
+ "text-have-update":"An update is available",
+ "text-on":"ON",
+ "text-off":"OFF"
}
};
diff --git a/src/tr-web-control/lang/pl.js b/src/tr-web-control/lang/pl.js
index c04d48c..f70b93d 100644
--- a/src/tr-web-control/lang/pl.js
+++ b/src/tr-web-control/lang/pl.js
@@ -1,405 +1,409 @@
-// lang file
+// lang file
system.lang = {
- "name":"pl"
- ,"system":{
- "title":"Transmission WEB Control"
- ,"status":{
- "connect":"Łączenie..."
- ,"connected":"Połączono"
- ,"queue":"Kolejka:"
- ,"queuefinish":"Zakończono kolejkę."
- ,"notfinal":"Nie ukończone"
- ,"checked": "Zaznaczone pozycje: %n"
+ "name":"pl",
+ "system":{
+ "title":"Transmission WEB Control",
+ "status":{
+ "connect":"Łączenie...",
+ "connected":"Połączono",
+ "queue":"Kolejka:",
+ "queuefinish":"Zakończono kolejkę.",
+ "notfinal":"Nie ukończone",
+ "checked":"Zaznaczone pozycje: %n"
}
- }
- ,"error":{
- "data-error":"Błąd pobierania danych!"
- ,"data-post-error":"Błąd wysyłania danych!"
- ,"rename-error":"Błąd zmiany nazwy"
- }
- ,"config":{
+ },
+ "error":{
+ "data-error":"Błąd pobierania danych!",
+ "data-post-error":"Błąd wysyłania danych!",
+ "rename-error":"Błąd zmiany nazwy!"
+ },
+ "config":{
"save-path":"Katalog pobierania"
- }
- ,"toolbar":{
- "start":"Start"
- ,"pause":"Wstrzymaj"
- ,"recheck":"Sprawdź"
- ,"start-all":"Pobieraj wszystkie"
- ,"pause-all":"Wstrzymaj wszystkie"
- ,"remove":"Usuń"
- ,"remove-all":"Usuń wszystkie"
- ,"remove-data":"Usuń dane"
- ,"add-torrent":"Dodaj torrenta"
- ,"attribute":"Szczegóły"
- ,"alt-speed":"Alternatywna prędkość"
- ,"system-config":"Panel konfiguracyjny Transmission"
- ,"system-reload":"Odśwież"
- ,"about":"O webgui"
- ,"reload-time":"Auto odświeżanie:"
- ,"reload-time-unit":"sekund"
- ,"autoreload-disabled":"Wyłączone"
- ,"autoreload-enabled":"Włączone"
- ,"search-prompt":"Szukaj w torrentach"
- ,"tracker-replace":"Zamień trackery"
- ,"queue":"Kolejka"
- ,"ui-mobile":"Mobile UI"
- ,"ui-original":"Original UI"
- ,"ui-computer":"Desktop UI"
- ,"plugin":"Rozszerzenia/wtyczki"
- ,"rename":"Zmień nazwę"
- ,"copy-path-to-clipboard": "Skopiuj katalog pobierania do schowka"
- ,"tip":{
- "start":"Pobieraj wybrane torrenty"
- ,"pause":"Wstrzymaj wybrane torrenty"
- ,"recheck":"Sprawdź ponownie wybrane torrenty"
- ,"recheck-confirm":"Jesteś pewny, że chcesz ponownie sprawdzić wybrane torrenty? To może zająć trochę czasu!"
- ,"start-all":"Pobieraj wszystkie"
- ,"pause-all":"Wstrzymaj wszystkie"
- ,"remove":"Usuń"
- ,"delete-all":"Usuń wszystkie"
- ,"delete-data":"Usuń dane"
- ,"add-torrent":"Dodaj torrenta"
- ,"attribute":"Szczegóły"
- ,"alt-speed":"Limituj prędkość pobierania i wysyłania"
- ,"system-config":"Panel konfiguracyjny Transmission"
- ,"system-reload":"Odśwież"
- ,"about":"O aplikacji"
- ,"autoreload-disabled":"Wyłącz auto-odświeżanie"
- ,"autoreload-enabled":"Włącz auto-odświeżanie"
- ,"tracker-replace":"Zamień trackery"
- ,"change-download-dir":"Zmień katalog pobierania"
- ,"ui-mobile":"Mobilne UI"
- ,"ui-original":"Oryginalne UI"
- ,"more-peers":"Zapytaj tracker o więcej peerów"
- ,"rename":"Zmiana nazwy katalogu"
- ,"copy-path-to-clipboard":"Kopiuj katalog pobierania do schowka"
+ },
+ "toolbar":{
+ "start":"Start",
+ "pause":"Wstrzymaj",
+ "recheck":"Sprawdź",
+ "start-all":"Pobieraj wszystkie",
+ "pause-all":"Wstrzymaj wszystkie",
+ "remove":"Usuń",
+ "remove-all":"Usuń wszystkie",
+ "remove-data":"Usuń dane",
+ "add-torrent":"Dodaj torrenta",
+ "attribute":"Szczegóły",
+ "alt-speed":"Alternatywna prędkość",
+ "system-config":"Panel konfiguracyjny Transmission",
+ "system-reload":"Odśwież",
+ "about":"O webgui",
+ "reload-time":"Auto odświeżanie:",
+ "reload-time-unit":"sekund",
+ "autoreload-disabled":"Wyłączone",
+ "autoreload-enabled":"Włączone",
+ "search-prompt":"Szukaj w torrentach",
+ "tracker-replace":"Zamień trackery",
+ "queue":"Kolejka",
+ "ui-mobile":"UI Mobilne",
+ "ui-original":"UI Oryginalne",
+ "ui-computer":"UI Desktopowe",
+ "plugin":"Rozszerzenia/wtyczki",
+ "rename":"Zmień nazwę",
+ "copy-path-to-clipboard":"Skopiuj katalog pobierania do schowka",
+ "tip":{
+ "start":"Pobieraj wybrane torrenty",
+ "pause":"Wstrzymaj wybrane torrenty",
+ "recheck":"Sprawdź ponownie wybrane torrenty",
+ "recheck-confirm":"Jesteś pewny, że chcesz ponownie sprawdzić wybrane torrenty? To może zająć trochę czasu!",
+ "start-all":"Pobieraj wszystkie",
+ "pause-all":"Wstrzymaj wszystkie",
+ "remove":"Usuń",
+ "delete-all":"Usuń wszystkie",
+ "delete-data":"Usuń dane",
+ "add-torrent":"Dodaj torrenta",
+ "attribute":"Szczegóły",
+ "alt-speed":"Limituj prędkość pobierania i wysyłania",
+ "system-config":"Panel konfiguracyjny Transmission",
+ "system-reload":"Odśwież",
+ "about":"O aplikacji",
+ "autoreload-disabled":"Wyłącz auto-odświeżanie",
+ "autoreload-enabled":"Włącz auto-odświeżanie",
+ "tracker-replace":"Zamień trackery",
+ "change-download-dir":"Zmień katalog pobierania",
+ "ui-mobile":"Mobilne UI",
+ "ui-original":"Oryginalne UI",
+ "more-peers":"Zapytaj tracker o więcej peerów",
+ "rename":"Zmiana nazwy katalogu",
+ "copy-path-to-clipboard":"Kopiuj katalog pobierania do schowka"
}
- }
- ,"menus":{
+ },
+ "menus":{
"queue":{
- "move-top":"Przesuń na górę"
- ,"move-up":"Przesuń wyżej"
- ,"move-down":"Przesuń niżej"
- ,"move-bottom":"Przesuń na dół"
+ "move-top":"Przesuń na górę",
+ "move-up":"Przesuń wyżej",
+ "move-down":"Przesuń niżej",
+ "move-bottom":"Przesuń na dół"
+ },
+ "plugin":{
+ "auto-match-data-folder":"Automatyczne dopasowanie katalogu"
}
- ,"plugin": {
- "auto-match-data-folder": "Automatyczne dopasowanie katalogu"
- }
- }
- ,"title":{
- "left":"Nawigacja"
- ,"list":"Torrenty"
- ,"attribute":"Szczegóły"
- ,"status":"Status"
- }
- ,"tree":{
- "all":"Wszystkie torrenty"
- ,"active":"Aktywne"
- ,"paused":"Wstrzymane"
- ,"downloading":"Pobierane"
- ,"sending":"Wysyłane"
- ,"error":"Błędy"
- ,"warning":"Ostrzeżenia"
- ,"actively":"Aktywne"
- ,"check":"Sprawdzane"
- ,"wait":"Oczekiwanie"
- ,"search-result":"Wyniki wyszukiwania"
- ,"status":{
+ },
+ "title":{
+ "left":"Nawigacja",
+ "list":"Torrenty",
+ "attribute":"Szczegóły",
+ "status":"Status"
+ },
+ "tree":{
+ "all":"Wszystkie torrenty",
+ "active":"Aktywne",
+ "paused":"Wstrzymane",
+ "downloading":"Pobierane",
+ "sending":"Wysyłane",
+ "error":"Błędy",
+ "warning":"Ostrzeżenia",
+ "actively":"Aktywne",
+ "check":"Sprawdzane",
+ "wait":"Oczekiwanie",
+ "search-result":"Wyniki wyszukiwania",
+ "status":{
"loading":"Ładowanie..."
- }
- ,"statistics":"Statystyki"
- ,"statistics":{
- "title":"Statystyki"
- ,"cumulative":"Ogólne"
- ,"current":"Bieżące"
- ,"uploadedBytes":"Wysłano: "
- ,"downloadedBytes":"Pobrano: "
- ,"filesAdded":"Dodane pliki: "
- ,"sessionCount":"Ilość sesji: "
- ,"secondsActive":"Czas aktywności: "
- }
- ,"servers":"Trackery"
- ,"folders":"Katalogi"
- ,"toolbar":{
+ },
+ "statistics":"Statystyki",
+ "statistics":{
+ "title":"Statystyki",
+ "cumulative":"Ogólne",
+ "current":"Bieżące",
+ "uploadedBytes":"Wysłano:",
+ "downloadedBytes":"Pobrano:",
+ "filesAdded":"Dodane pliki:",
+ "sessionCount":"Ilość sesji:",
+ "secondsActive":"Czas aktywności:"
+ },
+ "servers":"Trackery",
+ "folders":"Katalogi",
+ "toolbar":{
"nav":{
"folders":"Katalogi"
}
}
- }
- ,"statusbar":{
- "downloadspeed":"Prędkość pobierania:"
- ,"uploadspeed":"Prędkość wysyłania:"
- ,"version":"Wersja:"
- }
- ,"dialog":{
+ },
+ "statusbar":{
+ "downloadspeed":"Prędkość pobierania:",
+ "uploadspeed":"Prędkość wysyłania:",
+ "version":"Wersja:"
+ },
+ "dialog":{
"torrent-add":{
- "download-dir":"Katalog pobierania:"
- ,"torrent-url":"Link do torrenta:"
- ,"tip-torrent-url":"Wskazówka: każdy w nowej linii (oddziel klawiszem ENTER)"
- ,"autostart":"Uruchom pobieranie:"
- ,"tip-autostart":""
- ,"set-default-download-dir":"Zapisz jako katalog domyślny"
- ,"upload-file":"Pliki torrent:"
- ,"nosource":"Brak pliku torrent bądź linka."
- ,"tip-title":"Dodaj plik torrent i rozpocznij pobieranie"
- }
- ,"system-config":{
- "title":"Konfiguracja serwera"
- ,"tabs":{
- "base":"Ogólne"
- ,"network":"Sieć"
- ,"limit":"Limitowanie prędkości"
- ,"alt-speed":"Harmonogram"
- ,"dictionary-folders":"Słownik folderów"
- ,"more":"Więcej"
- }
- ,"config-dir":"Lokalizacja katalogu z konfiguracją Transmission:"
- ,"download-dir":"Domyślny katalog pobierania torrentów:"
- ,"download-dir-free-space":"Wolne miejsce na dysku: "
- ,"incomplete-dir-enabled":"Użyj katalogu dla niedokończonych pobrań"
- ,"cache-size-mb":"Wielkość cache'u dysku:"
- ,"rename-partial-files":"Dodaj rozszerzenie '.part' do nieukończonych pobrań"
- ,"start-added-torrents":"Automatycznie rozpoczynaj pobieranie dodawanych torrentów"
- ,"download-queue-enabled":"Włącz kolejkę pobierania, maksymalna ilość kolejek:"
- ,"seed-queue-enabled":"Włącz kolejkę wysyłania, maksymalna ilość kolejek:"
- ,"peer-port-random-on-start":"Użyj losowego portu podczas uruchamiania"
- ,"port-forwarding-enabled":"Włącz przekierowywanie portów"
- ,"test-port":"Testuj port"
- ,"port-is-open-true":"Port jest otwarty"
- ,"port-is-open-false":"Port jest zamknięty"
- ,"testing":"Testowanie..."
- ,"encryption":"Szyfrowanie:"
- ,"encryption-type":{
- "required":"Wymagane"
- ,"preferred":"Preferowane"
- ,"tolerated":"Tolerowane"
- }
- ,"utp-enabled":"Włącz µTP (UPnP)"
- ,"dht-enabled":"Włącz DHT"
- ,"lpd-enabled":"Włącz LPD"
- ,"pex-enabled":"Włącz PEX"
- ,"peer-limit-global":"Maksymalna ogólna ilość peerów:"
- ,"peer-limit-per-torrent":"Maksymalna ilość peerów na torrent:"
- ,"speed-limit-down-enabled":"Maksymalna prędkość pobierania:"
- ,"speed-limit-up-enabled":"Maksymalna prędkość wysyłania:"
- ,"alt-speed-enabled":"Używaj ograniczenia prędkości"
- ,"alt-speed-down":"Maksymalna prędkość pobierania:"
- ,"alt-speed-up":"Maksymalna prędkość wysyłania:"
- ,"alt-speed-time-enabled":"Użyj harmonogramu"
- ,"alt-speed-time":"Godziny:"
- ,"weekday":{
- "1":"Poniedziałek"
- ,"2":"Wtorek"
- ,"3":"Środa"
- ,"4":"Czwartek"
- ,"5":"Piątek"
- ,"6":"Sobota"
- ,"0":"Niedziela"
- }
- ,"blocklist-enabled":"Używaj blocklist'y (czarna lista z adresami IP organizacji antypirackich)"
- ,"blocklist-size":"Na czarnej liście jest %n reguł"
- ,"seedRatioLimited":"Domyślne ratio dla torrentów:"
- ,"queue-stalled-enabled":"Bezczynne torrenty będą blokowane po czasie:"
- ,"idle-seeding-limit-enabled":"Wysyłanie pobranych torrentów zostanie zatrzymane, jeżeli nikt nie będzie ich pobierał przez:"
- ,"minutes":"Minut"
- ,"nochange":"Nie dokonano zmian"
- ,"saving":"Zapisywanie..."
- ,"show-bt-servers":"Pokazuj serwery BT na liście Trackerów"
- ,"restore-default-settings":"Przywróć ustawienia domyślne"
- ,"language":"Język:"
- ,"loading":"Ładowanie..."
- }
- ,"public":{
- "button-ok":"OK"
- ,"button-cancel":"Anuluj"
- ,"button-reload":"Odśwież"
- ,"button-save":"Zapisz"
- ,"button-close":"Zamknij"
- ,"button-update":"Aktualizuj"
- ,"button-config":"Konfiguracja"
- }
- ,"about":{
- "infos":"Autor:culturist, Tłumaczenie: Simplydan
Poprawki + nowe tłumaczenia: vipKoza
Oświadczenie: Jeżeli któraś ikona narusza twoje prawa, skontaktuj się z autorem."
- ,"check-update":"Sprawdź aktualizację"
- ,"home": "Strona domowa"
- ,"help": "Wiki"
- ,"donate": "Dotacja"
- ,"pt-plugin": "Plugin PT"
- }
- ,"torrent-remove":{
- "title":"Potwierdź"
- ,"confirm-text":"Czy na pewno chcesz usunąć wybrane torrenty?"
- ,"remove-data":"Usuń lokalne dane"
- ,"remove-error":"Usuwanie nie powiodło się!"
- }
- ,"torrent-changeDownloadDir":{
- "title":"Ustaw nowy katalog pobierania dla tego torrenta"
- ,"old-download-dir":"Stary katalog:"
- ,"new-download-dir":"Nowy katalog:"
- ,"move-data":"Przenieś pobrane pliki do nowej lokalizacji"
- ,"set-error":"Błąd!"
- ,"recheck-data":"Ponownie sprawdź pobrane dane"
- }
- ,"system-replaceTracker":{
- "title":"Zmiana trackerów"
- ,"old-tracker":"Stary tracker:"
- ,"new-tracker":"Nowy tracker:"
- ,"tip":"Ta funkcja znajdzie i zamieni trackery we wszystkich torrentach!"
- ,"not-found":"Tracker nie został znaleziony."
- }
- ,"auto-match-data-folder":{
- "title":"Automatyczne dopasowanie katalogu z danymi"
- ,"torrent-count":"Liczba torrentów:"
- ,"folder-count":"Liczba folderów:"
- ,"dictionary":"Plik słownika"
- ,"time-begin":"Czas rozpoczęcia:"
- ,"time-now":"Teraz:"
- ,"status":"Stan:"
- ,"ignore":"Ignoruj"
- ,"working-close-confirm":"Operacja pobierania w trakcie, czy na pewno chcesz ją zatrzymać?"
- ,"time-interval":"Odstęp czasu (sekundy):"
- ,"work-mode-title":"Tryb:"
- ,"work-mode":{
- "1":"Dopasowanie według torrenta"
- ,"2":"Dopasowanie według folderu"
- }
- }
- ,"torrent-rename": {
- "title":"Zmiana nazwy katalogu",
- "oldname": "Stary:",
- "newname": "Nowy:"
- }
- ,"torrent-attribute-add-tracker": {
- "title": "Dodaj trackery",
- "tip": "Jedna linia - jeden Tracker"
- }
- }
- ,"torrent":{
- "fields":{
- "id":"#"
- ,"name":"Nazwa"
- ,"hashString":"HASH"
- ,"downloadDir":"Katalog pobierania"
- ,"totalSize":"Rozmiar"
- ,"status":"Status"
- ,"percentDone":"Ukończono"
- ,"remainingTime":"Pozostały czas"
- ,"addedDate":"Data dodania"
- ,"completeSize":"Pobrano"
- ,"rateDownload":"Prędkość pobierania"
- ,"rateUpload":"Prędkość wysyłania"
- ,"leecherCount":"Peerów"
- ,"seederCount":"Seedów"
- ,"uploadedEver":"Wysłano"
- ,"uploadRatio":"Ratio"
- ,"queuePosition":"Kolejka"
- ,"activityDate":"Ostatnia aktywność"
- ,"trackers":"Trackery"
- }
- ,"status-text":{
- "0":"Wstrzymano"
- ,"1":"Oczekiwanie na sprawdzenie"
- ,"2":"Sprawdzanie"
- ,"3":"Oczekiwanie na pobieranie"
- ,"4":"Pobieranie"
- ,"5":"Oczekiwanie na seeda"
- ,"6":"Wysyłanie"
- }
- ,"attribute":{
+ "download-dir":"Katalog pobierania:",
+ "torrent-url":"Link do torrenta:",
+ "tip-torrent-url":"Wskazówka: każdy w nowej linii (oddziel klawiszem ENTER)",
+ "autostart":"Uruchom pobieranie:",
+ "tip-autostart":"",
+ "set-default-download-dir":"Zapisz jako katalog domyślny",
+ "upload-file":"Pliki torrent:",
+ "nosource":"Brak pliku torrent bądź linka.",
+ "tip-title":"Dodaj plik torrent i rozpocznij pobieranie"
+ },
+ "system-config":{
+ "title":"Konfiguracja serwera",
"tabs":{
- "base":"Ogólne"
- ,"servers":"Trackery"
- ,"files":"Pliki"
- ,"users":"Peery"
- ,"config":"Konfiguracja"
+ "base":"Ogólne",
+ "network":"Sieć",
+ "limit":"Limitowanie prędkości",
+ "alt-speed":"Harmonogram",
+ "dictionary-folders":"Słownik folderów",
+ "more":"Więcej"
+ },
+ "config-dir":"Lokalizacja katalogu z konfiguracją Transmission:",
+ "download-dir":"Domyślny katalog pobierania torrentów:",
+ "download-dir-free-space":"Wolne miejsce na dysku: ",
+ "incomplete-dir-enabled":"Użyj katalogu dla niedokończonych pobrań",
+ "cache-size-mb":"Wielkość cache'u dysku:",
+ "rename-partial-files":"Dodaj rozszerzenie '.part' do nieukończonych pobrań",
+ "start-added-torrents":"Automatycznie rozpoczynaj pobieranie dodawanych torrentów",
+ "download-queue-enabled":"Włącz kolejkę pobierania, maksymalna ilość kolejek:",
+ "seed-queue-enabled":"Włącz kolejkę wysyłania, maksymalna ilość kolejek:",
+ "peer-port-random-on-start":"Użyj losowego portu podczas uruchamiania",
+ "port-forwarding-enabled":"Włącz przekierowywanie portów",
+ "test-port":"Testuj port",
+ "port-is-open-true":"Port jest otwarty",
+ "port-is-open-false":"Port jest zamknięty",
+ "testing":"Testowanie...",
+ "encryption":"Szyfrowanie:",
+ "encryption-type":{
+ "required":"Wymagane",
+ "preferred":"Preferowane",
+ "tolerated":"Tolerowane"
+ },
+ "utp-enabled":"Włącz µTP (UPnP)",
+ "dht-enabled":"Włącz DHT",
+ "lpd-enabled":"Włącz LPD",
+ "pex-enabled":"Włącz PEX",
+ "peer-limit-global":"Maksymalna ogólna ilość peerów:",
+ "peer-limit-per-torrent":"Maksymalna ilość peerów na torrent:",
+ "speed-limit-down-enabled":"Maksymalna prędkość pobierania:",
+ "speed-limit-up-enabled":"Maksymalna prędkość wysyłania:",
+ "alt-speed-enabled":"Używaj ograniczenia prędkości",
+ "alt-speed-down":"Maksymalna prędkość pobierania:",
+ "alt-speed-up":"Maksymalna prędkość wysyłania:",
+ "alt-speed-time-enabled":"Użyj harmonogramu",
+ "alt-speed-time":"Godziny:",
+ "weekday":{
+ "1":"Poniedziałek",
+ "2":"Wtorek",
+ "3":"Środa",
+ "4":"Czwartek",
+ "5":"Piątek",
+ "6":"Sobota",
+ "0":"Niedziela"
+ },
+ "blocklist-enabled":"Używaj blocklist'y (czarna lista z adresami IP organizacji antypirackich)",
+ "blocklist-size":"Na czarnej liście jest %n reguł",
+ "seedRatioLimited":"Domyślne ratio dla torrentów:",
+ "queue-stalled-enabled":"Bezczynne torrenty będą blokowane po czasie:",
+ "idle-seeding-limit-enabled":"Wysyłanie pobranych torrentów zostanie zatrzymane, jeżeli nikt nie będzie ich pobierał przez:",
+ "minutes":"Minut",
+ "nochange":"Nie dokonano zmian",
+ "saving":"Zapisywanie...",
+ "show-bt-servers":"Pokazuj serwery BT na liście Trackerów:",
+ "restore-default-settings":"Przywróć ustawienia domyślne",
+ "language":"Język:",
+ "loading":"Ładowanie...",
+ "hide-subfolders":"Ukrywaj zawartość folderów nadrzędnych podczas klikania w katalogu z danymi:",
+ "simple-check-mode":"Podczas prawo-kliku na liście torrentów zaznaczaj tylko jedną pozycję:"
+ },
+ "public":{
+ "button-ok":"OK",
+ "button-cancel":"Anuluj",
+ "button-reload":"Odśwież",
+ "button-save":"Zapisz",
+ "button-close":"Zamknij",
+ "button-update":"Aktualizuj",
+ "button-config":"Konfiguracja"
+ },
+ "about":{
+ "infos":"Autor: culturist, Tłumaczenie: Simplydan
Poprawki + nowe tłumaczenia: vipKoza
Oświadczenie: Jeżeli któraś ikona narusza twoje prawa, skontaktuj się z autorem.",
+ "check-update":"Sprawdź aktualizację",
+ "home":"Strona domowa",
+ "help":"Wiki",
+ "donate":"Dotacja",
+ "pt-plugin":"Plugin PT"
+ },
+ "torrent-remove":{
+ "title":"Potwierdź",
+ "confirm-text":"Czy na pewno chcesz usunąć wybrane torrenty?",
+ "remove-data":"Usuń lokalne dane",
+ "remove-error":"Usuwanie nie powiodło się!"
+ },
+ "torrent-changeDownloadDir":{
+ "title":"Ustaw nowy katalog pobierania dla tego torrenta",
+ "old-download-dir":"Stary katalog:",
+ "new-download-dir":"Nowy katalog:",
+ "move-data":"Przenieś pobrane pliki do nowej lokalizacji",
+ "set-error":"Błąd!",
+ "recheck-data":"Ponownie sprawdź pobrane dane"
+ },
+ "system-replaceTracker":{
+ "title":"Zmiana trackerów",
+ "old-tracker":"Stary tracker:",
+ "new-tracker":"Nowy tracker:",
+ "tip":"Ta funkcja znajdzie i zamieni trackery we wszystkich torrentach!",
+ "not-found":"Tracker nie został znaleziony."
+ },
+ "auto-match-data-folder":{
+ "title":"Automatyczne dopasowanie katalogu z danymi",
+ "torrent-count":"Liczba torrentów:",
+ "folder-count":"Liczba folderów:",
+ "dictionary":"Plik słownika",
+ "time-begin":"Czas rozpoczęcia:",
+ "time-now":"Teraz:",
+ "status":"Stan:",
+ "ignore":"Ignoruj",
+ "working-close-confirm":"Operacja pobierania w trakcie, czy na pewno chcesz ją zatrzymać?",
+ "time-interval":"Odstęp czasu (sekundy):",
+ "work-mode-title":"Tryb:",
+ "work-mode":{
+ "1":"Dopasowanie według torrenta",
+ "2":"Dopasowanie według folderu"
}
- ,"files-fields":{
- "name":"Nazwa"
- ,"length":"Rozmiar"
- ,"percentDone":"Ukończono"
- ,"bytesCompleted":"Pobrano"
- ,"wanted":"Status"
- ,"priority":"Priorytet"
- }
- ,"servers-fields":{
- "announce":"Tracker"
- ,"announceState":"Status"
- ,"lastAnnounceResult":"Status połączenia z trackerem"
- ,"lastAnnounceSucceeded":"Udane połączenie"
- ,"lastAnnounceTime":"Godzina połączenia"
- ,"lastAnnounceTimedOut":"Timeout"
- ,"downloadCount":"Ilość pobrań"
- ,"nextAnnounceTime":"Następne połączenie"
- }
- ,"peers-fields":{
- "address":"Adres IP"
- ,"clientName":"Klient"
- ,"flagStr":"Flaga"
- ,"progress":"%"
- ,"rateToClient":"Prędkość pobierania"
- ,"rateToPeer":"Prędkość wysyłania"
- }
- ,"status":{
- "true":"OK"
- ,"false":" - "
- }
- ,"priority":{
- "0":"Normalny"
- ,"1":"Wysoki"
- ,"-1":"Niski"
- }
- ,"label":{
- "name":"Nazwa:"
- ,"addedDate":"Data dodania:"
- ,"totalSize":"Rozmiar:"
- ,"completeSize":"Pobrano:"
- ,"leftUntilDone":"Pozostało do pobrania:"
- ,"hashString":"HASH:"
- ,"downloadDir":"Katalog pobierania:"
- ,"status":"Status:"
- ,"rateDownload":"Prędkość pobierania:"
- ,"rateUpload":"Prędkość wysyłania:"
- ,"leecherCount":"Ilość peerów:"
- ,"seederCount":"Ilość seedów:"
- ,"uploadedEver":"Wysłano:"
- ,"uploadRatio":"Ratio:"
- ,"creator":"Autor:"
- ,"dateCreated":"Data utworzenia:"
- ,"comment":"Komentarz:"
- ,"errorString":"Błąd:"
- ,"downloadLimited":"Maksymalna prędkość pobierania:"
- ,"uploadLimited":"Maksymalna prędkość wysyłania:"
- ,"peer-limit":"Maksymalna ilość peerów na torrent:"
- ,"seedRatioMode":"Ratio do wyseedowania dla tego torrenta:"
- ,"seedIdleMode":"Wysyłanie torrenta zostanie zatrzymane, jeżeli nie będzie wysyłany przez (minut): "
- }
- ,"tip":{
- "button-allow":"Pobierz sprawdzone pliki"
- ,"button-deny":"Pomiń sprawdzone pliki"
- ,"button-priority":"Ustaw priorytet"
- ,"button-tracker-add":"Dodaj nowy tracker"
- ,"button-tracker-edit":"Edytuj tracker"
- ,"button-tracker-remove":"Usuń tracker"
- }
- ,"other":{
+ },
+ "torrent-rename":{
+ "title":"Zmiana nazwy katalogu",
+ "oldname":"Stary:",
+ "newname":"Nowy:"
+ },
+ "torrent-attribute-add-tracker":{
+ "title":"Dodaj trackery",
+ "tip":"Jedna linia - jeden Tracker"
+ }
+ },
+ "torrent":{
+ "fields":{
+ "id":"#",
+ "name":"Nazwa",
+ "hashString":"HASH",
+ "downloadDir":"Katalog pobierania",
+ "totalSize":"Rozmiar",
+ "status":"Status",
+ "percentDone":"Ukończono",
+ "remainingTime":"Pozostały czas",
+ "addedDate":"Data dodania",
+ "completeSize":"Pobrano",
+ "rateDownload":"Prędkość pobierania",
+ "rateUpload":"Prędkość wysyłania",
+ "leecherCount":"Peerów",
+ "seederCount":"Seedów",
+ "uploadedEver":"Wysłano",
+ "uploadRatio":"Ratio",
+ "queuePosition":"Kolejka",
+ "activityDate":"Ostatnia aktywność",
+ "trackers":"Trackery"
+ },
+ "status-text":{
+ "0":"Wstrzymano",
+ "1":"Oczekiwanie na sprawdzenie",
+ "2":"Sprawdzanie",
+ "3":"Oczekiwanie na pobieranie",
+ "4":"Pobieranie",
+ "5":"Oczekiwanie na seeda",
+ "6":"Wysyłanie"
+ },
+ "attribute":{
+ "tabs":{
+ "base":"Ogólne",
+ "servers":"Trackery",
+ "files":"Pliki",
+ "users":"Peery",
+ "config":"Konfiguracja"
+ },
+ "files-fields":{
+ "name":"Nazwa",
+ "length":"Rozmiar",
+ "percentDone":"Ukończono",
+ "bytesCompleted":"Pobrano",
+ "wanted":"Status",
+ "priority":"Priorytet"
+ },
+ "servers-fields":{
+ "announce":"Tracker",
+ "announceState":"Status",
+ "lastAnnounceResult":"Status połączenia z trackerem",
+ "lastAnnounceSucceeded":"Udane połączenie",
+ "lastAnnounceTime":"Godzina połączenia",
+ "lastAnnounceTimedOut":"Timeout",
+ "downloadCount":"Ilość pobrań",
+ "nextAnnounceTime":"Następne połączenie"
+ },
+ "peers-fields":{
+ "address":"Adres IP",
+ "clientName":"Klient",
+ "flagStr":"Flaga",
+ "progress":"%",
+ "rateToClient":"Prędkość pobierania",
+ "rateToPeer":"Prędkość wysyłania"
+ },
+ "status":{
+ "true":"OK",
+ "false":" - "
+ },
+ "priority":{
+ "0":"Normalny",
+ "1":"Wysoki",
+ "-1":"Niski"
+ },
+ "label":{
+ "name":"Nazwa:",
+ "addedDate":"Data dodania:",
+ "totalSize":"Rozmiar:",
+ "completeSize":"Pobrano:",
+ "leftUntilDone":"Pozostało do pobrania:",
+ "hashString":"HASH:",
+ "downloadDir":"Katalog pobierania:",
+ "status":"Status:",
+ "rateDownload":"Prędkość pobierania:",
+ "rateUpload":"Prędkość wysyłania:",
+ "leecherCount":"Ilość peerów:",
+ "seederCount":"Ilość seedów:",
+ "uploadedEver":"Wysłano:",
+ "uploadRatio":"Ratio:",
+ "creator":"Autor:",
+ "dateCreated":"Data utworzenia:",
+ "comment":"Komentarz:",
+ "errorString":"Błąd:",
+ "downloadLimited":"Maksymalna prędkość pobierania:",
+ "uploadLimited":"Maksymalna prędkość wysyłania:",
+ "peer-limit":"Maksymalna ilość peerów na torrent:",
+ "seedRatioMode":"Ratio do wyseedowania dla tego torrenta:",
+ "seedIdleMode":"Wysyłanie torrenta zostanie zatrzymane, jeżeli nie będzie wysyłany przez (minut):"
+ },
+ "tip":{
+ "button-allow":"Pobierz sprawdzone pliki",
+ "button-deny":"Pomiń sprawdzone pliki",
+ "button-priority":"Ustaw priorytet",
+ "button-tracker-add":"Dodaj nowy tracker",
+ "button-tracker-edit":"Edytuj tracker",
+ "button-tracker-remove":"Usuń tracker"
+ },
+ "other":{
"tracker-remove-confim":"Czy na pewno chcesz usunąć ten tracker?"
}
}
- }
- ,"torrent-head":{
+ },
+ "torrent-head":{
"buttons":{
"autoExpandAttribute":"Automatycznie rozwijaj szczegóły"
}
- }
- ,"public":{
- "text-unknown":"Nieznany"
- ,"text-drop-title":"Przerzuć z komputera plik o rozszerzeniu *.torrent metodą 'przeciągnij i upuść' (drag&drop) w podświetlony obszar jakbyś kopiował pliki pomiędzy katalogami na komputerze "
- ,"text-saved":"Zapisano"
- ,"text-nochange":"Nie dokonano zmian"
- ,"text-info":"Informacje"
- ,"text-confirm":"Jesteś pewny?"
- ,"text-browsers-not-support-features":"Ta przeglądarka nie obsługuje tej funkcji!"
- ,"text-download-update":"Pobierz tę aktualizację"
- ,"text-have-update":"Dostępna jest aktualizacja"
+ },
+ "public":{
+ "text-unknown":"Nieznany",
+ "text-drop-title":"Przerzuć z komputera plik o rozszerzeniu *.torrent metodą 'przeciągnij i upuść' (drag&drop) w podświetlony obszar jakbyś kopiował pliki pomiędzy katalogami na komputerze",
+ "text-saved":"Zapisano",
+ "text-nochange":"Nie dokonano zmian",
+ "text-info":"Informacje",
+ "text-confirm":"Jesteś pewny?",
+ "text-browsers-not-support-features":"Ta przeglądarka nie obsługuje tej funkcji!",
+ "text-download-update":"Pobierz tę aktualizację",
+ "text-have-update":"Dostępna jest aktualizacja",
+ "text-on":"WŁ",
+ "text-off":"WYŁ"
}
};
diff --git a/src/tr-web-control/lang/ru.js b/src/tr-web-control/lang/ru.js
index ecf85da..1283103 100644
--- a/src/tr-web-control/lang/ru.js
+++ b/src/tr-web-control/lang/ru.js
@@ -204,9 +204,12 @@ system.lang = {
"minutes":"Минут",
"nochange":"Без изменений",
"saving":"Сохранение...",
- "show-bt-servers": "Показать 'BT-серверы' на Трекерах.",
+ "show-bt-servers": "Показать 'BT-серверы' в окне 'Навигация' -> 'Трекеры'.",
"restore-default-settings": "Настойки по-умолчанию",
- "language": "Язык:"
+ "language": "Язык:",
+ "loading": "Загрузка...",
+ "hide-subfolders": "When clicking on the data directory, hide subfolders content in the list:",
+ "simple-check-mode": "Checked only one torrent when you right-click on the torrent list:"
},
"public":{
"button-ok":"OK",
@@ -399,6 +402,8 @@ system.lang = {
"text-confirm":"Вы уверены?",
"text-browsers-not-support-features":"Текущий браузер не поддерживает этот функционал!",
"text-download-update":"Загрузить это обновление",
- "text-have-update":"Доступно новое обновление"
+ "text-have-update":"Доступно новое обновление",
+ "text-on": "Вкл",
+ "text-off": "Выкл"
}
};
diff --git a/src/tr-web-control/script/easyui/themes/black/easyui.css b/src/tr-web-control/script/easyui/themes/black/easyui.css
index 2ffb948..549630e 100644
--- a/src/tr-web-control/script/easyui/themes/black/easyui.css
+++ b/src/tr-web-control/script/easyui/themes/black/easyui.css
@@ -2736,7 +2736,84 @@
.nav-torrents-number, .nav-total-size {
color: #c0c0c0;
}
-input, select {
+input, select, textarea {
background-color: #e5e5e5;
color: #666;
-}
\ No newline at end of file
+}
+.switchbutton {
+ text-decoration: none;
+ display: inline-block;
+ overflow: hidden;
+ vertical-align: middle;
+ margin: 0;
+ padding: 0;
+ cursor: pointer;
+ background: #bbb;
+ border: 1px solid #bbb;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+}
+.switchbutton-inner {
+ display: inline-block;
+ overflow: hidden;
+ position: relative;
+ top: -1px;
+ left: -1px;
+}
+.switchbutton-on,
+.switchbutton-off,
+.switchbutton-handle {
+ display: inline-block;
+ text-align: center;
+ height: 100%;
+ float: left;
+ font-size: 12px;
+ -moz-border-radius: 5px 5px 5px 5px;
+ -webkit-border-radius: 5px 5px 5px 5px;
+ border-radius: 5px 5px 5px 5px;
+}
+.switchbutton-on {
+ background: #ffe48d;
+ color: #000000;
+}
+.switchbutton-off {
+ background-color: #e5e5e5;
+ color: #000000;
+}
+.switchbutton-on,
+.switchbutton-reversed .switchbutton-off {
+ -moz-border-radius: 5px 0 0 5px;
+ -webkit-border-radius: 5px 0 0 5px;
+ border-radius: 5px 0 0 5px;
+}
+.switchbutton-off,
+.switchbutton-reversed .switchbutton-on {
+ -moz-border-radius: 0 5px 5px 0;
+ -webkit-border-radius: 0 5px 5px 0;
+ border-radius: 0 5px 5px 0;
+}
+.switchbutton-handle {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ background-color: #424242;
+ color: #000000;
+ border: 1px solid #bbb;
+ -moz-box-shadow: 0 0 3px 0 #bbb;
+ -webkit-box-shadow: 0 0 3px 0 #bbb;
+ box-shadow: 0 0 3px 0 #bbb;
+}
+.switchbutton-value {
+ position: absolute;
+ top: 0;
+ left: -5000px;
+}
+.switchbutton-disabled {
+ opacity: 0.5;
+ filter: alpha(opacity=50);
+}
+.switchbutton-disabled,
+.switchbutton-readonly {
+ cursor: default;
+}