mpyne added a comment.

  In https://phabricator.kde.org/D4023#76891, @aacid wrote:
  
  > I find the comments misleading (maybe because i'm not english native) but
  >
  >   if (daysTo < -1) {
  >         switch (date.dayOfWeek()) {
  >         case 1:
  >             return tr("Last Monday",    "day in the previous week");
  >         case 2:
  >   
  >
  > Why does it have to be the previous week? If today is Wednesday and the 
date we're referring to is Monday, daysTo will be -2 and it will still be the 
current week and not the previous, no?
  >
  > else if (daysTo > 1) {
  >
  >   switch (date.dayOfWeek()) {
  >   case 4:
  >       return tr("Next Thursday",  "day in the week after this");
  >   
  >
  > If today is Monday and the date we're referring to is Thursday, daysTo will 
be 3 and it's not "the week after this" it's "this week".
  >
  > Or am i understanding something wrong?
  
  
  You're right.  What's a better phrasing? Or, is the context even necessary 
for translators here?
  
  Maybe something like "the most recent such day before today" and "the next 
such day after today"?

REPOSITORY
  R244 KCoreAddons

REVISION DETAIL
  https://phabricator.kde.org/D4023

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: mpyne, #frameworks, kde-i18n-doc, aspotashev, aacid
Cc: aacid

Reply via email to