Version 3 (modified by Malte, 13 years ago) (diff) |
---|
AboutThisPage?
This page is more a kind of a technical planning document for the multilingual relaunch of the website for the FOSS Project DeepaMehta which shall be located at the web address http://www.deepamehta.de. The latest content related planning documents are to find at our new dummy page.
The website team concerned with this relaunch tries to share their current main considerations on the technical buildup/configuration of the website on this page.
Multilingual Setup
For the launch of our new site English (as default langauge for all kinds of visitors) and German (for visitors with a german browser setup) could be fine.
Drupal7 allows language detection based on the visitors browser configuration, per URL, per Selection (Session), per configuration related to a logged in user.
Proposal: activate language detection in drupal for the visiting browser and it would be great if the website reflects these settings in the url with a e.g. prefix ~/de/frontpage for german frontpage resp. ~/en/frontpage for english frontpage
Proposal: when reading a page i would find it cool if there's a link, read this page in "spanish" if it's there resp. "translate this page to x"..
Question: how can a person of the community add a new translation for a new language? is it good practice to just start with a configuration of some of the big languages, e.g. arabic, chinese, russian, egyptian, spanish, french?
Current Content Types
- Article == News Entry (Title, Body, Date, Tags)
- Basic Page == Static Webpage (Title, Body, Tags)
- Gallery == Set of pictures?
Extension Proposal:
- User-Profile-Content (Community Profile)
- Application-Page (Plugin Pages)
- Expressions (Quotes on DeepaMehta)
Users, Roles & Permissions
- Administrators
- Editors
- Users
About the registration process for new users.
Proposal: free to register for anyone for account related functionality, language setting, profile page
Publishing of content, freely or moderated.
Proposal: editors can freely publish, newly registerd users cannot edit/publish content except their user-profile
Additional set of features
- activate url-path automodule
- spambot utility
- file upload/esp. image-upload into pages and articles along with preset resize settings
About Migration Process
- collect old urls which shall be maintained