Add translations
This commit is contained in:
		| @ -75,6 +75,9 @@ function onApplicationInit (peertubeHelpers) { | ||||
|   const topLeftBlock = document.querySelector('.top-left-block') | ||||
|  | ||||
|   topLeftBlock.style.backgroundImage = 'url(' + imageUrl + ')' | ||||
|  | ||||
|   peertubeHelpers.translate('User name') | ||||
|    .then(translation => console.log('Translated User name by ' + translation)) | ||||
| } | ||||
|  | ||||
| function addSymbolToVideoNameResult (result, symbol) { | ||||
|  | ||||
							
								
								
									
										4
									
								
								peertube-plugin-hello-world/languages/fr.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								peertube-plugin-hello-world/languages/fr.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| { | ||||
|   "User name": "Nom d'utilisateur", | ||||
|   "Admin name": "Nom d'administrateur" | ||||
| } | ||||
| @ -1,4 +1,12 @@ | ||||
| async function register ({ registerHook, registerSetting, settingsManager, storageManager }) { | ||||
| async function register ({ | ||||
|   registerHook, | ||||
|   registerSetting, | ||||
|   settingsManager, | ||||
|   storageManager, | ||||
|   videoCategoryManager, | ||||
|   videoLicenceManager, | ||||
|   videoLanguageManager | ||||
| }) { | ||||
|   const defaultAdmin = 'PeerTube admin' | ||||
|  | ||||
|   registerHook({ | ||||
| @ -30,6 +38,15 @@ async function register ({ registerHook, registerSetting, settingsManager, stora | ||||
|   console.log(value) | ||||
|  | ||||
|   await storageManager.storeData('toto', 'hello' + new Date()) | ||||
|  | ||||
|   videoLanguageManager.addLanguage('al_bhed', 'Al Bhed') | ||||
|   videoLanguageManager.deleteLanguage('fr') | ||||
|  | ||||
|   videoCategoryManager.addCategory(42, 'Best category') | ||||
|   videoCategoryManager.deleteCategory(1) // Music | ||||
|  | ||||
|   videoLicenceManager.addLicence(42, 'Best licence') | ||||
|   videoLicenceManager.deleteLicence(7) // Public domain | ||||
| } | ||||
|  | ||||
| async function unregister () { | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "peertube-plugin-hello-world", | ||||
|   "version": "0.0.12", | ||||
|   "version": "0.0.13", | ||||
|   "description": "Hello world PeerTube plugin example", | ||||
|   "engine": { | ||||
|     "peertube": ">=1.3.0" | ||||
| @ -33,5 +33,8 @@ | ||||
|       "script": "client/search-client-plugin.js", | ||||
|       "scopes": [ "search" ] | ||||
|     } | ||||
|   ] | ||||
|   ], | ||||
|   "translations": { | ||||
|     "fr-FR": "./languages/fr.json" | ||||
|   } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user