Wpis z mikrobloga

Jak zrobić coś takiego, żeby wyświetlić na stronie w HTMLu jakiś atrybut w obiekcie bazując na innym atrybucie? Przykładowo jeśli mam obiekt "miasta", w którym jest miasto "warszawa", a w tym jeszcze w innych językach, czyli np. byłoby: miasta.warszawa.en === 'warsaw' . Chciałbym zmieniać to 'en' w środku dynamicznie na podstawie innej zmiennej, np. locale, że gdybym miał locale 'pl', to byłoby miasta.warszawa.pl === 'warszawa'
Mam nadzieję, że za bardzo nie pomieszałem :D

#javascript #angularjs
  • 2
@Marekexp trzymaj ta zmienna locale w globalnie dostępnym serwisie którzy wstrzykniesz do kontrolera, wtedy możesz odwoływać się do obiektu w ten sposób miasta.warszawa[locale] a najlepiej skorzystaj z gotowego modułu do i18n bo są ogarnięte fest :p