def call(state, args = {})
      I18n.translate state, args.merge(scope: scope)
    end
def call(state, args = {})
      I18n.translate state, args.merge(scope: scope)
    end
@!scope class
 @!method new(assertion)
 Creates a state translator for the given assertion class

 @param [Class] assertion

 @return [Assertion::Translator]
 @private
 Returns the message describing the desired state of given assertion

 The translation is provided in a gem-specific scope for the current class

 @param [Boolean] state The state of the assertion
 @param [Hash] args The hash of arguments to be avaliable in a translation

 @return [String] The translation