Accessibility & Language

Open to Everyone

Our commitment to an inclusive, accessible, and multilingual digital presence for all residents of the Free State.

AA
WCAG 2.1 target level
3
Languages supported
4
Built-in accessibility tools
Mar 2026
Last reviewed
Our commitment

Accessibility Statement

The ANC Free State Caucus is committed to ensuring this website is accessible to people with disabilities, in accordance with the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA.

We believe that every resident of the Free State has the right to access information about their elected representatives and the work of the provincial legislature — regardless of ability, technology, or language.

This statement applies to the ANC Free State Caucus website at anc-fscaucus.gov.za and covers all pages built and maintained by the caucus team. Third-party content embedded on this site (such as social media widgets) is not covered by this statement.

Conformance status

This website aims for WCAG 2.1 Level AA conformance. We conduct periodic accessibility reviews and aim to address reported issues within 14 working days.

PrincipleLevel AAStatus
Perceivable — information presented in ways users can perceiveAlt text, captions, contrast ratios, resizable text✓ Conforming
Operable — interface components navigable without a mouseKeyboard access, no seizure-triggering content, skip links✓ Conforming
Understandable — clear language and consistent navigationForm labels, error identification, consistent structure✓ Conforming
Robust — content interpretable by assistive technologiesValid HTML, ARIA roles, screen-reader tested◐ Partially conforming
What we've done

Accessibility Features

  • Keyboard navigation — all interactive elements (links, buttons, forms) are fully reachable and operable by keyboard alone.
  • Skip to main content — a skip link appears on focus at the top of every page, allowing screen reader and keyboard users to bypass the navigation.
  • ARIA landmark rolesbanner, navigation, main, contentinfo, and region roles are applied throughout, helping assistive technology users navigate.
  • Descriptive link text — links use meaningful text rather than "click here" or bare URLs.
  • Alt text on images — all meaningful images have descriptive alternative text; decorative images have empty alt attributes.
  • Colour contrast — all text meets or exceeds the WCAG AA minimum contrast ratio of 4.5:1 (normal text) and 3:1 (large text).
  • Scalable text — all text is defined in relative units and can be scaled up to 200% without loss of content or functionality.
  • Focus indicators — visible focus rings are provided for all interactive elements; they are not suppressed by CSS.
  • Form accessibility — all form fields have associated <label> elements; required fields are clearly indicated; error messages are descriptive.
  • Semantic HTML — correct heading hierarchy (h1h6), lists, tables with headers, and lang attribute on <html>.
  • POPIA consent — the constituency query form includes an accessible, keyboard-operable collapsible POPIA disclosure.
Known issues

Known Limitations

While we strive for full WCAG 2.1 AA conformance, the following known limitations exist:

  • Scanned PDF documents — some historical Hansard records and official documents are scanned PDFs that may not be readable by screen readers. Accessible versions can be requested (see below).
  • Social media embeds — third-party social media content embedded on the Newsroom page may not meet our accessibility standards.
  • Complex data tables — some scorecard and legislative tracker tables include dense data that may be challenging to navigate with a screen reader; we are working to provide data summaries.
  • Full language translation — while navigation is translated, full page content in Sesotho and isiZulu is in progress (see Language Support below).
  • Video captions — embedded video content does not yet have closed captions; captions are being added as a priority.

We are actively working to address all known limitations. If you encounter an issue not listed here, please let us know.

Built-in tools

Accessibility Tools

Every page on this site includes a floating accessibility panel — look for the ♿ button in the bottom-right corner. Your preferences are saved in your browser.

🔤
Text size
Increase body text to larger or largest size for easier reading.
🎨
Colour & contrast
Switch to high contrast or dark mode for improved readability.
🎬
Reduce motion
Disables all CSS animations and transitions — useful for vestibular or motion sensitivity.
🖊️
Readable font
Switches all text to Arial/Helvetica — a plainer, sans-serif font that some users find easier to read.
Multilingual support

Language Support

The Free State has 11 official languages. We are prioritising the three most widely spoken in the province: English, Sesotho, and isiZulu.

🇿🇦
English
English
Primary language. All content fully available in English.
🇿🇦
Sesotho
Sesotho sa Borwa
Navigation translated. Full content translation in progress — priority pages being added progressively.
🇿🇦
isiZulu
isiZulu
Navigation translated. Full content translation in progress — priority pages being added progressively.

To request content in another South African official language, or to report a translation issue, please contact us using the details below or submit a constituency query.

Language preferences are stored in your browser's local storage and will be remembered the next time you visit.

Tested with

Assistive Technology Compatibility

This site has been tested with the following assistive technologies and browser combinations:

  • NVDA (NonVisual Desktop Access) with Firefox on Windows
  • JAWS (Job Access With Speech) with Chrome on Windows
  • VoiceOver with Safari on macOS and iOS
  • TalkBack with Chrome on Android

We test on all major modern browsers: Chrome, Firefox, Microsoft Edge, and Safari. Internet Explorer is not supported.

Get in touch

Report an Accessibility Issue

If you encounter any barriers on this site — or if you cannot access content in a format that works for you — please let us know. We aim to respond within 5 working days and resolve issues within 14 working days.

You can also request content in an alternative format (large print, audio, plain text, or accessible PDF).

Escalation: If you are not satisfied with our response, you may contact the Information Regulator of South Africa at inforeg@justice.gov.za (for privacy/data concerns) or the South African Human Rights Commission for accessibility-related rights.