Hi Folks,
Status update. The simple jekyll plugin I wrote works, with a couple of
known issues. It will allow us to use our existing transifex translations
unmodified (something I don't think we were going to get out-of-the-box
anywhere). It depends on the ruby gettext gem. The site still needs some
massaging to match the transifex strings, but you can see the translation
work for parts of /about.de/ which is automatically generated by the
plugin. For each locales/${LOCALE}.po there will be a ${PAGE}.${LOCALE}
file generated.
Tomorrow (saturday 12-17) I'm going to fix the known issues with the
plugin, and QA the translation tags to ensure our translation keys match
what is already translated (I may consider automating it using the existing
site generator, we'll see how obnoxious it gets). I'll also be implementing
a language selector UI.
The source code is at
https://github.com/Ademan-laptop/freenet-website-redesign though beware the
history is ugly, I will be cleaning it at some point, but I wanted to be
sure to update before the weekend. Obviously with the plugin dependency it
is no longer viewable on github.
Thanks,
Dan
On Sat, Dec 10, 2016 at 1:32 PM, Dan Roberts <[email protected]> wrote:
> I gave a few updates on IRC but I apologize for not updating the ML, I
> didn't foresee how long I would be stalled. I've had some personal issues
> going on which ate not only my weekends but several work days of both last
> week and this week. I don't expect to lose any more time from the
> aforementioned issues but it's not impossible.
>
> I intend to finish the Jekyll plugin this afternoon so that we can use
> existing translations, the proof of concept from the other weekend worked
> well. After that we can stand it up somewhere for QA. I do need to add a
> language selector, that is not present in the design we bought so I'll use
> my best judgement and we'll move it later.
>
> Thanks,
> Dan
>
> On Sat, Dec 10, 2016 at 11:18 AM, Ian Clarke <[email protected]>
> wrote:
>
>>
>>
>> On Sat, Dec 10, 2016 at 9:51 AM, Florent Daigniere <
>> [email protected]> wrote:
>>
>>> On Sat, 2016-12-10 at 13:40 +0000, Ian Clarke wrote:
>>> > Hey guys, it's been quite a while at this point, and we're still
>>> > stuck with the old website.
>>> > What's the current status of getting the new site up?
>>>
>>> I can't make any progress until there is something to deploy... I
>>> haven't heard from Dan.
>>>
>>
>> That's worrying...
>>
>>
>>> > If necessary we should spend some more of our donation to make this
>>> > happen (we've already invested in getting the original design done,
>>> > and yet we've received no benefit from it yet).
>>> >
>>>
>>> Agreed; a big piece of it is the content re-design (for which I haven't
>>> seen any plan).
>>>
>>
>> We start by categorizing our different audiences, I think this has been
>> discussed. Users, donors, and developers are the major categories IIRC.
>> IMHO the website should focus on the first two, and this will probably
>> require a limited amount of content. For developers a companion wiki is
>> probably the best approach.
>>
>> Ian.
>>
>> --
>> Ian Clarke
>> Founder, The Freenet Project
>> Email: [email protected]
>>
>
>
_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl