In my text, the author says that he considers $=$ to be a logical symbol, and he adds that this makes the translation of the equality symbol to English different from if $=$ were a parameter.
But the examples don't explain what the difference is.
Can anyone explain, please, what the difference is? When should we use $=$ as a logical symbol and when should we use it as a parameter?
See the Wikipedia entry on First-Order-Logic: Equality and its Axioms. There, you'll find distinctions in the way the equality symbol is used in logics:
FOL (First Order Logic) with identity (where = is a primitive logic symbol), and this is what your author intends when discussing $=$ as a logical symbol, which is its most common usage in first-order-logic). As a logical symbol, its incorporation adds the "Axioms of Equality" to the deductive system one is using.
Reflexivity.
Substitution for functions.
Substitution for formulas.
FOL without identity, where the equal sign does not denote "identity".
The entry also discusses the prospect of defining equality within a theory.
It might also be the case that your author is distinguishing $=$ as a binary predicate, from $=$ as a logical symbol.
Perhaps you can include a definition of parameter, as given in your text, so we can help disambiguate the two uses of equality you're text is introducing.