consul/consul

View on GitHub
app/assets/javascripts/gettext.js

Summary

Maintainability
A
0 mins
Test Coverage
// Generated by CoffeeScript 1.12.6
(function() {
  "use strict";
  var i18n;

  i18n = {
    es: {
      "Comments": "Comentarios",
      "No comment": "Sin comentarios",
      "Cancel": "Cancelar",
      "Save": "Guardar",
      "Edit": "Editar",
      "Delete": "Borrar",
      "Unregistered": "<p>Necesitas <a href='/users/sign_in'>iniciar sesiĆ³n</a> o <a href='/users/sign_up'>registrarte</a> para continuar.</p>"
    },
    en: {
      "Comments": "Coments",
      "No comment": "No comment",
      "Cancel": "Cancel",
      "Save": "Save",
      "Edit": "Edit",
      "Delete": "Delete",
      "Unregistered": "You need to <a href='/users/sign_in'>sign in</a> or <a href='/users/sign_up'>sign up</a> to continue."
    }
  };

  window.Gettext = function() {
    return {
      gettext: function(key) {
        var locale, locale_id;
        locale_id = $("html").attr("lang");
        locale = i18n[locale_id];
        if (locale && locale[key]) {
          return locale[key];
        }
        return key;
      }
    };
  };
}).call(this);