home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / os2 / remind / src / norwgian.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-12  |  3.0 KB  |  112 lines

  1. /***************************************************************/
  2. /*                                                             */
  3. /*  NORWGIAN.H                                                 */
  4. /*                                                             */
  5. /*  Support for the Norwegian language.                        */
  6. /*                                                             */
  7. /*  This file is part of REMIND.                               */
  8. /*  This file is Copyright (C) 1993 by Trygve Randen.          */
  9. /*                                                             */
  10. /***************************************************************/
  11.  
  12. /* The very first define in a language support file must be L_LANGNAME: */
  13. #define L_LANGNAME "Norwegian"
  14.  
  15. /* Day names */
  16. #ifdef ISOLATIN1
  17. #  define L_SUNDAY "S\370ndag"
  18. #else
  19. #  define L_SUNDAY "Soendag"
  20. #endif
  21. #define L_MONDAY "Mandag"
  22. #define L_TUESDAY "Tirsdag"
  23. #define L_WEDNESDAY "Onsdag"
  24. #define L_THURSDAY "Torsdag"
  25. #define L_FRIDAY "Fredag"
  26. #ifdef ISOLATIN1
  27. #  define L_SATURDAY "L\370rdag"
  28. #else
  29. #  define L_SATURDAY "Loerdag"
  30. #endif
  31.  
  32. /* Day initials - first letter only */
  33. #define L_DAYINIT "SMTOTFL"
  34.  
  35. /* Month names */
  36. #define L_JAN "Januar"
  37. #define L_FEB "Februar"
  38. #define L_MAR "Mars"
  39. #define L_APR "April"
  40. #define L_MAY "Mai"
  41. #define L_JUN "Juni"
  42. #define L_JUL "Juli"
  43. #define L_AUG "August"
  44. #define L_SEP "September"
  45. #define L_OCT "Oktober"
  46. #define L_NOV "November"
  47. #define L_DEC "Desember"
  48.  
  49. /* Today and tomorrow */
  50. #define L_TODAY "i dag"
  51. #define L_TOMORROW "i morgen"
  52.  
  53. /* The default banner */
  54. #ifdef ISOLATIN1
  55. #  define L_BANNER "P\345minnelse for %w, %d. %m, %y%o:"
  56. #else
  57. #  define L_BANNER "Paaminnelse for %w, %d. %m, %y%o:"
  58. #endif
  59.  
  60. /* "am" and "pm" */
  61. #define L_AM "am"
  62. #define L_PM "pm"
  63.  
  64. /*** The following are only used in dosubst.c ***/
  65. #ifdef L_IN_DOSUBST
  66.  
  67. /* Ago and from now */
  68. #define L_AGO "siden"
  69. #ifdef ISOLATIN1
  70. #  define L_FROMNOW "fra n\345"
  71. #else
  72. #  define L_FROMNOW "fra naa"
  73. #endif
  74.  
  75. /* "in %d days' time" */
  76. #define L_INXDAYS "om %d dager"
  77.  
  78. /* "on" as in "on date..." */
  79. #define L_ON "den"
  80.  
  81. /* Pluralizing - this is a problem for many languages and may require
  82.    a more drastic fix */
  83. #define L_PLURAL "er"
  84.  
  85. /* Minutes, hours, at, etc */
  86. #ifdef ISOLATIN1
  87. #  define L_NOW "n\345"
  88. #else
  89. #  define L_NOW "naa"
  90. #endif
  91. #define L_AT "kl."
  92. #define L_MINUTE "minutt"
  93. #define L_HOUR "time"
  94. #define L_IS "er"
  95. #define L_WAS "var"
  96. #define L_AND "og"
  97. /* What to add to make "hour" plural */
  98. #define L_HPLU "r"  
  99. /* What to add to make "minute" plural */
  100. #define L_MPLU "er"
  101.  
  102. /* Define any overrides here, such as L_ORDINAL_OVERRIDE, L_A_OVER, etc.
  103.    See the file dosubst.c for more info. */
  104. #define L_ORDINAL_OVERRIDE              plu = ".";
  105. #define L_A_OVER                        sprintf(s, "%s %s, den %d. %s %d", L_ON, DayName[jul%7], d, MonthName[m], y);
  106. #define L_G_OVER                        sprintf(s, "%s %s, den %d. %s", L_ON, DayName[jul%7], d, MonthName[m]);
  107. #define L_U_OVER                        L_A_OVER
  108. #define L_V_OVER                        L_G_OVER
  109.  
  110.  
  111. #endif /* L_IN_DOSUBST */
  112.