protected function translator( $key, $rule, $attribute, array $parameters )
	{
		$strings = [];//glsr_resolve( 'Strings' )->validation();

		$message = isset( $strings[$key] )
			? $strings[$key]
			: false;

		if( !$message )return;

		$message = str_replace( ':attribute', $attribute, $message );

		if( method_exists( $this, $replacer = "replace{$rule}" )) {
			$message = $this->$replacer( $message, $parameters );
		}

		return $message;
	}