[controller] make date format localisable and only show the year if it's a different year
This commit is contained in:
parent
41bbb16c26
commit
a404323d8d
|
@ -15,8 +15,6 @@
|
||||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
|
||||||
using Mono.Unix;
|
|
||||||
using SparkleLib;
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
|
@ -28,6 +26,9 @@ using System.Xml;
|
||||||
using System.Security.Cryptography;
|
using System.Security.Cryptography;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
|
||||||
|
using Mono.Unix;
|
||||||
|
using SparkleLib;
|
||||||
|
|
||||||
namespace SparkleShare {
|
namespace SparkleShare {
|
||||||
|
|
||||||
public abstract class SparkleController {
|
public abstract class SparkleController {
|
||||||
|
@ -76,6 +77,13 @@ namespace SparkleShare {
|
||||||
public delegate void NotificationRaisedEventHandler (SparkleCommit commit, string repository_path);
|
public delegate void NotificationRaisedEventHandler (SparkleCommit commit, string repository_path);
|
||||||
|
|
||||||
|
|
||||||
|
// Short alias for the translations
|
||||||
|
public static string _ (string s)
|
||||||
|
{
|
||||||
|
return Catalog.GetString (s);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public SparkleController ()
|
public SparkleController ()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -399,8 +407,19 @@ namespace SparkleShare {
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
day_entry = day_entry_html.Replace ("<!-- $day-entry-header -->",
|
if (activity_day.DateTime.Year != DateTime.Now.Year) {
|
||||||
"<b>" + activity_day.DateTime.ToString ("ddd MMM d, yyyy") + "</b>");
|
|
||||||
|
// TRANSLATORS: This is the date in the event logs
|
||||||
|
day_entry = day_entry_html.Replace ("<!-- $day-entry-header -->",
|
||||||
|
"<b>" + activity_day.DateTime.ToString (_("ddd MMM d, yyyy")) + "</b>");
|
||||||
|
|
||||||
|
} else {
|
||||||
|
|
||||||
|
// TRANSLATORS: This is the date in the event logs, without the year
|
||||||
|
day_entry = day_entry_html.Replace ("<!-- $day-entry-header -->",
|
||||||
|
"<b>" + activity_day.DateTime.ToString (_("ddd MMM d")) + "</b>");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue