From 5faa94fd1576d3204faea68032777bf859f9eaaa Mon Sep 17 00:00:00 2001 From: Juan Pujol Date: Sun, 4 May 2014 19:22:33 -0300 Subject: [PATCH 1/2] add translations support to provider --- index.html | 19 +++++++ relativeDate.js | 114 ++++++++++++++++++++-------------------- src/relativeDate.coffee | 23 ++++---- 3 files changed, 90 insertions(+), 66 deletions(-) diff --git a/index.html b/index.html index 3705c9e..254c4a9 100644 --- a/index.html +++ b/index.html @@ -30,6 +30,25 @@

Relati @@ -25,6 +26,11 @@

Relati
{{relDay}}
+
+
3 days before this page loaded was (portuguese)   +
{{relDays}}
+
+
@@ -34,12 +40,6 @@

Relati MyApp.config(['relativeDateProvider', function (relativeDateProvider) { // Translate to portuguese relativeDateProvider.translations({ - JUST_NOW: "agora a pouco", - ABOUT_1_MINUTE_AGO: "1 minuto atrás", - MINUTES_AGO: "minutos atrás", - ABOUT_1_HOUR_AGO: "1 hora atrás", - HOURS_AGO: "horas atrás", - YESTERDAY: "Ontem", DAYS_AGO: "dias atrás", A_WEEK_AGO: "a uma semana", WEEKS_AGO: "semanas atrás" @@ -52,14 +52,22 @@

Relati MyApp.controller('AppCtrl', function($scope, relativeDate) { var now = new Date(); var day = new Date(now - 86400000); + var days = new Date(now - 259200000); var NowIso = now.toISOString(); var DayIso = day.toISOString(); + var DaysIso = days.toISOString(); + + console.log(days); + relativeDate.set(NowIso, function(rel) { $scope.relNow = rel; }); - relativeDate.set(DayIso, function(rel) { + relativeDate.set(DayIso, function(rel) { $scope.relDay = rel; }); + relativeDate.set(DaysIso, function(rel) { + $scope.relDays = rel; + }); });