And what makes it appropriate to use a sentence such as "it is raining" on certain circumstances and not some others, is not decided solely by what one intends. So I think that intention by itself is not a plausible explanation of linguistic meaning. — Fafner
Words are what we use to effect our intentions, that much is clear. What do we say about the meanings of words though? It doesn't seem right to say that we use the meanings of words to effect our intentions. We want to say that we use the particular words we do to effect our intentions because of what those words mean.
If our intention is to say, to utter, "It rained yesterday," we need only find the words "it," "rained," and "yesterday" in our lexicon and we're all set. If our intention is to
mean, "It rained yesterday," we have more choices, because there's more than one way to say that.
Suppose it has not rained in a while; it finally rains one day and then again the next. A, on this second day, is still emotionally caught up in waiting for rain, and says to B, "Thank God it's finally raining." B could respond, "What was that yesterday? Snow?" and I would submit that what B means by that is, among other things, that it rained yesterday.
But suppose B did not want to mean anything else by what he said -- not "There's something wrong with you," for instance -- but only "It rained yesterday." Then it seems natural to say that "It rained yesterday" is the right thing to say when that is all you mean, because "It rained yesterday" means, in some special sense, "It rained yesterday." That special sense is something like "literally," because obviously just as there are many things you can say and mean "It rained yesterday," there are many things you can mean by saying "It rained yesterday."
When searching your lexicon for words you can use to mean something, it is the meaning rather than the shape of words that matters. Whether the words can be used to mean what you mean is what determines whether they are candidates for being used now by you. In many cases there will be a specially favored choice, because the words -- or, let's say, particular words arranged in a particular way to form a sentence -- mean what you mean. If you want to say something that means, "It rained yesterday," then you say, "It rained yesterday," because "It rained yesterday" means "It rained yesterday."
But we could also say that "It rained yesterday" means, literally, "It rained yesterday" in the following sense: it is what members of your speech community say when they want to say something that means "It rained yesterday," and only means that. It is how your speech community uses these words. It is what they mean by these words, and therefore it is what these words mean in your speech community.
On this account, the meanings of words are traceable to our meanings. But it is the convention of meaning y by uttering x within your speech community that makes x mean y, not your individual meaning y by uttering x on some occasion. If you are a member of this speech community and want to say something that means y, the simplest way to do that is to utter x, to follow the convention. (But also: you may have some options that are simply less popular than x, or you may find a new way of following other conventions to mean y without uttering x. Uttering x is just the simplest way to go both for you and for your hearer, who can also be expected to be familiar with x and how it is used.)