Skip to content

fix/egypt cities #108

Description

@CodeNKoffee

Summary

This PR significantly improves the coverage for Egyptian developers by expanding the egypt preset in presets.go.

Pull Request:

#107

Changes

  1. Corrected Typos: Fixed tandatanta
  2. Comprehensive Coverage: Added all 27 Egyptian Governorates and their capitals
  3. Major Cities & Hubs: Included industrial/residential areas like:
    • "6th of October", "10th of Ramadan", "New Cairo", "Obour City"
    • "El Gouna", "Ain Shams", "Ain El Sokhna"
  4. Spelling Variations: Added common English transliterations for better matching:
    • asyut / asiut
    • fayoum / faiyum
    • sharkia / sharqia
    • al+mansurah / mansoura
  5. Colloquial Terms: Added masr, om+el+donia, heliopolis, nasr+city

Why This Matters

GitHub's location field is free-text, so developers spell their cities differently. By adding variations, we maximize the chance of correctly identifying Egyptian developers regardless of how they spelled their location.

Testing

  • Verified Go syntax is valid
  • Confirmed URL encoding with + for spaces follows existing patterns in the codebase

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions