aboutsummaryrefslogblamecommitdiffhomepage
path: root/client/src/app/shared/i18n/i18n-utils.ts
blob: 37180b9300c7ea0a2cbafe4de658bb2682dfa109 (plain) (tree)
1
2
3
4
5
6

                                                               



                                                                                    







                                                                                  
        

                

                   
import { environment } from '../../../environments/environment'

function peertubeTranslate (str: string, translations: { [ id: string ]: string }) {
  return translations[str] ? translations[str] : str
}

function isOnDevLocale () {
  return environment.production === false && window.location.search === '?lang=fr'
}

function getDevLocale () {
  return 'fr'
}

export {
  getDevLocale,
  isOnDevLocale,
  peertubeTranslate
}