[Remind-Fans] Problems with Greek characters (was Re: Remind and UTF-8)

Doros Eracledes d.eracledes at albourne.com
Tue Sep 14 03:45:25 EDT 2010


David,

I deleted my local git copy, re-pulled and compiled and it worked perfect (with my locale still set to el_GR.utf-8 and no customizations)
Here's how it looks:

user at host:~/DOWNLOADS/Remind.git$ src/remind -cuc+1 ~/gr.rem
┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│  Sunday  │  Monday  │ Tuesday  │Wednesday │ Thursday │  Friday  │ Saturday │
├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
│12 Sep    │13 Sep    │14 Sep ***│15 Sep    │16 Sep    │17 Sep    │18 Sep    │
│          │          │          │          │          │          │          │
│καθημερινή│καθημερινή│καθημερινή│καθημερινή│καθημερινή│καθημερινή│καθημερινή│
│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│
│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│
│          │          │          │          │          │          │          │
│daily     │daily     │daily     │daily     │daily     │daily     │daily     │
│reminder -│reminder -│reminder -│reminder -│reminder -│reminder -│reminder -│
│greek     │greek     │greek     │greek     │greek     │greek     │greek     │
└──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘


I then made a copy of the source tree and compiled with my langs/greek.h and unfortunately there was a problem with the day names but the reminders looked ok

user at host:~/DOWNLOADS/Remind.git-gr$ src/remind -cuc+1 ~/gr.rem
┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│Κυρια│Δευτέ│Τρίτη│Τετάρ│Πέμπτ│Παρασ│Σάββα│
├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
│12 Σ�   │13 Σ�   │14 Σ�***│15 Σ�   │16 Σ�   │17 Σ�   │18 Σ�   │
│          │          │          │          │          │          │          │
│καθημερινή│καθημερινή│καθημερινή│καθημερινή│καθημερινή│καθημερινή│καθημερινή│
│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│υπενθύμιση│
│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│- ελληνικά│
│          │          │          │          │          │          │          │
│daily     │daily     │daily     │daily     │daily     │daily     │daily     │
│reminder -│reminder -│reminder -│reminder -│reminder -│reminder -│reminder -│
│greek     │greek     │greek     │greek     │greek     │greek     │greek     │
└──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘

I attached my src/langs/greek.h in case you want to experiment with the day names some day,
also the small change in src/lang.h I did:

user at host:~/DOWNLOADS/Remind.git-gr$ diff src/lang.h ../Remind.git/src/lang.h
28d27
< #define GREEK     13 /* translated by Doros Eracledes                  */
44c43
< #define LANG GREEK
---
> #define LANG ENGLISH
74,75d72
< #elif LANG == GREEK
< #include "langs/greek.h"

For now I'll continue using remind compiled with default English language...

Thanks again
Doros 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: greek.h
Type: text/x-csrc
Size: 2797 bytes
Desc: not available
URL: <http://lists.roaringpenguin.com/pipermail/remind-fans/attachments/20100914/36be7607/attachment.c>


More information about the Remind-fans mailing list