Javascript 如何翻译HTML5视频与角度翻译?

Javascript 如何翻译HTML5视频与角度翻译?,javascript,angularjs,cordova,video,angular-translate,Javascript,Angularjs,Cordova,Video,Angular Translate,我在Cordova混合应用程序中使用Angular JS扩展来更改语言,该应用程序带有移动Angular UI 问题: 我发现我不能播放这些视频。并且视频控制栏被禁用。我用Chrome的“Element Inspector”查看了源代码,发现该文件位于中。我试图复制完整的地址并粘贴到浏览器地址栏中,然后按enter键,视频开始在浏览器窗口中播放。所以我知道源地址是正确的 我意识到这可能是一个翻译问题,因为我用翻译代码获取文件名。这就是在页面加载后加载。然后我尝试向元素添加属性。没用 是这样。怎么

我在Cordova混合应用程序中使用Angular JS扩展来更改语言,该应用程序带有移动Angular UI

问题:

我发现我不能播放这些视频。并且视频控制栏被禁用。我用Chrome的“Element Inspector”查看了源代码,发现该文件位于
中。我试图复制完整的地址并粘贴到浏览器地址栏中,然后按enter键,视频开始在浏览器窗口中播放。所以我知道源地址是正确的

我意识到这可能是一个翻译问题,因为我用翻译代码获取文件名。这就是在页面加载后加载。然后我尝试向元素添加属性。没用

是这样。怎么办?

代码如下:

<video controls poster="img/video-posters/{{'view-vid-img' | translate}}"><source src="img/videos/{{'view-vid-nme' | translate}}" type="video/mp4">Video not supported</video>
不支持视频
编辑:

下面是一个演示:


像angular translate这样的i18n/l10n系统确实是用于此目的的错误工具。您可能需要一个
ng开关
。什么。。。为什么?如果我现在没有时间换工具。有什么办法可以解决角度转换的问题吗?@deceze我很高兴你能回答!你能详细描述一下怎么做吗?或者通过一个例子来展示?会很有用:)