Skip to content

joomla/downloads.joomla.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Joomla Logo

Joomla! Downloads Portal

This repository holds additions from the base Joomla! application (extensions, layouts, etc.) for the Joomla! Downloads Portal.

Akeeba Release System

The site is primarily powered by Akeeba Release System with custom frontend layouts. However, there are also some modifications to the component:

  • The Akeeba\ReleaseSystem\Admin\Model\Releases class has an added announcement_url property (and accompanying SQL change) to allow a URL to the release post to be used
  • The Akeeba\ReleaseSystem\Site\Helper\DownloadCounter class has been added to help query download counts (primarily for use on the homepage and the admin dashboard)
  • The frontend router has been modified to allow an item to be routed via its filename or alias (primarily used for download stream URLs)
  • The frontend router has been modified to throw a 404 versus falling back to ARS' native repository view
  • The plgContentArslatest class has been modified to support two additional shortcodes: release_announcements and vgroup_downloads

Language Pack Upload

Go to the Downloads website and login

On the Language Packs page you can select the desired Joomla version.

Add screenshot

Scroll to your language or filter the page.

Add screenshot

Press "Create a new release"

image

Translations

You can help translate the needed parts for this website on Crowdin - https://joomla.crowdin.com/joomla-official-websites
Crowdin sync status: Crowdin Action
Crowdin localication status: Crowdin

Welcome to the Joomla Crowdin Translation Project!

🌍 This project helps translate Joomla into multiple languages to make it accessible to users worldwide.

What is Crowdin ?

Crowdin is a localization management platform that allows contributors to translate Joomla’s interface, documentation, and extensions into different languages.

Get Started

  • Join the Joomla Crowdin Project
  • Go to Joomla’s Crowdin Page.
  • Sign up for a free Crowdin account or log in ifyou already have one.
  • Click Join Project to become a translator.

Crowdin Interface

Dashboard – Shows project progress and available languages. Editor – The main tool where you can translate Joomlas text. Discussions – A place to communicate with other translators.

Additional Resources

📖 Joomla Translation Guidelines: https://www.joomla.org/contribute-to-joomla.html 📘 Crowdin Documentation: https://support.crowdin.com/

About

Repository holding custom extensions in use on the Joomla! Downloads Portal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 15