Skip to content

Make a2-english-for-developers work offline #111

Open
1 of 1 issue completed
Open
1 of 1 issue completed
@benoit74

Description

@benoit74

This is the overall goal of the milestone. It hence serves both as a basic requirement, instruction on what to look after during development and final checkup.

The goal of this milestone is to generate a2-english-for-developers ZIMs (one per supported languages). In FCC repo, all challenges markdown (in English) are stored under 21-a2-english-for-developers folder.

The command to create the EN ZIM is going to look like (title, description still have to be determined):

fcc2zim --course=learn-greetings-in-your-first-day-at-the-office,learn-introductions-in-an-online-team-meeting,learn-conversation-starters-in-the-break-room,learn-how-to-talk-about-a-typical-workday-and-tasks,learn-how-to-discuss-your-morning-or-evening-routine,learn-how-to-describe-your-current-project,learn-how-to-ask-and-share-about-educational-and-professional-background,learn-how-to-talk-about-hobbies-and-interests,learn-how-to-discuss-roles-and-responsibilies,learn-how-to-have-a-conversation-about-preferences-and-motivations,learn-how-to-discuss-popular-trends-in-technology,learn-how-to-clarify-information-in-different-interactions,learn-how-to-use-basic-programming-vocabulary-in-conversations,learn-how-to-use-code-related-concepts-and-terms,learn-how-to-discuss-tech-trends-and-updates,learn-how-to-help-a-coworker-troubleshoot-on-github,learn-how-to-share-your-progress-in-weekly-stand-up-meetings,learn-how-to-ask-for-clarification-on-code-understanding,learn-how-to-document-code-for-a-project,learn-how-to-read-and-understand-code-documentation,learn-how-to-analyze-code-documentation,learn-how-to-share-progress-and-accomplishments,learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects,learn-how-to-express-agreement-or-disagreement,learn-how-to-offer-technical-support-and-guidance,learn-how-to-request-and-receive-guidance,learn-how-to-provide-explanations-when-helping-others --name tests_en_freecodecamp-21-a2-english-for-developers --zim-file tests_en_freecodecamp-21-a2-english-for-developers.zim --title "freeCodeCamp 21" --description "A2 English for Developers" --language eng --overwrite

Note: a2-english-for-developers-certification-exam course has been intentionally removed from the list because as-of 24. Jan 2025, it is not available online and looks more like a placeholder. Not sure we can even make it into a ZIM.

Final checklist

  • Confirm list of audited spoken languages
  • ZIM can be generated for all these spoken languages
  • all challenges can be solved
  • nothing is broken in the UI
  • no external resources are significantly missing (sample project for an exercise, image, video, ...)

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    overviewOverview issue for the milestone

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions