diff options
Diffstat (limited to 'client/angular.json')
-rw-r--r-- | client/angular.json | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/client/angular.json b/client/angular.json index 950ac059e..cac4756f1 100644 --- a/client/angular.json +++ b/client/angular.json | |||
@@ -78,6 +78,13 @@ | |||
78 | "with": "src/environments/environment.e2e.ts" | 78 | "with": "src/environments/environment.e2e.ts" |
79 | } | 79 | } |
80 | ] | 80 | ] |
81 | }, | ||
82 | "fr_FR": { | ||
83 | "aot": true, | ||
84 | "outputPath": "dist/PeerTube-fr_FR", | ||
85 | "i18nFile": "src/i18n/messages.fr_FR.xlf", | ||
86 | "i18nFormat": "xlf", | ||
87 | "i18nLocale": "fr_FR" | ||
81 | } | 88 | } |
82 | } | 89 | } |
83 | }, | 90 | }, |
@@ -99,6 +106,9 @@ | |||
99 | "e2e": { | 106 | "e2e": { |
100 | "browserTarget": "PeerTube:build:e2e", | 107 | "browserTarget": "PeerTube:build:e2e", |
101 | "proxyConfig": "e2e/proxy.config.json" | 108 | "proxyConfig": "e2e/proxy.config.json" |
109 | }, | ||
110 | "fr_FR": { | ||
111 | "browserTarget": "PeerTube:build:fr_FR" | ||
102 | } | 112 | } |
103 | } | 113 | } |
104 | }, | 114 | }, |
@@ -135,6 +145,60 @@ | |||
135 | "**/node_modules/**" | 145 | "**/node_modules/**" |
136 | ] | 146 | ] |
137 | } | 147 | } |
148 | }, | ||
149 | "xliffmerge": { | ||
150 | "builder": "@ngx-i18nsupport/tooling:xliffmerge", | ||
151 | "options": { | ||
152 | "xliffmergeOptions": { | ||
153 | "i18nFormat": "xlf", | ||
154 | "srcDir": "src/locale", | ||
155 | "genDir": "src/locale", | ||
156 | "useSourceAsTarget": false, | ||
157 | "i18nBaseFile": "angular", | ||
158 | "defaultLanguage": "en-US", | ||
159 | "languages": [ | ||
160 | "ar-001", | ||
161 | "ca-ES", | ||
162 | "cs-CZ", | ||
163 | "da-DK", | ||
164 | "de-DE", | ||
165 | "el-GR", | ||
166 | "en-GB", | ||
167 | "en-US", | ||
168 | "eo", | ||
169 | "es-ES", | ||
170 | "eu-ES", | ||
171 | "fa-IR", | ||
172 | "fi-FI", | ||
173 | "fr-FR", | ||
174 | "gd", | ||
175 | "gl-ES", | ||
176 | "hu-HU", | ||
177 | "it-IT", | ||
178 | "ja-JP", | ||
179 | "jbo", | ||
180 | "ko-KR", | ||
181 | "lt-LT", | ||
182 | "nb-NO", | ||
183 | "nl-NL", | ||
184 | "oc", | ||
185 | "pl-PL", | ||
186 | "pt-BR", | ||
187 | "pt-PT", | ||
188 | "ru-RU", | ||
189 | "sk-SK", | ||
190 | "sl-SI", | ||
191 | "sv-SE", | ||
192 | "ta", | ||
193 | "th-TH", | ||
194 | "tr-TR", | ||
195 | "uk-UA", | ||
196 | "vi-VN", | ||
197 | "zh-Hans-CN", | ||
198 | "zh-Hant-TW" | ||
199 | ] | ||
200 | } | ||
201 | } | ||
138 | } | 202 | } |
139 | } | 203 | } |
140 | }, | 204 | }, |