Browse Source

Updated languages and added new strings for translations

pull/1793/merge
Ramiro Saenz 7 years ago
parent
commit
1fd8faf12c
  1. 32
      app/view/preferences/Preferences.js
  2. 2
      languages.js
  3. 3
      package.json
  4. 2
      resources/languages/af.js
  5. 2
      resources/languages/ar.js
  6. 2
      resources/languages/bg.js
  7. 2
      resources/languages/bn.js
  8. 2
      resources/languages/bs2.js
  9. 2
      resources/languages/ca.js
  10. 1
      resources/languages/ceb.js
  11. 2
      resources/languages/cs.js
  12. 2
      resources/languages/da.js
  13. 2
      resources/languages/de-CH.js
  14. 2
      resources/languages/de.js
  15. 2
      resources/languages/el.js
  16. 2
      resources/languages/en.js
  17. 2
      resources/languages/es-ES.js
  18. 2
      resources/languages/fa.js
  19. 2
      resources/languages/fi.js
  20. 1
      resources/languages/fil.js
  21. 2
      resources/languages/fr.js
  22. 2
      resources/languages/he.js
  23. 2
      resources/languages/hi.js
  24. 2
      resources/languages/hr.js
  25. 2
      resources/languages/hu.js
  26. 2
      resources/languages/id.js
  27. 2
      resources/languages/it.js
  28. 2
      resources/languages/ja.js
  29. 2
      resources/languages/ko.js
  30. 2
      resources/languages/nl.js
  31. 2
      resources/languages/no.js
  32. 2
      resources/languages/pl.js
  33. 2
      resources/languages/pt-BR.js
  34. 2
      resources/languages/pt-PT.js
  35. 2
      resources/languages/ro.js
  36. 2
      resources/languages/ru.js
  37. 2
      resources/languages/sk.js
  38. 2
      resources/languages/sr.js
  39. 2
      resources/languages/sv-SE.js
  40. 2
      resources/languages/tr.js
  41. 2
      resources/languages/uk.js
  42. 2
      resources/languages/vi.js
  43. 2
      resources/languages/zh-CN.js
  44. 2
      resources/languages/zh-TW.js

32
app/view/preferences/Preferences.js

@ -149,7 +149,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'combo' xtype: 'combo'
,name: 'tabbar_location' ,name: 'tabbar_location'
,fieldLabel: 'Service bar location' ,fieldLabel: locale['preferences[11]']
,labelAlign: 'left' ,labelAlign: 'left'
,width: 380 ,width: 380
,labelWidth: 180 ,labelWidth: 180
@ -170,7 +170,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'combo' xtype: 'combo'
,name: 'default_service' ,name: 'default_service'
,fieldLabel: 'Default service to display when Rambox starts' ,fieldLabel: locale['preferences[12]']
,labelAlign: 'top' ,labelAlign: 'top'
//,width: 380 //,width: 380
//,labelWidth: 105 //,labelWidth: 105
@ -186,7 +186,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'combo' xtype: 'combo'
,name: 'window_display_behavior' ,name: 'window_display_behavior'
,fieldLabel: 'Display behaviour' ,fieldLabel: locale['preferences[13]']
,labelAlign: 'left' ,labelAlign: 'left'
,width: 380 ,width: 380
,labelWidth: 105 ,labelWidth: 105
@ -197,9 +197,9 @@ Ext.define('Rambox.view.preferences.Preferences',{
,store: Ext.create('Ext.data.Store', { ,store: Ext.create('Ext.data.Store', {
fields: ['value', 'label'] fields: ['value', 'label']
,data: [ ,data: [
{ 'value': 'show_taskbar', 'label': 'Show in Taskbar' } { 'value': 'show_taskbar', 'label': locale['preferences[14]'] }
,{ 'value': 'show_trayIcon', 'label': 'Show Tray Icon' } ,{ 'value': 'show_trayIcon', 'label': locale['preferences[15]'] }
,{ 'value': 'taskbar_tray', 'label': 'Show in Taskbar and Tray Icon' } ,{ 'value': 'taskbar_tray', 'label': locale['preferences[16]'] }
] ]
}) })
,hidden: process.platform === 'darwin' ,hidden: process.platform === 'darwin'
@ -207,7 +207,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'combo' xtype: 'combo'
,name: 'window_close_behavior' ,name: 'window_close_behavior'
,fieldLabel: 'When closing the main window' ,fieldLabel: locale['preferences[17]']
,labelAlign: 'left' ,labelAlign: 'left'
,width: 380 ,width: 380
,labelWidth: 180 ,labelWidth: 180
@ -218,9 +218,9 @@ Ext.define('Rambox.view.preferences.Preferences',{
,store: Ext.create('Ext.data.Store', { ,store: Ext.create('Ext.data.Store', {
fields: ['value', 'label'] fields: ['value', 'label']
,data: [ ,data: [
{ 'value': 'keep_in_tray', 'label': 'Keep in tray' } { 'value': 'keep_in_tray', 'label': locale['preferences[18]'] }
,{ 'value': 'keep_in_tray_and_taskbar', 'label': 'Keep in tray and/or taskbar' } ,{ 'value': 'keep_in_tray_and_taskbar', 'label': locale['preferences[19]'] }
,{ 'value': 'quit', 'label': 'Quit' } ,{ 'value': 'quit', 'label': locale['preferences[20]'] }
] ]
}) })
,hidden: process.platform === 'darwin' ,hidden: process.platform === 'darwin'
@ -228,13 +228,13 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'checkbox' xtype: 'checkbox'
,name: 'always_on_top' ,name: 'always_on_top'
,boxLabel: 'Always on top' ,boxLabel: locale['preferences[21]']
,value: config.always_on_top ,value: config.always_on_top
} }
,{ ,{
xtype: 'checkbox' xtype: 'checkbox'
,name: 'systemtray_indicator' ,name: 'systemtray_indicator'
,boxLabel: 'Show System Tray indicator on unread messages' ,boxLabel: locale['preferences[22]']
,value: config.systemtray_indicator ,value: config.systemtray_indicator
,hidden: process.platform === 'darwin' ,hidden: process.platform === 'darwin'
} }
@ -247,7 +247,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'checkbox' xtype: 'checkbox'
,name: 'disable_gpu' ,name: 'disable_gpu'
,boxLabel: 'Disable Hardware Acceleration (needs to relaunch)' ,boxLabel: locale['preferences[23]']
,value: config.disable_gpu ,value: config.disable_gpu
} }
,{ ,{
@ -259,7 +259,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
} }
,{ ,{
xtype: 'fieldset' xtype: 'fieldset'
,title: 'Master Password - Ask for password on startup' ,title: locale['preferences[24]']
,collapsed: !config.master_password ,collapsed: !config.master_password
,checkboxToggle: true ,checkboxToggle: true
,checkboxName: 'master_password' ,checkboxName: 'master_password'
@ -271,7 +271,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
{ {
xtype: 'textfield' xtype: 'textfield'
,inputType: 'password' ,inputType: 'password'
,fieldLabel: 'Password' ,fieldLabel: locale['preferences[25]']
,name: 'master_password1' ,name: 'master_password1'
,itemId: 'pass' ,itemId: 'pass'
,flex: 1 ,flex: 1
@ -287,7 +287,7 @@ Ext.define('Rambox.view.preferences.Preferences',{
,{ ,{
xtype: 'textfield' xtype: 'textfield'
,inputType: 'password' ,inputType: 'password'
,fieldLabel: 'Repeat Password' ,fieldLabel: locale['preferences[26]']
,name: 'master_password2' ,name: 'master_password2'
,margin: '0 0 0 10' ,margin: '0 0 0 10'
,vtype: 'password' ,vtype: 'password'

2
languages.js

@ -18,7 +18,7 @@ var deleteFolderRecursive = function(path) {
}; };
var crowdin = new Crowdin({ var crowdin = new Crowdin({
apiKey: '', apiKey: '1e7c2453268af5e31f6ac8cf6044d48b',
endpointUrl: 'https://api.crowdin.net/api/project/rambox' endpointUrl: 'https://api.crowdin.net/api/project/rambox'
}); });

3
package.json

@ -29,7 +29,8 @@
"setup:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win", "setup:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win",
"all:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run zip:win32 && npm run zip:win64 && npm run build:win", "all:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run zip:win32 && npm run zip:win64 && npm run build:win",
"all:linux": "npm run sencha:clean && npm run sencha:compile && npm run build:linux", "all:linux": "npm run sencha:clean && npm run sencha:compile && npm run build:linux",
"translations:download": "node languages.js download" "translations:download": "node languages.js download",
"translations:generate": "node languages.js generate"
}, },
"build": { "build": {
"productName": "Rambox", "productName": "Rambox",

2
resources/languages/af.js

File diff suppressed because one or more lines are too long

2
resources/languages/ar.js

File diff suppressed because one or more lines are too long

2
resources/languages/bg.js

File diff suppressed because one or more lines are too long

2
resources/languages/bn.js

File diff suppressed because one or more lines are too long

2
resources/languages/bs2.js

File diff suppressed because one or more lines are too long

2
resources/languages/ca.js

File diff suppressed because one or more lines are too long

1
resources/languages/ceb.js

File diff suppressed because one or more lines are too long

2
resources/languages/cs.js

File diff suppressed because one or more lines are too long

2
resources/languages/da.js

File diff suppressed because one or more lines are too long

2
resources/languages/de-CH.js

File diff suppressed because one or more lines are too long

2
resources/languages/de.js

File diff suppressed because one or more lines are too long

2
resources/languages/el.js

File diff suppressed because one or more lines are too long

2
resources/languages/en.js

File diff suppressed because one or more lines are too long

2
resources/languages/es-ES.js

File diff suppressed because one or more lines are too long

2
resources/languages/fa.js

File diff suppressed because one or more lines are too long

2
resources/languages/fi.js

File diff suppressed because one or more lines are too long

1
resources/languages/fil.js

File diff suppressed because one or more lines are too long

2
resources/languages/fr.js

File diff suppressed because one or more lines are too long

2
resources/languages/he.js

File diff suppressed because one or more lines are too long

2
resources/languages/hi.js

File diff suppressed because one or more lines are too long

2
resources/languages/hr.js

File diff suppressed because one or more lines are too long

2
resources/languages/hu.js

File diff suppressed because one or more lines are too long

2
resources/languages/id.js

File diff suppressed because one or more lines are too long

2
resources/languages/it.js

File diff suppressed because one or more lines are too long

2
resources/languages/ja.js

File diff suppressed because one or more lines are too long

2
resources/languages/ko.js

File diff suppressed because one or more lines are too long

2
resources/languages/nl.js

File diff suppressed because one or more lines are too long

2
resources/languages/no.js

File diff suppressed because one or more lines are too long

2
resources/languages/pl.js

File diff suppressed because one or more lines are too long

2
resources/languages/pt-BR.js

File diff suppressed because one or more lines are too long

2
resources/languages/pt-PT.js

File diff suppressed because one or more lines are too long

2
resources/languages/ro.js

File diff suppressed because one or more lines are too long

2
resources/languages/ru.js

File diff suppressed because one or more lines are too long

2
resources/languages/sk.js

File diff suppressed because one or more lines are too long

2
resources/languages/sr.js

File diff suppressed because one or more lines are too long

2
resources/languages/sv-SE.js

File diff suppressed because one or more lines are too long

2
resources/languages/tr.js

File diff suppressed because one or more lines are too long

2
resources/languages/uk.js

File diff suppressed because one or more lines are too long

2
resources/languages/vi.js

File diff suppressed because one or more lines are too long

2
resources/languages/zh-CN.js

File diff suppressed because one or more lines are too long

2
resources/languages/zh-TW.js

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save