Right to Left template? customization?

Sep 28, 2010 at 3:01 AM

I'm planning to start a project, a sort of aggregation news website about Football in Arabic language. 
I'm average in coding in general, but by no means do I consider myself a programmer with a good command of any of the popular languages, much less a developer. 

If I hired a developer to build the website for me based on Kigg, would you think he'd be able to deliver the project? with full arabic language support and encoding with a RTL template? Does Kigg provide language packs for example?

Also, will I be able to administer the website? say add remove categories, control spam and unsolicited mailing, etc? Does Kigg sustain a back end admin panel for the purpose? 
I've tried that before with Reddit opensource, but the outcome was a FAILURE, since the source code itself was intentionally written in Python, to confuse the retail programmer even more IMO. Anyway, that's another story.

Any insights are quite appreciated folks.. Also, if any of the developers around thinks he can take the job, I'm open to offers. 


Ozai, New York

Sep 28, 2010 at 7:05 PM
Edited Sep 28, 2010 at 7:05 PM

No answers yet? :p

Oct 3, 2010 at 10:29 PM

Hi Ozai,

The best option is to talk to the guys who implemented this in non-English languages. In my opinion, there are two good kigg implementations that are non-English based.

Dotnetomaniak and progg.ru

Once I had a chat with Pawel Lukasik from Dotnetomaniak and he was very helpful. I am not sure whether he still there with that site. If I were you, I will draft a good email and ask their help.

Once you gather some information then just compile the whole thing and post a project in Elance or Odesk or getafreelancer sites. I am sure somebody will be out there definitely showing some interest on your project. Please be careful while choosing your outsource partner. You can save lot of time and money if you go in that route.

I hope this helps you. If not just mail me back then I can see how much I can help you. But do the leg work first and gather as much information as you needed.

All the best for your project. Don't give up just Crush It.




Oct 3, 2010 at 10:53 PM

Hi all,

dotnetomaniak.pl is still online :)! I would be glad to help to help but dotnetomaniak.pl also uses left-to-right right and I'm not sure if it's possible to change KiGG to display the other way around. I suppose it is, as probably you can create right-to-left ASP.NET app. As for the translation support it's still not yet ready (or is it?). You have to translate strings in LOTS of places. I think better support for translations was scheduled to be in 2.6 release.

It's not good that nobody from KiGG's team is answering. It looks like the project is dead :(.


Oct 3, 2010 at 11:20 PM

Hi Pawel,

It is very glad to see you here mate. I am sorry I didn't say dotnetomaniak is not there, I said you might have moved out of it. People move from one venture to another in quick time. I am glad that you replied. Please help the forum because so many people are coming here for help and no one is caring them. This community is needed a bit of love because this application is really brilliant and you guys know this stuff better than anyone else.




Oct 4, 2010 at 1:20 AM
Edited Oct 4, 2010 at 1:21 AM

Thanks Narenda and Pawel for your kinds support and motivation. I truly appreciate it folks. Unfortunately neither of the aforementioned websites uses RTL templates. I'm not even sure if there is such thing as in "template" for Kigg, because I've been googling it for a while but to no avail.. no satisfactory answers up to the time of writing this note I'm afraid. 

My thinking is something could be done with the CSS to flip the whole interface, with some tweaking and utf-8 encoding support, next comes strings edits and tweaks as Pawel suggested. Words like "sign up" and "comments", "login" etc.. definitely need to be translated to Arabic with the ability to add and rename categories in Arabic font. As for the back end admin panel, no modification is required.

ANY FURTHER HELP IS WELCOME guys. I'll be around.

Ozai, New York 

Oct 4, 2010 at 9:01 AM

Hi Ozai,

Try setting attribute dir="rtl" on the body tag inside Views\Shared\SiteTemplate.Master file (or in CSS file if youe prefer). I'm not saying that it's all you have to do, but that's the starting point. It should give you right-to-left layout. Of course all the strings will have to be translated manually.


Oct 5, 2010 at 4:40 AM

Thanks for the tip Pawlos! I won't dare do it myself to be quite honest, lest I mess the code in the master page, but I'll definitely be discussing it with whoever takes the project.