Deprecated: wpml_sticky_post_sync(): Implicitly marking parameter $sitepress as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/functions.php on line 821

Deprecated: WPML\Container\make(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/container/functions.php on line 26

Deprecated: WPML\Collect\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Arr.php on line 134

Deprecated: WPML\Collect\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Arr.php on line 163

Deprecated: WPML\Auryn\Injector::__construct(): Implicitly marking parameter $reflector as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/auryn/lib/Injector.php on line 51

Deprecated: WPML\Auryn\Injector::provisionFuncArgs(): Implicitly marking parameter $reflParams as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/auryn/lib/Injector.php on line 447

Deprecated: WPML\Auryn\CachingReflector::__construct(): Implicitly marking parameter $reflector as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/auryn/lib/CachingReflector.php on line 16

Deprecated: WPML\Auryn\CachingReflector::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/auryn/lib/CachingReflector.php on line 16

Deprecated: WPML_Resolve_Object_Url_Helper::__construct(): Implicitly marking parameter $sitepress as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/resolver/class-wpml-resolve-object-url-helper.php on line 37

Deprecated: WPML_Resolve_Object_Url_Helper::__construct(): Implicitly marking parameter $wp_query as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/resolver/class-wpml-resolve-object-url-helper.php on line 37

Deprecated: WPML_Resolve_Object_Url_Helper::__construct(): Implicitly marking parameter $wpml_term_translations as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/resolver/class-wpml-resolve-object-url-helper.php on line 37

Deprecated: WPML_Resolve_Object_Url_Helper::__construct(): Implicitly marking parameter $wpml_post_translations as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/resolver/class-wpml-resolve-object-url-helper.php on line 37

Deprecated: WPML_URL_Converter_Url_Helper::__construct(): Implicitly marking parameter $wpdb as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/converter/helper/class-wpml-url-converter-url-helper.php on line 24

Deprecated: WPML_URL_Converter_Url_Helper::__construct(): Implicitly marking parameter $wpml_include_url_filter as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/converter/helper/class-wpml-url-converter-url-helper.php on line 24

Deprecated: WPML\Collect\Support\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Collection.php on line 279

Deprecated: WPML\Collect\Support\Collection::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Collection.php on line 384

Deprecated: WPML\Collect\Support\Collection::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Collection.php on line 576

Deprecated: WPML\Collect\Support\Collection::sort(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Collection.php on line 995

Deprecated: WPML_Config_Update_Integrator::__construct(): Implicitly marking parameter $worker as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/class-wpml-config-update-integrator.php on line 13

Deprecated: AbsoluteLinks::_process_generic_text(): Implicitly marking parameter $collector as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/absolute-links/absolute-links.class.php on line 98

Deprecated: AbsoluteLinks::convert_text(): Implicitly marking parameter $collector as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/absolute-links/absolute-links.class.php on line 746

Deprecated: WPML_Absolute_To_Permalinks::__construct(): Implicitly marking parameter $auto_adjust_ids as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/class-wpml-absolute-to-permalinks.php on line 16

Deprecated: WPML\Utils\AutoAdjustIds::__construct(): Implicitly marking parameter $wp as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/utilities/AutoAdjustIds.php on line 22

Deprecated: WPML_Translation_Element_Factory::__construct(): Implicitly marking parameter $wpml_cache as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/translations/class-wpml-translation-element-factory.php on line 18

Deprecated: TranslationManagement::__construct(): Implicitly marking parameter $wpml_cookie as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php on line 90

Deprecated: WPML_Post_Status_Display_Factory::__construct(): Implicitly marking parameter $sitepress as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/menu/class-wpml-post-status-display-factory.php on line 8

Deprecated: WPML_Canonicals::__construct(): Implicitly marking parameter $wpml_translations as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals.php on line 23

Deprecated: WPML_Compatibility_Gutenberg::__construct(): Implicitly marking parameter $php_functions as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/compatibility/gutenberg/wpml-compatibility-gutenberg.php on line 14

Deprecated: WPML_User_Language::__construct(): Implicitly marking parameter $wpdb as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/user-language/class-wpml-user-language.php on line 37

Deprecated: DBDBUpdateServer::create(): Implicitly marking parameter $wp as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/divi-booster/core/classes/DBDBUpdateServer.php on line 8

Deprecated: DiviBooster\Parsedown::blockSetextHeader(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/vendor/ParsedownModern.php on line 652

Deprecated: DiviBooster\Parsedown::blockTable(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/vendor/ParsedownModern.php on line 790

Deprecated: DiviBooster\Puc_v4p10_UpdateChecker::fixSupportedWordpressVersion(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/Puc/v4p10/UpdateChecker.php on line 361

Deprecated: DiviBooster\Puc_v4p10_StateStore::setUpdate(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/divi-booster/core/plugin-update-checker/Puc/v4p10/StateStore.php on line 80

Deprecated: OTGS_UI_Loader::__construct(): Implicitly marking parameter $locator as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/ui/src/php/OTGS_UI_Loader.php on line 22

Deprecated: OTGS_UI_Loader::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/ui/src/php/OTGS_UI_Loader.php on line 22

Deprecated: WPML_ST_Upgrade::__construct(): Implicitly marking parameter $command_factory as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/upgrade/class-wpml-st-upgrade.php on line 42

Deprecated: WPML_ST_Translations_File_Dictionary_Storage::findAllUniqueComponentIds(): Implicitly marking parameter $componentType as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/translations-file-scan/dictionary/class-st-translations-file-dictionary-storage.php on line 15

Deprecated: WPML_ST_Translations_File_Dictionary_Storage_Table::findAllUniqueComponentIds(): Implicitly marking parameter $componentType as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/translations-file-scan/dictionary/class-st-translations-file-dicionary-storage-table.php on line 164

Deprecated: WPML\ST\TranslationFile\UpdateHooks::__construct(): Implicitly marking parameter $resetDomainsCache as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/translation-files/UpdateHooks.php on line 26

Deprecated: WPML\ST\MO\Hooks\CustomTextDomains::__construct(): Implicitly marking parameter $syncMissingFile as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/CustomTextDomains.php on line 42

Deprecated: WPML_String_Translation::getTranslatedMissingTranslationsMessage(): Implicitly marking parameter $lastItem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/inc/wpml-string-translation.class.php on line 611

Deprecated: WPML\StringTranslation\Infrastructure\StringHtml\Validator\IsExcludedHtmlStringValidator::validate(): Implicitly marking parameter $text as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringHtml/Validator/IsExcludedHtmlStringValidator.php on line 9

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::addCurrentUrlString(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 8

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::isStringAlreadyRegistered(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 14

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::isStringAlreadyRegistered(): Implicitly marking parameter $name as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 14

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::isStringAlreadyTrackedOnUrl(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 15

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::queueStringAsPending(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 16

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::queueStringAsPending(): Implicitly marking parameter $name as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 16

Deprecated: WPML\StringTranslation\Application\StringGettext\Repository\QueueRepositoryInterface::trackString(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Repository/QueueRepositoryInterface.php on line 18

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::addCurrentUrlString(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 141

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::isStringAlreadyRegistered(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 209

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::isStringAlreadyRegistered(): Implicitly marking parameter $name as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 209

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::canTrackString(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 225

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::isStringAlreadyTrackedOnUrl(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 249

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::queueStringAsPending(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 280

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::queueStringAsPending(): Implicitly marking parameter $name as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 280

Deprecated: WPML\StringTranslation\Infrastructure\StringGettext\Repository\QueueRepository::trackString(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Repository/QueueRepository.php on line 307

Deprecated: WPML\StringTranslation\Application\StringCore\Repository\ComponentRepositoryInterface::getComponentIdAndType(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringCore/Repository/ComponentRepositoryInterface.php on line 10

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::getComponentIdAndType(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 31

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::getCmpIdAndTypeData(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 69

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::getCmpIdAndType(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 80

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::isPlugin(): Implicitly marking parameter $filepath as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 186

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::isPlugin(): Implicitly marking parameter $fn as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 186

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::isTheme(): Implicitly marking parameter $filepath as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 200

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::isTheme(): Implicitly marking parameter $fn as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 200

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::isLoadingAndTranslatingPluginMetadataNotFromPluginItself(): Implicitly marking parameter $function as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 217

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\ComponentRepository::getPluginId(): Implicitly marking parameter $fn as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/ComponentRepository.php on line 221

Deprecated: WPML\StringTranslation\Application\StringCore\Domain\Factory\StringItemFactory::create(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringCore/Domain/Factory/StringItemFactory.php on line 19

Deprecated: WPML\StringTranslation\Infrastructure\TranslateEverything\UntranslatedStrings::__construct(): Implicitly marking parameter $wpdb as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/TranslateEverything/UntranslatedStrings.php on line 37

Deprecated: WPML\StringTranslation\Application\StringGettext\Service\GettextStringsService::maybeTrackString(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringGettext/Service/GettextStringsService.php on line 159

Deprecated: WPML\StringTranslation\Application\StringCore\Repository\TranslationsRepositoryInterface::isTranslationAvailable(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Application/StringCore/Repository/TranslationsRepositoryInterface.php on line 9

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\TranslationsRepository::isTranslationAvailable(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/TranslationsRepository.php on line 19

Deprecated: WPML\StringTranslation\Infrastructure\StringCore\Repository\TranslationsRepository::getTranslatedStringText(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringCore/Repository/TranslationsRepository.php on line 46

Deprecated: {closure:WPML\StringTranslation\Infrastructure\StringGettext\Command\ProcessPendingStringsCommand::run():66}(): Implicitly marking parameter $name as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Command/ProcessPendingStringsCommand.php on line 66

Deprecated: {closure:WPML\StringTranslation\Infrastructure\StringGettext\Command\ProcessPendingStringsCommand::run():66}(): Implicitly marking parameter $context as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/StringTranslation/Infrastructure/StringGettext/Command/ProcessPendingStringsCommand.php on line 66

Deprecated: WPML_Package_Translation::loaded(): Implicitly marking parameter $sitepress as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/inc/package-translation/inc/wpml-package-translation.class.php on line 13

Deprecated: WPML_ST_Package_Factory::__construct(): Implicitly marking parameter $cache_factory as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/inc/package-translation/inc/wpml-package-factory.class.php on line 8

Deprecated: WPML_File::__construct(): Implicitly marking parameter $wp_api as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/class-wpml-file.php on line 32

Deprecated: WPML_File::__construct(): Implicitly marking parameter $filesystem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/class-wpml-file.php on line 32

Deprecated: WPML\LIB\WP\User::hasCap(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/User.php on line 222

Deprecated: WPML\LIB\WP\User::canManageTranslations(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/User.php on line 233

Deprecated: WPML\LIB\WP\User::canManageOptions(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/User.php on line 243

Deprecated: WPML\LIB\WP\User::isAdministrator(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/User.php on line 252

Deprecated: WPML\LIB\WP\User::isEditor(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/User.php on line 261

Deprecated: WPML\LIB\WP\User::isTranslator(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/User.php on line 275

Deprecated: WPML_Language_Switcher::__construct(): Implicitly marking parameter $dependencies as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/language-switcher/class-wpml-language-switcher.php on line 19

Deprecated: WPML_LS_Templates::__construct(): Implicitly marking parameter $wpml_file as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/language-switcher/class-wpml-ls-templates.php on line 25

Deprecated: WPML_LS_Public_API::__construct(): Implicitly marking parameter $slot_factory as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/language-switcher/public-api/class-wpml-ls-public-api.php on line 27

Deprecated: WPML_Upgrade_Command_Factory::create_command_definition(): Implicitly marking parameter $factory_method as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/upgrade/class-wpml-upgrade-command-factory.php on line 13

Deprecated: WPML\ST\Batch\Translation\Module::batchStringsStorage(): Implicitly marking parameter $saveBatch as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/batch-translation/Module.php on line 87

Deprecated: WPML\ST\Batch\Translation\Records::get(): Implicitly marking parameter $wpdb as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/wpml-string-translation/classes/batch-translation/Records.php on line 39

Deprecated: WPML\PHP\Auryn\Injector::__construct(): Implicitly marking parameter $reflector as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/lib/Php/Auryn/Injector.php on line 51

Deprecated: WPML\PHP\Auryn\Injector::provisionFuncArgs(): Implicitly marking parameter $reflParams as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/lib/Php/Auryn/Injector.php on line 447

Deprecated: WPML\PHP\Auryn\CachingReflector::__construct(): Implicitly marking parameter $reflector as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/lib/Php/Auryn/CachingReflector.php on line 16

Deprecated: WPML\PHP\Auryn\CachingReflector::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/lib/Php/Auryn/CachingReflector.php on line 16

Deprecated: WPML\UserInterface\Web\Infrastructure\CompositionRoot\Config\Parser::parseAdminPages(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Parser.php on line 92

Deprecated: WPML\UserInterface\Web\Infrastructure\CompositionRoot\Config\Parser::parseAdminNotices(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Parser.php on line 178

Deprecated: WPML\UserInterface\Web\Infrastructure\CompositionRoot\Config\Parser::parseAllAjaxEndpoints(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Parser.php on line 485

Deprecated: WPML\UserInterface\Web\Infrastructure\CompositionRoot\Config\Parser::parseAllRESTEndpoints(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Parser.php on line 490

Deprecated: WPML\UserInterface\Web\Infrastructure\CompositionRoot\Config\Parser::parseGeneralEndpoints(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Parser.php on line 498

Deprecated: WPML\UserInterface\Web\Infrastructure\CompositionRoot\Config\Parser::parseEndpoints(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Parser.php on line 548

Deprecated: WPML_PB_API_Hooks_Strategy::register_strings_in_content(): Implicitly marking parameter $stringCleanUp as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Shared/st/strategy/api-hooks/class-wpml-pb-api-hooks-strategy.php on line 28

Deprecated: IWPML_PB_Strategy::register_strings_in_content(): Implicitly marking parameter $stringCleanUp as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Shared/st/strategy/interface-iwpml-pb-strategy.php on line 17

Deprecated: WPML_PB_Shortcode_Strategy::register_strings_in_content(): Implicitly marking parameter $stringCleanUp as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Shared/st/strategy/shortcode/class-wpml-pb-shortcode-strategy.php on line 119

Deprecated: WPML_Integrations_Requirements::__construct(): Implicitly marking parameter $third_party_dependencies as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/requirements/class-wpml-integrations-requirements.php on line 41

Deprecated: WPML_Integrations_Requirements::__construct(): Implicitly marking parameter $requirements_notification as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/requirements/class-wpml-integrations-requirements.php on line 41

Deprecated: WPML_Upgrade_Command_Definition::__construct(): Implicitly marking parameter $factory_method as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/upgrade/class-wpml-upgrade-command-definition.php on line 25

Deprecated: WPML_Upgrade::__construct(): Implicitly marking parameter $command_status as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/upgrade/class-wpml-upgrade.php on line 34

Deprecated: WPML_Translations::__construct(): Implicitly marking parameter $wpml_cache as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/translations/class-wpml-translations.php on line 26

Deprecated: WPML_Translation_Element::__construct(): Implicitly marking parameter $wpml_cache as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/translations/class-wpml-translation-element.php on line 27
Tostan Canada

Dignity for All

Working together to strengthen human rights,
empower women and girls,
and foster community well-being

By facilitating the spread of human rights education and practical skills, Tostan provides rural communities with the knowledge and tools they need to determine their own futures and develop sustainably.

The exciting social movement that arises from a holistic knowledge base.

66% of participants in Tostan’s Community Empowerment Program are women and girls and the inclusion of women in decision-making is growing.

Dignity for all is attainable.

The support of Canadians is instrumental.

As Seen on PBS

Tostan on PBS: A Journey of Community-Led Change

This powerful PBS documentary shines a light on Tostan’s groundbreaking work to end female genital cutting through education and community empowerment. Featuring founder Molly Melching, this brief film traces her 50-year journey bringing human rights-based education to rural communities across West Africa. See how Tostan enables entire villages to drive lasting change, especially for women and girls, in health, human rights, and sustainable development. Don’t miss this inspiring story of what’s possible when communities lead.

Tostan unleashes potential

Long after participating in the Tostan program, communities continue to work towards their agreed-upon vision for a brighter future and continue to reach out to neighbours and their extended family to promote positive change.

Tostan has empowered thousands of communities like Soudiane to achieve breakthrough results in 8 African countries. Tens of thousands of women now hold leadership positions, and hundreds of thousands have embraced democracy and human rights.

The Story of Keur Simbara’s Breakthrough for Women and Girls’ Wellbeing

In 2016, ByKids helped Ndeye Fatou Fall tell about the profound changes that occurred in her community, Keur Simbara, thanks to Tostan’s Community Empowerment Program. In her own breakthrough story, ‘Walk On My Own’, she recounts what it means to grow up in the first generation of women free from female genital cutting and child marriage. Here, Ndeye Fatou and other women from Keur Simbara share their experiences and talk about their aspirations for the future of young women in their community, their country of Senegal and beyond.

Leading with Dignity in The Gambia

Democracy and human rights are at the heart of Tostan’s Community Empowerment Program (CEP), and it is a message that resonates. Hear from women leaders in The Gambia who have participated in the CEP, have stepped up to take the lead, and are now creating a brighter future for their communities.


Deprecated: WPML\Core\Component\Translation\Domain\Links\HandleUpdateTranslation::adjustOnlyOnce(): Implicitly marking parameter $triggerItem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/Core/Component/Translation/Domain/Links/HandleUpdateTranslation.php on line 75

Deprecated: WPML\Legacy\Component\Translation\Domain\Links\AdjustLinks::adjust(): Implicitly marking parameter $triggerItem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/Legacy/Component/Translation/Domain/Links/AdjustLinks.php on line 22

Deprecated: WPML\Legacy\Component\Translation\Domain\Links\AdjustLinks::adjustLinksInStringTranslations(): Implicitly marking parameter $triggerItem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/Legacy/Component/Translation/Domain/Links/AdjustLinks.php on line 76

Deprecated: WPML\Legacy\Component\Translation\Domain\Links\AdjustLinks::revertNameInTranslatedLinks(): Implicitly marking parameter $triggerItem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/Legacy/Component/Translation/Domain/Links/AdjustLinks.php on line 127

Deprecated: WPML\Core\Component\Translation\Domain\Links\AdjustLinksInterface::adjust(): Implicitly marking parameter $triggerItem as nullable is deprecated, the explicit nullable type must be used instead in /home/tostancanada/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/Core/Component/Translation/Domain/Links/AdjustLinksInterface.php on line 12